diff --git a/Electronics Parts/Switch/Microswitch SPDT Vertical.FCStd b/Electronics Parts/Switch/Microswitch SPDT Vertical.FCStd
new file mode 100644
index 00000000..c6d0de24
Binary files /dev/null and b/Electronics Parts/Switch/Microswitch SPDT Vertical.FCStd differ
diff --git a/Electronics Parts/Switch/Microswitch SPDT Vertical.png b/Electronics Parts/Switch/Microswitch SPDT Vertical.png
new file mode 100644
index 00000000..973f79be
Binary files /dev/null and b/Electronics Parts/Switch/Microswitch SPDT Vertical.png differ
diff --git a/Electronics Parts/Switch/Microswitch SPDT Vertical.step b/Electronics Parts/Switch/Microswitch SPDT Vertical.step
new file mode 100644
index 00000000..99ce6d7c
--- /dev/null
+++ b/Electronics Parts/Switch/Microswitch SPDT Vertical.step	
@@ -0,0 +1,16166 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2021-12-12T14:50:24',('Author'),(
+    ''),'Open CASCADE STEP processor 7.5','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('Part','Part','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39),#43);
+#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 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
+#24 = CARTESIAN_POINT('',(0.,0.,0.));
+#25 = DIRECTION('',(0.,0.,1.));
+#26 = DIRECTION('',(1.,0.,0.));
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(0.,0.,0.));
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = DIRECTION('',(1.,0.,0.));
+#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
+#32 = CARTESIAN_POINT('',(0.,0.,0.));
+#33 = DIRECTION('',(0.,0.,1.));
+#34 = DIRECTION('',(1.,0.,0.));
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(0.,0.,0.));
+#37 = DIRECTION('',(0.,0.,1.));
+#38 = DIRECTION('',(1.,0.,0.));
+#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
+#40 = CARTESIAN_POINT('',(0.,0.,0.));
+#41 = DIRECTION('',(0.,0.,1.));
+#42 = DIRECTION('',(1.,0.,0.));
+#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#47)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#44,#45,#46)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#44 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#45 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#46 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#47 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#44,
+  'distance_accuracy_value','confusion accuracy');
+#48 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#49 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50),#3996);
+#50 = MANIFOLD_SOLID_BREP('',#51);
+#51 = CLOSED_SHELL('',(#52,#172,#304,#380,#922,#1411,#1460,#1514,#1541,
+    #1568,#1622,#1671,#1720,#1769,#1818,#1872,#1943,#1970,#1997,#2024,
+    #2051,#2078,#2085,#2137,#2162,#2187,#2239,#2293,#2342,#2391,#2440,
+    #2489,#2516,#2568,#2620,#2696,#3036,#3063,#3067,#3071,#3376,#3380,
+    #3384,#3411,#3438,#3465,#3492,#3519,#3546,#3573,#3580,#3656,#3705,
+    #3754,#3781,#3857,#3906,#3955,#3982,#3989));
+#52 = ADVANCED_FACE('',(#53),#67,.F.);
+#53 = FACE_BOUND('',#54,.F.);
+#54 = EDGE_LOOP('',(#55,#90,#118,#146));
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#57,#59,#61,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#59 = VERTEX_POINT('',#60);
+#60 = CARTESIAN_POINT('',(-6.4,-2.9,-1.15));
+#61 = SURFACE_CURVE('',#62,(#66,#78),.PCURVE_S1.);
+#62 = LINE('',#63,#64);
+#63 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#64 = VECTOR('',#65,1.);
+#65 = DIRECTION('',(0.,-1.,6.7E-16));
+#66 = PCURVE('',#67,#72);
+#67 = PLANE('',#68);
+#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71);
+#69 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#70 = DIRECTION('',(0.,6.7E-16,1.));
+#71 = DIRECTION('',(1.,0.,0.));
+#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77);
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(0.,0.));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,-1.));
+#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78 = PCURVE('',#79,#84);
+#79 = PLANE('',#80);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#82 = DIRECTION('',(1.,0.,0.));
+#83 = DIRECTION('',(0.,-6.7E-16,-1.));
+#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89);
+#85 = LINE('',#86,#87);
+#86 = CARTESIAN_POINT('',(2.5,-1.013568394003E-16));
+#87 = VECTOR('',#88,1.);
+#88 = DIRECTION('',(0.,-1.));
+#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#90 = ORIENTED_EDGE('',*,*,#91,.T.);
+#91 = EDGE_CURVE('',#59,#92,#94,.T.);
+#92 = VERTEX_POINT('',#93);
+#93 = CARTESIAN_POINT('',(-4.3,-2.9,-1.15));
+#94 = SURFACE_CURVE('',#95,(#99,#106),.PCURVE_S1.);
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(-6.4,-2.9,-1.15));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(1.,0.,0.));
+#99 = PCURVE('',#67,#100);
+#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105);
+#101 = LINE('',#102,#103);
+#102 = CARTESIAN_POINT('',(0.,-5.8));
+#103 = VECTOR('',#104,1.);
+#104 = DIRECTION('',(1.,0.));
+#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#106 = PCURVE('',#107,#112);
+#107 = PLANE('',#108);
+#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#109 = CARTESIAN_POINT('',(0.157522576656,-2.9,0.233459215952));
+#110 = DIRECTION('',(-0.,-1.,4.4E-16));
+#111 = DIRECTION('',(0.,-4.4E-16,-1.));
+#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(1.383459215952,-6.557522576656));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(0.,1.));
+#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#118 = ORIENTED_EDGE('',*,*,#119,.F.);
+#119 = EDGE_CURVE('',#120,#92,#122,.T.);
+#120 = VERTEX_POINT('',#121);
+#121 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#122 = SURFACE_CURVE('',#123,(#127,#134),.PCURVE_S1.);
+#123 = LINE('',#124,#125);
+#124 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#125 = VECTOR('',#126,1.);
+#126 = DIRECTION('',(0.,-1.,6.7E-16));
+#127 = PCURVE('',#67,#128);
+#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133);
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(2.1,0.));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(0.,-1.));
+#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#134 = PCURVE('',#135,#140);
+#135 = PLANE('',#136);
+#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139);
+#137 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#138 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#139 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(0.,0.));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(-3.761543394987E-18,-1.));
+#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#146 = ORIENTED_EDGE('',*,*,#147,.F.);
+#147 = EDGE_CURVE('',#57,#120,#148,.T.);
+#148 = SURFACE_CURVE('',#149,(#153,#160),.PCURVE_S1.);
+#149 = LINE('',#150,#151);
+#150 = CARTESIAN_POINT('',(-6.4,2.9,-1.15));
+#151 = VECTOR('',#152,1.);
+#152 = DIRECTION('',(1.,0.,0.));
+#153 = PCURVE('',#67,#154);
+#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159);
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(1.,0.));
+#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#160 = PCURVE('',#161,#166);
+#161 = PLANE('',#162);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(0.157522576656,2.9,0.233459215952));
+#164 = DIRECTION('',(-0.,-1.,4.4E-16));
+#165 = DIRECTION('',(0.,-4.4E-16,-1.));
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);
+#167 = LINE('',#168,#169);
+#168 = CARTESIAN_POINT('',(1.383459215952,-6.557522576656));
+#169 = VECTOR('',#170,1.);
+#170 = DIRECTION('',(0.,1.));
+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#172 = ADVANCED_FACE('',(#173),#79,.F.);
+#173 = FACE_BOUND('',#174,.F.);
+#174 = EDGE_LOOP('',(#175,#205,#233,#261,#282,#283));
+#175 = ORIENTED_EDGE('',*,*,#176,.T.);
+#176 = EDGE_CURVE('',#177,#179,#181,.T.);
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#179 = VERTEX_POINT('',#180);
+#180 = CARTESIAN_POINT('',(-6.4,2.3,1.35));
+#181 = SURFACE_CURVE('',#182,(#186,#193),.PCURVE_S1.);
+#182 = LINE('',#183,#184);
+#183 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#184 = VECTOR('',#185,1.);
+#185 = DIRECTION('',(0.,-1.,6.7E-16));
+#186 = PCURVE('',#79,#187);
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(0.,0.));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(0.,-1.));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = PCURVE('',#194,#199);
+#194 = PLANE('',#195);
+#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198);
+#196 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#197 = DIRECTION('',(0.,-6.7E-16,-1.));
+#198 = DIRECTION('',(-1.,0.,0.));
+#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204);
+#200 = LINE('',#201,#202);
+#201 = CARTESIAN_POINT('',(0.6,0.));
+#202 = VECTOR('',#203,1.);
+#203 = DIRECTION('',(0.,-1.));
+#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#205 = ORIENTED_EDGE('',*,*,#206,.T.);
+#206 = EDGE_CURVE('',#179,#207,#209,.T.);
+#207 = VERTEX_POINT('',#208);
+#208 = CARTESIAN_POINT('',(-6.4,-2.3,1.35));
+#209 = SURFACE_CURVE('',#210,(#214,#221),.PCURVE_S1.);
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.,-1.,6.7E-16));
+#214 = PCURVE('',#79,#215);
+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);
+#216 = LINE('',#217,#218);
+#217 = CARTESIAN_POINT('',(0.,0.));
+#218 = VECTOR('',#219,1.);
+#219 = DIRECTION('',(0.,-1.));
+#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#221 = PCURVE('',#222,#227);
+#222 = PLANE('',#223);
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#225 = DIRECTION('',(0.,-6.7E-16,-1.));
+#226 = DIRECTION('',(-1.,0.,0.));
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(0.6,0.));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(0.,-1.));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#207,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#237 = SURFACE_CURVE('',#238,(#242,#249),.PCURVE_S1.);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(0.,-1.,6.7E-16));
+#242 = PCURVE('',#79,#243);
+#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
+#244 = LINE('',#245,#246);
+#245 = CARTESIAN_POINT('',(0.,0.));
+#246 = VECTOR('',#247,1.);
+#247 = DIRECTION('',(0.,-1.));
+#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#249 = PCURVE('',#250,#255);
+#250 = PLANE('',#251);
+#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
+#252 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#253 = DIRECTION('',(0.,-6.7E-16,-1.));
+#254 = DIRECTION('',(-1.,0.,0.));
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(0.6,0.));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(0.,-1.));
+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#261 = ORIENTED_EDGE('',*,*,#262,.T.);
+#262 = EDGE_CURVE('',#235,#59,#263,.T.);
+#263 = SURFACE_CURVE('',#264,(#268,#275),.PCURVE_S1.);
+#264 = LINE('',#265,#266);
+#265 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#266 = VECTOR('',#267,1.);
+#267 = DIRECTION('',(0.,-2.2E-16,-1.));
+#268 = PCURVE('',#79,#269);
+#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274);
+#270 = LINE('',#271,#272);
+#271 = CARTESIAN_POINT('',(1.887598555675E-15,-5.8));
+#272 = VECTOR('',#273,1.);
+#273 = DIRECTION('',(1.,4.5E-16));
+#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#275 = PCURVE('',#107,#276);
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(-1.116540784048,-6.557522576656));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(1.,0.));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#282 = ORIENTED_EDGE('',*,*,#56,.F.);
+#283 = ORIENTED_EDGE('',*,*,#284,.F.);
+#284 = EDGE_CURVE('',#177,#57,#285,.T.);
+#285 = SURFACE_CURVE('',#286,(#290,#297),.PCURVE_S1.);
+#286 = LINE('',#287,#288);
+#287 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#288 = VECTOR('',#289,1.);
+#289 = DIRECTION('',(0.,-2.2E-16,-1.));
+#290 = PCURVE('',#79,#291);
+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);
+#292 = LINE('',#293,#294);
+#293 = CARTESIAN_POINT('',(-2.22044604925E-15,-1.33226762955E-15));
+#294 = VECTOR('',#295,1.);
+#295 = DIRECTION('',(1.,4.5E-16));
+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#297 = PCURVE('',#161,#298);
+#298 = DEFINITIONAL_REPRESENTATION('',(#299),#303);
+#299 = LINE('',#300,#301);
+#300 = CARTESIAN_POINT('',(-1.116540784048,-6.557522576656));
+#301 = VECTOR('',#302,1.);
+#302 = DIRECTION('',(1.,0.));
+#303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#304 = ADVANCED_FACE('',(#305),#135,.F.);
+#305 = FACE_BOUND('',#306,.F.);
+#306 = EDGE_LOOP('',(#307,#308,#331,#359));
+#307 = ORIENTED_EDGE('',*,*,#119,.T.);
+#308 = ORIENTED_EDGE('',*,*,#309,.T.);
+#309 = EDGE_CURVE('',#92,#310,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-3.95,-2.9,-1.5));
+#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(-4.3,-2.9,-1.15));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#317 = PCURVE('',#135,#318);
+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
+#319 = LINE('',#320,#321);
+#320 = CARTESIAN_POINT('',(1.312916787185E-15,-5.8));
+#321 = VECTOR('',#322,1.);
+#322 = DIRECTION('',(1.,3.1E-16));
+#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#324 = PCURVE('',#107,#325);
+#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(1.383459215952,-4.457522576656));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.707106781187,0.707106781187));
+#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#331 = ORIENTED_EDGE('',*,*,#332,.F.);
+#332 = EDGE_CURVE('',#333,#310,#335,.T.);
+#333 = VERTEX_POINT('',#334);
+#334 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#335 = SURFACE_CURVE('',#336,(#340,#347),.PCURVE_S1.);
+#336 = LINE('',#337,#338);
+#337 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#338 = VECTOR('',#339,1.);
+#339 = DIRECTION('',(0.,-1.,6.7E-16));
+#340 = PCURVE('',#135,#341);
+#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346);
+#342 = LINE('',#343,#344);
+#343 = CARTESIAN_POINT('',(0.494974746831,2.326381310104E-16));
+#344 = VECTOR('',#345,1.);
+#345 = DIRECTION('',(-3.761543394987E-18,-1.));
+#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#347 = PCURVE('',#348,#353);
+#348 = PLANE('',#349);
+#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
+#350 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#351 = DIRECTION('',(0.,6.7E-16,1.));
+#352 = DIRECTION('',(1.,0.,0.));
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(0.,0.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(0.,-1.));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#359 = ORIENTED_EDGE('',*,*,#360,.F.);
+#360 = EDGE_CURVE('',#120,#333,#361,.T.);
+#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.);
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(-4.3,2.9,-1.15));
+#364 = VECTOR('',#365,1.);
+#365 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#366 = PCURVE('',#135,#367);
+#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-1.413083212815E-15,-4.440892098501E-16));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,3.1E-16));
+#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#373 = PCURVE('',#161,#374);
+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(1.383459215952,-4.457522576656));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(0.707106781187,0.707106781187));
+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#380 = ADVANCED_FACE('',(#381,#794,#828,#858,#888),#161,.F.);
+#381 = FACE_BOUND('',#382,.F.);
+#382 = EDGE_LOOP('',(#383,#384,#385,#386,#409,#437,#465,#493,#521,#549,
+    #577,#605,#633,#661,#689,#717,#745,#773));
+#383 = ORIENTED_EDGE('',*,*,#284,.T.);
+#384 = ORIENTED_EDGE('',*,*,#147,.T.);
+#385 = ORIENTED_EDGE('',*,*,#360,.T.);
+#386 = ORIENTED_EDGE('',*,*,#387,.T.);
+#387 = EDGE_CURVE('',#333,#388,#390,.T.);
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.);
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(-3.95,2.9,-1.5));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(1.,0.,0.));
+#395 = PCURVE('',#161,#396);
+#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(1.733459215952,-4.107522576656));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(0.,1.));
+#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#402 = PCURVE('',#348,#403);
+#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408);
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(1.,0.));
+#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#409 = ORIENTED_EDGE('',*,*,#410,.T.);
+#410 = EDGE_CURVE('',#388,#411,#413,.T.);
+#411 = VERTEX_POINT('',#412);
+#412 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#413 = SURFACE_CURVE('',#414,(#418,#425),.PCURVE_S1.);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#418 = PCURVE('',#161,#419);
+#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);
+#420 = LINE('',#421,#422);
+#421 = CARTESIAN_POINT('',(1.733459215952,-2.107522576656));
+#422 = VECTOR('',#423,1.);
+#423 = DIRECTION('',(-0.707106781187,0.707106781187));
+#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#425 = PCURVE('',#426,#431);
+#426 = PLANE('',#427);
+#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
+#428 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#429 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#430 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);
+#432 = LINE('',#433,#434);
+#433 = CARTESIAN_POINT('',(1.413083212815E-15,-4.440892098501E-16));
+#434 = VECTOR('',#435,1.);
+#435 = DIRECTION('',(1.,-3.1E-16));
+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#437 = ORIENTED_EDGE('',*,*,#438,.T.);
+#438 = EDGE_CURVE('',#411,#439,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#441 = SURFACE_CURVE('',#442,(#446,#453),.PCURVE_S1.);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(1.,0.,0.));
+#446 = PCURVE('',#161,#447);
+#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);
+#448 = LINE('',#449,#450);
+#449 = CARTESIAN_POINT('',(1.383459215952,-1.757522576656));
+#450 = VECTOR('',#451,1.);
+#451 = DIRECTION('',(0.,1.));
+#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#453 = PCURVE('',#454,#459);
+#454 = PLANE('',#455);
+#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);
+#456 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#457 = DIRECTION('',(0.,6.7E-16,1.));
+#458 = DIRECTION('',(1.,0.,0.));
+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(1.,0.));
+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#465 = ORIENTED_EDGE('',*,*,#466,.T.);
+#466 = EDGE_CURVE('',#439,#467,#469,.T.);
+#467 = VERTEX_POINT('',#468);
+#468 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#469 = SURFACE_CURVE('',#470,(#474,#481),.PCURVE_S1.);
+#470 = LINE('',#471,#472);
+#471 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#472 = VECTOR('',#473,1.);
+#473 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#474 = PCURVE('',#161,#475);
+#475 = DEFINITIONAL_REPRESENTATION('',(#476),#480);
+#476 = LINE('',#477,#478);
+#477 = CARTESIAN_POINT('',(1.383459215952,1.442477423344));
+#478 = VECTOR('',#479,1.);
+#479 = DIRECTION('',(0.707106781187,0.707106781187));
+#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#481 = PCURVE('',#482,#487);
+#482 = PLANE('',#483);
+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
+#484 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#485 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#486 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(-1.570092458684E-15,-4.440892098501E-16));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(1.,3.1E-16));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = ORIENTED_EDGE('',*,*,#494,.T.);
+#494 = EDGE_CURVE('',#467,#495,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#497 = SURFACE_CURVE('',#498,(#502,#509),.PCURVE_S1.);
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(1.,0.,0.));
+#502 = PCURVE('',#161,#503);
+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508);
+#504 = LINE('',#505,#506);
+#505 = CARTESIAN_POINT('',(1.733459215952,1.792477423344));
+#506 = VECTOR('',#507,1.);
+#507 = DIRECTION('',(0.,1.));
+#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#509 = PCURVE('',#510,#515);
+#510 = PLANE('',#511);
+#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514);
+#512 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#513 = DIRECTION('',(0.,6.7E-16,1.));
+#514 = DIRECTION('',(1.,0.,0.));
+#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
+#516 = LINE('',#517,#518);
+#517 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#518 = VECTOR('',#519,1.);
+#519 = DIRECTION('',(1.,0.));
+#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#521 = ORIENTED_EDGE('',*,*,#522,.T.);
+#522 = EDGE_CURVE('',#495,#523,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#530 = PCURVE('',#161,#531);
+#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
+#532 = LINE('',#533,#534);
+#533 = CARTESIAN_POINT('',(1.733459215952,3.792477423344));
+#534 = VECTOR('',#535,1.);
+#535 = DIRECTION('',(-0.707106781187,0.707106781187));
+#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#537 = PCURVE('',#538,#543);
+#538 = PLANE('',#539);
+#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
+#540 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#541 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#542 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(1.413083212815E-15,-4.440892098501E-16));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(1.,-3.1E-16));
+#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#549 = ORIENTED_EDGE('',*,*,#550,.T.);
+#550 = EDGE_CURVE('',#523,#551,#553,.T.);
+#551 = VERTEX_POINT('',#552);
+#552 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#553 = SURFACE_CURVE('',#554,(#558,#565),.PCURVE_S1.);
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(1.,0.,0.));
+#558 = PCURVE('',#161,#559);
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = LINE('',#561,#562);
+#561 = CARTESIAN_POINT('',(1.383459215952,4.142477423344));
+#562 = VECTOR('',#563,1.);
+#563 = DIRECTION('',(0.,1.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = PCURVE('',#566,#571);
+#566 = PLANE('',#567);
+#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);
+#568 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#569 = DIRECTION('',(0.,6.7E-16,1.));
+#570 = DIRECTION('',(1.,0.,0.));
+#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576);
+#572 = LINE('',#573,#574);
+#573 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#574 = VECTOR('',#575,1.);
+#575 = DIRECTION('',(1.,0.));
+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#577 = ORIENTED_EDGE('',*,*,#578,.T.);
+#578 = EDGE_CURVE('',#551,#579,#581,.T.);
+#579 = VERTEX_POINT('',#580);
+#580 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#581 = SURFACE_CURVE('',#582,(#586,#593),.PCURVE_S1.);
+#582 = LINE('',#583,#584);
+#583 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#584 = VECTOR('',#585,1.);
+#585 = DIRECTION('',(0.,2.2E-16,1.));
+#586 = PCURVE('',#161,#587);
+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(1.383459215952,6.242477423344));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(-1.,0.));
+#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#593 = PCURVE('',#594,#599);
+#594 = PLANE('',#595);
+#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598);
+#596 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#597 = DIRECTION('',(-1.,0.,0.));
+#598 = DIRECTION('',(0.,6.7E-16,1.));
+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604);
+#600 = LINE('',#601,#602);
+#601 = CARTESIAN_POINT('',(1.998401444325E-15,-4.440892098501E-16));
+#602 = VECTOR('',#603,1.);
+#603 = DIRECTION('',(1.,-4.5E-16));
+#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#605 = ORIENTED_EDGE('',*,*,#606,.T.);
+#606 = EDGE_CURVE('',#579,#607,#609,.T.);
+#607 = VERTEX_POINT('',#608);
+#608 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#609 = SURFACE_CURVE('',#610,(#614,#621),.PCURVE_S1.);
+#610 = LINE('',#611,#612);
+#611 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#612 = VECTOR('',#613,1.);
+#613 = DIRECTION('',(-1.,0.,0.));
+#614 = PCURVE('',#161,#615);
+#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620);
+#616 = LINE('',#617,#618);
+#617 = CARTESIAN_POINT('',(-1.116540784048,6.242477423344));
+#618 = VECTOR('',#619,1.);
+#619 = DIRECTION('',(0.,-1.));
+#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#621 = PCURVE('',#622,#627);
+#622 = PLANE('',#623);
+#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);
+#624 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#625 = DIRECTION('',(0.,-6.7E-16,-1.));
+#626 = DIRECTION('',(-1.,0.,0.));
+#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(1.,0.));
+#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#633 = ORIENTED_EDGE('',*,*,#634,.T.);
+#634 = EDGE_CURVE('',#607,#635,#637,.T.);
+#635 = VERTEX_POINT('',#636);
+#636 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#637 = SURFACE_CURVE('',#638,(#642,#649),.PCURVE_S1.);
+#638 = LINE('',#639,#640);
+#639 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#640 = VECTOR('',#641,1.);
+#641 = DIRECTION('',(-1.,0.,0.));
+#642 = PCURVE('',#161,#643);
+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(-1.116540784048,6.242477423344));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,-1.));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#649 = PCURVE('',#650,#655);
+#650 = PLANE('',#651);
+#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654);
+#652 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#653 = DIRECTION('',(0.,-1.55E-15,-1.));
+#654 = DIRECTION('',(-1.,0.,-0.));
+#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660);
+#656 = LINE('',#657,#658);
+#657 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16));
+#658 = VECTOR('',#659,1.);
+#659 = DIRECTION('',(1.,0.));
+#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#661 = ORIENTED_EDGE('',*,*,#662,.T.);
+#662 = EDGE_CURVE('',#635,#663,#665,.T.);
+#663 = VERTEX_POINT('',#664);
+#664 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.);
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(0.,-1.22E-15,-1.));
+#670 = PCURVE('',#161,#671);
+#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676);
+#672 = LINE('',#673,#674);
+#673 = CARTESIAN_POINT('',(-1.116540784048,1.592477423344));
+#674 = VECTOR('',#675,1.);
+#675 = DIRECTION('',(1.,0.));
+#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#677 = PCURVE('',#678,#683);
+#678 = PLANE('',#679);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#681 = DIRECTION('',(1.,-0.,0.));
+#682 = DIRECTION('',(0.,-1.55E-15,-1.));
+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(-1.998401444325E-15,-4.440892098501E-16));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(1.,3.3E-16));
+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#689 = ORIENTED_EDGE('',*,*,#690,.T.);
+#690 = EDGE_CURVE('',#663,#691,#693,.T.);
+#691 = VERTEX_POINT('',#692);
+#692 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#693 = SURFACE_CURVE('',#694,(#698,#705),.PCURVE_S1.);
+#694 = LINE('',#695,#696);
+#695 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#696 = VECTOR('',#697,1.);
+#697 = DIRECTION('',(-1.,0.,0.));
+#698 = PCURVE('',#161,#699);
+#699 = DEFINITIONAL_REPRESENTATION('',(#700),#704);
+#700 = LINE('',#701,#702);
+#701 = CARTESIAN_POINT('',(0.983459215952,1.592477423344));
+#702 = VECTOR('',#703,1.);
+#703 = DIRECTION('',(0.,-1.));
+#704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#705 = PCURVE('',#706,#711);
+#706 = PLANE('',#707);
+#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710);
+#708 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#709 = DIRECTION('',(0.,-1.55E-15,-1.));
+#710 = DIRECTION('',(-1.,0.,-0.));
+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);
+#712 = LINE('',#713,#714);
+#713 = CARTESIAN_POINT('',(0.,0.));
+#714 = VECTOR('',#715,1.);
+#715 = DIRECTION('',(1.,0.));
+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#717 = ORIENTED_EDGE('',*,*,#718,.T.);
+#718 = EDGE_CURVE('',#691,#719,#721,.T.);
+#719 = VERTEX_POINT('',#720);
+#720 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#721 = SURFACE_CURVE('',#722,(#726,#733),.PCURVE_S1.);
+#722 = LINE('',#723,#724);
+#723 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#724 = VECTOR('',#725,1.);
+#725 = DIRECTION('',(0.,1.22E-15,1.));
+#726 = PCURVE('',#161,#727);
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(0.983459215952,-1.907522576656));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(-1.,0.));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#733 = PCURVE('',#734,#739);
+#734 = PLANE('',#735);
+#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738);
+#736 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#737 = DIRECTION('',(-1.,0.,-0.));
+#738 = DIRECTION('',(0.,1.55E-15,1.));
+#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744);
+#740 = LINE('',#741,#742);
+#741 = CARTESIAN_POINT('',(1.33226762955E-15,-2.065014825803E-30));
+#742 = VECTOR('',#743,1.);
+#743 = DIRECTION('',(1.,-3.3E-16));
+#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#745 = ORIENTED_EDGE('',*,*,#746,.T.);
+#746 = EDGE_CURVE('',#719,#747,#749,.T.);
+#747 = VERTEX_POINT('',#748);
+#748 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#749 = SURFACE_CURVE('',#750,(#754,#761),.PCURVE_S1.);
+#750 = LINE('',#751,#752);
+#751 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#752 = VECTOR('',#753,1.);
+#753 = DIRECTION('',(-1.,0.,0.));
+#754 = PCURVE('',#161,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(-1.116540784048,-1.907522576656));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(0.,-1.));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#762,#767);
+#762 = PLANE('',#763);
+#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766);
+#764 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#765 = DIRECTION('',(0.,-1.55E-15,-1.));
+#766 = DIRECTION('',(-1.,0.,-0.));
+#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);
+#768 = LINE('',#769,#770);
+#769 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16));
+#770 = VECTOR('',#771,1.);
+#771 = DIRECTION('',(1.,0.));
+#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#773 = ORIENTED_EDGE('',*,*,#774,.T.);
+#774 = EDGE_CURVE('',#747,#177,#775,.T.);
+#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-1.,0.,0.));
+#780 = PCURVE('',#161,#781);
+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(-1.116540784048,-5.957522576656));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(0.,-1.));
+#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#787 = PCURVE('',#194,#788);
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(1.,0.));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#794 = FACE_BOUND('',#795,.F.);
+#795 = EDGE_LOOP('',(#796));
+#796 = ORIENTED_EDGE('',*,*,#797,.T.);
+#797 = EDGE_CURVE('',#798,#798,#800,.T.);
+#798 = VERTEX_POINT('',#799);
+#799 = CARTESIAN_POINT('',(-4.6,2.9,-5.E-15));
+#800 = SURFACE_CURVE('',#801,(#806,#817),.PCURVE_S1.);
+#801 = CIRCLE('',#802,0.7);
+#802 = AXIS2_PLACEMENT_3D('',#803,#804,#805);
+#803 = CARTESIAN_POINT('',(-5.3,2.9,-3.10862446895E-15));
+#804 = DIRECTION('',(0.,1.,-1.22E-15));
+#805 = DIRECTION('',(1.,0.,0.));
+#806 = PCURVE('',#161,#807);
+#807 = DEFINITIONAL_REPRESENTATION('',(#808),#816);
+#808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#809,#810,#811,#812,#813,#814
+,#815),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#809 = CARTESIAN_POINT('',(0.233459215952,-4.757522576656));
+#810 = CARTESIAN_POINT('',(1.445894781251,-4.757522576656));
+#811 = CARTESIAN_POINT('',(0.839676998602,-5.807522576656));
+#812 = CARTESIAN_POINT('',(0.233459215952,-6.857522576656));
+#813 = CARTESIAN_POINT('',(-0.372758566697,-5.807522576656));
+#814 = CARTESIAN_POINT('',(-0.978976349346,-4.757522576656));
+#815 = CARTESIAN_POINT('',(0.233459215952,-4.757522576656));
+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#817 = PCURVE('',#818,#823);
+#818 = CYLINDRICAL_SURFACE('',#819,0.7);
+#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822);
+#820 = CARTESIAN_POINT('',(-5.3,2.9,-4.51E-15));
+#821 = DIRECTION('',(0.,1.,-1.55E-15));
+#822 = DIRECTION('',(1.,-0.,0.));
+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#827);
+#824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#825,#826),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#825 = CARTESIAN_POINT('',(0.,0.));
+#826 = CARTESIAN_POINT('',(6.28318530718,0.));
+#827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#828 = FACE_BOUND('',#829,.F.);
+#829 = EDGE_LOOP('',(#830));
+#830 = ORIENTED_EDGE('',*,*,#831,.F.);
+#831 = EDGE_CURVE('',#832,#832,#834,.T.);
+#832 = VERTEX_POINT('',#833);
+#833 = CARTESIAN_POINT('',(-2.25,2.9,-5.E-15));
+#834 = SURFACE_CURVE('',#835,(#840,#847),.PCURVE_S1.);
+#835 = CIRCLE('',#836,1.);
+#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839);
+#837 = CARTESIAN_POINT('',(-3.25,2.9,0.));
+#838 = DIRECTION('',(0.,-1.,2.2E-16));
+#839 = DIRECTION('',(1.,0.,0.));
+#840 = PCURVE('',#161,#841);
+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);
+#842 = CIRCLE('',#843,1.);
+#843 = AXIS2_PLACEMENT_2D('',#844,#845);
+#844 = CARTESIAN_POINT('',(0.233459215952,-3.407522576656));
+#845 = DIRECTION('',(0.,1.));
+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#847 = PCURVE('',#848,#853);
+#848 = CYLINDRICAL_SURFACE('',#849,1.);
+#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);
+#850 = CARTESIAN_POINT('',(-3.25,2.9,-1.93E-15));
+#851 = DIRECTION('',(0.,1.,-6.7E-16));
+#852 = DIRECTION('',(1.,0.,0.));
+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#857);
+#854 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#855,#856),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#855 = CARTESIAN_POINT('',(0.,0.));
+#856 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#858 = FACE_BOUND('',#859,.F.);
+#859 = EDGE_LOOP('',(#860));
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#862,#862,#864,.T.);
+#862 = VERTEX_POINT('',#863);
+#863 = CARTESIAN_POINT('',(4.25,2.9,-5.E-15));
+#864 = SURFACE_CURVE('',#865,(#870,#877),.PCURVE_S1.);
+#865 = CIRCLE('',#866,1.);
+#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869);
+#867 = CARTESIAN_POINT('',(3.25,2.9,0.));
+#868 = DIRECTION('',(0.,-1.,2.2E-16));
+#869 = DIRECTION('',(1.,0.,0.));
+#870 = PCURVE('',#161,#871);
+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);
+#872 = CIRCLE('',#873,1.);
+#873 = AXIS2_PLACEMENT_2D('',#874,#875);
+#874 = CARTESIAN_POINT('',(0.233459215952,3.092477423344));
+#875 = DIRECTION('',(0.,1.));
+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#877 = PCURVE('',#878,#883);
+#878 = CYLINDRICAL_SURFACE('',#879,1.);
+#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882);
+#880 = CARTESIAN_POINT('',(3.25,2.9,-1.93E-15));
+#881 = DIRECTION('',(0.,1.,-6.7E-16));
+#882 = DIRECTION('',(1.,0.,0.));
+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#887);
+#884 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#885,#886),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#885 = CARTESIAN_POINT('',(0.,0.));
+#886 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#888 = FACE_BOUND('',#889,.F.);
+#889 = EDGE_LOOP('',(#890));
+#890 = ORIENTED_EDGE('',*,*,#891,.T.);
+#891 = EDGE_CURVE('',#892,#892,#894,.T.);
+#892 = VERTEX_POINT('',#893);
+#893 = CARTESIAN_POINT('',(6.,2.9,-5.E-15));
+#894 = SURFACE_CURVE('',#895,(#900,#911),.PCURVE_S1.);
+#895 = CIRCLE('',#896,0.7);
+#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899);
+#897 = CARTESIAN_POINT('',(5.3,2.9,-3.10862446895E-15));
+#898 = DIRECTION('',(0.,1.,-1.22E-15));
+#899 = DIRECTION('',(1.,0.,0.));
+#900 = PCURVE('',#161,#901);
+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#910);
+#902 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#903,#904,#905,#906,#907,#908
+,#909),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#903 = CARTESIAN_POINT('',(0.233459215952,5.842477423344));
+#904 = CARTESIAN_POINT('',(1.445894781251,5.842477423344));
+#905 = CARTESIAN_POINT('',(0.839676998602,4.792477423344));
+#906 = CARTESIAN_POINT('',(0.233459215952,3.742477423344));
+#907 = CARTESIAN_POINT('',(-0.372758566697,4.792477423344));
+#908 = CARTESIAN_POINT('',(-0.978976349346,5.842477423344));
+#909 = CARTESIAN_POINT('',(0.233459215952,5.842477423344));
+#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#911 = PCURVE('',#912,#917);
+#912 = CYLINDRICAL_SURFACE('',#913,0.7);
+#913 = AXIS2_PLACEMENT_3D('',#914,#915,#916);
+#914 = CARTESIAN_POINT('',(5.3,2.9,-4.51E-15));
+#915 = DIRECTION('',(0.,1.,-1.55E-15));
+#916 = DIRECTION('',(1.,-0.,0.));
+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#921);
+#918 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#919,#920),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#919 = CARTESIAN_POINT('',(0.,0.));
+#920 = CARTESIAN_POINT('',(6.28318530718,0.));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#922 = ADVANCED_FACE('',(#923,#1301,#1331,#1356,#1381),#107,.T.);
+#923 = FACE_BOUND('',#924,.T.);
+#924 = EDGE_LOOP('',(#925,#926,#927,#928,#951,#974,#997,#1020,#1043,
+    #1066,#1089,#1112,#1140,#1168,#1196,#1224,#1252,#1280));
+#925 = ORIENTED_EDGE('',*,*,#262,.T.);
+#926 = ORIENTED_EDGE('',*,*,#91,.T.);
+#927 = ORIENTED_EDGE('',*,*,#309,.T.);
+#928 = ORIENTED_EDGE('',*,*,#929,.T.);
+#929 = EDGE_CURVE('',#310,#930,#932,.T.);
+#930 = VERTEX_POINT('',#931);
+#931 = CARTESIAN_POINT('',(-1.95,-2.9,-1.5));
+#932 = SURFACE_CURVE('',#933,(#937,#944),.PCURVE_S1.);
+#933 = LINE('',#934,#935);
+#934 = CARTESIAN_POINT('',(-3.95,-2.9,-1.5));
+#935 = VECTOR('',#936,1.);
+#936 = DIRECTION('',(1.,0.,0.));
+#937 = PCURVE('',#107,#938);
+#938 = DEFINITIONAL_REPRESENTATION('',(#939),#943);
+#939 = LINE('',#940,#941);
+#940 = CARTESIAN_POINT('',(1.733459215952,-4.107522576656));
+#941 = VECTOR('',#942,1.);
+#942 = DIRECTION('',(0.,1.));
+#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#944 = PCURVE('',#348,#945);
+#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(0.,-5.8));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(1.,0.));
+#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#951 = ORIENTED_EDGE('',*,*,#952,.T.);
+#952 = EDGE_CURVE('',#930,#953,#955,.T.);
+#953 = VERTEX_POINT('',#954);
+#954 = CARTESIAN_POINT('',(-1.6,-2.9,-1.15));
+#955 = SURFACE_CURVE('',#956,(#960,#967),.PCURVE_S1.);
+#956 = LINE('',#957,#958);
+#957 = CARTESIAN_POINT('',(-1.95,-2.9,-1.5));
+#958 = VECTOR('',#959,1.);
+#959 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#960 = PCURVE('',#107,#961);
+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(1.733459215952,-2.107522576656));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(-0.707106781187,0.707106781187));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#967 = PCURVE('',#426,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973);
+#969 = LINE('',#970,#971);
+#970 = CARTESIAN_POINT('',(-1.155907541316E-15,-5.8));
+#971 = VECTOR('',#972,1.);
+#972 = DIRECTION('',(1.,-3.1E-16));
+#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#974 = ORIENTED_EDGE('',*,*,#975,.T.);
+#975 = EDGE_CURVE('',#953,#976,#978,.T.);
+#976 = VERTEX_POINT('',#977);
+#977 = CARTESIAN_POINT('',(1.6,-2.9,-1.15));
+#978 = SURFACE_CURVE('',#979,(#983,#990),.PCURVE_S1.);
+#979 = LINE('',#980,#981);
+#980 = CARTESIAN_POINT('',(-1.6,-2.9,-1.15));
+#981 = VECTOR('',#982,1.);
+#982 = DIRECTION('',(1.,0.,0.));
+#983 = PCURVE('',#107,#984);
+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
+#985 = LINE('',#986,#987);
+#986 = CARTESIAN_POINT('',(1.383459215952,-1.757522576656));
+#987 = VECTOR('',#988,1.);
+#988 = DIRECTION('',(0.,1.));
+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#990 = PCURVE('',#454,#991);
+#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(0.,-5.8));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(1.,0.));
+#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#997 = ORIENTED_EDGE('',*,*,#998,.T.);
+#998 = EDGE_CURVE('',#976,#999,#1001,.T.);
+#999 = VERTEX_POINT('',#1000);
+#1000 = CARTESIAN_POINT('',(1.95,-2.9,-1.5));
+#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.);
+#1002 = LINE('',#1003,#1004);
+#1003 = CARTESIAN_POINT('',(1.6,-2.9,-1.15));
+#1004 = VECTOR('',#1005,1.);
+#1005 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#1006 = PCURVE('',#107,#1007);
+#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012);
+#1008 = LINE('',#1009,#1010);
+#1009 = CARTESIAN_POINT('',(1.383459215952,1.442477423344));
+#1010 = VECTOR('',#1011,1.);
+#1011 = DIRECTION('',(0.707106781187,0.707106781187));
+#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1013 = PCURVE('',#482,#1014);
+#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019);
+#1015 = LINE('',#1016,#1017);
+#1016 = CARTESIAN_POINT('',(1.469926033053E-15,-5.8));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(1.,3.1E-16));
+#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1020 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#1021 = EDGE_CURVE('',#999,#1022,#1024,.T.);
+#1022 = VERTEX_POINT('',#1023);
+#1023 = CARTESIAN_POINT('',(3.95,-2.9,-1.5));
+#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.);
+#1025 = LINE('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(1.95,-2.9,-1.5));
+#1027 = VECTOR('',#1028,1.);
+#1028 = DIRECTION('',(1.,0.,0.));
+#1029 = PCURVE('',#107,#1030);
+#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035);
+#1031 = LINE('',#1032,#1033);
+#1032 = CARTESIAN_POINT('',(1.733459215952,1.792477423344));
+#1033 = VECTOR('',#1034,1.);
+#1034 = DIRECTION('',(0.,1.));
+#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1036 = PCURVE('',#510,#1037);
+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);
+#1038 = LINE('',#1039,#1040);
+#1039 = CARTESIAN_POINT('',(0.,-5.8));
+#1040 = VECTOR('',#1041,1.);
+#1041 = DIRECTION('',(1.,0.));
+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1043 = ORIENTED_EDGE('',*,*,#1044,.T.);
+#1044 = EDGE_CURVE('',#1022,#1045,#1047,.T.);
+#1045 = VERTEX_POINT('',#1046);
+#1046 = CARTESIAN_POINT('',(4.3,-2.9,-1.15));
+#1047 = SURFACE_CURVE('',#1048,(#1052,#1059),.PCURVE_S1.);
+#1048 = LINE('',#1049,#1050);
+#1049 = CARTESIAN_POINT('',(3.95,-2.9,-1.5));
+#1050 = VECTOR('',#1051,1.);
+#1051 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#1052 = PCURVE('',#107,#1053);
+#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058);
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(1.733459215952,3.792477423344));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1059 = PCURVE('',#538,#1060);
+#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1065);
+#1061 = LINE('',#1062,#1063);
+#1062 = CARTESIAN_POINT('',(-1.155907541316E-15,-5.8));
+#1063 = VECTOR('',#1064,1.);
+#1064 = DIRECTION('',(1.,-3.1E-16));
+#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1066 = ORIENTED_EDGE('',*,*,#1067,.T.);
+#1067 = EDGE_CURVE('',#1045,#1068,#1070,.T.);
+#1068 = VERTEX_POINT('',#1069);
+#1069 = CARTESIAN_POINT('',(6.4,-2.9,-1.15));
+#1070 = SURFACE_CURVE('',#1071,(#1075,#1082),.PCURVE_S1.);
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(4.3,-2.9,-1.15));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(1.,0.,0.));
+#1075 = PCURVE('',#107,#1076);
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(1.383459215952,4.142477423344));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(0.,1.));
+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1082 = PCURVE('',#566,#1083);
+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);
+#1084 = LINE('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(0.,-5.8));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(1.,0.));
+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1089 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1090 = EDGE_CURVE('',#1068,#1091,#1093,.T.);
+#1091 = VERTEX_POINT('',#1092);
+#1092 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#1093 = SURFACE_CURVE('',#1094,(#1098,#1105),.PCURVE_S1.);
+#1094 = LINE('',#1095,#1096);
+#1095 = CARTESIAN_POINT('',(6.4,-2.9,-1.15));
+#1096 = VECTOR('',#1097,1.);
+#1097 = DIRECTION('',(0.,2.2E-16,1.));
+#1098 = PCURVE('',#107,#1099);
+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);
+#1100 = LINE('',#1101,#1102);
+#1101 = CARTESIAN_POINT('',(1.383459215952,6.242477423344));
+#1102 = VECTOR('',#1103,1.);
+#1103 = DIRECTION('',(-1.,0.));
+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1105 = PCURVE('',#594,#1106);
+#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111);
+#1107 = LINE('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(-2.1096431606E-15,-5.8));
+#1109 = VECTOR('',#1110,1.);
+#1110 = DIRECTION('',(1.,-4.5E-16));
+#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1112 = ORIENTED_EDGE('',*,*,#1113,.T.);
+#1113 = EDGE_CURVE('',#1091,#1114,#1116,.T.);
+#1114 = VERTEX_POINT('',#1115);
+#1115 = CARTESIAN_POINT('',(5.8,-2.9,1.35));
+#1116 = SURFACE_CURVE('',#1117,(#1121,#1128),.PCURVE_S1.);
+#1117 = LINE('',#1118,#1119);
+#1118 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#1119 = VECTOR('',#1120,1.);
+#1120 = DIRECTION('',(-1.,0.,0.));
+#1121 = PCURVE('',#107,#1122);
+#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127);
+#1123 = LINE('',#1124,#1125);
+#1124 = CARTESIAN_POINT('',(-1.116540784048,6.242477423344));
+#1125 = VECTOR('',#1126,1.);
+#1126 = DIRECTION('',(0.,-1.));
+#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1128 = PCURVE('',#1129,#1134);
+#1129 = PLANE('',#1130);
+#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133);
+#1131 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1132 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1133 = DIRECTION('',(-1.,0.,0.));
+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(0.,-5.8));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(1.,0.));
+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1140 = ORIENTED_EDGE('',*,*,#1141,.F.);
+#1141 = EDGE_CURVE('',#1142,#1114,#1144,.T.);
+#1142 = VERTEX_POINT('',#1143);
+#1143 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1144 = SURFACE_CURVE('',#1145,(#1149,#1156),.PCURVE_S1.);
+#1145 = LINE('',#1146,#1147);
+#1146 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1147 = VECTOR('',#1148,1.);
+#1148 = DIRECTION('',(1.,0.,0.));
+#1149 = PCURVE('',#107,#1150);
+#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155);
+#1151 = LINE('',#1152,#1153);
+#1152 = CARTESIAN_POINT('',(-1.116540784048,1.592477423344));
+#1153 = VECTOR('',#1154,1.);
+#1154 = DIRECTION('',(0.,1.));
+#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1156 = PCURVE('',#1157,#1162);
+#1157 = PLANE('',#1158);
+#1158 = AXIS2_PLACEMENT_3D('',#1159,#1160,#1161);
+#1159 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1160 = DIRECTION('',(0.,-1.17E-15,-1.));
+#1161 = DIRECTION('',(1.,0.,0.));
+#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167);
+#1163 = LINE('',#1164,#1165);
+#1164 = CARTESIAN_POINT('',(0.,0.));
+#1165 = VECTOR('',#1166,1.);
+#1166 = DIRECTION('',(1.,0.));
+#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1168 = ORIENTED_EDGE('',*,*,#1169,.T.);
+#1169 = EDGE_CURVE('',#1142,#1170,#1172,.T.);
+#1170 = VERTEX_POINT('',#1171);
+#1171 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#1172 = SURFACE_CURVE('',#1173,(#1177,#1184),.PCURVE_S1.);
+#1173 = LINE('',#1174,#1175);
+#1174 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1175 = VECTOR('',#1176,1.);
+#1176 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#1177 = PCURVE('',#107,#1178);
+#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183);
+#1179 = LINE('',#1180,#1181);
+#1180 = CARTESIAN_POINT('',(-1.116540784048,1.592477423344));
+#1181 = VECTOR('',#1182,1.);
+#1182 = DIRECTION('',(1.,0.));
+#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1184 = PCURVE('',#1185,#1190);
+#1185 = PLANE('',#1186);
+#1186 = AXIS2_PLACEMENT_3D('',#1187,#1188,#1189);
+#1187 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#1188 = DIRECTION('',(-1.,0.,0.));
+#1189 = DIRECTION('',(0.,-1.22E-15,-1.));
+#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195);
+#1191 = LINE('',#1192,#1193);
+#1192 = CARTESIAN_POINT('',(4.440892098501E-16,-5.417888360171E-31));
+#1193 = VECTOR('',#1194,1.);
+#1194 = DIRECTION('',(1.,1.972152263053E-31));
+#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);
+#1197 = EDGE_CURVE('',#1170,#1198,#1200,.T.);
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#1200 = SURFACE_CURVE('',#1201,(#1205,#1212),.PCURVE_S1.);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(-1.,0.,0.));
+#1205 = PCURVE('',#107,#1206);
+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211);
+#1207 = LINE('',#1208,#1209);
+#1208 = CARTESIAN_POINT('',(0.983459215952,1.592477423344));
+#1209 = VECTOR('',#1210,1.);
+#1210 = DIRECTION('',(0.,-1.));
+#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1212 = PCURVE('',#1213,#1218);
+#1213 = PLANE('',#1214);
+#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);
+#1215 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#1216 = DIRECTION('',(0.,1.17E-15,1.));
+#1217 = DIRECTION('',(-1.,0.,0.));
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);
+#1219 = LINE('',#1220,#1221);
+#1220 = CARTESIAN_POINT('',(0.,0.));
+#1221 = VECTOR('',#1222,1.);
+#1222 = DIRECTION('',(1.,0.));
+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1224 = ORIENTED_EDGE('',*,*,#1225,.T.);
+#1225 = EDGE_CURVE('',#1198,#1226,#1228,.T.);
+#1226 = VERTEX_POINT('',#1227);
+#1227 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#1228 = SURFACE_CURVE('',#1229,(#1233,#1240),.PCURVE_S1.);
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(0.,1.22E-15,1.));
+#1233 = PCURVE('',#107,#1234);
+#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239);
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(0.983459215952,-1.907522576656));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(-1.,0.));
+#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1240 = PCURVE('',#1241,#1246);
+#1241 = PLANE('',#1242);
+#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245);
+#1243 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#1244 = DIRECTION('',(1.,0.,0.));
+#1245 = DIRECTION('',(0.,1.22E-15,1.));
+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);
+#1247 = LINE('',#1248,#1249);
+#1248 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.708944180085E-31));
+#1249 = VECTOR('',#1250,1.);
+#1250 = DIRECTION('',(1.,-1.972152263053E-31));
+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1252 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#1253 = EDGE_CURVE('',#1254,#1226,#1256,.T.);
+#1254 = VERTEX_POINT('',#1255);
+#1255 = CARTESIAN_POINT('',(-5.8,-2.9,1.35));
+#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(1.,0.,0.));
+#1261 = PCURVE('',#107,#1262);
+#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267);
+#1263 = LINE('',#1264,#1265);
+#1264 = CARTESIAN_POINT('',(-1.116540784048,-6.557522576656));
+#1265 = VECTOR('',#1266,1.);
+#1266 = DIRECTION('',(0.,1.));
+#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1268 = PCURVE('',#1269,#1274);
+#1269 = PLANE('',#1270);
+#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273);
+#1271 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#1272 = DIRECTION('',(0.,-1.17E-15,-1.));
+#1273 = DIRECTION('',(1.,0.,0.));
+#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279);
+#1275 = LINE('',#1276,#1277);
+#1276 = CARTESIAN_POINT('',(0.,0.));
+#1277 = VECTOR('',#1278,1.);
+#1278 = DIRECTION('',(1.,0.));
+#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1280 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1281 = EDGE_CURVE('',#1254,#235,#1282,.T.);
+#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.);
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-5.8,-2.9,1.35));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(-1.,0.,0.));
+#1287 = PCURVE('',#107,#1288);
+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(-1.116540784048,-5.957522576656));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(0.,-1.));
+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1294 = PCURVE('',#250,#1295);
+#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300);
+#1296 = LINE('',#1297,#1298);
+#1297 = CARTESIAN_POINT('',(0.,-5.8));
+#1298 = VECTOR('',#1299,1.);
+#1299 = DIRECTION('',(1.,0.));
+#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1301 = FACE_BOUND('',#1302,.T.);
+#1302 = EDGE_LOOP('',(#1303));
+#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#1304 = EDGE_CURVE('',#1305,#1305,#1307,.T.);
+#1305 = VERTEX_POINT('',#1306);
+#1306 = CARTESIAN_POINT('',(-4.6,-2.9,5.E-15));
+#1307 = SURFACE_CURVE('',#1308,(#1313,#1320),.PCURVE_S1.);
+#1308 = CIRCLE('',#1309,0.7);
+#1309 = AXIS2_PLACEMENT_3D('',#1310,#1311,#1312);
+#1310 = CARTESIAN_POINT('',(-5.3,-2.9,3.10862446895E-15));
+#1311 = DIRECTION('',(0.,-1.,1.22E-15));
+#1312 = DIRECTION('',(1.,0.,0.));
+#1313 = PCURVE('',#107,#1314);
+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
+#1315 = CIRCLE('',#1316,0.7);
+#1316 = AXIS2_PLACEMENT_2D('',#1317,#1318);
+#1317 = CARTESIAN_POINT('',(0.233459215952,-5.457522576656));
+#1318 = DIRECTION('',(0.,1.));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1320 = PCURVE('',#1321,#1326);
+#1321 = CYLINDRICAL_SURFACE('',#1322,0.7);
+#1322 = AXIS2_PLACEMENT_3D('',#1323,#1324,#1325);
+#1323 = CARTESIAN_POINT('',(-5.3,-2.9,3.06E-15));
+#1324 = DIRECTION('',(0.,-1.,1.22E-15));
+#1325 = DIRECTION('',(1.,0.,0.));
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1330);
+#1327 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1328,#1329),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1328 = CARTESIAN_POINT('',(0.,0.));
+#1329 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = FACE_BOUND('',#1332,.T.);
+#1332 = EDGE_LOOP('',(#1333));
+#1333 = ORIENTED_EDGE('',*,*,#1334,.F.);
+#1334 = EDGE_CURVE('',#1335,#1335,#1337,.T.);
+#1335 = VERTEX_POINT('',#1336);
+#1336 = CARTESIAN_POINT('',(-2.25,-2.9,5.E-15));
+#1337 = SURFACE_CURVE('',#1338,(#1343,#1350),.PCURVE_S1.);
+#1338 = CIRCLE('',#1339,1.);
+#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);
+#1340 = CARTESIAN_POINT('',(-3.25,-2.9,0.));
+#1341 = DIRECTION('',(0.,-1.,2.2E-16));
+#1342 = DIRECTION('',(1.,0.,0.));
+#1343 = PCURVE('',#107,#1344);
+#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349);
+#1345 = CIRCLE('',#1346,1.);
+#1346 = AXIS2_PLACEMENT_2D('',#1347,#1348);
+#1347 = CARTESIAN_POINT('',(0.233459215952,-3.407522576656));
+#1348 = DIRECTION('',(0.,1.));
+#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1350 = PCURVE('',#848,#1351);
+#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1355);
+#1352 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1353,#1354),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1353 = CARTESIAN_POINT('',(0.,-5.8));
+#1354 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1356 = FACE_BOUND('',#1357,.T.);
+#1357 = EDGE_LOOP('',(#1358));
+#1358 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1359 = EDGE_CURVE('',#1360,#1360,#1362,.T.);
+#1360 = VERTEX_POINT('',#1361);
+#1361 = CARTESIAN_POINT('',(4.25,-2.9,5.E-15));
+#1362 = SURFACE_CURVE('',#1363,(#1368,#1375),.PCURVE_S1.);
+#1363 = CIRCLE('',#1364,1.);
+#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367);
+#1365 = CARTESIAN_POINT('',(3.25,-2.9,0.));
+#1366 = DIRECTION('',(0.,-1.,2.2E-16));
+#1367 = DIRECTION('',(1.,0.,0.));
+#1368 = PCURVE('',#107,#1369);
+#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374);
+#1370 = CIRCLE('',#1371,1.);
+#1371 = AXIS2_PLACEMENT_2D('',#1372,#1373);
+#1372 = CARTESIAN_POINT('',(0.233459215952,3.092477423344));
+#1373 = DIRECTION('',(0.,1.));
+#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1375 = PCURVE('',#878,#1376);
+#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1380);
+#1377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1378,#1379),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1378 = CARTESIAN_POINT('',(0.,-5.8));
+#1379 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1381 = FACE_BOUND('',#1382,.T.);
+#1382 = EDGE_LOOP('',(#1383));
+#1383 = ORIENTED_EDGE('',*,*,#1384,.F.);
+#1384 = EDGE_CURVE('',#1385,#1385,#1387,.T.);
+#1385 = VERTEX_POINT('',#1386);
+#1386 = CARTESIAN_POINT('',(5.6,-2.9,5.E-15));
+#1387 = SURFACE_CURVE('',#1388,(#1393,#1400),.PCURVE_S1.);
+#1388 = CIRCLE('',#1389,0.5);
+#1389 = AXIS2_PLACEMENT_3D('',#1390,#1391,#1392);
+#1390 = CARTESIAN_POINT('',(5.1,-2.9,3.10862446895E-15));
+#1391 = DIRECTION('',(0.,-1.,1.22E-15));
+#1392 = DIRECTION('',(1.,0.,0.));
+#1393 = PCURVE('',#107,#1394);
+#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399);
+#1395 = CIRCLE('',#1396,0.5);
+#1396 = AXIS2_PLACEMENT_2D('',#1397,#1398);
+#1397 = CARTESIAN_POINT('',(0.233459215952,4.942477423344));
+#1398 = DIRECTION('',(0.,1.));
+#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1400 = PCURVE('',#1401,#1406);
+#1401 = CYLINDRICAL_SURFACE('',#1402,0.5);
+#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405);
+#1403 = CARTESIAN_POINT('',(5.1,-2.9,3.05E-15));
+#1404 = DIRECTION('',(0.,-1.,1.22E-15));
+#1405 = DIRECTION('',(1.,0.,0.));
+#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1410);
+#1407 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1408,#1409),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1408 = CARTESIAN_POINT('',(0.,0.));
+#1409 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1411 = ADVANCED_FACE('',(#1412),#194,.F.);
+#1412 = FACE_BOUND('',#1413,.F.);
+#1413 = EDGE_LOOP('',(#1414,#1415,#1438,#1459));
+#1414 = ORIENTED_EDGE('',*,*,#774,.F.);
+#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1416 = EDGE_CURVE('',#747,#1417,#1419,.T.);
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(-5.8,2.3,1.35));
+#1419 = SURFACE_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(0.,-1.,6.7E-16));
+#1424 = PCURVE('',#194,#1425);
+#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430);
+#1426 = LINE('',#1427,#1428);
+#1427 = CARTESIAN_POINT('',(0.,0.));
+#1428 = VECTOR('',#1429,1.);
+#1429 = DIRECTION('',(0.,-1.));
+#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1431 = PCURVE('',#762,#1432);
+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(4.05,-8.881784197001E-16));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(-0.,-1.));
+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1438 = ORIENTED_EDGE('',*,*,#1439,.T.);
+#1439 = EDGE_CURVE('',#1417,#179,#1440,.T.);
+#1440 = SURFACE_CURVE('',#1441,(#1445,#1452),.PCURVE_S1.);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(-1.75,2.3,1.35));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(-1.,0.,0.));
+#1445 = PCURVE('',#194,#1446);
+#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451);
+#1447 = LINE('',#1448,#1449);
+#1448 = CARTESIAN_POINT('',(-4.05,-0.6));
+#1449 = VECTOR('',#1450,1.);
+#1450 = DIRECTION('',(1.,0.));
+#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1452 = PCURVE('',#222,#1453);
+#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458);
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(-4.05,-0.6));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(1.,0.));
+#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1459 = ORIENTED_EDGE('',*,*,#176,.F.);
+#1460 = ADVANCED_FACE('',(#1461),#222,.F.);
+#1461 = FACE_BOUND('',#1462,.F.);
+#1462 = EDGE_LOOP('',(#1463,#1464,#1492,#1513));
+#1463 = ORIENTED_EDGE('',*,*,#1439,.F.);
+#1464 = ORIENTED_EDGE('',*,*,#1465,.T.);
+#1465 = EDGE_CURVE('',#1417,#1466,#1468,.T.);
+#1466 = VERTEX_POINT('',#1467);
+#1467 = CARTESIAN_POINT('',(-5.8,-2.3,1.35));
+#1468 = SURFACE_CURVE('',#1469,(#1473,#1480),.PCURVE_S1.);
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(0.,-1.,6.7E-16));
+#1473 = PCURVE('',#222,#1474);
+#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479);
+#1475 = LINE('',#1476,#1477);
+#1476 = CARTESIAN_POINT('',(0.,0.));
+#1477 = VECTOR('',#1478,1.);
+#1478 = DIRECTION('',(0.,-1.));
+#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1480 = PCURVE('',#1481,#1486);
+#1481 = PLANE('',#1482);
+#1482 = AXIS2_PLACEMENT_3D('',#1483,#1484,#1485);
+#1483 = CARTESIAN_POINT('',(-5.8,2.9,1.7));
+#1484 = DIRECTION('',(1.,0.,0.));
+#1485 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1486 = DEFINITIONAL_REPRESENTATION('',(#1487),#1491);
+#1487 = LINE('',#1488,#1489);
+#1488 = CARTESIAN_POINT('',(0.35,-2.095892098501E-16));
+#1489 = VECTOR('',#1490,1.);
+#1490 = DIRECTION('',(0.,-1.));
+#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1492 = ORIENTED_EDGE('',*,*,#1493,.F.);
+#1493 = EDGE_CURVE('',#207,#1466,#1494,.T.);
+#1494 = SURFACE_CURVE('',#1495,(#1499,#1506),.PCURVE_S1.);
+#1495 = LINE('',#1496,#1497);
+#1496 = CARTESIAN_POINT('',(-6.4,-2.3,1.35));
+#1497 = VECTOR('',#1498,1.);
+#1498 = DIRECTION('',(1.,0.,0.));
+#1499 = PCURVE('',#222,#1500);
+#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);
+#1501 = LINE('',#1502,#1503);
+#1502 = CARTESIAN_POINT('',(0.6,-5.2));
+#1503 = VECTOR('',#1504,1.);
+#1504 = DIRECTION('',(-1.,0.));
+#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1506 = PCURVE('',#250,#1507);
+#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(0.6,-5.2));
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(-1.,0.));
+#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1513 = ORIENTED_EDGE('',*,*,#206,.F.);
+#1514 = ADVANCED_FACE('',(#1515),#250,.F.);
+#1515 = FACE_BOUND('',#1516,.F.);
+#1516 = EDGE_LOOP('',(#1517,#1518,#1539,#1540));
+#1517 = ORIENTED_EDGE('',*,*,#1493,.T.);
+#1518 = ORIENTED_EDGE('',*,*,#1519,.T.);
+#1519 = EDGE_CURVE('',#1466,#1254,#1520,.T.);
+#1520 = SURFACE_CURVE('',#1521,(#1525,#1532),.PCURVE_S1.);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(-5.8,2.9,1.35));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(0.,-1.,6.7E-16));
+#1525 = PCURVE('',#250,#1526);
+#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531);
+#1527 = LINE('',#1528,#1529);
+#1528 = CARTESIAN_POINT('',(0.,0.));
+#1529 = VECTOR('',#1530,1.);
+#1530 = DIRECTION('',(0.,-1.));
+#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1532 = PCURVE('',#1269,#1533);
+#1533 = DEFINITIONAL_REPRESENTATION('',(#1534),#1538);
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(0.6,-5.8));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(0.,1.));
+#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1539 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1540 = ORIENTED_EDGE('',*,*,#234,.F.);
+#1541 = ADVANCED_FACE('',(#1542),#348,.F.);
+#1542 = FACE_BOUND('',#1543,.F.);
+#1543 = EDGE_LOOP('',(#1544,#1545,#1546,#1567));
+#1544 = ORIENTED_EDGE('',*,*,#332,.T.);
+#1545 = ORIENTED_EDGE('',*,*,#929,.T.);
+#1546 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#1547 = EDGE_CURVE('',#388,#930,#1548,.T.);
+#1548 = SURFACE_CURVE('',#1549,(#1553,#1560),.PCURVE_S1.);
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(-1.95,2.9,-1.5));
+#1551 = VECTOR('',#1552,1.);
+#1552 = DIRECTION('',(0.,-1.,6.7E-16));
+#1553 = PCURVE('',#348,#1554);
+#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559);
+#1555 = LINE('',#1556,#1557);
+#1556 = CARTESIAN_POINT('',(2.,0.));
+#1557 = VECTOR('',#1558,1.);
+#1558 = DIRECTION('',(0.,-1.));
+#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1560 = PCURVE('',#426,#1561);
+#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);
+#1562 = LINE('',#1563,#1564);
+#1563 = CARTESIAN_POINT('',(0.,0.));
+#1564 = VECTOR('',#1565,1.);
+#1565 = DIRECTION('',(3.761543394987E-18,-1.));
+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1567 = ORIENTED_EDGE('',*,*,#387,.F.);
+#1568 = ADVANCED_FACE('',(#1569),#762,.F.);
+#1569 = FACE_BOUND('',#1570,.F.);
+#1570 = EDGE_LOOP('',(#1571,#1572,#1595,#1621));
+#1571 = ORIENTED_EDGE('',*,*,#746,.F.);
+#1572 = ORIENTED_EDGE('',*,*,#1573,.T.);
+#1573 = EDGE_CURVE('',#719,#1574,#1576,.T.);
+#1574 = VERTEX_POINT('',#1575);
+#1575 = CARTESIAN_POINT('',(-1.75,2.3,1.35));
+#1576 = SURFACE_CURVE('',#1577,(#1581,#1588),.PCURVE_S1.);
+#1577 = LINE('',#1578,#1579);
+#1578 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#1579 = VECTOR('',#1580,1.);
+#1580 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1581 = PCURVE('',#762,#1582);
+#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1587);
+#1583 = LINE('',#1584,#1585);
+#1584 = CARTESIAN_POINT('',(0.,0.));
+#1585 = VECTOR('',#1586,1.);
+#1586 = DIRECTION('',(0.,-1.));
+#1587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1588 = PCURVE('',#734,#1589);
+#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594);
+#1590 = LINE('',#1591,#1592);
+#1591 = CARTESIAN_POINT('',(2.1,-1.463755310496E-16));
+#1592 = VECTOR('',#1593,1.);
+#1593 = DIRECTION('',(0.,-1.));
+#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1595 = ORIENTED_EDGE('',*,*,#1596,.T.);
+#1596 = EDGE_CURVE('',#1574,#1417,#1597,.T.);
+#1597 = SURFACE_CURVE('',#1598,(#1602,#1609),.PCURVE_S1.);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-1.75,2.3,1.35));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(-1.,0.,0.));
+#1602 = PCURVE('',#762,#1603);
+#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(-0.,-0.6));
+#1606 = VECTOR('',#1607,1.);
+#1607 = DIRECTION('',(1.,0.));
+#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1609 = PCURVE('',#1610,#1615);
+#1610 = PLANE('',#1611);
+#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614);
+#1612 = CARTESIAN_POINT('',(1.E-16,2.3,1.345));
+#1613 = DIRECTION('',(0.,1.,-1.28E-15));
+#1614 = DIRECTION('',(0.,1.28E-15,1.));
+#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620);
+#1616 = LINE('',#1617,#1618);
+#1617 = CARTESIAN_POINT('',(5.000000000001E-03,-1.75));
+#1618 = VECTOR('',#1619,1.);
+#1619 = DIRECTION('',(0.,-1.));
+#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1621 = ORIENTED_EDGE('',*,*,#1416,.F.);
+#1622 = ADVANCED_FACE('',(#1623),#734,.F.);
+#1623 = FACE_BOUND('',#1624,.F.);
+#1624 = EDGE_LOOP('',(#1625,#1648,#1669,#1670));
+#1625 = ORIENTED_EDGE('',*,*,#1626,.T.);
+#1626 = EDGE_CURVE('',#691,#1627,#1629,.T.);
+#1627 = VERTEX_POINT('',#1628);
+#1628 = CARTESIAN_POINT('',(-1.75,2.3,-0.75));
+#1629 = SURFACE_CURVE('',#1630,(#1634,#1641),.PCURVE_S1.);
+#1630 = LINE('',#1631,#1632);
+#1631 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#1632 = VECTOR('',#1633,1.);
+#1633 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1634 = PCURVE('',#734,#1635);
+#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640);
+#1636 = LINE('',#1637,#1638);
+#1637 = CARTESIAN_POINT('',(0.,0.));
+#1638 = VECTOR('',#1639,1.);
+#1639 = DIRECTION('',(0.,-1.));
+#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1641 = PCURVE('',#706,#1642);
+#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647);
+#1643 = LINE('',#1644,#1645);
+#1644 = CARTESIAN_POINT('',(3.5,0.));
+#1645 = VECTOR('',#1646,1.);
+#1646 = DIRECTION('',(0.,-1.));
+#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1648 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#1649 = EDGE_CURVE('',#1627,#1574,#1650,.T.);
+#1650 = SURFACE_CURVE('',#1651,(#1655,#1662),.PCURVE_S1.);
+#1651 = LINE('',#1652,#1653);
+#1652 = CARTESIAN_POINT('',(-1.75,2.3,-0.75));
+#1653 = VECTOR('',#1654,1.);
+#1654 = DIRECTION('',(0.,1.22E-15,1.));
+#1655 = PCURVE('',#734,#1656);
+#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661);
+#1657 = LINE('',#1658,#1659);
+#1658 = CARTESIAN_POINT('',(1.29044604925E-15,-0.6));
+#1659 = VECTOR('',#1660,1.);
+#1660 = DIRECTION('',(1.,-3.3E-16));
+#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1662 = PCURVE('',#1610,#1663);
+#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668);
+#1664 = LINE('',#1665,#1666);
+#1665 = CARTESIAN_POINT('',(-2.095,-1.75));
+#1666 = VECTOR('',#1667,1.);
+#1667 = DIRECTION('',(1.,0.));
+#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1669 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1670 = ORIENTED_EDGE('',*,*,#718,.F.);
+#1671 = ADVANCED_FACE('',(#1672),#706,.F.);
+#1672 = FACE_BOUND('',#1673,.F.);
+#1673 = EDGE_LOOP('',(#1674,#1697,#1718,#1719));
+#1674 = ORIENTED_EDGE('',*,*,#1675,.T.);
+#1675 = EDGE_CURVE('',#663,#1676,#1678,.T.);
+#1676 = VERTEX_POINT('',#1677);
+#1677 = CARTESIAN_POINT('',(1.75,2.3,-0.75));
+#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.);
+#1679 = LINE('',#1680,#1681);
+#1680 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#1681 = VECTOR('',#1682,1.);
+#1682 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1683 = PCURVE('',#706,#1684);
+#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689);
+#1685 = LINE('',#1686,#1687);
+#1686 = CARTESIAN_POINT('',(0.,0.));
+#1687 = VECTOR('',#1688,1.);
+#1688 = DIRECTION('',(0.,-1.));
+#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1690 = PCURVE('',#678,#1691);
+#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696);
+#1692 = LINE('',#1693,#1694);
+#1693 = CARTESIAN_POINT('',(2.1,1.463755310496E-16));
+#1694 = VECTOR('',#1695,1.);
+#1695 = DIRECTION('',(0.,-1.));
+#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1697 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#1698 = EDGE_CURVE('',#1676,#1627,#1699,.T.);
+#1699 = SURFACE_CURVE('',#1700,(#1704,#1711),.PCURVE_S1.);
+#1700 = LINE('',#1701,#1702);
+#1701 = CARTESIAN_POINT('',(1.75,2.3,-0.75));
+#1702 = VECTOR('',#1703,1.);
+#1703 = DIRECTION('',(-1.,0.,0.));
+#1704 = PCURVE('',#706,#1705);
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(-0.,-0.6));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(1.,0.));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = PCURVE('',#1610,#1712);
+#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(-2.095,1.75));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(0.,-1.));
+#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1718 = ORIENTED_EDGE('',*,*,#1626,.F.);
+#1719 = ORIENTED_EDGE('',*,*,#690,.F.);
+#1720 = ADVANCED_FACE('',(#1721),#678,.F.);
+#1721 = FACE_BOUND('',#1722,.F.);
+#1722 = EDGE_LOOP('',(#1723,#1746,#1767,#1768));
+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#1724 = EDGE_CURVE('',#635,#1725,#1727,.T.);
+#1725 = VERTEX_POINT('',#1726);
+#1726 = CARTESIAN_POINT('',(1.75,2.3,1.35));
+#1727 = SURFACE_CURVE('',#1728,(#1732,#1739),.PCURVE_S1.);
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#1730 = VECTOR('',#1731,1.);
+#1731 = DIRECTION('',(-0.,-1.,1.55E-15));
+#1732 = PCURVE('',#678,#1733);
+#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738);
+#1734 = LINE('',#1735,#1736);
+#1735 = CARTESIAN_POINT('',(0.,0.));
+#1736 = VECTOR('',#1737,1.);
+#1737 = DIRECTION('',(0.,-1.));
+#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1739 = PCURVE('',#650,#1740);
+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(4.65,0.));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(0.,-1.));
+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1746 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#1747 = EDGE_CURVE('',#1725,#1676,#1748,.T.);
+#1748 = SURFACE_CURVE('',#1749,(#1753,#1760),.PCURVE_S1.);
+#1749 = LINE('',#1750,#1751);
+#1750 = CARTESIAN_POINT('',(1.75,2.3,1.35));
+#1751 = VECTOR('',#1752,1.);
+#1752 = DIRECTION('',(0.,-1.22E-15,-1.));
+#1753 = PCURVE('',#678,#1754);
+#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(-1.068401444325E-15,-0.6));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(1.,3.3E-16));
+#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1760 = PCURVE('',#1610,#1761);
+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(5.000000000001E-03,1.75));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(-1.,0.));
+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1767 = ORIENTED_EDGE('',*,*,#1675,.F.);
+#1768 = ORIENTED_EDGE('',*,*,#662,.F.);
+#1769 = ADVANCED_FACE('',(#1770),#650,.F.);
+#1770 = FACE_BOUND('',#1771,.F.);
+#1771 = EDGE_LOOP('',(#1772,#1773,#1796,#1817));
+#1772 = ORIENTED_EDGE('',*,*,#634,.F.);
+#1773 = ORIENTED_EDGE('',*,*,#1774,.T.);
+#1774 = EDGE_CURVE('',#607,#1775,#1777,.T.);
+#1775 = VERTEX_POINT('',#1776);
+#1776 = CARTESIAN_POINT('',(5.8,2.3,1.35));
+#1777 = SURFACE_CURVE('',#1778,(#1782,#1789),.PCURVE_S1.);
+#1778 = LINE('',#1779,#1780);
+#1779 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#1780 = VECTOR('',#1781,1.);
+#1781 = DIRECTION('',(0.,-1.,6.7E-16));
+#1782 = PCURVE('',#650,#1783);
+#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788);
+#1784 = LINE('',#1785,#1786);
+#1785 = CARTESIAN_POINT('',(0.6,-8.881784197001E-16));
+#1786 = VECTOR('',#1787,1.);
+#1787 = DIRECTION('',(-0.,-1.));
+#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1789 = PCURVE('',#622,#1790);
+#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795);
+#1791 = LINE('',#1792,#1793);
+#1792 = CARTESIAN_POINT('',(0.6,0.));
+#1793 = VECTOR('',#1794,1.);
+#1794 = DIRECTION('',(0.,-1.));
+#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1796 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#1797 = EDGE_CURVE('',#1775,#1725,#1798,.T.);
+#1798 = SURFACE_CURVE('',#1799,(#1803,#1810),.PCURVE_S1.);
+#1799 = LINE('',#1800,#1801);
+#1800 = CARTESIAN_POINT('',(6.4,2.3,1.35));
+#1801 = VECTOR('',#1802,1.);
+#1802 = DIRECTION('',(-1.,0.,0.));
+#1803 = PCURVE('',#650,#1804);
+#1804 = DEFINITIONAL_REPRESENTATION('',(#1805),#1809);
+#1805 = LINE('',#1806,#1807);
+#1806 = CARTESIAN_POINT('',(-0.,-0.6));
+#1807 = VECTOR('',#1808,1.);
+#1808 = DIRECTION('',(1.,0.));
+#1809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1810 = PCURVE('',#1610,#1811);
+#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1816);
+#1812 = LINE('',#1813,#1814);
+#1813 = CARTESIAN_POINT('',(5.000000000001E-03,6.4));
+#1814 = VECTOR('',#1815,1.);
+#1815 = DIRECTION('',(0.,-1.));
+#1816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1817 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#1818 = ADVANCED_FACE('',(#1819),#622,.F.);
+#1819 = FACE_BOUND('',#1820,.F.);
+#1820 = EDGE_LOOP('',(#1821,#1822,#1845,#1871));
+#1821 = ORIENTED_EDGE('',*,*,#606,.F.);
+#1822 = ORIENTED_EDGE('',*,*,#1823,.T.);
+#1823 = EDGE_CURVE('',#579,#1824,#1826,.T.);
+#1824 = VERTEX_POINT('',#1825);
+#1825 = CARTESIAN_POINT('',(6.4,2.3,1.35));
+#1826 = SURFACE_CURVE('',#1827,(#1831,#1838),.PCURVE_S1.);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(0.,-1.,6.7E-16));
+#1831 = PCURVE('',#622,#1832);
+#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837);
+#1833 = LINE('',#1834,#1835);
+#1834 = CARTESIAN_POINT('',(0.,0.));
+#1835 = VECTOR('',#1836,1.);
+#1836 = DIRECTION('',(0.,-1.));
+#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1838 = PCURVE('',#594,#1839);
+#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1844);
+#1840 = LINE('',#1841,#1842);
+#1841 = CARTESIAN_POINT('',(2.5,1.013568394003E-16));
+#1842 = VECTOR('',#1843,1.);
+#1843 = DIRECTION('',(0.,-1.));
+#1844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1845 = ORIENTED_EDGE('',*,*,#1846,.T.);
+#1846 = EDGE_CURVE('',#1824,#1775,#1847,.T.);
+#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.);
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(6.4,2.3,1.35));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(-1.,0.,0.));
+#1852 = PCURVE('',#622,#1853);
+#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858);
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(1.7763568394E-15,-0.6));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(1.,0.));
+#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1859 = PCURVE('',#1860,#1865);
+#1860 = PLANE('',#1861);
+#1861 = AXIS2_PLACEMENT_3D('',#1862,#1863,#1864);
+#1862 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1863 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1864 = DIRECTION('',(-1.,0.,0.));
+#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);
+#1866 = LINE('',#1867,#1868);
+#1867 = CARTESIAN_POINT('',(1.7763568394E-15,-0.6));
+#1868 = VECTOR('',#1869,1.);
+#1869 = DIRECTION('',(1.,0.));
+#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1871 = ORIENTED_EDGE('',*,*,#1774,.F.);
+#1872 = ADVANCED_FACE('',(#1873),#594,.F.);
+#1873 = FACE_BOUND('',#1874,.F.);
+#1874 = EDGE_LOOP('',(#1875,#1896,#1897,#1920,#1941,#1942));
+#1875 = ORIENTED_EDGE('',*,*,#1876,.T.);
+#1876 = EDGE_CURVE('',#551,#1068,#1877,.T.);
+#1877 = SURFACE_CURVE('',#1878,(#1882,#1889),.PCURVE_S1.);
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(6.4,2.9,-1.15));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(0.,-1.,6.7E-16));
+#1882 = PCURVE('',#594,#1883);
+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);
+#1884 = LINE('',#1885,#1886);
+#1885 = CARTESIAN_POINT('',(0.,0.));
+#1886 = VECTOR('',#1887,1.);
+#1887 = DIRECTION('',(0.,-1.));
+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1889 = PCURVE('',#566,#1890);
+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895);
+#1891 = LINE('',#1892,#1893);
+#1892 = CARTESIAN_POINT('',(2.1,0.));
+#1893 = VECTOR('',#1894,1.);
+#1894 = DIRECTION('',(0.,-1.));
+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1896 = ORIENTED_EDGE('',*,*,#1090,.T.);
+#1897 = ORIENTED_EDGE('',*,*,#1898,.F.);
+#1898 = EDGE_CURVE('',#1899,#1091,#1901,.T.);
+#1899 = VERTEX_POINT('',#1900);
+#1900 = CARTESIAN_POINT('',(6.4,-2.3,1.35));
+#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(0.,-1.,6.7E-16));
+#1906 = PCURVE('',#594,#1907);
+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(2.5,1.013568394003E-16));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(0.,-1.));
+#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1913 = PCURVE('',#1129,#1914);
+#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919);
+#1915 = LINE('',#1916,#1917);
+#1916 = CARTESIAN_POINT('',(0.,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('',#1824,#1899,#1922,.T.);
+#1922 = SURFACE_CURVE('',#1923,(#1927,#1934),.PCURVE_S1.);
+#1923 = LINE('',#1924,#1925);
+#1924 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#1925 = VECTOR('',#1926,1.);
+#1926 = DIRECTION('',(0.,-1.,6.7E-16));
+#1927 = PCURVE('',#594,#1928);
+#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933);
+#1929 = LINE('',#1930,#1931);
+#1930 = CARTESIAN_POINT('',(2.5,1.013568394003E-16));
+#1931 = VECTOR('',#1932,1.);
+#1932 = DIRECTION('',(0.,-1.));
+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1934 = PCURVE('',#1860,#1935);
+#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940);
+#1936 = LINE('',#1937,#1938);
+#1937 = CARTESIAN_POINT('',(0.,0.));
+#1938 = VECTOR('',#1939,1.);
+#1939 = DIRECTION('',(0.,-1.));
+#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1941 = ORIENTED_EDGE('',*,*,#1823,.F.);
+#1942 = ORIENTED_EDGE('',*,*,#578,.F.);
+#1943 = ADVANCED_FACE('',(#1944),#566,.F.);
+#1944 = FACE_BOUND('',#1945,.F.);
+#1945 = EDGE_LOOP('',(#1946,#1967,#1968,#1969));
+#1946 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#1947 = EDGE_CURVE('',#523,#1045,#1948,.T.);
+#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.);
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(4.3,2.9,-1.15));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(0.,-1.,6.7E-16));
+#1953 = PCURVE('',#566,#1954);
+#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);
+#1955 = LINE('',#1956,#1957);
+#1956 = CARTESIAN_POINT('',(0.,0.));
+#1957 = VECTOR('',#1958,1.);
+#1958 = DIRECTION('',(0.,-1.));
+#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1960 = PCURVE('',#538,#1961);
+#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(0.494974746831,-2.326381310104E-16));
+#1964 = VECTOR('',#1965,1.);
+#1965 = DIRECTION('',(3.761543394987E-18,-1.));
+#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1967 = ORIENTED_EDGE('',*,*,#1067,.T.);
+#1968 = ORIENTED_EDGE('',*,*,#1876,.F.);
+#1969 = ORIENTED_EDGE('',*,*,#550,.F.);
+#1970 = ADVANCED_FACE('',(#1971),#538,.F.);
+#1971 = FACE_BOUND('',#1972,.F.);
+#1972 = EDGE_LOOP('',(#1973,#1994,#1995,#1996));
+#1973 = ORIENTED_EDGE('',*,*,#1974,.T.);
+#1974 = EDGE_CURVE('',#495,#1022,#1975,.T.);
+#1975 = SURFACE_CURVE('',#1976,(#1980,#1987),.PCURVE_S1.);
+#1976 = LINE('',#1977,#1978);
+#1977 = CARTESIAN_POINT('',(3.95,2.9,-1.5));
+#1978 = VECTOR('',#1979,1.);
+#1979 = DIRECTION('',(0.,-1.,6.7E-16));
+#1980 = PCURVE('',#538,#1981);
+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(0.,0.));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(3.761543394987E-18,-1.));
+#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1987 = PCURVE('',#510,#1988);
+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
+#1989 = LINE('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(2.,0.));
+#1991 = VECTOR('',#1992,1.);
+#1992 = DIRECTION('',(0.,-1.));
+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1994 = ORIENTED_EDGE('',*,*,#1044,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1947,.F.);
+#1996 = ORIENTED_EDGE('',*,*,#522,.F.);
+#1997 = ADVANCED_FACE('',(#1998),#510,.F.);
+#1998 = FACE_BOUND('',#1999,.F.);
+#1999 = EDGE_LOOP('',(#2000,#2021,#2022,#2023));
+#2000 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2001 = EDGE_CURVE('',#467,#999,#2002,.T.);
+#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.);
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(1.95,2.9,-1.5));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(0.,-1.,6.7E-16));
+#2007 = PCURVE('',#510,#2008);
+#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013);
+#2009 = LINE('',#2010,#2011);
+#2010 = CARTESIAN_POINT('',(0.,0.));
+#2011 = VECTOR('',#2012,1.);
+#2012 = DIRECTION('',(0.,-1.));
+#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2014 = PCURVE('',#482,#2015);
+#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2020);
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(0.494974746831,2.326381310104E-16));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2021 = ORIENTED_EDGE('',*,*,#1021,.T.);
+#2022 = ORIENTED_EDGE('',*,*,#1974,.F.);
+#2023 = ORIENTED_EDGE('',*,*,#494,.F.);
+#2024 = ADVANCED_FACE('',(#2025),#482,.F.);
+#2025 = FACE_BOUND('',#2026,.F.);
+#2026 = EDGE_LOOP('',(#2027,#2048,#2049,#2050));
+#2027 = ORIENTED_EDGE('',*,*,#2028,.T.);
+#2028 = EDGE_CURVE('',#439,#976,#2029,.T.);
+#2029 = SURFACE_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(1.6,2.9,-1.15));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(0.,-1.,6.7E-16));
+#2034 = PCURVE('',#482,#2035);
+#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);
+#2036 = LINE('',#2037,#2038);
+#2037 = CARTESIAN_POINT('',(0.,0.));
+#2038 = VECTOR('',#2039,1.);
+#2039 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2041 = PCURVE('',#454,#2042);
+#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047);
+#2043 = LINE('',#2044,#2045);
+#2044 = CARTESIAN_POINT('',(3.2,0.));
+#2045 = VECTOR('',#2046,1.);
+#2046 = DIRECTION('',(0.,-1.));
+#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2048 = ORIENTED_EDGE('',*,*,#998,.T.);
+#2049 = ORIENTED_EDGE('',*,*,#2001,.F.);
+#2050 = ORIENTED_EDGE('',*,*,#466,.F.);
+#2051 = ADVANCED_FACE('',(#2052),#454,.F.);
+#2052 = FACE_BOUND('',#2053,.F.);
+#2053 = EDGE_LOOP('',(#2054,#2075,#2076,#2077));
+#2054 = ORIENTED_EDGE('',*,*,#2055,.T.);
+#2055 = EDGE_CURVE('',#411,#953,#2056,.T.);
+#2056 = SURFACE_CURVE('',#2057,(#2061,#2068),.PCURVE_S1.);
+#2057 = LINE('',#2058,#2059);
+#2058 = CARTESIAN_POINT('',(-1.6,2.9,-1.15));
+#2059 = VECTOR('',#2060,1.);
+#2060 = DIRECTION('',(0.,-1.,6.7E-16));
+#2061 = PCURVE('',#454,#2062);
+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(0.,0.));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,-1.));
+#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2068 = PCURVE('',#426,#2069);
+#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);
+#2070 = LINE('',#2071,#2072);
+#2071 = CARTESIAN_POINT('',(0.494974746831,-2.326381310104E-16));
+#2072 = VECTOR('',#2073,1.);
+#2073 = DIRECTION('',(3.761543394987E-18,-1.));
+#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2075 = ORIENTED_EDGE('',*,*,#975,.T.);
+#2076 = ORIENTED_EDGE('',*,*,#2028,.F.);
+#2077 = ORIENTED_EDGE('',*,*,#438,.F.);
+#2078 = ADVANCED_FACE('',(#2079),#426,.F.);
+#2079 = FACE_BOUND('',#2080,.F.);
+#2080 = EDGE_LOOP('',(#2081,#2082,#2083,#2084));
+#2081 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#2082 = ORIENTED_EDGE('',*,*,#952,.T.);
+#2083 = ORIENTED_EDGE('',*,*,#2055,.F.);
+#2084 = ORIENTED_EDGE('',*,*,#410,.F.);
+#2085 = ADVANCED_FACE('',(#2086),#818,.F.);
+#2086 = FACE_BOUND('',#2087,.F.);
+#2087 = EDGE_LOOP('',(#2088,#2109,#2135,#2136));
+#2088 = ORIENTED_EDGE('',*,*,#2089,.T.);
+#2089 = EDGE_CURVE('',#798,#2090,#2092,.T.);
+#2090 = VERTEX_POINT('',#2091);
+#2091 = CARTESIAN_POINT('',(-4.6,2.3,-4.E-15));
+#2092 = SEAM_CURVE('',#2093,(#2097,#2103),.PCURVE_S1.);
+#2093 = LINE('',#2094,#2095);
+#2094 = CARTESIAN_POINT('',(-4.6,2.9,-4.51E-15));
+#2095 = VECTOR('',#2096,1.);
+#2096 = DIRECTION('',(-0.,-1.,1.55E-15));
+#2097 = PCURVE('',#818,#2098);
+#2098 = DEFINITIONAL_REPRESENTATION('',(#2099),#2102);
+#2099 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2100,#2101),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2100 = CARTESIAN_POINT('',(0.,0.));
+#2101 = CARTESIAN_POINT('',(0.,-0.6));
+#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2103 = PCURVE('',#818,#2104);
+#2104 = DEFINITIONAL_REPRESENTATION('',(#2105),#2108);
+#2105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2106,#2107),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2106 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2107 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2109 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#2110 = EDGE_CURVE('',#2090,#2090,#2111,.T.);
+#2111 = SURFACE_CURVE('',#2112,(#2117,#2123),.PCURVE_S1.);
+#2112 = CIRCLE('',#2113,0.7);
+#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116);
+#2114 = CARTESIAN_POINT('',(-5.3,2.3,-2.22044604925E-15));
+#2115 = DIRECTION('',(0.,1.,-1.22E-15));
+#2116 = DIRECTION('',(1.,0.,0.));
+#2117 = PCURVE('',#818,#2118);
+#2118 = DEFINITIONAL_REPRESENTATION('',(#2119),#2122);
+#2119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2120,#2121),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2120 = CARTESIAN_POINT('',(0.,-0.6));
+#2121 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2123 = PCURVE('',#2124,#2129);
+#2124 = PLANE('',#2125);
+#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128);
+#2126 = CARTESIAN_POINT('',(-5.3,2.3,-3.10862446895E-15));
+#2127 = DIRECTION('',(0.,1.,-1.69E-15));
+#2128 = DIRECTION('',(0.,1.69E-15,1.));
+#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);
+#2130 = CIRCLE('',#2131,0.7);
+#2131 = AXIS2_PLACEMENT_2D('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(7.771561172376E-16,0.));
+#2133 = DIRECTION('',(0.,1.));
+#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2135 = ORIENTED_EDGE('',*,*,#2089,.F.);
+#2136 = ORIENTED_EDGE('',*,*,#797,.F.);
+#2137 = ADVANCED_FACE('',(#2138),#848,.F.);
+#2138 = FACE_BOUND('',#2139,.T.);
+#2139 = EDGE_LOOP('',(#2140,#2159,#2160,#2161));
+#2140 = ORIENTED_EDGE('',*,*,#2141,.T.);
+#2141 = EDGE_CURVE('',#832,#1335,#2142,.T.);
+#2142 = SEAM_CURVE('',#2143,(#2147,#2153),.PCURVE_S1.);
+#2143 = LINE('',#2144,#2145);
+#2144 = CARTESIAN_POINT('',(-2.25,2.9,-1.93E-15));
+#2145 = VECTOR('',#2146,1.);
+#2146 = DIRECTION('',(0.,-1.,6.7E-16));
+#2147 = PCURVE('',#848,#2148);
+#2148 = DEFINITIONAL_REPRESENTATION('',(#2149),#2152);
+#2149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2150,#2151),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2150 = CARTESIAN_POINT('',(0.,0.));
+#2151 = CARTESIAN_POINT('',(0.,-5.8));
+#2152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2153 = PCURVE('',#848,#2154);
+#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2158);
+#2155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2156,#2157),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2156 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2157 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2159 = ORIENTED_EDGE('',*,*,#1334,.T.);
+#2160 = ORIENTED_EDGE('',*,*,#2141,.F.);
+#2161 = ORIENTED_EDGE('',*,*,#831,.F.);
+#2162 = ADVANCED_FACE('',(#2163),#878,.F.);
+#2163 = FACE_BOUND('',#2164,.T.);
+#2164 = EDGE_LOOP('',(#2165,#2184,#2185,#2186));
+#2165 = ORIENTED_EDGE('',*,*,#2166,.T.);
+#2166 = EDGE_CURVE('',#862,#1360,#2167,.T.);
+#2167 = SEAM_CURVE('',#2168,(#2172,#2178),.PCURVE_S1.);
+#2168 = LINE('',#2169,#2170);
+#2169 = CARTESIAN_POINT('',(4.25,2.9,-1.93E-15));
+#2170 = VECTOR('',#2171,1.);
+#2171 = DIRECTION('',(0.,-1.,6.7E-16));
+#2172 = PCURVE('',#878,#2173);
+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2177);
+#2174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2175,#2176),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2175 = CARTESIAN_POINT('',(0.,0.));
+#2176 = CARTESIAN_POINT('',(0.,-5.8));
+#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2178 = PCURVE('',#878,#2179);
+#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2183);
+#2180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2181,#2182),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.8),.PIECEWISE_BEZIER_KNOTS.);
+#2181 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2182 = CARTESIAN_POINT('',(-6.28318530718,-5.8));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2184 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#2185 = ORIENTED_EDGE('',*,*,#2166,.F.);
+#2186 = ORIENTED_EDGE('',*,*,#861,.F.);
+#2187 = ADVANCED_FACE('',(#2188),#912,.F.);
+#2188 = FACE_BOUND('',#2189,.F.);
+#2189 = EDGE_LOOP('',(#2190,#2211,#2237,#2238));
+#2190 = ORIENTED_EDGE('',*,*,#2191,.T.);
+#2191 = EDGE_CURVE('',#892,#2192,#2194,.T.);
+#2192 = VERTEX_POINT('',#2193);
+#2193 = CARTESIAN_POINT('',(6.,2.3,-4.E-15));
+#2194 = SEAM_CURVE('',#2195,(#2199,#2205),.PCURVE_S1.);
+#2195 = LINE('',#2196,#2197);
+#2196 = CARTESIAN_POINT('',(6.,2.9,-4.51E-15));
+#2197 = VECTOR('',#2198,1.);
+#2198 = DIRECTION('',(-0.,-1.,1.55E-15));
+#2199 = PCURVE('',#912,#2200);
+#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2204);
+#2201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2202,#2203),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2202 = CARTESIAN_POINT('',(0.,0.));
+#2203 = CARTESIAN_POINT('',(0.,-0.6));
+#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2205 = PCURVE('',#912,#2206);
+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2210);
+#2207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2208,#2209),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2208 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2209 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2212 = EDGE_CURVE('',#2192,#2192,#2213,.T.);
+#2213 = SURFACE_CURVE('',#2214,(#2219,#2225),.PCURVE_S1.);
+#2214 = CIRCLE('',#2215,0.7);
+#2215 = AXIS2_PLACEMENT_3D('',#2216,#2217,#2218);
+#2216 = CARTESIAN_POINT('',(5.3,2.3,-2.22044604925E-15));
+#2217 = DIRECTION('',(0.,1.,-1.22E-15));
+#2218 = DIRECTION('',(1.,0.,0.));
+#2219 = PCURVE('',#912,#2220);
+#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2224);
+#2221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2222,#2223),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2222 = CARTESIAN_POINT('',(0.,-0.6));
+#2223 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2225 = PCURVE('',#2226,#2231);
+#2226 = PLANE('',#2227);
+#2227 = AXIS2_PLACEMENT_3D('',#2228,#2229,#2230);
+#2228 = CARTESIAN_POINT('',(5.3,2.3,-3.10862446895E-15));
+#2229 = DIRECTION('',(0.,1.,-1.69E-15));
+#2230 = DIRECTION('',(0.,1.69E-15,1.));
+#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236);
+#2232 = CIRCLE('',#2233,0.7);
+#2233 = AXIS2_PLACEMENT_2D('',#2234,#2235);
+#2234 = CARTESIAN_POINT('',(7.771561172376E-16,0.));
+#2235 = DIRECTION('',(0.,1.));
+#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2237 = ORIENTED_EDGE('',*,*,#2191,.F.);
+#2238 = ORIENTED_EDGE('',*,*,#891,.F.);
+#2239 = ADVANCED_FACE('',(#2240),#1269,.F.);
+#2240 = FACE_BOUND('',#2241,.F.);
+#2241 = EDGE_LOOP('',(#2242,#2243,#2271,#2292));
+#2242 = ORIENTED_EDGE('',*,*,#1519,.F.);
+#2243 = ORIENTED_EDGE('',*,*,#2244,.T.);
+#2244 = EDGE_CURVE('',#1466,#2245,#2247,.T.);
+#2245 = VERTEX_POINT('',#2246);
+#2246 = CARTESIAN_POINT('',(-1.75,-2.3,1.35));
+#2247 = SURFACE_CURVE('',#2248,(#2252,#2259),.PCURVE_S1.);
+#2248 = LINE('',#2249,#2250);
+#2249 = CARTESIAN_POINT('',(-6.4,-2.3,1.35));
+#2250 = VECTOR('',#2251,1.);
+#2251 = DIRECTION('',(1.,0.,0.));
+#2252 = PCURVE('',#1269,#2253);
+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258);
+#2254 = LINE('',#2255,#2256);
+#2255 = CARTESIAN_POINT('',(0.,-0.6));
+#2256 = VECTOR('',#2257,1.);
+#2257 = DIRECTION('',(1.,0.));
+#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2259 = PCURVE('',#2260,#2265);
+#2260 = PLANE('',#2261);
+#2261 = AXIS2_PLACEMENT_3D('',#2262,#2263,#2264);
+#2262 = CARTESIAN_POINT('',(-3.E-17,-2.3,1.345));
+#2263 = DIRECTION('',(0.,1.,-9.7E-16));
+#2264 = DIRECTION('',(0.,9.7E-16,1.));
+#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270);
+#2266 = LINE('',#2267,#2268);
+#2267 = CARTESIAN_POINT('',(5.000000000001E-03,-6.4));
+#2268 = VECTOR('',#2269,1.);
+#2269 = DIRECTION('',(0.,1.));
+#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2271 = ORIENTED_EDGE('',*,*,#2272,.F.);
+#2272 = EDGE_CURVE('',#1226,#2245,#2273,.T.);
+#2273 = SURFACE_CURVE('',#2274,(#2278,#2285),.PCURVE_S1.);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(0.,1.,-1.17E-15));
+#2278 = PCURVE('',#1269,#2279);
+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);
+#2280 = LINE('',#2281,#2282);
+#2281 = CARTESIAN_POINT('',(4.65,0.));
+#2282 = VECTOR('',#2283,1.);
+#2283 = DIRECTION('',(0.,-1.));
+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2285 = PCURVE('',#1241,#2286);
+#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291);
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(2.1,-1.025352591004E-16));
+#2289 = VECTOR('',#2290,1.);
+#2290 = DIRECTION('',(5.E-17,-1.));
+#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2292 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#2293 = ADVANCED_FACE('',(#2294),#1241,.T.);
+#2294 = FACE_BOUND('',#2295,.T.);
+#2295 = EDGE_LOOP('',(#2296,#2319,#2340,#2341));
+#2296 = ORIENTED_EDGE('',*,*,#2297,.T.);
+#2297 = EDGE_CURVE('',#1198,#2298,#2300,.T.);
+#2298 = VERTEX_POINT('',#2299);
+#2299 = CARTESIAN_POINT('',(-1.75,-2.3,-0.75));
+#2300 = SURFACE_CURVE('',#2301,(#2305,#2312),.PCURVE_S1.);
+#2301 = LINE('',#2302,#2303);
+#2302 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#2303 = VECTOR('',#2304,1.);
+#2304 = DIRECTION('',(0.,1.,-1.17E-15));
+#2305 = PCURVE('',#1241,#2306);
+#2306 = DEFINITIONAL_REPRESENTATION('',(#2307),#2311);
+#2307 = LINE('',#2308,#2309);
+#2308 = CARTESIAN_POINT('',(0.,0.));
+#2309 = VECTOR('',#2310,1.);
+#2310 = DIRECTION('',(5.E-17,-1.));
+#2311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2312 = PCURVE('',#1213,#2313);
+#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318);
+#2314 = LINE('',#2315,#2316);
+#2315 = CARTESIAN_POINT('',(3.5,0.));
+#2316 = VECTOR('',#2317,1.);
+#2317 = DIRECTION('',(0.,-1.));
+#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2319 = ORIENTED_EDGE('',*,*,#2320,.T.);
+#2320 = EDGE_CURVE('',#2298,#2245,#2321,.T.);
+#2321 = SURFACE_CURVE('',#2322,(#2326,#2333),.PCURVE_S1.);
+#2322 = LINE('',#2323,#2324);
+#2323 = CARTESIAN_POINT('',(-1.75,-2.3,-0.75));
+#2324 = VECTOR('',#2325,1.);
+#2325 = DIRECTION('',(0.,1.22E-15,1.));
+#2326 = PCURVE('',#1241,#2327);
+#2327 = DEFINITIONAL_REPRESENTATION('',(#2328),#2332);
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(-3.782230246252E-16,-0.6));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,-1.972152263053E-31));
+#2332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2333 = PCURVE('',#2260,#2334);
+#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339);
+#2335 = LINE('',#2336,#2337);
+#2336 = CARTESIAN_POINT('',(-2.095,-1.75));
+#2337 = VECTOR('',#2338,1.);
+#2338 = DIRECTION('',(1.,0.));
+#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2340 = ORIENTED_EDGE('',*,*,#2272,.F.);
+#2341 = ORIENTED_EDGE('',*,*,#1225,.F.);
+#2342 = ADVANCED_FACE('',(#2343),#1213,.T.);
+#2343 = FACE_BOUND('',#2344,.T.);
+#2344 = EDGE_LOOP('',(#2345,#2368,#2389,#2390));
+#2345 = ORIENTED_EDGE('',*,*,#2346,.T.);
+#2346 = EDGE_CURVE('',#1170,#2347,#2349,.T.);
+#2347 = VERTEX_POINT('',#2348);
+#2348 = CARTESIAN_POINT('',(1.75,-2.3,-0.75));
+#2349 = SURFACE_CURVE('',#2350,(#2354,#2361),.PCURVE_S1.);
+#2350 = LINE('',#2351,#2352);
+#2351 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#2352 = VECTOR('',#2353,1.);
+#2353 = DIRECTION('',(0.,1.,-1.17E-15));
+#2354 = PCURVE('',#1213,#2355);
+#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);
+#2356 = LINE('',#2357,#2358);
+#2357 = CARTESIAN_POINT('',(0.,0.));
+#2358 = VECTOR('',#2359,1.);
+#2359 = DIRECTION('',(0.,-1.));
+#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2361 = PCURVE('',#1185,#2362);
+#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);
+#2363 = LINE('',#2364,#2365);
+#2364 = CARTESIAN_POINT('',(2.1,1.025352591004E-16));
+#2365 = VECTOR('',#2366,1.);
+#2366 = DIRECTION('',(-5.E-17,-1.));
+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2368 = ORIENTED_EDGE('',*,*,#2369,.T.);
+#2369 = EDGE_CURVE('',#2347,#2298,#2370,.T.);
+#2370 = SURFACE_CURVE('',#2371,(#2375,#2382),.PCURVE_S1.);
+#2371 = LINE('',#2372,#2373);
+#2372 = CARTESIAN_POINT('',(1.75,-2.3,-0.75));
+#2373 = VECTOR('',#2374,1.);
+#2374 = DIRECTION('',(-1.,0.,0.));
+#2375 = PCURVE('',#1213,#2376);
+#2376 = DEFINITIONAL_REPRESENTATION('',(#2377),#2381);
+#2377 = LINE('',#2378,#2379);
+#2378 = CARTESIAN_POINT('',(0.,-0.6));
+#2379 = VECTOR('',#2380,1.);
+#2380 = DIRECTION('',(1.,0.));
+#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2382 = PCURVE('',#2260,#2383);
+#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388);
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(-2.095,1.75));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(0.,-1.));
+#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2389 = ORIENTED_EDGE('',*,*,#2297,.F.);
+#2390 = ORIENTED_EDGE('',*,*,#1197,.F.);
+#2391 = ADVANCED_FACE('',(#2392),#1185,.T.);
+#2392 = FACE_BOUND('',#2393,.T.);
+#2393 = EDGE_LOOP('',(#2394,#2417,#2438,#2439));
+#2394 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2395 = EDGE_CURVE('',#1142,#2396,#2398,.T.);
+#2396 = VERTEX_POINT('',#2397);
+#2397 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2398 = SURFACE_CURVE('',#2399,(#2403,#2410),.PCURVE_S1.);
+#2399 = LINE('',#2400,#2401);
+#2400 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#2401 = VECTOR('',#2402,1.);
+#2402 = DIRECTION('',(0.,1.,-1.17E-15));
+#2403 = PCURVE('',#1185,#2404);
+#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409);
+#2405 = LINE('',#2406,#2407);
+#2406 = CARTESIAN_POINT('',(0.,0.));
+#2407 = VECTOR('',#2408,1.);
+#2408 = DIRECTION('',(-5.E-17,-1.));
+#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2410 = PCURVE('',#1157,#2411);
+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(0.,0.));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(0.,-1.));
+#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2417 = ORIENTED_EDGE('',*,*,#2418,.T.);
+#2418 = EDGE_CURVE('',#2396,#2347,#2419,.T.);
+#2419 = SURFACE_CURVE('',#2420,(#2424,#2431),.PCURVE_S1.);
+#2420 = LINE('',#2421,#2422);
+#2421 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2422 = VECTOR('',#2423,1.);
+#2423 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#2424 = PCURVE('',#1185,#2425);
+#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430);
+#2426 = LINE('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(1.561784197001E-16,-0.6));
+#2428 = VECTOR('',#2429,1.);
+#2429 = DIRECTION('',(1.,1.972152263053E-31));
+#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2431 = PCURVE('',#2260,#2432);
+#2432 = DEFINITIONAL_REPRESENTATION('',(#2433),#2437);
+#2433 = LINE('',#2434,#2435);
+#2434 = CARTESIAN_POINT('',(5.000000000001E-03,1.75));
+#2435 = VECTOR('',#2436,1.);
+#2436 = DIRECTION('',(-1.,0.));
+#2437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2438 = ORIENTED_EDGE('',*,*,#2346,.F.);
+#2439 = ORIENTED_EDGE('',*,*,#1169,.F.);
+#2440 = ADVANCED_FACE('',(#2441),#1157,.F.);
+#2441 = FACE_BOUND('',#2442,.F.);
+#2442 = EDGE_LOOP('',(#2443,#2444,#2445,#2468));
+#2443 = ORIENTED_EDGE('',*,*,#1141,.F.);
+#2444 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2445 = ORIENTED_EDGE('',*,*,#2446,.T.);
+#2446 = EDGE_CURVE('',#2396,#2447,#2449,.T.);
+#2447 = VERTEX_POINT('',#2448);
+#2448 = CARTESIAN_POINT('',(5.8,-2.3,1.35));
+#2449 = SURFACE_CURVE('',#2450,(#2454,#2461),.PCURVE_S1.);
+#2450 = LINE('',#2451,#2452);
+#2451 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2452 = VECTOR('',#2453,1.);
+#2453 = DIRECTION('',(1.,0.,0.));
+#2454 = PCURVE('',#1157,#2455);
+#2455 = DEFINITIONAL_REPRESENTATION('',(#2456),#2460);
+#2456 = LINE('',#2457,#2458);
+#2457 = CARTESIAN_POINT('',(0.,-0.6));
+#2458 = VECTOR('',#2459,1.);
+#2459 = DIRECTION('',(1.,0.));
+#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2461 = PCURVE('',#2260,#2462);
+#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467);
+#2463 = LINE('',#2464,#2465);
+#2464 = CARTESIAN_POINT('',(5.000000000001E-03,1.75));
+#2465 = VECTOR('',#2466,1.);
+#2466 = DIRECTION('',(0.,1.));
+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2468 = ORIENTED_EDGE('',*,*,#2469,.T.);
+#2469 = EDGE_CURVE('',#2447,#1114,#2470,.T.);
+#2470 = SURFACE_CURVE('',#2471,(#2475,#2482),.PCURVE_S1.);
+#2471 = LINE('',#2472,#2473);
+#2472 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#2473 = VECTOR('',#2474,1.);
+#2474 = DIRECTION('',(0.,-1.,6.7E-16));
+#2475 = PCURVE('',#1157,#2476);
+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);
+#2477 = LINE('',#2478,#2479);
+#2478 = CARTESIAN_POINT('',(4.05,-5.8));
+#2479 = VECTOR('',#2480,1.);
+#2480 = DIRECTION('',(0.,1.));
+#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2482 = PCURVE('',#1129,#2483);
+#2483 = DEFINITIONAL_REPRESENTATION('',(#2484),#2488);
+#2484 = LINE('',#2485,#2486);
+#2485 = CARTESIAN_POINT('',(0.6,0.));
+#2486 = VECTOR('',#2487,1.);
+#2487 = DIRECTION('',(0.,-1.));
+#2488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2489 = ADVANCED_FACE('',(#2490),#1129,.F.);
+#2490 = FACE_BOUND('',#2491,.F.);
+#2491 = EDGE_LOOP('',(#2492,#2513,#2514,#2515));
+#2492 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2493 = EDGE_CURVE('',#2447,#1899,#2494,.T.);
+#2494 = SURFACE_CURVE('',#2495,(#2499,#2506),.PCURVE_S1.);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(1.75,-2.3,1.35));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(1.,0.,0.));
+#2499 = PCURVE('',#1129,#2500);
+#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2505);
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(4.65,-5.2));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(-1.,0.));
+#2505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2506 = PCURVE('',#1860,#2507);
+#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512);
+#2508 = LINE('',#2509,#2510);
+#2509 = CARTESIAN_POINT('',(4.65,-5.2));
+#2510 = VECTOR('',#2511,1.);
+#2511 = DIRECTION('',(-1.,0.));
+#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2513 = ORIENTED_EDGE('',*,*,#1898,.T.);
+#2514 = ORIENTED_EDGE('',*,*,#1113,.T.);
+#2515 = ORIENTED_EDGE('',*,*,#2469,.F.);
+#2516 = ADVANCED_FACE('',(#2517),#1321,.F.);
+#2517 = FACE_BOUND('',#2518,.F.);
+#2518 = EDGE_LOOP('',(#2519,#2540,#2566,#2567));
+#2519 = ORIENTED_EDGE('',*,*,#2520,.T.);
+#2520 = EDGE_CURVE('',#1305,#2521,#2523,.T.);
+#2521 = VERTEX_POINT('',#2522);
+#2522 = CARTESIAN_POINT('',(-4.6,-2.3,4.E-15));
+#2523 = SEAM_CURVE('',#2524,(#2528,#2534),.PCURVE_S1.);
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(-4.6,-2.9,3.06E-15));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(0.,1.,-1.17E-15));
+#2528 = PCURVE('',#1321,#2529);
+#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2533);
+#2530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2531,#2532),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2531 = CARTESIAN_POINT('',(0.,0.));
+#2532 = CARTESIAN_POINT('',(0.,-0.6));
+#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2534 = PCURVE('',#1321,#2535);
+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2539);
+#2536 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2537,#2538),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2537 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2538 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2540 = ORIENTED_EDGE('',*,*,#2541,.T.);
+#2541 = EDGE_CURVE('',#2521,#2521,#2542,.T.);
+#2542 = SURFACE_CURVE('',#2543,(#2548,#2554),.PCURVE_S1.);
+#2543 = CIRCLE('',#2544,0.7);
+#2544 = AXIS2_PLACEMENT_3D('',#2545,#2546,#2547);
+#2545 = CARTESIAN_POINT('',(-5.3,-2.3,2.22044604925E-15));
+#2546 = DIRECTION('',(0.,-1.,1.22E-15));
+#2547 = DIRECTION('',(1.,0.,0.));
+#2548 = PCURVE('',#1321,#2549);
+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2553);
+#2550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2551,#2552),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2551 = CARTESIAN_POINT('',(0.,-0.6));
+#2552 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2554 = PCURVE('',#2555,#2560);
+#2555 = PLANE('',#2556);
+#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559);
+#2557 = CARTESIAN_POINT('',(-5.3,-2.3,1.887379141863E-15));
+#2558 = DIRECTION('',(0.,-1.,9.5E-16));
+#2559 = DIRECTION('',(0.,-9.5E-16,-1.));
+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565);
+#2561 = CIRCLE('',#2562,0.7);
+#2562 = AXIS2_PLACEMENT_2D('',#2563,#2564);
+#2563 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
+#2564 = DIRECTION('',(0.,1.));
+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2566 = ORIENTED_EDGE('',*,*,#2520,.F.);
+#2567 = ORIENTED_EDGE('',*,*,#1304,.F.);
+#2568 = ADVANCED_FACE('',(#2569),#1401,.F.);
+#2569 = FACE_BOUND('',#2570,.F.);
+#2570 = EDGE_LOOP('',(#2571,#2592,#2618,#2619));
+#2571 = ORIENTED_EDGE('',*,*,#2572,.T.);
+#2572 = EDGE_CURVE('',#1385,#2573,#2575,.T.);
+#2573 = VERTEX_POINT('',#2574);
+#2574 = CARTESIAN_POINT('',(5.6,-2.3,4.E-15));
+#2575 = SEAM_CURVE('',#2576,(#2580,#2586),.PCURVE_S1.);
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(5.6,-2.9,3.05E-15));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,1.,-1.17E-15));
+#2580 = PCURVE('',#1401,#2581);
+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2585);
+#2582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2583,#2584),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2583 = CARTESIAN_POINT('',(0.,0.));
+#2584 = CARTESIAN_POINT('',(0.,-0.6));
+#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2586 = PCURVE('',#1401,#2587);
+#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2591);
+#2588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2589,#2590),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#2589 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2590 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2592 = ORIENTED_EDGE('',*,*,#2593,.T.);
+#2593 = EDGE_CURVE('',#2573,#2573,#2594,.T.);
+#2594 = SURFACE_CURVE('',#2595,(#2600,#2606),.PCURVE_S1.);
+#2595 = CIRCLE('',#2596,0.5);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(5.1,-2.3,2.22044604925E-15));
+#2598 = DIRECTION('',(0.,-1.,1.22E-15));
+#2599 = DIRECTION('',(1.,0.,0.));
+#2600 = PCURVE('',#1401,#2601);
+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2605);
+#2602 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2603,#2604),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#2603 = CARTESIAN_POINT('',(0.,-0.6));
+#2604 = CARTESIAN_POINT('',(6.28318530718,-0.6));
+#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2606 = PCURVE('',#2607,#2612);
+#2607 = PLANE('',#2608);
+#2608 = AXIS2_PLACEMENT_3D('',#2609,#2610,#2611);
+#2609 = CARTESIAN_POINT('',(5.1,-2.3,1.887379141863E-15));
+#2610 = DIRECTION('',(0.,-1.,1.25E-15));
+#2611 = DIRECTION('',(0.,-1.25E-15,-1.));
+#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617);
+#2613 = CIRCLE('',#2614,0.5);
+#2614 = AXIS2_PLACEMENT_2D('',#2615,#2616);
+#2615 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
+#2616 = DIRECTION('',(0.,1.));
+#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2618 = ORIENTED_EDGE('',*,*,#2572,.F.);
+#2619 = ORIENTED_EDGE('',*,*,#1384,.F.);
+#2620 = ADVANCED_FACE('',(#2621),#1481,.F.);
+#2621 = FACE_BOUND('',#2622,.F.);
+#2622 = EDGE_LOOP('',(#2623,#2646,#2674,#2695));
+#2623 = ORIENTED_EDGE('',*,*,#2624,.T.);
+#2624 = EDGE_CURVE('',#1417,#2625,#2627,.T.);
+#2625 = VERTEX_POINT('',#2626);
+#2626 = CARTESIAN_POINT('',(-5.8,2.3,1.7));
+#2627 = SURFACE_CURVE('',#2628,(#2632,#2639),.PCURVE_S1.);
+#2628 = LINE('',#2629,#2630);
+#2629 = CARTESIAN_POINT('',(-5.8,2.3,1.5225));
+#2630 = VECTOR('',#2631,1.);
+#2631 = DIRECTION('',(0.,1.5E-15,1.));
+#2632 = PCURVE('',#1481,#2633);
+#2633 = DEFINITIONAL_REPRESENTATION('',(#2634),#2638);
+#2634 = LINE('',#2635,#2636);
+#2635 = CARTESIAN_POINT('',(0.1775,-0.6));
+#2636 = VECTOR('',#2637,1.);
+#2637 = DIRECTION('',(-1.,8.3E-16));
+#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2639 = PCURVE('',#1610,#2640);
+#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645);
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(0.1775,-5.8));
+#2643 = VECTOR('',#2644,1.);
+#2644 = DIRECTION('',(1.,0.));
+#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2646 = ORIENTED_EDGE('',*,*,#2647,.T.);
+#2647 = EDGE_CURVE('',#2625,#2648,#2650,.T.);
+#2648 = VERTEX_POINT('',#2649);
+#2649 = CARTESIAN_POINT('',(-5.8,-2.3,1.7));
+#2650 = SURFACE_CURVE('',#2651,(#2655,#2662),.PCURVE_S1.);
+#2651 = LINE('',#2652,#2653);
+#2652 = CARTESIAN_POINT('',(-5.8,2.9,1.7));
+#2653 = VECTOR('',#2654,1.);
+#2654 = DIRECTION('',(0.,-1.,6.7E-16));
+#2655 = PCURVE('',#1481,#2656);
+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(0.,0.));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(0.,-1.));
+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2662 = PCURVE('',#2663,#2668);
+#2663 = PLANE('',#2664);
+#2664 = AXIS2_PLACEMENT_3D('',#2665,#2666,#2667);
+#2665 = CARTESIAN_POINT('',(-1.6,2.9,1.7));
+#2666 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2667 = DIRECTION('',(-1.,0.,0.));
+#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673);
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(4.2,0.));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(0.,-1.));
+#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2674 = ORIENTED_EDGE('',*,*,#2675,.F.);
+#2675 = EDGE_CURVE('',#1466,#2648,#2676,.T.);
+#2676 = SURFACE_CURVE('',#2677,(#2681,#2688),.PCURVE_S1.);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(-5.8,-2.3,1.5225));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(0.,1.2E-15,1.));
+#2681 = PCURVE('',#1481,#2682);
+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687);
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(0.1775,-5.2));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(-1.,5.3E-16));
+#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2688 = PCURVE('',#2260,#2689);
+#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694);
+#2690 = LINE('',#2691,#2692);
+#2691 = CARTESIAN_POINT('',(0.1775,-5.8));
+#2692 = VECTOR('',#2693,1.);
+#2693 = DIRECTION('',(1.,0.));
+#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2695 = ORIENTED_EDGE('',*,*,#1465,.F.);
+#2696 = ADVANCED_FACE('',(#2697,#2922),#1610,.T.);
+#2697 = FACE_BOUND('',#2698,.T.);
+#2698 = EDGE_LOOP('',(#2699,#2700,#2701,#2702,#2703,#2704,#2727,#2755,
+    #2783,#2811,#2839,#2867,#2895,#2921));
+#2699 = ORIENTED_EDGE('',*,*,#1747,.T.);
+#2700 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#2701 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#2702 = ORIENTED_EDGE('',*,*,#1596,.T.);
+#2703 = ORIENTED_EDGE('',*,*,#2624,.T.);
+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#2705 = EDGE_CURVE('',#2625,#2706,#2708,.T.);
+#2706 = VERTEX_POINT('',#2707);
+#2707 = CARTESIAN_POINT('',(-1.6,2.3,1.7));
+#2708 = SURFACE_CURVE('',#2709,(#2713,#2720),.PCURVE_S1.);
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(-0.8,2.3,1.7));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(1.,0.,-0.));
+#2713 = PCURVE('',#1610,#2714);
+#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);
+#2715 = LINE('',#2716,#2717);
+#2716 = CARTESIAN_POINT('',(0.355,-0.8));
+#2717 = VECTOR('',#2718,1.);
+#2718 = DIRECTION('',(0.,1.));
+#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2720 = PCURVE('',#2663,#2721);
+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2726);
+#2722 = LINE('',#2723,#2724);
+#2723 = CARTESIAN_POINT('',(-0.8,-0.6));
+#2724 = VECTOR('',#2725,1.);
+#2725 = DIRECTION('',(-1.,0.));
+#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2727 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#2728 = EDGE_CURVE('',#2706,#2729,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(-1.25,2.3,1.35));
+#2731 = SURFACE_CURVE('',#2732,(#2736,#2743),.PCURVE_S1.);
+#2732 = LINE('',#2733,#2734);
+#2733 = CARTESIAN_POINT('',(-0.93625,2.3,1.03625));
+#2734 = VECTOR('',#2735,1.);
+#2735 = DIRECTION('',(0.707106781187,-1.06E-15,-0.707106781187));
+#2736 = PCURVE('',#1610,#2737);
+#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(-0.30875,-0.93625));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2743 = PCURVE('',#2744,#2749);
+#2744 = PLANE('',#2745);
+#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);
+#2746 = CARTESIAN_POINT('',(-1.25,2.9,1.35));
+#2747 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#2748 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);
+#2750 = LINE('',#2751,#2752);
+#2751 = CARTESIAN_POINT('',(-0.443709505195,-0.6));
+#2752 = VECTOR('',#2753,1.);
+#2753 = DIRECTION('',(-1.,-5.9E-16));
+#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2755 = ORIENTED_EDGE('',*,*,#2756,.T.);
+#2756 = EDGE_CURVE('',#2729,#2757,#2759,.T.);
+#2757 = VERTEX_POINT('',#2758);
+#2758 = CARTESIAN_POINT('',(1.25,2.3,1.35));
+#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.);
+#2760 = LINE('',#2761,#2762);
+#2761 = CARTESIAN_POINT('',(0.625,2.3,1.35));
+#2762 = VECTOR('',#2763,1.);
+#2763 = DIRECTION('',(1.,0.,-0.));
+#2764 = PCURVE('',#1610,#2765);
+#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770);
+#2766 = LINE('',#2767,#2768);
+#2767 = CARTESIAN_POINT('',(4.999999999999E-03,0.625));
+#2768 = VECTOR('',#2769,1.);
+#2769 = DIRECTION('',(0.,1.));
+#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2771 = PCURVE('',#2772,#2777);
+#2772 = PLANE('',#2773);
+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);
+#2774 = CARTESIAN_POINT('',(1.25,2.9,1.35));
+#2775 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2776 = DIRECTION('',(-1.,0.,0.));
+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);
+#2778 = LINE('',#2779,#2780);
+#2779 = CARTESIAN_POINT('',(0.625,-0.6));
+#2780 = VECTOR('',#2781,1.);
+#2781 = DIRECTION('',(-1.,0.));
+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2783 = ORIENTED_EDGE('',*,*,#2784,.T.);
+#2784 = EDGE_CURVE('',#2757,#2785,#2787,.T.);
+#2785 = VERTEX_POINT('',#2786);
+#2786 = CARTESIAN_POINT('',(1.6,2.3,1.7));
+#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.);
+#2788 = LINE('',#2789,#2790);
+#2789 = CARTESIAN_POINT('',(1.11125,2.3,1.21125));
+#2790 = VECTOR('',#2791,1.);
+#2791 = DIRECTION('',(0.707106781187,1.06E-15,0.707106781187));
+#2792 = PCURVE('',#1610,#2793);
+#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798);
+#2794 = LINE('',#2795,#2796);
+#2795 = CARTESIAN_POINT('',(-0.13375,1.11125));
+#2796 = VECTOR('',#2797,1.);
+#2797 = DIRECTION('',(0.707106781187,0.707106781187));
+#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2799 = PCURVE('',#2800,#2805);
+#2800 = PLANE('',#2801);
+#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804);
+#2802 = CARTESIAN_POINT('',(1.6,2.9,1.7));
+#2803 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#2804 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810);
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(0.69119687861,-0.6));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(-1.,5.9E-16));
+#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2811 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#2812 = EDGE_CURVE('',#2785,#2813,#2815,.T.);
+#2813 = VERTEX_POINT('',#2814);
+#2814 = CARTESIAN_POINT('',(4.65,2.3,1.7));
+#2815 = SURFACE_CURVE('',#2816,(#2820,#2827),.PCURVE_S1.);
+#2816 = LINE('',#2817,#2818);
+#2817 = CARTESIAN_POINT('',(2.325,2.3,1.7));
+#2818 = VECTOR('',#2819,1.);
+#2819 = DIRECTION('',(1.,0.,-0.));
+#2820 = PCURVE('',#1610,#2821);
+#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826);
+#2822 = LINE('',#2823,#2824);
+#2823 = CARTESIAN_POINT('',(0.355,2.325));
+#2824 = VECTOR('',#2825,1.);
+#2825 = DIRECTION('',(0.,1.));
+#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2827 = PCURVE('',#2828,#2833);
+#2828 = PLANE('',#2829);
+#2829 = AXIS2_PLACEMENT_3D('',#2830,#2831,#2832);
+#2830 = CARTESIAN_POINT('',(4.65,2.9,1.7));
+#2831 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2832 = DIRECTION('',(-1.,0.,0.));
+#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838);
+#2834 = LINE('',#2835,#2836);
+#2835 = CARTESIAN_POINT('',(2.325,-0.6));
+#2836 = VECTOR('',#2837,1.);
+#2837 = DIRECTION('',(-1.,0.));
+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2839 = ORIENTED_EDGE('',*,*,#2840,.T.);
+#2840 = EDGE_CURVE('',#2813,#2841,#2843,.T.);
+#2841 = VERTEX_POINT('',#2842);
+#2842 = CARTESIAN_POINT('',(4.65,2.3,2.2));
+#2843 = SURFACE_CURVE('',#2844,(#2848,#2855),.PCURVE_S1.);
+#2844 = LINE('',#2845,#2846);
+#2845 = CARTESIAN_POINT('',(4.65,2.3,1.7725));
+#2846 = VECTOR('',#2847,1.);
+#2847 = DIRECTION('',(0.,1.5E-15,1.));
+#2848 = PCURVE('',#1610,#2849);
+#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854);
+#2850 = LINE('',#2851,#2852);
+#2851 = CARTESIAN_POINT('',(0.4275,4.65));
+#2852 = VECTOR('',#2853,1.);
+#2853 = DIRECTION('',(1.,0.));
+#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2855 = PCURVE('',#2856,#2861);
+#2856 = PLANE('',#2857);
+#2857 = AXIS2_PLACEMENT_3D('',#2858,#2859,#2860);
+#2858 = CARTESIAN_POINT('',(4.65,2.9,2.2));
+#2859 = DIRECTION('',(1.,0.,0.));
+#2860 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(0.4275,-0.6));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(-1.,8.3E-16));
+#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2867 = ORIENTED_EDGE('',*,*,#2868,.T.);
+#2868 = EDGE_CURVE('',#2841,#2869,#2871,.T.);
+#2869 = VERTEX_POINT('',#2870);
+#2870 = CARTESIAN_POINT('',(5.8,2.3,2.2));
+#2871 = SURFACE_CURVE('',#2872,(#2876,#2883),.PCURVE_S1.);
+#2872 = LINE('',#2873,#2874);
+#2873 = CARTESIAN_POINT('',(-6.4,2.3,2.2));
+#2874 = VECTOR('',#2875,1.);
+#2875 = DIRECTION('',(1.,0.,0.));
+#2876 = PCURVE('',#1610,#2877);
+#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882);
+#2878 = LINE('',#2879,#2880);
+#2879 = CARTESIAN_POINT('',(0.855,-6.4));
+#2880 = VECTOR('',#2881,1.);
+#2881 = DIRECTION('',(0.,1.));
+#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2883 = PCURVE('',#2884,#2889);
+#2884 = PLANE('',#2885);
+#2885 = AXIS2_PLACEMENT_3D('',#2886,#2887,#2888);
+#2886 = CARTESIAN_POINT('',(5.8,2.9,2.2));
+#2887 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2888 = DIRECTION('',(-1.,0.,0.));
+#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2894);
+#2890 = LINE('',#2891,#2892);
+#2891 = CARTESIAN_POINT('',(12.2,-0.6));
+#2892 = VECTOR('',#2893,1.);
+#2893 = DIRECTION('',(-1.,0.));
+#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2895 = ORIENTED_EDGE('',*,*,#2896,.T.);
+#2896 = EDGE_CURVE('',#2869,#1775,#2897,.T.);
+#2897 = SURFACE_CURVE('',#2898,(#2902,#2909),.PCURVE_S1.);
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(5.8,2.3,1.3475));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(0.,-1.5E-15,-1.));
+#2902 = PCURVE('',#1610,#2903);
+#2903 = DEFINITIONAL_REPRESENTATION('',(#2904),#2908);
+#2904 = LINE('',#2905,#2906);
+#2905 = CARTESIAN_POINT('',(2.499999999999E-03,5.8));
+#2906 = VECTOR('',#2907,1.);
+#2907 = DIRECTION('',(-1.,0.));
+#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2909 = PCURVE('',#2910,#2915);
+#2910 = PLANE('',#2911);
+#2911 = AXIS2_PLACEMENT_3D('',#2912,#2913,#2914);
+#2912 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#2913 = DIRECTION('',(-1.,0.,0.));
+#2914 = DIRECTION('',(0.,6.7E-16,1.));
+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920);
+#2916 = LINE('',#2917,#2918);
+#2917 = CARTESIAN_POINT('',(-2.500000000002E-03,-0.6));
+#2918 = VECTOR('',#2919,1.);
+#2919 = DIRECTION('',(-1.,-8.3E-16));
+#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2921 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#2922 = FACE_BOUND('',#2923,.T.);
+#2923 = EDGE_LOOP('',(#2924,#2954,#2982,#3010));
+#2924 = ORIENTED_EDGE('',*,*,#2925,.T.);
+#2925 = EDGE_CURVE('',#2926,#2928,#2930,.T.);
+#2926 = VERTEX_POINT('',#2927);
+#2927 = CARTESIAN_POINT('',(-0.65,2.3,0.15));
+#2928 = VERTEX_POINT('',#2929);
+#2929 = CARTESIAN_POINT('',(0.65,2.3,0.15));
+#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.);
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-0.65,2.3,0.15));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.,0.));
+#2935 = PCURVE('',#1610,#2936);
+#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);
+#2937 = LINE('',#2938,#2939);
+#2938 = CARTESIAN_POINT('',(-1.195,-0.65));
+#2939 = VECTOR('',#2940,1.);
+#2940 = DIRECTION('',(0.,1.));
+#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2942 = PCURVE('',#2943,#2948);
+#2943 = PLANE('',#2944);
+#2944 = AXIS2_PLACEMENT_3D('',#2945,#2946,#2947);
+#2945 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#2946 = DIRECTION('',(0.,1.55E-15,1.));
+#2947 = DIRECTION('',(1.,-0.,0.));
+#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953);
+#2949 = LINE('',#2950,#2951);
+#2950 = CARTESIAN_POINT('',(0.,-0.6));
+#2951 = VECTOR('',#2952,1.);
+#2952 = DIRECTION('',(1.,0.));
+#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2954 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#2955 = EDGE_CURVE('',#2928,#2956,#2958,.T.);
+#2956 = VERTEX_POINT('',#2957);
+#2957 = CARTESIAN_POINT('',(0.65,2.3,0.65));
+#2958 = SURFACE_CURVE('',#2959,(#2963,#2970),.PCURVE_S1.);
+#2959 = LINE('',#2960,#2961);
+#2960 = CARTESIAN_POINT('',(0.65,2.3,0.15));
+#2961 = VECTOR('',#2962,1.);
+#2962 = DIRECTION('',(0.,1.22E-15,1.));
+#2963 = PCURVE('',#1610,#2964);
+#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2969);
+#2965 = LINE('',#2966,#2967);
+#2966 = CARTESIAN_POINT('',(-1.195,0.65));
+#2967 = VECTOR('',#2968,1.);
+#2968 = DIRECTION('',(1.,0.));
+#2969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2970 = PCURVE('',#2971,#2976);
+#2971 = PLANE('',#2972);
+#2972 = AXIS2_PLACEMENT_3D('',#2973,#2974,#2975);
+#2973 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#2974 = DIRECTION('',(-1.,0.,-0.));
+#2975 = DIRECTION('',(0.,1.55E-15,1.));
+#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981);
+#2977 = LINE('',#2978,#2979);
+#2978 = CARTESIAN_POINT('',(1.373712776097E-15,-0.6));
+#2979 = VECTOR('',#2980,1.);
+#2980 = DIRECTION('',(1.,-3.3E-16));
+#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2982 = ORIENTED_EDGE('',*,*,#2983,.T.);
+#2983 = EDGE_CURVE('',#2956,#2984,#2986,.T.);
+#2984 = VERTEX_POINT('',#2985);
+#2985 = CARTESIAN_POINT('',(-0.65,2.3,0.65));
+#2986 = SURFACE_CURVE('',#2987,(#2991,#2998),.PCURVE_S1.);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(0.65,2.3,0.65));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(-1.,0.,0.));
+#2991 = PCURVE('',#1610,#2992);
+#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997);
+#2993 = LINE('',#2994,#2995);
+#2994 = CARTESIAN_POINT('',(-0.695,0.65));
+#2995 = VECTOR('',#2996,1.);
+#2996 = DIRECTION('',(0.,-1.));
+#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2998 = PCURVE('',#2999,#3004);
+#2999 = PLANE('',#3000);
+#3000 = AXIS2_PLACEMENT_3D('',#3001,#3002,#3003);
+#3001 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3002 = DIRECTION('',(0.,-1.55E-15,-1.));
+#3003 = DIRECTION('',(-1.,0.,-0.));
+#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3009);
+#3005 = LINE('',#3006,#3007);
+#3006 = CARTESIAN_POINT('',(-0.,-0.6));
+#3007 = VECTOR('',#3008,1.);
+#3008 = DIRECTION('',(1.,0.));
+#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3010 = ORIENTED_EDGE('',*,*,#3011,.T.);
+#3011 = EDGE_CURVE('',#2984,#2926,#3012,.T.);
+#3012 = SURFACE_CURVE('',#3013,(#3017,#3024),.PCURVE_S1.);
+#3013 = LINE('',#3014,#3015);
+#3014 = CARTESIAN_POINT('',(-0.65,2.3,0.65));
+#3015 = VECTOR('',#3016,1.);
+#3016 = DIRECTION('',(0.,-1.22E-15,-1.));
+#3017 = PCURVE('',#1610,#3018);
+#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023);
+#3019 = LINE('',#3020,#3021);
+#3020 = CARTESIAN_POINT('',(-0.695,-0.65));
+#3021 = VECTOR('',#3022,1.);
+#3022 = DIRECTION('',(-1.,0.));
+#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3024 = PCURVE('',#3025,#3030);
+#3025 = PLANE('',#3026);
+#3026 = AXIS2_PLACEMENT_3D('',#3027,#3028,#3029);
+#3027 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3028 = DIRECTION('',(1.,-0.,0.));
+#3029 = DIRECTION('',(0.,-1.55E-15,-1.));
+#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3035);
+#3031 = LINE('',#3032,#3033);
+#3032 = CARTESIAN_POINT('',(-1.512490654175E-15,-0.6));
+#3033 = VECTOR('',#3034,1.);
+#3034 = DIRECTION('',(1.,3.3E-16));
+#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3036 = ADVANCED_FACE('',(#3037),#1860,.F.);
+#3037 = FACE_BOUND('',#3038,.F.);
+#3038 = EDGE_LOOP('',(#3039,#3040,#3041,#3042));
+#3039 = ORIENTED_EDGE('',*,*,#1846,.F.);
+#3040 = ORIENTED_EDGE('',*,*,#1921,.T.);
+#3041 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#3042 = ORIENTED_EDGE('',*,*,#3043,.F.);
+#3043 = EDGE_CURVE('',#1775,#2447,#3044,.T.);
+#3044 = SURFACE_CURVE('',#3045,(#3049,#3056),.PCURVE_S1.);
+#3045 = LINE('',#3046,#3047);
+#3046 = CARTESIAN_POINT('',(5.8,2.9,1.35));
+#3047 = VECTOR('',#3048,1.);
+#3048 = DIRECTION('',(0.,-1.,6.7E-16));
+#3049 = PCURVE('',#1860,#3050);
+#3050 = DEFINITIONAL_REPRESENTATION('',(#3051),#3055);
+#3051 = LINE('',#3052,#3053);
+#3052 = CARTESIAN_POINT('',(0.6,0.));
+#3053 = VECTOR('',#3054,1.);
+#3054 = DIRECTION('',(0.,-1.));
+#3055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3056 = PCURVE('',#2910,#3057);
+#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062);
+#3058 = LINE('',#3059,#3060);
+#3059 = CARTESIAN_POINT('',(0.,0.));
+#3060 = VECTOR('',#3061,1.);
+#3061 = DIRECTION('',(0.,-1.));
+#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3063 = ADVANCED_FACE('',(#3064),#2124,.T.);
+#3064 = FACE_BOUND('',#3065,.T.);
+#3065 = EDGE_LOOP('',(#3066));
+#3066 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#3067 = ADVANCED_FACE('',(#3068),#2226,.T.);
+#3068 = FACE_BOUND('',#3069,.T.);
+#3069 = EDGE_LOOP('',(#3070));
+#3070 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#3071 = ADVANCED_FACE('',(#3072,#3262),#2260,.F.);
+#3072 = FACE_BOUND('',#3073,.F.);
+#3073 = EDGE_LOOP('',(#3074,#3075,#3076,#3077,#3078,#3079,#3080,#3103,
+    #3126,#3149,#3172,#3195,#3218,#3241));
+#3074 = ORIENTED_EDGE('',*,*,#2446,.F.);
+#3075 = ORIENTED_EDGE('',*,*,#2418,.T.);
+#3076 = ORIENTED_EDGE('',*,*,#2369,.T.);
+#3077 = ORIENTED_EDGE('',*,*,#2320,.T.);
+#3078 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#3079 = ORIENTED_EDGE('',*,*,#2675,.T.);
+#3080 = ORIENTED_EDGE('',*,*,#3081,.T.);
+#3081 = EDGE_CURVE('',#2648,#3082,#3084,.T.);
+#3082 = VERTEX_POINT('',#3083);
+#3083 = CARTESIAN_POINT('',(-1.6,-2.3,1.7));
+#3084 = SURFACE_CURVE('',#3085,(#3089,#3096),.PCURVE_S1.);
+#3085 = LINE('',#3086,#3087);
+#3086 = CARTESIAN_POINT('',(-0.8,-2.3,1.7));
+#3087 = VECTOR('',#3088,1.);
+#3088 = DIRECTION('',(1.,0.,0.));
+#3089 = PCURVE('',#2260,#3090);
+#3090 = DEFINITIONAL_REPRESENTATION('',(#3091),#3095);
+#3091 = LINE('',#3092,#3093);
+#3092 = CARTESIAN_POINT('',(0.355,-0.8));
+#3093 = VECTOR('',#3094,1.);
+#3094 = DIRECTION('',(0.,1.));
+#3095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3096 = PCURVE('',#2663,#3097);
+#3097 = DEFINITIONAL_REPRESENTATION('',(#3098),#3102);
+#3098 = LINE('',#3099,#3100);
+#3099 = CARTESIAN_POINT('',(-0.8,-5.2));
+#3100 = VECTOR('',#3101,1.);
+#3101 = DIRECTION('',(-1.,0.));
+#3102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3103 = ORIENTED_EDGE('',*,*,#3104,.T.);
+#3104 = EDGE_CURVE('',#3082,#3105,#3107,.T.);
+#3105 = VERTEX_POINT('',#3106);
+#3106 = CARTESIAN_POINT('',(-1.25,-2.3,1.35));
+#3107 = SURFACE_CURVE('',#3108,(#3112,#3119),.PCURVE_S1.);
+#3108 = LINE('',#3109,#3110);
+#3109 = CARTESIAN_POINT('',(-0.93625,-2.3,1.03625));
+#3110 = VECTOR('',#3111,1.);
+#3111 = DIRECTION('',(0.707106781187,-8.5E-16,-0.707106781187));
+#3112 = PCURVE('',#2260,#3113);
+#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3118);
+#3114 = LINE('',#3115,#3116);
+#3115 = CARTESIAN_POINT('',(-0.30875,-0.93625));
+#3116 = VECTOR('',#3117,1.);
+#3117 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3119 = PCURVE('',#2744,#3120);
+#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125);
+#3121 = LINE('',#3122,#3123);
+#3122 = CARTESIAN_POINT('',(-0.443709505195,-5.2));
+#3123 = VECTOR('',#3124,1.);
+#3124 = DIRECTION('',(-1.,-3.8E-16));
+#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3126 = ORIENTED_EDGE('',*,*,#3127,.T.);
+#3127 = EDGE_CURVE('',#3105,#3128,#3130,.T.);
+#3128 = VERTEX_POINT('',#3129);
+#3129 = CARTESIAN_POINT('',(1.25,-2.3,1.35));
+#3130 = SURFACE_CURVE('',#3131,(#3135,#3142),.PCURVE_S1.);
+#3131 = LINE('',#3132,#3133);
+#3132 = CARTESIAN_POINT('',(0.625,-2.3,1.35));
+#3133 = VECTOR('',#3134,1.);
+#3134 = DIRECTION('',(1.,0.,0.));
+#3135 = PCURVE('',#2260,#3136);
+#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3141);
+#3137 = LINE('',#3138,#3139);
+#3138 = CARTESIAN_POINT('',(5.000000000001E-03,0.625));
+#3139 = VECTOR('',#3140,1.);
+#3140 = DIRECTION('',(0.,1.));
+#3141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3142 = PCURVE('',#2772,#3143);
+#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148);
+#3144 = LINE('',#3145,#3146);
+#3145 = CARTESIAN_POINT('',(0.625,-5.2));
+#3146 = VECTOR('',#3147,1.);
+#3147 = DIRECTION('',(-1.,0.));
+#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3149 = ORIENTED_EDGE('',*,*,#3150,.T.);
+#3150 = EDGE_CURVE('',#3128,#3151,#3153,.T.);
+#3151 = VERTEX_POINT('',#3152);
+#3152 = CARTESIAN_POINT('',(1.6,-2.3,1.7));
+#3153 = SURFACE_CURVE('',#3154,(#3158,#3165),.PCURVE_S1.);
+#3154 = LINE('',#3155,#3156);
+#3155 = CARTESIAN_POINT('',(1.11125,-2.3,1.21125));
+#3156 = VECTOR('',#3157,1.);
+#3157 = DIRECTION('',(0.707106781187,8.5E-16,0.707106781187));
+#3158 = PCURVE('',#2260,#3159);
+#3159 = DEFINITIONAL_REPRESENTATION('',(#3160),#3164);
+#3160 = LINE('',#3161,#3162);
+#3161 = CARTESIAN_POINT('',(-0.13375,1.11125));
+#3162 = VECTOR('',#3163,1.);
+#3163 = DIRECTION('',(0.707106781187,0.707106781187));
+#3164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3165 = PCURVE('',#2800,#3166);
+#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171);
+#3167 = LINE('',#3168,#3169);
+#3168 = CARTESIAN_POINT('',(0.69119687861,-5.2));
+#3169 = VECTOR('',#3170,1.);
+#3170 = DIRECTION('',(-1.,3.8E-16));
+#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3172 = ORIENTED_EDGE('',*,*,#3173,.T.);
+#3173 = EDGE_CURVE('',#3151,#3174,#3176,.T.);
+#3174 = VERTEX_POINT('',#3175);
+#3175 = CARTESIAN_POINT('',(4.65,-2.3,1.7));
+#3176 = SURFACE_CURVE('',#3177,(#3181,#3188),.PCURVE_S1.);
+#3177 = LINE('',#3178,#3179);
+#3178 = CARTESIAN_POINT('',(2.325,-2.3,1.7));
+#3179 = VECTOR('',#3180,1.);
+#3180 = DIRECTION('',(1.,0.,0.));
+#3181 = PCURVE('',#2260,#3182);
+#3182 = DEFINITIONAL_REPRESENTATION('',(#3183),#3187);
+#3183 = LINE('',#3184,#3185);
+#3184 = CARTESIAN_POINT('',(0.355,2.325));
+#3185 = VECTOR('',#3186,1.);
+#3186 = DIRECTION('',(0.,1.));
+#3187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3188 = PCURVE('',#2828,#3189);
+#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3194);
+#3190 = LINE('',#3191,#3192);
+#3191 = CARTESIAN_POINT('',(2.325,-5.2));
+#3192 = VECTOR('',#3193,1.);
+#3193 = DIRECTION('',(-1.,0.));
+#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3195 = ORIENTED_EDGE('',*,*,#3196,.T.);
+#3196 = EDGE_CURVE('',#3174,#3197,#3199,.T.);
+#3197 = VERTEX_POINT('',#3198);
+#3198 = CARTESIAN_POINT('',(4.65,-2.3,2.2));
+#3199 = SURFACE_CURVE('',#3200,(#3204,#3211),.PCURVE_S1.);
+#3200 = LINE('',#3201,#3202);
+#3201 = CARTESIAN_POINT('',(4.65,-2.3,1.7725));
+#3202 = VECTOR('',#3203,1.);
+#3203 = DIRECTION('',(0.,1.2E-15,1.));
+#3204 = PCURVE('',#2260,#3205);
+#3205 = DEFINITIONAL_REPRESENTATION('',(#3206),#3210);
+#3206 = LINE('',#3207,#3208);
+#3207 = CARTESIAN_POINT('',(0.4275,4.65));
+#3208 = VECTOR('',#3209,1.);
+#3209 = DIRECTION('',(1.,0.));
+#3210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3211 = PCURVE('',#2856,#3212);
+#3212 = DEFINITIONAL_REPRESENTATION('',(#3213),#3217);
+#3213 = LINE('',#3214,#3215);
+#3214 = CARTESIAN_POINT('',(0.4275,-5.2));
+#3215 = VECTOR('',#3216,1.);
+#3216 = DIRECTION('',(-1.,5.3E-16));
+#3217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3218 = ORIENTED_EDGE('',*,*,#3219,.F.);
+#3219 = EDGE_CURVE('',#3220,#3197,#3222,.T.);
+#3220 = VERTEX_POINT('',#3221);
+#3221 = CARTESIAN_POINT('',(5.8,-2.3,2.2));
+#3222 = SURFACE_CURVE('',#3223,(#3227,#3234),.PCURVE_S1.);
+#3223 = LINE('',#3224,#3225);
+#3224 = CARTESIAN_POINT('',(6.4,-2.3,2.2));
+#3225 = VECTOR('',#3226,1.);
+#3226 = DIRECTION('',(-1.,0.,0.));
+#3227 = PCURVE('',#2260,#3228);
+#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233);
+#3229 = LINE('',#3230,#3231);
+#3230 = CARTESIAN_POINT('',(0.855,6.4));
+#3231 = VECTOR('',#3232,1.);
+#3232 = DIRECTION('',(0.,-1.));
+#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3234 = PCURVE('',#2884,#3235);
+#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);
+#3236 = LINE('',#3237,#3238);
+#3237 = CARTESIAN_POINT('',(-0.6,-5.2));
+#3238 = VECTOR('',#3239,1.);
+#3239 = DIRECTION('',(1.,0.));
+#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3241 = ORIENTED_EDGE('',*,*,#3242,.T.);
+#3242 = EDGE_CURVE('',#3220,#2447,#3243,.T.);
+#3243 = SURFACE_CURVE('',#3244,(#3248,#3255),.PCURVE_S1.);
+#3244 = LINE('',#3245,#3246);
+#3245 = CARTESIAN_POINT('',(5.8,-2.3,1.3475));
+#3246 = VECTOR('',#3247,1.);
+#3247 = DIRECTION('',(0.,-1.2E-15,-1.));
+#3248 = PCURVE('',#2260,#3249);
+#3249 = DEFINITIONAL_REPRESENTATION('',(#3250),#3254);
+#3250 = LINE('',#3251,#3252);
+#3251 = CARTESIAN_POINT('',(2.500000000001E-03,5.8));
+#3252 = VECTOR('',#3253,1.);
+#3253 = DIRECTION('',(-1.,0.));
+#3254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3255 = PCURVE('',#2910,#3256);
+#3256 = DEFINITIONAL_REPRESENTATION('',(#3257),#3261);
+#3257 = LINE('',#3258,#3259);
+#3258 = CARTESIAN_POINT('',(-2.499999999999E-03,-5.2));
+#3259 = VECTOR('',#3260,1.);
+#3260 = DIRECTION('',(-1.,-5.3E-16));
+#3261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3262 = FACE_BOUND('',#3263,.F.);
+#3263 = EDGE_LOOP('',(#3264,#3294,#3322,#3350));
+#3264 = ORIENTED_EDGE('',*,*,#3265,.F.);
+#3265 = EDGE_CURVE('',#3266,#3268,#3270,.T.);
+#3266 = VERTEX_POINT('',#3267);
+#3267 = CARTESIAN_POINT('',(-0.65,-2.3,0.15));
+#3268 = VERTEX_POINT('',#3269);
+#3269 = CARTESIAN_POINT('',(-0.65,-2.3,0.65));
+#3270 = SURFACE_CURVE('',#3271,(#3275,#3282),.PCURVE_S1.);
+#3271 = LINE('',#3272,#3273);
+#3272 = CARTESIAN_POINT('',(-0.65,-2.3,0.15));
+#3273 = VECTOR('',#3274,1.);
+#3274 = DIRECTION('',(0.,1.22E-15,1.));
+#3275 = PCURVE('',#2260,#3276);
+#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281);
+#3277 = LINE('',#3278,#3279);
+#3278 = CARTESIAN_POINT('',(-1.195,-0.65));
+#3279 = VECTOR('',#3280,1.);
+#3280 = DIRECTION('',(1.,0.));
+#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3282 = PCURVE('',#3283,#3288);
+#3283 = PLANE('',#3284);
+#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287);
+#3285 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3286 = DIRECTION('',(1.,0.,0.));
+#3287 = DIRECTION('',(0.,1.22E-15,1.));
+#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293);
+#3289 = LINE('',#3290,#3291);
+#3290 = CARTESIAN_POINT('',(-4.61489751472E-16,-0.6));
+#3291 = VECTOR('',#3292,1.);
+#3292 = DIRECTION('',(1.,-1.972152263053E-31));
+#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3294 = ORIENTED_EDGE('',*,*,#3295,.F.);
+#3295 = EDGE_CURVE('',#3296,#3266,#3298,.T.);
+#3296 = VERTEX_POINT('',#3297);
+#3297 = CARTESIAN_POINT('',(0.65,-2.3,0.15));
+#3298 = SURFACE_CURVE('',#3299,(#3303,#3310),.PCURVE_S1.);
+#3299 = LINE('',#3300,#3301);
+#3300 = CARTESIAN_POINT('',(0.65,-2.3,0.15));
+#3301 = VECTOR('',#3302,1.);
+#3302 = DIRECTION('',(-1.,0.,0.));
+#3303 = PCURVE('',#2260,#3304);
+#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
+#3305 = LINE('',#3306,#3307);
+#3306 = CARTESIAN_POINT('',(-1.195,0.65));
+#3307 = VECTOR('',#3308,1.);
+#3308 = DIRECTION('',(0.,-1.));
+#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3310 = PCURVE('',#3311,#3316);
+#3311 = PLANE('',#3312);
+#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315);
+#3313 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3314 = DIRECTION('',(0.,1.17E-15,1.));
+#3315 = DIRECTION('',(-1.,0.,0.));
+#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321);
+#3317 = LINE('',#3318,#3319);
+#3318 = CARTESIAN_POINT('',(0.,-0.6));
+#3319 = VECTOR('',#3320,1.);
+#3320 = DIRECTION('',(1.,0.));
+#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3322 = ORIENTED_EDGE('',*,*,#3323,.F.);
+#3323 = EDGE_CURVE('',#3324,#3296,#3326,.T.);
+#3324 = VERTEX_POINT('',#3325);
+#3325 = CARTESIAN_POINT('',(0.65,-2.3,0.65));
+#3326 = SURFACE_CURVE('',#3327,(#3331,#3338),.PCURVE_S1.);
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(0.65,-2.3,0.65));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#3331 = PCURVE('',#2260,#3332);
+#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3337);
+#3333 = LINE('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(-0.695,0.65));
+#3335 = VECTOR('',#3336,1.);
+#3336 = DIRECTION('',(-1.,0.));
+#3337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3338 = PCURVE('',#3339,#3344);
+#3339 = PLANE('',#3340);
+#3340 = AXIS2_PLACEMENT_3D('',#3341,#3342,#3343);
+#3341 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3342 = DIRECTION('',(-1.,0.,0.));
+#3343 = DIRECTION('',(0.,-1.22E-15,-1.));
+#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349);
+#3345 = LINE('',#3346,#3347);
+#3346 = CARTESIAN_POINT('',(3.782230246252E-16,-0.6));
+#3347 = VECTOR('',#3348,1.);
+#3348 = DIRECTION('',(1.,1.972152263053E-31));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3350 = ORIENTED_EDGE('',*,*,#3351,.F.);
+#3351 = EDGE_CURVE('',#3268,#3324,#3352,.T.);
+#3352 = SURFACE_CURVE('',#3353,(#3357,#3364),.PCURVE_S1.);
+#3353 = LINE('',#3354,#3355);
+#3354 = CARTESIAN_POINT('',(-0.65,-2.3,0.65));
+#3355 = VECTOR('',#3356,1.);
+#3356 = DIRECTION('',(1.,0.,0.));
+#3357 = PCURVE('',#2260,#3358);
+#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363);
+#3359 = LINE('',#3360,#3361);
+#3360 = CARTESIAN_POINT('',(-0.695,-0.65));
+#3361 = VECTOR('',#3362,1.);
+#3362 = DIRECTION('',(0.,1.));
+#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3364 = PCURVE('',#3365,#3370);
+#3365 = PLANE('',#3366);
+#3366 = AXIS2_PLACEMENT_3D('',#3367,#3368,#3369);
+#3367 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3368 = DIRECTION('',(0.,-1.17E-15,-1.));
+#3369 = DIRECTION('',(1.,0.,0.));
+#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(0.,-0.6));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(1.,0.));
+#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3376 = ADVANCED_FACE('',(#3377),#2555,.T.);
+#3377 = FACE_BOUND('',#3378,.T.);
+#3378 = EDGE_LOOP('',(#3379));
+#3379 = ORIENTED_EDGE('',*,*,#2541,.T.);
+#3380 = ADVANCED_FACE('',(#3381),#2607,.T.);
+#3381 = FACE_BOUND('',#3382,.T.);
+#3382 = EDGE_LOOP('',(#3383));
+#3383 = ORIENTED_EDGE('',*,*,#2593,.T.);
+#3384 = ADVANCED_FACE('',(#3385),#2663,.F.);
+#3385 = FACE_BOUND('',#3386,.F.);
+#3386 = EDGE_LOOP('',(#3387,#3388,#3409,#3410));
+#3387 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#3388 = ORIENTED_EDGE('',*,*,#3389,.T.);
+#3389 = EDGE_CURVE('',#2706,#3082,#3390,.T.);
+#3390 = SURFACE_CURVE('',#3391,(#3395,#3402),.PCURVE_S1.);
+#3391 = LINE('',#3392,#3393);
+#3392 = CARTESIAN_POINT('',(-1.6,2.9,1.7));
+#3393 = VECTOR('',#3394,1.);
+#3394 = DIRECTION('',(0.,-1.,6.7E-16));
+#3395 = PCURVE('',#2663,#3396);
+#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401);
+#3397 = LINE('',#3398,#3399);
+#3398 = CARTESIAN_POINT('',(0.,0.));
+#3399 = VECTOR('',#3400,1.);
+#3400 = DIRECTION('',(0.,-1.));
+#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3402 = PCURVE('',#2744,#3403);
+#3403 = DEFINITIONAL_REPRESENTATION('',(#3404),#3408);
+#3404 = LINE('',#3405,#3406);
+#3405 = CARTESIAN_POINT('',(0.494974746831,2.114510788397E-16));
+#3406 = VECTOR('',#3407,1.);
+#3407 = DIRECTION('',(3.761543394987E-18,-1.));
+#3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3409 = ORIENTED_EDGE('',*,*,#3081,.F.);
+#3410 = ORIENTED_EDGE('',*,*,#2647,.F.);
+#3411 = ADVANCED_FACE('',(#3412),#2910,.F.);
+#3412 = FACE_BOUND('',#3413,.F.);
+#3413 = EDGE_LOOP('',(#3414,#3415,#3416,#3417));
+#3414 = ORIENTED_EDGE('',*,*,#2896,.T.);
+#3415 = ORIENTED_EDGE('',*,*,#3043,.T.);
+#3416 = ORIENTED_EDGE('',*,*,#3242,.F.);
+#3417 = ORIENTED_EDGE('',*,*,#3418,.F.);
+#3418 = EDGE_CURVE('',#2869,#3220,#3419,.T.);
+#3419 = SURFACE_CURVE('',#3420,(#3424,#3431),.PCURVE_S1.);
+#3420 = LINE('',#3421,#3422);
+#3421 = CARTESIAN_POINT('',(5.8,2.9,2.2));
+#3422 = VECTOR('',#3423,1.);
+#3423 = DIRECTION('',(0.,-1.,6.7E-16));
+#3424 = PCURVE('',#2910,#3425);
+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
+#3426 = LINE('',#3427,#3428);
+#3427 = CARTESIAN_POINT('',(0.85,-1.254107901499E-16));
+#3428 = VECTOR('',#3429,1.);
+#3429 = DIRECTION('',(0.,-1.));
+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3431 = PCURVE('',#2884,#3432);
+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
+#3433 = LINE('',#3434,#3435);
+#3434 = CARTESIAN_POINT('',(0.,0.));
+#3435 = VECTOR('',#3436,1.);
+#3436 = DIRECTION('',(0.,-1.));
+#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3438 = ADVANCED_FACE('',(#3439),#2884,.F.);
+#3439 = FACE_BOUND('',#3440,.F.);
+#3440 = EDGE_LOOP('',(#3441,#3442,#3443,#3444));
+#3441 = ORIENTED_EDGE('',*,*,#2868,.T.);
+#3442 = ORIENTED_EDGE('',*,*,#3418,.T.);
+#3443 = ORIENTED_EDGE('',*,*,#3219,.T.);
+#3444 = ORIENTED_EDGE('',*,*,#3445,.F.);
+#3445 = EDGE_CURVE('',#2841,#3197,#3446,.T.);
+#3446 = SURFACE_CURVE('',#3447,(#3451,#3458),.PCURVE_S1.);
+#3447 = LINE('',#3448,#3449);
+#3448 = CARTESIAN_POINT('',(4.65,2.9,2.2));
+#3449 = VECTOR('',#3450,1.);
+#3450 = DIRECTION('',(0.,-1.,6.7E-16));
+#3451 = PCURVE('',#2884,#3452);
+#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);
+#3453 = LINE('',#3454,#3455);
+#3454 = CARTESIAN_POINT('',(1.15,0.));
+#3455 = VECTOR('',#3456,1.);
+#3456 = DIRECTION('',(0.,-1.));
+#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3458 = PCURVE('',#2856,#3459);
+#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464);
+#3460 = LINE('',#3461,#3462);
+#3461 = CARTESIAN_POINT('',(0.,0.));
+#3462 = VECTOR('',#3463,1.);
+#3463 = DIRECTION('',(0.,-1.));
+#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3465 = ADVANCED_FACE('',(#3466),#2856,.F.);
+#3466 = FACE_BOUND('',#3467,.F.);
+#3467 = EDGE_LOOP('',(#3468,#3469,#3470,#3471));
+#3468 = ORIENTED_EDGE('',*,*,#2840,.T.);
+#3469 = ORIENTED_EDGE('',*,*,#3445,.T.);
+#3470 = ORIENTED_EDGE('',*,*,#3196,.F.);
+#3471 = ORIENTED_EDGE('',*,*,#3472,.F.);
+#3472 = EDGE_CURVE('',#2813,#3174,#3473,.T.);
+#3473 = SURFACE_CURVE('',#3474,(#3478,#3485),.PCURVE_S1.);
+#3474 = LINE('',#3475,#3476);
+#3475 = CARTESIAN_POINT('',(4.65,2.9,1.7));
+#3476 = VECTOR('',#3477,1.);
+#3477 = DIRECTION('',(0.,-1.,6.7E-16));
+#3478 = PCURVE('',#2856,#3479);
+#3479 = DEFINITIONAL_REPRESENTATION('',(#3480),#3484);
+#3480 = LINE('',#3481,#3482);
+#3481 = CARTESIAN_POINT('',(0.5,3.35E-16));
+#3482 = VECTOR('',#3483,1.);
+#3483 = DIRECTION('',(0.,-1.));
+#3484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3485 = PCURVE('',#2828,#3486);
+#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3491);
+#3487 = LINE('',#3488,#3489);
+#3488 = CARTESIAN_POINT('',(0.,0.));
+#3489 = VECTOR('',#3490,1.);
+#3490 = DIRECTION('',(0.,-1.));
+#3491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3492 = ADVANCED_FACE('',(#3493),#2828,.F.);
+#3493 = FACE_BOUND('',#3494,.F.);
+#3494 = EDGE_LOOP('',(#3495,#3496,#3497,#3498));
+#3495 = ORIENTED_EDGE('',*,*,#2812,.T.);
+#3496 = ORIENTED_EDGE('',*,*,#3472,.T.);
+#3497 = ORIENTED_EDGE('',*,*,#3173,.F.);
+#3498 = ORIENTED_EDGE('',*,*,#3499,.F.);
+#3499 = EDGE_CURVE('',#2785,#3151,#3500,.T.);
+#3500 = SURFACE_CURVE('',#3501,(#3505,#3512),.PCURVE_S1.);
+#3501 = LINE('',#3502,#3503);
+#3502 = CARTESIAN_POINT('',(1.6,2.9,1.7));
+#3503 = VECTOR('',#3504,1.);
+#3504 = DIRECTION('',(0.,-1.,6.7E-16));
+#3505 = PCURVE('',#2828,#3506);
+#3506 = DEFINITIONAL_REPRESENTATION('',(#3507),#3511);
+#3507 = LINE('',#3508,#3509);
+#3508 = CARTESIAN_POINT('',(3.05,0.));
+#3509 = VECTOR('',#3510,1.);
+#3510 = DIRECTION('',(0.,-1.));
+#3511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3512 = PCURVE('',#2800,#3513);
+#3513 = DEFINITIONAL_REPRESENTATION('',(#3514),#3518);
+#3514 = LINE('',#3515,#3516);
+#3515 = CARTESIAN_POINT('',(-0.,0.));
+#3516 = VECTOR('',#3517,1.);
+#3517 = DIRECTION('',(-3.761543394987E-18,-1.));
+#3518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3519 = ADVANCED_FACE('',(#3520),#2800,.F.);
+#3520 = FACE_BOUND('',#3521,.F.);
+#3521 = EDGE_LOOP('',(#3522,#3523,#3524,#3525));
+#3522 = ORIENTED_EDGE('',*,*,#2784,.T.);
+#3523 = ORIENTED_EDGE('',*,*,#3499,.T.);
+#3524 = ORIENTED_EDGE('',*,*,#3150,.F.);
+#3525 = ORIENTED_EDGE('',*,*,#3526,.F.);
+#3526 = EDGE_CURVE('',#2757,#3128,#3527,.T.);
+#3527 = SURFACE_CURVE('',#3528,(#3532,#3539),.PCURVE_S1.);
+#3528 = LINE('',#3529,#3530);
+#3529 = CARTESIAN_POINT('',(1.25,2.9,1.35));
+#3530 = VECTOR('',#3531,1.);
+#3531 = DIRECTION('',(0.,-1.,6.7E-16));
+#3532 = PCURVE('',#2800,#3533);
+#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538);
+#3534 = LINE('',#3535,#3536);
+#3535 = CARTESIAN_POINT('',(0.494974746831,-2.114510788397E-16));
+#3536 = VECTOR('',#3537,1.);
+#3537 = DIRECTION('',(-3.761543394987E-18,-1.));
+#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3539 = PCURVE('',#2772,#3540);
+#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3545);
+#3541 = LINE('',#3542,#3543);
+#3542 = CARTESIAN_POINT('',(0.,0.));
+#3543 = VECTOR('',#3544,1.);
+#3544 = DIRECTION('',(0.,-1.));
+#3545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3546 = ADVANCED_FACE('',(#3547),#2772,.F.);
+#3547 = FACE_BOUND('',#3548,.F.);
+#3548 = EDGE_LOOP('',(#3549,#3550,#3551,#3552));
+#3549 = ORIENTED_EDGE('',*,*,#2756,.T.);
+#3550 = ORIENTED_EDGE('',*,*,#3526,.T.);
+#3551 = ORIENTED_EDGE('',*,*,#3127,.F.);
+#3552 = ORIENTED_EDGE('',*,*,#3553,.F.);
+#3553 = EDGE_CURVE('',#2729,#3105,#3554,.T.);
+#3554 = SURFACE_CURVE('',#3555,(#3559,#3566),.PCURVE_S1.);
+#3555 = LINE('',#3556,#3557);
+#3556 = CARTESIAN_POINT('',(-1.25,2.9,1.35));
+#3557 = VECTOR('',#3558,1.);
+#3558 = DIRECTION('',(0.,-1.,6.7E-16));
+#3559 = PCURVE('',#2772,#3560);
+#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(2.5,0.));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(0.,-1.));
+#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3566 = PCURVE('',#2744,#3567);
+#3567 = DEFINITIONAL_REPRESENTATION('',(#3568),#3572);
+#3568 = LINE('',#3569,#3570);
+#3569 = CARTESIAN_POINT('',(0.,0.));
+#3570 = VECTOR('',#3571,1.);
+#3571 = DIRECTION('',(3.761543394987E-18,-1.));
+#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3573 = ADVANCED_FACE('',(#3574),#2744,.F.);
+#3574 = FACE_BOUND('',#3575,.F.);
+#3575 = EDGE_LOOP('',(#3576,#3577,#3578,#3579));
+#3576 = ORIENTED_EDGE('',*,*,#2728,.T.);
+#3577 = ORIENTED_EDGE('',*,*,#3553,.T.);
+#3578 = ORIENTED_EDGE('',*,*,#3104,.F.);
+#3579 = ORIENTED_EDGE('',*,*,#3389,.F.);
+#3580 = ADVANCED_FACE('',(#3581),#2943,.F.);
+#3581 = FACE_BOUND('',#3582,.F.);
+#3582 = EDGE_LOOP('',(#3583,#3606,#3607,#3630));
+#3583 = ORIENTED_EDGE('',*,*,#3584,.T.);
+#3584 = EDGE_CURVE('',#3585,#2926,#3587,.T.);
+#3585 = VERTEX_POINT('',#3586);
+#3586 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#3587 = SURFACE_CURVE('',#3588,(#3592,#3599),.PCURVE_S1.);
+#3588 = LINE('',#3589,#3590);
+#3589 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#3590 = VECTOR('',#3591,1.);
+#3591 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3592 = PCURVE('',#2943,#3593);
+#3593 = DEFINITIONAL_REPRESENTATION('',(#3594),#3598);
+#3594 = LINE('',#3595,#3596);
+#3595 = CARTESIAN_POINT('',(0.,0.));
+#3596 = VECTOR('',#3597,1.);
+#3597 = DIRECTION('',(0.,-1.));
+#3598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3599 = PCURVE('',#3025,#3600);
+#3600 = DEFINITIONAL_REPRESENTATION('',(#3601),#3605);
+#3601 = LINE('',#3602,#3603);
+#3602 = CARTESIAN_POINT('',(0.5,-1.131784197001E-16));
+#3603 = VECTOR('',#3604,1.);
+#3604 = DIRECTION('',(0.,-1.));
+#3605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3606 = ORIENTED_EDGE('',*,*,#2925,.T.);
+#3607 = ORIENTED_EDGE('',*,*,#3608,.F.);
+#3608 = EDGE_CURVE('',#3609,#2928,#3611,.T.);
+#3609 = VERTEX_POINT('',#3610);
+#3610 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#3611 = SURFACE_CURVE('',#3612,(#3616,#3623),.PCURVE_S1.);
+#3612 = LINE('',#3613,#3614);
+#3613 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#3614 = VECTOR('',#3615,1.);
+#3615 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3616 = PCURVE('',#2943,#3617);
+#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3622);
+#3618 = LINE('',#3619,#3620);
+#3619 = CARTESIAN_POINT('',(1.3,0.));
+#3620 = VECTOR('',#3621,1.);
+#3621 = DIRECTION('',(0.,-1.));
+#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3623 = PCURVE('',#2971,#3624);
+#3624 = DEFINITIONAL_REPRESENTATION('',(#3625),#3629);
+#3625 = LINE('',#3626,#3627);
+#3626 = CARTESIAN_POINT('',(0.,0.));
+#3627 = VECTOR('',#3628,1.);
+#3628 = DIRECTION('',(0.,-1.));
+#3629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3630 = ORIENTED_EDGE('',*,*,#3631,.F.);
+#3631 = EDGE_CURVE('',#3585,#3609,#3632,.T.);
+#3632 = SURFACE_CURVE('',#3633,(#3637,#3644),.PCURVE_S1.);
+#3633 = LINE('',#3634,#3635);
+#3634 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#3635 = VECTOR('',#3636,1.);
+#3636 = DIRECTION('',(1.,0.,0.));
+#3637 = PCURVE('',#2943,#3638);
+#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);
+#3639 = LINE('',#3640,#3641);
+#3640 = CARTESIAN_POINT('',(0.,0.));
+#3641 = VECTOR('',#3642,1.);
+#3642 = DIRECTION('',(1.,0.));
+#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3644 = PCURVE('',#3645,#3650);
+#3645 = PLANE('',#3646);
+#3646 = AXIS2_PLACEMENT_3D('',#3647,#3648,#3649);
+#3647 = CARTESIAN_POINT('',(0.157522576656,2.9,0.233459215952));
+#3648 = DIRECTION('',(-0.,-1.,4.4E-16));
+#3649 = DIRECTION('',(0.,-4.4E-16,-1.));
+#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3655);
+#3651 = LINE('',#3652,#3653);
+#3652 = CARTESIAN_POINT('',(8.345921595243E-02,-0.807522576656));
+#3653 = VECTOR('',#3654,1.);
+#3654 = DIRECTION('',(0.,1.));
+#3655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3656 = ADVANCED_FACE('',(#3657),#3025,.F.);
+#3657 = FACE_BOUND('',#3658,.F.);
+#3658 = EDGE_LOOP('',(#3659,#3682,#3683,#3684));
+#3659 = ORIENTED_EDGE('',*,*,#3660,.T.);
+#3660 = EDGE_CURVE('',#3661,#2984,#3663,.T.);
+#3661 = VERTEX_POINT('',#3662);
+#3662 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3663 = SURFACE_CURVE('',#3664,(#3668,#3675),.PCURVE_S1.);
+#3664 = LINE('',#3665,#3666);
+#3665 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3666 = VECTOR('',#3667,1.);
+#3667 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3668 = PCURVE('',#3025,#3669);
+#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674);
+#3670 = LINE('',#3671,#3672);
+#3671 = CARTESIAN_POINT('',(0.,0.));
+#3672 = VECTOR('',#3673,1.);
+#3673 = DIRECTION('',(0.,-1.));
+#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3675 = PCURVE('',#2999,#3676);
+#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);
+#3677 = LINE('',#3678,#3679);
+#3678 = CARTESIAN_POINT('',(1.3,0.));
+#3679 = VECTOR('',#3680,1.);
+#3680 = DIRECTION('',(0.,-1.));
+#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3682 = ORIENTED_EDGE('',*,*,#3011,.T.);
+#3683 = ORIENTED_EDGE('',*,*,#3584,.F.);
+#3684 = ORIENTED_EDGE('',*,*,#3685,.F.);
+#3685 = EDGE_CURVE('',#3661,#3585,#3686,.T.);
+#3686 = SURFACE_CURVE('',#3687,(#3691,#3698),.PCURVE_S1.);
+#3687 = LINE('',#3688,#3689);
+#3688 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#3689 = VECTOR('',#3690,1.);
+#3690 = DIRECTION('',(0.,-1.22E-15,-1.));
+#3691 = PCURVE('',#3025,#3692);
+#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697);
+#3693 = LINE('',#3694,#3695);
+#3694 = CARTESIAN_POINT('',(-1.554312234475E-15,-4.440892098501E-16));
+#3695 = VECTOR('',#3696,1.);
+#3696 = DIRECTION('',(1.,3.3E-16));
+#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3698 = PCURVE('',#3645,#3699);
+#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3704);
+#3700 = LINE('',#3701,#3702);
+#3701 = CARTESIAN_POINT('',(-0.416540784048,-0.807522576656));
+#3702 = VECTOR('',#3703,1.);
+#3703 = DIRECTION('',(1.,0.));
+#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3705 = ADVANCED_FACE('',(#3706),#2971,.F.);
+#3706 = FACE_BOUND('',#3707,.F.);
+#3707 = EDGE_LOOP('',(#3708,#3709,#3710,#3733));
+#3708 = ORIENTED_EDGE('',*,*,#3608,.T.);
+#3709 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#3710 = ORIENTED_EDGE('',*,*,#3711,.F.);
+#3711 = EDGE_CURVE('',#3712,#2956,#3714,.T.);
+#3712 = VERTEX_POINT('',#3713);
+#3713 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3714 = SURFACE_CURVE('',#3715,(#3719,#3726),.PCURVE_S1.);
+#3715 = LINE('',#3716,#3717);
+#3716 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3717 = VECTOR('',#3718,1.);
+#3718 = DIRECTION('',(-0.,-1.,1.55E-15));
+#3719 = PCURVE('',#2971,#3720);
+#3720 = DEFINITIONAL_REPRESENTATION('',(#3721),#3725);
+#3721 = LINE('',#3722,#3723);
+#3722 = CARTESIAN_POINT('',(0.5,1.131784197001E-16));
+#3723 = VECTOR('',#3724,1.);
+#3724 = DIRECTION('',(0.,-1.));
+#3725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3726 = PCURVE('',#2999,#3727);
+#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);
+#3728 = LINE('',#3729,#3730);
+#3729 = CARTESIAN_POINT('',(0.,0.));
+#3730 = VECTOR('',#3731,1.);
+#3731 = DIRECTION('',(0.,-1.));
+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3733 = ORIENTED_EDGE('',*,*,#3734,.F.);
+#3734 = EDGE_CURVE('',#3609,#3712,#3735,.T.);
+#3735 = SURFACE_CURVE('',#3736,(#3740,#3747),.PCURVE_S1.);
+#3736 = LINE('',#3737,#3738);
+#3737 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#3738 = VECTOR('',#3739,1.);
+#3739 = DIRECTION('',(0.,1.22E-15,1.));
+#3740 = PCURVE('',#2971,#3741);
+#3741 = DEFINITIONAL_REPRESENTATION('',(#3742),#3746);
+#3742 = LINE('',#3743,#3744);
+#3743 = CARTESIAN_POINT('',(1.415534356397E-15,-2.194078252415E-30));
+#3744 = VECTOR('',#3745,1.);
+#3745 = DIRECTION('',(1.,-3.3E-16));
+#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3747 = PCURVE('',#3645,#3748);
+#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3753);
+#3749 = LINE('',#3750,#3751);
+#3750 = CARTESIAN_POINT('',(8.345921595243E-02,0.492477423344));
+#3751 = VECTOR('',#3752,1.);
+#3752 = DIRECTION('',(-1.,0.));
+#3753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3754 = ADVANCED_FACE('',(#3755),#2999,.F.);
+#3755 = FACE_BOUND('',#3756,.F.);
+#3756 = EDGE_LOOP('',(#3757,#3758,#3759,#3760));
+#3757 = ORIENTED_EDGE('',*,*,#3711,.T.);
+#3758 = ORIENTED_EDGE('',*,*,#2983,.T.);
+#3759 = ORIENTED_EDGE('',*,*,#3660,.F.);
+#3760 = ORIENTED_EDGE('',*,*,#3761,.F.);
+#3761 = EDGE_CURVE('',#3712,#3661,#3762,.T.);
+#3762 = SURFACE_CURVE('',#3763,(#3767,#3774),.PCURVE_S1.);
+#3763 = LINE('',#3764,#3765);
+#3764 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#3765 = VECTOR('',#3766,1.);
+#3766 = DIRECTION('',(-1.,0.,0.));
+#3767 = PCURVE('',#2999,#3768);
+#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773);
+#3769 = LINE('',#3770,#3771);
+#3770 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16));
+#3771 = VECTOR('',#3772,1.);
+#3772 = DIRECTION('',(1.,0.));
+#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3774 = PCURVE('',#3645,#3775);
+#3775 = DEFINITIONAL_REPRESENTATION('',(#3776),#3780);
+#3776 = LINE('',#3777,#3778);
+#3777 = CARTESIAN_POINT('',(-0.416540784048,0.492477423344));
+#3778 = VECTOR('',#3779,1.);
+#3779 = DIRECTION('',(0.,-1.));
+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3781 = ADVANCED_FACE('',(#3782),#3283,.F.);
+#3782 = FACE_BOUND('',#3783,.F.);
+#3783 = EDGE_LOOP('',(#3784,#3807,#3808,#3831));
+#3784 = ORIENTED_EDGE('',*,*,#3785,.T.);
+#3785 = EDGE_CURVE('',#3786,#3266,#3788,.T.);
+#3786 = VERTEX_POINT('',#3787);
+#3787 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3788 = SURFACE_CURVE('',#3789,(#3793,#3800),.PCURVE_S1.);
+#3789 = LINE('',#3790,#3791);
+#3790 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3791 = VECTOR('',#3792,1.);
+#3792 = DIRECTION('',(0.,1.,-1.17E-15));
+#3793 = PCURVE('',#3283,#3794);
+#3794 = DEFINITIONAL_REPRESENTATION('',(#3795),#3799);
+#3795 = LINE('',#3796,#3797);
+#3796 = CARTESIAN_POINT('',(0.,0.));
+#3797 = VECTOR('',#3798,1.);
+#3798 = DIRECTION('',(5.E-17,-1.));
+#3799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3800 = PCURVE('',#3311,#3801);
+#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806);
+#3802 = LINE('',#3803,#3804);
+#3803 = CARTESIAN_POINT('',(1.3,0.));
+#3804 = VECTOR('',#3805,1.);
+#3805 = DIRECTION('',(0.,-1.));
+#3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3807 = ORIENTED_EDGE('',*,*,#3265,.T.);
+#3808 = ORIENTED_EDGE('',*,*,#3809,.F.);
+#3809 = EDGE_CURVE('',#3810,#3268,#3812,.T.);
+#3810 = VERTEX_POINT('',#3811);
+#3811 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3812 = SURFACE_CURVE('',#3813,(#3817,#3824),.PCURVE_S1.);
+#3813 = LINE('',#3814,#3815);
+#3814 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3815 = VECTOR('',#3816,1.);
+#3816 = DIRECTION('',(0.,1.,-1.17E-15));
+#3817 = PCURVE('',#3283,#3818);
+#3818 = DEFINITIONAL_REPRESENTATION('',(#3819),#3823);
+#3819 = LINE('',#3820,#3821);
+#3820 = CARTESIAN_POINT('',(0.5,1.659107901499E-16));
+#3821 = VECTOR('',#3822,1.);
+#3822 = DIRECTION('',(5.E-17,-1.));
+#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3824 = PCURVE('',#3365,#3825);
+#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3830);
+#3826 = LINE('',#3827,#3828);
+#3827 = CARTESIAN_POINT('',(0.,0.));
+#3828 = VECTOR('',#3829,1.);
+#3829 = DIRECTION('',(0.,-1.));
+#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3831 = ORIENTED_EDGE('',*,*,#3832,.F.);
+#3832 = EDGE_CURVE('',#3786,#3810,#3833,.T.);
+#3833 = SURFACE_CURVE('',#3834,(#3838,#3845),.PCURVE_S1.);
+#3834 = LINE('',#3835,#3836);
+#3835 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#3836 = VECTOR('',#3837,1.);
+#3837 = DIRECTION('',(0.,1.22E-15,1.));
+#3838 = PCURVE('',#3283,#3839);
+#3839 = DEFINITIONAL_REPRESENTATION('',(#3840),#3844);
+#3840 = LINE('',#3841,#3842);
+#3841 = CARTESIAN_POINT('',(-3.053113317719E-16,-3.724798247617E-31));
+#3842 = VECTOR('',#3843,1.);
+#3843 = DIRECTION('',(1.,-1.972152263053E-31));
+#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3845 = PCURVE('',#3846,#3851);
+#3846 = PLANE('',#3847);
+#3847 = AXIS2_PLACEMENT_3D('',#3848,#3849,#3850);
+#3848 = CARTESIAN_POINT('',(0.157522576656,-2.9,0.233459215952));
+#3849 = DIRECTION('',(-0.,-1.,4.4E-16));
+#3850 = DIRECTION('',(0.,-4.4E-16,-1.));
+#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856);
+#3852 = LINE('',#3853,#3854);
+#3853 = CARTESIAN_POINT('',(8.345921595242E-02,-0.807522576656));
+#3854 = VECTOR('',#3855,1.);
+#3855 = DIRECTION('',(-1.,0.));
+#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3857 = ADVANCED_FACE('',(#3858),#3311,.F.);
+#3858 = FACE_BOUND('',#3859,.F.);
+#3859 = EDGE_LOOP('',(#3860,#3883,#3884,#3885));
+#3860 = ORIENTED_EDGE('',*,*,#3861,.T.);
+#3861 = EDGE_CURVE('',#3862,#3296,#3864,.T.);
+#3862 = VERTEX_POINT('',#3863);
+#3863 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3864 = SURFACE_CURVE('',#3865,(#3869,#3876),.PCURVE_S1.);
+#3865 = LINE('',#3866,#3867);
+#3866 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3867 = VECTOR('',#3868,1.);
+#3868 = DIRECTION('',(0.,1.,-1.17E-15));
+#3869 = PCURVE('',#3311,#3870);
+#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3875);
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(0.,0.));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(0.,-1.));
+#3875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3876 = PCURVE('',#3339,#3877);
+#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882);
+#3878 = LINE('',#3879,#3880);
+#3879 = CARTESIAN_POINT('',(0.5,-1.659107901499E-16));
+#3880 = VECTOR('',#3881,1.);
+#3881 = DIRECTION('',(-5.E-17,-1.));
+#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3883 = ORIENTED_EDGE('',*,*,#3295,.T.);
+#3884 = ORIENTED_EDGE('',*,*,#3785,.F.);
+#3885 = ORIENTED_EDGE('',*,*,#3886,.F.);
+#3886 = EDGE_CURVE('',#3862,#3786,#3887,.T.);
+#3887 = SURFACE_CURVE('',#3888,(#3892,#3899),.PCURVE_S1.);
+#3888 = LINE('',#3889,#3890);
+#3889 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#3890 = VECTOR('',#3891,1.);
+#3891 = DIRECTION('',(-1.,0.,0.));
+#3892 = PCURVE('',#3311,#3893);
+#3893 = DEFINITIONAL_REPRESENTATION('',(#3894),#3898);
+#3894 = LINE('',#3895,#3896);
+#3895 = CARTESIAN_POINT('',(0.,0.));
+#3896 = VECTOR('',#3897,1.);
+#3897 = DIRECTION('',(1.,0.));
+#3898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3899 = PCURVE('',#3846,#3900);
+#3900 = DEFINITIONAL_REPRESENTATION('',(#3901),#3905);
+#3901 = LINE('',#3902,#3903);
+#3902 = CARTESIAN_POINT('',(8.345921595242E-02,0.492477423344));
+#3903 = VECTOR('',#3904,1.);
+#3904 = DIRECTION('',(0.,-1.));
+#3905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3906 = ADVANCED_FACE('',(#3907),#3365,.F.);
+#3907 = FACE_BOUND('',#3908,.F.);
+#3908 = EDGE_LOOP('',(#3909,#3910,#3911,#3934));
+#3909 = ORIENTED_EDGE('',*,*,#3809,.T.);
+#3910 = ORIENTED_EDGE('',*,*,#3351,.T.);
+#3911 = ORIENTED_EDGE('',*,*,#3912,.F.);
+#3912 = EDGE_CURVE('',#3913,#3324,#3915,.T.);
+#3913 = VERTEX_POINT('',#3914);
+#3914 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3915 = SURFACE_CURVE('',#3916,(#3920,#3927),.PCURVE_S1.);
+#3916 = LINE('',#3917,#3918);
+#3917 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3918 = VECTOR('',#3919,1.);
+#3919 = DIRECTION('',(0.,1.,-1.17E-15));
+#3920 = PCURVE('',#3365,#3921);
+#3921 = DEFINITIONAL_REPRESENTATION('',(#3922),#3926);
+#3922 = LINE('',#3923,#3924);
+#3923 = CARTESIAN_POINT('',(1.3,0.));
+#3924 = VECTOR('',#3925,1.);
+#3925 = DIRECTION('',(0.,-1.));
+#3926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3927 = PCURVE('',#3339,#3928);
+#3928 = DEFINITIONAL_REPRESENTATION('',(#3929),#3933);
+#3929 = LINE('',#3930,#3931);
+#3930 = CARTESIAN_POINT('',(0.,0.));
+#3931 = VECTOR('',#3932,1.);
+#3932 = DIRECTION('',(-5.E-17,-1.));
+#3933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3934 = ORIENTED_EDGE('',*,*,#3935,.F.);
+#3935 = EDGE_CURVE('',#3810,#3913,#3936,.T.);
+#3936 = SURFACE_CURVE('',#3937,(#3941,#3948),.PCURVE_S1.);
+#3937 = LINE('',#3938,#3939);
+#3938 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#3939 = VECTOR('',#3940,1.);
+#3940 = DIRECTION('',(1.,0.,0.));
+#3941 = PCURVE('',#3365,#3942);
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(0.,0.));
+#3945 = VECTOR('',#3946,1.);
+#3946 = DIRECTION('',(1.,0.));
+#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3948 = PCURVE('',#3846,#3949);
+#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3954);
+#3950 = LINE('',#3951,#3952);
+#3951 = CARTESIAN_POINT('',(-0.416540784048,-0.807522576656));
+#3952 = VECTOR('',#3953,1.);
+#3953 = DIRECTION('',(0.,1.));
+#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3955 = ADVANCED_FACE('',(#3956),#3339,.F.);
+#3956 = FACE_BOUND('',#3957,.F.);
+#3957 = EDGE_LOOP('',(#3958,#3959,#3960,#3961));
+#3958 = ORIENTED_EDGE('',*,*,#3912,.T.);
+#3959 = ORIENTED_EDGE('',*,*,#3323,.T.);
+#3960 = ORIENTED_EDGE('',*,*,#3861,.F.);
+#3961 = ORIENTED_EDGE('',*,*,#3962,.F.);
+#3962 = EDGE_CURVE('',#3913,#3862,#3963,.T.);
+#3963 = SURFACE_CURVE('',#3964,(#3968,#3975),.PCURVE_S1.);
+#3964 = LINE('',#3965,#3966);
+#3965 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#3966 = VECTOR('',#3967,1.);
+#3967 = DIRECTION('',(-0.,-1.22E-15,-1.));
+#3968 = PCURVE('',#3339,#3969);
+#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974);
+#3970 = LINE('',#3971,#3972);
+#3971 = CARTESIAN_POINT('',(2.22044604925E-16,-2.708944180085E-31));
+#3972 = VECTOR('',#3973,1.);
+#3973 = DIRECTION('',(1.,1.972152263053E-31));
+#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3975 = PCURVE('',#3846,#3976);
+#3976 = DEFINITIONAL_REPRESENTATION('',(#3977),#3981);
+#3977 = LINE('',#3978,#3979);
+#3978 = CARTESIAN_POINT('',(-0.416540784048,0.492477423344));
+#3979 = VECTOR('',#3980,1.);
+#3980 = DIRECTION('',(1.,0.));
+#3981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3982 = ADVANCED_FACE('',(#3983),#3645,.F.);
+#3983 = FACE_BOUND('',#3984,.F.);
+#3984 = EDGE_LOOP('',(#3985,#3986,#3987,#3988));
+#3985 = ORIENTED_EDGE('',*,*,#3685,.T.);
+#3986 = ORIENTED_EDGE('',*,*,#3631,.T.);
+#3987 = ORIENTED_EDGE('',*,*,#3734,.T.);
+#3988 = ORIENTED_EDGE('',*,*,#3761,.T.);
+#3989 = ADVANCED_FACE('',(#3990),#3846,.T.);
+#3990 = FACE_BOUND('',#3991,.T.);
+#3991 = EDGE_LOOP('',(#3992,#3993,#3994,#3995));
+#3992 = ORIENTED_EDGE('',*,*,#3832,.F.);
+#3993 = ORIENTED_EDGE('',*,*,#3886,.F.);
+#3994 = ORIENTED_EDGE('',*,*,#3962,.F.);
+#3995 = ORIENTED_EDGE('',*,*,#3935,.F.);
+#3996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4000)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3997,#3998,#3999)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3997 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3998 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3999 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4000 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3997,
+  'distance_accuracy_value','confusion accuracy');
+#4001 = SHAPE_DEFINITION_REPRESENTATION(#4002,#49);
+#4002 = PRODUCT_DEFINITION_SHAPE('','',#4003);
+#4003 = PRODUCT_DEFINITION('design','',#4004,#4007);
+#4004 = PRODUCT_DEFINITION_FORMATION('','',#4005);
+#4005 = PRODUCT('Bottom','Bottom','',(#4006));
+#4006 = PRODUCT_CONTEXT('',#2,'mechanical');
+#4007 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#4008 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4009,#4011);
+#4009 = ( REPRESENTATION_RELATIONSHIP('','',#49,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4010) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#4010 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#4011 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #4012);
+#4012 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Bottom','',#5,#4003,$);
+#4013 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4005));
+#4014 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4015),#4813);
+#4015 = MANIFOLD_SOLID_BREP('',#4016);
+#4016 = CLOSED_SHELL('',(#4017,#4137,#4213,#4289,#4365,#4441,#4517,#4593
+    ,#4669,#4740,#4787,#4800));
+#4017 = ADVANCED_FACE('',(#4018),#4032,.F.);
+#4018 = FACE_BOUND('',#4019,.F.);
+#4019 = EDGE_LOOP('',(#4020,#4055,#4083,#4111));
+#4020 = ORIENTED_EDGE('',*,*,#4021,.T.);
+#4021 = EDGE_CURVE('',#4022,#4024,#4026,.T.);
+#4022 = VERTEX_POINT('',#4023);
+#4023 = CARTESIAN_POINT('',(5.48,0.225,-4.4));
+#4024 = VERTEX_POINT('',#4025);
+#4025 = CARTESIAN_POINT('',(5.48,-0.225,-4.4));
+#4026 = SURFACE_CURVE('',#4027,(#4031,#4043),.PCURVE_S1.);
+#4027 = LINE('',#4028,#4029);
+#4028 = CARTESIAN_POINT('',(5.48,0.225,-4.4));
+#4029 = VECTOR('',#4030,1.);
+#4030 = DIRECTION('',(0.,-1.,6.7E-16));
+#4031 = PCURVE('',#4032,#4037);
+#4032 = PLANE('',#4033);
+#4033 = AXIS2_PLACEMENT_3D('',#4034,#4035,#4036);
+#4034 = CARTESIAN_POINT('',(5.48,0.225,-4.4));
+#4035 = DIRECTION('',(-1.,0.,0.));
+#4036 = DIRECTION('',(0.,6.7E-16,1.));
+#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042);
+#4038 = LINE('',#4039,#4040);
+#4039 = CARTESIAN_POINT('',(0.,0.));
+#4040 = VECTOR('',#4041,1.);
+#4041 = DIRECTION('',(0.,-1.));
+#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4043 = PCURVE('',#4044,#4049);
+#4044 = PLANE('',#4045);
+#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048);
+#4046 = CARTESIAN_POINT('',(4.68,0.225,-4.4));
+#4047 = DIRECTION('',(0.,6.7E-16,1.));
+#4048 = DIRECTION('',(1.,0.,-0.));
+#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054);
+#4050 = LINE('',#4051,#4052);
+#4051 = CARTESIAN_POINT('',(0.8,0.));
+#4052 = VECTOR('',#4053,1.);
+#4053 = DIRECTION('',(0.,-1.));
+#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4055 = ORIENTED_EDGE('',*,*,#4056,.T.);
+#4056 = EDGE_CURVE('',#4024,#4057,#4059,.T.);
+#4057 = VERTEX_POINT('',#4058);
+#4058 = CARTESIAN_POINT('',(5.48,-0.225,4.6));
+#4059 = SURFACE_CURVE('',#4060,(#4064,#4071),.PCURVE_S1.);
+#4060 = LINE('',#4061,#4062);
+#4061 = CARTESIAN_POINT('',(5.48,-0.225,-4.4));
+#4062 = VECTOR('',#4063,1.);
+#4063 = DIRECTION('',(0.,2.2E-16,1.));
+#4064 = PCURVE('',#4032,#4065);
+#4065 = DEFINITIONAL_REPRESENTATION('',(#4066),#4070);
+#4066 = LINE('',#4067,#4068);
+#4067 = CARTESIAN_POINT('',(-3.015E-16,-0.45));
+#4068 = VECTOR('',#4069,1.);
+#4069 = DIRECTION('',(1.,-4.5E-16));
+#4070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4071 = PCURVE('',#4072,#4077);
+#4072 = PLANE('',#4073);
+#4073 = AXIS2_PLACEMENT_3D('',#4074,#4075,#4076);
+#4074 = CARTESIAN_POINT('',(4.761932773109,-0.225,0.817647058824));
+#4075 = DIRECTION('',(0.,-1.,4.4E-16));
+#4076 = DIRECTION('',(0.,-4.4E-16,-1.));
+#4077 = DEFINITIONAL_REPRESENTATION('',(#4078),#4082);
+#4078 = LINE('',#4079,#4080);
+#4079 = CARTESIAN_POINT('',(5.217647058824,0.718067226891));
+#4080 = VECTOR('',#4081,1.);
+#4081 = DIRECTION('',(-1.,0.));
+#4082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4083 = ORIENTED_EDGE('',*,*,#4084,.F.);
+#4084 = EDGE_CURVE('',#4085,#4057,#4087,.T.);
+#4085 = VERTEX_POINT('',#4086);
+#4086 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4087 = SURFACE_CURVE('',#4088,(#4092,#4099),.PCURVE_S1.);
+#4088 = LINE('',#4089,#4090);
+#4089 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4090 = VECTOR('',#4091,1.);
+#4091 = DIRECTION('',(0.,-1.,6.7E-16));
+#4092 = PCURVE('',#4032,#4093);
+#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4098);
+#4094 = LINE('',#4095,#4096);
+#4095 = CARTESIAN_POINT('',(9.,-3.479566702415E-17));
+#4096 = VECTOR('',#4097,1.);
+#4097 = DIRECTION('',(0.,-1.));
+#4098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4099 = PCURVE('',#4100,#4105);
+#4100 = PLANE('',#4101);
+#4101 = AXIS2_PLACEMENT_3D('',#4102,#4103,#4104);
+#4102 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4103 = DIRECTION('',(0.,-6.7E-16,-1.));
+#4104 = DIRECTION('',(-1.,-0.,0.));
+#4105 = DEFINITIONAL_REPRESENTATION('',(#4106),#4110);
+#4106 = LINE('',#4107,#4108);
+#4107 = CARTESIAN_POINT('',(0.,0.));
+#4108 = VECTOR('',#4109,1.);
+#4109 = DIRECTION('',(0.,-1.));
+#4110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4111 = ORIENTED_EDGE('',*,*,#4112,.F.);
+#4112 = EDGE_CURVE('',#4022,#4085,#4113,.T.);
+#4113 = SURFACE_CURVE('',#4114,(#4118,#4125),.PCURVE_S1.);
+#4114 = LINE('',#4115,#4116);
+#4115 = CARTESIAN_POINT('',(5.48,0.225,-4.4));
+#4116 = VECTOR('',#4117,1.);
+#4117 = DIRECTION('',(0.,2.2E-16,1.));
+#4118 = PCURVE('',#4032,#4119);
+#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4124);
+#4120 = LINE('',#4121,#4122);
+#4121 = CARTESIAN_POINT('',(1.301736496373E-30,1.942890293094E-15));
+#4122 = VECTOR('',#4123,1.);
+#4123 = DIRECTION('',(1.,-4.5E-16));
+#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4125 = PCURVE('',#4126,#4131);
+#4126 = PLANE('',#4127);
+#4127 = AXIS2_PLACEMENT_3D('',#4128,#4129,#4130);
+#4128 = CARTESIAN_POINT('',(4.761932773109,0.225,0.817647058824));
+#4129 = DIRECTION('',(0.,-1.,4.4E-16));
+#4130 = DIRECTION('',(0.,-4.4E-16,-1.));
+#4131 = DEFINITIONAL_REPRESENTATION('',(#4132),#4136);
+#4132 = LINE('',#4133,#4134);
+#4133 = CARTESIAN_POINT('',(5.217647058824,0.718067226891));
+#4134 = VECTOR('',#4135,1.);
+#4135 = DIRECTION('',(-1.,0.));
+#4136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4137 = ADVANCED_FACE('',(#4138),#4100,.F.);
+#4138 = FACE_BOUND('',#4139,.F.);
+#4139 = EDGE_LOOP('',(#4140,#4141,#4164,#4192));
+#4140 = ORIENTED_EDGE('',*,*,#4084,.T.);
+#4141 = ORIENTED_EDGE('',*,*,#4142,.T.);
+#4142 = EDGE_CURVE('',#4057,#4143,#4145,.T.);
+#4143 = VERTEX_POINT('',#4144);
+#4144 = CARTESIAN_POINT('',(2.68,-0.225,4.6));
+#4145 = SURFACE_CURVE('',#4146,(#4150,#4157),.PCURVE_S1.);
+#4146 = LINE('',#4147,#4148);
+#4147 = CARTESIAN_POINT('',(5.48,-0.225,4.6));
+#4148 = VECTOR('',#4149,1.);
+#4149 = DIRECTION('',(-1.,0.,0.));
+#4150 = PCURVE('',#4100,#4151);
+#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156);
+#4152 = LINE('',#4153,#4154);
+#4153 = CARTESIAN_POINT('',(0.,-0.45));
+#4154 = VECTOR('',#4155,1.);
+#4155 = DIRECTION('',(1.,0.));
+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4157 = PCURVE('',#4072,#4158);
+#4158 = DEFINITIONAL_REPRESENTATION('',(#4159),#4163);
+#4159 = LINE('',#4160,#4161);
+#4160 = CARTESIAN_POINT('',(-3.782352941176,0.718067226891));
+#4161 = VECTOR('',#4162,1.);
+#4162 = DIRECTION('',(0.,-1.));
+#4163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4164 = ORIENTED_EDGE('',*,*,#4165,.F.);
+#4165 = EDGE_CURVE('',#4166,#4143,#4168,.T.);
+#4166 = VERTEX_POINT('',#4167);
+#4167 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4168 = SURFACE_CURVE('',#4169,(#4173,#4180),.PCURVE_S1.);
+#4169 = LINE('',#4170,#4171);
+#4170 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4171 = VECTOR('',#4172,1.);
+#4172 = DIRECTION('',(0.,-1.,6.7E-16));
+#4173 = PCURVE('',#4100,#4174);
+#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179);
+#4175 = LINE('',#4176,#4177);
+#4176 = CARTESIAN_POINT('',(2.8,0.));
+#4177 = VECTOR('',#4178,1.);
+#4178 = DIRECTION('',(0.,-1.));
+#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4180 = PCURVE('',#4181,#4186);
+#4181 = PLANE('',#4182);
+#4182 = AXIS2_PLACEMENT_3D('',#4183,#4184,#4185);
+#4183 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4184 = DIRECTION('',(1.,0.,0.));
+#4185 = DIRECTION('',(0.,-6.7E-16,-1.));
+#4186 = DEFINITIONAL_REPRESENTATION('',(#4187),#4191);
+#4187 = LINE('',#4188,#4189);
+#4188 = CARTESIAN_POINT('',(0.,0.));
+#4189 = VECTOR('',#4190,1.);
+#4190 = DIRECTION('',(0.,-1.));
+#4191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4192 = ORIENTED_EDGE('',*,*,#4193,.F.);
+#4193 = EDGE_CURVE('',#4085,#4166,#4194,.T.);
+#4194 = SURFACE_CURVE('',#4195,(#4199,#4206),.PCURVE_S1.);
+#4195 = LINE('',#4196,#4197);
+#4196 = CARTESIAN_POINT('',(5.48,0.225,4.6));
+#4197 = VECTOR('',#4198,1.);
+#4198 = DIRECTION('',(-1.,0.,0.));
+#4199 = PCURVE('',#4100,#4200);
+#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205);
+#4201 = LINE('',#4202,#4203);
+#4202 = CARTESIAN_POINT('',(0.,-2.053912595557E-15));
+#4203 = VECTOR('',#4204,1.);
+#4204 = DIRECTION('',(1.,0.));
+#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4206 = PCURVE('',#4126,#4207);
+#4207 = DEFINITIONAL_REPRESENTATION('',(#4208),#4212);
+#4208 = LINE('',#4209,#4210);
+#4209 = CARTESIAN_POINT('',(-3.782352941176,0.718067226891));
+#4210 = VECTOR('',#4211,1.);
+#4211 = DIRECTION('',(0.,-1.));
+#4212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4213 = ADVANCED_FACE('',(#4214),#4181,.F.);
+#4214 = FACE_BOUND('',#4215,.F.);
+#4215 = EDGE_LOOP('',(#4216,#4217,#4240,#4268));
+#4216 = ORIENTED_EDGE('',*,*,#4165,.T.);
+#4217 = ORIENTED_EDGE('',*,*,#4218,.T.);
+#4218 = EDGE_CURVE('',#4143,#4219,#4221,.T.);
+#4219 = VERTEX_POINT('',#4220);
+#4220 = CARTESIAN_POINT('',(2.68,-0.225,3.8));
+#4221 = SURFACE_CURVE('',#4222,(#4226,#4233),.PCURVE_S1.);
+#4222 = LINE('',#4223,#4224);
+#4223 = CARTESIAN_POINT('',(2.68,-0.225,4.6));
+#4224 = VECTOR('',#4225,1.);
+#4225 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4226 = PCURVE('',#4181,#4227);
+#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232);
+#4228 = LINE('',#4229,#4230);
+#4229 = CARTESIAN_POINT('',(3.015E-16,-0.45));
+#4230 = VECTOR('',#4231,1.);
+#4231 = DIRECTION('',(1.,4.5E-16));
+#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4233 = PCURVE('',#4072,#4234);
+#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4239);
+#4235 = LINE('',#4236,#4237);
+#4236 = CARTESIAN_POINT('',(-3.782352941176,-2.081932773109));
+#4237 = VECTOR('',#4238,1.);
+#4238 = DIRECTION('',(1.,0.));
+#4239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4240 = ORIENTED_EDGE('',*,*,#4241,.F.);
+#4241 = EDGE_CURVE('',#4242,#4219,#4244,.T.);
+#4242 = VERTEX_POINT('',#4243);
+#4243 = CARTESIAN_POINT('',(2.68,0.225,3.8));
+#4244 = SURFACE_CURVE('',#4245,(#4249,#4256),.PCURVE_S1.);
+#4245 = LINE('',#4246,#4247);
+#4246 = CARTESIAN_POINT('',(2.68,0.225,3.8));
+#4247 = VECTOR('',#4248,1.);
+#4248 = DIRECTION('',(0.,-1.,6.7E-16));
+#4249 = PCURVE('',#4181,#4250);
+#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255);
+#4251 = LINE('',#4252,#4253);
+#4252 = CARTESIAN_POINT('',(0.8,-1.911151231258E-17));
+#4253 = VECTOR('',#4254,1.);
+#4254 = DIRECTION('',(0.,-1.));
+#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4256 = PCURVE('',#4257,#4262);
+#4257 = PLANE('',#4258);
+#4258 = AXIS2_PLACEMENT_3D('',#4259,#4260,#4261);
+#4259 = CARTESIAN_POINT('',(2.68,0.225,3.8));
+#4260 = DIRECTION('',(0.,6.7E-16,1.));
+#4261 = DIRECTION('',(1.,0.,-0.));
+#4262 = DEFINITIONAL_REPRESENTATION('',(#4263),#4267);
+#4263 = LINE('',#4264,#4265);
+#4264 = CARTESIAN_POINT('',(0.,0.));
+#4265 = VECTOR('',#4266,1.);
+#4266 = DIRECTION('',(0.,-1.));
+#4267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4268 = ORIENTED_EDGE('',*,*,#4269,.F.);
+#4269 = EDGE_CURVE('',#4166,#4242,#4270,.T.);
+#4270 = SURFACE_CURVE('',#4271,(#4275,#4282),.PCURVE_S1.);
+#4271 = LINE('',#4272,#4273);
+#4272 = CARTESIAN_POINT('',(2.68,0.225,4.6));
+#4273 = VECTOR('',#4274,1.);
+#4274 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4275 = PCURVE('',#4181,#4276);
+#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281);
+#4277 = LINE('',#4278,#4279);
+#4278 = CARTESIAN_POINT('',(1.376121439023E-30,-2.053912595557E-15));
+#4279 = VECTOR('',#4280,1.);
+#4280 = DIRECTION('',(1.,4.5E-16));
+#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4282 = PCURVE('',#4126,#4283);
+#4283 = DEFINITIONAL_REPRESENTATION('',(#4284),#4288);
+#4284 = LINE('',#4285,#4286);
+#4285 = CARTESIAN_POINT('',(-3.782352941176,-2.081932773109));
+#4286 = VECTOR('',#4287,1.);
+#4287 = DIRECTION('',(1.,0.));
+#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4289 = ADVANCED_FACE('',(#4290),#4257,.F.);
+#4290 = FACE_BOUND('',#4291,.F.);
+#4291 = EDGE_LOOP('',(#4292,#4293,#4316,#4344));
+#4292 = ORIENTED_EDGE('',*,*,#4241,.T.);
+#4293 = ORIENTED_EDGE('',*,*,#4294,.T.);
+#4294 = EDGE_CURVE('',#4219,#4295,#4297,.T.);
+#4295 = VERTEX_POINT('',#4296);
+#4296 = CARTESIAN_POINT('',(2.98,-0.225,3.8));
+#4297 = SURFACE_CURVE('',#4298,(#4302,#4309),.PCURVE_S1.);
+#4298 = LINE('',#4299,#4300);
+#4299 = CARTESIAN_POINT('',(2.68,-0.225,3.8));
+#4300 = VECTOR('',#4301,1.);
+#4301 = DIRECTION('',(1.,0.,0.));
+#4302 = PCURVE('',#4257,#4303);
+#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308);
+#4304 = LINE('',#4305,#4306);
+#4305 = CARTESIAN_POINT('',(0.,-0.45));
+#4306 = VECTOR('',#4307,1.);
+#4307 = DIRECTION('',(1.,0.));
+#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4309 = PCURVE('',#4072,#4310);
+#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315);
+#4311 = LINE('',#4312,#4313);
+#4312 = CARTESIAN_POINT('',(-2.982352941176,-2.081932773109));
+#4313 = VECTOR('',#4314,1.);
+#4314 = DIRECTION('',(0.,1.));
+#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4316 = ORIENTED_EDGE('',*,*,#4317,.F.);
+#4317 = EDGE_CURVE('',#4318,#4295,#4320,.T.);
+#4318 = VERTEX_POINT('',#4319);
+#4319 = CARTESIAN_POINT('',(2.98,0.225,3.8));
+#4320 = SURFACE_CURVE('',#4321,(#4325,#4332),.PCURVE_S1.);
+#4321 = LINE('',#4322,#4323);
+#4322 = CARTESIAN_POINT('',(2.98,0.225,3.8));
+#4323 = VECTOR('',#4324,1.);
+#4324 = DIRECTION('',(0.,-1.,6.7E-16));
+#4325 = PCURVE('',#4257,#4326);
+#4326 = DEFINITIONAL_REPRESENTATION('',(#4327),#4331);
+#4327 = LINE('',#4328,#4329);
+#4328 = CARTESIAN_POINT('',(0.3,0.));
+#4329 = VECTOR('',#4330,1.);
+#4330 = DIRECTION('',(0.,-1.));
+#4331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4332 = PCURVE('',#4333,#4338);
+#4333 = PLANE('',#4334);
+#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337);
+#4335 = CARTESIAN_POINT('',(2.98,0.225,3.8));
+#4336 = DIRECTION('',(1.,0.,0.));
+#4337 = DIRECTION('',(0.,-6.7E-16,-1.));
+#4338 = DEFINITIONAL_REPRESENTATION('',(#4339),#4343);
+#4339 = LINE('',#4340,#4341);
+#4340 = CARTESIAN_POINT('',(0.,0.));
+#4341 = VECTOR('',#4342,1.);
+#4342 = DIRECTION('',(0.,-1.));
+#4343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4344 = ORIENTED_EDGE('',*,*,#4345,.F.);
+#4345 = EDGE_CURVE('',#4242,#4318,#4346,.T.);
+#4346 = SURFACE_CURVE('',#4347,(#4351,#4358),.PCURVE_S1.);
+#4347 = LINE('',#4348,#4349);
+#4348 = CARTESIAN_POINT('',(2.68,0.225,3.8));
+#4349 = VECTOR('',#4350,1.);
+#4350 = DIRECTION('',(1.,0.,0.));
+#4351 = PCURVE('',#4257,#4352);
+#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357);
+#4353 = LINE('',#4354,#4355);
+#4354 = CARTESIAN_POINT('',(0.,-1.693090112553E-15));
+#4355 = VECTOR('',#4356,1.);
+#4356 = DIRECTION('',(1.,0.));
+#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4358 = PCURVE('',#4126,#4359);
+#4359 = DEFINITIONAL_REPRESENTATION('',(#4360),#4364);
+#4360 = LINE('',#4361,#4362);
+#4361 = CARTESIAN_POINT('',(-2.982352941176,-2.081932773109));
+#4362 = VECTOR('',#4363,1.);
+#4363 = DIRECTION('',(0.,1.));
+#4364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4365 = ADVANCED_FACE('',(#4366),#4333,.F.);
+#4366 = FACE_BOUND('',#4367,.F.);
+#4367 = EDGE_LOOP('',(#4368,#4369,#4392,#4420));
+#4368 = ORIENTED_EDGE('',*,*,#4317,.T.);
+#4369 = ORIENTED_EDGE('',*,*,#4370,.T.);
+#4370 = EDGE_CURVE('',#4295,#4371,#4373,.T.);
+#4371 = VERTEX_POINT('',#4372);
+#4372 = CARTESIAN_POINT('',(2.98,-0.225,3.7));
+#4373 = SURFACE_CURVE('',#4374,(#4378,#4385),.PCURVE_S1.);
+#4374 = LINE('',#4375,#4376);
+#4375 = CARTESIAN_POINT('',(2.98,-0.225,3.8));
+#4376 = VECTOR('',#4377,1.);
+#4377 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4378 = PCURVE('',#4333,#4379);
+#4379 = DEFINITIONAL_REPRESENTATION('',(#4380),#4384);
+#4380 = LINE('',#4381,#4382);
+#4381 = CARTESIAN_POINT('',(3.015E-16,-0.45));
+#4382 = VECTOR('',#4383,1.);
+#4383 = DIRECTION('',(1.,4.5E-16));
+#4384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4385 = PCURVE('',#4072,#4386);
+#4386 = DEFINITIONAL_REPRESENTATION('',(#4387),#4391);
+#4387 = LINE('',#4388,#4389);
+#4388 = CARTESIAN_POINT('',(-2.982352941176,-1.781932773109));
+#4389 = VECTOR('',#4390,1.);
+#4390 = DIRECTION('',(1.,0.));
+#4391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4392 = ORIENTED_EDGE('',*,*,#4393,.F.);
+#4393 = EDGE_CURVE('',#4394,#4371,#4396,.T.);
+#4394 = VERTEX_POINT('',#4395);
+#4395 = CARTESIAN_POINT('',(2.98,0.225,3.7));
+#4396 = SURFACE_CURVE('',#4397,(#4401,#4408),.PCURVE_S1.);
+#4397 = LINE('',#4398,#4399);
+#4398 = CARTESIAN_POINT('',(2.98,0.225,3.7));
+#4399 = VECTOR('',#4400,1.);
+#4400 = DIRECTION('',(0.,-1.,6.7E-16));
+#4401 = PCURVE('',#4333,#4402);
+#4402 = DEFINITIONAL_REPRESENTATION('',(#4403),#4407);
+#4403 = LINE('',#4404,#4405);
+#4404 = CARTESIAN_POINT('',(1.E-01,1.148884876874E-17));
+#4405 = VECTOR('',#4406,1.);
+#4406 = DIRECTION('',(0.,-1.));
+#4407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4408 = PCURVE('',#4409,#4414);
+#4409 = PLANE('',#4410);
+#4410 = AXIS2_PLACEMENT_3D('',#4411,#4412,#4413);
+#4411 = CARTESIAN_POINT('',(2.98,0.225,3.7));
+#4412 = DIRECTION('',(0.,6.7E-16,1.));
+#4413 = DIRECTION('',(1.,0.,-0.));
+#4414 = DEFINITIONAL_REPRESENTATION('',(#4415),#4419);
+#4415 = LINE('',#4416,#4417);
+#4416 = CARTESIAN_POINT('',(0.,0.));
+#4417 = VECTOR('',#4418,1.);
+#4418 = DIRECTION('',(0.,-1.));
+#4419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4420 = ORIENTED_EDGE('',*,*,#4421,.F.);
+#4421 = EDGE_CURVE('',#4318,#4394,#4422,.T.);
+#4422 = SURFACE_CURVE('',#4423,(#4427,#4434),.PCURVE_S1.);
+#4423 = LINE('',#4424,#4425);
+#4424 = CARTESIAN_POINT('',(2.98,0.225,3.8));
+#4425 = VECTOR('',#4426,1.);
+#4426 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4427 = PCURVE('',#4333,#4428);
+#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433);
+#4429 = LINE('',#4430,#4431);
+#4430 = CARTESIAN_POINT('',(4.440892098501E-16,-1.693090112553E-15));
+#4431 = VECTOR('',#4432,1.);
+#4432 = DIRECTION('',(1.,4.5E-16));
+#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4434 = PCURVE('',#4126,#4435);
+#4435 = DEFINITIONAL_REPRESENTATION('',(#4436),#4440);
+#4436 = LINE('',#4437,#4438);
+#4437 = CARTESIAN_POINT('',(-2.982352941176,-1.781932773109));
+#4438 = VECTOR('',#4439,1.);
+#4439 = DIRECTION('',(1.,0.));
+#4440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4441 = ADVANCED_FACE('',(#4442),#4409,.F.);
+#4442 = FACE_BOUND('',#4443,.F.);
+#4443 = EDGE_LOOP('',(#4444,#4445,#4468,#4496));
+#4444 = ORIENTED_EDGE('',*,*,#4393,.T.);
+#4445 = ORIENTED_EDGE('',*,*,#4446,.T.);
+#4446 = EDGE_CURVE('',#4371,#4447,#4449,.T.);
+#4447 = VERTEX_POINT('',#4448);
+#4448 = CARTESIAN_POINT('',(3.48,-0.225,3.7));
+#4449 = SURFACE_CURVE('',#4450,(#4454,#4461),.PCURVE_S1.);
+#4450 = LINE('',#4451,#4452);
+#4451 = CARTESIAN_POINT('',(2.98,-0.225,3.7));
+#4452 = VECTOR('',#4453,1.);
+#4453 = DIRECTION('',(1.,0.,0.));
+#4454 = PCURVE('',#4409,#4455);
+#4455 = DEFINITIONAL_REPRESENTATION('',(#4456),#4460);
+#4456 = LINE('',#4457,#4458);
+#4457 = CARTESIAN_POINT('',(0.,-0.45));
+#4458 = VECTOR('',#4459,1.);
+#4459 = DIRECTION('',(1.,0.));
+#4460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4461 = PCURVE('',#4072,#4462);
+#4462 = DEFINITIONAL_REPRESENTATION('',(#4463),#4467);
+#4463 = LINE('',#4464,#4465);
+#4464 = CARTESIAN_POINT('',(-2.882352941176,-1.781932773109));
+#4465 = VECTOR('',#4466,1.);
+#4466 = DIRECTION('',(0.,1.));
+#4467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4468 = ORIENTED_EDGE('',*,*,#4469,.F.);
+#4469 = EDGE_CURVE('',#4470,#4447,#4472,.T.);
+#4470 = VERTEX_POINT('',#4471);
+#4471 = CARTESIAN_POINT('',(3.48,0.225,3.7));
+#4472 = SURFACE_CURVE('',#4473,(#4477,#4484),.PCURVE_S1.);
+#4473 = LINE('',#4474,#4475);
+#4474 = CARTESIAN_POINT('',(3.48,0.225,3.7));
+#4475 = VECTOR('',#4476,1.);
+#4476 = DIRECTION('',(0.,-1.,6.7E-16));
+#4477 = PCURVE('',#4409,#4478);
+#4478 = DEFINITIONAL_REPRESENTATION('',(#4479),#4483);
+#4479 = LINE('',#4480,#4481);
+#4480 = CARTESIAN_POINT('',(0.5,0.));
+#4481 = VECTOR('',#4482,1.);
+#4482 = DIRECTION('',(0.,-1.));
+#4483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4484 = PCURVE('',#4485,#4490);
+#4485 = PLANE('',#4486);
+#4486 = AXIS2_PLACEMENT_3D('',#4487,#4488,#4489);
+#4487 = CARTESIAN_POINT('',(3.48,0.225,3.7));
+#4488 = DIRECTION('',(-1.,0.,0.));
+#4489 = DIRECTION('',(0.,6.7E-16,1.));
+#4490 = DEFINITIONAL_REPRESENTATION('',(#4491),#4495);
+#4491 = LINE('',#4492,#4493);
+#4492 = CARTESIAN_POINT('',(0.,0.));
+#4493 = VECTOR('',#4494,1.);
+#4494 = DIRECTION('',(0.,-1.));
+#4495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4496 = ORIENTED_EDGE('',*,*,#4497,.F.);
+#4497 = EDGE_CURVE('',#4394,#4470,#4498,.T.);
+#4498 = SURFACE_CURVE('',#4499,(#4503,#4510),.PCURVE_S1.);
+#4499 = LINE('',#4500,#4501);
+#4500 = CARTESIAN_POINT('',(2.98,0.225,3.7));
+#4501 = VECTOR('',#4502,1.);
+#4502 = DIRECTION('',(1.,0.,0.));
+#4503 = PCURVE('',#4409,#4504);
+#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509);
+#4505 = LINE('',#4506,#4507);
+#4506 = CARTESIAN_POINT('',(0.,-1.637578961322E-15));
+#4507 = VECTOR('',#4508,1.);
+#4508 = DIRECTION('',(1.,0.));
+#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4510 = PCURVE('',#4126,#4511);
+#4511 = DEFINITIONAL_REPRESENTATION('',(#4512),#4516);
+#4512 = LINE('',#4513,#4514);
+#4513 = CARTESIAN_POINT('',(-2.882352941176,-1.781932773109));
+#4514 = VECTOR('',#4515,1.);
+#4515 = DIRECTION('',(0.,1.));
+#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4517 = ADVANCED_FACE('',(#4518),#4485,.F.);
+#4518 = FACE_BOUND('',#4519,.F.);
+#4519 = EDGE_LOOP('',(#4520,#4521,#4544,#4572));
+#4520 = ORIENTED_EDGE('',*,*,#4469,.T.);
+#4521 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4522 = EDGE_CURVE('',#4447,#4523,#4525,.T.);
+#4523 = VERTEX_POINT('',#4524);
+#4524 = CARTESIAN_POINT('',(3.48,-0.225,3.8));
+#4525 = SURFACE_CURVE('',#4526,(#4530,#4537),.PCURVE_S1.);
+#4526 = LINE('',#4527,#4528);
+#4527 = CARTESIAN_POINT('',(3.48,-0.225,3.7));
+#4528 = VECTOR('',#4529,1.);
+#4529 = DIRECTION('',(0.,2.2E-16,1.));
+#4530 = PCURVE('',#4485,#4531);
+#4531 = DEFINITIONAL_REPRESENTATION('',(#4532),#4536);
+#4532 = LINE('',#4533,#4534);
+#4533 = CARTESIAN_POINT('',(-3.015E-16,-0.45));
+#4534 = VECTOR('',#4535,1.);
+#4535 = DIRECTION('',(1.,-4.5E-16));
+#4536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4537 = PCURVE('',#4072,#4538);
+#4538 = DEFINITIONAL_REPRESENTATION('',(#4539),#4543);
+#4539 = LINE('',#4540,#4541);
+#4540 = CARTESIAN_POINT('',(-2.882352941176,-1.281932773109));
+#4541 = VECTOR('',#4542,1.);
+#4542 = DIRECTION('',(-1.,0.));
+#4543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4544 = ORIENTED_EDGE('',*,*,#4545,.F.);
+#4545 = EDGE_CURVE('',#4546,#4523,#4548,.T.);
+#4546 = VERTEX_POINT('',#4547);
+#4547 = CARTESIAN_POINT('',(3.48,0.225,3.8));
+#4548 = SURFACE_CURVE('',#4549,(#4553,#4560),.PCURVE_S1.);
+#4549 = LINE('',#4550,#4551);
+#4550 = CARTESIAN_POINT('',(3.48,0.225,3.8));
+#4551 = VECTOR('',#4552,1.);
+#4552 = DIRECTION('',(0.,-1.,6.7E-16));
+#4553 = PCURVE('',#4485,#4554);
+#4554 = DEFINITIONAL_REPRESENTATION('',(#4555),#4559);
+#4555 = LINE('',#4556,#4557);
+#4556 = CARTESIAN_POINT('',(1.E-01,-1.148884876874E-17));
+#4557 = VECTOR('',#4558,1.);
+#4558 = DIRECTION('',(0.,-1.));
+#4559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4560 = PCURVE('',#4561,#4566);
+#4561 = PLANE('',#4562);
+#4562 = AXIS2_PLACEMENT_3D('',#4563,#4564,#4565);
+#4563 = CARTESIAN_POINT('',(3.48,0.225,3.8));
+#4564 = DIRECTION('',(0.,6.7E-16,1.));
+#4565 = DIRECTION('',(1.,0.,-0.));
+#4566 = DEFINITIONAL_REPRESENTATION('',(#4567),#4571);
+#4567 = LINE('',#4568,#4569);
+#4568 = CARTESIAN_POINT('',(0.,0.));
+#4569 = VECTOR('',#4570,1.);
+#4570 = DIRECTION('',(0.,-1.));
+#4571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4572 = ORIENTED_EDGE('',*,*,#4573,.F.);
+#4573 = EDGE_CURVE('',#4470,#4546,#4574,.T.);
+#4574 = SURFACE_CURVE('',#4575,(#4579,#4586),.PCURVE_S1.);
+#4575 = LINE('',#4576,#4577);
+#4576 = CARTESIAN_POINT('',(3.48,0.225,3.7));
+#4577 = VECTOR('',#4578,1.);
+#4578 = DIRECTION('',(0.,2.2E-16,1.));
+#4579 = PCURVE('',#4485,#4580);
+#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585);
+#4581 = LINE('',#4582,#4583);
+#4582 = CARTESIAN_POINT('',(-1.097177904086E-30,-1.637578961322E-15));
+#4583 = VECTOR('',#4584,1.);
+#4584 = DIRECTION('',(1.,-4.5E-16));
+#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4586 = PCURVE('',#4126,#4587);
+#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592);
+#4588 = LINE('',#4589,#4590);
+#4589 = CARTESIAN_POINT('',(-2.882352941176,-1.281932773109));
+#4590 = VECTOR('',#4591,1.);
+#4591 = DIRECTION('',(-1.,0.));
+#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4593 = ADVANCED_FACE('',(#4594),#4561,.F.);
+#4594 = FACE_BOUND('',#4595,.F.);
+#4595 = EDGE_LOOP('',(#4596,#4597,#4620,#4648));
+#4596 = ORIENTED_EDGE('',*,*,#4545,.T.);
+#4597 = ORIENTED_EDGE('',*,*,#4598,.T.);
+#4598 = EDGE_CURVE('',#4523,#4599,#4601,.T.);
+#4599 = VERTEX_POINT('',#4600);
+#4600 = CARTESIAN_POINT('',(4.68,-0.225,3.8));
+#4601 = SURFACE_CURVE('',#4602,(#4606,#4613),.PCURVE_S1.);
+#4602 = LINE('',#4603,#4604);
+#4603 = CARTESIAN_POINT('',(3.48,-0.225,3.8));
+#4604 = VECTOR('',#4605,1.);
+#4605 = DIRECTION('',(1.,0.,0.));
+#4606 = PCURVE('',#4561,#4607);
+#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);
+#4608 = LINE('',#4609,#4610);
+#4609 = CARTESIAN_POINT('',(0.,-0.45));
+#4610 = VECTOR('',#4611,1.);
+#4611 = DIRECTION('',(1.,0.));
+#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4613 = PCURVE('',#4072,#4614);
+#4614 = DEFINITIONAL_REPRESENTATION('',(#4615),#4619);
+#4615 = LINE('',#4616,#4617);
+#4616 = CARTESIAN_POINT('',(-2.982352941176,-1.281932773109));
+#4617 = VECTOR('',#4618,1.);
+#4618 = DIRECTION('',(0.,1.));
+#4619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4620 = ORIENTED_EDGE('',*,*,#4621,.F.);
+#4621 = EDGE_CURVE('',#4622,#4599,#4624,.T.);
+#4622 = VERTEX_POINT('',#4623);
+#4623 = CARTESIAN_POINT('',(4.68,0.225,3.8));
+#4624 = SURFACE_CURVE('',#4625,(#4629,#4636),.PCURVE_S1.);
+#4625 = LINE('',#4626,#4627);
+#4626 = CARTESIAN_POINT('',(4.68,0.225,3.8));
+#4627 = VECTOR('',#4628,1.);
+#4628 = DIRECTION('',(0.,-1.,6.7E-16));
+#4629 = PCURVE('',#4561,#4630);
+#4630 = DEFINITIONAL_REPRESENTATION('',(#4631),#4635);
+#4631 = LINE('',#4632,#4633);
+#4632 = CARTESIAN_POINT('',(1.2,0.));
+#4633 = VECTOR('',#4634,1.);
+#4634 = DIRECTION('',(0.,-1.));
+#4635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4636 = PCURVE('',#4637,#4642);
+#4637 = PLANE('',#4638);
+#4638 = AXIS2_PLACEMENT_3D('',#4639,#4640,#4641);
+#4639 = CARTESIAN_POINT('',(4.68,0.225,3.8));
+#4640 = DIRECTION('',(1.,0.,0.));
+#4641 = DIRECTION('',(0.,-6.7E-16,-1.));
+#4642 = DEFINITIONAL_REPRESENTATION('',(#4643),#4647);
+#4643 = LINE('',#4644,#4645);
+#4644 = CARTESIAN_POINT('',(0.,0.));
+#4645 = VECTOR('',#4646,1.);
+#4646 = DIRECTION('',(0.,-1.));
+#4647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4648 = ORIENTED_EDGE('',*,*,#4649,.F.);
+#4649 = EDGE_CURVE('',#4546,#4622,#4650,.T.);
+#4650 = SURFACE_CURVE('',#4651,(#4655,#4662),.PCURVE_S1.);
+#4651 = LINE('',#4652,#4653);
+#4652 = CARTESIAN_POINT('',(3.48,0.225,3.8));
+#4653 = VECTOR('',#4654,1.);
+#4654 = DIRECTION('',(1.,0.,0.));
+#4655 = PCURVE('',#4561,#4656);
+#4656 = DEFINITIONAL_REPRESENTATION('',(#4657),#4661);
+#4657 = LINE('',#4658,#4659);
+#4658 = CARTESIAN_POINT('',(0.,-1.693090112553E-15));
+#4659 = VECTOR('',#4660,1.);
+#4660 = DIRECTION('',(1.,0.));
+#4661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4662 = PCURVE('',#4126,#4663);
+#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4668);
+#4664 = LINE('',#4665,#4666);
+#4665 = CARTESIAN_POINT('',(-2.982352941176,-1.281932773109));
+#4666 = VECTOR('',#4667,1.);
+#4667 = DIRECTION('',(0.,1.));
+#4668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4669 = ADVANCED_FACE('',(#4670),#4637,.F.);
+#4670 = FACE_BOUND('',#4671,.F.);
+#4671 = EDGE_LOOP('',(#4672,#4673,#4696,#4719));
+#4672 = ORIENTED_EDGE('',*,*,#4621,.T.);
+#4673 = ORIENTED_EDGE('',*,*,#4674,.T.);
+#4674 = EDGE_CURVE('',#4599,#4675,#4677,.T.);
+#4675 = VERTEX_POINT('',#4676);
+#4676 = CARTESIAN_POINT('',(4.68,-0.225,-4.4));
+#4677 = SURFACE_CURVE('',#4678,(#4682,#4689),.PCURVE_S1.);
+#4678 = LINE('',#4679,#4680);
+#4679 = CARTESIAN_POINT('',(4.68,-0.225,3.8));
+#4680 = VECTOR('',#4681,1.);
+#4681 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4682 = PCURVE('',#4637,#4683);
+#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688);
+#4684 = LINE('',#4685,#4686);
+#4685 = CARTESIAN_POINT('',(3.015E-16,-0.45));
+#4686 = VECTOR('',#4687,1.);
+#4687 = DIRECTION('',(1.,4.5E-16));
+#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4689 = PCURVE('',#4072,#4690);
+#4690 = DEFINITIONAL_REPRESENTATION('',(#4691),#4695);
+#4691 = LINE('',#4692,#4693);
+#4692 = CARTESIAN_POINT('',(-2.982352941176,-8.193277310924E-02));
+#4693 = VECTOR('',#4694,1.);
+#4694 = DIRECTION('',(1.,0.));
+#4695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4696 = ORIENTED_EDGE('',*,*,#4697,.F.);
+#4697 = EDGE_CURVE('',#4698,#4675,#4700,.T.);
+#4698 = VERTEX_POINT('',#4699);
+#4699 = CARTESIAN_POINT('',(4.68,0.225,-4.4));
+#4700 = SURFACE_CURVE('',#4701,(#4705,#4712),.PCURVE_S1.);
+#4701 = LINE('',#4702,#4703);
+#4702 = CARTESIAN_POINT('',(4.68,0.225,-4.4));
+#4703 = VECTOR('',#4704,1.);
+#4704 = DIRECTION('',(0.,-1.,6.7E-16));
+#4705 = PCURVE('',#4637,#4706);
+#4706 = DEFINITIONAL_REPRESENTATION('',(#4707),#4711);
+#4707 = LINE('',#4708,#4709);
+#4708 = CARTESIAN_POINT('',(8.2,5.390717933673E-17));
+#4709 = VECTOR('',#4710,1.);
+#4710 = DIRECTION('',(0.,-1.));
+#4711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4712 = PCURVE('',#4044,#4713);
+#4713 = DEFINITIONAL_REPRESENTATION('',(#4714),#4718);
+#4714 = LINE('',#4715,#4716);
+#4715 = CARTESIAN_POINT('',(0.,0.));
+#4716 = VECTOR('',#4717,1.);
+#4717 = DIRECTION('',(0.,-1.));
+#4718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4719 = ORIENTED_EDGE('',*,*,#4720,.F.);
+#4720 = EDGE_CURVE('',#4622,#4698,#4721,.T.);
+#4721 = SURFACE_CURVE('',#4722,(#4726,#4733),.PCURVE_S1.);
+#4722 = LINE('',#4723,#4724);
+#4723 = CARTESIAN_POINT('',(4.68,0.225,3.8));
+#4724 = VECTOR('',#4725,1.);
+#4725 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4726 = PCURVE('',#4637,#4727);
+#4727 = DEFINITIONAL_REPRESENTATION('',(#4728),#4732);
+#4728 = LINE('',#4729,#4730);
+#4729 = CARTESIAN_POINT('',(4.440892098501E-16,-1.693090112553E-15));
+#4730 = VECTOR('',#4731,1.);
+#4731 = DIRECTION('',(1.,4.5E-16));
+#4732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4733 = PCURVE('',#4126,#4734);
+#4734 = DEFINITIONAL_REPRESENTATION('',(#4735),#4739);
+#4735 = LINE('',#4736,#4737);
+#4736 = CARTESIAN_POINT('',(-2.982352941176,-8.193277310924E-02));
+#4737 = VECTOR('',#4738,1.);
+#4738 = DIRECTION('',(1.,0.));
+#4739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4740 = ADVANCED_FACE('',(#4741),#4044,.F.);
+#4741 = FACE_BOUND('',#4742,.F.);
+#4742 = EDGE_LOOP('',(#4743,#4744,#4765,#4766));
+#4743 = ORIENTED_EDGE('',*,*,#4697,.T.);
+#4744 = ORIENTED_EDGE('',*,*,#4745,.T.);
+#4745 = EDGE_CURVE('',#4675,#4024,#4746,.T.);
+#4746 = SURFACE_CURVE('',#4747,(#4751,#4758),.PCURVE_S1.);
+#4747 = LINE('',#4748,#4749);
+#4748 = CARTESIAN_POINT('',(4.68,-0.225,-4.4));
+#4749 = VECTOR('',#4750,1.);
+#4750 = DIRECTION('',(1.,0.,0.));
+#4751 = PCURVE('',#4044,#4752);
+#4752 = DEFINITIONAL_REPRESENTATION('',(#4753),#4757);
+#4753 = LINE('',#4754,#4755);
+#4754 = CARTESIAN_POINT('',(0.,-0.45));
+#4755 = VECTOR('',#4756,1.);
+#4756 = DIRECTION('',(1.,0.));
+#4757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4758 = PCURVE('',#4072,#4759);
+#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764);
+#4760 = LINE('',#4761,#4762);
+#4761 = CARTESIAN_POINT('',(5.217647058824,-8.193277310924E-02));
+#4762 = VECTOR('',#4763,1.);
+#4763 = DIRECTION('',(0.,1.));
+#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4765 = ORIENTED_EDGE('',*,*,#4021,.F.);
+#4766 = ORIENTED_EDGE('',*,*,#4767,.F.);
+#4767 = EDGE_CURVE('',#4698,#4022,#4768,.T.);
+#4768 = SURFACE_CURVE('',#4769,(#4773,#4780),.PCURVE_S1.);
+#4769 = LINE('',#4770,#4771);
+#4770 = CARTESIAN_POINT('',(4.68,0.225,-4.4));
+#4771 = VECTOR('',#4772,1.);
+#4772 = DIRECTION('',(1.,0.,0.));
+#4773 = PCURVE('',#4044,#4774);
+#4774 = DEFINITIONAL_REPRESENTATION('',(#4775),#4779);
+#4775 = LINE('',#4776,#4777);
+#4776 = CARTESIAN_POINT('',(0.,1.942890293094E-15));
+#4777 = VECTOR('',#4778,1.);
+#4778 = DIRECTION('',(1.,0.));
+#4779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4780 = PCURVE('',#4126,#4781);
+#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786);
+#4782 = LINE('',#4783,#4784);
+#4783 = CARTESIAN_POINT('',(5.217647058824,-8.193277310924E-02));
+#4784 = VECTOR('',#4785,1.);
+#4785 = DIRECTION('',(0.,1.));
+#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4787 = ADVANCED_FACE('',(#4788),#4126,.F.);
+#4788 = FACE_BOUND('',#4789,.F.);
+#4789 = EDGE_LOOP('',(#4790,#4791,#4792,#4793,#4794,#4795,#4796,#4797,
+    #4798,#4799));
+#4790 = ORIENTED_EDGE('',*,*,#4112,.T.);
+#4791 = ORIENTED_EDGE('',*,*,#4193,.T.);
+#4792 = ORIENTED_EDGE('',*,*,#4269,.T.);
+#4793 = ORIENTED_EDGE('',*,*,#4345,.T.);
+#4794 = ORIENTED_EDGE('',*,*,#4421,.T.);
+#4795 = ORIENTED_EDGE('',*,*,#4497,.T.);
+#4796 = ORIENTED_EDGE('',*,*,#4573,.T.);
+#4797 = ORIENTED_EDGE('',*,*,#4649,.T.);
+#4798 = ORIENTED_EDGE('',*,*,#4720,.T.);
+#4799 = ORIENTED_EDGE('',*,*,#4767,.T.);
+#4800 = ADVANCED_FACE('',(#4801),#4072,.T.);
+#4801 = FACE_BOUND('',#4802,.T.);
+#4802 = EDGE_LOOP('',(#4803,#4804,#4805,#4806,#4807,#4808,#4809,#4810,
+    #4811,#4812));
+#4803 = ORIENTED_EDGE('',*,*,#4056,.T.);
+#4804 = ORIENTED_EDGE('',*,*,#4142,.T.);
+#4805 = ORIENTED_EDGE('',*,*,#4218,.T.);
+#4806 = ORIENTED_EDGE('',*,*,#4294,.T.);
+#4807 = ORIENTED_EDGE('',*,*,#4370,.T.);
+#4808 = ORIENTED_EDGE('',*,*,#4446,.T.);
+#4809 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4810 = ORIENTED_EDGE('',*,*,#4598,.T.);
+#4811 = ORIENTED_EDGE('',*,*,#4674,.T.);
+#4812 = ORIENTED_EDGE('',*,*,#4745,.T.);
+#4813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4817)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4814,#4815,#4816)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4814 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4815 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4816 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4817 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4814,
+  'distance_accuracy_value','confusion accuracy');
+#4818 = SHAPE_DEFINITION_REPRESENTATION(#4819,#4014);
+#4819 = PRODUCT_DEFINITION_SHAPE('','',#4820);
+#4820 = PRODUCT_DEFINITION('design','',#4821,#4824);
+#4821 = PRODUCT_DEFINITION_FORMATION('','',#4822);
+#4822 = PRODUCT('Pin_NC','Pin_NC','',(#4823));
+#4823 = PRODUCT_CONTEXT('',#2,'mechanical');
+#4824 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#4825 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4826,#4828);
+#4826 = ( REPRESENTATION_RELATIONSHIP('','',#4014,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4827) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#4827 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#4828 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #4829);
+#4829 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Pin_NC','',#5,#4820,$);
+#4830 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4822));
+#4831 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4832),#5786);
+#4832 = MANIFOLD_SOLID_BREP('',#4833);
+#4833 = CLOSED_SHELL('',(#4834,#4954,#5030,#5106,#5182,#5258,#5334,#5410
+    ,#5486,#5562,#5638,#5709,#5756,#5771));
+#4834 = ADVANCED_FACE('',(#4835),#4849,.T.);
+#4835 = FACE_BOUND('',#4836,.T.);
+#4836 = EDGE_LOOP('',(#4837,#4872,#4900,#4928));
+#4837 = ORIENTED_EDGE('',*,*,#4838,.T.);
+#4838 = EDGE_CURVE('',#4839,#4841,#4843,.T.);
+#4839 = VERTEX_POINT('',#4840);
+#4840 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#4841 = VERTEX_POINT('',#4842);
+#4842 = CARTESIAN_POINT('',(0.4,-0.225,0.457891584093));
+#4843 = SURFACE_CURVE('',#4844,(#4848,#4860),.PCURVE_S1.);
+#4844 = LINE('',#4845,#4846);
+#4845 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#4846 = VECTOR('',#4847,1.);
+#4847 = DIRECTION('',(0.,-1.,6.7E-16));
+#4848 = PCURVE('',#4849,#4854);
+#4849 = PLANE('',#4850);
+#4850 = AXIS2_PLACEMENT_3D('',#4851,#4852,#4853);
+#4851 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#4852 = DIRECTION('',(1.,0.,0.));
+#4853 = DIRECTION('',(0.,-6.7E-16,-1.));
+#4854 = DEFINITIONAL_REPRESENTATION('',(#4855),#4859);
+#4855 = LINE('',#4856,#4857);
+#4856 = CARTESIAN_POINT('',(0.,0.));
+#4857 = VECTOR('',#4858,1.);
+#4858 = DIRECTION('',(0.,-1.));
+#4859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4860 = PCURVE('',#4861,#4866);
+#4861 = PLANE('',#4862);
+#4862 = AXIS2_PLACEMENT_3D('',#4863,#4864,#4865);
+#4863 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#4864 = DIRECTION('',(-0.292059035935,6.4E-16,0.956400292518));
+#4865 = DIRECTION('',(0.956400292518,1.9E-16,0.292059035935));
+#4866 = DEFINITIONAL_REPRESENTATION('',(#4867),#4871);
+#4867 = LINE('',#4868,#4869);
+#4868 = CARTESIAN_POINT('',(0.,0.));
+#4869 = VECTOR('',#4870,1.);
+#4870 = DIRECTION('',(5.67955407663E-18,-1.));
+#4871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4872 = ORIENTED_EDGE('',*,*,#4873,.T.);
+#4873 = EDGE_CURVE('',#4841,#4874,#4876,.T.);
+#4874 = VERTEX_POINT('',#4875);
+#4875 = CARTESIAN_POINT('',(0.4,-0.225,-4.208841999815));
+#4876 = SURFACE_CURVE('',#4877,(#4881,#4888),.PCURVE_S1.);
+#4877 = LINE('',#4878,#4879);
+#4878 = CARTESIAN_POINT('',(0.4,-0.225,0.457891584093));
+#4879 = VECTOR('',#4880,1.);
+#4880 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4881 = PCURVE('',#4849,#4882);
+#4882 = DEFINITIONAL_REPRESENTATION('',(#4883),#4887);
+#4883 = LINE('',#4884,#4885);
+#4884 = CARTESIAN_POINT('',(1.349665463062E-16,-0.45));
+#4885 = VECTOR('',#4886,1.);
+#4886 = DIRECTION('',(1.,4.5E-16));
+#4887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4888 = PCURVE('',#4889,#4894);
+#4889 = PLANE('',#4890);
+#4890 = AXIS2_PLACEMENT_3D('',#4891,#4892,#4893);
+#4891 = CARTESIAN_POINT('',(1.071016216038,-0.225,-0.192148274761));
+#4892 = DIRECTION('',(0.,1.,-4.4E-16));
+#4893 = DIRECTION('',(0.,4.4E-16,1.));
+#4894 = DEFINITIONAL_REPRESENTATION('',(#4895),#4899);
+#4895 = LINE('',#4896,#4897);
+#4896 = CARTESIAN_POINT('',(0.650039858854,-0.671016216038));
+#4897 = VECTOR('',#4898,1.);
+#4898 = DIRECTION('',(-1.,0.));
+#4899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4900 = ORIENTED_EDGE('',*,*,#4901,.F.);
+#4901 = EDGE_CURVE('',#4902,#4874,#4904,.T.);
+#4902 = VERTEX_POINT('',#4903);
+#4903 = CARTESIAN_POINT('',(0.4,0.225,-4.208841999815));
+#4904 = SURFACE_CURVE('',#4905,(#4909,#4916),.PCURVE_S1.);
+#4905 = LINE('',#4906,#4907);
+#4906 = CARTESIAN_POINT('',(0.4,0.225,-4.208841999815));
+#4907 = VECTOR('',#4908,1.);
+#4908 = DIRECTION('',(0.,-1.,6.7E-16));
+#4909 = PCURVE('',#4849,#4910);
+#4910 = DEFINITIONAL_REPRESENTATION('',(#4911),#4915);
+#4911 = LINE('',#4912,#4913);
+#4912 = CARTESIAN_POINT('',(4.666733583907,1.808703226747E-17));
+#4913 = VECTOR('',#4914,1.);
+#4914 = DIRECTION('',(0.,-1.));
+#4915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4916 = PCURVE('',#4917,#4922);
+#4917 = PLANE('',#4918);
+#4918 = AXIS2_PLACEMENT_3D('',#4919,#4920,#4921);
+#4919 = CARTESIAN_POINT('',(0.4,0.225,-4.208841999815));
+#4920 = DIRECTION('',(0.,-6.7E-16,-1.));
+#4921 = DIRECTION('',(-1.,-0.,0.));
+#4922 = DEFINITIONAL_REPRESENTATION('',(#4923),#4927);
+#4923 = LINE('',#4924,#4925);
+#4924 = CARTESIAN_POINT('',(0.,0.));
+#4925 = VECTOR('',#4926,1.);
+#4926 = DIRECTION('',(0.,-1.));
+#4927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4928 = ORIENTED_EDGE('',*,*,#4929,.F.);
+#4929 = EDGE_CURVE('',#4839,#4902,#4930,.T.);
+#4930 = SURFACE_CURVE('',#4931,(#4935,#4942),.PCURVE_S1.);
+#4931 = LINE('',#4932,#4933);
+#4932 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#4933 = VECTOR('',#4934,1.);
+#4934 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4935 = PCURVE('',#4849,#4936);
+#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941);
+#4937 = LINE('',#4938,#4939);
+#4938 = CARTESIAN_POINT('',(-1.665334536938E-16,-1.942890293094E-16));
+#4939 = VECTOR('',#4940,1.);
+#4940 = DIRECTION('',(1.,4.5E-16));
+#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4942 = PCURVE('',#4943,#4948);
+#4943 = PLANE('',#4944);
+#4944 = AXIS2_PLACEMENT_3D('',#4945,#4946,#4947);
+#4945 = CARTESIAN_POINT('',(1.071016216038,0.225,-0.192148274761));
+#4946 = DIRECTION('',(0.,1.,-4.4E-16));
+#4947 = DIRECTION('',(0.,4.4E-16,1.));
+#4948 = DEFINITIONAL_REPRESENTATION('',(#4949),#4953);
+#4949 = LINE('',#4950,#4951);
+#4950 = CARTESIAN_POINT('',(0.650039858854,-0.671016216038));
+#4951 = VECTOR('',#4952,1.);
+#4952 = DIRECTION('',(-1.,0.));
+#4953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4954 = ADVANCED_FACE('',(#4955),#4917,.T.);
+#4955 = FACE_BOUND('',#4956,.T.);
+#4956 = EDGE_LOOP('',(#4957,#4958,#4981,#5009));
+#4957 = ORIENTED_EDGE('',*,*,#4901,.T.);
+#4958 = ORIENTED_EDGE('',*,*,#4959,.T.);
+#4959 = EDGE_CURVE('',#4874,#4960,#4962,.T.);
+#4960 = VERTEX_POINT('',#4961);
+#4961 = CARTESIAN_POINT('',(-0.4,-0.225,-4.208841999815));
+#4962 = SURFACE_CURVE('',#4963,(#4967,#4974),.PCURVE_S1.);
+#4963 = LINE('',#4964,#4965);
+#4964 = CARTESIAN_POINT('',(0.4,-0.225,-4.208841999815));
+#4965 = VECTOR('',#4966,1.);
+#4966 = DIRECTION('',(-1.,0.,0.));
+#4967 = PCURVE('',#4917,#4968);
+#4968 = DEFINITIONAL_REPRESENTATION('',(#4969),#4973);
+#4969 = LINE('',#4970,#4971);
+#4970 = CARTESIAN_POINT('',(0.,-0.45));
+#4971 = VECTOR('',#4972,1.);
+#4972 = DIRECTION('',(1.,0.));
+#4973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4974 = PCURVE('',#4889,#4975);
+#4975 = DEFINITIONAL_REPRESENTATION('',(#4976),#4980);
+#4976 = LINE('',#4977,#4978);
+#4977 = CARTESIAN_POINT('',(-4.016693725053,-0.671016216038));
+#4978 = VECTOR('',#4979,1.);
+#4979 = DIRECTION('',(0.,-1.));
+#4980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4981 = ORIENTED_EDGE('',*,*,#4982,.F.);
+#4982 = EDGE_CURVE('',#4983,#4960,#4985,.T.);
+#4983 = VERTEX_POINT('',#4984);
+#4984 = CARTESIAN_POINT('',(-0.4,0.225,-4.208841999815));
+#4985 = SURFACE_CURVE('',#4986,(#4990,#4997),.PCURVE_S1.);
+#4986 = LINE('',#4987,#4988);
+#4987 = CARTESIAN_POINT('',(-0.4,0.225,-4.208841999815));
+#4988 = VECTOR('',#4989,1.);
+#4989 = DIRECTION('',(0.,-1.,6.7E-16));
+#4990 = PCURVE('',#4917,#4991);
+#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996);
+#4992 = LINE('',#4993,#4994);
+#4993 = CARTESIAN_POINT('',(0.8,0.));
+#4994 = VECTOR('',#4995,1.);
+#4995 = DIRECTION('',(0.,-1.));
+#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4997 = PCURVE('',#4998,#5003);
+#4998 = PLANE('',#4999);
+#4999 = AXIS2_PLACEMENT_3D('',#5000,#5001,#5002);
+#5000 = CARTESIAN_POINT('',(-0.4,0.225,-4.208841999815));
+#5001 = DIRECTION('',(-1.,0.,0.));
+#5002 = DIRECTION('',(0.,6.7E-16,1.));
+#5003 = DEFINITIONAL_REPRESENTATION('',(#5004),#5008);
+#5004 = LINE('',#5005,#5006);
+#5005 = CARTESIAN_POINT('',(0.,0.));
+#5006 = VECTOR('',#5007,1.);
+#5007 = DIRECTION('',(0.,-1.));
+#5008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5009 = ORIENTED_EDGE('',*,*,#5010,.F.);
+#5010 = EDGE_CURVE('',#4902,#4983,#5011,.T.);
+#5011 = SURFACE_CURVE('',#5012,(#5016,#5023),.PCURVE_S1.);
+#5012 = LINE('',#5013,#5014);
+#5013 = CARTESIAN_POINT('',(0.4,0.225,-4.208841999815));
+#5014 = VECTOR('',#5015,1.);
+#5015 = DIRECTION('',(-1.,0.,0.));
+#5016 = PCURVE('',#4917,#5017);
+#5017 = DEFINITIONAL_REPRESENTATION('',(#5018),#5022);
+#5018 = LINE('',#5019,#5020);
+#5019 = CARTESIAN_POINT('',(0.,1.859623566247E-15));
+#5020 = VECTOR('',#5021,1.);
+#5021 = DIRECTION('',(1.,0.));
+#5022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5023 = PCURVE('',#4943,#5024);
+#5024 = DEFINITIONAL_REPRESENTATION('',(#5025),#5029);
+#5025 = LINE('',#5026,#5027);
+#5026 = CARTESIAN_POINT('',(-4.016693725053,-0.671016216038));
+#5027 = VECTOR('',#5028,1.);
+#5028 = DIRECTION('',(0.,-1.));
+#5029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5030 = ADVANCED_FACE('',(#5031),#4998,.T.);
+#5031 = FACE_BOUND('',#5032,.T.);
+#5032 = EDGE_LOOP('',(#5033,#5034,#5057,#5085));
+#5033 = ORIENTED_EDGE('',*,*,#4982,.T.);
+#5034 = ORIENTED_EDGE('',*,*,#5035,.T.);
+#5035 = EDGE_CURVE('',#4960,#5036,#5038,.T.);
+#5036 = VERTEX_POINT('',#5037);
+#5037 = CARTESIAN_POINT('',(-0.4,-0.225,0.90957187021));
+#5038 = SURFACE_CURVE('',#5039,(#5043,#5050),.PCURVE_S1.);
+#5039 = LINE('',#5040,#5041);
+#5040 = CARTESIAN_POINT('',(-0.4,-0.225,-4.208841999815));
+#5041 = VECTOR('',#5042,1.);
+#5042 = DIRECTION('',(0.,2.2E-16,1.));
+#5043 = PCURVE('',#4998,#5044);
+#5044 = DEFINITIONAL_REPRESENTATION('',(#5045),#5049);
+#5045 = LINE('',#5046,#5047);
+#5046 = CARTESIAN_POINT('',(-3.015E-16,-0.45));
+#5047 = VECTOR('',#5048,1.);
+#5048 = DIRECTION('',(1.,-4.5E-16));
+#5049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5050 = PCURVE('',#4889,#5051);
+#5051 = DEFINITIONAL_REPRESENTATION('',(#5052),#5056);
+#5052 = LINE('',#5053,#5054);
+#5053 = CARTESIAN_POINT('',(-4.016693725053,-1.471016216038));
+#5054 = VECTOR('',#5055,1.);
+#5055 = DIRECTION('',(1.,0.));
+#5056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5057 = ORIENTED_EDGE('',*,*,#5058,.F.);
+#5058 = EDGE_CURVE('',#5059,#5036,#5061,.T.);
+#5059 = VERTEX_POINT('',#5060);
+#5060 = CARTESIAN_POINT('',(-0.4,0.225,0.90957187021));
+#5061 = SURFACE_CURVE('',#5062,(#5066,#5073),.PCURVE_S1.);
+#5062 = LINE('',#5063,#5064);
+#5063 = CARTESIAN_POINT('',(-0.4,0.225,0.90957187021));
+#5064 = VECTOR('',#5065,1.);
+#5065 = DIRECTION('',(0.,-1.,6.7E-16));
+#5066 = PCURVE('',#4998,#5067);
+#5067 = DEFINITIONAL_REPRESENTATION('',(#5068),#5072);
+#5068 = LINE('',#5069,#5070);
+#5069 = CARTESIAN_POINT('',(5.118413870025,-1.540149219426E-17));
+#5070 = VECTOR('',#5071,1.);
+#5071 = DIRECTION('',(0.,-1.));
+#5072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5073 = PCURVE('',#5074,#5079);
+#5074 = PLANE('',#5075);
+#5075 = AXIS2_PLACEMENT_3D('',#5076,#5077,#5078);
+#5076 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5077 = DIRECTION('',(0.,-6.7E-16,-1.));
+#5078 = DIRECTION('',(-1.,-0.,0.));
+#5079 = DEFINITIONAL_REPRESENTATION('',(#5080),#5084);
+#5080 = LINE('',#5081,#5082);
+#5081 = CARTESIAN_POINT('',(0.837956929931,0.));
+#5082 = VECTOR('',#5083,1.);
+#5083 = DIRECTION('',(0.,-1.));
+#5084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5085 = ORIENTED_EDGE('',*,*,#5086,.F.);
+#5086 = EDGE_CURVE('',#4983,#5059,#5087,.T.);
+#5087 = SURFACE_CURVE('',#5088,(#5092,#5099),.PCURVE_S1.);
+#5088 = LINE('',#5089,#5090);
+#5089 = CARTESIAN_POINT('',(-0.4,0.225,-4.208841999815));
+#5090 = VECTOR('',#5091,1.);
+#5091 = DIRECTION('',(0.,2.2E-16,1.));
+#5092 = PCURVE('',#4998,#5093);
+#5093 = DEFINITIONAL_REPRESENTATION('',(#5094),#5098);
+#5094 = LINE('',#5095,#5096);
+#5095 = CARTESIAN_POINT('',(1.245947789386E-30,1.859623566247E-15));
+#5096 = VECTOR('',#5097,1.);
+#5097 = DIRECTION('',(1.,-4.5E-16));
+#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5099 = PCURVE('',#4943,#5100);
+#5100 = DEFINITIONAL_REPRESENTATION('',(#5101),#5105);
+#5101 = LINE('',#5102,#5103);
+#5102 = CARTESIAN_POINT('',(-4.016693725053,-1.471016216038));
+#5103 = VECTOR('',#5104,1.);
+#5104 = DIRECTION('',(1.,0.));
+#5105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5106 = ADVANCED_FACE('',(#5107),#5074,.F.);
+#5107 = FACE_BOUND('',#5108,.F.);
+#5108 = EDGE_LOOP('',(#5109,#5139,#5160,#5161));
+#5109 = ORIENTED_EDGE('',*,*,#5110,.T.);
+#5110 = EDGE_CURVE('',#5111,#5113,#5115,.T.);
+#5111 = VERTEX_POINT('',#5112);
+#5112 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5113 = VERTEX_POINT('',#5114);
+#5114 = CARTESIAN_POINT('',(0.437956929931,-0.225,0.90957187021));
+#5115 = SURFACE_CURVE('',#5116,(#5120,#5127),.PCURVE_S1.);
+#5116 = LINE('',#5117,#5118);
+#5117 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5118 = VECTOR('',#5119,1.);
+#5119 = DIRECTION('',(0.,-1.,6.7E-16));
+#5120 = PCURVE('',#5074,#5121);
+#5121 = DEFINITIONAL_REPRESENTATION('',(#5122),#5126);
+#5122 = LINE('',#5123,#5124);
+#5123 = CARTESIAN_POINT('',(0.,0.));
+#5124 = VECTOR('',#5125,1.);
+#5125 = DIRECTION('',(0.,-1.));
+#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5127 = PCURVE('',#5128,#5133);
+#5128 = PLANE('',#5129);
+#5129 = AXIS2_PLACEMENT_3D('',#5130,#5131,#5132);
+#5130 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5131 = DIRECTION('',(0.292059035935,-6.4E-16,-0.956400292518));
+#5132 = DIRECTION('',(-0.956400292518,-1.9E-16,-0.292059035935));
+#5133 = DEFINITIONAL_REPRESENTATION('',(#5134),#5138);
+#5134 = LINE('',#5135,#5136);
+#5135 = CARTESIAN_POINT('',(2.142583954052,-9.242682964596E-18));
+#5136 = VECTOR('',#5137,1.);
+#5137 = DIRECTION('',(-5.67955407663E-18,-1.));
+#5138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5139 = ORIENTED_EDGE('',*,*,#5140,.T.);
+#5140 = EDGE_CURVE('',#5113,#5036,#5141,.T.);
+#5141 = SURFACE_CURVE('',#5142,(#5146,#5153),.PCURVE_S1.);
+#5142 = LINE('',#5143,#5144);
+#5143 = CARTESIAN_POINT('',(0.437956929931,-0.225,0.90957187021));
+#5144 = VECTOR('',#5145,1.);
+#5145 = DIRECTION('',(-1.,0.,0.));
+#5146 = PCURVE('',#5074,#5147);
+#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152);
+#5148 = LINE('',#5149,#5150);
+#5149 = CARTESIAN_POINT('',(0.,-0.45));
+#5150 = VECTOR('',#5151,1.);
+#5151 = DIRECTION('',(1.,0.));
+#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5153 = PCURVE('',#4889,#5154);
+#5154 = DEFINITIONAL_REPRESENTATION('',(#5155),#5159);
+#5155 = LINE('',#5156,#5157);
+#5156 = CARTESIAN_POINT('',(1.101720144972,-0.633059286106));
+#5157 = VECTOR('',#5158,1.);
+#5158 = DIRECTION('',(0.,-1.));
+#5159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5160 = ORIENTED_EDGE('',*,*,#5058,.F.);
+#5161 = ORIENTED_EDGE('',*,*,#5162,.F.);
+#5162 = EDGE_CURVE('',#5111,#5059,#5163,.T.);
+#5163 = SURFACE_CURVE('',#5164,(#5168,#5175),.PCURVE_S1.);
+#5164 = LINE('',#5165,#5166);
+#5165 = CARTESIAN_POINT('',(0.437956929931,0.225,0.90957187021));
+#5166 = VECTOR('',#5167,1.);
+#5167 = DIRECTION('',(-1.,0.,0.));
+#5168 = PCURVE('',#5074,#5169);
+#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174);
+#5170 = LINE('',#5171,#5172);
+#5171 = CARTESIAN_POINT('',(0.,-4.163336342344E-16));
+#5172 = VECTOR('',#5173,1.);
+#5173 = DIRECTION('',(1.,0.));
+#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5175 = PCURVE('',#4943,#5176);
+#5176 = DEFINITIONAL_REPRESENTATION('',(#5177),#5181);
+#5177 = LINE('',#5178,#5179);
+#5178 = CARTESIAN_POINT('',(1.101720144972,-0.633059286106));
+#5179 = VECTOR('',#5180,1.);
+#5180 = DIRECTION('',(0.,-1.));
+#5181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5182 = ADVANCED_FACE('',(#5183),#5128,.F.);
+#5183 = FACE_BOUND('',#5184,.F.);
+#5184 = EDGE_LOOP('',(#5185,#5215,#5236,#5237));
+#5185 = ORIENTED_EDGE('',*,*,#5186,.T.);
+#5186 = EDGE_CURVE('',#5187,#5189,#5191,.T.);
+#5187 = VERTEX_POINT('',#5188);
+#5188 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5189 = VERTEX_POINT('',#5190);
+#5190 = CARTESIAN_POINT('',(2.487124850331,-0.225,1.535332874241));
+#5191 = SURFACE_CURVE('',#5192,(#5196,#5203),.PCURVE_S1.);
+#5192 = LINE('',#5193,#5194);
+#5193 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5194 = VECTOR('',#5195,1.);
+#5195 = DIRECTION('',(0.,-1.,6.7E-16));
+#5196 = PCURVE('',#5128,#5197);
+#5197 = DEFINITIONAL_REPRESENTATION('',(#5198),#5202);
+#5198 = LINE('',#5199,#5200);
+#5199 = CARTESIAN_POINT('',(-0.,0.));
+#5200 = VECTOR('',#5201,1.);
+#5201 = DIRECTION('',(-5.67955407663E-18,-1.));
+#5202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5203 = PCURVE('',#5204,#5209);
+#5204 = PLANE('',#5205);
+#5205 = AXIS2_PLACEMENT_3D('',#5206,#5207,#5208);
+#5206 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5207 = DIRECTION('',(1.,0.,0.));
+#5208 = DIRECTION('',(0.,-6.7E-16,-1.));
+#5209 = DEFINITIONAL_REPRESENTATION('',(#5210),#5214);
+#5210 = LINE('',#5211,#5212);
+#5211 = CARTESIAN_POINT('',(0.947087125759,-3.829864900926E-18));
+#5212 = VECTOR('',#5213,1.);
+#5213 = DIRECTION('',(0.,-1.));
+#5214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5215 = ORIENTED_EDGE('',*,*,#5216,.T.);
+#5216 = EDGE_CURVE('',#5189,#5113,#5217,.T.);
+#5217 = SURFACE_CURVE('',#5218,(#5222,#5229),.PCURVE_S1.);
+#5218 = LINE('',#5219,#5220);
+#5219 = CARTESIAN_POINT('',(2.487124850331,-0.225,1.535332874241));
+#5220 = VECTOR('',#5221,1.);
+#5221 = DIRECTION('',(-0.956400292518,-6.E-17,-0.292059035935));
+#5222 = PCURVE('',#5128,#5223);
+#5223 = DEFINITIONAL_REPRESENTATION('',(#5224),#5228);
+#5224 = LINE('',#5225,#5226);
+#5225 = CARTESIAN_POINT('',(2.064986675097E-17,-0.45));
+#5226 = VECTOR('',#5227,1.);
+#5227 = DIRECTION('',(1.,1.3E-16));
+#5228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5229 = PCURVE('',#4889,#5230);
+#5230 = DEFINITIONAL_REPRESENTATION('',(#5231),#5235);
+#5231 = LINE('',#5232,#5233);
+#5232 = CARTESIAN_POINT('',(1.727481149002,1.416108634293));
+#5233 = VECTOR('',#5234,1.);
+#5234 = DIRECTION('',(-0.292059035935,-0.956400292518));
+#5235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5236 = ORIENTED_EDGE('',*,*,#5110,.F.);
+#5237 = ORIENTED_EDGE('',*,*,#5238,.F.);
+#5238 = EDGE_CURVE('',#5187,#5111,#5239,.T.);
+#5239 = SURFACE_CURVE('',#5240,(#5244,#5251),.PCURVE_S1.);
+#5240 = LINE('',#5241,#5242);
+#5241 = CARTESIAN_POINT('',(2.487124850331,0.225,1.535332874241));
+#5242 = VECTOR('',#5243,1.);
+#5243 = DIRECTION('',(-0.956400292518,-6.E-17,-0.292059035935));
+#5244 = PCURVE('',#5128,#5245);
+#5245 = DEFINITIONAL_REPRESENTATION('',(#5246),#5250);
+#5246 = LINE('',#5247,#5248);
+#5247 = CARTESIAN_POINT('',(1.318389841742E-31,-6.938893903907E-16));
+#5248 = VECTOR('',#5249,1.);
+#5249 = DIRECTION('',(1.,1.3E-16));
+#5250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5251 = PCURVE('',#4943,#5252);
+#5252 = DEFINITIONAL_REPRESENTATION('',(#5253),#5257);
+#5253 = LINE('',#5254,#5255);
+#5254 = CARTESIAN_POINT('',(1.727481149002,1.416108634293));
+#5255 = VECTOR('',#5256,1.);
+#5256 = DIRECTION('',(-0.292059035935,-0.956400292518));
+#5257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5258 = ADVANCED_FACE('',(#5259),#5204,.F.);
+#5259 = FACE_BOUND('',#5260,.F.);
+#5260 = EDGE_LOOP('',(#5261,#5291,#5312,#5313));
+#5261 = ORIENTED_EDGE('',*,*,#5262,.T.);
+#5262 = EDGE_CURVE('',#5263,#5265,#5267,.T.);
+#5263 = VERTEX_POINT('',#5264);
+#5264 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5265 = VERTEX_POINT('',#5266);
+#5266 = CARTESIAN_POINT('',(2.487124850331,-0.225,2.48242));
+#5267 = SURFACE_CURVE('',#5268,(#5272,#5279),.PCURVE_S1.);
+#5268 = LINE('',#5269,#5270);
+#5269 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5270 = VECTOR('',#5271,1.);
+#5271 = DIRECTION('',(0.,-1.,6.7E-16));
+#5272 = PCURVE('',#5204,#5273);
+#5273 = DEFINITIONAL_REPRESENTATION('',(#5274),#5278);
+#5274 = LINE('',#5275,#5276);
+#5275 = CARTESIAN_POINT('',(0.,0.));
+#5276 = VECTOR('',#5277,1.);
+#5277 = DIRECTION('',(0.,-1.));
+#5278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5279 = PCURVE('',#5280,#5285);
+#5280 = PLANE('',#5281);
+#5281 = AXIS2_PLACEMENT_3D('',#5282,#5283,#5284);
+#5282 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#5283 = DIRECTION('',(0.,-6.7E-16,-1.));
+#5284 = DIRECTION('',(-1.,-0.,0.));
+#5285 = DEFINITIONAL_REPRESENTATION('',(#5286),#5290);
+#5286 = LINE('',#5287,#5288);
+#5287 = CARTESIAN_POINT('',(0.492875149669,0.));
+#5288 = VECTOR('',#5289,1.);
+#5289 = DIRECTION('',(0.,-1.));
+#5290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5291 = ORIENTED_EDGE('',*,*,#5292,.T.);
+#5292 = EDGE_CURVE('',#5265,#5189,#5293,.T.);
+#5293 = SURFACE_CURVE('',#5294,(#5298,#5305),.PCURVE_S1.);
+#5294 = LINE('',#5295,#5296);
+#5295 = CARTESIAN_POINT('',(2.487124850331,-0.225,2.48242));
+#5296 = VECTOR('',#5297,1.);
+#5297 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5298 = PCURVE('',#5204,#5299);
+#5299 = DEFINITIONAL_REPRESENTATION('',(#5300),#5304);
+#5300 = LINE('',#5301,#5302);
+#5301 = CARTESIAN_POINT('',(3.015E-16,-0.45));
+#5302 = VECTOR('',#5303,1.);
+#5303 = DIRECTION('',(1.,4.5E-16));
+#5304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5305 = PCURVE('',#4889,#5306);
+#5306 = DEFINITIONAL_REPRESENTATION('',(#5307),#5311);
+#5307 = LINE('',#5308,#5309);
+#5308 = CARTESIAN_POINT('',(2.674568274761,1.416108634293));
+#5309 = VECTOR('',#5310,1.);
+#5310 = DIRECTION('',(-1.,0.));
+#5311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5312 = ORIENTED_EDGE('',*,*,#5186,.F.);
+#5313 = ORIENTED_EDGE('',*,*,#5314,.F.);
+#5314 = EDGE_CURVE('',#5263,#5187,#5315,.T.);
+#5315 = SURFACE_CURVE('',#5316,(#5320,#5327),.PCURVE_S1.);
+#5316 = LINE('',#5317,#5318);
+#5317 = CARTESIAN_POINT('',(2.487124850331,0.225,2.48242));
+#5318 = VECTOR('',#5319,1.);
+#5319 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5320 = PCURVE('',#5204,#5321);
+#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326);
+#5322 = LINE('',#5323,#5324);
+#5323 = CARTESIAN_POINT('',(7.438494264989E-31,-1.110223024625E-15));
+#5324 = VECTOR('',#5325,1.);
+#5325 = DIRECTION('',(1.,4.5E-16));
+#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5327 = PCURVE('',#4943,#5328);
+#5328 = DEFINITIONAL_REPRESENTATION('',(#5329),#5333);
+#5329 = LINE('',#5330,#5331);
+#5330 = CARTESIAN_POINT('',(2.674568274761,1.416108634293));
+#5331 = VECTOR('',#5332,1.);
+#5332 = DIRECTION('',(-1.,0.));
+#5333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5334 = ADVANCED_FACE('',(#5335),#5280,.F.);
+#5335 = FACE_BOUND('',#5336,.F.);
+#5336 = EDGE_LOOP('',(#5337,#5367,#5388,#5389));
+#5337 = ORIENTED_EDGE('',*,*,#5338,.T.);
+#5338 = EDGE_CURVE('',#5339,#5341,#5343,.T.);
+#5339 = VERTEX_POINT('',#5340);
+#5340 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#5341 = VERTEX_POINT('',#5342);
+#5342 = CARTESIAN_POINT('',(2.98,-0.225,2.48242));
+#5343 = SURFACE_CURVE('',#5344,(#5348,#5355),.PCURVE_S1.);
+#5344 = LINE('',#5345,#5346);
+#5345 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#5346 = VECTOR('',#5347,1.);
+#5347 = DIRECTION('',(0.,-1.,6.7E-16));
+#5348 = PCURVE('',#5280,#5349);
+#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354);
+#5350 = LINE('',#5351,#5352);
+#5351 = CARTESIAN_POINT('',(0.,0.));
+#5352 = VECTOR('',#5353,1.);
+#5353 = DIRECTION('',(0.,-1.));
+#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5355 = PCURVE('',#5356,#5361);
+#5356 = PLANE('',#5357);
+#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360);
+#5358 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#5359 = DIRECTION('',(1.,0.,0.));
+#5360 = DIRECTION('',(0.,-6.7E-16,-1.));
+#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366);
+#5362 = LINE('',#5363,#5364);
+#5363 = CARTESIAN_POINT('',(0.580295999999,2.202613808344E-19));
+#5364 = VECTOR('',#5365,1.);
+#5365 = DIRECTION('',(0.,-1.));
+#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5367 = ORIENTED_EDGE('',*,*,#5368,.T.);
+#5368 = EDGE_CURVE('',#5341,#5265,#5369,.T.);
+#5369 = SURFACE_CURVE('',#5370,(#5374,#5381),.PCURVE_S1.);
+#5370 = LINE('',#5371,#5372);
+#5371 = CARTESIAN_POINT('',(2.98,-0.225,2.48242));
+#5372 = VECTOR('',#5373,1.);
+#5373 = DIRECTION('',(-1.,0.,0.));
+#5374 = PCURVE('',#5280,#5375);
+#5375 = DEFINITIONAL_REPRESENTATION('',(#5376),#5380);
+#5376 = LINE('',#5377,#5378);
+#5377 = CARTESIAN_POINT('',(0.,-0.45));
+#5378 = VECTOR('',#5379,1.);
+#5379 = DIRECTION('',(1.,0.));
+#5380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5381 = PCURVE('',#4889,#5382);
+#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5387);
+#5383 = LINE('',#5384,#5385);
+#5384 = CARTESIAN_POINT('',(2.674568274761,1.908983783962));
+#5385 = VECTOR('',#5386,1.);
+#5386 = DIRECTION('',(0.,-1.));
+#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5388 = ORIENTED_EDGE('',*,*,#5262,.F.);
+#5389 = ORIENTED_EDGE('',*,*,#5390,.F.);
+#5390 = EDGE_CURVE('',#5339,#5263,#5391,.T.);
+#5391 = SURFACE_CURVE('',#5392,(#5396,#5403),.PCURVE_S1.);
+#5392 = LINE('',#5393,#5394);
+#5393 = CARTESIAN_POINT('',(2.98,0.225,2.48242));
+#5394 = VECTOR('',#5395,1.);
+#5395 = DIRECTION('',(-1.,0.,0.));
+#5396 = PCURVE('',#5280,#5397);
+#5397 = DEFINITIONAL_REPRESENTATION('',(#5398),#5402);
+#5398 = LINE('',#5399,#5400);
+#5399 = CARTESIAN_POINT('',(0.,-1.110223024625E-15));
+#5400 = VECTOR('',#5401,1.);
+#5401 = DIRECTION('',(1.,0.));
+#5402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5403 = PCURVE('',#4943,#5404);
+#5404 = DEFINITIONAL_REPRESENTATION('',(#5405),#5409);
+#5405 = LINE('',#5406,#5407);
+#5406 = CARTESIAN_POINT('',(2.674568274761,1.908983783962));
+#5407 = VECTOR('',#5408,1.);
+#5408 = DIRECTION('',(0.,-1.));
+#5409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5410 = ADVANCED_FACE('',(#5411),#5356,.F.);
+#5411 = FACE_BOUND('',#5412,.F.);
+#5412 = EDGE_LOOP('',(#5413,#5443,#5464,#5465));
+#5413 = ORIENTED_EDGE('',*,*,#5414,.T.);
+#5414 = EDGE_CURVE('',#5415,#5417,#5419,.T.);
+#5415 = VERTEX_POINT('',#5416);
+#5416 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#5417 = VERTEX_POINT('',#5418);
+#5418 = CARTESIAN_POINT('',(2.98,-0.225,3.062715999999));
+#5419 = SURFACE_CURVE('',#5420,(#5424,#5431),.PCURVE_S1.);
+#5420 = LINE('',#5421,#5422);
+#5421 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#5422 = VECTOR('',#5423,1.);
+#5423 = DIRECTION('',(0.,-1.,6.7E-16));
+#5424 = PCURVE('',#5356,#5425);
+#5425 = DEFINITIONAL_REPRESENTATION('',(#5426),#5430);
+#5426 = LINE('',#5427,#5428);
+#5427 = CARTESIAN_POINT('',(0.,0.));
+#5428 = VECTOR('',#5429,1.);
+#5429 = DIRECTION('',(0.,-1.));
+#5430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5431 = PCURVE('',#5432,#5437);
+#5432 = PLANE('',#5433);
+#5433 = AXIS2_PLACEMENT_3D('',#5434,#5435,#5436);
+#5434 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#5435 = DIRECTION('',(0.,-6.7E-16,-1.));
+#5436 = DIRECTION('',(-1.,-0.,0.));
+#5437 = DEFINITIONAL_REPRESENTATION('',(#5438),#5442);
+#5438 = LINE('',#5439,#5440);
+#5439 = CARTESIAN_POINT('',(0.5,0.));
+#5440 = VECTOR('',#5441,1.);
+#5441 = DIRECTION('',(0.,-1.));
+#5442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5443 = ORIENTED_EDGE('',*,*,#5444,.T.);
+#5444 = EDGE_CURVE('',#5417,#5341,#5445,.T.);
+#5445 = SURFACE_CURVE('',#5446,(#5450,#5457),.PCURVE_S1.);
+#5446 = LINE('',#5447,#5448);
+#5447 = CARTESIAN_POINT('',(2.98,-0.225,3.062715999999));
+#5448 = VECTOR('',#5449,1.);
+#5449 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5450 = PCURVE('',#5356,#5451);
+#5451 = DEFINITIONAL_REPRESENTATION('',(#5452),#5456);
+#5452 = LINE('',#5453,#5454);
+#5453 = CARTESIAN_POINT('',(3.015E-16,-0.45));
+#5454 = VECTOR('',#5455,1.);
+#5455 = DIRECTION('',(1.,4.5E-16));
+#5456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5457 = PCURVE('',#4889,#5458);
+#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463);
+#5459 = LINE('',#5460,#5461);
+#5460 = CARTESIAN_POINT('',(3.254864274761,1.908983783962));
+#5461 = VECTOR('',#5462,1.);
+#5462 = DIRECTION('',(-1.,0.));
+#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5464 = ORIENTED_EDGE('',*,*,#5338,.F.);
+#5465 = ORIENTED_EDGE('',*,*,#5466,.F.);
+#5466 = EDGE_CURVE('',#5415,#5339,#5467,.T.);
+#5467 = SURFACE_CURVE('',#5468,(#5472,#5479),.PCURVE_S1.);
+#5468 = LINE('',#5469,#5470);
+#5469 = CARTESIAN_POINT('',(2.98,0.225,3.062715999999));
+#5470 = VECTOR('',#5471,1.);
+#5471 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5472 = PCURVE('',#5356,#5473);
+#5473 = DEFINITIONAL_REPRESENTATION('',(#5474),#5478);
+#5474 = LINE('',#5475,#5476);
+#5475 = CARTESIAN_POINT('',(9.112155474611E-31,-1.360023205166E-15));
+#5476 = VECTOR('',#5477,1.);
+#5477 = DIRECTION('',(1.,4.5E-16));
+#5478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5479 = PCURVE('',#4943,#5480);
+#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485);
+#5481 = LINE('',#5482,#5483);
+#5482 = CARTESIAN_POINT('',(3.254864274761,1.908983783962));
+#5483 = VECTOR('',#5484,1.);
+#5484 = DIRECTION('',(-1.,0.));
+#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5486 = ADVANCED_FACE('',(#5487),#5432,.F.);
+#5487 = FACE_BOUND('',#5488,.F.);
+#5488 = EDGE_LOOP('',(#5489,#5519,#5540,#5541));
+#5489 = ORIENTED_EDGE('',*,*,#5490,.T.);
+#5490 = EDGE_CURVE('',#5491,#5493,#5495,.T.);
+#5491 = VERTEX_POINT('',#5492);
+#5492 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#5493 = VERTEX_POINT('',#5494);
+#5494 = CARTESIAN_POINT('',(3.48,-0.225,3.062715999999));
+#5495 = SURFACE_CURVE('',#5496,(#5500,#5507),.PCURVE_S1.);
+#5496 = LINE('',#5497,#5498);
+#5497 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#5498 = VECTOR('',#5499,1.);
+#5499 = DIRECTION('',(0.,-1.,6.7E-16));
+#5500 = PCURVE('',#5432,#5501);
+#5501 = DEFINITIONAL_REPRESENTATION('',(#5502),#5506);
+#5502 = LINE('',#5503,#5504);
+#5503 = CARTESIAN_POINT('',(0.,0.));
+#5504 = VECTOR('',#5505,1.);
+#5505 = DIRECTION('',(0.,-1.));
+#5506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5507 = PCURVE('',#5508,#5513);
+#5508 = PLANE('',#5509);
+#5509 = AXIS2_PLACEMENT_3D('',#5510,#5511,#5512);
+#5510 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#5511 = DIRECTION('',(-1.,0.,0.));
+#5512 = DIRECTION('',(0.,6.7E-16,1.));
+#5513 = DEFINITIONAL_REPRESENTATION('',(#5514),#5518);
+#5514 = LINE('',#5515,#5516);
+#5515 = CARTESIAN_POINT('',(1.857286660389,4.618840242892E-18));
+#5516 = VECTOR('',#5517,1.);
+#5517 = DIRECTION('',(0.,-1.));
+#5518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5519 = ORIENTED_EDGE('',*,*,#5520,.T.);
+#5520 = EDGE_CURVE('',#5493,#5417,#5521,.T.);
+#5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.);
+#5522 = LINE('',#5523,#5524);
+#5523 = CARTESIAN_POINT('',(3.48,-0.225,3.062715999999));
+#5524 = VECTOR('',#5525,1.);
+#5525 = DIRECTION('',(-1.,0.,0.));
+#5526 = PCURVE('',#5432,#5527);
+#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532);
+#5528 = LINE('',#5529,#5530);
+#5529 = CARTESIAN_POINT('',(0.,-0.45));
+#5530 = VECTOR('',#5531,1.);
+#5531 = DIRECTION('',(1.,0.));
+#5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5533 = PCURVE('',#4889,#5534);
+#5534 = DEFINITIONAL_REPRESENTATION('',(#5535),#5539);
+#5535 = LINE('',#5536,#5537);
+#5536 = CARTESIAN_POINT('',(3.254864274761,2.408983783962));
+#5537 = VECTOR('',#5538,1.);
+#5538 = DIRECTION('',(0.,-1.));
+#5539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5540 = ORIENTED_EDGE('',*,*,#5414,.F.);
+#5541 = ORIENTED_EDGE('',*,*,#5542,.F.);
+#5542 = EDGE_CURVE('',#5491,#5415,#5543,.T.);
+#5543 = SURFACE_CURVE('',#5544,(#5548,#5555),.PCURVE_S1.);
+#5544 = LINE('',#5545,#5546);
+#5545 = CARTESIAN_POINT('',(3.48,0.225,3.062715999999));
+#5546 = VECTOR('',#5547,1.);
+#5547 = DIRECTION('',(-1.,0.,0.));
+#5548 = PCURVE('',#5432,#5549);
+#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554);
+#5550 = LINE('',#5551,#5552);
+#5551 = CARTESIAN_POINT('',(0.,-1.360023205166E-15));
+#5552 = VECTOR('',#5553,1.);
+#5553 = DIRECTION('',(1.,0.));
+#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5555 = PCURVE('',#4943,#5556);
+#5556 = DEFINITIONAL_REPRESENTATION('',(#5557),#5561);
+#5557 = LINE('',#5558,#5559);
+#5558 = CARTESIAN_POINT('',(3.254864274761,2.408983783962));
+#5559 = VECTOR('',#5560,1.);
+#5560 = DIRECTION('',(0.,-1.));
+#5561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5562 = ADVANCED_FACE('',(#5563),#5508,.F.);
+#5563 = FACE_BOUND('',#5564,.F.);
+#5564 = EDGE_LOOP('',(#5565,#5595,#5616,#5617));
+#5565 = ORIENTED_EDGE('',*,*,#5566,.T.);
+#5566 = EDGE_CURVE('',#5567,#5569,#5571,.T.);
+#5567 = VERTEX_POINT('',#5568);
+#5568 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#5569 = VERTEX_POINT('',#5570);
+#5570 = CARTESIAN_POINT('',(3.48,-0.225,1.205429339611));
+#5571 = SURFACE_CURVE('',#5572,(#5576,#5583),.PCURVE_S1.);
+#5572 = LINE('',#5573,#5574);
+#5573 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#5574 = VECTOR('',#5575,1.);
+#5575 = DIRECTION('',(0.,-1.,6.7E-16));
+#5576 = PCURVE('',#5508,#5577);
+#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582);
+#5578 = LINE('',#5579,#5580);
+#5579 = CARTESIAN_POINT('',(0.,0.));
+#5580 = VECTOR('',#5581,1.);
+#5581 = DIRECTION('',(0.,-1.));
+#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5583 = PCURVE('',#5584,#5589);
+#5584 = PLANE('',#5585);
+#5585 = AXIS2_PLACEMENT_3D('',#5586,#5587,#5588);
+#5586 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#5587 = DIRECTION('',(0.,6.7E-16,1.));
+#5588 = DIRECTION('',(1.,0.,-0.));
+#5589 = DEFINITIONAL_REPRESENTATION('',(#5590),#5594);
+#5590 = LINE('',#5591,#5592);
+#5591 = CARTESIAN_POINT('',(0.63205201662,0.));
+#5592 = VECTOR('',#5593,1.);
+#5593 = DIRECTION('',(0.,-1.));
+#5594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5595 = ORIENTED_EDGE('',*,*,#5596,.T.);
+#5596 = EDGE_CURVE('',#5569,#5493,#5597,.T.);
+#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.);
+#5598 = LINE('',#5599,#5600);
+#5599 = CARTESIAN_POINT('',(3.48,-0.225,1.205429339611));
+#5600 = VECTOR('',#5601,1.);
+#5601 = DIRECTION('',(0.,2.2E-16,1.));
+#5602 = PCURVE('',#5508,#5603);
+#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608);
+#5604 = LINE('',#5605,#5606);
+#5605 = CARTESIAN_POINT('',(-3.015E-16,-0.45));
+#5606 = VECTOR('',#5607,1.);
+#5607 = DIRECTION('',(1.,-4.5E-16));
+#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5609 = PCURVE('',#4889,#5610);
+#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615);
+#5611 = LINE('',#5612,#5613);
+#5612 = CARTESIAN_POINT('',(1.397577614372,2.408983783962));
+#5613 = VECTOR('',#5614,1.);
+#5614 = DIRECTION('',(1.,0.));
+#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5616 = ORIENTED_EDGE('',*,*,#5490,.F.);
+#5617 = ORIENTED_EDGE('',*,*,#5618,.F.);
+#5618 = EDGE_CURVE('',#5567,#5491,#5619,.T.);
+#5619 = SURFACE_CURVE('',#5620,(#5624,#5631),.PCURVE_S1.);
+#5620 = LINE('',#5621,#5622);
+#5621 = CARTESIAN_POINT('',(3.48,0.225,1.205429339611));
+#5622 = VECTOR('',#5623,1.);
+#5623 = DIRECTION('',(0.,2.2E-16,1.));
+#5624 = PCURVE('',#5508,#5625);
+#5625 = DEFINITIONAL_REPRESENTATION('',(#5626),#5630);
+#5626 = LINE('',#5627,#5628);
+#5627 = CARTESIAN_POINT('',(-3.53328477587E-31,-5.273559366969E-16));
+#5628 = VECTOR('',#5629,1.);
+#5629 = DIRECTION('',(1.,-4.5E-16));
+#5630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5631 = PCURVE('',#4943,#5632);
+#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5637);
+#5633 = LINE('',#5634,#5635);
+#5634 = CARTESIAN_POINT('',(1.397577614372,2.408983783962));
+#5635 = VECTOR('',#5636,1.);
+#5636 = DIRECTION('',(1.,0.));
+#5637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5638 = ADVANCED_FACE('',(#5639),#5584,.F.);
+#5639 = FACE_BOUND('',#5640,.F.);
+#5640 = EDGE_LOOP('',(#5641,#5666,#5687,#5688));
+#5641 = ORIENTED_EDGE('',*,*,#5642,.T.);
+#5642 = EDGE_CURVE('',#5643,#5645,#5647,.T.);
+#5643 = VERTEX_POINT('',#5644);
+#5644 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#5645 = VERTEX_POINT('',#5646);
+#5646 = CARTESIAN_POINT('',(2.84794798338,-0.225,1.205429339611));
+#5647 = SURFACE_CURVE('',#5648,(#5652,#5659),.PCURVE_S1.);
+#5648 = LINE('',#5649,#5650);
+#5649 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#5650 = VECTOR('',#5651,1.);
+#5651 = DIRECTION('',(0.,-1.,6.7E-16));
+#5652 = PCURVE('',#5584,#5653);
+#5653 = DEFINITIONAL_REPRESENTATION('',(#5654),#5658);
+#5654 = LINE('',#5655,#5656);
+#5655 = CARTESIAN_POINT('',(0.,0.));
+#5656 = VECTOR('',#5657,1.);
+#5657 = DIRECTION('',(0.,-1.));
+#5658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5659 = PCURVE('',#4861,#5660);
+#5660 = DEFINITIONAL_REPRESENTATION('',(#5661),#5665);
+#5661 = LINE('',#5662,#5663);
+#5662 = CARTESIAN_POINT('',(2.559543323576,1.328712960197E-17));
+#5663 = VECTOR('',#5664,1.);
+#5664 = DIRECTION('',(5.67955407663E-18,-1.));
+#5665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5666 = ORIENTED_EDGE('',*,*,#5667,.T.);
+#5667 = EDGE_CURVE('',#5645,#5569,#5668,.T.);
+#5668 = SURFACE_CURVE('',#5669,(#5673,#5680),.PCURVE_S1.);
+#5669 = LINE('',#5670,#5671);
+#5670 = CARTESIAN_POINT('',(2.84794798338,-0.225,1.205429339611));
+#5671 = VECTOR('',#5672,1.);
+#5672 = DIRECTION('',(1.,0.,0.));
+#5673 = PCURVE('',#5584,#5674);
+#5674 = DEFINITIONAL_REPRESENTATION('',(#5675),#5679);
+#5675 = LINE('',#5676,#5677);
+#5676 = CARTESIAN_POINT('',(0.,-0.45));
+#5677 = VECTOR('',#5678,1.);
+#5678 = DIRECTION('',(1.,0.));
+#5679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5680 = PCURVE('',#4889,#5681);
+#5681 = DEFINITIONAL_REPRESENTATION('',(#5682),#5686);
+#5682 = LINE('',#5683,#5684);
+#5683 = CARTESIAN_POINT('',(1.397577614372,1.776931767343));
+#5684 = VECTOR('',#5685,1.);
+#5685 = DIRECTION('',(0.,1.));
+#5686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5687 = ORIENTED_EDGE('',*,*,#5566,.F.);
+#5688 = ORIENTED_EDGE('',*,*,#5689,.F.);
+#5689 = EDGE_CURVE('',#5643,#5567,#5690,.T.);
+#5690 = SURFACE_CURVE('',#5691,(#5695,#5702),.PCURVE_S1.);
+#5691 = LINE('',#5692,#5693);
+#5692 = CARTESIAN_POINT('',(2.84794798338,0.225,1.205429339611));
+#5693 = VECTOR('',#5694,1.);
+#5694 = DIRECTION('',(1.,0.,0.));
+#5695 = PCURVE('',#5584,#5696);
+#5696 = DEFINITIONAL_REPRESENTATION('',(#5697),#5701);
+#5697 = LINE('',#5698,#5699);
+#5698 = CARTESIAN_POINT('',(0.,-5.273559366969E-16));
+#5699 = VECTOR('',#5700,1.);
+#5700 = DIRECTION('',(1.,0.));
+#5701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5702 = PCURVE('',#4943,#5703);
+#5703 = DEFINITIONAL_REPRESENTATION('',(#5704),#5708);
+#5704 = LINE('',#5705,#5706);
+#5705 = CARTESIAN_POINT('',(1.397577614372,1.776931767343));
+#5706 = VECTOR('',#5707,1.);
+#5707 = DIRECTION('',(0.,1.));
+#5708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5709 = ADVANCED_FACE('',(#5710),#4861,.F.);
+#5710 = FACE_BOUND('',#5711,.F.);
+#5711 = EDGE_LOOP('',(#5712,#5713,#5734,#5735));
+#5712 = ORIENTED_EDGE('',*,*,#4838,.T.);
+#5713 = ORIENTED_EDGE('',*,*,#5714,.T.);
+#5714 = EDGE_CURVE('',#4841,#5645,#5715,.T.);
+#5715 = SURFACE_CURVE('',#5716,(#5720,#5727),.PCURVE_S1.);
+#5716 = LINE('',#5717,#5718);
+#5717 = CARTESIAN_POINT('',(0.4,-0.225,0.457891584093));
+#5718 = VECTOR('',#5719,1.);
+#5719 = DIRECTION('',(0.956400292518,6.E-17,0.292059035935));
+#5720 = PCURVE('',#4861,#5721);
+#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726);
+#5722 = LINE('',#5723,#5724);
+#5723 = CARTESIAN_POINT('',(-5.75282147143E-17,-0.45));
+#5724 = VECTOR('',#5725,1.);
+#5725 = DIRECTION('',(1.,-1.3E-16));
+#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5727 = PCURVE('',#4889,#5728);
+#5728 = DEFINITIONAL_REPRESENTATION('',(#5729),#5733);
+#5729 = LINE('',#5730,#5731);
+#5730 = CARTESIAN_POINT('',(0.650039858854,-0.671016216038));
+#5731 = VECTOR('',#5732,1.);
+#5732 = DIRECTION('',(0.292059035935,0.956400292518));
+#5733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5734 = ORIENTED_EDGE('',*,*,#5642,.F.);
+#5735 = ORIENTED_EDGE('',*,*,#5736,.F.);
+#5736 = EDGE_CURVE('',#4839,#5643,#5737,.T.);
+#5737 = SURFACE_CURVE('',#5738,(#5742,#5749),.PCURVE_S1.);
+#5738 = LINE('',#5739,#5740);
+#5739 = CARTESIAN_POINT('',(0.4,0.225,0.457891584093));
+#5740 = VECTOR('',#5741,1.);
+#5741 = DIRECTION('',(0.956400292518,6.E-17,0.292059035935));
+#5742 = PCURVE('',#4861,#5743);
+#5743 = DEFINITIONAL_REPRESENTATION('',(#5744),#5748);
+#5744 = LINE('',#5745,#5746);
+#5745 = CARTESIAN_POINT('',(5.309088127559E-17,-1.942890293094E-16));
+#5746 = VECTOR('',#5747,1.);
+#5747 = DIRECTION('',(1.,-1.3E-16));
+#5748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5749 = PCURVE('',#4943,#5750);
+#5750 = DEFINITIONAL_REPRESENTATION('',(#5751),#5755);
+#5751 = LINE('',#5752,#5753);
+#5752 = CARTESIAN_POINT('',(0.650039858854,-0.671016216038));
+#5753 = VECTOR('',#5754,1.);
+#5754 = DIRECTION('',(0.292059035935,0.956400292518));
+#5755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5756 = ADVANCED_FACE('',(#5757),#4943,.T.);
+#5757 = FACE_BOUND('',#5758,.T.);
+#5758 = EDGE_LOOP('',(#5759,#5760,#5761,#5762,#5763,#5764,#5765,#5766,
+    #5767,#5768,#5769,#5770));
+#5759 = ORIENTED_EDGE('',*,*,#4929,.T.);
+#5760 = ORIENTED_EDGE('',*,*,#5010,.T.);
+#5761 = ORIENTED_EDGE('',*,*,#5086,.T.);
+#5762 = ORIENTED_EDGE('',*,*,#5162,.F.);
+#5763 = ORIENTED_EDGE('',*,*,#5238,.F.);
+#5764 = ORIENTED_EDGE('',*,*,#5314,.F.);
+#5765 = ORIENTED_EDGE('',*,*,#5390,.F.);
+#5766 = ORIENTED_EDGE('',*,*,#5466,.F.);
+#5767 = ORIENTED_EDGE('',*,*,#5542,.F.);
+#5768 = ORIENTED_EDGE('',*,*,#5618,.F.);
+#5769 = ORIENTED_EDGE('',*,*,#5689,.F.);
+#5770 = ORIENTED_EDGE('',*,*,#5736,.F.);
+#5771 = ADVANCED_FACE('',(#5772),#4889,.F.);
+#5772 = FACE_BOUND('',#5773,.F.);
+#5773 = EDGE_LOOP('',(#5774,#5775,#5776,#5777,#5778,#5779,#5780,#5781,
+    #5782,#5783,#5784,#5785));
+#5774 = ORIENTED_EDGE('',*,*,#4873,.T.);
+#5775 = ORIENTED_EDGE('',*,*,#4959,.T.);
+#5776 = ORIENTED_EDGE('',*,*,#5035,.T.);
+#5777 = ORIENTED_EDGE('',*,*,#5140,.F.);
+#5778 = ORIENTED_EDGE('',*,*,#5216,.F.);
+#5779 = ORIENTED_EDGE('',*,*,#5292,.F.);
+#5780 = ORIENTED_EDGE('',*,*,#5368,.F.);
+#5781 = ORIENTED_EDGE('',*,*,#5444,.F.);
+#5782 = ORIENTED_EDGE('',*,*,#5520,.F.);
+#5783 = ORIENTED_EDGE('',*,*,#5596,.F.);
+#5784 = ORIENTED_EDGE('',*,*,#5667,.F.);
+#5785 = ORIENTED_EDGE('',*,*,#5714,.F.);
+#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5790)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5787,#5788,#5789)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5787 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5788 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5789 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5790 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5787,
+  'distance_accuracy_value','confusion accuracy');
+#5791 = SHAPE_DEFINITION_REPRESENTATION(#5792,#4831);
+#5792 = PRODUCT_DEFINITION_SHAPE('','',#5793);
+#5793 = PRODUCT_DEFINITION('design','',#5794,#5797);
+#5794 = PRODUCT_DEFINITION_FORMATION('','',#5795);
+#5795 = PRODUCT('Pin_NO','Pin_NO','',(#5796));
+#5796 = PRODUCT_CONTEXT('',#2,'mechanical');
+#5797 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#5798 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5799,#5801);
+#5799 = ( REPRESENTATION_RELATIONSHIP('','',#4831,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5800) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#5800 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#5801 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #5802);
+#5802 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Pin_NO','',#5,#5793,$);
+#5803 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5795));
+#5804 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5805),#7149);
+#5805 = MANIFOLD_SOLID_BREP('',#5806);
+#5806 = CLOSED_SHELL('',(#5807,#5927,#6003,#6079,#6155,#6231,#6307,#6383
+    ,#6459,#6535,#6611,#6687,#6763,#6839,#6915,#6991,#7062,#7109,#7129)
+  );
+#5807 = ADVANCED_FACE('',(#5808),#5822,.F.);
+#5808 = FACE_BOUND('',#5809,.F.);
+#5809 = EDGE_LOOP('',(#5810,#5845,#5873,#5901));
+#5810 = ORIENTED_EDGE('',*,*,#5811,.T.);
+#5811 = EDGE_CURVE('',#5812,#5814,#5816,.T.);
+#5812 = VERTEX_POINT('',#5813);
+#5813 = CARTESIAN_POINT('',(-5.479999999984,0.225,0.573115));
+#5814 = VERTEX_POINT('',#5815);
+#5815 = CARTESIAN_POINT('',(-5.479999999984,-0.225,0.573115));
+#5816 = SURFACE_CURVE('',#5817,(#5821,#5833),.PCURVE_S1.);
+#5817 = LINE('',#5818,#5819);
+#5818 = CARTESIAN_POINT('',(-5.479999999984,0.225,0.573115));
+#5819 = VECTOR('',#5820,1.);
+#5820 = DIRECTION('',(0.,-1.,6.7E-16));
+#5821 = PCURVE('',#5822,#5827);
+#5822 = PLANE('',#5823);
+#5823 = AXIS2_PLACEMENT_3D('',#5824,#5825,#5826);
+#5824 = CARTESIAN_POINT('',(-5.479999999984,0.225,0.573115));
+#5825 = DIRECTION('',(1.,0.,0.));
+#5826 = DIRECTION('',(0.,-6.7E-16,-1.));
+#5827 = DEFINITIONAL_REPRESENTATION('',(#5828),#5832);
+#5828 = LINE('',#5829,#5830);
+#5829 = CARTESIAN_POINT('',(0.,0.));
+#5830 = VECTOR('',#5831,1.);
+#5831 = DIRECTION('',(0.,-1.));
+#5832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5833 = PCURVE('',#5834,#5839);
+#5834 = PLANE('',#5835);
+#5835 = AXIS2_PLACEMENT_3D('',#5836,#5837,#5838);
+#5836 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#5837 = DIRECTION('',(0.931884770553,-2.4E-16,-0.362754427143));
+#5838 = DIRECTION('',(-0.362754427143,-6.2E-16,-0.931884770553));
+#5839 = DEFINITIONAL_REPRESENTATION('',(#5840),#5844);
+#5840 = LINE('',#5841,#5842);
+#5841 = CARTESIAN_POINT('',(0.559949058606,-1.365406666767E-17));
+#5842 = VECTOR('',#5843,1.);
+#5843 = DIRECTION('',(-4.362796270393E-18,-1.));
+#5844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5845 = ORIENTED_EDGE('',*,*,#5846,.T.);
+#5846 = EDGE_CURVE('',#5814,#5847,#5849,.T.);
+#5847 = VERTEX_POINT('',#5848);
+#5848 = CARTESIAN_POINT('',(-5.479999999984,-0.225,-4.208841999815));
+#5849 = SURFACE_CURVE('',#5850,(#5854,#5861),.PCURVE_S1.);
+#5850 = LINE('',#5851,#5852);
+#5851 = CARTESIAN_POINT('',(-5.479999999984,-0.225,0.573115));
+#5852 = VECTOR('',#5853,1.);
+#5853 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5854 = PCURVE('',#5822,#5855);
+#5855 = DEFINITIONAL_REPRESENTATION('',(#5856),#5860);
+#5856 = LINE('',#5857,#5858);
+#5857 = CARTESIAN_POINT('',(1.904776975375E-16,-0.45));
+#5858 = VECTOR('',#5859,1.);
+#5859 = DIRECTION('',(1.,4.5E-16));
+#5860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5861 = PCURVE('',#5862,#5867);
+#5862 = PLANE('',#5863);
+#5863 = AXIS2_PLACEMENT_3D('',#5864,#5865,#5866);
+#5864 = CARTESIAN_POINT('',(-3.93377377253,-0.225,0.660808490849));
+#5865 = DIRECTION('',(0.,-1.,4.4E-16));
+#5866 = DIRECTION('',(0.,-4.4E-16,-1.));
+#5867 = DEFINITIONAL_REPRESENTATION('',(#5868),#5872);
+#5868 = LINE('',#5869,#5870);
+#5869 = CARTESIAN_POINT('',(8.769349084854E-02,-1.546226227454));
+#5870 = VECTOR('',#5871,1.);
+#5871 = DIRECTION('',(1.,0.));
+#5872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5873 = ORIENTED_EDGE('',*,*,#5874,.F.);
+#5874 = EDGE_CURVE('',#5875,#5847,#5877,.T.);
+#5875 = VERTEX_POINT('',#5876);
+#5876 = CARTESIAN_POINT('',(-5.479999999984,0.225,-4.208841999815));
+#5877 = SURFACE_CURVE('',#5878,(#5882,#5889),.PCURVE_S1.);
+#5878 = LINE('',#5879,#5880);
+#5879 = CARTESIAN_POINT('',(-5.479999999984,0.225,-4.208841999815));
+#5880 = VECTOR('',#5881,1.);
+#5881 = DIRECTION('',(0.,-1.,6.7E-16));
+#5882 = PCURVE('',#5822,#5883);
+#5883 = DEFINITIONAL_REPRESENTATION('',(#5884),#5888);
+#5884 = LINE('',#5885,#5886);
+#5885 = CARTESIAN_POINT('',(4.781956999815,1.201999407842E-17));
+#5886 = VECTOR('',#5887,1.);
+#5887 = DIRECTION('',(0.,-1.));
+#5888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5889 = PCURVE('',#5890,#5895);
+#5890 = PLANE('',#5891);
+#5891 = AXIS2_PLACEMENT_3D('',#5892,#5893,#5894);
+#5892 = CARTESIAN_POINT('',(-5.479999999984,0.225,-4.208841999815));
+#5893 = DIRECTION('',(0.,6.7E-16,1.));
+#5894 = DIRECTION('',(1.,0.,-0.));
+#5895 = DEFINITIONAL_REPRESENTATION('',(#5896),#5900);
+#5896 = LINE('',#5897,#5898);
+#5897 = CARTESIAN_POINT('',(0.,0.));
+#5898 = VECTOR('',#5899,1.);
+#5899 = DIRECTION('',(0.,-1.));
+#5900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5901 = ORIENTED_EDGE('',*,*,#5902,.F.);
+#5902 = EDGE_CURVE('',#5812,#5875,#5903,.T.);
+#5903 = SURFACE_CURVE('',#5904,(#5908,#5915),.PCURVE_S1.);
+#5904 = LINE('',#5905,#5906);
+#5905 = CARTESIAN_POINT('',(-5.479999999984,0.225,0.573115));
+#5906 = VECTOR('',#5907,1.);
+#5907 = DIRECTION('',(0.,-2.2E-16,-1.));
+#5908 = PCURVE('',#5822,#5909);
+#5909 = DEFINITIONAL_REPRESENTATION('',(#5910),#5914);
+#5910 = LINE('',#5911,#5912);
+#5911 = CARTESIAN_POINT('',(-1.110223024625E-16,-2.498001805407E-16));
+#5912 = VECTOR('',#5913,1.);
+#5913 = DIRECTION('',(1.,4.5E-16));
+#5914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5915 = PCURVE('',#5916,#5921);
+#5916 = PLANE('',#5917);
+#5917 = AXIS2_PLACEMENT_3D('',#5918,#5919,#5920);
+#5918 = CARTESIAN_POINT('',(-3.93377377253,0.225,0.660808490849));
+#5919 = DIRECTION('',(0.,-1.,4.4E-16));
+#5920 = DIRECTION('',(0.,-4.4E-16,-1.));
+#5921 = DEFINITIONAL_REPRESENTATION('',(#5922),#5926);
+#5922 = LINE('',#5923,#5924);
+#5923 = CARTESIAN_POINT('',(8.769349084854E-02,-1.546226227454));
+#5924 = VECTOR('',#5925,1.);
+#5925 = DIRECTION('',(1.,0.));
+#5926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5927 = ADVANCED_FACE('',(#5928),#5890,.F.);
+#5928 = FACE_BOUND('',#5929,.F.);
+#5929 = EDGE_LOOP('',(#5930,#5931,#5954,#5982));
+#5930 = ORIENTED_EDGE('',*,*,#5874,.T.);
+#5931 = ORIENTED_EDGE('',*,*,#5932,.T.);
+#5932 = EDGE_CURVE('',#5847,#5933,#5935,.T.);
+#5933 = VERTEX_POINT('',#5934);
+#5934 = CARTESIAN_POINT('',(-4.68,-0.225,-4.208841999815));
+#5935 = SURFACE_CURVE('',#5936,(#5940,#5947),.PCURVE_S1.);
+#5936 = LINE('',#5937,#5938);
+#5937 = CARTESIAN_POINT('',(-5.479999999984,-0.225,-4.208841999815));
+#5938 = VECTOR('',#5939,1.);
+#5939 = DIRECTION('',(1.,0.,0.));
+#5940 = PCURVE('',#5890,#5941);
+#5941 = DEFINITIONAL_REPRESENTATION('',(#5942),#5946);
+#5942 = LINE('',#5943,#5944);
+#5943 = CARTESIAN_POINT('',(0.,-0.45));
+#5944 = VECTOR('',#5945,1.);
+#5945 = DIRECTION('',(1.,0.));
+#5946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5947 = PCURVE('',#5862,#5948);
+#5948 = DEFINITIONAL_REPRESENTATION('',(#5949),#5953);
+#5949 = LINE('',#5950,#5951);
+#5950 = CARTESIAN_POINT('',(4.869650490663,-1.546226227454));
+#5951 = VECTOR('',#5952,1.);
+#5952 = DIRECTION('',(0.,1.));
+#5953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5954 = ORIENTED_EDGE('',*,*,#5955,.F.);
+#5955 = EDGE_CURVE('',#5956,#5933,#5958,.T.);
+#5956 = VERTEX_POINT('',#5957);
+#5957 = CARTESIAN_POINT('',(-4.68,0.225,-4.208841999815));
+#5958 = SURFACE_CURVE('',#5959,(#5963,#5970),.PCURVE_S1.);
+#5959 = LINE('',#5960,#5961);
+#5960 = CARTESIAN_POINT('',(-4.68,0.225,-4.208841999815));
+#5961 = VECTOR('',#5962,1.);
+#5962 = DIRECTION('',(0.,-1.,6.7E-16));
+#5963 = PCURVE('',#5890,#5964);
+#5964 = DEFINITIONAL_REPRESENTATION('',(#5965),#5969);
+#5965 = LINE('',#5966,#5967);
+#5966 = CARTESIAN_POINT('',(0.799999999984,0.));
+#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('',(-4.68,0.225,-4.208841999815));
+#5974 = DIRECTION('',(-1.,0.,0.));
+#5975 = DIRECTION('',(0.,6.7E-16,1.));
+#5976 = DEFINITIONAL_REPRESENTATION('',(#5977),#5981);
+#5977 = LINE('',#5978,#5979);
+#5978 = CARTESIAN_POINT('',(0.,0.));
+#5979 = VECTOR('',#5980,1.);
+#5980 = DIRECTION('',(0.,-1.));
+#5981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5982 = ORIENTED_EDGE('',*,*,#5983,.F.);
+#5983 = EDGE_CURVE('',#5875,#5956,#5984,.T.);
+#5984 = SURFACE_CURVE('',#5985,(#5989,#5996),.PCURVE_S1.);
+#5985 = LINE('',#5986,#5987);
+#5986 = CARTESIAN_POINT('',(-5.479999999984,0.225,-4.208841999815));
+#5987 = VECTOR('',#5988,1.);
+#5988 = DIRECTION('',(1.,0.,0.));
+#5989 = PCURVE('',#5890,#5990);
+#5990 = DEFINITIONAL_REPRESENTATION('',(#5991),#5995);
+#5991 = LINE('',#5992,#5993);
+#5992 = CARTESIAN_POINT('',(0.,1.859623566247E-15));
+#5993 = VECTOR('',#5994,1.);
+#5994 = DIRECTION('',(1.,0.));
+#5995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5996 = PCURVE('',#5916,#5997);
+#5997 = DEFINITIONAL_REPRESENTATION('',(#5998),#6002);
+#5998 = LINE('',#5999,#6000);
+#5999 = CARTESIAN_POINT('',(4.869650490663,-1.546226227454));
+#6000 = VECTOR('',#6001,1.);
+#6001 = DIRECTION('',(0.,1.));
+#6002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6003 = ADVANCED_FACE('',(#6004),#5971,.F.);
+#6004 = FACE_BOUND('',#6005,.F.);
+#6005 = EDGE_LOOP('',(#6006,#6007,#6030,#6058));
+#6006 = ORIENTED_EDGE('',*,*,#5955,.T.);
+#6007 = ORIENTED_EDGE('',*,*,#6008,.T.);
+#6008 = EDGE_CURVE('',#5933,#6009,#6011,.T.);
+#6009 = VERTEX_POINT('',#6010);
+#6010 = CARTESIAN_POINT('',(-4.68,-0.225,0.543341));
+#6011 = SURFACE_CURVE('',#6012,(#6016,#6023),.PCURVE_S1.);
+#6012 = LINE('',#6013,#6014);
+#6013 = CARTESIAN_POINT('',(-4.68,-0.225,-4.208841999815));
+#6014 = VECTOR('',#6015,1.);
+#6015 = DIRECTION('',(0.,2.2E-16,1.));
+#6016 = PCURVE('',#5971,#6017);
+#6017 = DEFINITIONAL_REPRESENTATION('',(#6018),#6022);
+#6018 = LINE('',#6019,#6020);
+#6019 = CARTESIAN_POINT('',(-3.015E-16,-0.45));
+#6020 = VECTOR('',#6021,1.);
+#6021 = DIRECTION('',(1.,-4.5E-16));
+#6022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6023 = PCURVE('',#5862,#6024);
+#6024 = DEFINITIONAL_REPRESENTATION('',(#6025),#6029);
+#6025 = LINE('',#6026,#6027);
+#6026 = CARTESIAN_POINT('',(4.869650490663,-0.74622622747));
+#6027 = VECTOR('',#6028,1.);
+#6028 = DIRECTION('',(-1.,0.));
+#6029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6030 = ORIENTED_EDGE('',*,*,#6031,.F.);
+#6031 = EDGE_CURVE('',#6032,#6009,#6034,.T.);
+#6032 = VERTEX_POINT('',#6033);
+#6033 = CARTESIAN_POINT('',(-4.68,0.225,0.543341));
+#6034 = SURFACE_CURVE('',#6035,(#6039,#6046),.PCURVE_S1.);
+#6035 = LINE('',#6036,#6037);
+#6036 = CARTESIAN_POINT('',(-4.68,0.225,0.543341));
+#6037 = VECTOR('',#6038,1.);
+#6038 = DIRECTION('',(0.,-1.,6.7E-16));
+#6039 = PCURVE('',#5971,#6040);
+#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045);
+#6041 = LINE('',#6042,#6043);
+#6042 = CARTESIAN_POINT('',(4.752182999815,-1.982698969405E-17));
+#6043 = VECTOR('',#6044,1.);
+#6044 = DIRECTION('',(0.,-1.));
+#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6046 = PCURVE('',#6047,#6052);
+#6047 = PLANE('',#6048);
+#6048 = AXIS2_PLACEMENT_3D('',#6049,#6050,#6051);
+#6049 = CARTESIAN_POINT('',(-4.68,0.225,0.543341));
+#6050 = DIRECTION('',(-0.835687783941,3.7E-16,0.549204814047));
+#6051 = DIRECTION('',(0.549204814047,5.6E-16,0.835687783941));
+#6052 = DEFINITIONAL_REPRESENTATION('',(#6053),#6057);
+#6053 = LINE('',#6054,#6055);
+#6054 = CARTESIAN_POINT('',(0.,0.));
+#6055 = VECTOR('',#6056,1.);
+#6056 = DIRECTION('',(-8.918475969326E-20,-1.));
+#6057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6058 = ORIENTED_EDGE('',*,*,#6059,.F.);
+#6059 = EDGE_CURVE('',#5956,#6032,#6060,.T.);
+#6060 = SURFACE_CURVE('',#6061,(#6065,#6072),.PCURVE_S1.);
+#6061 = LINE('',#6062,#6063);
+#6062 = CARTESIAN_POINT('',(-4.68,0.225,-4.208841999815));
+#6063 = VECTOR('',#6064,1.);
+#6064 = DIRECTION('',(0.,2.2E-16,1.));
+#6065 = PCURVE('',#5971,#6066);
+#6066 = DEFINITIONAL_REPRESENTATION('',(#6067),#6071);
+#6067 = LINE('',#6068,#6069);
+#6068 = CARTESIAN_POINT('',(1.245947789386E-30,1.859623566247E-15));
+#6069 = VECTOR('',#6070,1.);
+#6070 = DIRECTION('',(1.,-4.5E-16));
+#6071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6072 = PCURVE('',#5916,#6073);
+#6073 = DEFINITIONAL_REPRESENTATION('',(#6074),#6078);
+#6074 = LINE('',#6075,#6076);
+#6075 = CARTESIAN_POINT('',(4.869650490663,-0.74622622747));
+#6076 = VECTOR('',#6077,1.);
+#6077 = DIRECTION('',(-1.,0.));
+#6078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6079 = ADVANCED_FACE('',(#6080),#6047,.F.);
+#6080 = FACE_BOUND('',#6081,.F.);
+#6081 = EDGE_LOOP('',(#6082,#6083,#6106,#6134));
+#6082 = ORIENTED_EDGE('',*,*,#6031,.T.);
+#6083 = ORIENTED_EDGE('',*,*,#6084,.T.);
+#6084 = EDGE_CURVE('',#6009,#6085,#6087,.T.);
+#6085 = VERTEX_POINT('',#6086);
+#6086 = CARTESIAN_POINT('',(-4.297031,-0.225,1.126079));
+#6087 = SURFACE_CURVE('',#6088,(#6092,#6099),.PCURVE_S1.);
+#6088 = LINE('',#6089,#6090);
+#6089 = CARTESIAN_POINT('',(-4.68,-0.225,0.543341));
+#6090 = VECTOR('',#6091,1.);
+#6091 = DIRECTION('',(0.549204814047,1.9E-16,0.835687783941));
+#6092 = PCURVE('',#6047,#6093);
+#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098);
+#6094 = LINE('',#6095,#6096);
+#6095 = CARTESIAN_POINT('',(-6.64400361742E-17,-0.45));
+#6096 = VECTOR('',#6097,1.);
+#6097 = DIRECTION('',(1.,-3.7E-16));
+#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6099 = PCURVE('',#5862,#6100);
+#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6105);
+#6101 = LINE('',#6102,#6103);
+#6102 = CARTESIAN_POINT('',(0.117467490849,-0.74622622747));
+#6103 = VECTOR('',#6104,1.);
+#6104 = DIRECTION('',(-0.835687783941,0.549204814047));
+#6105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6106 = ORIENTED_EDGE('',*,*,#6107,.F.);
+#6107 = EDGE_CURVE('',#6108,#6085,#6110,.T.);
+#6108 = VERTEX_POINT('',#6109);
+#6109 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#6110 = SURFACE_CURVE('',#6111,(#6115,#6122),.PCURVE_S1.);
+#6111 = LINE('',#6112,#6113);
+#6112 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#6113 = VECTOR('',#6114,1.);
+#6114 = DIRECTION('',(0.,-1.,6.7E-16));
+#6115 = PCURVE('',#6047,#6116);
+#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121);
+#6117 = LINE('',#6118,#6119);
+#6118 = CARTESIAN_POINT('',(0.697315446269,-1.918591291701E-18));
+#6119 = VECTOR('',#6120,1.);
+#6120 = DIRECTION('',(-8.918475969326E-20,-1.));
+#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6122 = PCURVE('',#6123,#6128);
+#6123 = PLANE('',#6124);
+#6124 = AXIS2_PLACEMENT_3D('',#6125,#6126,#6127);
+#6125 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#6126 = DIRECTION('',(0.,6.7E-16,1.));
+#6127 = DIRECTION('',(1.,0.,-0.));
+#6128 = DEFINITIONAL_REPRESENTATION('',(#6129),#6133);
+#6129 = LINE('',#6130,#6131);
+#6130 = CARTESIAN_POINT('',(0.,0.));
+#6131 = VECTOR('',#6132,1.);
+#6132 = DIRECTION('',(0.,-1.));
+#6133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6134 = ORIENTED_EDGE('',*,*,#6135,.F.);
+#6135 = EDGE_CURVE('',#6032,#6108,#6136,.T.);
+#6136 = SURFACE_CURVE('',#6137,(#6141,#6148),.PCURVE_S1.);
+#6137 = LINE('',#6138,#6139);
+#6138 = CARTESIAN_POINT('',(-4.68,0.225,0.543341));
+#6139 = VECTOR('',#6140,1.);
+#6140 = DIRECTION('',(0.549204814047,1.9E-16,0.835687783941));
+#6141 = PCURVE('',#6047,#6142);
+#6142 = DEFINITIONAL_REPRESENTATION('',(#6143),#6147);
+#6143 = LINE('',#6144,#6145);
+#6144 = CARTESIAN_POINT('',(9.27799819129E-17,-2.498001805407E-16));
+#6145 = VECTOR('',#6146,1.);
+#6146 = DIRECTION('',(1.,-3.7E-16));
+#6147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6148 = PCURVE('',#5916,#6149);
+#6149 = DEFINITIONAL_REPRESENTATION('',(#6150),#6154);
+#6150 = LINE('',#6151,#6152);
+#6151 = CARTESIAN_POINT('',(0.117467490849,-0.74622622747));
+#6152 = VECTOR('',#6153,1.);
+#6153 = DIRECTION('',(-0.835687783941,0.549204814047));
+#6154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6155 = ADVANCED_FACE('',(#6156),#6123,.F.);
+#6156 = FACE_BOUND('',#6157,.F.);
+#6157 = EDGE_LOOP('',(#6158,#6159,#6182,#6210));
+#6158 = ORIENTED_EDGE('',*,*,#6107,.T.);
+#6159 = ORIENTED_EDGE('',*,*,#6160,.T.);
+#6160 = EDGE_CURVE('',#6085,#6161,#6163,.T.);
+#6161 = VERTEX_POINT('',#6162);
+#6162 = CARTESIAN_POINT('',(-1.124856,-0.225,1.126079));
+#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.);
+#6164 = LINE('',#6165,#6166);
+#6165 = CARTESIAN_POINT('',(-4.297031,-0.225,1.126079));
+#6166 = VECTOR('',#6167,1.);
+#6167 = DIRECTION('',(1.,0.,0.));
+#6168 = PCURVE('',#6123,#6169);
+#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174);
+#6170 = LINE('',#6171,#6172);
+#6171 = CARTESIAN_POINT('',(0.,-0.45));
+#6172 = VECTOR('',#6173,1.);
+#6173 = DIRECTION('',(1.,0.));
+#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6175 = PCURVE('',#5862,#6176);
+#6176 = DEFINITIONAL_REPRESENTATION('',(#6177),#6181);
+#6177 = LINE('',#6178,#6179);
+#6178 = CARTESIAN_POINT('',(-0.465270509151,-0.36325722747));
+#6179 = VECTOR('',#6180,1.);
+#6180 = DIRECTION('',(0.,1.));
+#6181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6182 = ORIENTED_EDGE('',*,*,#6183,.F.);
+#6183 = EDGE_CURVE('',#6184,#6161,#6186,.T.);
+#6184 = VERTEX_POINT('',#6185);
+#6185 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#6186 = SURFACE_CURVE('',#6187,(#6191,#6198),.PCURVE_S1.);
+#6187 = LINE('',#6188,#6189);
+#6188 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#6189 = VECTOR('',#6190,1.);
+#6190 = DIRECTION('',(0.,-1.,6.7E-16));
+#6191 = PCURVE('',#6123,#6192);
+#6192 = DEFINITIONAL_REPRESENTATION('',(#6193),#6197);
+#6193 = LINE('',#6194,#6195);
+#6194 = CARTESIAN_POINT('',(3.172175,0.));
+#6195 = VECTOR('',#6196,1.);
+#6196 = DIRECTION('',(0.,-1.));
+#6197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6198 = PCURVE('',#6199,#6204);
+#6199 = PLANE('',#6200);
+#6200 = AXIS2_PLACEMENT_3D('',#6201,#6202,#6203);
+#6201 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#6202 = DIRECTION('',(-1.,0.,0.));
+#6203 = DIRECTION('',(0.,6.7E-16,1.));
+#6204 = DEFINITIONAL_REPRESENTATION('',(#6205),#6209);
+#6205 = LINE('',#6206,#6207);
+#6206 = CARTESIAN_POINT('',(0.,0.));
+#6207 = VECTOR('',#6208,1.);
+#6208 = DIRECTION('',(0.,-1.));
+#6209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6210 = ORIENTED_EDGE('',*,*,#6211,.F.);
+#6211 = EDGE_CURVE('',#6108,#6184,#6212,.T.);
+#6212 = SURFACE_CURVE('',#6213,(#6217,#6224),.PCURVE_S1.);
+#6213 = LINE('',#6214,#6215);
+#6214 = CARTESIAN_POINT('',(-4.297031,0.225,1.126079));
+#6215 = VECTOR('',#6216,1.);
+#6216 = DIRECTION('',(1.,0.,0.));
+#6217 = PCURVE('',#6123,#6218);
+#6218 = DEFINITIONAL_REPRESENTATION('',(#6219),#6223);
+#6219 = LINE('',#6220,#6221);
+#6220 = CARTESIAN_POINT('',(0.,-4.996003610813E-16));
+#6221 = VECTOR('',#6222,1.);
+#6222 = DIRECTION('',(1.,0.));
+#6223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6224 = PCURVE('',#5916,#6225);
+#6225 = DEFINITIONAL_REPRESENTATION('',(#6226),#6230);
+#6226 = LINE('',#6227,#6228);
+#6227 = CARTESIAN_POINT('',(-0.465270509151,-0.36325722747));
+#6228 = VECTOR('',#6229,1.);
+#6229 = DIRECTION('',(0.,1.));
+#6230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6231 = ADVANCED_FACE('',(#6232),#6199,.F.);
+#6232 = FACE_BOUND('',#6233,.F.);
+#6233 = EDGE_LOOP('',(#6234,#6235,#6258,#6286));
+#6234 = ORIENTED_EDGE('',*,*,#6183,.T.);
+#6235 = ORIENTED_EDGE('',*,*,#6236,.T.);
+#6236 = EDGE_CURVE('',#6161,#6237,#6239,.T.);
+#6237 = VERTEX_POINT('',#6238);
+#6238 = CARTESIAN_POINT('',(-1.124856,-0.225,1.901539999995));
+#6239 = SURFACE_CURVE('',#6240,(#6244,#6251),.PCURVE_S1.);
+#6240 = LINE('',#6241,#6242);
+#6241 = CARTESIAN_POINT('',(-1.124856,-0.225,1.126079));
+#6242 = VECTOR('',#6243,1.);
+#6243 = DIRECTION('',(0.,2.2E-16,1.));
+#6244 = PCURVE('',#6199,#6245);
+#6245 = DEFINITIONAL_REPRESENTATION('',(#6246),#6250);
+#6246 = LINE('',#6247,#6248);
+#6247 = CARTESIAN_POINT('',(-3.015E-16,-0.45));
+#6248 = VECTOR('',#6249,1.);
+#6249 = DIRECTION('',(1.,-4.5E-16));
+#6250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6251 = PCURVE('',#5862,#6252);
+#6252 = DEFINITIONAL_REPRESENTATION('',(#6253),#6257);
+#6253 = LINE('',#6254,#6255);
+#6254 = CARTESIAN_POINT('',(-0.465270509151,2.80891777253));
+#6255 = VECTOR('',#6256,1.);
+#6256 = DIRECTION('',(-1.,0.));
+#6257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6258 = ORIENTED_EDGE('',*,*,#6259,.F.);
+#6259 = EDGE_CURVE('',#6260,#6237,#6262,.T.);
+#6260 = VERTEX_POINT('',#6261);
+#6261 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#6262 = SURFACE_CURVE('',#6263,(#6267,#6274),.PCURVE_S1.);
+#6263 = LINE('',#6264,#6265);
+#6264 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#6265 = VECTOR('',#6266,1.);
+#6266 = DIRECTION('',(0.,-1.,6.7E-16));
+#6267 = PCURVE('',#6199,#6268);
+#6268 = DEFINITIONAL_REPRESENTATION('',(#6269),#6273);
+#6269 = LINE('',#6270,#6271);
+#6270 = CARTESIAN_POINT('',(0.775460999995,-1.995850891533E-17));
+#6271 = VECTOR('',#6272,1.);
+#6272 = DIRECTION('',(0.,-1.));
+#6273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6274 = PCURVE('',#6275,#6280);
+#6275 = PLANE('',#6276);
+#6276 = AXIS2_PLACEMENT_3D('',#6277,#6278,#6279);
+#6277 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#6278 = DIRECTION('',(0.,6.7E-16,1.));
+#6279 = DIRECTION('',(1.,0.,-0.));
+#6280 = DEFINITIONAL_REPRESENTATION('',(#6281),#6285);
+#6281 = LINE('',#6282,#6283);
+#6282 = CARTESIAN_POINT('',(0.,0.));
+#6283 = VECTOR('',#6284,1.);
+#6284 = DIRECTION('',(0.,-1.));
+#6285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6286 = ORIENTED_EDGE('',*,*,#6287,.F.);
+#6287 = EDGE_CURVE('',#6184,#6260,#6288,.T.);
+#6288 = SURFACE_CURVE('',#6289,(#6293,#6300),.PCURVE_S1.);
+#6289 = LINE('',#6290,#6291);
+#6290 = CARTESIAN_POINT('',(-1.124856,0.225,1.126079));
+#6291 = VECTOR('',#6292,1.);
+#6292 = DIRECTION('',(0.,2.2E-16,1.));
+#6293 = PCURVE('',#6199,#6294);
+#6294 = DEFINITIONAL_REPRESENTATION('',(#6295),#6299);
+#6295 = LINE('',#6296,#6297);
+#6296 = CARTESIAN_POINT('',(-3.347322419245E-31,-4.996003610813E-16));
+#6297 = VECTOR('',#6298,1.);
+#6298 = DIRECTION('',(1.,-4.5E-16));
+#6299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6300 = PCURVE('',#5916,#6301);
+#6301 = DEFINITIONAL_REPRESENTATION('',(#6302),#6306);
+#6302 = LINE('',#6303,#6304);
+#6303 = CARTESIAN_POINT('',(-0.465270509151,2.80891777253));
+#6304 = VECTOR('',#6305,1.);
+#6305 = DIRECTION('',(-1.,0.));
+#6306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6307 = ADVANCED_FACE('',(#6308),#6275,.F.);
+#6308 = FACE_BOUND('',#6309,.F.);
+#6309 = EDGE_LOOP('',(#6310,#6311,#6334,#6362));
+#6310 = ORIENTED_EDGE('',*,*,#6259,.T.);
+#6311 = ORIENTED_EDGE('',*,*,#6312,.T.);
+#6312 = EDGE_CURVE('',#6237,#6313,#6315,.T.);
+#6313 = VERTEX_POINT('',#6314);
+#6314 = CARTESIAN_POINT('',(-0.654846,-0.225,1.901539999995));
+#6315 = SURFACE_CURVE('',#6316,(#6320,#6327),.PCURVE_S1.);
+#6316 = LINE('',#6317,#6318);
+#6317 = CARTESIAN_POINT('',(-1.124856,-0.225,1.901539999995));
+#6318 = VECTOR('',#6319,1.);
+#6319 = DIRECTION('',(1.,0.,0.));
+#6320 = PCURVE('',#6275,#6321);
+#6321 = DEFINITIONAL_REPRESENTATION('',(#6322),#6326);
+#6322 = LINE('',#6323,#6324);
+#6323 = CARTESIAN_POINT('',(0.,-0.45));
+#6324 = VECTOR('',#6325,1.);
+#6325 = DIRECTION('',(1.,0.));
+#6326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6327 = PCURVE('',#5862,#6328);
+#6328 = DEFINITIONAL_REPRESENTATION('',(#6329),#6333);
+#6329 = LINE('',#6330,#6331);
+#6330 = CARTESIAN_POINT('',(-1.240731509146,2.80891777253));
+#6331 = VECTOR('',#6332,1.);
+#6332 = DIRECTION('',(0.,1.));
+#6333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6334 = ORIENTED_EDGE('',*,*,#6335,.F.);
+#6335 = EDGE_CURVE('',#6336,#6313,#6338,.T.);
+#6336 = VERTEX_POINT('',#6337);
+#6337 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#6338 = SURFACE_CURVE('',#6339,(#6343,#6350),.PCURVE_S1.);
+#6339 = LINE('',#6340,#6341);
+#6340 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#6341 = VECTOR('',#6342,1.);
+#6342 = DIRECTION('',(0.,-1.,6.7E-16));
+#6343 = PCURVE('',#6275,#6344);
+#6344 = DEFINITIONAL_REPRESENTATION('',(#6345),#6349);
+#6345 = LINE('',#6346,#6347);
+#6346 = CARTESIAN_POINT('',(0.47001,0.));
+#6347 = VECTOR('',#6348,1.);
+#6348 = DIRECTION('',(0.,-1.));
+#6349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6350 = PCURVE('',#6351,#6356);
+#6351 = PLANE('',#6352);
+#6352 = AXIS2_PLACEMENT_3D('',#6353,#6354,#6355);
+#6353 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#6354 = DIRECTION('',(-0.957881239108,-1.9E-16,-0.287164642261));
+#6355 = DIRECTION('',(-0.287164642261,6.4E-16,0.957881239108));
+#6356 = DEFINITIONAL_REPRESENTATION('',(#6357),#6361);
+#6357 = LINE('',#6358,#6359);
+#6358 = CARTESIAN_POINT('',(0.,0.));
+#6359 = VECTOR('',#6360,1.);
+#6360 = DIRECTION('',(1.78043020247E-18,-1.));
+#6361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6362 = ORIENTED_EDGE('',*,*,#6363,.F.);
+#6363 = EDGE_CURVE('',#6260,#6336,#6364,.T.);
+#6364 = SURFACE_CURVE('',#6365,(#6369,#6376),.PCURVE_S1.);
+#6365 = LINE('',#6366,#6367);
+#6366 = CARTESIAN_POINT('',(-1.124856,0.225,1.901539999995));
+#6367 = VECTOR('',#6368,1.);
+#6368 = DIRECTION('',(1.,0.,0.));
+#6369 = PCURVE('',#6275,#6370);
+#6370 = DEFINITIONAL_REPRESENTATION('',(#6371),#6375);
+#6371 = LINE('',#6372,#6373);
+#6372 = CARTESIAN_POINT('',(0.,-8.326672684689E-16));
+#6373 = VECTOR('',#6374,1.);
+#6374 = DIRECTION('',(1.,0.));
+#6375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6376 = PCURVE('',#5916,#6377);
+#6377 = DEFINITIONAL_REPRESENTATION('',(#6378),#6382);
+#6378 = LINE('',#6379,#6380);
+#6379 = CARTESIAN_POINT('',(-1.240731509146,2.80891777253));
+#6380 = VECTOR('',#6381,1.);
+#6381 = DIRECTION('',(0.,1.));
+#6382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6383 = ADVANCED_FACE('',(#6384),#6351,.F.);
+#6384 = FACE_BOUND('',#6385,.F.);
+#6385 = EDGE_LOOP('',(#6386,#6387,#6410,#6438));
+#6386 = ORIENTED_EDGE('',*,*,#6335,.T.);
+#6387 = ORIENTED_EDGE('',*,*,#6388,.T.);
+#6388 = EDGE_CURVE('',#6313,#6389,#6391,.T.);
+#6389 = VERTEX_POINT('',#6390);
+#6390 = CARTESIAN_POINT('',(-1.194009,-0.225,3.7));
+#6391 = SURFACE_CURVE('',#6392,(#6396,#6403),.PCURVE_S1.);
+#6392 = LINE('',#6393,#6394);
+#6393 = CARTESIAN_POINT('',(-0.654846,-0.225,1.901539999995));
+#6394 = VECTOR('',#6395,1.);
+#6395 = DIRECTION('',(-0.287164642261,2.1E-16,0.957881239108));
+#6396 = PCURVE('',#6351,#6397);
+#6397 = DEFINITIONAL_REPRESENTATION('',(#6398),#6402);
+#6398 = LINE('',#6399,#6400);
+#6399 = CARTESIAN_POINT('',(-3.198816797696E-16,-0.45));
+#6400 = VECTOR('',#6401,1.);
+#6401 = DIRECTION('',(1.,-4.3E-16));
+#6402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6403 = PCURVE('',#5862,#6404);
+#6404 = DEFINITIONAL_REPRESENTATION('',(#6405),#6409);
+#6405 = LINE('',#6406,#6407);
+#6406 = CARTESIAN_POINT('',(-1.240731509146,3.27892777253));
+#6407 = VECTOR('',#6408,1.);
+#6408 = DIRECTION('',(-0.957881239108,-0.287164642261));
+#6409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6410 = ORIENTED_EDGE('',*,*,#6411,.F.);
+#6411 = EDGE_CURVE('',#6412,#6389,#6414,.T.);
+#6412 = VERTEX_POINT('',#6413);
+#6413 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#6414 = SURFACE_CURVE('',#6415,(#6419,#6426),.PCURVE_S1.);
+#6415 = LINE('',#6416,#6417);
+#6416 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#6417 = VECTOR('',#6418,1.);
+#6418 = DIRECTION('',(0.,-1.,6.7E-16));
+#6419 = PCURVE('',#6351,#6420);
+#6420 = DEFINITIONAL_REPRESENTATION('',(#6421),#6425);
+#6421 = LINE('',#6422,#6423);
+#6422 = CARTESIAN_POINT('',(1.877539643306,1.96199553716E-17));
+#6423 = VECTOR('',#6424,1.);
+#6424 = DIRECTION('',(1.78043020247E-18,-1.));
+#6425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6426 = PCURVE('',#6427,#6432);
+#6427 = PLANE('',#6428);
+#6428 = AXIS2_PLACEMENT_3D('',#6429,#6430,#6431);
+#6429 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#6430 = DIRECTION('',(0.,-6.7E-16,-1.));
+#6431 = DIRECTION('',(-1.,-0.,0.));
+#6432 = DEFINITIONAL_REPRESENTATION('',(#6433),#6437);
+#6433 = LINE('',#6434,#6435);
+#6434 = CARTESIAN_POINT('',(0.,0.));
+#6435 = VECTOR('',#6436,1.);
+#6436 = DIRECTION('',(0.,-1.));
+#6437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6438 = ORIENTED_EDGE('',*,*,#6439,.F.);
+#6439 = EDGE_CURVE('',#6336,#6412,#6440,.T.);
+#6440 = SURFACE_CURVE('',#6441,(#6445,#6452),.PCURVE_S1.);
+#6441 = LINE('',#6442,#6443);
+#6442 = CARTESIAN_POINT('',(-0.654846,0.225,1.901539999995));
+#6443 = VECTOR('',#6444,1.);
+#6444 = DIRECTION('',(-0.287164642261,2.1E-16,0.957881239108));
+#6445 = PCURVE('',#6351,#6446);
+#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451);
+#6447 = LINE('',#6448,#6449);
+#6448 = CARTESIAN_POINT('',(-5.329070518201E-31,-8.326672684689E-16));
+#6449 = VECTOR('',#6450,1.);
+#6450 = DIRECTION('',(1.,-4.3E-16));
+#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6452 = PCURVE('',#5916,#6453);
+#6453 = DEFINITIONAL_REPRESENTATION('',(#6454),#6458);
+#6454 = LINE('',#6455,#6456);
+#6455 = CARTESIAN_POINT('',(-1.240731509146,3.27892777253));
+#6456 = VECTOR('',#6457,1.);
+#6457 = DIRECTION('',(-0.957881239108,-0.287164642261));
+#6458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6459 = ADVANCED_FACE('',(#6460),#6427,.F.);
+#6460 = FACE_BOUND('',#6461,.F.);
+#6461 = EDGE_LOOP('',(#6462,#6463,#6486,#6514));
+#6462 = ORIENTED_EDGE('',*,*,#6411,.T.);
+#6463 = ORIENTED_EDGE('',*,*,#6464,.T.);
+#6464 = EDGE_CURVE('',#6389,#6465,#6467,.T.);
+#6465 = VERTEX_POINT('',#6466);
+#6466 = CARTESIAN_POINT('',(-1.694009,-0.225,3.7));
+#6467 = SURFACE_CURVE('',#6468,(#6472,#6479),.PCURVE_S1.);
+#6468 = LINE('',#6469,#6470);
+#6469 = CARTESIAN_POINT('',(-1.194009,-0.225,3.7));
+#6470 = VECTOR('',#6471,1.);
+#6471 = DIRECTION('',(-1.,0.,0.));
+#6472 = PCURVE('',#6427,#6473);
+#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478);
+#6474 = LINE('',#6475,#6476);
+#6475 = CARTESIAN_POINT('',(0.,-0.45));
+#6476 = VECTOR('',#6477,1.);
+#6477 = DIRECTION('',(1.,0.));
+#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6479 = PCURVE('',#5862,#6480);
+#6480 = DEFINITIONAL_REPRESENTATION('',(#6481),#6485);
+#6481 = LINE('',#6482,#6483);
+#6482 = CARTESIAN_POINT('',(-3.039191509151,2.73976477253));
+#6483 = VECTOR('',#6484,1.);
+#6484 = DIRECTION('',(0.,-1.));
+#6485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6486 = ORIENTED_EDGE('',*,*,#6487,.F.);
+#6487 = EDGE_CURVE('',#6488,#6465,#6490,.T.);
+#6488 = VERTEX_POINT('',#6489);
+#6489 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#6490 = SURFACE_CURVE('',#6491,(#6495,#6502),.PCURVE_S1.);
+#6491 = LINE('',#6492,#6493);
+#6492 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#6493 = VECTOR('',#6494,1.);
+#6494 = DIRECTION('',(0.,-1.,6.7E-16));
+#6495 = PCURVE('',#6427,#6496);
+#6496 = DEFINITIONAL_REPRESENTATION('',(#6497),#6501);
+#6497 = LINE('',#6498,#6499);
+#6498 = CARTESIAN_POINT('',(0.5,0.));
+#6499 = VECTOR('',#6500,1.);
+#6500 = DIRECTION('',(0.,-1.));
+#6501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6502 = PCURVE('',#6503,#6508);
+#6503 = PLANE('',#6504);
+#6504 = AXIS2_PLACEMENT_3D('',#6505,#6506,#6507);
+#6505 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#6506 = DIRECTION('',(1.,0.,0.));
+#6507 = DIRECTION('',(0.,-6.7E-16,-1.));
+#6508 = DEFINITIONAL_REPRESENTATION('',(#6509),#6513);
+#6509 = LINE('',#6510,#6511);
+#6510 = CARTESIAN_POINT('',(0.,0.));
+#6511 = VECTOR('',#6512,1.);
+#6512 = DIRECTION('',(0.,-1.));
+#6513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6514 = ORIENTED_EDGE('',*,*,#6515,.F.);
+#6515 = EDGE_CURVE('',#6412,#6488,#6516,.T.);
+#6516 = SURFACE_CURVE('',#6517,(#6521,#6528),.PCURVE_S1.);
+#6517 = LINE('',#6518,#6519);
+#6518 = CARTESIAN_POINT('',(-1.194009,0.225,3.7));
+#6519 = VECTOR('',#6520,1.);
+#6520 = DIRECTION('',(-1.,0.,0.));
+#6521 = PCURVE('',#6427,#6522);
+#6522 = DEFINITIONAL_REPRESENTATION('',(#6523),#6527);
+#6523 = LINE('',#6524,#6525);
+#6524 = CARTESIAN_POINT('',(0.,-1.637578961322E-15));
+#6525 = VECTOR('',#6526,1.);
+#6526 = DIRECTION('',(1.,0.));
+#6527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6528 = PCURVE('',#5916,#6529);
+#6529 = DEFINITIONAL_REPRESENTATION('',(#6530),#6534);
+#6530 = LINE('',#6531,#6532);
+#6531 = CARTESIAN_POINT('',(-3.039191509151,2.73976477253));
+#6532 = VECTOR('',#6533,1.);
+#6533 = DIRECTION('',(0.,-1.));
+#6534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6535 = ADVANCED_FACE('',(#6536),#6503,.F.);
+#6536 = FACE_BOUND('',#6537,.F.);
+#6537 = EDGE_LOOP('',(#6538,#6539,#6562,#6590));
+#6538 = ORIENTED_EDGE('',*,*,#6487,.T.);
+#6539 = ORIENTED_EDGE('',*,*,#6540,.T.);
+#6540 = EDGE_CURVE('',#6465,#6541,#6543,.T.);
+#6541 = VERTEX_POINT('',#6542);
+#6542 = CARTESIAN_POINT('',(-1.694009,-0.225,2.234428));
+#6543 = SURFACE_CURVE('',#6544,(#6548,#6555),.PCURVE_S1.);
+#6544 = LINE('',#6545,#6546);
+#6545 = CARTESIAN_POINT('',(-1.694009,-0.225,3.7));
+#6546 = VECTOR('',#6547,1.);
+#6547 = DIRECTION('',(0.,-2.2E-16,-1.));
+#6548 = PCURVE('',#6503,#6549);
+#6549 = DEFINITIONAL_REPRESENTATION('',(#6550),#6554);
+#6550 = LINE('',#6551,#6552);
+#6551 = CARTESIAN_POINT('',(3.015E-16,-0.45));
+#6552 = VECTOR('',#6553,1.);
+#6553 = DIRECTION('',(1.,4.5E-16));
+#6554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6555 = PCURVE('',#5862,#6556);
+#6556 = DEFINITIONAL_REPRESENTATION('',(#6557),#6561);
+#6557 = LINE('',#6558,#6559);
+#6558 = CARTESIAN_POINT('',(-3.039191509151,2.23976477253));
+#6559 = VECTOR('',#6560,1.);
+#6560 = DIRECTION('',(1.,0.));
+#6561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6562 = ORIENTED_EDGE('',*,*,#6563,.F.);
+#6563 = EDGE_CURVE('',#6564,#6541,#6566,.T.);
+#6564 = VERTEX_POINT('',#6565);
+#6565 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#6566 = SURFACE_CURVE('',#6567,(#6571,#6578),.PCURVE_S1.);
+#6567 = LINE('',#6568,#6569);
+#6568 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#6569 = VECTOR('',#6570,1.);
+#6570 = DIRECTION('',(0.,-1.,6.7E-16));
+#6571 = PCURVE('',#6503,#6572);
+#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6577);
+#6573 = LINE('',#6574,#6575);
+#6574 = CARTESIAN_POINT('',(1.465572,1.048809345299E-17));
+#6575 = VECTOR('',#6576,1.);
+#6576 = DIRECTION('',(0.,-1.));
+#6577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6578 = PCURVE('',#6579,#6584);
+#6579 = PLANE('',#6580);
+#6580 = AXIS2_PLACEMENT_3D('',#6581,#6582,#6583);
+#6581 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#6582 = DIRECTION('',(0.,-6.7E-16,-1.));
+#6583 = DIRECTION('',(-1.,-0.,0.));
+#6584 = DEFINITIONAL_REPRESENTATION('',(#6585),#6589);
+#6585 = LINE('',#6586,#6587);
+#6586 = CARTESIAN_POINT('',(0.,0.));
+#6587 = VECTOR('',#6588,1.);
+#6588 = DIRECTION('',(0.,-1.));
+#6589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6590 = ORIENTED_EDGE('',*,*,#6591,.F.);
+#6591 = EDGE_CURVE('',#6488,#6564,#6592,.T.);
+#6592 = SURFACE_CURVE('',#6593,(#6597,#6604),.PCURVE_S1.);
+#6593 = LINE('',#6594,#6595);
+#6594 = CARTESIAN_POINT('',(-1.694009,0.225,3.7));
+#6595 = VECTOR('',#6596,1.);
+#6596 = DIRECTION('',(0.,-2.2E-16,-1.));
+#6597 = PCURVE('',#6503,#6598);
+#6598 = DEFINITIONAL_REPRESENTATION('',(#6599),#6603);
+#6599 = LINE('',#6600,#6601);
+#6600 = CARTESIAN_POINT('',(1.097177904086E-30,-1.637578961322E-15));
+#6601 = VECTOR('',#6602,1.);
+#6602 = DIRECTION('',(1.,4.5E-16));
+#6603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6604 = PCURVE('',#5916,#6605);
+#6605 = DEFINITIONAL_REPRESENTATION('',(#6606),#6610);
+#6606 = LINE('',#6607,#6608);
+#6607 = CARTESIAN_POINT('',(-3.039191509151,2.23976477253));
+#6608 = VECTOR('',#6609,1.);
+#6609 = DIRECTION('',(1.,0.));
+#6610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6611 = ADVANCED_FACE('',(#6612),#6579,.F.);
+#6612 = FACE_BOUND('',#6613,.F.);
+#6613 = EDGE_LOOP('',(#6614,#6615,#6638,#6666));
+#6614 = ORIENTED_EDGE('',*,*,#6563,.T.);
+#6615 = ORIENTED_EDGE('',*,*,#6616,.T.);
+#6616 = EDGE_CURVE('',#6541,#6617,#6619,.T.);
+#6617 = VERTEX_POINT('',#6618);
+#6618 = CARTESIAN_POINT('',(-4.637080321881,-0.225,2.234428));
+#6619 = SURFACE_CURVE('',#6620,(#6624,#6631),.PCURVE_S1.);
+#6620 = LINE('',#6621,#6622);
+#6621 = CARTESIAN_POINT('',(-1.694009,-0.225,2.234428));
+#6622 = VECTOR('',#6623,1.);
+#6623 = DIRECTION('',(-1.,0.,0.));
+#6624 = PCURVE('',#6579,#6625);
+#6625 = DEFINITIONAL_REPRESENTATION('',(#6626),#6630);
+#6626 = LINE('',#6627,#6628);
+#6627 = CARTESIAN_POINT('',(0.,-0.45));
+#6628 = VECTOR('',#6629,1.);
+#6629 = DIRECTION('',(1.,0.));
+#6630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6631 = PCURVE('',#5862,#6632);
+#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637);
+#6633 = LINE('',#6634,#6635);
+#6634 = CARTESIAN_POINT('',(-1.573619509151,2.23976477253));
+#6635 = VECTOR('',#6636,1.);
+#6636 = DIRECTION('',(0.,-1.));
+#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6638 = ORIENTED_EDGE('',*,*,#6639,.F.);
+#6639 = EDGE_CURVE('',#6640,#6617,#6642,.T.);
+#6640 = VERTEX_POINT('',#6641);
+#6641 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.);
+#6643 = LINE('',#6644,#6645);
+#6644 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#6645 = VECTOR('',#6646,1.);
+#6646 = DIRECTION('',(0.,-1.,6.7E-16));
+#6647 = PCURVE('',#6579,#6648);
+#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653);
+#6649 = LINE('',#6650,#6651);
+#6650 = CARTESIAN_POINT('',(2.943071321881,0.));
+#6651 = VECTOR('',#6652,1.);
+#6652 = DIRECTION('',(0.,-1.));
+#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6654 = PCURVE('',#6655,#6660);
+#6655 = PLANE('',#6656);
+#6656 = AXIS2_PLACEMENT_3D('',#6657,#6658,#6659);
+#6657 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#6658 = DIRECTION('',(-1.,0.,0.));
+#6659 = DIRECTION('',(0.,6.7E-16,1.));
+#6660 = DEFINITIONAL_REPRESENTATION('',(#6661),#6665);
+#6661 = LINE('',#6662,#6663);
+#6662 = CARTESIAN_POINT('',(0.,0.));
+#6663 = VECTOR('',#6664,1.);
+#6664 = DIRECTION('',(0.,-1.));
+#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6666 = ORIENTED_EDGE('',*,*,#6667,.F.);
+#6667 = EDGE_CURVE('',#6564,#6640,#6668,.T.);
+#6668 = SURFACE_CURVE('',#6669,(#6673,#6680),.PCURVE_S1.);
+#6669 = LINE('',#6670,#6671);
+#6670 = CARTESIAN_POINT('',(-1.694009,0.225,2.234428));
+#6671 = VECTOR('',#6672,1.);
+#6672 = DIRECTION('',(-1.,0.,0.));
+#6673 = PCURVE('',#6579,#6674);
+#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679);
+#6675 = LINE('',#6676,#6677);
+#6676 = CARTESIAN_POINT('',(0.,-9.992007221626E-16));
+#6677 = VECTOR('',#6678,1.);
+#6678 = DIRECTION('',(1.,0.));
+#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6680 = PCURVE('',#5916,#6681);
+#6681 = DEFINITIONAL_REPRESENTATION('',(#6682),#6686);
+#6682 = LINE('',#6683,#6684);
+#6683 = CARTESIAN_POINT('',(-1.573619509151,2.23976477253));
+#6684 = VECTOR('',#6685,1.);
+#6685 = DIRECTION('',(0.,-1.));
+#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6687 = ADVANCED_FACE('',(#6688),#6655,.F.);
+#6688 = FACE_BOUND('',#6689,.F.);
+#6689 = EDGE_LOOP('',(#6690,#6691,#6714,#6742));
+#6690 = ORIENTED_EDGE('',*,*,#6639,.T.);
+#6691 = ORIENTED_EDGE('',*,*,#6692,.T.);
+#6692 = EDGE_CURVE('',#6617,#6693,#6695,.T.);
+#6693 = VERTEX_POINT('',#6694);
+#6694 = CARTESIAN_POINT('',(-4.637080321881,-0.225,3.7));
+#6695 = SURFACE_CURVE('',#6696,(#6700,#6707),.PCURVE_S1.);
+#6696 = LINE('',#6697,#6698);
+#6697 = CARTESIAN_POINT('',(-4.637080321881,-0.225,2.234428));
+#6698 = VECTOR('',#6699,1.);
+#6699 = DIRECTION('',(0.,2.2E-16,1.));
+#6700 = PCURVE('',#6655,#6701);
+#6701 = DEFINITIONAL_REPRESENTATION('',(#6702),#6706);
+#6702 = LINE('',#6703,#6704);
+#6703 = CARTESIAN_POINT('',(-3.015E-16,-0.45));
+#6704 = VECTOR('',#6705,1.);
+#6705 = DIRECTION('',(1.,-4.5E-16));
+#6706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6707 = PCURVE('',#5862,#6708);
+#6708 = DEFINITIONAL_REPRESENTATION('',(#6709),#6713);
+#6709 = LINE('',#6710,#6711);
+#6710 = CARTESIAN_POINT('',(-1.573619509151,-0.703306549352));
+#6711 = VECTOR('',#6712,1.);
+#6712 = DIRECTION('',(-1.,0.));
+#6713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6714 = ORIENTED_EDGE('',*,*,#6715,.F.);
+#6715 = EDGE_CURVE('',#6716,#6693,#6718,.T.);
+#6716 = VERTEX_POINT('',#6717);
+#6717 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#6718 = SURFACE_CURVE('',#6719,(#6723,#6730),.PCURVE_S1.);
+#6719 = LINE('',#6720,#6721);
+#6720 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#6721 = VECTOR('',#6722,1.);
+#6722 = DIRECTION('',(0.,-1.,6.7E-16));
+#6723 = PCURVE('',#6655,#6724);
+#6724 = DEFINITIONAL_REPRESENTATION('',(#6725),#6729);
+#6725 = LINE('',#6726,#6727);
+#6726 = CARTESIAN_POINT('',(1.465572,-1.048809345299E-17));
+#6727 = VECTOR('',#6728,1.);
+#6728 = DIRECTION('',(0.,-1.));
+#6729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6730 = PCURVE('',#6731,#6736);
+#6731 = PLANE('',#6732);
+#6732 = AXIS2_PLACEMENT_3D('',#6733,#6734,#6735);
+#6733 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#6734 = DIRECTION('',(0.,-6.7E-16,-1.));
+#6735 = DIRECTION('',(-1.,-0.,0.));
+#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6741);
+#6737 = LINE('',#6738,#6739);
+#6738 = CARTESIAN_POINT('',(0.,0.));
+#6739 = VECTOR('',#6740,1.);
+#6740 = DIRECTION('',(0.,-1.));
+#6741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6742 = ORIENTED_EDGE('',*,*,#6743,.F.);
+#6743 = EDGE_CURVE('',#6640,#6716,#6744,.T.);
+#6744 = SURFACE_CURVE('',#6745,(#6749,#6756),.PCURVE_S1.);
+#6745 = LINE('',#6746,#6747);
+#6746 = CARTESIAN_POINT('',(-4.637080321881,0.225,2.234428));
+#6747 = VECTOR('',#6748,1.);
+#6748 = DIRECTION('',(0.,2.2E-16,1.));
+#6749 = PCURVE('',#6655,#6750);
+#6750 = DEFINITIONAL_REPRESENTATION('',(#6751),#6755);
+#6751 = LINE('',#6752,#6753);
+#6752 = CARTESIAN_POINT('',(-6.69464483849E-31,-9.992007221626E-16));
+#6753 = VECTOR('',#6754,1.);
+#6754 = DIRECTION('',(1.,-4.5E-16));
+#6755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6756 = PCURVE('',#5916,#6757);
+#6757 = DEFINITIONAL_REPRESENTATION('',(#6758),#6762);
+#6758 = LINE('',#6759,#6760);
+#6759 = CARTESIAN_POINT('',(-1.573619509151,-0.703306549352));
+#6760 = VECTOR('',#6761,1.);
+#6761 = DIRECTION('',(-1.,0.));
+#6762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6763 = ADVANCED_FACE('',(#6764),#6731,.F.);
+#6764 = FACE_BOUND('',#6765,.F.);
+#6765 = EDGE_LOOP('',(#6766,#6767,#6790,#6818));
+#6766 = ORIENTED_EDGE('',*,*,#6715,.T.);
+#6767 = ORIENTED_EDGE('',*,*,#6768,.T.);
+#6768 = EDGE_CURVE('',#6693,#6769,#6771,.T.);
+#6769 = VERTEX_POINT('',#6770);
+#6770 = CARTESIAN_POINT('',(-5.487080321881,-0.225,3.7));
+#6771 = SURFACE_CURVE('',#6772,(#6776,#6783),.PCURVE_S1.);
+#6772 = LINE('',#6773,#6774);
+#6773 = CARTESIAN_POINT('',(-4.637080321881,-0.225,3.7));
+#6774 = VECTOR('',#6775,1.);
+#6775 = DIRECTION('',(-1.,0.,0.));
+#6776 = PCURVE('',#6731,#6777);
+#6777 = DEFINITIONAL_REPRESENTATION('',(#6778),#6782);
+#6778 = LINE('',#6779,#6780);
+#6779 = CARTESIAN_POINT('',(0.,-0.45));
+#6780 = VECTOR('',#6781,1.);
+#6781 = DIRECTION('',(1.,0.));
+#6782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6783 = PCURVE('',#5862,#6784);
+#6784 = DEFINITIONAL_REPRESENTATION('',(#6785),#6789);
+#6785 = LINE('',#6786,#6787);
+#6786 = CARTESIAN_POINT('',(-3.039191509151,-0.703306549352));
+#6787 = VECTOR('',#6788,1.);
+#6788 = DIRECTION('',(0.,-1.));
+#6789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6790 = ORIENTED_EDGE('',*,*,#6791,.F.);
+#6791 = EDGE_CURVE('',#6792,#6769,#6794,.T.);
+#6792 = VERTEX_POINT('',#6793);
+#6793 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#6794 = SURFACE_CURVE('',#6795,(#6799,#6806),.PCURVE_S1.);
+#6795 = LINE('',#6796,#6797);
+#6796 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#6797 = VECTOR('',#6798,1.);
+#6798 = DIRECTION('',(0.,-1.,6.7E-16));
+#6799 = PCURVE('',#6731,#6800);
+#6800 = DEFINITIONAL_REPRESENTATION('',(#6801),#6805);
+#6801 = LINE('',#6802,#6803);
+#6802 = CARTESIAN_POINT('',(0.85,0.));
+#6803 = VECTOR('',#6804,1.);
+#6804 = DIRECTION('',(0.,-1.));
+#6805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6806 = PCURVE('',#6807,#6812);
+#6807 = PLANE('',#6808);
+#6808 = AXIS2_PLACEMENT_3D('',#6809,#6810,#6811);
+#6809 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#6810 = DIRECTION('',(0.98972616694,-1.E-16,-0.142975922708));
+#6811 = DIRECTION('',(-0.142975922708,-6.6E-16,-0.98972616694));
+#6812 = DEFINITIONAL_REPRESENTATION('',(#6813),#6817);
+#6813 = LINE('',#6814,#6815);
+#6814 = CARTESIAN_POINT('',(-0.,0.));
+#6815 = VECTOR('',#6816,1.);
+#6816 = DIRECTION('',(-3.116531849845E-18,-1.));
+#6817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6818 = ORIENTED_EDGE('',*,*,#6819,.F.);
+#6819 = EDGE_CURVE('',#6716,#6792,#6820,.T.);
+#6820 = SURFACE_CURVE('',#6821,(#6825,#6832),.PCURVE_S1.);
+#6821 = LINE('',#6822,#6823);
+#6822 = CARTESIAN_POINT('',(-4.637080321881,0.225,3.7));
+#6823 = VECTOR('',#6824,1.);
+#6824 = DIRECTION('',(-1.,0.,0.));
+#6825 = PCURVE('',#6731,#6826);
+#6826 = DEFINITIONAL_REPRESENTATION('',(#6827),#6831);
+#6827 = LINE('',#6828,#6829);
+#6828 = CARTESIAN_POINT('',(0.,-1.637578961322E-15));
+#6829 = VECTOR('',#6830,1.);
+#6830 = DIRECTION('',(1.,0.));
+#6831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6832 = PCURVE('',#5916,#6833);
+#6833 = DEFINITIONAL_REPRESENTATION('',(#6834),#6838);
+#6834 = LINE('',#6835,#6836);
+#6835 = CARTESIAN_POINT('',(-3.039191509151,-0.703306549352));
+#6836 = VECTOR('',#6837,1.);
+#6837 = DIRECTION('',(0.,-1.));
+#6838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6839 = ADVANCED_FACE('',(#6840),#6807,.F.);
+#6840 = FACE_BOUND('',#6841,.F.);
+#6841 = EDGE_LOOP('',(#6842,#6843,#6866,#6894));
+#6842 = ORIENTED_EDGE('',*,*,#6791,.T.);
+#6843 = ORIENTED_EDGE('',*,*,#6844,.T.);
+#6844 = EDGE_CURVE('',#6769,#6845,#6847,.T.);
+#6845 = VERTEX_POINT('',#6846);
+#6846 = CARTESIAN_POINT('',(-5.746886,-0.225,1.901539999995));
+#6847 = SURFACE_CURVE('',#6848,(#6852,#6859),.PCURVE_S1.);
+#6848 = LINE('',#6849,#6850);
+#6849 = CARTESIAN_POINT('',(-5.487080321881,-0.225,3.7));
+#6850 = VECTOR('',#6851,1.);
+#6851 = DIRECTION('',(-0.142975922708,-2.2E-16,-0.98972616694));
+#6852 = PCURVE('',#6807,#6853);
+#6853 = DEFINITIONAL_REPRESENTATION('',(#6854),#6858);
+#6854 = LINE('',#6855,#6856);
+#6855 = CARTESIAN_POINT('',(2.97E-16,-0.45));
+#6856 = VECTOR('',#6857,1.);
+#6857 = DIRECTION('',(1.,4.4E-16));
+#6858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6859 = PCURVE('',#5862,#6860);
+#6860 = DEFINITIONAL_REPRESENTATION('',(#6861),#6865);
+#6861 = LINE('',#6862,#6863);
+#6862 = CARTESIAN_POINT('',(-3.039191509151,-1.553306549352));
+#6863 = VECTOR('',#6864,1.);
+#6864 = DIRECTION('',(0.98972616694,-0.142975922708));
+#6865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6866 = ORIENTED_EDGE('',*,*,#6867,.F.);
+#6867 = EDGE_CURVE('',#6868,#6845,#6870,.T.);
+#6868 = VERTEX_POINT('',#6869);
+#6869 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#6870 = SURFACE_CURVE('',#6871,(#6875,#6882),.PCURVE_S1.);
+#6871 = LINE('',#6872,#6873);
+#6872 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#6873 = VECTOR('',#6874,1.);
+#6874 = DIRECTION('',(0.,-1.,6.7E-16));
+#6875 = PCURVE('',#6807,#6876);
+#6876 = DEFINITIONAL_REPRESENTATION('',(#6877),#6881);
+#6877 = LINE('',#6878,#6879);
+#6878 = CARTESIAN_POINT('',(1.817128878754,-2.194026711023E-17));
+#6879 = VECTOR('',#6880,1.);
+#6880 = DIRECTION('',(-3.116531849845E-18,-1.));
+#6881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6882 = PCURVE('',#6883,#6888);
+#6883 = PLANE('',#6884);
+#6884 = AXIS2_PLACEMENT_3D('',#6885,#6886,#6887);
+#6885 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#6886 = DIRECTION('',(0.,6.7E-16,1.));
+#6887 = DIRECTION('',(1.,0.,-0.));
+#6888 = DEFINITIONAL_REPRESENTATION('',(#6889),#6893);
+#6889 = LINE('',#6890,#6891);
+#6890 = CARTESIAN_POINT('',(0.,0.));
+#6891 = VECTOR('',#6892,1.);
+#6892 = DIRECTION('',(0.,-1.));
+#6893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6894 = ORIENTED_EDGE('',*,*,#6895,.F.);
+#6895 = EDGE_CURVE('',#6792,#6868,#6896,.T.);
+#6896 = SURFACE_CURVE('',#6897,(#6901,#6908),.PCURVE_S1.);
+#6897 = LINE('',#6898,#6899);
+#6898 = CARTESIAN_POINT('',(-5.487080321881,0.225,3.7));
+#6899 = VECTOR('',#6900,1.);
+#6900 = DIRECTION('',(-0.142975922708,-2.2E-16,-0.98972616694));
+#6901 = PCURVE('',#6807,#6902);
+#6902 = DEFINITIONAL_REPRESENTATION('',(#6903),#6907);
+#6903 = LINE('',#6904,#6905);
+#6904 = CARTESIAN_POINT('',(1.080802114473E-30,-1.637578961322E-15));
+#6905 = VECTOR('',#6906,1.);
+#6906 = DIRECTION('',(1.,4.4E-16));
+#6907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6908 = PCURVE('',#5916,#6909);
+#6909 = DEFINITIONAL_REPRESENTATION('',(#6910),#6914);
+#6910 = LINE('',#6911,#6912);
+#6911 = CARTESIAN_POINT('',(-3.039191509151,-1.553306549352));
+#6912 = VECTOR('',#6913,1.);
+#6913 = DIRECTION('',(0.98972616694,-0.142975922708));
+#6914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6915 = ADVANCED_FACE('',(#6916),#6883,.F.);
+#6916 = FACE_BOUND('',#6917,.F.);
+#6917 = EDGE_LOOP('',(#6918,#6919,#6942,#6970));
+#6918 = ORIENTED_EDGE('',*,*,#6867,.T.);
+#6919 = ORIENTED_EDGE('',*,*,#6920,.T.);
+#6920 = EDGE_CURVE('',#6845,#6921,#6923,.T.);
+#6921 = VERTEX_POINT('',#6922);
+#6922 = CARTESIAN_POINT('',(-5.276876,-0.225,1.901539999995));
+#6923 = SURFACE_CURVE('',#6924,(#6928,#6935),.PCURVE_S1.);
+#6924 = LINE('',#6925,#6926);
+#6925 = CARTESIAN_POINT('',(-5.746886,-0.225,1.901539999995));
+#6926 = VECTOR('',#6927,1.);
+#6927 = DIRECTION('',(1.,0.,0.));
+#6928 = PCURVE('',#6883,#6929);
+#6929 = DEFINITIONAL_REPRESENTATION('',(#6930),#6934);
+#6930 = LINE('',#6931,#6932);
+#6931 = CARTESIAN_POINT('',(0.,-0.45));
+#6932 = VECTOR('',#6933,1.);
+#6933 = DIRECTION('',(1.,0.));
+#6934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6935 = PCURVE('',#5862,#6936);
+#6936 = DEFINITIONAL_REPRESENTATION('',(#6937),#6941);
+#6937 = LINE('',#6938,#6939);
+#6938 = CARTESIAN_POINT('',(-1.240731509146,-1.81311222747));
+#6939 = VECTOR('',#6940,1.);
+#6940 = DIRECTION('',(0.,1.));
+#6941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6942 = ORIENTED_EDGE('',*,*,#6943,.F.);
+#6943 = EDGE_CURVE('',#6944,#6921,#6946,.T.);
+#6944 = VERTEX_POINT('',#6945);
+#6945 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#6946 = SURFACE_CURVE('',#6947,(#6951,#6958),.PCURVE_S1.);
+#6947 = LINE('',#6948,#6949);
+#6948 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#6949 = VECTOR('',#6950,1.);
+#6950 = DIRECTION('',(0.,-1.,6.7E-16));
+#6951 = PCURVE('',#6883,#6952);
+#6952 = DEFINITIONAL_REPRESENTATION('',(#6953),#6957);
+#6953 = LINE('',#6954,#6955);
+#6954 = CARTESIAN_POINT('',(0.47001,0.));
+#6955 = VECTOR('',#6956,1.);
+#6956 = DIRECTION('',(0.,-1.));
+#6957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6958 = PCURVE('',#6959,#6964);
+#6959 = PLANE('',#6960);
+#6960 = AXIS2_PLACEMENT_3D('',#6961,#6962,#6963);
+#6961 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#6962 = DIRECTION('',(1.,0.,0.));
+#6963 = DIRECTION('',(0.,-6.7E-16,-1.));
+#6964 = DEFINITIONAL_REPRESENTATION('',(#6965),#6969);
+#6965 = LINE('',#6966,#6967);
+#6966 = CARTESIAN_POINT('',(0.,0.));
+#6967 = VECTOR('',#6968,1.);
+#6968 = DIRECTION('',(0.,-1.));
+#6969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6970 = ORIENTED_EDGE('',*,*,#6971,.F.);
+#6971 = EDGE_CURVE('',#6868,#6944,#6972,.T.);
+#6972 = SURFACE_CURVE('',#6973,(#6977,#6984),.PCURVE_S1.);
+#6973 = LINE('',#6974,#6975);
+#6974 = CARTESIAN_POINT('',(-5.746886,0.225,1.901539999995));
+#6975 = VECTOR('',#6976,1.);
+#6976 = DIRECTION('',(1.,0.,0.));
+#6977 = PCURVE('',#6883,#6978);
+#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983);
+#6979 = LINE('',#6980,#6981);
+#6980 = CARTESIAN_POINT('',(0.,-8.326672684689E-16));
+#6981 = VECTOR('',#6982,1.);
+#6982 = DIRECTION('',(1.,0.));
+#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6984 = PCURVE('',#5916,#6985);
+#6985 = DEFINITIONAL_REPRESENTATION('',(#6986),#6990);
+#6986 = LINE('',#6987,#6988);
+#6987 = CARTESIAN_POINT('',(-1.240731509146,-1.81311222747));
+#6988 = VECTOR('',#6989,1.);
+#6989 = DIRECTION('',(0.,1.));
+#6990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6991 = ADVANCED_FACE('',(#6992),#6959,.F.);
+#6992 = FACE_BOUND('',#6993,.F.);
+#6993 = EDGE_LOOP('',(#6994,#6995,#7018,#7041));
+#6994 = ORIENTED_EDGE('',*,*,#6943,.T.);
+#6995 = ORIENTED_EDGE('',*,*,#6996,.T.);
+#6996 = EDGE_CURVE('',#6921,#6997,#6999,.T.);
+#6997 = VERTEX_POINT('',#6998);
+#6998 = CARTESIAN_POINT('',(-5.276876,-0.225,1.094923));
+#6999 = SURFACE_CURVE('',#7000,(#7004,#7011),.PCURVE_S1.);
+#7000 = LINE('',#7001,#7002);
+#7001 = CARTESIAN_POINT('',(-5.276876,-0.225,1.901539999995));
+#7002 = VECTOR('',#7003,1.);
+#7003 = DIRECTION('',(0.,-2.2E-16,-1.));
+#7004 = PCURVE('',#6959,#7005);
+#7005 = DEFINITIONAL_REPRESENTATION('',(#7006),#7010);
+#7006 = LINE('',#7007,#7008);
+#7007 = CARTESIAN_POINT('',(3.015E-16,-0.45));
+#7008 = VECTOR('',#7009,1.);
+#7009 = DIRECTION('',(1.,4.5E-16));
+#7010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7011 = PCURVE('',#5862,#7012);
+#7012 = DEFINITIONAL_REPRESENTATION('',(#7013),#7017);
+#7013 = LINE('',#7014,#7015);
+#7014 = CARTESIAN_POINT('',(-1.240731509146,-1.34310222747));
+#7015 = VECTOR('',#7016,1.);
+#7016 = DIRECTION('',(1.,0.));
+#7017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7018 = ORIENTED_EDGE('',*,*,#7019,.F.);
+#7019 = EDGE_CURVE('',#7020,#6997,#7022,.T.);
+#7020 = VERTEX_POINT('',#7021);
+#7021 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#7022 = SURFACE_CURVE('',#7023,(#7027,#7034),.PCURVE_S1.);
+#7023 = LINE('',#7024,#7025);
+#7024 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#7025 = VECTOR('',#7026,1.);
+#7026 = DIRECTION('',(0.,-1.,6.7E-16));
+#7027 = PCURVE('',#6959,#7028);
+#7028 = DEFINITIONAL_REPRESENTATION('',(#7029),#7033);
+#7029 = LINE('',#7030,#7031);
+#7030 = CARTESIAN_POINT('',(0.806616999995,4.083302891533E-17));
+#7031 = VECTOR('',#7032,1.);
+#7032 = DIRECTION('',(0.,-1.));
+#7033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7034 = PCURVE('',#5834,#7035);
+#7035 = DEFINITIONAL_REPRESENTATION('',(#7036),#7040);
+#7036 = LINE('',#7037,#7038);
+#7037 = CARTESIAN_POINT('',(-0.,0.));
+#7038 = VECTOR('',#7039,1.);
+#7039 = DIRECTION('',(-4.362796270393E-18,-1.));
+#7040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7041 = ORIENTED_EDGE('',*,*,#7042,.F.);
+#7042 = EDGE_CURVE('',#6944,#7020,#7043,.T.);
+#7043 = SURFACE_CURVE('',#7044,(#7048,#7055),.PCURVE_S1.);
+#7044 = LINE('',#7045,#7046);
+#7045 = CARTESIAN_POINT('',(-5.276876,0.225,1.901539999995));
+#7046 = VECTOR('',#7047,1.);
+#7047 = DIRECTION('',(0.,-2.2E-16,-1.));
+#7048 = PCURVE('',#6959,#7049);
+#7049 = DEFINITIONAL_REPRESENTATION('',(#7050),#7054);
+#7050 = LINE('',#7051,#7052);
+#7051 = CARTESIAN_POINT('',(5.578870698741E-31,-8.326672684689E-16));
+#7052 = VECTOR('',#7053,1.);
+#7053 = DIRECTION('',(1.,4.5E-16));
+#7054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7055 = PCURVE('',#5916,#7056);
+#7056 = DEFINITIONAL_REPRESENTATION('',(#7057),#7061);
+#7057 = LINE('',#7058,#7059);
+#7058 = CARTESIAN_POINT('',(-1.240731509146,-1.34310222747));
+#7059 = VECTOR('',#7060,1.);
+#7060 = DIRECTION('',(1.,0.));
+#7061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7062 = ADVANCED_FACE('',(#7063),#5834,.F.);
+#7063 = FACE_BOUND('',#7064,.F.);
+#7064 = EDGE_LOOP('',(#7065,#7066,#7087,#7088));
+#7065 = ORIENTED_EDGE('',*,*,#7019,.T.);
+#7066 = ORIENTED_EDGE('',*,*,#7067,.T.);
+#7067 = EDGE_CURVE('',#6997,#5814,#7068,.T.);
+#7068 = SURFACE_CURVE('',#7069,(#7073,#7080),.PCURVE_S1.);
+#7069 = LINE('',#7070,#7071);
+#7070 = CARTESIAN_POINT('',(-5.276876,-0.225,1.094923));
+#7071 = VECTOR('',#7072,1.);
+#7072 = DIRECTION('',(-0.362754427143,-2.1E-16,-0.931884770553));
+#7073 = PCURVE('',#5834,#7074);
+#7074 = DEFINITIONAL_REPRESENTATION('',(#7075),#7079);
+#7075 = LINE('',#7076,#7077);
+#7076 = CARTESIAN_POINT('',(2.79E-16,-0.45));
+#7077 = VECTOR('',#7078,1.);
+#7078 = DIRECTION('',(1.,4.1E-16));
+#7079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7080 = PCURVE('',#5862,#7081);
+#7081 = DEFINITIONAL_REPRESENTATION('',(#7082),#7086);
+#7082 = LINE('',#7083,#7084);
+#7083 = CARTESIAN_POINT('',(-0.434114509151,-1.34310222747));
+#7084 = VECTOR('',#7085,1.);
+#7085 = DIRECTION('',(0.931884770553,-0.362754427143));
+#7086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7087 = ORIENTED_EDGE('',*,*,#5811,.F.);
+#7088 = ORIENTED_EDGE('',*,*,#7089,.F.);
+#7089 = EDGE_CURVE('',#7020,#5812,#7090,.T.);
+#7090 = SURFACE_CURVE('',#7091,(#7095,#7102),.PCURVE_S1.);
+#7091 = LINE('',#7092,#7093);
+#7092 = CARTESIAN_POINT('',(-5.276876,0.225,1.094923));
+#7093 = VECTOR('',#7094,1.);
+#7094 = DIRECTION('',(-0.362754427143,-2.1E-16,-0.931884770553));
+#7095 = PCURVE('',#5834,#7096);
+#7096 = DEFINITIONAL_REPRESENTATION('',(#7097),#7101);
+#7097 = LINE('',#7098,#7099);
+#7098 = CARTESIAN_POINT('',(2.069199857131E-16,-4.996003610813E-16));
+#7099 = VECTOR('',#7100,1.);
+#7100 = DIRECTION('',(1.,4.1E-16));
+#7101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7102 = PCURVE('',#5916,#7103);
+#7103 = DEFINITIONAL_REPRESENTATION('',(#7104),#7108);
+#7104 = LINE('',#7105,#7106);
+#7105 = CARTESIAN_POINT('',(-0.434114509151,-1.34310222747));
+#7106 = VECTOR('',#7107,1.);
+#7107 = DIRECTION('',(0.931884770553,-0.362754427143));
+#7108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7109 = ADVANCED_FACE('',(#7110),#5916,.F.);
+#7110 = FACE_BOUND('',#7111,.F.);
+#7111 = EDGE_LOOP('',(#7112,#7113,#7114,#7115,#7116,#7117,#7118,#7119,
+    #7120,#7121,#7122,#7123,#7124,#7125,#7126,#7127,#7128));
+#7112 = ORIENTED_EDGE('',*,*,#5902,.T.);
+#7113 = ORIENTED_EDGE('',*,*,#5983,.T.);
+#7114 = ORIENTED_EDGE('',*,*,#6059,.T.);
+#7115 = ORIENTED_EDGE('',*,*,#6135,.T.);
+#7116 = ORIENTED_EDGE('',*,*,#6211,.T.);
+#7117 = ORIENTED_EDGE('',*,*,#6287,.T.);
+#7118 = ORIENTED_EDGE('',*,*,#6363,.T.);
+#7119 = ORIENTED_EDGE('',*,*,#6439,.T.);
+#7120 = ORIENTED_EDGE('',*,*,#6515,.T.);
+#7121 = ORIENTED_EDGE('',*,*,#6591,.T.);
+#7122 = ORIENTED_EDGE('',*,*,#6667,.T.);
+#7123 = ORIENTED_EDGE('',*,*,#6743,.T.);
+#7124 = ORIENTED_EDGE('',*,*,#6819,.T.);
+#7125 = ORIENTED_EDGE('',*,*,#6895,.T.);
+#7126 = ORIENTED_EDGE('',*,*,#6971,.T.);
+#7127 = ORIENTED_EDGE('',*,*,#7042,.T.);
+#7128 = ORIENTED_EDGE('',*,*,#7089,.T.);
+#7129 = ADVANCED_FACE('',(#7130),#5862,.T.);
+#7130 = FACE_BOUND('',#7131,.T.);
+#7131 = EDGE_LOOP('',(#7132,#7133,#7134,#7135,#7136,#7137,#7138,#7139,
+    #7140,#7141,#7142,#7143,#7144,#7145,#7146,#7147,#7148));
+#7132 = ORIENTED_EDGE('',*,*,#5846,.T.);
+#7133 = ORIENTED_EDGE('',*,*,#5932,.T.);
+#7134 = ORIENTED_EDGE('',*,*,#6008,.T.);
+#7135 = ORIENTED_EDGE('',*,*,#6084,.T.);
+#7136 = ORIENTED_EDGE('',*,*,#6160,.T.);
+#7137 = ORIENTED_EDGE('',*,*,#6236,.T.);
+#7138 = ORIENTED_EDGE('',*,*,#6312,.T.);
+#7139 = ORIENTED_EDGE('',*,*,#6388,.T.);
+#7140 = ORIENTED_EDGE('',*,*,#6464,.T.);
+#7141 = ORIENTED_EDGE('',*,*,#6540,.T.);
+#7142 = ORIENTED_EDGE('',*,*,#6616,.T.);
+#7143 = ORIENTED_EDGE('',*,*,#6692,.T.);
+#7144 = ORIENTED_EDGE('',*,*,#6768,.T.);
+#7145 = ORIENTED_EDGE('',*,*,#6844,.T.);
+#7146 = ORIENTED_EDGE('',*,*,#6920,.T.);
+#7147 = ORIENTED_EDGE('',*,*,#6996,.T.);
+#7148 = ORIENTED_EDGE('',*,*,#7067,.T.);
+#7149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7153)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#7150,#7151,#7152)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#7150 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#7151 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#7152 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#7153 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7150,
+  'distance_accuracy_value','confusion accuracy');
+#7154 = SHAPE_DEFINITION_REPRESENTATION(#7155,#5804);
+#7155 = PRODUCT_DEFINITION_SHAPE('','',#7156);
+#7156 = PRODUCT_DEFINITION('design','',#7157,#7160);
+#7157 = PRODUCT_DEFINITION_FORMATION('','',#7158);
+#7158 = PRODUCT('Pin_C','Pin_C','',(#7159));
+#7159 = PRODUCT_CONTEXT('',#2,'mechanical');
+#7160 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#7161 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7162,#7164);
+#7162 = ( REPRESENTATION_RELATIONSHIP('','',#5804,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7163) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#7163 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
+#7164 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #7165);
+#7165 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Pin_C','',#5,#7156,$);
+#7166 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7158));
+#7167 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7168),#11286);
+#7168 = MANIFOLD_SOLID_BREP('',#7169);
+#7169 = CLOSED_SHELL('',(#7170,#7402,#7818,#7867,#8433,#8482,#9043,#9092
+    ,#9426,#9453,#9708,#9735,#9762,#9789,#9840,#9933,#9960,#10033,#10060
+    ,#10107,#10134,#10161,#10168,#10265,#10382,#10409,#10436,#10509,
+    #10558,#10629,#10656,#10683,#10710,#10717,#10744,#10751,#10778,
+    #10849,#10876,#10927,#10974,#11001,#11028,#11035,#11062,#11109,
+    #11136,#11163,#11170,#11221,#11248,#11279));
+#7170 = ADVANCED_FACE('',(#7171),#7185,.F.);
+#7171 = FACE_BOUND('',#7172,.F.);
+#7172 = EDGE_LOOP('',(#7173,#7208,#7236,#7264,#7292,#7320,#7348,#7376));
+#7173 = ORIENTED_EDGE('',*,*,#7174,.F.);
+#7174 = EDGE_CURVE('',#7175,#7177,#7179,.T.);
+#7175 = VERTEX_POINT('',#7176);
+#7176 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#7177 = VERTEX_POINT('',#7178);
+#7178 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#7179 = SURFACE_CURVE('',#7180,(#7184,#7196),.PCURVE_S1.);
+#7180 = LINE('',#7181,#7182);
+#7181 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#7182 = VECTOR('',#7183,1.);
+#7183 = DIRECTION('',(1.,0.,1.9E-16));
+#7184 = PCURVE('',#7185,#7190);
+#7185 = PLANE('',#7186);
+#7186 = AXIS2_PLACEMENT_3D('',#7187,#7188,#7189);
+#7187 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#7188 = DIRECTION('',(-1.9E-16,6.7E-16,1.));
+#7189 = DIRECTION('',(1.,0.,1.9E-16));
+#7190 = DEFINITIONAL_REPRESENTATION('',(#7191),#7195);
+#7191 = LINE('',#7192,#7193);
+#7192 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#7193 = VECTOR('',#7194,1.);
+#7194 = DIRECTION('',(1.,0.));
+#7195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7196 = PCURVE('',#7197,#7202);
+#7197 = PLANE('',#7198);
+#7198 = AXIS2_PLACEMENT_3D('',#7199,#7200,#7201);
+#7199 = CARTESIAN_POINT('',(-1.E-16,2.9,2.675));
+#7200 = DIRECTION('',(-0.,-1.,4.4E-16));
+#7201 = DIRECTION('',(0.,-4.4E-16,-1.));
+#7202 = DEFINITIONAL_REPRESENTATION('',(#7203),#7207);
+#7203 = LINE('',#7204,#7205);
+#7204 = CARTESIAN_POINT('',(1.325,-6.4));
+#7205 = VECTOR('',#7206,1.);
+#7206 = DIRECTION('',(-1.9E-16,1.));
+#7207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7208 = ORIENTED_EDGE('',*,*,#7209,.T.);
+#7209 = EDGE_CURVE('',#7175,#7210,#7212,.T.);
+#7210 = VERTEX_POINT('',#7211);
+#7211 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#7212 = SURFACE_CURVE('',#7213,(#7217,#7224),.PCURVE_S1.);
+#7213 = LINE('',#7214,#7215);
+#7214 = CARTESIAN_POINT('',(-6.4,2.9,1.35));
+#7215 = VECTOR('',#7216,1.);
+#7216 = DIRECTION('',(0.,-1.,6.7E-16));
+#7217 = PCURVE('',#7185,#7218);
+#7218 = DEFINITIONAL_REPRESENTATION('',(#7219),#7223);
+#7219 = LINE('',#7220,#7221);
+#7220 = CARTESIAN_POINT('',(0.,0.));
+#7221 = VECTOR('',#7222,1.);
+#7222 = DIRECTION('',(1.273E-31,-1.));
+#7223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7224 = PCURVE('',#7225,#7230);
+#7225 = PLANE('',#7226);
+#7226 = AXIS2_PLACEMENT_3D('',#7227,#7228,#7229);
+#7227 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#7228 = DIRECTION('',(1.,0.,0.));
+#7229 = DIRECTION('',(0.,-6.7E-16,-1.));
+#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7235);
+#7231 = LINE('',#7232,#7233);
+#7232 = CARTESIAN_POINT('',(3.7,-1.855352591004E-16));
+#7233 = VECTOR('',#7234,1.);
+#7234 = DIRECTION('',(0.,-1.));
+#7235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7236 = ORIENTED_EDGE('',*,*,#7237,.T.);
+#7237 = EDGE_CURVE('',#7210,#7238,#7240,.T.);
+#7238 = VERTEX_POINT('',#7239);
+#7239 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#7240 = SURFACE_CURVE('',#7241,(#7245,#7252),.PCURVE_S1.);
+#7241 = LINE('',#7242,#7243);
+#7242 = CARTESIAN_POINT('',(-6.4,-2.9,1.35));
+#7243 = VECTOR('',#7244,1.);
+#7244 = DIRECTION('',(1.,0.,1.9E-16));
+#7245 = PCURVE('',#7185,#7246);
+#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251);
+#7247 = LINE('',#7248,#7249);
+#7248 = CARTESIAN_POINT('',(7.593925488436E-31,-5.8));
+#7249 = VECTOR('',#7250,1.);
+#7250 = DIRECTION('',(1.,0.));
+#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7252 = PCURVE('',#7253,#7258);
+#7253 = PLANE('',#7254);
+#7254 = AXIS2_PLACEMENT_3D('',#7255,#7256,#7257);
+#7255 = CARTESIAN_POINT('',(-1.E-16,-2.9,2.675));
+#7256 = DIRECTION('',(-0.,-1.,4.4E-16));
+#7257 = DIRECTION('',(0.,-4.4E-16,-1.));
+#7258 = DEFINITIONAL_REPRESENTATION('',(#7259),#7263);
+#7259 = LINE('',#7260,#7261);
+#7260 = CARTESIAN_POINT('',(1.325,-6.4));
+#7261 = VECTOR('',#7262,1.);
+#7262 = DIRECTION('',(-1.9E-16,1.));
+#7263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7264 = ORIENTED_EDGE('',*,*,#7265,.F.);
+#7265 = EDGE_CURVE('',#7266,#7238,#7268,.T.);
+#7266 = VERTEX_POINT('',#7267);
+#7267 = CARTESIAN_POINT('',(-1.75,-2.4,1.35));
+#7268 = SURFACE_CURVE('',#7269,(#7273,#7280),.PCURVE_S1.);
+#7269 = LINE('',#7270,#7271);
+#7270 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#7271 = VECTOR('',#7272,1.);
+#7272 = DIRECTION('',(0.,-1.,6.7E-16));
+#7273 = PCURVE('',#7185,#7274);
+#7274 = DEFINITIONAL_REPRESENTATION('',(#7275),#7279);
+#7275 = LINE('',#7276,#7277);
+#7276 = CARTESIAN_POINT('',(4.65,-3.134541199084E-33));
+#7277 = VECTOR('',#7278,1.);
+#7278 = DIRECTION('',(1.273E-31,-1.));
+#7279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7280 = PCURVE('',#7281,#7286);
+#7281 = PLANE('',#7282);
+#7282 = AXIS2_PLACEMENT_3D('',#7283,#7284,#7285);
+#7283 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#7284 = DIRECTION('',(1.,0.,2.1E-16));
+#7285 = DIRECTION('',(2.1E-16,-6.7E-16,-1.));
+#7286 = DEFINITIONAL_REPRESENTATION('',(#7287),#7291);
+#7287 = LINE('',#7288,#7289);
+#7288 = CARTESIAN_POINT('',(0.,0.));
+#7289 = VECTOR('',#7290,1.);
+#7290 = DIRECTION('',(0.,-1.));
+#7291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7292 = ORIENTED_EDGE('',*,*,#7293,.T.);
+#7293 = EDGE_CURVE('',#7266,#7294,#7296,.T.);
+#7294 = VERTEX_POINT('',#7295);
+#7295 = CARTESIAN_POINT('',(-5.9,-2.4,1.35));
+#7296 = SURFACE_CURVE('',#7297,(#7301,#7308),.PCURVE_S1.);
+#7297 = LINE('',#7298,#7299);
+#7298 = CARTESIAN_POINT('',(-6.15,-2.4,1.35));
+#7299 = VECTOR('',#7300,1.);
+#7300 = DIRECTION('',(-1.,-0.,-1.9E-16));
+#7301 = PCURVE('',#7185,#7302);
+#7302 = DEFINITIONAL_REPRESENTATION('',(#7303),#7307);
+#7303 = LINE('',#7304,#7305);
+#7304 = CARTESIAN_POINT('',(0.25,-5.3));
+#7305 = VECTOR('',#7306,1.);
+#7306 = DIRECTION('',(-1.,0.));
+#7307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7308 = PCURVE('',#7309,#7314);
+#7309 = PLANE('',#7310);
+#7310 = AXIS2_PLACEMENT_3D('',#7311,#7312,#7313);
+#7311 = CARTESIAN_POINT('',(-5.9,-2.4,-0.75));
+#7312 = DIRECTION('',(0.,1.,-1.11E-15));
+#7313 = DIRECTION('',(1.,0.,0.));
+#7314 = DEFINITIONAL_REPRESENTATION('',(#7315),#7319);
+#7315 = LINE('',#7316,#7317);
+#7316 = CARTESIAN_POINT('',(-0.25,-2.1));
+#7317 = VECTOR('',#7318,1.);
+#7318 = DIRECTION('',(-1.,1.9E-16));
+#7319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7320 = ORIENTED_EDGE('',*,*,#7321,.T.);
+#7321 = EDGE_CURVE('',#7294,#7322,#7324,.T.);
+#7322 = VERTEX_POINT('',#7323);
+#7323 = CARTESIAN_POINT('',(-5.9,2.4,1.35));
+#7324 = SURFACE_CURVE('',#7325,(#7329,#7336),.PCURVE_S1.);
+#7325 = LINE('',#7326,#7327);
+#7326 = CARTESIAN_POINT('',(-5.9,2.65,1.35));
+#7327 = VECTOR('',#7328,1.);
+#7328 = DIRECTION('',(0.,1.,-1.11E-15));
+#7329 = PCURVE('',#7185,#7330);
+#7330 = DEFINITIONAL_REPRESENTATION('',(#7331),#7335);
+#7331 = LINE('',#7332,#7333);
+#7332 = CARTESIAN_POINT('',(0.5,-0.25));
+#7333 = VECTOR('',#7334,1.);
+#7334 = DIRECTION('',(-2.109E-31,1.));
+#7335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7336 = PCURVE('',#7337,#7342);
+#7337 = PLANE('',#7338);
+#7338 = AXIS2_PLACEMENT_3D('',#7339,#7340,#7341);
+#7339 = CARTESIAN_POINT('',(-5.9,2.4,-0.75));
+#7340 = DIRECTION('',(1.,0.,0.));
+#7341 = DIRECTION('',(0.,-1.,1.11E-15));
+#7342 = DEFINITIONAL_REPRESENTATION('',(#7343),#7347);
+#7343 = LINE('',#7344,#7345);
+#7344 = CARTESIAN_POINT('',(-0.25,-2.1));
+#7345 = VECTOR('',#7346,1.);
+#7346 = DIRECTION('',(-1.,0.));
+#7347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7348 = ORIENTED_EDGE('',*,*,#7349,.T.);
+#7349 = EDGE_CURVE('',#7322,#7350,#7352,.T.);
+#7350 = VERTEX_POINT('',#7351);
+#7351 = CARTESIAN_POINT('',(-1.75,2.4,1.35));
+#7352 = SURFACE_CURVE('',#7353,(#7357,#7364),.PCURVE_S1.);
+#7353 = LINE('',#7354,#7355);
+#7354 = CARTESIAN_POINT('',(-0.25,2.4,1.35));
+#7355 = VECTOR('',#7356,1.);
+#7356 = DIRECTION('',(1.,0.,1.9E-16));
+#7357 = PCURVE('',#7185,#7358);
+#7358 = DEFINITIONAL_REPRESENTATION('',(#7359),#7363);
+#7359 = LINE('',#7360,#7361);
+#7360 = CARTESIAN_POINT('',(6.15,-0.5));
+#7361 = VECTOR('',#7362,1.);
+#7362 = DIRECTION('',(1.,0.));
+#7363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7364 = PCURVE('',#7365,#7370);
+#7365 = PLANE('',#7366);
+#7366 = AXIS2_PLACEMENT_3D('',#7367,#7368,#7369);
+#7367 = CARTESIAN_POINT('',(5.9,2.4,-0.75));
+#7368 = DIRECTION('',(0.,-1.,1.11E-15));
+#7369 = DIRECTION('',(-1.,0.,0.));
+#7370 = DEFINITIONAL_REPRESENTATION('',(#7371),#7375);
+#7371 = LINE('',#7372,#7373);
+#7372 = CARTESIAN_POINT('',(6.15,-2.1));
+#7373 = VECTOR('',#7374,1.);
+#7374 = DIRECTION('',(-1.,-1.9E-16));
+#7375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7376 = ORIENTED_EDGE('',*,*,#7377,.F.);
+#7377 = EDGE_CURVE('',#7177,#7350,#7378,.T.);
+#7378 = SURFACE_CURVE('',#7379,(#7383,#7390),.PCURVE_S1.);
+#7379 = LINE('',#7380,#7381);
+#7380 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#7381 = VECTOR('',#7382,1.);
+#7382 = DIRECTION('',(0.,-1.,6.7E-16));
+#7383 = PCURVE('',#7185,#7384);
+#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389);
+#7385 = LINE('',#7386,#7387);
+#7386 = CARTESIAN_POINT('',(4.65,-3.134541199084E-33));
+#7387 = VECTOR('',#7388,1.);
+#7388 = DIRECTION('',(1.273E-31,-1.));
+#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7390 = PCURVE('',#7391,#7396);
+#7391 = PLANE('',#7392);
+#7392 = AXIS2_PLACEMENT_3D('',#7393,#7394,#7395);
+#7393 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#7394 = DIRECTION('',(1.,0.,2.1E-16));
+#7395 = DIRECTION('',(2.1E-16,-6.7E-16,-1.));
+#7396 = DEFINITIONAL_REPRESENTATION('',(#7397),#7401);
+#7397 = LINE('',#7398,#7399);
+#7398 = CARTESIAN_POINT('',(0.,0.));
+#7399 = VECTOR('',#7400,1.);
+#7400 = DIRECTION('',(0.,-1.));
+#7401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7402 = ADVANCED_FACE('',(#7403,#7590,#7704),#7197,.F.);
+#7403 = FACE_BOUND('',#7404,.F.);
+#7404 = EDGE_LOOP('',(#7405,#7406,#7429,#7457,#7485,#7513,#7541,#7569));
+#7405 = ORIENTED_EDGE('',*,*,#7174,.T.);
+#7406 = ORIENTED_EDGE('',*,*,#7407,.T.);
+#7407 = EDGE_CURVE('',#7177,#7408,#7410,.T.);
+#7408 = VERTEX_POINT('',#7409);
+#7409 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#7410 = SURFACE_CURVE('',#7411,(#7415,#7422),.PCURVE_S1.);
+#7411 = LINE('',#7412,#7413);
+#7412 = CARTESIAN_POINT('',(-1.75,2.9,1.35));
+#7413 = VECTOR('',#7414,1.);
+#7414 = DIRECTION('',(2.1E-16,-2.2E-16,-1.));
+#7415 = PCURVE('',#7197,#7416);
+#7416 = DEFINITIONAL_REPRESENTATION('',(#7417),#7421);
+#7417 = LINE('',#7418,#7419);
+#7418 = CARTESIAN_POINT('',(1.325,-1.75));
+#7419 = VECTOR('',#7420,1.);
+#7420 = DIRECTION('',(1.,2.1E-16));
+#7421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7422 = PCURVE('',#7391,#7423);
+#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428);
+#7424 = LINE('',#7425,#7426);
+#7425 = CARTESIAN_POINT('',(-1.7763568394E-15,-1.33226762955E-15));
+#7426 = VECTOR('',#7427,1.);
+#7427 = DIRECTION('',(1.,4.5E-16));
+#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7429 = ORIENTED_EDGE('',*,*,#7430,.T.);
+#7430 = EDGE_CURVE('',#7408,#7431,#7433,.T.);
+#7431 = VERTEX_POINT('',#7432);
+#7432 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.);
+#7434 = LINE('',#7435,#7436);
+#7435 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#7436 = VECTOR('',#7437,1.);
+#7437 = DIRECTION('',(1.,0.,0.));
+#7438 = PCURVE('',#7197,#7439);
+#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444);
+#7440 = LINE('',#7441,#7442);
+#7441 = CARTESIAN_POINT('',(3.425,-1.75));
+#7442 = VECTOR('',#7443,1.);
+#7443 = DIRECTION('',(0.,1.));
+#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7445 = PCURVE('',#7446,#7451);
+#7446 = PLANE('',#7447);
+#7447 = AXIS2_PLACEMENT_3D('',#7448,#7449,#7450);
+#7448 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#7449 = DIRECTION('',(0.,6.7E-16,1.));
+#7450 = DIRECTION('',(1.,0.,0.));
+#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456);
+#7452 = LINE('',#7453,#7454);
+#7453 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#7454 = VECTOR('',#7455,1.);
+#7455 = DIRECTION('',(1.,0.));
+#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7457 = ORIENTED_EDGE('',*,*,#7458,.T.);
+#7458 = EDGE_CURVE('',#7431,#7459,#7461,.T.);
+#7459 = VERTEX_POINT('',#7460);
+#7460 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#7461 = SURFACE_CURVE('',#7462,(#7466,#7473),.PCURVE_S1.);
+#7462 = LINE('',#7463,#7464);
+#7463 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#7464 = VECTOR('',#7465,1.);
+#7465 = DIRECTION('',(0.,2.2E-16,1.));
+#7466 = PCURVE('',#7197,#7467);
+#7467 = DEFINITIONAL_REPRESENTATION('',(#7468),#7472);
+#7468 = LINE('',#7469,#7470);
+#7469 = CARTESIAN_POINT('',(3.425,1.75));
+#7470 = VECTOR('',#7471,1.);
+#7471 = DIRECTION('',(-1.,0.));
+#7472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7473 = PCURVE('',#7474,#7479);
+#7474 = PLANE('',#7475);
+#7475 = AXIS2_PLACEMENT_3D('',#7476,#7477,#7478);
+#7476 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#7477 = DIRECTION('',(-1.,0.,0.));
+#7478 = DIRECTION('',(0.,6.7E-16,1.));
+#7479 = DEFINITIONAL_REPRESENTATION('',(#7480),#7484);
+#7480 = LINE('',#7481,#7482);
+#7481 = CARTESIAN_POINT('',(1.443289932013E-15,-4.440892098501E-16));
+#7482 = VECTOR('',#7483,1.);
+#7483 = DIRECTION('',(1.,-4.5E-16));
+#7484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7485 = ORIENTED_EDGE('',*,*,#7486,.T.);
+#7486 = EDGE_CURVE('',#7459,#7487,#7489,.T.);
+#7487 = VERTEX_POINT('',#7488);
+#7488 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#7489 = SURFACE_CURVE('',#7490,(#7494,#7501),.PCURVE_S1.);
+#7490 = LINE('',#7491,#7492);
+#7491 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#7492 = VECTOR('',#7493,1.);
+#7493 = DIRECTION('',(1.,0.,-1.4E-16));
+#7494 = PCURVE('',#7197,#7495);
+#7495 = DEFINITIONAL_REPRESENTATION('',(#7496),#7500);
+#7496 = LINE('',#7497,#7498);
+#7497 = CARTESIAN_POINT('',(1.325,1.75));
+#7498 = VECTOR('',#7499,1.);
+#7499 = DIRECTION('',(1.4E-16,1.));
+#7500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7501 = PCURVE('',#7502,#7507);
+#7502 = PLANE('',#7503);
+#7503 = AXIS2_PLACEMENT_3D('',#7504,#7505,#7506);
+#7504 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#7505 = DIRECTION('',(1.4E-16,6.7E-16,1.));
+#7506 = DIRECTION('',(1.,0.,-1.4E-16));
+#7507 = DEFINITIONAL_REPRESENTATION('',(#7508),#7512);
+#7508 = LINE('',#7509,#7510);
+#7509 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#7510 = VECTOR('',#7511,1.);
+#7511 = DIRECTION('',(1.,0.));
+#7512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7513 = ORIENTED_EDGE('',*,*,#7514,.T.);
+#7514 = EDGE_CURVE('',#7487,#7515,#7517,.T.);
+#7515 = VERTEX_POINT('',#7516);
+#7516 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#7517 = SURFACE_CURVE('',#7518,(#7522,#7529),.PCURVE_S1.);
+#7518 = LINE('',#7519,#7520);
+#7519 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#7520 = VECTOR('',#7521,1.);
+#7521 = DIRECTION('',(0.,2.2E-16,1.));
+#7522 = PCURVE('',#7197,#7523);
+#7523 = DEFINITIONAL_REPRESENTATION('',(#7524),#7528);
+#7524 = LINE('',#7525,#7526);
+#7525 = CARTESIAN_POINT('',(1.325,6.4));
+#7526 = VECTOR('',#7527,1.);
+#7527 = DIRECTION('',(-1.,0.));
+#7528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7529 = PCURVE('',#7530,#7535);
+#7530 = PLANE('',#7531);
+#7531 = AXIS2_PLACEMENT_3D('',#7532,#7533,#7534);
+#7532 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#7533 = DIRECTION('',(-1.,0.,0.));
+#7534 = DIRECTION('',(0.,6.7E-16,1.));
+#7535 = DEFINITIONAL_REPRESENTATION('',(#7536),#7540);
+#7536 = LINE('',#7537,#7538);
+#7537 = CARTESIAN_POINT('',(1.554312234475E-15,-1.33226762955E-15));
+#7538 = VECTOR('',#7539,1.);
+#7539 = DIRECTION('',(1.,-4.5E-16));
+#7540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7541 = ORIENTED_EDGE('',*,*,#7542,.T.);
+#7542 = EDGE_CURVE('',#7515,#7543,#7545,.T.);
+#7543 = VERTEX_POINT('',#7544);
+#7544 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#7545 = SURFACE_CURVE('',#7546,(#7550,#7557),.PCURVE_S1.);
+#7546 = LINE('',#7547,#7548);
+#7547 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#7548 = VECTOR('',#7549,1.);
+#7549 = DIRECTION('',(-1.,0.,0.));
+#7550 = PCURVE('',#7197,#7551);
+#7551 = DEFINITIONAL_REPRESENTATION('',(#7552),#7556);
+#7552 = LINE('',#7553,#7554);
+#7553 = CARTESIAN_POINT('',(-2.375,6.4));
+#7554 = VECTOR('',#7555,1.);
+#7555 = DIRECTION('',(0.,-1.));
+#7556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7557 = PCURVE('',#7558,#7563);
+#7558 = PLANE('',#7559);
+#7559 = AXIS2_PLACEMENT_3D('',#7560,#7561,#7562);
+#7560 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#7561 = DIRECTION('',(0.,-6.7E-16,-1.));
+#7562 = DIRECTION('',(-1.,0.,0.));
+#7563 = DEFINITIONAL_REPRESENTATION('',(#7564),#7568);
+#7564 = LINE('',#7565,#7566);
+#7565 = CARTESIAN_POINT('',(0.,-3.10862446895E-15));
+#7566 = VECTOR('',#7567,1.);
+#7567 = DIRECTION('',(1.,0.));
+#7568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7569 = ORIENTED_EDGE('',*,*,#7570,.T.);
+#7570 = EDGE_CURVE('',#7543,#7175,#7571,.T.);
+#7571 = SURFACE_CURVE('',#7572,(#7576,#7583),.PCURVE_S1.);
+#7572 = LINE('',#7573,#7574);
+#7573 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#7574 = VECTOR('',#7575,1.);
+#7575 = DIRECTION('',(0.,-2.2E-16,-1.));
+#7576 = PCURVE('',#7197,#7577);
+#7577 = DEFINITIONAL_REPRESENTATION('',(#7578),#7582);
+#7578 = LINE('',#7579,#7580);
+#7579 = CARTESIAN_POINT('',(-2.375,-6.4));
+#7580 = VECTOR('',#7581,1.);
+#7581 = DIRECTION('',(1.,0.));
+#7582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7583 = PCURVE('',#7225,#7584);
+#7584 = DEFINITIONAL_REPRESENTATION('',(#7585),#7589);
+#7585 = LINE('',#7586,#7587);
+#7586 = CARTESIAN_POINT('',(-1.7763568394E-15,-3.10862446895E-15));
+#7587 = VECTOR('',#7588,1.);
+#7588 = DIRECTION('',(1.,4.5E-16));
+#7589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7590 = FACE_BOUND('',#7591,.F.);
+#7591 = EDGE_LOOP('',(#7592,#7622,#7650,#7678));
+#7592 = ORIENTED_EDGE('',*,*,#7593,.T.);
+#7593 = EDGE_CURVE('',#7594,#7596,#7598,.T.);
+#7594 = VERTEX_POINT('',#7595);
+#7595 = CARTESIAN_POINT('',(-5.5,2.9,3.85));
+#7596 = VERTEX_POINT('',#7597);
+#7597 = CARTESIAN_POINT('',(-5.5,2.9,4.55));
+#7598 = SURFACE_CURVE('',#7599,(#7603,#7610),.PCURVE_S1.);
+#7599 = LINE('',#7600,#7601);
+#7600 = CARTESIAN_POINT('',(-5.5,2.9,3.2625));
+#7601 = VECTOR('',#7602,1.);
+#7602 = DIRECTION('',(0.,2.89E-15,1.));
+#7603 = PCURVE('',#7197,#7604);
+#7604 = DEFINITIONAL_REPRESENTATION('',(#7605),#7609);
+#7605 = LINE('',#7606,#7607);
+#7606 = CARTESIAN_POINT('',(-0.5875,-5.5));
+#7607 = VECTOR('',#7608,1.);
+#7608 = DIRECTION('',(-1.,0.));
+#7609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7610 = PCURVE('',#7611,#7616);
+#7611 = PLANE('',#7612);
+#7612 = AXIS2_PLACEMENT_3D('',#7613,#7614,#7615);
+#7613 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#7614 = DIRECTION('',(1.,-0.,0.));
+#7615 = DIRECTION('',(0.,2.78E-15,1.));
+#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7621);
+#7617 = LINE('',#7618,#7619);
+#7618 = CARTESIAN_POINT('',(-0.5875,-5.8));
+#7619 = VECTOR('',#7620,1.);
+#7620 = DIRECTION('',(1.,-1.1E-16));
+#7621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7622 = ORIENTED_EDGE('',*,*,#7623,.T.);
+#7623 = EDGE_CURVE('',#7596,#7624,#7626,.T.);
+#7624 = VERTEX_POINT('',#7625);
+#7625 = CARTESIAN_POINT('',(-4.8,2.9,4.55));
+#7626 = SURFACE_CURVE('',#7627,(#7631,#7638),.PCURVE_S1.);
+#7627 = LINE('',#7628,#7629);
+#7628 = CARTESIAN_POINT('',(-2.75,2.9,4.55));
+#7629 = VECTOR('',#7630,1.);
+#7630 = DIRECTION('',(1.,-0.,0.));
+#7631 = PCURVE('',#7197,#7632);
+#7632 = DEFINITIONAL_REPRESENTATION('',(#7633),#7637);
+#7633 = LINE('',#7634,#7635);
+#7634 = CARTESIAN_POINT('',(-1.875,-2.75));
+#7635 = VECTOR('',#7636,1.);
+#7636 = DIRECTION('',(0.,1.));
+#7637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7638 = PCURVE('',#7639,#7644);
+#7639 = PLANE('',#7640);
+#7640 = AXIS2_PLACEMENT_3D('',#7641,#7642,#7643);
+#7641 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#7642 = DIRECTION('',(0.,-2.83E-15,-1.));
+#7643 = DIRECTION('',(1.,0.,0.));
+#7644 = DEFINITIONAL_REPRESENTATION('',(#7645),#7649);
+#7645 = LINE('',#7646,#7647);
+#7646 = CARTESIAN_POINT('',(2.75,-5.8));
+#7647 = VECTOR('',#7648,1.);
+#7648 = DIRECTION('',(1.,0.));
+#7649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7650 = ORIENTED_EDGE('',*,*,#7651,.T.);
+#7651 = EDGE_CURVE('',#7624,#7652,#7654,.T.);
+#7652 = VERTEX_POINT('',#7653);
+#7653 = CARTESIAN_POINT('',(-4.8,2.9,3.85));
+#7654 = SURFACE_CURVE('',#7655,(#7659,#7666),.PCURVE_S1.);
+#7655 = LINE('',#7656,#7657);
+#7656 = CARTESIAN_POINT('',(-4.8,2.9,3.6125));
+#7657 = VECTOR('',#7658,1.);
+#7658 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#7659 = PCURVE('',#7197,#7660);
+#7660 = DEFINITIONAL_REPRESENTATION('',(#7661),#7665);
+#7661 = LINE('',#7662,#7663);
+#7662 = CARTESIAN_POINT('',(-0.9375,-4.8));
+#7663 = VECTOR('',#7664,1.);
+#7664 = DIRECTION('',(1.,0.));
+#7665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7666 = PCURVE('',#7667,#7672);
+#7667 = PLANE('',#7668);
+#7668 = AXIS2_PLACEMENT_3D('',#7669,#7670,#7671);
+#7669 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#7670 = DIRECTION('',(-1.,0.,-0.));
+#7671 = DIRECTION('',(0.,-2.78E-15,-1.));
+#7672 = DEFINITIONAL_REPRESENTATION('',(#7673),#7677);
+#7673 = LINE('',#7674,#7675);
+#7674 = CARTESIAN_POINT('',(0.9375,-5.8));
+#7675 = VECTOR('',#7676,1.);
+#7676 = DIRECTION('',(1.,1.1E-16));
+#7677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7678 = ORIENTED_EDGE('',*,*,#7679,.T.);
+#7679 = EDGE_CURVE('',#7652,#7594,#7680,.T.);
+#7680 = SURFACE_CURVE('',#7681,(#7685,#7692),.PCURVE_S1.);
+#7681 = LINE('',#7682,#7683);
+#7682 = CARTESIAN_POINT('',(-2.4,2.9,3.85));
+#7683 = VECTOR('',#7684,1.);
+#7684 = DIRECTION('',(-1.,0.,-0.));
+#7685 = PCURVE('',#7197,#7686);
+#7686 = DEFINITIONAL_REPRESENTATION('',(#7687),#7691);
+#7687 = LINE('',#7688,#7689);
+#7688 = CARTESIAN_POINT('',(-1.175,-2.4));
+#7689 = VECTOR('',#7690,1.);
+#7690 = DIRECTION('',(0.,-1.));
+#7691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7692 = PCURVE('',#7693,#7698);
+#7693 = PLANE('',#7694);
+#7694 = AXIS2_PLACEMENT_3D('',#7695,#7696,#7697);
+#7695 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#7696 = DIRECTION('',(-0.,2.83E-15,1.));
+#7697 = DIRECTION('',(-1.,0.,-0.));
+#7698 = DEFINITIONAL_REPRESENTATION('',(#7699),#7703);
+#7699 = LINE('',#7700,#7701);
+#7700 = CARTESIAN_POINT('',(-2.4,-5.8));
+#7701 = VECTOR('',#7702,1.);
+#7702 = DIRECTION('',(1.,0.));
+#7703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7704 = FACE_BOUND('',#7705,.F.);
+#7705 = EDGE_LOOP('',(#7706,#7736,#7764,#7792));
+#7706 = ORIENTED_EDGE('',*,*,#7707,.T.);
+#7707 = EDGE_CURVE('',#7708,#7710,#7712,.T.);
+#7708 = VERTEX_POINT('',#7709);
+#7709 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#7710 = VERTEX_POINT('',#7711);
+#7711 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#7712 = SURFACE_CURVE('',#7713,(#7717,#7724),.PCURVE_S1.);
+#7713 = LINE('',#7714,#7715);
+#7714 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#7715 = VECTOR('',#7716,1.);
+#7716 = DIRECTION('',(1.,0.,0.));
+#7717 = PCURVE('',#7197,#7718);
+#7718 = DEFINITIONAL_REPRESENTATION('',(#7719),#7723);
+#7719 = LINE('',#7720,#7721);
+#7720 = CARTESIAN_POINT('',(2.025,-0.65));
+#7721 = VECTOR('',#7722,1.);
+#7722 = DIRECTION('',(0.,1.));
+#7723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7724 = PCURVE('',#7725,#7730);
+#7725 = PLANE('',#7726);
+#7726 = AXIS2_PLACEMENT_3D('',#7727,#7728,#7729);
+#7727 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#7728 = DIRECTION('',(0.,6.7E-16,1.));
+#7729 = DIRECTION('',(1.,0.,0.));
+#7730 = DEFINITIONAL_REPRESENTATION('',(#7731),#7735);
+#7731 = LINE('',#7732,#7733);
+#7732 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#7733 = VECTOR('',#7734,1.);
+#7734 = DIRECTION('',(1.,0.));
+#7735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7736 = ORIENTED_EDGE('',*,*,#7737,.T.);
+#7737 = EDGE_CURVE('',#7710,#7738,#7740,.T.);
+#7738 = VERTEX_POINT('',#7739);
+#7739 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#7740 = SURFACE_CURVE('',#7741,(#7745,#7752),.PCURVE_S1.);
+#7741 = LINE('',#7742,#7743);
+#7742 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#7743 = VECTOR('',#7744,1.);
+#7744 = DIRECTION('',(0.,-2.2E-16,-1.));
+#7745 = PCURVE('',#7197,#7746);
+#7746 = DEFINITIONAL_REPRESENTATION('',(#7747),#7751);
+#7747 = LINE('',#7748,#7749);
+#7748 = CARTESIAN_POINT('',(2.025,0.65));
+#7749 = VECTOR('',#7750,1.);
+#7750 = DIRECTION('',(1.,0.));
+#7751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7752 = PCURVE('',#7753,#7758);
+#7753 = PLANE('',#7754);
+#7754 = AXIS2_PLACEMENT_3D('',#7755,#7756,#7757);
+#7755 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#7756 = DIRECTION('',(1.,0.,0.));
+#7757 = DIRECTION('',(0.,-6.7E-16,-1.));
+#7758 = DEFINITIONAL_REPRESENTATION('',(#7759),#7763);
+#7759 = LINE('',#7760,#7761);
+#7760 = CARTESIAN_POINT('',(-1.554312234475E-15,-1.33226762955E-15));
+#7761 = VECTOR('',#7762,1.);
+#7762 = DIRECTION('',(1.,4.5E-16));
+#7763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7764 = ORIENTED_EDGE('',*,*,#7765,.T.);
+#7765 = EDGE_CURVE('',#7738,#7766,#7768,.T.);
+#7766 = VERTEX_POINT('',#7767);
+#7767 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#7768 = SURFACE_CURVE('',#7769,(#7773,#7780),.PCURVE_S1.);
+#7769 = LINE('',#7770,#7771);
+#7770 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#7771 = VECTOR('',#7772,1.);
+#7772 = DIRECTION('',(-1.,0.,0.));
+#7773 = PCURVE('',#7197,#7774);
+#7774 = DEFINITIONAL_REPRESENTATION('',(#7775),#7779);
+#7775 = LINE('',#7776,#7777);
+#7776 = CARTESIAN_POINT('',(2.525,0.65));
+#7777 = VECTOR('',#7778,1.);
+#7778 = DIRECTION('',(0.,-1.));
+#7779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7780 = PCURVE('',#7781,#7786);
+#7781 = PLANE('',#7782);
+#7782 = AXIS2_PLACEMENT_3D('',#7783,#7784,#7785);
+#7783 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#7784 = DIRECTION('',(0.,-6.7E-16,-1.));
+#7785 = DIRECTION('',(-1.,0.,0.));
+#7786 = DEFINITIONAL_REPRESENTATION('',(#7787),#7791);
+#7787 = LINE('',#7788,#7789);
+#7788 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#7789 = VECTOR('',#7790,1.);
+#7790 = DIRECTION('',(1.,0.));
+#7791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7792 = ORIENTED_EDGE('',*,*,#7793,.T.);
+#7793 = EDGE_CURVE('',#7766,#7708,#7794,.T.);
+#7794 = SURFACE_CURVE('',#7795,(#7799,#7806),.PCURVE_S1.);
+#7795 = LINE('',#7796,#7797);
+#7796 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#7797 = VECTOR('',#7798,1.);
+#7798 = DIRECTION('',(0.,2.2E-16,1.));
+#7799 = PCURVE('',#7197,#7800);
+#7800 = DEFINITIONAL_REPRESENTATION('',(#7801),#7805);
+#7801 = LINE('',#7802,#7803);
+#7802 = CARTESIAN_POINT('',(2.525,-0.65));
+#7803 = VECTOR('',#7804,1.);
+#7804 = DIRECTION('',(-1.,0.));
+#7805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7806 = PCURVE('',#7807,#7812);
+#7807 = PLANE('',#7808);
+#7808 = AXIS2_PLACEMENT_3D('',#7809,#7810,#7811);
+#7809 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#7810 = DIRECTION('',(-1.,0.,0.));
+#7811 = DIRECTION('',(0.,6.7E-16,1.));
+#7812 = DEFINITIONAL_REPRESENTATION('',(#7813),#7817);
+#7813 = LINE('',#7814,#7815);
+#7814 = CARTESIAN_POINT('',(1.387778780781E-15,-8.881784197001E-16));
+#7815 = VECTOR('',#7816,1.);
+#7816 = DIRECTION('',(1.,-4.5E-16));
+#7817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7818 = ADVANCED_FACE('',(#7819),#7391,.F.);
+#7819 = FACE_BOUND('',#7820,.F.);
+#7820 = EDGE_LOOP('',(#7821,#7822,#7823,#7846));
+#7821 = ORIENTED_EDGE('',*,*,#7407,.F.);
+#7822 = ORIENTED_EDGE('',*,*,#7377,.T.);
+#7823 = ORIENTED_EDGE('',*,*,#7824,.T.);
+#7824 = EDGE_CURVE('',#7350,#7825,#7827,.T.);
+#7825 = VERTEX_POINT('',#7826);
+#7826 = CARTESIAN_POINT('',(-1.75,2.4,-0.75));
+#7827 = SURFACE_CURVE('',#7828,(#7832,#7839),.PCURVE_S1.);
+#7828 = LINE('',#7829,#7830);
+#7829 = CARTESIAN_POINT('',(-1.75,2.4,0.3));
+#7830 = VECTOR('',#7831,1.);
+#7831 = DIRECTION('',(2.1E-16,-1.11E-15,-1.));
+#7832 = PCURVE('',#7391,#7833);
+#7833 = DEFINITIONAL_REPRESENTATION('',(#7834),#7838);
+#7834 = LINE('',#7835,#7836);
+#7835 = CARTESIAN_POINT('',(1.05,-0.5));
+#7836 = VECTOR('',#7837,1.);
+#7837 = DIRECTION('',(1.,-4.4E-16));
+#7838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7839 = PCURVE('',#7365,#7840);
+#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(7.65,-1.05));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(-2.1E-16,1.));
+#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7846 = ORIENTED_EDGE('',*,*,#7847,.F.);
+#7847 = EDGE_CURVE('',#7408,#7825,#7848,.T.);
+#7848 = SURFACE_CURVE('',#7849,(#7853,#7860),.PCURVE_S1.);
+#7849 = LINE('',#7850,#7851);
+#7850 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#7851 = VECTOR('',#7852,1.);
+#7852 = DIRECTION('',(0.,-1.,6.7E-16));
+#7853 = PCURVE('',#7391,#7854);
+#7854 = DEFINITIONAL_REPRESENTATION('',(#7855),#7859);
+#7855 = LINE('',#7856,#7857);
+#7856 = CARTESIAN_POINT('',(2.1,7.473237044981E-17));
+#7857 = VECTOR('',#7858,1.);
+#7858 = DIRECTION('',(0.,-1.));
+#7859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7860 = PCURVE('',#7446,#7861);
+#7861 = DEFINITIONAL_REPRESENTATION('',(#7862),#7866);
+#7862 = LINE('',#7863,#7864);
+#7863 = CARTESIAN_POINT('',(0.,0.));
+#7864 = VECTOR('',#7865,1.);
+#7865 = DIRECTION('',(0.,-1.));
+#7866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7867 = ADVANCED_FACE('',(#7868,#8339),#7365,.T.);
+#7868 = FACE_BOUND('',#7869,.T.);
+#7869 = EDGE_LOOP('',(#7870,#7893,#7916,#7939,#7967,#7995,#8023,#8051,
+    #8079,#8107,#8135,#8163,#8191,#8219,#8242,#8265,#8288,#8316,#8337,
+    #8338));
+#7870 = ORIENTED_EDGE('',*,*,#7871,.F.);
+#7871 = EDGE_CURVE('',#7872,#7825,#7874,.T.);
+#7872 = VERTEX_POINT('',#7873);
+#7873 = CARTESIAN_POINT('',(1.75,2.4,-0.75));
+#7874 = SURFACE_CURVE('',#7875,(#7879,#7886),.PCURVE_S1.);
+#7875 = LINE('',#7876,#7877);
+#7876 = CARTESIAN_POINT('',(5.9,2.4,-0.75));
+#7877 = VECTOR('',#7878,1.);
+#7878 = DIRECTION('',(-1.,0.,0.));
+#7879 = PCURVE('',#7365,#7880);
+#7880 = DEFINITIONAL_REPRESENTATION('',(#7881),#7885);
+#7881 = LINE('',#7882,#7883);
+#7882 = CARTESIAN_POINT('',(0.,9.992007221626E-16));
+#7883 = VECTOR('',#7884,1.);
+#7884 = DIRECTION('',(1.,0.));
+#7885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7886 = PCURVE('',#7446,#7887);
+#7887 = DEFINITIONAL_REPRESENTATION('',(#7888),#7892);
+#7888 = LINE('',#7889,#7890);
+#7889 = CARTESIAN_POINT('',(7.65,-0.5));
+#7890 = VECTOR('',#7891,1.);
+#7891 = DIRECTION('',(-1.,0.));
+#7892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7893 = ORIENTED_EDGE('',*,*,#7894,.T.);
+#7894 = EDGE_CURVE('',#7872,#7895,#7897,.T.);
+#7895 = VERTEX_POINT('',#7896);
+#7896 = CARTESIAN_POINT('',(1.75,2.4,1.35));
+#7897 = SURFACE_CURVE('',#7898,(#7902,#7909),.PCURVE_S1.);
+#7898 = LINE('',#7899,#7900);
+#7899 = CARTESIAN_POINT('',(1.75,2.4,-0.75));
+#7900 = VECTOR('',#7901,1.);
+#7901 = DIRECTION('',(0.,1.11E-15,1.));
+#7902 = PCURVE('',#7365,#7903);
+#7903 = DEFINITIONAL_REPRESENTATION('',(#7904),#7908);
+#7904 = LINE('',#7905,#7906);
+#7905 = CARTESIAN_POINT('',(4.15,0.));
+#7906 = VECTOR('',#7907,1.);
+#7907 = DIRECTION('',(0.,-1.));
+#7908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7909 = PCURVE('',#7474,#7910);
+#7910 = DEFINITIONAL_REPRESENTATION('',(#7911),#7915);
+#7911 = LINE('',#7912,#7913);
+#7912 = CARTESIAN_POINT('',(-1.001133814775E-15,-0.5));
+#7913 = VECTOR('',#7914,1.);
+#7914 = DIRECTION('',(1.,4.4E-16));
+#7915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7916 = ORIENTED_EDGE('',*,*,#7917,.T.);
+#7917 = EDGE_CURVE('',#7895,#7918,#7920,.T.);
+#7918 = VERTEX_POINT('',#7919);
+#7919 = CARTESIAN_POINT('',(5.9,2.4,1.35));
+#7920 = SURFACE_CURVE('',#7921,(#7925,#7932),.PCURVE_S1.);
+#7921 = LINE('',#7922,#7923);
+#7922 = CARTESIAN_POINT('',(3.825,2.4,1.35));
+#7923 = VECTOR('',#7924,1.);
+#7924 = DIRECTION('',(1.,0.,-1.4E-16));
+#7925 = PCURVE('',#7365,#7926);
+#7926 = DEFINITIONAL_REPRESENTATION('',(#7927),#7931);
+#7927 = LINE('',#7928,#7929);
+#7928 = CARTESIAN_POINT('',(2.075,-2.1));
+#7929 = VECTOR('',#7930,1.);
+#7930 = DIRECTION('',(-1.,1.4E-16));
+#7931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7932 = PCURVE('',#7502,#7933);
+#7933 = DEFINITIONAL_REPRESENTATION('',(#7934),#7938);
+#7934 = LINE('',#7935,#7936);
+#7935 = CARTESIAN_POINT('',(2.075,-0.5));
+#7936 = VECTOR('',#7937,1.);
+#7937 = DIRECTION('',(1.,0.));
+#7938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7939 = ORIENTED_EDGE('',*,*,#7940,.T.);
+#7940 = EDGE_CURVE('',#7918,#7941,#7943,.T.);
+#7941 = VERTEX_POINT('',#7942);
+#7942 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.);
+#7944 = LINE('',#7945,#7946);
+#7945 = CARTESIAN_POINT('',(5.9,2.4,-0.75));
+#7946 = VECTOR('',#7947,1.);
+#7947 = DIRECTION('',(0.,1.11E-15,1.));
+#7948 = PCURVE('',#7365,#7949);
+#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954);
+#7950 = LINE('',#7951,#7952);
+#7951 = CARTESIAN_POINT('',(0.,-0.));
+#7952 = VECTOR('',#7953,1.);
+#7953 = DIRECTION('',(0.,-1.));
+#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7955 = PCURVE('',#7956,#7961);
+#7956 = PLANE('',#7957);
+#7957 = AXIS2_PLACEMENT_3D('',#7958,#7959,#7960);
+#7958 = CARTESIAN_POINT('',(5.9,-2.4,-0.75));
+#7959 = DIRECTION('',(-1.,0.,0.));
+#7960 = DIRECTION('',(0.,1.,-1.11E-15));
+#7961 = DEFINITIONAL_REPRESENTATION('',(#7962),#7966);
+#7962 = LINE('',#7963,#7964);
+#7963 = CARTESIAN_POINT('',(4.8,1.070518200753E-18));
+#7964 = VECTOR('',#7965,1.);
+#7965 = DIRECTION('',(0.,-1.));
+#7966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7967 = ORIENTED_EDGE('',*,*,#7968,.T.);
+#7968 = EDGE_CURVE('',#7941,#7969,#7971,.T.);
+#7969 = VERTEX_POINT('',#7970);
+#7970 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#7971 = SURFACE_CURVE('',#7972,(#7976,#7983),.PCURVE_S1.);
+#7972 = LINE('',#7973,#7974);
+#7973 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#7974 = VECTOR('',#7975,1.);
+#7975 = DIRECTION('',(-1.,0.,0.));
+#7976 = PCURVE('',#7365,#7977);
+#7977 = DEFINITIONAL_REPRESENTATION('',(#7978),#7982);
+#7978 = LINE('',#7979,#7980);
+#7979 = CARTESIAN_POINT('',(0.,-5.15));
+#7980 = VECTOR('',#7981,1.);
+#7981 = DIRECTION('',(1.,0.));
+#7982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7983 = PCURVE('',#7984,#7989);
+#7984 = PLANE('',#7985);
+#7985 = AXIS2_PLACEMENT_3D('',#7986,#7987,#7988);
+#7986 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#7987 = DIRECTION('',(0.,8.7E-16,1.));
+#7988 = DIRECTION('',(0.,1.,-8.7E-16));
+#7989 = DEFINITIONAL_REPRESENTATION('',(#7990),#7994);
+#7990 = LINE('',#7991,#7992);
+#7991 = CARTESIAN_POINT('',(2.4,-5.9));
+#7992 = VECTOR('',#7993,1.);
+#7993 = DIRECTION('',(0.,1.));
+#7994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7995 = ORIENTED_EDGE('',*,*,#7996,.T.);
+#7996 = EDGE_CURVE('',#7969,#7997,#7999,.T.);
+#7997 = VERTEX_POINT('',#7998);
+#7998 = CARTESIAN_POINT('',(-0.1,2.4,3.6));
+#7999 = SURFACE_CURVE('',#8000,(#8004,#8011),.PCURVE_S1.);
+#8000 = LINE('',#8001,#8002);
+#8001 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#8002 = VECTOR('',#8003,1.);
+#8003 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#8004 = PCURVE('',#7365,#8005);
+#8005 = DEFINITIONAL_REPRESENTATION('',(#8006),#8010);
+#8006 = LINE('',#8007,#8008);
+#8007 = CARTESIAN_POINT('',(6.,-5.15));
+#8008 = VECTOR('',#8009,1.);
+#8009 = DIRECTION('',(0.,1.));
+#8010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8011 = PCURVE('',#8012,#8017);
+#8012 = PLANE('',#8013);
+#8013 = AXIS2_PLACEMENT_3D('',#8014,#8015,#8016);
+#8014 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#8015 = DIRECTION('',(-1.,0.,0.));
+#8016 = DIRECTION('',(0.,-1.,1.98E-15));
+#8017 = DEFINITIONAL_REPRESENTATION('',(#8018),#8022);
+#8018 = LINE('',#8019,#8020);
+#8019 = CARTESIAN_POINT('',(0.,0.));
+#8020 = VECTOR('',#8021,1.);
+#8021 = DIRECTION('',(0.,-1.));
+#8022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8023 = ORIENTED_EDGE('',*,*,#8024,.F.);
+#8024 = EDGE_CURVE('',#8025,#7997,#8027,.T.);
+#8025 = VERTEX_POINT('',#8026);
+#8026 = CARTESIAN_POINT('',(-0.8,2.4,3.6));
+#8027 = SURFACE_CURVE('',#8028,(#8032,#8039),.PCURVE_S1.);
+#8028 = LINE('',#8029,#8030);
+#8029 = CARTESIAN_POINT('',(-0.8,2.4,3.6));
+#8030 = VECTOR('',#8031,1.);
+#8031 = DIRECTION('',(1.,0.,0.));
+#8032 = PCURVE('',#7365,#8033);
+#8033 = DEFINITIONAL_REPRESENTATION('',(#8034),#8038);
+#8034 = LINE('',#8035,#8036);
+#8035 = CARTESIAN_POINT('',(6.7,-4.35));
+#8036 = VECTOR('',#8037,1.);
+#8037 = DIRECTION('',(-1.,-0.));
+#8038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8039 = PCURVE('',#8040,#8045);
+#8040 = PLANE('',#8041);
+#8041 = AXIS2_PLACEMENT_3D('',#8042,#8043,#8044);
+#8042 = CARTESIAN_POINT('',(-0.45,6.328271240363E-15,3.6));
+#8043 = DIRECTION('',(0.,-1.7E-15,-1.));
+#8044 = DIRECTION('',(0.,-1.,1.7E-15));
+#8045 = DEFINITIONAL_REPRESENTATION('',(#8046),#8050);
+#8046 = LINE('',#8047,#8048);
+#8047 = CARTESIAN_POINT('',(-2.4,0.35));
+#8048 = VECTOR('',#8049,1.);
+#8049 = DIRECTION('',(0.,-1.));
+#8050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8051 = ORIENTED_EDGE('',*,*,#8052,.F.);
+#8052 = EDGE_CURVE('',#8053,#8025,#8055,.T.);
+#8053 = VERTEX_POINT('',#8054);
+#8054 = CARTESIAN_POINT('',(-0.8,2.4,4.4));
+#8055 = SURFACE_CURVE('',#8056,(#8060,#8067),.PCURVE_S1.);
+#8056 = LINE('',#8057,#8058);
+#8057 = CARTESIAN_POINT('',(-0.8,2.4,4.4));
+#8058 = VECTOR('',#8059,1.);
+#8059 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#8060 = PCURVE('',#7365,#8061);
+#8061 = DEFINITIONAL_REPRESENTATION('',(#8062),#8066);
+#8062 = LINE('',#8063,#8064);
+#8063 = CARTESIAN_POINT('',(6.7,-5.15));
+#8064 = VECTOR('',#8065,1.);
+#8065 = DIRECTION('',(0.,1.));
+#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,-2.4,4.4));
+#8071 = DIRECTION('',(1.,0.,0.));
+#8072 = DIRECTION('',(0.,1.,-1.98E-15));
+#8073 = DEFINITIONAL_REPRESENTATION('',(#8074),#8078);
+#8074 = LINE('',#8075,#8076);
+#8075 = CARTESIAN_POINT('',(4.8,-1.154141036402E-15));
+#8076 = VECTOR('',#8077,1.);
+#8077 = DIRECTION('',(0.,-1.));
+#8078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8079 = ORIENTED_EDGE('',*,*,#8080,.T.);
+#8080 = EDGE_CURVE('',#8053,#8081,#8083,.T.);
+#8081 = VERTEX_POINT('',#8082);
+#8082 = CARTESIAN_POINT('',(-1.9,2.4,4.4));
+#8083 = SURFACE_CURVE('',#8084,(#8088,#8095),.PCURVE_S1.);
+#8084 = LINE('',#8085,#8086);
+#8085 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#8086 = VECTOR('',#8087,1.);
+#8087 = DIRECTION('',(-1.,0.,0.));
+#8088 = PCURVE('',#7365,#8089);
+#8089 = DEFINITIONAL_REPRESENTATION('',(#8090),#8094);
+#8090 = LINE('',#8091,#8092);
+#8091 = CARTESIAN_POINT('',(0.,-5.15));
+#8092 = VECTOR('',#8093,1.);
+#8093 = DIRECTION('',(1.,0.));
+#8094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8095 = PCURVE('',#8096,#8101);
+#8096 = PLANE('',#8097);
+#8097 = AXIS2_PLACEMENT_3D('',#8098,#8099,#8100);
+#8098 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#8099 = DIRECTION('',(0.,8.7E-16,1.));
+#8100 = DIRECTION('',(0.,1.,-8.7E-16));
+#8101 = DEFINITIONAL_REPRESENTATION('',(#8102),#8106);
+#8102 = LINE('',#8103,#8104);
+#8103 = CARTESIAN_POINT('',(2.4,-5.9));
+#8104 = VECTOR('',#8105,1.);
+#8105 = DIRECTION('',(0.,1.));
+#8106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8107 = ORIENTED_EDGE('',*,*,#8108,.T.);
+#8108 = EDGE_CURVE('',#8081,#8109,#8111,.T.);
+#8109 = VERTEX_POINT('',#8110);
+#8110 = CARTESIAN_POINT('',(-1.9,2.4,3.6));
+#8111 = SURFACE_CURVE('',#8112,(#8116,#8123),.PCURVE_S1.);
+#8112 = LINE('',#8113,#8114);
+#8113 = CARTESIAN_POINT('',(-1.9,2.4,4.4));
+#8114 = VECTOR('',#8115,1.);
+#8115 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#8116 = PCURVE('',#7365,#8117);
+#8117 = DEFINITIONAL_REPRESENTATION('',(#8118),#8122);
+#8118 = LINE('',#8119,#8120);
+#8119 = CARTESIAN_POINT('',(7.8,-5.15));
+#8120 = VECTOR('',#8121,1.);
+#8121 = DIRECTION('',(0.,1.));
+#8122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8123 = PCURVE('',#8124,#8129);
+#8124 = PLANE('',#8125);
+#8125 = AXIS2_PLACEMENT_3D('',#8126,#8127,#8128);
+#8126 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#8127 = DIRECTION('',(1.,0.,0.));
+#8128 = DIRECTION('',(0.,1.,-1.98E-15));
+#8129 = DEFINITIONAL_REPRESENTATION('',(#8130),#8134);
+#8130 = LINE('',#8131,#8132);
+#8131 = CARTESIAN_POINT('',(4.8,-1.154141036402E-15));
+#8132 = VECTOR('',#8133,1.);
+#8133 = DIRECTION('',(0.,-1.));
+#8134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8135 = ORIENTED_EDGE('',*,*,#8136,.T.);
+#8136 = EDGE_CURVE('',#8109,#8137,#8139,.T.);
+#8137 = VERTEX_POINT('',#8138);
+#8138 = CARTESIAN_POINT('',(-2.6,2.4,3.6));
+#8139 = SURFACE_CURVE('',#8140,(#8144,#8151),.PCURVE_S1.);
+#8140 = LINE('',#8141,#8142);
+#8141 = CARTESIAN_POINT('',(-1.9,2.4,3.6));
+#8142 = VECTOR('',#8143,1.);
+#8143 = DIRECTION('',(-1.,0.,0.));
+#8144 = PCURVE('',#7365,#8145);
+#8145 = DEFINITIONAL_REPRESENTATION('',(#8146),#8150);
+#8146 = LINE('',#8147,#8148);
+#8147 = CARTESIAN_POINT('',(7.8,-4.35));
+#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('',(-2.25,6.883382752676E-15,3.6));
+#8155 = DIRECTION('',(0.,1.7E-15,1.));
+#8156 = DIRECTION('',(0.,1.,-1.7E-15));
+#8157 = DEFINITIONAL_REPRESENTATION('',(#8158),#8162);
+#8158 = LINE('',#8159,#8160);
+#8159 = CARTESIAN_POINT('',(2.4,-0.35));
+#8160 = VECTOR('',#8161,1.);
+#8161 = DIRECTION('',(0.,1.));
+#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('',(-2.6,2.4,4.4));
+#8167 = SURFACE_CURVE('',#8168,(#8172,#8179),.PCURVE_S1.);
+#8168 = LINE('',#8169,#8170);
+#8169 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#8170 = VECTOR('',#8171,1.);
+#8171 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#8172 = PCURVE('',#7365,#8173);
+#8173 = DEFINITIONAL_REPRESENTATION('',(#8174),#8178);
+#8174 = LINE('',#8175,#8176);
+#8175 = CARTESIAN_POINT('',(8.5,-5.15));
+#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('',(-2.6,2.4,4.4));
+#8183 = DIRECTION('',(-1.,0.,0.));
+#8184 = DIRECTION('',(0.,-1.,1.98E-15));
+#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,#8193,#8195,.T.);
+#8193 = VERTEX_POINT('',#8194);
+#8194 = CARTESIAN_POINT('',(-4.8,2.4,4.4));
+#8195 = SURFACE_CURVE('',#8196,(#8200,#8207),.PCURVE_S1.);
+#8196 = LINE('',#8197,#8198);
+#8197 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#8198 = VECTOR('',#8199,1.);
+#8199 = DIRECTION('',(-1.,0.,0.));
+#8200 = PCURVE('',#7365,#8201);
+#8201 = DEFINITIONAL_REPRESENTATION('',(#8202),#8206);
+#8202 = LINE('',#8203,#8204);
+#8203 = CARTESIAN_POINT('',(0.,-5.15));
+#8204 = VECTOR('',#8205,1.);
+#8205 = DIRECTION('',(1.,0.));
+#8206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8207 = PCURVE('',#8208,#8213);
+#8208 = PLANE('',#8209);
+#8209 = AXIS2_PLACEMENT_3D('',#8210,#8211,#8212);
+#8210 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#8211 = DIRECTION('',(0.,8.7E-16,1.));
+#8212 = DIRECTION('',(0.,1.,-8.7E-16));
+#8213 = DEFINITIONAL_REPRESENTATION('',(#8214),#8218);
+#8214 = LINE('',#8215,#8216);
+#8215 = CARTESIAN_POINT('',(2.4,-5.9));
+#8216 = VECTOR('',#8217,1.);
+#8217 = DIRECTION('',(0.,1.));
+#8218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8219 = ORIENTED_EDGE('',*,*,#8220,.T.);
+#8220 = EDGE_CURVE('',#8193,#8221,#8223,.T.);
+#8221 = VERTEX_POINT('',#8222);
+#8222 = CARTESIAN_POINT('',(-4.8,2.4,3.85));
+#8223 = SURFACE_CURVE('',#8224,(#8228,#8235),.PCURVE_S1.);
+#8224 = LINE('',#8225,#8226);
+#8225 = CARTESIAN_POINT('',(-4.8,2.4,1.9));
+#8226 = VECTOR('',#8227,1.);
+#8227 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#8228 = PCURVE('',#7365,#8229);
+#8229 = DEFINITIONAL_REPRESENTATION('',(#8230),#8234);
+#8230 = LINE('',#8231,#8232);
+#8231 = CARTESIAN_POINT('',(10.7,-2.65));
+#8232 = VECTOR('',#8233,1.);
+#8233 = DIRECTION('',(0.,1.));
+#8234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8235 = PCURVE('',#7667,#8236);
+#8236 = DEFINITIONAL_REPRESENTATION('',(#8237),#8241);
+#8237 = LINE('',#8238,#8239);
+#8238 = CARTESIAN_POINT('',(2.65,-5.3));
+#8239 = VECTOR('',#8240,1.);
+#8240 = DIRECTION('',(1.,1.1E-16));
+#8241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8242 = ORIENTED_EDGE('',*,*,#8243,.T.);
+#8243 = EDGE_CURVE('',#8221,#8244,#8246,.T.);
+#8244 = VERTEX_POINT('',#8245);
+#8245 = CARTESIAN_POINT('',(-5.5,2.4,3.85));
+#8246 = SURFACE_CURVE('',#8247,(#8251,#8258),.PCURVE_S1.);
+#8247 = LINE('',#8248,#8249);
+#8248 = CARTESIAN_POINT('',(0.55,2.4,3.85));
+#8249 = VECTOR('',#8250,1.);
+#8250 = DIRECTION('',(-1.,-0.,-0.));
+#8251 = PCURVE('',#7365,#8252);
+#8252 = DEFINITIONAL_REPRESENTATION('',(#8253),#8257);
+#8253 = LINE('',#8254,#8255);
+#8254 = CARTESIAN_POINT('',(5.35,-4.6));
+#8255 = VECTOR('',#8256,1.);
+#8256 = DIRECTION('',(1.,0.));
+#8257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8258 = PCURVE('',#7693,#8259);
+#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264);
+#8260 = LINE('',#8261,#8262);
+#8261 = CARTESIAN_POINT('',(-5.35,-5.3));
+#8262 = VECTOR('',#8263,1.);
+#8263 = DIRECTION('',(1.,0.));
+#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8265 = ORIENTED_EDGE('',*,*,#8266,.T.);
+#8266 = EDGE_CURVE('',#8244,#8267,#8269,.T.);
+#8267 = VERTEX_POINT('',#8268);
+#8268 = CARTESIAN_POINT('',(-5.5,2.4,4.4));
+#8269 = SURFACE_CURVE('',#8270,(#8274,#8281),.PCURVE_S1.);
+#8270 = LINE('',#8271,#8272);
+#8271 = CARTESIAN_POINT('',(-5.5,2.4,1.55));
+#8272 = VECTOR('',#8273,1.);
+#8273 = DIRECTION('',(0.,2.89E-15,1.));
+#8274 = PCURVE('',#7365,#8275);
+#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280);
+#8276 = LINE('',#8277,#8278);
+#8277 = CARTESIAN_POINT('',(11.4,-2.3));
+#8278 = VECTOR('',#8279,1.);
+#8279 = DIRECTION('',(0.,-1.));
+#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8281 = PCURVE('',#7611,#8282);
+#8282 = DEFINITIONAL_REPRESENTATION('',(#8283),#8287);
+#8283 = LINE('',#8284,#8285);
+#8284 = CARTESIAN_POINT('',(-2.3,-5.3));
+#8285 = VECTOR('',#8286,1.);
+#8286 = DIRECTION('',(1.,-1.1E-16));
+#8287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8288 = ORIENTED_EDGE('',*,*,#8289,.T.);
+#8289 = EDGE_CURVE('',#8267,#8290,#8292,.T.);
+#8290 = VERTEX_POINT('',#8291);
+#8291 = CARTESIAN_POINT('',(-5.9,2.4,4.4));
+#8292 = SURFACE_CURVE('',#8293,(#8297,#8304),.PCURVE_S1.);
+#8293 = LINE('',#8294,#8295);
+#8294 = CARTESIAN_POINT('',(5.9,2.4,4.4));
+#8295 = VECTOR('',#8296,1.);
+#8296 = DIRECTION('',(-1.,0.,0.));
+#8297 = PCURVE('',#7365,#8298);
+#8298 = DEFINITIONAL_REPRESENTATION('',(#8299),#8303);
+#8299 = LINE('',#8300,#8301);
+#8300 = CARTESIAN_POINT('',(0.,-5.15));
+#8301 = VECTOR('',#8302,1.);
+#8302 = DIRECTION('',(1.,0.));
+#8303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8304 = PCURVE('',#8305,#8310);
+#8305 = PLANE('',#8306);
+#8306 = AXIS2_PLACEMENT_3D('',#8307,#8308,#8309);
+#8307 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#8308 = DIRECTION('',(0.,8.7E-16,1.));
+#8309 = DIRECTION('',(0.,1.,-8.7E-16));
+#8310 = DEFINITIONAL_REPRESENTATION('',(#8311),#8315);
+#8311 = LINE('',#8312,#8313);
+#8312 = CARTESIAN_POINT('',(2.4,-5.9));
+#8313 = VECTOR('',#8314,1.);
+#8314 = DIRECTION('',(0.,1.));
+#8315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8316 = ORIENTED_EDGE('',*,*,#8317,.F.);
+#8317 = EDGE_CURVE('',#7322,#8290,#8318,.T.);
+#8318 = SURFACE_CURVE('',#8319,(#8323,#8330),.PCURVE_S1.);
+#8319 = LINE('',#8320,#8321);
+#8320 = CARTESIAN_POINT('',(-5.9,2.4,-0.75));
+#8321 = VECTOR('',#8322,1.);
+#8322 = DIRECTION('',(0.,1.11E-15,1.));
+#8323 = PCURVE('',#7365,#8324);
+#8324 = DEFINITIONAL_REPRESENTATION('',(#8325),#8329);
+#8325 = LINE('',#8326,#8327);
+#8326 = CARTESIAN_POINT('',(11.8,0.));
+#8327 = VECTOR('',#8328,1.);
+#8328 = DIRECTION('',(0.,-1.));
+#8329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8330 = PCURVE('',#7337,#8331);
+#8331 = DEFINITIONAL_REPRESENTATION('',(#8332),#8336);
+#8332 = LINE('',#8333,#8334);
+#8333 = CARTESIAN_POINT('',(0.,0.));
+#8334 = VECTOR('',#8335,1.);
+#8335 = DIRECTION('',(0.,-1.));
+#8336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8337 = ORIENTED_EDGE('',*,*,#7349,.T.);
+#8338 = ORIENTED_EDGE('',*,*,#7824,.T.);
+#8339 = FACE_BOUND('',#8340,.T.);
+#8340 = EDGE_LOOP('',(#8341,#8366,#8389,#8412));
+#8341 = ORIENTED_EDGE('',*,*,#8342,.T.);
+#8342 = EDGE_CURVE('',#8343,#8345,#8347,.T.);
+#8343 = VERTEX_POINT('',#8344);
+#8344 = CARTESIAN_POINT('',(-0.65,2.4,0.15));
+#8345 = VERTEX_POINT('',#8346);
+#8346 = CARTESIAN_POINT('',(-0.65,2.4,0.65));
+#8347 = SURFACE_CURVE('',#8348,(#8352,#8359),.PCURVE_S1.);
+#8348 = LINE('',#8349,#8350);
+#8349 = CARTESIAN_POINT('',(-0.65,2.4,-0.3));
+#8350 = VECTOR('',#8351,1.);
+#8351 = DIRECTION('',(0.,1.11E-15,1.));
+#8352 = PCURVE('',#7365,#8353);
+#8353 = DEFINITIONAL_REPRESENTATION('',(#8354),#8358);
+#8354 = LINE('',#8355,#8356);
+#8355 = CARTESIAN_POINT('',(6.55,-0.45));
+#8356 = VECTOR('',#8357,1.);
+#8357 = DIRECTION('',(0.,-1.));
+#8358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8359 = PCURVE('',#7807,#8360);
+#8360 = DEFINITIONAL_REPRESENTATION('',(#8361),#8365);
+#8361 = LINE('',#8362,#8363);
+#8362 = CARTESIAN_POINT('',(-0.45,-0.5));
+#8363 = VECTOR('',#8364,1.);
+#8364 = DIRECTION('',(1.,4.4E-16));
+#8365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8366 = ORIENTED_EDGE('',*,*,#8367,.T.);
+#8367 = EDGE_CURVE('',#8345,#8368,#8370,.T.);
+#8368 = VERTEX_POINT('',#8369);
+#8369 = CARTESIAN_POINT('',(0.65,2.4,0.65));
+#8370 = SURFACE_CURVE('',#8371,(#8375,#8382),.PCURVE_S1.);
+#8371 = LINE('',#8372,#8373);
+#8372 = CARTESIAN_POINT('',(2.625,2.4,0.65));
+#8373 = VECTOR('',#8374,1.);
+#8374 = DIRECTION('',(1.,0.,0.));
+#8375 = PCURVE('',#7365,#8376);
+#8376 = DEFINITIONAL_REPRESENTATION('',(#8377),#8381);
+#8377 = LINE('',#8378,#8379);
+#8378 = CARTESIAN_POINT('',(3.275,-1.4));
+#8379 = VECTOR('',#8380,1.);
+#8380 = DIRECTION('',(-1.,-0.));
+#8381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8382 = PCURVE('',#7725,#8383);
+#8383 = DEFINITIONAL_REPRESENTATION('',(#8384),#8388);
+#8384 = LINE('',#8385,#8386);
+#8385 = CARTESIAN_POINT('',(3.275,-0.5));
+#8386 = VECTOR('',#8387,1.);
+#8387 = DIRECTION('',(1.,0.));
+#8388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8389 = ORIENTED_EDGE('',*,*,#8390,.T.);
+#8390 = EDGE_CURVE('',#8368,#8391,#8393,.T.);
+#8391 = VERTEX_POINT('',#8392);
+#8392 = CARTESIAN_POINT('',(0.65,2.4,0.15));
+#8393 = SURFACE_CURVE('',#8394,(#8398,#8405),.PCURVE_S1.);
+#8394 = LINE('',#8395,#8396);
+#8395 = CARTESIAN_POINT('',(0.65,2.4,-5.E-02));
+#8396 = VECTOR('',#8397,1.);
+#8397 = DIRECTION('',(0.,-1.11E-15,-1.));
+#8398 = PCURVE('',#7365,#8399);
+#8399 = DEFINITIONAL_REPRESENTATION('',(#8400),#8404);
+#8400 = LINE('',#8401,#8402);
+#8401 = CARTESIAN_POINT('',(5.25,-0.7));
+#8402 = VECTOR('',#8403,1.);
+#8403 = DIRECTION('',(-0.,1.));
+#8404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8405 = PCURVE('',#7753,#8406);
+#8406 = DEFINITIONAL_REPRESENTATION('',(#8407),#8411);
+#8407 = LINE('',#8408,#8409);
+#8408 = CARTESIAN_POINT('',(0.7,-0.5));
+#8409 = VECTOR('',#8410,1.);
+#8410 = DIRECTION('',(1.,-4.4E-16));
+#8411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8412 = ORIENTED_EDGE('',*,*,#8413,.T.);
+#8413 = EDGE_CURVE('',#8391,#8343,#8414,.T.);
+#8414 = SURFACE_CURVE('',#8415,(#8419,#8426),.PCURVE_S1.);
+#8415 = LINE('',#8416,#8417);
+#8416 = CARTESIAN_POINT('',(3.275,2.4,0.15));
+#8417 = VECTOR('',#8418,1.);
+#8418 = DIRECTION('',(-1.,0.,0.));
+#8419 = PCURVE('',#7365,#8420);
+#8420 = DEFINITIONAL_REPRESENTATION('',(#8421),#8425);
+#8421 = LINE('',#8422,#8423);
+#8422 = CARTESIAN_POINT('',(2.625,-0.9));
+#8423 = VECTOR('',#8424,1.);
+#8424 = DIRECTION('',(1.,0.));
+#8425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8426 = PCURVE('',#7781,#8427);
+#8427 = DEFINITIONAL_REPRESENTATION('',(#8428),#8432);
+#8428 = LINE('',#8429,#8430);
+#8429 = CARTESIAN_POINT('',(-2.625,-0.5));
+#8430 = VECTOR('',#8431,1.);
+#8431 = DIRECTION('',(1.,0.));
+#8432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8433 = ADVANCED_FACE('',(#8434),#7337,.T.);
+#8434 = FACE_BOUND('',#8435,.T.);
+#8435 = EDGE_LOOP('',(#8436,#8437,#8438,#8461));
+#8436 = ORIENTED_EDGE('',*,*,#7321,.T.);
+#8437 = ORIENTED_EDGE('',*,*,#8317,.T.);
+#8438 = ORIENTED_EDGE('',*,*,#8439,.T.);
+#8439 = EDGE_CURVE('',#8290,#8440,#8442,.T.);
+#8440 = VERTEX_POINT('',#8441);
+#8441 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#8442 = SURFACE_CURVE('',#8443,(#8447,#8454),.PCURVE_S1.);
+#8443 = LINE('',#8444,#8445);
+#8444 = CARTESIAN_POINT('',(-5.9,2.4,4.4));
+#8445 = VECTOR('',#8446,1.);
+#8446 = DIRECTION('',(0.,-1.,1.22E-15));
+#8447 = PCURVE('',#7337,#8448);
+#8448 = DEFINITIONAL_REPRESENTATION('',(#8449),#8453);
+#8449 = LINE('',#8450,#8451);
+#8450 = CARTESIAN_POINT('',(8.315186916493E-16,-5.15));
+#8451 = VECTOR('',#8452,1.);
+#8452 = DIRECTION('',(1.,-1.1E-16));
+#8453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8454 = PCURVE('',#8305,#8455);
+#8455 = DEFINITIONAL_REPRESENTATION('',(#8456),#8460);
+#8456 = LINE('',#8457,#8458);
+#8457 = CARTESIAN_POINT('',(2.4,5.9));
+#8458 = VECTOR('',#8459,1.);
+#8459 = DIRECTION('',(-1.,-0.));
+#8460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8461 = ORIENTED_EDGE('',*,*,#8462,.F.);
+#8462 = EDGE_CURVE('',#7294,#8440,#8463,.T.);
+#8463 = SURFACE_CURVE('',#8464,(#8468,#8475),.PCURVE_S1.);
+#8464 = LINE('',#8465,#8466);
+#8465 = CARTESIAN_POINT('',(-5.9,-2.4,-0.75));
+#8466 = VECTOR('',#8467,1.);
+#8467 = DIRECTION('',(0.,1.11E-15,1.));
+#8468 = PCURVE('',#7337,#8469);
+#8469 = DEFINITIONAL_REPRESENTATION('',(#8470),#8474);
+#8470 = LINE('',#8471,#8472);
+#8471 = CARTESIAN_POINT('',(4.8,-1.070518200753E-18));
+#8472 = VECTOR('',#8473,1.);
+#8473 = DIRECTION('',(0.,-1.));
+#8474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8475 = PCURVE('',#7309,#8476);
+#8476 = DEFINITIONAL_REPRESENTATION('',(#8477),#8481);
+#8477 = LINE('',#8478,#8479);
+#8478 = CARTESIAN_POINT('',(0.,0.));
+#8479 = VECTOR('',#8480,1.);
+#8480 = DIRECTION('',(0.,-1.));
+#8481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8482 = ADVANCED_FACE('',(#8483,#8929),#7309,.T.);
+#8483 = FACE_BOUND('',#8484,.T.);
+#8484 = EDGE_LOOP('',(#8485,#8515,#8536,#8537,#8538,#8561,#8589,#8617,
+    #8645,#8668,#8691,#8714,#8737,#8765,#8788,#8811,#8834,#8857,#8880,
+    #8903));
+#8485 = ORIENTED_EDGE('',*,*,#8486,.F.);
+#8486 = EDGE_CURVE('',#8487,#8489,#8491,.T.);
+#8487 = VERTEX_POINT('',#8488);
+#8488 = CARTESIAN_POINT('',(-1.75,-2.4,-0.75));
+#8489 = VERTEX_POINT('',#8490);
+#8490 = CARTESIAN_POINT('',(1.75,-2.4,-0.75));
+#8491 = SURFACE_CURVE('',#8492,(#8496,#8503),.PCURVE_S1.);
+#8492 = LINE('',#8493,#8494);
+#8493 = CARTESIAN_POINT('',(-5.9,-2.4,-0.75));
+#8494 = VECTOR('',#8495,1.);
+#8495 = DIRECTION('',(1.,0.,0.));
+#8496 = PCURVE('',#7309,#8497);
+#8497 = DEFINITIONAL_REPRESENTATION('',(#8498),#8502);
+#8498 = LINE('',#8499,#8500);
+#8499 = CARTESIAN_POINT('',(0.,4.440892098501E-16));
+#8500 = VECTOR('',#8501,1.);
+#8501 = DIRECTION('',(1.,0.));
+#8502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8503 = PCURVE('',#8504,#8509);
+#8504 = PLANE('',#8505);
+#8505 = AXIS2_PLACEMENT_3D('',#8506,#8507,#8508);
+#8506 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#8507 = DIRECTION('',(0.,6.7E-16,1.));
+#8508 = DIRECTION('',(1.,0.,0.));
+#8509 = DEFINITIONAL_REPRESENTATION('',(#8510),#8514);
+#8510 = LINE('',#8511,#8512);
+#8511 = CARTESIAN_POINT('',(-4.15,-5.3));
+#8512 = VECTOR('',#8513,1.);
+#8513 = DIRECTION('',(1.,0.));
+#8514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8515 = ORIENTED_EDGE('',*,*,#8516,.T.);
+#8516 = EDGE_CURVE('',#8487,#7266,#8517,.T.);
+#8517 = SURFACE_CURVE('',#8518,(#8522,#8529),.PCURVE_S1.);
+#8518 = LINE('',#8519,#8520);
+#8519 = CARTESIAN_POINT('',(-1.75,-2.4,0.3));
+#8520 = VECTOR('',#8521,1.);
+#8521 = DIRECTION('',(-2.1E-16,1.11E-15,1.));
+#8522 = PCURVE('',#7309,#8523);
+#8523 = DEFINITIONAL_REPRESENTATION('',(#8524),#8528);
+#8524 = LINE('',#8525,#8526);
+#8525 = CARTESIAN_POINT('',(4.15,-1.05));
+#8526 = VECTOR('',#8527,1.);
+#8527 = DIRECTION('',(-2.1E-16,-1.));
+#8528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8529 = PCURVE('',#7281,#8530);
+#8530 = DEFINITIONAL_REPRESENTATION('',(#8531),#8535);
+#8531 = LINE('',#8532,#8533);
+#8532 = CARTESIAN_POINT('',(1.05,-5.3));
+#8533 = VECTOR('',#8534,1.);
+#8534 = DIRECTION('',(-1.,4.4E-16));
+#8535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8536 = ORIENTED_EDGE('',*,*,#7293,.T.);
+#8537 = ORIENTED_EDGE('',*,*,#8462,.T.);
+#8538 = ORIENTED_EDGE('',*,*,#8539,.T.);
+#8539 = EDGE_CURVE('',#8440,#8540,#8542,.T.);
+#8540 = VERTEX_POINT('',#8541);
+#8541 = CARTESIAN_POINT('',(-5.5,-2.4,4.4));
+#8542 = SURFACE_CURVE('',#8543,(#8547,#8554),.PCURVE_S1.);
+#8543 = LINE('',#8544,#8545);
+#8544 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#8545 = VECTOR('',#8546,1.);
+#8546 = DIRECTION('',(1.,0.,0.));
+#8547 = PCURVE('',#7309,#8548);
+#8548 = DEFINITIONAL_REPRESENTATION('',(#8549),#8553);
+#8549 = LINE('',#8550,#8551);
+#8550 = CARTESIAN_POINT('',(0.,-5.15));
+#8551 = VECTOR('',#8552,1.);
+#8552 = DIRECTION('',(1.,0.));
+#8553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8554 = PCURVE('',#8305,#8555);
+#8555 = DEFINITIONAL_REPRESENTATION('',(#8556),#8560);
+#8556 = LINE('',#8557,#8558);
+#8557 = CARTESIAN_POINT('',(-2.4,5.9));
+#8558 = VECTOR('',#8559,1.);
+#8559 = DIRECTION('',(0.,-1.));
+#8560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8561 = ORIENTED_EDGE('',*,*,#8562,.T.);
+#8562 = EDGE_CURVE('',#8540,#8563,#8565,.T.);
+#8563 = VERTEX_POINT('',#8564);
+#8564 = CARTESIAN_POINT('',(-5.5,-2.4,3.85));
+#8565 = SURFACE_CURVE('',#8566,(#8570,#8577),.PCURVE_S1.);
+#8566 = LINE('',#8567,#8568);
+#8567 = CARTESIAN_POINT('',(-5.5,-2.4,1.55));
+#8568 = VECTOR('',#8569,1.);
+#8569 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#8570 = PCURVE('',#7309,#8571);
+#8571 = DEFINITIONAL_REPRESENTATION('',(#8572),#8576);
+#8572 = LINE('',#8573,#8574);
+#8573 = CARTESIAN_POINT('',(0.4,-2.3));
+#8574 = VECTOR('',#8575,1.);
+#8575 = DIRECTION('',(0.,1.));
+#8576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8577 = PCURVE('',#8578,#8583);
+#8578 = PLANE('',#8579);
+#8579 = AXIS2_PLACEMENT_3D('',#8580,#8581,#8582);
+#8580 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#8581 = DIRECTION('',(1.,-0.,0.));
+#8582 = DIRECTION('',(0.,2.78E-15,1.));
+#8583 = DEFINITIONAL_REPRESENTATION('',(#8584),#8588);
+#8584 = LINE('',#8585,#8586);
+#8585 = CARTESIAN_POINT('',(-2.3,-0.5));
+#8586 = VECTOR('',#8587,1.);
+#8587 = DIRECTION('',(-1.,1.1E-16));
+#8588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8589 = ORIENTED_EDGE('',*,*,#8590,.T.);
+#8590 = EDGE_CURVE('',#8563,#8591,#8593,.T.);
+#8591 = VERTEX_POINT('',#8592);
+#8592 = CARTESIAN_POINT('',(-4.8,-2.4,3.85));
+#8593 = SURFACE_CURVE('',#8594,(#8598,#8605),.PCURVE_S1.);
+#8594 = LINE('',#8595,#8596);
+#8595 = CARTESIAN_POINT('',(-5.35,-2.4,3.85));
+#8596 = VECTOR('',#8597,1.);
+#8597 = DIRECTION('',(1.,0.,0.));
+#8598 = PCURVE('',#7309,#8599);
+#8599 = DEFINITIONAL_REPRESENTATION('',(#8600),#8604);
+#8600 = LINE('',#8601,#8602);
+#8601 = CARTESIAN_POINT('',(0.55,-4.6));
+#8602 = VECTOR('',#8603,1.);
+#8603 = DIRECTION('',(1.,0.));
+#8604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8605 = PCURVE('',#8606,#8611);
+#8606 = PLANE('',#8607);
+#8607 = AXIS2_PLACEMENT_3D('',#8608,#8609,#8610);
+#8608 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#8609 = DIRECTION('',(-0.,2.83E-15,1.));
+#8610 = DIRECTION('',(-1.,0.,-0.));
+#8611 = DEFINITIONAL_REPRESENTATION('',(#8612),#8616);
+#8612 = LINE('',#8613,#8614);
+#8613 = CARTESIAN_POINT('',(0.55,-0.5));
+#8614 = VECTOR('',#8615,1.);
+#8615 = DIRECTION('',(-1.,0.));
+#8616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8617 = ORIENTED_EDGE('',*,*,#8618,.T.);
+#8618 = EDGE_CURVE('',#8591,#8619,#8621,.T.);
+#8619 = VERTEX_POINT('',#8620);
+#8620 = CARTESIAN_POINT('',(-4.8,-2.4,4.4));
+#8621 = SURFACE_CURVE('',#8622,(#8626,#8633),.PCURVE_S1.);
+#8622 = LINE('',#8623,#8624);
+#8623 = CARTESIAN_POINT('',(-4.8,-2.4,1.9));
+#8624 = VECTOR('',#8625,1.);
+#8625 = DIRECTION('',(0.,2.89E-15,1.));
+#8626 = PCURVE('',#7309,#8627);
+#8627 = DEFINITIONAL_REPRESENTATION('',(#8628),#8632);
+#8628 = LINE('',#8629,#8630);
+#8629 = CARTESIAN_POINT('',(1.1,-2.65));
+#8630 = VECTOR('',#8631,1.);
+#8631 = DIRECTION('',(0.,-1.));
+#8632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8633 = PCURVE('',#8634,#8639);
+#8634 = PLANE('',#8635);
+#8635 = AXIS2_PLACEMENT_3D('',#8636,#8637,#8638);
+#8636 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#8637 = DIRECTION('',(-1.,0.,-0.));
+#8638 = DIRECTION('',(0.,-2.78E-15,-1.));
+#8639 = DEFINITIONAL_REPRESENTATION('',(#8640),#8644);
+#8640 = LINE('',#8641,#8642);
+#8641 = CARTESIAN_POINT('',(2.65,-0.5));
+#8642 = VECTOR('',#8643,1.);
+#8643 = DIRECTION('',(-1.,-1.1E-16));
+#8644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8645 = ORIENTED_EDGE('',*,*,#8646,.T.);
+#8646 = EDGE_CURVE('',#8619,#8647,#8649,.T.);
+#8647 = VERTEX_POINT('',#8648);
+#8648 = CARTESIAN_POINT('',(-2.6,-2.4,4.4));
+#8649 = SURFACE_CURVE('',#8650,(#8654,#8661),.PCURVE_S1.);
+#8650 = LINE('',#8651,#8652);
+#8651 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#8652 = VECTOR('',#8653,1.);
+#8653 = DIRECTION('',(1.,0.,0.));
+#8654 = PCURVE('',#7309,#8655);
+#8655 = DEFINITIONAL_REPRESENTATION('',(#8656),#8660);
+#8656 = LINE('',#8657,#8658);
+#8657 = CARTESIAN_POINT('',(0.,-5.15));
+#8658 = VECTOR('',#8659,1.);
+#8659 = DIRECTION('',(1.,0.));
+#8660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8661 = PCURVE('',#8208,#8662);
+#8662 = DEFINITIONAL_REPRESENTATION('',(#8663),#8667);
+#8663 = LINE('',#8664,#8665);
+#8664 = CARTESIAN_POINT('',(-2.4,5.9));
+#8665 = VECTOR('',#8666,1.);
+#8666 = DIRECTION('',(0.,-1.));
+#8667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8668 = ORIENTED_EDGE('',*,*,#8669,.T.);
+#8669 = EDGE_CURVE('',#8647,#8670,#8672,.T.);
+#8670 = VERTEX_POINT('',#8671);
+#8671 = CARTESIAN_POINT('',(-2.6,-2.4,3.6));
+#8672 = SURFACE_CURVE('',#8673,(#8677,#8684),.PCURVE_S1.);
+#8673 = LINE('',#8674,#8675);
+#8674 = CARTESIAN_POINT('',(-2.6,-2.4,4.4));
+#8675 = VECTOR('',#8676,1.);
+#8676 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#8677 = PCURVE('',#7309,#8678);
+#8678 = DEFINITIONAL_REPRESENTATION('',(#8679),#8683);
+#8679 = LINE('',#8680,#8681);
+#8680 = CARTESIAN_POINT('',(3.3,-5.15));
+#8681 = VECTOR('',#8682,1.);
+#8682 = DIRECTION('',(0.,1.));
+#8683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8684 = PCURVE('',#8180,#8685);
+#8685 = DEFINITIONAL_REPRESENTATION('',(#8686),#8690);
+#8686 = LINE('',#8687,#8688);
+#8687 = CARTESIAN_POINT('',(4.8,1.154141036402E-15));
+#8688 = VECTOR('',#8689,1.);
+#8689 = DIRECTION('',(0.,-1.));
+#8690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8691 = ORIENTED_EDGE('',*,*,#8692,.T.);
+#8692 = EDGE_CURVE('',#8670,#8693,#8695,.T.);
+#8693 = VERTEX_POINT('',#8694);
+#8694 = CARTESIAN_POINT('',(-1.9,-2.4,3.6));
+#8695 = SURFACE_CURVE('',#8696,(#8700,#8707),.PCURVE_S1.);
+#8696 = LINE('',#8697,#8698);
+#8697 = CARTESIAN_POINT('',(-2.6,-2.4,3.6));
+#8698 = VECTOR('',#8699,1.);
+#8699 = DIRECTION('',(1.,0.,0.));
+#8700 = PCURVE('',#7309,#8701);
+#8701 = DEFINITIONAL_REPRESENTATION('',(#8702),#8706);
+#8702 = LINE('',#8703,#8704);
+#8703 = CARTESIAN_POINT('',(3.3,-4.35));
+#8704 = VECTOR('',#8705,1.);
+#8705 = DIRECTION('',(1.,0.));
+#8706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8707 = PCURVE('',#8152,#8708);
+#8708 = DEFINITIONAL_REPRESENTATION('',(#8709),#8713);
+#8709 = LINE('',#8710,#8711);
+#8710 = CARTESIAN_POINT('',(-2.4,0.35));
+#8711 = VECTOR('',#8712,1.);
+#8712 = DIRECTION('',(0.,-1.));
+#8713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8714 = ORIENTED_EDGE('',*,*,#8715,.F.);
+#8715 = EDGE_CURVE('',#8716,#8693,#8718,.T.);
+#8716 = VERTEX_POINT('',#8717);
+#8717 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#8718 = SURFACE_CURVE('',#8719,(#8723,#8730),.PCURVE_S1.);
+#8719 = LINE('',#8720,#8721);
+#8720 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#8721 = VECTOR('',#8722,1.);
+#8722 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#8723 = PCURVE('',#7309,#8724);
+#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729);
+#8725 = LINE('',#8726,#8727);
+#8726 = CARTESIAN_POINT('',(4.,-5.15));
+#8727 = VECTOR('',#8728,1.);
+#8728 = DIRECTION('',(0.,1.));
+#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8730 = PCURVE('',#8124,#8731);
+#8731 = DEFINITIONAL_REPRESENTATION('',(#8732),#8736);
+#8732 = LINE('',#8733,#8734);
+#8733 = CARTESIAN_POINT('',(0.,0.));
+#8734 = VECTOR('',#8735,1.);
+#8735 = DIRECTION('',(0.,-1.));
+#8736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8737 = ORIENTED_EDGE('',*,*,#8738,.T.);
+#8738 = EDGE_CURVE('',#8716,#8739,#8741,.T.);
+#8739 = VERTEX_POINT('',#8740);
+#8740 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#8741 = SURFACE_CURVE('',#8742,(#8746,#8753),.PCURVE_S1.);
+#8742 = LINE('',#8743,#8744);
+#8743 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#8744 = VECTOR('',#8745,1.);
+#8745 = DIRECTION('',(1.,0.,0.));
+#8746 = PCURVE('',#7309,#8747);
+#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752);
+#8748 = LINE('',#8749,#8750);
+#8749 = CARTESIAN_POINT('',(0.,-5.15));
+#8750 = VECTOR('',#8751,1.);
+#8751 = DIRECTION('',(1.,0.));
+#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8753 = PCURVE('',#8754,#8759);
+#8754 = PLANE('',#8755);
+#8755 = AXIS2_PLACEMENT_3D('',#8756,#8757,#8758);
+#8756 = CARTESIAN_POINT('',(-1.1E-16,2.6645352591E-15,4.4));
+#8757 = DIRECTION('',(0.,8.7E-16,1.));
+#8758 = DIRECTION('',(0.,1.,-8.7E-16));
+#8759 = DEFINITIONAL_REPRESENTATION('',(#8760),#8764);
+#8760 = LINE('',#8761,#8762);
+#8761 = CARTESIAN_POINT('',(-2.4,5.9));
+#8762 = VECTOR('',#8763,1.);
+#8763 = DIRECTION('',(0.,-1.));
+#8764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8765 = ORIENTED_EDGE('',*,*,#8766,.T.);
+#8766 = EDGE_CURVE('',#8739,#8767,#8769,.T.);
+#8767 = VERTEX_POINT('',#8768);
+#8768 = CARTESIAN_POINT('',(-0.8,-2.4,3.6));
+#8769 = SURFACE_CURVE('',#8770,(#8774,#8781),.PCURVE_S1.);
+#8770 = LINE('',#8771,#8772);
+#8771 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#8772 = VECTOR('',#8773,1.);
+#8773 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#8774 = PCURVE('',#7309,#8775);
+#8775 = DEFINITIONAL_REPRESENTATION('',(#8776),#8780);
+#8776 = LINE('',#8777,#8778);
+#8777 = CARTESIAN_POINT('',(5.1,-5.15));
+#8778 = VECTOR('',#8779,1.);
+#8779 = DIRECTION('',(0.,1.));
+#8780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8781 = PCURVE('',#8068,#8782);
+#8782 = DEFINITIONAL_REPRESENTATION('',(#8783),#8787);
+#8783 = LINE('',#8784,#8785);
+#8784 = CARTESIAN_POINT('',(0.,0.));
+#8785 = VECTOR('',#8786,1.);
+#8786 = DIRECTION('',(0.,-1.));
+#8787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8788 = ORIENTED_EDGE('',*,*,#8789,.F.);
+#8789 = EDGE_CURVE('',#8790,#8767,#8792,.T.);
+#8790 = VERTEX_POINT('',#8791);
+#8791 = CARTESIAN_POINT('',(-0.1,-2.4,3.6));
+#8792 = SURFACE_CURVE('',#8793,(#8797,#8804),.PCURVE_S1.);
+#8793 = LINE('',#8794,#8795);
+#8794 = CARTESIAN_POINT('',(-0.1,-2.4,3.6));
+#8795 = VECTOR('',#8796,1.);
+#8796 = DIRECTION('',(-1.,0.,0.));
+#8797 = PCURVE('',#7309,#8798);
+#8798 = DEFINITIONAL_REPRESENTATION('',(#8799),#8803);
+#8799 = LINE('',#8800,#8801);
+#8800 = CARTESIAN_POINT('',(5.8,-4.35));
+#8801 = VECTOR('',#8802,1.);
+#8802 = DIRECTION('',(-1.,-0.));
+#8803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8804 = PCURVE('',#8040,#8805);
+#8805 = DEFINITIONAL_REPRESENTATION('',(#8806),#8810);
+#8806 = LINE('',#8807,#8808);
+#8807 = CARTESIAN_POINT('',(2.4,-0.35));
+#8808 = VECTOR('',#8809,1.);
+#8809 = DIRECTION('',(-0.,1.));
+#8810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8811 = ORIENTED_EDGE('',*,*,#8812,.F.);
+#8812 = EDGE_CURVE('',#8813,#8790,#8815,.T.);
+#8813 = VERTEX_POINT('',#8814);
+#8814 = CARTESIAN_POINT('',(-0.1,-2.4,4.4));
+#8815 = SURFACE_CURVE('',#8816,(#8820,#8827),.PCURVE_S1.);
+#8816 = LINE('',#8817,#8818);
+#8817 = CARTESIAN_POINT('',(-0.1,-2.4,4.4));
+#8818 = VECTOR('',#8819,1.);
+#8819 = DIRECTION('',(-0.,-1.98E-15,-1.));
+#8820 = PCURVE('',#7309,#8821);
+#8821 = DEFINITIONAL_REPRESENTATION('',(#8822),#8826);
+#8822 = LINE('',#8823,#8824);
+#8823 = CARTESIAN_POINT('',(5.8,-5.15));
+#8824 = VECTOR('',#8825,1.);
+#8825 = DIRECTION('',(0.,1.));
+#8826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8827 = PCURVE('',#8012,#8828);
+#8828 = DEFINITIONAL_REPRESENTATION('',(#8829),#8833);
+#8829 = LINE('',#8830,#8831);
+#8830 = CARTESIAN_POINT('',(4.8,1.154141036402E-15));
+#8831 = VECTOR('',#8832,1.);
+#8832 = DIRECTION('',(0.,-1.));
+#8833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8834 = ORIENTED_EDGE('',*,*,#8835,.T.);
+#8835 = EDGE_CURVE('',#8813,#8836,#8838,.T.);
+#8836 = VERTEX_POINT('',#8837);
+#8837 = CARTESIAN_POINT('',(5.9,-2.4,4.4));
+#8838 = SURFACE_CURVE('',#8839,(#8843,#8850),.PCURVE_S1.);
+#8839 = LINE('',#8840,#8841);
+#8840 = CARTESIAN_POINT('',(-5.9,-2.4,4.4));
+#8841 = VECTOR('',#8842,1.);
+#8842 = DIRECTION('',(1.,0.,0.));
+#8843 = PCURVE('',#7309,#8844);
+#8844 = DEFINITIONAL_REPRESENTATION('',(#8845),#8849);
+#8845 = LINE('',#8846,#8847);
+#8846 = CARTESIAN_POINT('',(0.,-5.15));
+#8847 = VECTOR('',#8848,1.);
+#8848 = DIRECTION('',(1.,0.));
+#8849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8850 = PCURVE('',#7984,#8851);
+#8851 = DEFINITIONAL_REPRESENTATION('',(#8852),#8856);
+#8852 = LINE('',#8853,#8854);
+#8853 = CARTESIAN_POINT('',(-2.4,5.9));
+#8854 = VECTOR('',#8855,1.);
+#8855 = DIRECTION('',(0.,-1.));
+#8856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8857 = ORIENTED_EDGE('',*,*,#8858,.F.);
+#8858 = EDGE_CURVE('',#8859,#8836,#8861,.T.);
+#8859 = VERTEX_POINT('',#8860);
+#8860 = CARTESIAN_POINT('',(5.9,-2.4,1.35));
+#8861 = SURFACE_CURVE('',#8862,(#8866,#8873),.PCURVE_S1.);
+#8862 = LINE('',#8863,#8864);
+#8863 = CARTESIAN_POINT('',(5.9,-2.4,-0.75));
+#8864 = VECTOR('',#8865,1.);
+#8865 = DIRECTION('',(0.,1.11E-15,1.));
+#8866 = PCURVE('',#7309,#8867);
+#8867 = DEFINITIONAL_REPRESENTATION('',(#8868),#8872);
+#8868 = LINE('',#8869,#8870);
+#8869 = CARTESIAN_POINT('',(11.8,0.));
+#8870 = VECTOR('',#8871,1.);
+#8871 = DIRECTION('',(0.,-1.));
+#8872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8873 = PCURVE('',#7956,#8874);
+#8874 = DEFINITIONAL_REPRESENTATION('',(#8875),#8879);
+#8875 = LINE('',#8876,#8877);
+#8876 = CARTESIAN_POINT('',(0.,-0.));
+#8877 = VECTOR('',#8878,1.);
+#8878 = DIRECTION('',(0.,-1.));
+#8879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8880 = ORIENTED_EDGE('',*,*,#8881,.T.);
+#8881 = EDGE_CURVE('',#8859,#8882,#8884,.T.);
+#8882 = VERTEX_POINT('',#8883);
+#8883 = CARTESIAN_POINT('',(1.75,-2.4,1.35));
+#8884 = SURFACE_CURVE('',#8885,(#8889,#8896),.PCURVE_S1.);
+#8885 = LINE('',#8886,#8887);
+#8886 = CARTESIAN_POINT('',(-2.075,-2.4,1.35));
+#8887 = VECTOR('',#8888,1.);
+#8888 = DIRECTION('',(-1.,0.,1.4E-16));
+#8889 = PCURVE('',#7309,#8890);
+#8890 = DEFINITIONAL_REPRESENTATION('',(#8891),#8895);
+#8891 = LINE('',#8892,#8893);
+#8892 = CARTESIAN_POINT('',(3.825,-2.1));
+#8893 = VECTOR('',#8894,1.);
+#8894 = DIRECTION('',(-1.,-1.4E-16));
+#8895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8896 = PCURVE('',#7502,#8897);
+#8897 = DEFINITIONAL_REPRESENTATION('',(#8898),#8902);
+#8898 = LINE('',#8899,#8900);
+#8899 = CARTESIAN_POINT('',(-3.825,-5.3));
+#8900 = VECTOR('',#8901,1.);
+#8901 = DIRECTION('',(-1.,0.));
+#8902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8903 = ORIENTED_EDGE('',*,*,#8904,.T.);
+#8904 = EDGE_CURVE('',#8882,#8489,#8905,.T.);
+#8905 = SURFACE_CURVE('',#8906,(#8910,#8917),.PCURVE_S1.);
+#8906 = LINE('',#8907,#8908);
+#8907 = CARTESIAN_POINT('',(1.75,-2.4,-0.75));
+#8908 = VECTOR('',#8909,1.);
+#8909 = DIRECTION('',(0.,-1.11E-15,-1.));
+#8910 = PCURVE('',#7309,#8911);
+#8911 = DEFINITIONAL_REPRESENTATION('',(#8912),#8916);
+#8912 = LINE('',#8913,#8914);
+#8913 = CARTESIAN_POINT('',(7.65,0.));
+#8914 = VECTOR('',#8915,1.);
+#8915 = DIRECTION('',(0.,1.));
+#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8917 = PCURVE('',#8918,#8923);
+#8918 = PLANE('',#8919);
+#8919 = AXIS2_PLACEMENT_3D('',#8920,#8921,#8922);
+#8920 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#8921 = DIRECTION('',(-1.,0.,0.));
+#8922 = DIRECTION('',(0.,6.7E-16,1.));
+#8923 = DEFINITIONAL_REPRESENTATION('',(#8924),#8928);
+#8924 = LINE('',#8925,#8926);
+#8925 = CARTESIAN_POINT('',(1.111936703426E-15,-5.3));
+#8926 = VECTOR('',#8927,1.);
+#8927 = DIRECTION('',(-1.,-4.4E-16));
+#8928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8929 = FACE_BOUND('',#8930,.T.);
+#8930 = EDGE_LOOP('',(#8931,#8961,#8989,#9017));
+#8931 = ORIENTED_EDGE('',*,*,#8932,.T.);
+#8932 = EDGE_CURVE('',#8933,#8935,#8937,.T.);
+#8933 = VERTEX_POINT('',#8934);
+#8934 = CARTESIAN_POINT('',(0.65,-2.4,0.15));
+#8935 = VERTEX_POINT('',#8936);
+#8936 = CARTESIAN_POINT('',(0.65,-2.4,0.65));
+#8937 = SURFACE_CURVE('',#8938,(#8942,#8949),.PCURVE_S1.);
+#8938 = LINE('',#8939,#8940);
+#8939 = CARTESIAN_POINT('',(0.65,-2.4,-5.E-02));
+#8940 = VECTOR('',#8941,1.);
+#8941 = DIRECTION('',(0.,1.11E-15,1.));
+#8942 = PCURVE('',#7309,#8943);
+#8943 = DEFINITIONAL_REPRESENTATION('',(#8944),#8948);
+#8944 = LINE('',#8945,#8946);
+#8945 = CARTESIAN_POINT('',(6.55,-0.7));
+#8946 = VECTOR('',#8947,1.);
+#8947 = DIRECTION('',(0.,-1.));
+#8948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8949 = PCURVE('',#8950,#8955);
+#8950 = PLANE('',#8951);
+#8951 = AXIS2_PLACEMENT_3D('',#8952,#8953,#8954);
+#8952 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#8953 = DIRECTION('',(1.,0.,0.));
+#8954 = DIRECTION('',(0.,-6.7E-16,-1.));
+#8955 = DEFINITIONAL_REPRESENTATION('',(#8956),#8960);
+#8956 = LINE('',#8957,#8958);
+#8957 = CARTESIAN_POINT('',(0.7,-5.3));
+#8958 = VECTOR('',#8959,1.);
+#8959 = DIRECTION('',(-1.,4.4E-16));
+#8960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8961 = ORIENTED_EDGE('',*,*,#8962,.T.);
+#8962 = EDGE_CURVE('',#8935,#8963,#8965,.T.);
+#8963 = VERTEX_POINT('',#8964);
+#8964 = CARTESIAN_POINT('',(-0.65,-2.4,0.65));
+#8965 = SURFACE_CURVE('',#8966,(#8970,#8977),.PCURVE_S1.);
+#8966 = LINE('',#8967,#8968);
+#8967 = CARTESIAN_POINT('',(-3.275,-2.4,0.65));
+#8968 = VECTOR('',#8969,1.);
+#8969 = DIRECTION('',(-1.,0.,0.));
+#8970 = PCURVE('',#7309,#8971);
+#8971 = DEFINITIONAL_REPRESENTATION('',(#8972),#8976);
+#8972 = LINE('',#8973,#8974);
+#8973 = CARTESIAN_POINT('',(2.625,-1.4));
+#8974 = VECTOR('',#8975,1.);
+#8975 = DIRECTION('',(-1.,-0.));
+#8976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8977 = PCURVE('',#8978,#8983);
+#8978 = PLANE('',#8979);
+#8979 = AXIS2_PLACEMENT_3D('',#8980,#8981,#8982);
+#8980 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#8981 = DIRECTION('',(0.,6.7E-16,1.));
+#8982 = DIRECTION('',(1.,0.,0.));
+#8983 = DEFINITIONAL_REPRESENTATION('',(#8984),#8988);
+#8984 = LINE('',#8985,#8986);
+#8985 = CARTESIAN_POINT('',(-2.625,-5.3));
+#8986 = VECTOR('',#8987,1.);
+#8987 = DIRECTION('',(-1.,0.));
+#8988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8989 = ORIENTED_EDGE('',*,*,#8990,.T.);
+#8990 = EDGE_CURVE('',#8963,#8991,#8993,.T.);
+#8991 = VERTEX_POINT('',#8992);
+#8992 = CARTESIAN_POINT('',(-0.65,-2.4,0.15));
+#8993 = SURFACE_CURVE('',#8994,(#8998,#9005),.PCURVE_S1.);
+#8994 = LINE('',#8995,#8996);
+#8995 = CARTESIAN_POINT('',(-0.65,-2.4,-0.3));
+#8996 = VECTOR('',#8997,1.);
+#8997 = DIRECTION('',(0.,-1.11E-15,-1.));
+#8998 = PCURVE('',#7309,#8999);
+#8999 = DEFINITIONAL_REPRESENTATION('',(#9000),#9004);
+#9000 = LINE('',#9001,#9002);
+#9001 = CARTESIAN_POINT('',(5.25,-0.45));
+#9002 = VECTOR('',#9003,1.);
+#9003 = DIRECTION('',(0.,1.));
+#9004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9005 = PCURVE('',#9006,#9011);
+#9006 = PLANE('',#9007);
+#9007 = AXIS2_PLACEMENT_3D('',#9008,#9009,#9010);
+#9008 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#9009 = DIRECTION('',(-1.,0.,0.));
+#9010 = DIRECTION('',(0.,6.7E-16,1.));
+#9011 = DEFINITIONAL_REPRESENTATION('',(#9012),#9016);
+#9012 = LINE('',#9013,#9014);
+#9013 = CARTESIAN_POINT('',(-0.45,-5.3));
+#9014 = VECTOR('',#9015,1.);
+#9015 = DIRECTION('',(-1.,-4.4E-16));
+#9016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9017 = ORIENTED_EDGE('',*,*,#9018,.T.);
+#9018 = EDGE_CURVE('',#8991,#8933,#9019,.T.);
+#9019 = SURFACE_CURVE('',#9020,(#9024,#9031),.PCURVE_S1.);
+#9020 = LINE('',#9021,#9022);
+#9021 = CARTESIAN_POINT('',(-2.625,-2.4,0.15));
+#9022 = VECTOR('',#9023,1.);
+#9023 = DIRECTION('',(1.,0.,0.));
+#9024 = PCURVE('',#7309,#9025);
+#9025 = DEFINITIONAL_REPRESENTATION('',(#9026),#9030);
+#9026 = LINE('',#9027,#9028);
+#9027 = CARTESIAN_POINT('',(3.275,-0.9));
+#9028 = VECTOR('',#9029,1.);
+#9029 = DIRECTION('',(1.,0.));
+#9030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9031 = PCURVE('',#9032,#9037);
+#9032 = PLANE('',#9033);
+#9033 = AXIS2_PLACEMENT_3D('',#9034,#9035,#9036);
+#9034 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#9035 = DIRECTION('',(0.,-6.7E-16,-1.));
+#9036 = DIRECTION('',(-1.,0.,0.));
+#9037 = DEFINITIONAL_REPRESENTATION('',(#9038),#9042);
+#9038 = LINE('',#9039,#9040);
+#9039 = CARTESIAN_POINT('',(3.275,-5.3));
+#9040 = VECTOR('',#9041,1.);
+#9041 = DIRECTION('',(-1.,0.));
+#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9043 = ADVANCED_FACE('',(#9044),#7281,.F.);
+#9044 = FACE_BOUND('',#9045,.F.);
+#9045 = EDGE_LOOP('',(#9046,#9047,#9048,#9071));
+#9046 = ORIENTED_EDGE('',*,*,#8516,.T.);
+#9047 = ORIENTED_EDGE('',*,*,#7265,.T.);
+#9048 = ORIENTED_EDGE('',*,*,#9049,.T.);
+#9049 = EDGE_CURVE('',#7238,#9050,#9052,.T.);
+#9050 = VERTEX_POINT('',#9051);
+#9051 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#9052 = SURFACE_CURVE('',#9053,(#9057,#9064),.PCURVE_S1.);
+#9053 = LINE('',#9054,#9055);
+#9054 = CARTESIAN_POINT('',(-1.75,-2.9,1.35));
+#9055 = VECTOR('',#9056,1.);
+#9056 = DIRECTION('',(2.1E-16,-2.2E-16,-1.));
+#9057 = PCURVE('',#7281,#9058);
+#9058 = DEFINITIONAL_REPRESENTATION('',(#9059),#9063);
+#9059 = LINE('',#9060,#9061);
+#9060 = CARTESIAN_POINT('',(1.443509345825E-15,-5.8));
+#9061 = VECTOR('',#9062,1.);
+#9062 = DIRECTION('',(1.,4.5E-16));
+#9063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9064 = PCURVE('',#7253,#9065);
+#9065 = DEFINITIONAL_REPRESENTATION('',(#9066),#9070);
+#9066 = LINE('',#9067,#9068);
+#9067 = CARTESIAN_POINT('',(1.325,-1.75));
+#9068 = VECTOR('',#9069,1.);
+#9069 = DIRECTION('',(1.,2.1E-16));
+#9070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9071 = ORIENTED_EDGE('',*,*,#9072,.F.);
+#9072 = EDGE_CURVE('',#8487,#9050,#9073,.T.);
+#9073 = SURFACE_CURVE('',#9074,(#9078,#9085),.PCURVE_S1.);
+#9074 = LINE('',#9075,#9076);
+#9075 = CARTESIAN_POINT('',(-1.75,2.9,-0.75));
+#9076 = VECTOR('',#9077,1.);
+#9077 = DIRECTION('',(0.,-1.,6.7E-16));
+#9078 = PCURVE('',#7281,#9079);
+#9079 = DEFINITIONAL_REPRESENTATION('',(#9080),#9084);
+#9080 = LINE('',#9081,#9082);
+#9081 = CARTESIAN_POINT('',(2.1,7.473237044981E-17));
+#9082 = VECTOR('',#9083,1.);
+#9083 = DIRECTION('',(0.,-1.));
+#9084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9085 = PCURVE('',#8504,#9086);
+#9086 = DEFINITIONAL_REPRESENTATION('',(#9087),#9091);
+#9087 = LINE('',#9088,#9089);
+#9088 = CARTESIAN_POINT('',(0.,0.));
+#9089 = VECTOR('',#9090,1.);
+#9090 = DIRECTION('',(0.,-1.));
+#9091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9092 = ADVANCED_FACE('',(#9093,#9233,#9332),#7253,.T.);
+#9093 = FACE_BOUND('',#9094,.T.);
+#9094 = EDGE_LOOP('',(#9095,#9096,#9097,#9120,#9143,#9166,#9189,#9212));
+#9095 = ORIENTED_EDGE('',*,*,#7237,.T.);
+#9096 = ORIENTED_EDGE('',*,*,#9049,.T.);
+#9097 = ORIENTED_EDGE('',*,*,#9098,.T.);
+#9098 = EDGE_CURVE('',#9050,#9099,#9101,.T.);
+#9099 = VERTEX_POINT('',#9100);
+#9100 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#9101 = SURFACE_CURVE('',#9102,(#9106,#9113),.PCURVE_S1.);
+#9102 = LINE('',#9103,#9104);
+#9103 = CARTESIAN_POINT('',(-1.75,-2.9,-0.75));
+#9104 = VECTOR('',#9105,1.);
+#9105 = DIRECTION('',(1.,0.,0.));
+#9106 = PCURVE('',#7253,#9107);
+#9107 = DEFINITIONAL_REPRESENTATION('',(#9108),#9112);
+#9108 = LINE('',#9109,#9110);
+#9109 = CARTESIAN_POINT('',(3.425,-1.75));
+#9110 = VECTOR('',#9111,1.);
+#9111 = DIRECTION('',(0.,1.));
+#9112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9113 = PCURVE('',#8504,#9114);
+#9114 = DEFINITIONAL_REPRESENTATION('',(#9115),#9119);
+#9115 = LINE('',#9116,#9117);
+#9116 = CARTESIAN_POINT('',(0.,-5.8));
+#9117 = VECTOR('',#9118,1.);
+#9118 = DIRECTION('',(1.,0.));
+#9119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9120 = ORIENTED_EDGE('',*,*,#9121,.T.);
+#9121 = EDGE_CURVE('',#9099,#9122,#9124,.T.);
+#9122 = VERTEX_POINT('',#9123);
+#9123 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#9124 = SURFACE_CURVE('',#9125,(#9129,#9136),.PCURVE_S1.);
+#9125 = LINE('',#9126,#9127);
+#9126 = CARTESIAN_POINT('',(1.75,-2.9,-0.75));
+#9127 = VECTOR('',#9128,1.);
+#9128 = DIRECTION('',(0.,2.2E-16,1.));
+#9129 = PCURVE('',#7253,#9130);
+#9130 = DEFINITIONAL_REPRESENTATION('',(#9131),#9135);
+#9131 = LINE('',#9132,#9133);
+#9132 = CARTESIAN_POINT('',(3.425,1.75));
+#9133 = VECTOR('',#9134,1.);
+#9134 = DIRECTION('',(-1.,0.));
+#9135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9136 = PCURVE('',#8918,#9137);
+#9137 = DEFINITIONAL_REPRESENTATION('',(#9138),#9142);
+#9138 = LINE('',#9139,#9140);
+#9139 = CARTESIAN_POINT('',(-1.554531648287E-15,-5.8));
+#9140 = VECTOR('',#9141,1.);
+#9141 = DIRECTION('',(1.,-4.5E-16));
+#9142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9143 = ORIENTED_EDGE('',*,*,#9144,.T.);
+#9144 = EDGE_CURVE('',#9122,#9145,#9147,.T.);
+#9145 = VERTEX_POINT('',#9146);
+#9146 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#9147 = SURFACE_CURVE('',#9148,(#9152,#9159),.PCURVE_S1.);
+#9148 = LINE('',#9149,#9150);
+#9149 = CARTESIAN_POINT('',(1.75,-2.9,1.35));
+#9150 = VECTOR('',#9151,1.);
+#9151 = DIRECTION('',(1.,0.,-1.4E-16));
+#9152 = PCURVE('',#7253,#9153);
+#9153 = DEFINITIONAL_REPRESENTATION('',(#9154),#9158);
+#9154 = LINE('',#9155,#9156);
+#9155 = CARTESIAN_POINT('',(1.325,1.75));
+#9156 = VECTOR('',#9157,1.);
+#9157 = DIRECTION('',(1.4E-16,1.));
+#9158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9159 = PCURVE('',#7502,#9160);
+#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165);
+#9161 = LINE('',#9162,#9163);
+#9162 = CARTESIAN_POINT('',(-5.595524044111E-31,-5.8));
+#9163 = VECTOR('',#9164,1.);
+#9164 = DIRECTION('',(1.,0.));
+#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9166 = ORIENTED_EDGE('',*,*,#9167,.T.);
+#9167 = EDGE_CURVE('',#9145,#9168,#9170,.T.);
+#9168 = VERTEX_POINT('',#9169);
+#9169 = CARTESIAN_POINT('',(6.4,-2.9,5.05));
+#9170 = SURFACE_CURVE('',#9171,(#9175,#9182),.PCURVE_S1.);
+#9171 = LINE('',#9172,#9173);
+#9172 = CARTESIAN_POINT('',(6.4,-2.9,1.35));
+#9173 = VECTOR('',#9174,1.);
+#9174 = DIRECTION('',(0.,2.2E-16,1.));
+#9175 = PCURVE('',#7253,#9176);
+#9176 = DEFINITIONAL_REPRESENTATION('',(#9177),#9181);
+#9177 = LINE('',#9178,#9179);
+#9178 = CARTESIAN_POINT('',(1.325,6.4));
+#9179 = VECTOR('',#9180,1.);
+#9180 = DIRECTION('',(-1.,0.));
+#9181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9182 = PCURVE('',#7530,#9183);
+#9183 = DEFINITIONAL_REPRESENTATION('',(#9184),#9188);
+#9184 = LINE('',#9185,#9186);
+#9185 = CARTESIAN_POINT('',(-1.443509345825E-15,-5.8));
+#9186 = VECTOR('',#9187,1.);
+#9187 = DIRECTION('',(1.,-4.5E-16));
+#9188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9189 = ORIENTED_EDGE('',*,*,#9190,.T.);
+#9190 = EDGE_CURVE('',#9168,#9191,#9193,.T.);
+#9191 = VERTEX_POINT('',#9192);
+#9192 = CARTESIAN_POINT('',(-6.4,-2.9,5.05));
+#9193 = SURFACE_CURVE('',#9194,(#9198,#9205),.PCURVE_S1.);
+#9194 = LINE('',#9195,#9196);
+#9195 = CARTESIAN_POINT('',(6.4,-2.9,5.05));
+#9196 = VECTOR('',#9197,1.);
+#9197 = DIRECTION('',(-1.,0.,0.));
+#9198 = PCURVE('',#7253,#9199);
+#9199 = DEFINITIONAL_REPRESENTATION('',(#9200),#9204);
+#9200 = LINE('',#9201,#9202);
+#9201 = CARTESIAN_POINT('',(-2.375,6.4));
+#9202 = VECTOR('',#9203,1.);
+#9203 = DIRECTION('',(0.,-1.));
+#9204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9205 = PCURVE('',#7558,#9206);
+#9206 = DEFINITIONAL_REPRESENTATION('',(#9207),#9211);
+#9207 = LINE('',#9208,#9209);
+#9208 = CARTESIAN_POINT('',(0.,-5.8));
+#9209 = VECTOR('',#9210,1.);
+#9210 = DIRECTION('',(1.,0.));
+#9211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9212 = ORIENTED_EDGE('',*,*,#9213,.T.);
+#9213 = EDGE_CURVE('',#9191,#7210,#9214,.T.);
+#9214 = SURFACE_CURVE('',#9215,(#9219,#9226),.PCURVE_S1.);
+#9215 = LINE('',#9216,#9217);
+#9216 = CARTESIAN_POINT('',(-6.4,-2.9,5.05));
+#9217 = VECTOR('',#9218,1.);
+#9218 = DIRECTION('',(0.,-2.2E-16,-1.));
+#9219 = PCURVE('',#7253,#9220);
+#9220 = DEFINITIONAL_REPRESENTATION('',(#9221),#9225);
+#9221 = LINE('',#9222,#9223);
+#9222 = CARTESIAN_POINT('',(-2.375,-6.4));
+#9223 = VECTOR('',#9224,1.);
+#9224 = DIRECTION('',(1.,0.));
+#9225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9226 = PCURVE('',#7225,#9227);
+#9227 = DEFINITIONAL_REPRESENTATION('',(#9228),#9232);
+#9228 = LINE('',#9229,#9230);
+#9229 = CARTESIAN_POINT('',(2.1096431606E-15,-5.8));
+#9230 = VECTOR('',#9231,1.);
+#9231 = DIRECTION('',(1.,4.5E-16));
+#9232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9233 = FACE_BOUND('',#9234,.T.);
+#9234 = EDGE_LOOP('',(#9235,#9260,#9288,#9311));
+#9235 = ORIENTED_EDGE('',*,*,#9236,.T.);
+#9236 = EDGE_CURVE('',#9237,#9239,#9241,.T.);
+#9237 = VERTEX_POINT('',#9238);
+#9238 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#9239 = VERTEX_POINT('',#9240);
+#9240 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#9241 = SURFACE_CURVE('',#9242,(#9246,#9253),.PCURVE_S1.);
+#9242 = LINE('',#9243,#9244);
+#9243 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#9244 = VECTOR('',#9245,1.);
+#9245 = DIRECTION('',(0.,2.22E-15,1.));
+#9246 = PCURVE('',#7253,#9247);
+#9247 = DEFINITIONAL_REPRESENTATION('',(#9248),#9252);
+#9248 = LINE('',#9249,#9250);
+#9249 = CARTESIAN_POINT('',(-1.175,-5.5));
+#9250 = VECTOR('',#9251,1.);
+#9251 = DIRECTION('',(-1.,0.));
+#9252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9253 = PCURVE('',#8578,#9254);
+#9254 = DEFINITIONAL_REPRESENTATION('',(#9255),#9259);
+#9255 = LINE('',#9256,#9257);
+#9256 = CARTESIAN_POINT('',(-1.33226762955E-15,1.33226762955E-15));
+#9257 = VECTOR('',#9258,1.);
+#9258 = DIRECTION('',(1.,5.6E-16));
+#9259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9260 = ORIENTED_EDGE('',*,*,#9261,.T.);
+#9261 = EDGE_CURVE('',#9239,#9262,#9264,.T.);
+#9262 = VERTEX_POINT('',#9263);
+#9263 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#9264 = SURFACE_CURVE('',#9265,(#9269,#9276),.PCURVE_S1.);
+#9265 = LINE('',#9266,#9267);
+#9266 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#9267 = VECTOR('',#9268,1.);
+#9268 = DIRECTION('',(1.,0.,0.));
+#9269 = PCURVE('',#7253,#9270);
+#9270 = DEFINITIONAL_REPRESENTATION('',(#9271),#9275);
+#9271 = LINE('',#9272,#9273);
+#9272 = CARTESIAN_POINT('',(-1.875,-5.5));
+#9273 = VECTOR('',#9274,1.);
+#9274 = DIRECTION('',(0.,1.));
+#9275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9276 = PCURVE('',#9277,#9282);
+#9277 = PLANE('',#9278);
+#9278 = AXIS2_PLACEMENT_3D('',#9279,#9280,#9281);
+#9279 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#9280 = DIRECTION('',(0.,-2.83E-15,-1.));
+#9281 = DIRECTION('',(1.,0.,0.));
+#9282 = DEFINITIONAL_REPRESENTATION('',(#9283),#9287);
+#9283 = LINE('',#9284,#9285);
+#9284 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#9285 = VECTOR('',#9286,1.);
+#9286 = DIRECTION('',(1.,0.));
+#9287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9288 = ORIENTED_EDGE('',*,*,#9289,.T.);
+#9289 = EDGE_CURVE('',#9262,#9290,#9292,.T.);
+#9290 = VERTEX_POINT('',#9291);
+#9291 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#9292 = SURFACE_CURVE('',#9293,(#9297,#9304),.PCURVE_S1.);
+#9293 = LINE('',#9294,#9295);
+#9294 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#9295 = VECTOR('',#9296,1.);
+#9296 = DIRECTION('',(-0.,-2.22E-15,-1.));
+#9297 = PCURVE('',#7253,#9298);
+#9298 = DEFINITIONAL_REPRESENTATION('',(#9299),#9303);
+#9299 = LINE('',#9300,#9301);
+#9300 = CARTESIAN_POINT('',(-1.875,-4.8));
+#9301 = VECTOR('',#9302,1.);
+#9302 = DIRECTION('',(1.,0.));
+#9303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9304 = PCURVE('',#8634,#9305);
+#9305 = DEFINITIONAL_REPRESENTATION('',(#9306),#9310);
+#9306 = LINE('',#9307,#9308);
+#9307 = CARTESIAN_POINT('',(2.6645352591E-15,1.7763568394E-15));
+#9308 = VECTOR('',#9309,1.);
+#9309 = DIRECTION('',(1.,-5.6E-16));
+#9310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9311 = ORIENTED_EDGE('',*,*,#9312,.T.);
+#9312 = EDGE_CURVE('',#9290,#9237,#9313,.T.);
+#9313 = SURFACE_CURVE('',#9314,(#9318,#9325),.PCURVE_S1.);
+#9314 = LINE('',#9315,#9316);
+#9315 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#9316 = VECTOR('',#9317,1.);
+#9317 = DIRECTION('',(-1.,0.,0.));
+#9318 = PCURVE('',#7253,#9319);
+#9319 = DEFINITIONAL_REPRESENTATION('',(#9320),#9324);
+#9320 = LINE('',#9321,#9322);
+#9321 = CARTESIAN_POINT('',(-1.175,-4.8));
+#9322 = VECTOR('',#9323,1.);
+#9323 = DIRECTION('',(0.,-1.));
+#9324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9325 = PCURVE('',#8606,#9326);
+#9326 = DEFINITIONAL_REPRESENTATION('',(#9327),#9331);
+#9327 = LINE('',#9328,#9329);
+#9328 = CARTESIAN_POINT('',(-0.,1.33226762955E-15));
+#9329 = VECTOR('',#9330,1.);
+#9330 = DIRECTION('',(1.,0.));
+#9331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9332 = FACE_BOUND('',#9333,.T.);
+#9333 = EDGE_LOOP('',(#9334,#9359,#9382,#9405));
+#9334 = ORIENTED_EDGE('',*,*,#9335,.T.);
+#9335 = EDGE_CURVE('',#9336,#9338,#9340,.T.);
+#9336 = VERTEX_POINT('',#9337);
+#9337 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#9338 = VERTEX_POINT('',#9339);
+#9339 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.);
+#9341 = LINE('',#9342,#9343);
+#9342 = CARTESIAN_POINT('',(-0.65,-2.9,0.65));
+#9343 = VECTOR('',#9344,1.);
+#9344 = DIRECTION('',(1.,0.,0.));
+#9345 = PCURVE('',#7253,#9346);
+#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351);
+#9347 = LINE('',#9348,#9349);
+#9348 = CARTESIAN_POINT('',(2.025,-0.65));
+#9349 = VECTOR('',#9350,1.);
+#9350 = DIRECTION('',(0.,1.));
+#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9352 = PCURVE('',#8978,#9353);
+#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358);
+#9354 = LINE('',#9355,#9356);
+#9355 = CARTESIAN_POINT('',(0.,-5.8));
+#9356 = VECTOR('',#9357,1.);
+#9357 = DIRECTION('',(1.,0.));
+#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9359 = ORIENTED_EDGE('',*,*,#9360,.T.);
+#9360 = EDGE_CURVE('',#9338,#9361,#9363,.T.);
+#9361 = VERTEX_POINT('',#9362);
+#9362 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#9363 = SURFACE_CURVE('',#9364,(#9368,#9375),.PCURVE_S1.);
+#9364 = LINE('',#9365,#9366);
+#9365 = CARTESIAN_POINT('',(0.65,-2.9,0.65));
+#9366 = VECTOR('',#9367,1.);
+#9367 = DIRECTION('',(0.,-2.2E-16,-1.));
+#9368 = PCURVE('',#7253,#9369);
+#9369 = DEFINITIONAL_REPRESENTATION('',(#9370),#9374);
+#9370 = LINE('',#9371,#9372);
+#9371 = CARTESIAN_POINT('',(2.025,0.65));
+#9372 = VECTOR('',#9373,1.);
+#9373 = DIRECTION('',(1.,0.));
+#9374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9375 = PCURVE('',#8950,#9376);
+#9376 = DEFINITIONAL_REPRESENTATION('',(#9377),#9381);
+#9377 = LINE('',#9378,#9379);
+#9378 = CARTESIAN_POINT('',(1.443509345825E-15,-5.8));
+#9379 = VECTOR('',#9380,1.);
+#9380 = DIRECTION('',(1.,4.5E-16));
+#9381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9382 = ORIENTED_EDGE('',*,*,#9383,.T.);
+#9383 = EDGE_CURVE('',#9361,#9384,#9386,.T.);
+#9384 = VERTEX_POINT('',#9385);
+#9385 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#9386 = SURFACE_CURVE('',#9387,(#9391,#9398),.PCURVE_S1.);
+#9387 = LINE('',#9388,#9389);
+#9388 = CARTESIAN_POINT('',(0.65,-2.9,0.15));
+#9389 = VECTOR('',#9390,1.);
+#9390 = DIRECTION('',(-1.,0.,0.));
+#9391 = PCURVE('',#7253,#9392);
+#9392 = DEFINITIONAL_REPRESENTATION('',(#9393),#9397);
+#9393 = LINE('',#9394,#9395);
+#9394 = CARTESIAN_POINT('',(2.525,0.65));
+#9395 = VECTOR('',#9396,1.);
+#9396 = DIRECTION('',(0.,-1.));
+#9397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9398 = PCURVE('',#9032,#9399);
+#9399 = DEFINITIONAL_REPRESENTATION('',(#9400),#9404);
+#9400 = LINE('',#9401,#9402);
+#9401 = CARTESIAN_POINT('',(0.,-5.8));
+#9402 = VECTOR('',#9403,1.);
+#9403 = DIRECTION('',(1.,0.));
+#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9405 = ORIENTED_EDGE('',*,*,#9406,.T.);
+#9406 = EDGE_CURVE('',#9384,#9336,#9407,.T.);
+#9407 = SURFACE_CURVE('',#9408,(#9412,#9419),.PCURVE_S1.);
+#9408 = LINE('',#9409,#9410);
+#9409 = CARTESIAN_POINT('',(-0.65,-2.9,0.15));
+#9410 = VECTOR('',#9411,1.);
+#9411 = DIRECTION('',(0.,2.2E-16,1.));
+#9412 = PCURVE('',#7253,#9413);
+#9413 = DEFINITIONAL_REPRESENTATION('',(#9414),#9418);
+#9414 = LINE('',#9415,#9416);
+#9415 = CARTESIAN_POINT('',(2.525,-0.65));
+#9416 = VECTOR('',#9417,1.);
+#9417 = DIRECTION('',(-1.,0.));
+#9418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9419 = PCURVE('',#9006,#9420);
+#9420 = DEFINITIONAL_REPRESENTATION('',(#9421),#9425);
+#9421 = LINE('',#9422,#9423);
+#9422 = CARTESIAN_POINT('',(-1.610042799518E-15,-5.8));
+#9423 = VECTOR('',#9424,1.);
+#9424 = DIRECTION('',(1.,-4.5E-16));
+#9425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9426 = ADVANCED_FACE('',(#9427),#7225,.F.);
+#9427 = FACE_BOUND('',#9428,.F.);
+#9428 = EDGE_LOOP('',(#9429,#9450,#9451,#9452));
+#9429 = ORIENTED_EDGE('',*,*,#9430,.T.);
+#9430 = EDGE_CURVE('',#7543,#9191,#9431,.T.);
+#9431 = SURFACE_CURVE('',#9432,(#9436,#9443),.PCURVE_S1.);
+#9432 = LINE('',#9433,#9434);
+#9433 = CARTESIAN_POINT('',(-6.4,2.9,5.05));
+#9434 = VECTOR('',#9435,1.);
+#9435 = DIRECTION('',(0.,-1.,6.7E-16));
+#9436 = PCURVE('',#7225,#9437);
+#9437 = DEFINITIONAL_REPRESENTATION('',(#9438),#9442);
+#9438 = LINE('',#9439,#9440);
+#9439 = CARTESIAN_POINT('',(0.,0.));
+#9440 = VECTOR('',#9441,1.);
+#9441 = DIRECTION('',(0.,-1.));
+#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9443 = PCURVE('',#7558,#9444);
+#9444 = DEFINITIONAL_REPRESENTATION('',(#9445),#9449);
+#9445 = LINE('',#9446,#9447);
+#9446 = CARTESIAN_POINT('',(12.8,0.));
+#9447 = VECTOR('',#9448,1.);
+#9448 = DIRECTION('',(0.,-1.));
+#9449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9450 = ORIENTED_EDGE('',*,*,#9213,.T.);
+#9451 = ORIENTED_EDGE('',*,*,#7209,.F.);
+#9452 = ORIENTED_EDGE('',*,*,#7570,.F.);
+#9453 = ADVANCED_FACE('',(#9454,#9480,#9594),#7558,.F.);
+#9454 = FACE_BOUND('',#9455,.F.);
+#9455 = EDGE_LOOP('',(#9456,#9477,#9478,#9479));
+#9456 = ORIENTED_EDGE('',*,*,#9457,.T.);
+#9457 = EDGE_CURVE('',#7515,#9168,#9458,.T.);
+#9458 = SURFACE_CURVE('',#9459,(#9463,#9470),.PCURVE_S1.);
+#9459 = LINE('',#9460,#9461);
+#9460 = CARTESIAN_POINT('',(6.4,2.9,5.05));
+#9461 = VECTOR('',#9462,1.);
+#9462 = DIRECTION('',(0.,-1.,6.7E-16));
+#9463 = PCURVE('',#7558,#9464);
+#9464 = DEFINITIONAL_REPRESENTATION('',(#9465),#9469);
+#9465 = LINE('',#9466,#9467);
+#9466 = CARTESIAN_POINT('',(0.,0.));
+#9467 = VECTOR('',#9468,1.);
+#9468 = DIRECTION('',(0.,-1.));
+#9469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9470 = PCURVE('',#7530,#9471);
+#9471 = DEFINITIONAL_REPRESENTATION('',(#9472),#9476);
+#9472 = LINE('',#9473,#9474);
+#9473 = CARTESIAN_POINT('',(3.7,1.855352591004E-16));
+#9474 = VECTOR('',#9475,1.);
+#9475 = DIRECTION('',(0.,-1.));
+#9476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9477 = ORIENTED_EDGE('',*,*,#9190,.T.);
+#9478 = ORIENTED_EDGE('',*,*,#9430,.F.);
+#9479 = ORIENTED_EDGE('',*,*,#7542,.F.);
+#9480 = FACE_BOUND('',#9481,.F.);
+#9481 = EDGE_LOOP('',(#9482,#9512,#9540,#9568));
+#9482 = ORIENTED_EDGE('',*,*,#9483,.F.);
+#9483 = EDGE_CURVE('',#9484,#9486,#9488,.T.);
+#9484 = VERTEX_POINT('',#9485);
+#9485 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#9486 = VERTEX_POINT('',#9487);
+#9487 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#9488 = SURFACE_CURVE('',#9489,(#9493,#9500),.PCURVE_S1.);
+#9489 = LINE('',#9490,#9491);
+#9490 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#9491 = VECTOR('',#9492,1.);
+#9492 = DIRECTION('',(-1.,0.,0.));
+#9493 = PCURVE('',#7558,#9494);
+#9494 = DEFINITIONAL_REPRESENTATION('',(#9495),#9499);
+#9495 = LINE('',#9496,#9497);
+#9496 = CARTESIAN_POINT('',(7.2,-4.225));
+#9497 = VECTOR('',#9498,1.);
+#9498 = DIRECTION('',(1.,0.));
+#9499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9500 = PCURVE('',#9501,#9506);
+#9501 = PLANE('',#9502);
+#9502 = AXIS2_PLACEMENT_3D('',#9503,#9504,#9505);
+#9503 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#9504 = DIRECTION('',(0.,1.,-1.55E-15));
+#9505 = DIRECTION('',(-1.,0.,0.));
+#9506 = DEFINITIONAL_REPRESENTATION('',(#9507),#9511);
+#9507 = LINE('',#9508,#9509);
+#9508 = CARTESIAN_POINT('',(0.,-2.6645352591E-15));
+#9509 = VECTOR('',#9510,1.);
+#9510 = DIRECTION('',(1.,0.));
+#9511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9512 = ORIENTED_EDGE('',*,*,#9513,.F.);
+#9513 = EDGE_CURVE('',#9514,#9484,#9516,.T.);
+#9514 = VERTEX_POINT('',#9515);
+#9515 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#9516 = SURFACE_CURVE('',#9517,(#9521,#9528),.PCURVE_S1.);
+#9517 = LINE('',#9518,#9519);
+#9518 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#9519 = VECTOR('',#9520,1.);
+#9520 = DIRECTION('',(0.,-1.,1.22E-15));
+#9521 = PCURVE('',#7558,#9522);
+#9522 = DEFINITIONAL_REPRESENTATION('',(#9523),#9527);
+#9523 = LINE('',#9524,#9525);
+#9524 = CARTESIAN_POINT('',(7.2,-1.575));
+#9525 = VECTOR('',#9526,1.);
+#9526 = DIRECTION('',(0.,-1.));
+#9527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9528 = PCURVE('',#9529,#9534);
+#9529 = PLANE('',#9530);
+#9530 = AXIS2_PLACEMENT_3D('',#9531,#9532,#9533);
+#9531 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#9532 = DIRECTION('',(-1.,0.,0.));
+#9533 = DIRECTION('',(0.,-1.,1.55E-15));
+#9534 = DEFINITIONAL_REPRESENTATION('',(#9535),#9539);
+#9535 = LINE('',#9536,#9537);
+#9536 = CARTESIAN_POINT('',(1.998401444325E-15,-1.7763568394E-15));
+#9537 = VECTOR('',#9538,1.);
+#9538 = DIRECTION('',(1.,-3.3E-16));
+#9539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9540 = ORIENTED_EDGE('',*,*,#9541,.F.);
+#9541 = EDGE_CURVE('',#9542,#9514,#9544,.T.);
+#9542 = VERTEX_POINT('',#9543);
+#9543 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#9544 = SURFACE_CURVE('',#9545,(#9549,#9556),.PCURVE_S1.);
+#9545 = LINE('',#9546,#9547);
+#9546 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#9547 = VECTOR('',#9548,1.);
+#9548 = DIRECTION('',(1.,0.,0.));
+#9549 = PCURVE('',#7558,#9550);
+#9550 = DEFINITIONAL_REPRESENTATION('',(#9551),#9555);
+#9551 = LINE('',#9552,#9553);
+#9552 = CARTESIAN_POINT('',(8.3,-1.575));
+#9553 = VECTOR('',#9554,1.);
+#9554 = DIRECTION('',(-1.,0.));
+#9555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9556 = PCURVE('',#9557,#9562);
+#9557 = PLANE('',#9558);
+#9558 = AXIS2_PLACEMENT_3D('',#9559,#9560,#9561);
+#9559 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#9560 = DIRECTION('',(0.,-1.,1.55E-15));
+#9561 = DIRECTION('',(1.,0.,0.));
+#9562 = DEFINITIONAL_REPRESENTATION('',(#9563),#9567);
+#9563 = LINE('',#9564,#9565);
+#9564 = CARTESIAN_POINT('',(0.,-1.7763568394E-15));
+#9565 = VECTOR('',#9566,1.);
+#9566 = DIRECTION('',(1.,0.));
+#9567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9568 = ORIENTED_EDGE('',*,*,#9569,.F.);
+#9569 = EDGE_CURVE('',#9486,#9542,#9570,.T.);
+#9570 = SURFACE_CURVE('',#9571,(#9575,#9582),.PCURVE_S1.);
+#9571 = LINE('',#9572,#9573);
+#9572 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#9573 = VECTOR('',#9574,1.);
+#9574 = DIRECTION('',(0.,1.,-1.22E-15));
+#9575 = PCURVE('',#7558,#9576);
+#9576 = DEFINITIONAL_REPRESENTATION('',(#9577),#9581);
+#9577 = LINE('',#9578,#9579);
+#9578 = CARTESIAN_POINT('',(8.3,-4.225));
+#9579 = VECTOR('',#9580,1.);
+#9580 = DIRECTION('',(-0.,1.));
+#9581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9582 = PCURVE('',#9583,#9588);
+#9583 = PLANE('',#9584);
+#9584 = AXIS2_PLACEMENT_3D('',#9585,#9586,#9587);
+#9585 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#9586 = DIRECTION('',(1.,0.,0.));
+#9587 = DIRECTION('',(0.,1.,-1.55E-15));
+#9588 = DEFINITIONAL_REPRESENTATION('',(#9589),#9593);
+#9589 = LINE('',#9590,#9591);
+#9590 = CARTESIAN_POINT('',(-1.110223024625E-15,-2.6645352591E-15));
+#9591 = VECTOR('',#9592,1.);
+#9592 = DIRECTION('',(1.,3.3E-16));
+#9593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9594 = FACE_BOUND('',#9595,.F.);
+#9595 = EDGE_LOOP('',(#9596,#9626,#9654,#9682));
+#9596 = ORIENTED_EDGE('',*,*,#9597,.F.);
+#9597 = EDGE_CURVE('',#9598,#9600,#9602,.T.);
+#9598 = VERTEX_POINT('',#9599);
+#9599 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#9600 = VERTEX_POINT('',#9601);
+#9601 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#9602 = SURFACE_CURVE('',#9603,(#9607,#9614),.PCURVE_S1.);
+#9603 = LINE('',#9604,#9605);
+#9604 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#9605 = VECTOR('',#9606,1.);
+#9606 = DIRECTION('',(-1.,0.,0.));
+#9607 = PCURVE('',#7558,#9608);
+#9608 = DEFINITIONAL_REPRESENTATION('',(#9609),#9613);
+#9609 = LINE('',#9610,#9611);
+#9610 = CARTESIAN_POINT('',(11.15,-4.8));
+#9611 = VECTOR('',#9612,1.);
+#9612 = DIRECTION('',(1.,0.));
+#9613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9614 = PCURVE('',#9615,#9620);
+#9615 = PLANE('',#9616);
+#9616 = AXIS2_PLACEMENT_3D('',#9617,#9618,#9619);
+#9617 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#9618 = DIRECTION('',(0.,1.,-2.44E-15));
+#9619 = DIRECTION('',(-1.,0.,0.));
+#9620 = DEFINITIONAL_REPRESENTATION('',(#9621),#9625);
+#9621 = LINE('',#9622,#9623);
+#9622 = CARTESIAN_POINT('',(0.,0.));
+#9623 = VECTOR('',#9624,1.);
+#9624 = DIRECTION('',(1.,0.));
+#9625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9626 = ORIENTED_EDGE('',*,*,#9627,.F.);
+#9627 = EDGE_CURVE('',#9628,#9598,#9630,.T.);
+#9628 = VERTEX_POINT('',#9629);
+#9629 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#9630 = SURFACE_CURVE('',#9631,(#9635,#9642),.PCURVE_S1.);
+#9631 = LINE('',#9632,#9633);
+#9632 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#9633 = VECTOR('',#9634,1.);
+#9634 = DIRECTION('',(0.,-1.,2.22E-15));
+#9635 = PCURVE('',#7558,#9636);
+#9636 = DEFINITIONAL_REPRESENTATION('',(#9637),#9641);
+#9637 = LINE('',#9638,#9639);
+#9638 = CARTESIAN_POINT('',(11.15,-1.));
+#9639 = VECTOR('',#9640,1.);
+#9640 = DIRECTION('',(0.,-1.));
+#9641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9642 = PCURVE('',#9643,#9648);
+#9643 = PLANE('',#9644);
+#9644 = AXIS2_PLACEMENT_3D('',#9645,#9646,#9647);
+#9645 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#9646 = DIRECTION('',(-1.,0.,0.));
+#9647 = DIRECTION('',(0.,-1.,2.44E-15));
+#9648 = DEFINITIONAL_REPRESENTATION('',(#9649),#9653);
+#9649 = LINE('',#9650,#9651);
+#9650 = CARTESIAN_POINT('',(1.33226762955E-15,8.881784197001E-16));
+#9651 = VECTOR('',#9652,1.);
+#9652 = DIRECTION('',(1.,-2.2E-16));
+#9653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9654 = ORIENTED_EDGE('',*,*,#9655,.F.);
+#9655 = EDGE_CURVE('',#9656,#9628,#9658,.T.);
+#9656 = VERTEX_POINT('',#9657);
+#9657 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#9658 = SURFACE_CURVE('',#9659,(#9663,#9670),.PCURVE_S1.);
+#9659 = LINE('',#9660,#9661);
+#9660 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#9661 = VECTOR('',#9662,1.);
+#9662 = DIRECTION('',(1.,0.,0.));
+#9663 = PCURVE('',#7558,#9664);
+#9664 = DEFINITIONAL_REPRESENTATION('',(#9665),#9669);
+#9665 = LINE('',#9666,#9667);
+#9666 = CARTESIAN_POINT('',(12.,-1.));
+#9667 = VECTOR('',#9668,1.);
+#9668 = DIRECTION('',(-1.,0.));
+#9669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9670 = PCURVE('',#9671,#9676);
+#9671 = PLANE('',#9672);
+#9672 = AXIS2_PLACEMENT_3D('',#9673,#9674,#9675);
+#9673 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#9674 = DIRECTION('',(0.,-1.,2.44E-15));
+#9675 = DIRECTION('',(1.,0.,0.));
+#9676 = DEFINITIONAL_REPRESENTATION('',(#9677),#9681);
+#9677 = LINE('',#9678,#9679);
+#9678 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#9679 = VECTOR('',#9680,1.);
+#9680 = DIRECTION('',(1.,0.));
+#9681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9682 = ORIENTED_EDGE('',*,*,#9683,.F.);
+#9683 = EDGE_CURVE('',#9600,#9656,#9684,.T.);
+#9684 = SURFACE_CURVE('',#9685,(#9689,#9696),.PCURVE_S1.);
+#9685 = LINE('',#9686,#9687);
+#9686 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#9687 = VECTOR('',#9688,1.);
+#9688 = DIRECTION('',(0.,1.,-2.22E-15));
+#9689 = PCURVE('',#7558,#9690);
+#9690 = DEFINITIONAL_REPRESENTATION('',(#9691),#9695);
+#9691 = LINE('',#9692,#9693);
+#9692 = CARTESIAN_POINT('',(12.,-4.8));
+#9693 = VECTOR('',#9694,1.);
+#9694 = DIRECTION('',(-0.,1.));
+#9695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9696 = PCURVE('',#9697,#9702);
+#9697 = PLANE('',#9698);
+#9698 = AXIS2_PLACEMENT_3D('',#9699,#9700,#9701);
+#9699 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#9700 = DIRECTION('',(1.,0.,0.));
+#9701 = DIRECTION('',(0.,1.,-2.44E-15));
+#9702 = DEFINITIONAL_REPRESENTATION('',(#9703),#9707);
+#9703 = LINE('',#9704,#9705);
+#9704 = CARTESIAN_POINT('',(-1.7763568394E-15,-4.334310688137E-30));
+#9705 = VECTOR('',#9706,1.);
+#9706 = DIRECTION('',(1.,2.2E-16));
+#9707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9708 = ADVANCED_FACE('',(#9709),#7446,.F.);
+#9709 = FACE_BOUND('',#9710,.F.);
+#9710 = EDGE_LOOP('',(#9711,#9712,#9713,#9714));
+#9711 = ORIENTED_EDGE('',*,*,#7430,.F.);
+#9712 = ORIENTED_EDGE('',*,*,#7847,.T.);
+#9713 = ORIENTED_EDGE('',*,*,#7871,.F.);
+#9714 = ORIENTED_EDGE('',*,*,#9715,.F.);
+#9715 = EDGE_CURVE('',#7431,#7872,#9716,.T.);
+#9716 = SURFACE_CURVE('',#9717,(#9721,#9728),.PCURVE_S1.);
+#9717 = LINE('',#9718,#9719);
+#9718 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#9719 = VECTOR('',#9720,1.);
+#9720 = DIRECTION('',(0.,-1.,6.7E-16));
+#9721 = PCURVE('',#7446,#9722);
+#9722 = DEFINITIONAL_REPRESENTATION('',(#9723),#9727);
+#9723 = LINE('',#9724,#9725);
+#9724 = CARTESIAN_POINT('',(3.5,0.));
+#9725 = VECTOR('',#9726,1.);
+#9726 = DIRECTION('',(0.,-1.));
+#9727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9728 = PCURVE('',#7474,#9729);
+#9729 = DEFINITIONAL_REPRESENTATION('',(#9730),#9734);
+#9730 = LINE('',#9731,#9732);
+#9731 = CARTESIAN_POINT('',(0.,0.));
+#9732 = VECTOR('',#9733,1.);
+#9733 = DIRECTION('',(0.,-1.));
+#9734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9735 = ADVANCED_FACE('',(#9736),#7530,.F.);
+#9736 = FACE_BOUND('',#9737,.F.);
+#9737 = EDGE_LOOP('',(#9738,#9759,#9760,#9761));
+#9738 = ORIENTED_EDGE('',*,*,#9739,.T.);
+#9739 = EDGE_CURVE('',#7487,#9145,#9740,.T.);
+#9740 = SURFACE_CURVE('',#9741,(#9745,#9752),.PCURVE_S1.);
+#9741 = LINE('',#9742,#9743);
+#9742 = CARTESIAN_POINT('',(6.4,2.9,1.35));
+#9743 = VECTOR('',#9744,1.);
+#9744 = DIRECTION('',(0.,-1.,6.7E-16));
+#9745 = PCURVE('',#7530,#9746);
+#9746 = DEFINITIONAL_REPRESENTATION('',(#9747),#9751);
+#9747 = LINE('',#9748,#9749);
+#9748 = CARTESIAN_POINT('',(0.,0.));
+#9749 = VECTOR('',#9750,1.);
+#9750 = DIRECTION('',(0.,-1.));
+#9751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9752 = PCURVE('',#7502,#9753);
+#9753 = DEFINITIONAL_REPRESENTATION('',(#9754),#9758);
+#9754 = LINE('',#9755,#9756);
+#9755 = CARTESIAN_POINT('',(4.65,1.013965589931E-32));
+#9756 = VECTOR('',#9757,1.);
+#9757 = DIRECTION('',(-9.38E-32,-1.));
+#9758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9759 = ORIENTED_EDGE('',*,*,#9167,.T.);
+#9760 = ORIENTED_EDGE('',*,*,#9457,.F.);
+#9761 = ORIENTED_EDGE('',*,*,#7514,.F.);
+#9762 = ADVANCED_FACE('',(#9763),#7474,.F.);
+#9763 = FACE_BOUND('',#9764,.F.);
+#9764 = EDGE_LOOP('',(#9765,#9766,#9767,#9768));
+#9765 = ORIENTED_EDGE('',*,*,#7458,.F.);
+#9766 = ORIENTED_EDGE('',*,*,#9715,.T.);
+#9767 = ORIENTED_EDGE('',*,*,#7894,.T.);
+#9768 = ORIENTED_EDGE('',*,*,#9769,.F.);
+#9769 = EDGE_CURVE('',#7459,#7895,#9770,.T.);
+#9770 = SURFACE_CURVE('',#9771,(#9775,#9782),.PCURVE_S1.);
+#9771 = LINE('',#9772,#9773);
+#9772 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#9773 = VECTOR('',#9774,1.);
+#9774 = DIRECTION('',(0.,-1.,6.7E-16));
+#9775 = PCURVE('',#7474,#9776);
+#9776 = DEFINITIONAL_REPRESENTATION('',(#9777),#9781);
+#9777 = LINE('',#9778,#9779);
+#9778 = CARTESIAN_POINT('',(2.1,-7.473237044981E-17));
+#9779 = VECTOR('',#9780,1.);
+#9780 = DIRECTION('',(0.,-1.));
+#9781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9782 = PCURVE('',#7502,#9783);
+#9783 = DEFINITIONAL_REPRESENTATION('',(#9784),#9788);
+#9784 = LINE('',#9785,#9786);
+#9785 = CARTESIAN_POINT('',(0.,0.));
+#9786 = VECTOR('',#9787,1.);
+#9787 = DIRECTION('',(-9.38E-32,-1.));
+#9788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9789 = ADVANCED_FACE('',(#9790),#7502,.F.);
+#9790 = FACE_BOUND('',#9791,.F.);
+#9791 = EDGE_LOOP('',(#9792,#9793,#9794,#9795,#9816,#9817,#9838,#9839));
+#9792 = ORIENTED_EDGE('',*,*,#7486,.F.);
+#9793 = ORIENTED_EDGE('',*,*,#9769,.T.);
+#9794 = ORIENTED_EDGE('',*,*,#7917,.T.);
+#9795 = ORIENTED_EDGE('',*,*,#9796,.T.);
+#9796 = EDGE_CURVE('',#7918,#8859,#9797,.T.);
+#9797 = SURFACE_CURVE('',#9798,(#9802,#9809),.PCURVE_S1.);
+#9798 = LINE('',#9799,#9800);
+#9799 = CARTESIAN_POINT('',(5.9,0.25,1.35));
+#9800 = VECTOR('',#9801,1.);
+#9801 = DIRECTION('',(0.,-1.,1.11E-15));
+#9802 = PCURVE('',#7502,#9803);
+#9803 = DEFINITIONAL_REPRESENTATION('',(#9804),#9808);
+#9804 = LINE('',#9805,#9806);
+#9805 = CARTESIAN_POINT('',(4.15,-2.65));
+#9806 = VECTOR('',#9807,1.);
+#9807 = DIRECTION('',(-1.554E-31,-1.));
+#9808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9809 = PCURVE('',#7956,#9810);
+#9810 = DEFINITIONAL_REPRESENTATION('',(#9811),#9815);
+#9811 = LINE('',#9812,#9813);
+#9812 = CARTESIAN_POINT('',(2.65,-2.1));
+#9813 = VECTOR('',#9814,1.);
+#9814 = DIRECTION('',(-1.,0.));
+#9815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9816 = ORIENTED_EDGE('',*,*,#8881,.T.);
+#9817 = ORIENTED_EDGE('',*,*,#9818,.T.);
+#9818 = EDGE_CURVE('',#8882,#9122,#9819,.T.);
+#9819 = SURFACE_CURVE('',#9820,(#9824,#9831),.PCURVE_S1.);
+#9820 = LINE('',#9821,#9822);
+#9821 = CARTESIAN_POINT('',(1.75,2.9,1.35));
+#9822 = VECTOR('',#9823,1.);
+#9823 = DIRECTION('',(0.,-1.,6.7E-16));
+#9824 = PCURVE('',#7502,#9825);
+#9825 = DEFINITIONAL_REPRESENTATION('',(#9826),#9830);
+#9826 = LINE('',#9827,#9828);
+#9827 = CARTESIAN_POINT('',(0.,0.));
+#9828 = VECTOR('',#9829,1.);
+#9829 = DIRECTION('',(-9.38E-32,-1.));
+#9830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9831 = PCURVE('',#8918,#9832);
+#9832 = DEFINITIONAL_REPRESENTATION('',(#9833),#9837);
+#9833 = LINE('',#9834,#9835);
+#9834 = CARTESIAN_POINT('',(2.1,-7.473237044981E-17));
+#9835 = VECTOR('',#9836,1.);
+#9836 = DIRECTION('',(0.,-1.));
+#9837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9838 = ORIENTED_EDGE('',*,*,#9144,.T.);
+#9839 = ORIENTED_EDGE('',*,*,#9739,.F.);
+#9840 = ADVANCED_FACE('',(#9841),#7611,.T.);
+#9841 = FACE_BOUND('',#9842,.T.);
+#9842 = EDGE_LOOP('',(#9843,#9844,#9865,#9866,#9889,#9912));
+#9843 = ORIENTED_EDGE('',*,*,#8266,.F.);
+#9844 = ORIENTED_EDGE('',*,*,#9845,.T.);
+#9845 = EDGE_CURVE('',#8244,#7594,#9846,.T.);
+#9846 = SURFACE_CURVE('',#9847,(#9851,#9858),.PCURVE_S1.);
+#9847 = LINE('',#9848,#9849);
+#9848 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#9849 = VECTOR('',#9850,1.);
+#9850 = DIRECTION('',(0.,1.,-2.83E-15));
+#9851 = PCURVE('',#7611,#9852);
+#9852 = DEFINITIONAL_REPRESENTATION('',(#9853),#9857);
+#9853 = LINE('',#9854,#9855);
+#9854 = CARTESIAN_POINT('',(0.,0.));
+#9855 = VECTOR('',#9856,1.);
+#9856 = DIRECTION('',(-5.E-17,-1.));
+#9857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9858 = PCURVE('',#7693,#9859);
+#9859 = DEFINITIONAL_REPRESENTATION('',(#9860),#9864);
+#9860 = LINE('',#9861,#9862);
+#9861 = CARTESIAN_POINT('',(0.7,0.));
+#9862 = VECTOR('',#9863,1.);
+#9863 = DIRECTION('',(0.,-1.));
+#9864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9865 = ORIENTED_EDGE('',*,*,#7593,.T.);
+#9866 = ORIENTED_EDGE('',*,*,#9867,.F.);
+#9867 = EDGE_CURVE('',#9868,#7596,#9870,.T.);
+#9868 = VERTEX_POINT('',#9869);
+#9869 = CARTESIAN_POINT('',(-5.5,1.9,4.55));
+#9870 = SURFACE_CURVE('',#9871,(#9875,#9882),.PCURVE_S1.);
+#9871 = LINE('',#9872,#9873);
+#9872 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#9873 = VECTOR('',#9874,1.);
+#9874 = DIRECTION('',(0.,1.,-2.83E-15));
+#9875 = PCURVE('',#7611,#9876);
+#9876 = DEFINITIONAL_REPRESENTATION('',(#9877),#9881);
+#9877 = LINE('',#9878,#9879);
+#9878 = CARTESIAN_POINT('',(0.7,1.696431605998E-16));
+#9879 = VECTOR('',#9880,1.);
+#9880 = DIRECTION('',(-5.E-17,-1.));
+#9881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9882 = PCURVE('',#7639,#9883);
+#9883 = DEFINITIONAL_REPRESENTATION('',(#9884),#9888);
+#9884 = LINE('',#9885,#9886);
+#9885 = CARTESIAN_POINT('',(0.,0.));
+#9886 = VECTOR('',#9887,1.);
+#9887 = DIRECTION('',(0.,-1.));
+#9888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9889 = ORIENTED_EDGE('',*,*,#9890,.F.);
+#9890 = EDGE_CURVE('',#9891,#9868,#9893,.T.);
+#9891 = VERTEX_POINT('',#9892);
+#9892 = CARTESIAN_POINT('',(-5.5,1.9,4.4));
+#9893 = SURFACE_CURVE('',#9894,(#9898,#9905),.PCURVE_S1.);
+#9894 = LINE('',#9895,#9896);
+#9895 = CARTESIAN_POINT('',(-5.5,1.9,4.45));
+#9896 = VECTOR('',#9897,1.);
+#9897 = DIRECTION('',(0.,2.89E-15,1.));
+#9898 = PCURVE('',#7611,#9899);
+#9899 = DEFINITIONAL_REPRESENTATION('',(#9900),#9904);
+#9900 = LINE('',#9901,#9902);
+#9901 = CARTESIAN_POINT('',(0.6,-4.8));
+#9902 = VECTOR('',#9903,1.);
+#9903 = DIRECTION('',(1.,-1.1E-16));
+#9904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9905 = PCURVE('',#9671,#9906);
+#9906 = DEFINITIONAL_REPRESENTATION('',(#9907),#9911);
+#9907 = LINE('',#9908,#9909);
+#9908 = CARTESIAN_POINT('',(0.1,-0.6));
+#9909 = VECTOR('',#9910,1.);
+#9910 = DIRECTION('',(0.,1.));
+#9911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9912 = ORIENTED_EDGE('',*,*,#9913,.T.);
+#9913 = EDGE_CURVE('',#9891,#8267,#9914,.T.);
+#9914 = SURFACE_CURVE('',#9915,(#9919,#9926),.PCURVE_S1.);
+#9915 = LINE('',#9916,#9917);
+#9916 = CARTESIAN_POINT('',(-5.5,-1.45,4.4));
+#9917 = VECTOR('',#9918,1.);
+#9918 = DIRECTION('',(0.,1.,-2.87E-15));
+#9919 = PCURVE('',#7611,#9920);
+#9920 = DEFINITIONAL_REPRESENTATION('',(#9921),#9925);
+#9921 = LINE('',#9922,#9923);
+#9922 = CARTESIAN_POINT('',(0.55,-1.45));
+#9923 = VECTOR('',#9924,1.);
+#9924 = DIRECTION('',(-9.E-17,-1.));
+#9925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9926 = PCURVE('',#8305,#9927);
+#9927 = DEFINITIONAL_REPRESENTATION('',(#9928),#9932);
+#9928 = LINE('',#9929,#9930);
+#9929 = CARTESIAN_POINT('',(-1.45,5.5));
+#9930 = VECTOR('',#9931,1.);
+#9931 = DIRECTION('',(1.,0.));
+#9932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9933 = ADVANCED_FACE('',(#9934),#7693,.T.);
+#9934 = FACE_BOUND('',#9935,.T.);
+#9935 = EDGE_LOOP('',(#9936,#9937,#9958,#9959));
+#9936 = ORIENTED_EDGE('',*,*,#8243,.F.);
+#9937 = ORIENTED_EDGE('',*,*,#9938,.T.);
+#9938 = EDGE_CURVE('',#8221,#7652,#9939,.T.);
+#9939 = SURFACE_CURVE('',#9940,(#9944,#9951),.PCURVE_S1.);
+#9940 = LINE('',#9941,#9942);
+#9941 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#9942 = VECTOR('',#9943,1.);
+#9943 = DIRECTION('',(0.,1.,-2.83E-15));
+#9944 = PCURVE('',#7693,#9945);
+#9945 = DEFINITIONAL_REPRESENTATION('',(#9946),#9950);
+#9946 = LINE('',#9947,#9948);
+#9947 = CARTESIAN_POINT('',(0.,0.));
+#9948 = VECTOR('',#9949,1.);
+#9949 = DIRECTION('',(0.,-1.));
+#9950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9951 = PCURVE('',#7667,#9952);
+#9952 = DEFINITIONAL_REPRESENTATION('',(#9953),#9957);
+#9953 = LINE('',#9954,#9955);
+#9954 = CARTESIAN_POINT('',(0.7,-1.696431605998E-16));
+#9955 = VECTOR('',#9956,1.);
+#9956 = DIRECTION('',(5.E-17,-1.));
+#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9958 = ORIENTED_EDGE('',*,*,#7679,.T.);
+#9959 = ORIENTED_EDGE('',*,*,#9845,.F.);
+#9960 = ADVANCED_FACE('',(#9961),#7667,.T.);
+#9961 = FACE_BOUND('',#9962,.T.);
+#9962 = EDGE_LOOP('',(#9963,#9988,#10009,#10010,#10011,#10012));
+#9963 = ORIENTED_EDGE('',*,*,#9964,.F.);
+#9964 = EDGE_CURVE('',#9965,#9967,#9969,.T.);
+#9965 = VERTEX_POINT('',#9966);
+#9966 = CARTESIAN_POINT('',(-4.8,1.9,4.55));
+#9967 = VERTEX_POINT('',#9968);
+#9968 = CARTESIAN_POINT('',(-4.8,1.9,4.4));
+#9969 = SURFACE_CURVE('',#9970,(#9974,#9981),.PCURVE_S1.);
+#9970 = LINE('',#9971,#9972);
+#9971 = CARTESIAN_POINT('',(-4.8,1.9,4.8));
+#9972 = VECTOR('',#9973,1.);
+#9973 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#9974 = PCURVE('',#7667,#9975);
+#9975 = DEFINITIONAL_REPRESENTATION('',(#9976),#9980);
+#9976 = LINE('',#9977,#9978);
+#9977 = CARTESIAN_POINT('',(-0.25,-4.8));
+#9978 = VECTOR('',#9979,1.);
+#9979 = DIRECTION('',(1.,1.1E-16));
+#9980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9981 = PCURVE('',#9671,#9982);
+#9982 = DEFINITIONAL_REPRESENTATION('',(#9983),#9987);
+#9983 = LINE('',#9984,#9985);
+#9984 = CARTESIAN_POINT('',(0.8,-0.25));
+#9985 = VECTOR('',#9986,1.);
+#9986 = DIRECTION('',(-0.,-1.));
+#9987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9988 = ORIENTED_EDGE('',*,*,#9989,.T.);
+#9989 = EDGE_CURVE('',#9965,#7624,#9990,.T.);
+#9990 = SURFACE_CURVE('',#9991,(#9995,#10002),.PCURVE_S1.);
+#9991 = LINE('',#9992,#9993);
+#9992 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#9993 = VECTOR('',#9994,1.);
+#9994 = DIRECTION('',(0.,1.,-2.83E-15));
+#9995 = PCURVE('',#7667,#9996);
+#9996 = DEFINITIONAL_REPRESENTATION('',(#9997),#10001);
+#9997 = LINE('',#9998,#9999);
+#9998 = CARTESIAN_POINT('',(0.,0.));
+#9999 = VECTOR('',#10000,1.);
+#10000 = DIRECTION('',(5.E-17,-1.));
+#10001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10002 = PCURVE('',#7639,#10003);
+#10003 = DEFINITIONAL_REPRESENTATION('',(#10004),#10008);
+#10004 = LINE('',#10005,#10006);
+#10005 = CARTESIAN_POINT('',(0.7,0.));
+#10006 = VECTOR('',#10007,1.);
+#10007 = DIRECTION('',(0.,-1.));
+#10008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10009 = ORIENTED_EDGE('',*,*,#7651,.T.);
+#10010 = ORIENTED_EDGE('',*,*,#9938,.F.);
+#10011 = ORIENTED_EDGE('',*,*,#8220,.F.);
+#10012 = ORIENTED_EDGE('',*,*,#10013,.T.);
+#10013 = EDGE_CURVE('',#8193,#9967,#10014,.T.);
+#10014 = SURFACE_CURVE('',#10015,(#10019,#10026),.PCURVE_S1.);
+#10015 = LINE('',#10016,#10017);
+#10016 = CARTESIAN_POINT('',(-4.8,-1.45,4.4));
+#10017 = VECTOR('',#10018,1.);
+#10018 = DIRECTION('',(-0.,-1.,2.87E-15));
+#10019 = PCURVE('',#7667,#10020);
+#10020 = DEFINITIONAL_REPRESENTATION('',(#10021),#10025);
+#10021 = LINE('',#10022,#10023);
+#10022 = CARTESIAN_POINT('',(0.15,-1.45));
+#10023 = VECTOR('',#10024,1.);
+#10024 = DIRECTION('',(-9.E-17,1.));
+#10025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10026 = PCURVE('',#8208,#10027);
+#10027 = DEFINITIONAL_REPRESENTATION('',(#10028),#10032);
+#10028 = LINE('',#10029,#10030);
+#10029 = CARTESIAN_POINT('',(-1.45,4.8));
+#10030 = VECTOR('',#10031,1.);
+#10031 = DIRECTION('',(-1.,-0.));
+#10032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10033 = ADVANCED_FACE('',(#10034),#7639,.T.);
+#10034 = FACE_BOUND('',#10035,.T.);
+#10035 = EDGE_LOOP('',(#10036,#10057,#10058,#10059));
+#10036 = ORIENTED_EDGE('',*,*,#10037,.F.);
+#10037 = EDGE_CURVE('',#9868,#9965,#10038,.T.);
+#10038 = SURFACE_CURVE('',#10039,(#10043,#10050),.PCURVE_S1.);
+#10039 = LINE('',#10040,#10041);
+#10040 = CARTESIAN_POINT('',(-5.55,1.9,4.55));
+#10041 = VECTOR('',#10042,1.);
+#10042 = DIRECTION('',(1.,0.,0.));
+#10043 = PCURVE('',#7639,#10044);
+#10044 = DEFINITIONAL_REPRESENTATION('',(#10045),#10049);
+#10045 = LINE('',#10046,#10047);
+#10046 = CARTESIAN_POINT('',(-5.E-02,-4.8));
+#10047 = VECTOR('',#10048,1.);
+#10048 = DIRECTION('',(1.,0.));
+#10049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10050 = PCURVE('',#9671,#10051);
+#10051 = DEFINITIONAL_REPRESENTATION('',(#10052),#10056);
+#10052 = LINE('',#10053,#10054);
+#10053 = CARTESIAN_POINT('',(5.E-02,-0.5));
+#10054 = VECTOR('',#10055,1.);
+#10055 = DIRECTION('',(1.,0.));
+#10056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10057 = ORIENTED_EDGE('',*,*,#9867,.T.);
+#10058 = ORIENTED_EDGE('',*,*,#7623,.T.);
+#10059 = ORIENTED_EDGE('',*,*,#9989,.F.);
+#10060 = ADVANCED_FACE('',(#10061),#7725,.F.);
+#10061 = FACE_BOUND('',#10062,.F.);
+#10062 = EDGE_LOOP('',(#10063,#10064,#10085,#10086));
+#10063 = ORIENTED_EDGE('',*,*,#7707,.F.);
+#10064 = ORIENTED_EDGE('',*,*,#10065,.T.);
+#10065 = EDGE_CURVE('',#7708,#8345,#10066,.T.);
+#10066 = SURFACE_CURVE('',#10067,(#10071,#10078),.PCURVE_S1.);
+#10067 = LINE('',#10068,#10069);
+#10068 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#10069 = VECTOR('',#10070,1.);
+#10070 = DIRECTION('',(0.,-1.,6.7E-16));
+#10071 = PCURVE('',#7725,#10072);
+#10072 = DEFINITIONAL_REPRESENTATION('',(#10073),#10077);
+#10073 = LINE('',#10074,#10075);
+#10074 = CARTESIAN_POINT('',(0.,0.));
+#10075 = VECTOR('',#10076,1.);
+#10076 = DIRECTION('',(0.,-1.));
+#10077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10078 = PCURVE('',#7807,#10079);
+#10079 = DEFINITIONAL_REPRESENTATION('',(#10080),#10084);
+#10080 = LINE('',#10081,#10082);
+#10081 = CARTESIAN_POINT('',(0.5,1.090892098501E-16));
+#10082 = VECTOR('',#10083,1.);
+#10083 = DIRECTION('',(0.,-1.));
+#10084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10085 = ORIENTED_EDGE('',*,*,#8367,.T.);
+#10086 = ORIENTED_EDGE('',*,*,#10087,.F.);
+#10087 = EDGE_CURVE('',#7710,#8368,#10088,.T.);
+#10088 = SURFACE_CURVE('',#10089,(#10093,#10100),.PCURVE_S1.);
+#10089 = LINE('',#10090,#10091);
+#10090 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#10091 = VECTOR('',#10092,1.);
+#10092 = DIRECTION('',(0.,-1.,6.7E-16));
+#10093 = PCURVE('',#7725,#10094);
+#10094 = DEFINITIONAL_REPRESENTATION('',(#10095),#10099);
+#10095 = LINE('',#10096,#10097);
+#10096 = CARTESIAN_POINT('',(1.3,0.));
+#10097 = VECTOR('',#10098,1.);
+#10098 = DIRECTION('',(0.,-1.));
+#10099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10100 = PCURVE('',#7753,#10101);
+#10101 = DEFINITIONAL_REPRESENTATION('',(#10102),#10106);
+#10102 = LINE('',#10103,#10104);
+#10103 = CARTESIAN_POINT('',(0.,0.));
+#10104 = VECTOR('',#10105,1.);
+#10105 = DIRECTION('',(0.,-1.));
+#10106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10107 = ADVANCED_FACE('',(#10108),#7807,.F.);
+#10108 = FACE_BOUND('',#10109,.F.);
+#10109 = EDGE_LOOP('',(#10110,#10111,#10132,#10133));
+#10110 = ORIENTED_EDGE('',*,*,#7793,.F.);
+#10111 = ORIENTED_EDGE('',*,*,#10112,.T.);
+#10112 = EDGE_CURVE('',#7766,#8343,#10113,.T.);
+#10113 = SURFACE_CURVE('',#10114,(#10118,#10125),.PCURVE_S1.);
+#10114 = LINE('',#10115,#10116);
+#10115 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#10116 = VECTOR('',#10117,1.);
+#10117 = DIRECTION('',(0.,-1.,6.7E-16));
+#10118 = PCURVE('',#7807,#10119);
+#10119 = DEFINITIONAL_REPRESENTATION('',(#10120),#10124);
+#10120 = LINE('',#10121,#10122);
+#10121 = CARTESIAN_POINT('',(0.,0.));
+#10122 = VECTOR('',#10123,1.);
+#10123 = DIRECTION('',(0.,-1.));
+#10124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10125 = PCURVE('',#7781,#10126);
+#10126 = DEFINITIONAL_REPRESENTATION('',(#10127),#10131);
+#10127 = LINE('',#10128,#10129);
+#10128 = CARTESIAN_POINT('',(1.3,0.));
+#10129 = VECTOR('',#10130,1.);
+#10130 = DIRECTION('',(0.,-1.));
+#10131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10132 = ORIENTED_EDGE('',*,*,#8342,.T.);
+#10133 = ORIENTED_EDGE('',*,*,#10065,.F.);
+#10134 = ADVANCED_FACE('',(#10135),#7753,.F.);
+#10135 = FACE_BOUND('',#10136,.F.);
+#10136 = EDGE_LOOP('',(#10137,#10138,#10139,#10140));
+#10137 = ORIENTED_EDGE('',*,*,#7737,.F.);
+#10138 = ORIENTED_EDGE('',*,*,#10087,.T.);
+#10139 = ORIENTED_EDGE('',*,*,#8390,.T.);
+#10140 = ORIENTED_EDGE('',*,*,#10141,.F.);
+#10141 = EDGE_CURVE('',#7738,#8391,#10142,.T.);
+#10142 = SURFACE_CURVE('',#10143,(#10147,#10154),.PCURVE_S1.);
+#10143 = LINE('',#10144,#10145);
+#10144 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#10145 = VECTOR('',#10146,1.);
+#10146 = DIRECTION('',(0.,-1.,6.7E-16));
+#10147 = PCURVE('',#7753,#10148);
+#10148 = DEFINITIONAL_REPRESENTATION('',(#10149),#10153);
+#10149 = LINE('',#10150,#10151);
+#10150 = CARTESIAN_POINT('',(0.5,-1.090892098501E-16));
+#10151 = VECTOR('',#10152,1.);
+#10152 = DIRECTION('',(0.,-1.));
+#10153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10154 = PCURVE('',#7781,#10155);
+#10155 = DEFINITIONAL_REPRESENTATION('',(#10156),#10160);
+#10156 = LINE('',#10157,#10158);
+#10157 = CARTESIAN_POINT('',(0.,0.));
+#10158 = VECTOR('',#10159,1.);
+#10159 = DIRECTION('',(0.,-1.));
+#10160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10161 = ADVANCED_FACE('',(#10162),#7781,.F.);
+#10162 = FACE_BOUND('',#10163,.F.);
+#10163 = EDGE_LOOP('',(#10164,#10165,#10166,#10167));
+#10164 = ORIENTED_EDGE('',*,*,#7765,.F.);
+#10165 = ORIENTED_EDGE('',*,*,#10141,.T.);
+#10166 = ORIENTED_EDGE('',*,*,#8413,.T.);
+#10167 = ORIENTED_EDGE('',*,*,#10112,.F.);
+#10168 = ADVANCED_FACE('',(#10169),#8305,.F.);
+#10169 = FACE_BOUND('',#10170,.F.);
+#10170 = EDGE_LOOP('',(#10171,#10172,#10173,#10174,#10197,#10220,#10243,
+    #10264));
+#10171 = ORIENTED_EDGE('',*,*,#8289,.T.);
+#10172 = ORIENTED_EDGE('',*,*,#8439,.T.);
+#10173 = ORIENTED_EDGE('',*,*,#8539,.T.);
+#10174 = ORIENTED_EDGE('',*,*,#10175,.T.);
+#10175 = EDGE_CURVE('',#8540,#10176,#10178,.T.);
+#10176 = VERTEX_POINT('',#10177);
+#10177 = CARTESIAN_POINT('',(-5.5,-1.9,4.4));
+#10178 = SURFACE_CURVE('',#10179,(#10183,#10190),.PCURVE_S1.);
+#10179 = LINE('',#10180,#10181);
+#10180 = CARTESIAN_POINT('',(-5.5,-1.45,4.4));
+#10181 = VECTOR('',#10182,1.);
+#10182 = DIRECTION('',(0.,1.,-2.87E-15));
+#10183 = PCURVE('',#8305,#10184);
+#10184 = DEFINITIONAL_REPRESENTATION('',(#10185),#10189);
+#10185 = LINE('',#10186,#10187);
+#10186 = CARTESIAN_POINT('',(-1.45,5.5));
+#10187 = VECTOR('',#10188,1.);
+#10188 = DIRECTION('',(1.,0.));
+#10189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10190 = PCURVE('',#8578,#10191);
+#10191 = DEFINITIONAL_REPRESENTATION('',(#10192),#10196);
+#10192 = LINE('',#10193,#10194);
+#10193 = CARTESIAN_POINT('',(0.55,-1.45));
+#10194 = VECTOR('',#10195,1.);
+#10195 = DIRECTION('',(-9.E-17,-1.));
+#10196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10197 = ORIENTED_EDGE('',*,*,#10198,.T.);
+#10198 = EDGE_CURVE('',#10176,#10199,#10201,.T.);
+#10199 = VERTEX_POINT('',#10200);
+#10200 = CARTESIAN_POINT('',(-5.6,-1.9,4.4));
+#10201 = SURFACE_CURVE('',#10202,(#10206,#10213),.PCURVE_S1.);
+#10202 = LINE('',#10203,#10204);
+#10203 = CARTESIAN_POINT('',(-2.375,-1.9,4.4));
+#10204 = VECTOR('',#10205,1.);
+#10205 = DIRECTION('',(-1.,0.,0.));
+#10206 = PCURVE('',#8305,#10207);
+#10207 = DEFINITIONAL_REPRESENTATION('',(#10208),#10212);
+#10208 = LINE('',#10209,#10210);
+#10209 = CARTESIAN_POINT('',(-1.9,2.375));
+#10210 = VECTOR('',#10211,1.);
+#10211 = DIRECTION('',(0.,1.));
+#10212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10213 = PCURVE('',#9615,#10214);
+#10214 = DEFINITIONAL_REPRESENTATION('',(#10215),#10219);
+#10215 = LINE('',#10216,#10217);
+#10216 = CARTESIAN_POINT('',(-2.375,-0.65));
+#10217 = VECTOR('',#10218,1.);
+#10218 = DIRECTION('',(1.,0.));
+#10219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10220 = ORIENTED_EDGE('',*,*,#10221,.T.);
+#10221 = EDGE_CURVE('',#10199,#10222,#10224,.T.);
+#10222 = VERTEX_POINT('',#10223);
+#10223 = CARTESIAN_POINT('',(-5.6,1.9,4.4));
+#10224 = SURFACE_CURVE('',#10225,(#10229,#10236),.PCURVE_S1.);
+#10225 = LINE('',#10226,#10227);
+#10226 = CARTESIAN_POINT('',(-5.6,-0.95,4.4));
+#10227 = VECTOR('',#10228,1.);
+#10228 = DIRECTION('',(0.,1.,-2.42E-15));
+#10229 = PCURVE('',#8305,#10230);
+#10230 = DEFINITIONAL_REPRESENTATION('',(#10231),#10235);
+#10231 = LINE('',#10232,#10233);
+#10232 = CARTESIAN_POINT('',(-0.95,5.6));
+#10233 = VECTOR('',#10234,1.);
+#10234 = DIRECTION('',(1.,0.));
+#10235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10236 = PCURVE('',#9697,#10237);
+#10237 = DEFINITIONAL_REPRESENTATION('',(#10238),#10242);
+#10238 = LINE('',#10239,#10240);
+#10239 = CARTESIAN_POINT('',(0.95,-0.65));
+#10240 = VECTOR('',#10241,1.);
+#10241 = DIRECTION('',(1.,2.E-17));
+#10242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10243 = ORIENTED_EDGE('',*,*,#10244,.T.);
+#10244 = EDGE_CURVE('',#10222,#9891,#10245,.T.);
+#10245 = SURFACE_CURVE('',#10246,(#10250,#10257),.PCURVE_S1.);
+#10246 = LINE('',#10247,#10248);
+#10247 = CARTESIAN_POINT('',(-2.8,1.9,4.4));
+#10248 = VECTOR('',#10249,1.);
+#10249 = DIRECTION('',(1.,0.,0.));
+#10250 = PCURVE('',#8305,#10251);
+#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256);
+#10252 = LINE('',#10253,#10254);
+#10253 = CARTESIAN_POINT('',(1.9,2.8));
+#10254 = VECTOR('',#10255,1.);
+#10255 = DIRECTION('',(0.,-1.));
+#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10257 = PCURVE('',#9671,#10258);
+#10258 = DEFINITIONAL_REPRESENTATION('',(#10259),#10263);
+#10259 = LINE('',#10260,#10261);
+#10260 = CARTESIAN_POINT('',(2.8,-0.65));
+#10261 = VECTOR('',#10262,1.);
+#10262 = DIRECTION('',(1.,0.));
+#10263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10264 = ORIENTED_EDGE('',*,*,#9913,.T.);
+#10265 = ADVANCED_FACE('',(#10266),#8208,.F.);
+#10266 = FACE_BOUND('',#10267,.F.);
+#10267 = EDGE_LOOP('',(#10268,#10269,#10270,#10293,#10316,#10339,#10360,
+    #10361));
+#10268 = ORIENTED_EDGE('',*,*,#8192,.T.);
+#10269 = ORIENTED_EDGE('',*,*,#10013,.T.);
+#10270 = ORIENTED_EDGE('',*,*,#10271,.T.);
+#10271 = EDGE_CURVE('',#9967,#10272,#10274,.T.);
+#10272 = VERTEX_POINT('',#10273);
+#10273 = CARTESIAN_POINT('',(-4.75,1.9,4.4));
+#10274 = SURFACE_CURVE('',#10275,(#10279,#10286),.PCURVE_S1.);
+#10275 = LINE('',#10276,#10277);
+#10276 = CARTESIAN_POINT('',(-2.8,1.9,4.4));
+#10277 = VECTOR('',#10278,1.);
+#10278 = DIRECTION('',(1.,0.,0.));
+#10279 = PCURVE('',#8208,#10280);
+#10280 = DEFINITIONAL_REPRESENTATION('',(#10281),#10285);
+#10281 = LINE('',#10282,#10283);
+#10282 = CARTESIAN_POINT('',(1.9,2.8));
+#10283 = VECTOR('',#10284,1.);
+#10284 = DIRECTION('',(0.,-1.));
+#10285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10286 = PCURVE('',#9671,#10287);
+#10287 = DEFINITIONAL_REPRESENTATION('',(#10288),#10292);
+#10288 = LINE('',#10289,#10290);
+#10289 = CARTESIAN_POINT('',(2.8,-0.65));
+#10290 = VECTOR('',#10291,1.);
+#10291 = DIRECTION('',(1.,0.));
+#10292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10293 = ORIENTED_EDGE('',*,*,#10294,.T.);
+#10294 = EDGE_CURVE('',#10272,#10295,#10297,.T.);
+#10295 = VERTEX_POINT('',#10296);
+#10296 = CARTESIAN_POINT('',(-4.75,-1.9,4.4));
+#10297 = SURFACE_CURVE('',#10298,(#10302,#10309),.PCURVE_S1.);
+#10298 = LINE('',#10299,#10300);
+#10299 = CARTESIAN_POINT('',(-4.75,0.95,4.4));
+#10300 = VECTOR('',#10301,1.);
+#10301 = DIRECTION('',(0.,-1.,2.42E-15));
+#10302 = PCURVE('',#8208,#10303);
+#10303 = DEFINITIONAL_REPRESENTATION('',(#10304),#10308);
+#10304 = LINE('',#10305,#10306);
+#10305 = CARTESIAN_POINT('',(0.95,4.75));
+#10306 = VECTOR('',#10307,1.);
+#10307 = DIRECTION('',(-1.,-0.));
+#10308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10309 = PCURVE('',#9643,#10310);
+#10310 = DEFINITIONAL_REPRESENTATION('',(#10311),#10315);
+#10311 = LINE('',#10312,#10313);
+#10312 = CARTESIAN_POINT('',(0.95,-0.65));
+#10313 = VECTOR('',#10314,1.);
+#10314 = DIRECTION('',(1.,-2.E-17));
+#10315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10316 = ORIENTED_EDGE('',*,*,#10317,.T.);
+#10317 = EDGE_CURVE('',#10295,#10318,#10320,.T.);
+#10318 = VERTEX_POINT('',#10319);
+#10319 = CARTESIAN_POINT('',(-4.8,-1.9,4.4));
+#10320 = SURFACE_CURVE('',#10321,(#10325,#10332),.PCURVE_S1.);
+#10321 = LINE('',#10322,#10323);
+#10322 = CARTESIAN_POINT('',(-2.375,-1.9,4.4));
+#10323 = VECTOR('',#10324,1.);
+#10324 = DIRECTION('',(-1.,0.,0.));
+#10325 = PCURVE('',#8208,#10326);
+#10326 = DEFINITIONAL_REPRESENTATION('',(#10327),#10331);
+#10327 = LINE('',#10328,#10329);
+#10328 = CARTESIAN_POINT('',(-1.9,2.375));
+#10329 = VECTOR('',#10330,1.);
+#10330 = DIRECTION('',(0.,1.));
+#10331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10332 = PCURVE('',#9615,#10333);
+#10333 = DEFINITIONAL_REPRESENTATION('',(#10334),#10338);
+#10334 = LINE('',#10335,#10336);
+#10335 = CARTESIAN_POINT('',(-2.375,-0.65));
+#10336 = VECTOR('',#10337,1.);
+#10337 = DIRECTION('',(1.,0.));
+#10338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10339 = ORIENTED_EDGE('',*,*,#10340,.T.);
+#10340 = EDGE_CURVE('',#10318,#8619,#10341,.T.);
+#10341 = SURFACE_CURVE('',#10342,(#10346,#10353),.PCURVE_S1.);
+#10342 = LINE('',#10343,#10344);
+#10343 = CARTESIAN_POINT('',(-4.8,-1.45,4.4));
+#10344 = VECTOR('',#10345,1.);
+#10345 = DIRECTION('',(-0.,-1.,2.87E-15));
+#10346 = PCURVE('',#8208,#10347);
+#10347 = DEFINITIONAL_REPRESENTATION('',(#10348),#10352);
+#10348 = LINE('',#10349,#10350);
+#10349 = CARTESIAN_POINT('',(-1.45,4.8));
+#10350 = VECTOR('',#10351,1.);
+#10351 = DIRECTION('',(-1.,-0.));
+#10352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10353 = PCURVE('',#8634,#10354);
+#10354 = DEFINITIONAL_REPRESENTATION('',(#10355),#10359);
+#10355 = LINE('',#10356,#10357);
+#10356 = CARTESIAN_POINT('',(0.15,-1.45));
+#10357 = VECTOR('',#10358,1.);
+#10358 = DIRECTION('',(-9.E-17,1.));
+#10359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10360 = ORIENTED_EDGE('',*,*,#8646,.T.);
+#10361 = ORIENTED_EDGE('',*,*,#10362,.F.);
+#10362 = EDGE_CURVE('',#8165,#8647,#10363,.T.);
+#10363 = SURFACE_CURVE('',#10364,(#10368,#10375),.PCURVE_S1.);
+#10364 = LINE('',#10365,#10366);
+#10365 = CARTESIAN_POINT('',(-2.6,2.4,4.4));
+#10366 = VECTOR('',#10367,1.);
+#10367 = DIRECTION('',(0.,-1.,2.22E-15));
+#10368 = PCURVE('',#8208,#10369);
+#10369 = DEFINITIONAL_REPRESENTATION('',(#10370),#10374);
+#10370 = LINE('',#10371,#10372);
+#10371 = CARTESIAN_POINT('',(2.4,2.6));
+#10372 = VECTOR('',#10373,1.);
+#10373 = DIRECTION('',(-1.,-0.));
+#10374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10375 = PCURVE('',#8180,#10376);
+#10376 = DEFINITIONAL_REPRESENTATION('',(#10377),#10381);
+#10377 = LINE('',#10378,#10379);
+#10378 = CARTESIAN_POINT('',(-1.33226762955E-15,1.7763568394E-15));
+#10379 = VECTOR('',#10380,1.);
+#10380 = DIRECTION('',(1.,2.4E-16));
+#10381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10382 = ADVANCED_FACE('',(#10383),#8180,.T.);
+#10383 = FACE_BOUND('',#10384,.T.);
+#10384 = EDGE_LOOP('',(#10385,#10386,#10407,#10408));
+#10385 = ORIENTED_EDGE('',*,*,#8164,.T.);
+#10386 = ORIENTED_EDGE('',*,*,#10387,.T.);
+#10387 = EDGE_CURVE('',#8137,#8670,#10388,.T.);
+#10388 = SURFACE_CURVE('',#10389,(#10393,#10400),.PCURVE_S1.);
+#10389 = LINE('',#10390,#10391);
+#10390 = CARTESIAN_POINT('',(-2.6,2.4,3.6));
+#10391 = VECTOR('',#10392,1.);
+#10392 = DIRECTION('',(0.,-1.,2.22E-15));
+#10393 = PCURVE('',#8180,#10394);
+#10394 = DEFINITIONAL_REPRESENTATION('',(#10395),#10399);
+#10395 = LINE('',#10396,#10397);
+#10396 = CARTESIAN_POINT('',(-1.13991079015E-15,-0.8));
+#10397 = VECTOR('',#10398,1.);
+#10398 = DIRECTION('',(1.,2.4E-16));
+#10399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10400 = PCURVE('',#8152,#10401);
+#10401 = DEFINITIONAL_REPRESENTATION('',(#10402),#10406);
+#10402 = LINE('',#10403,#10404);
+#10403 = CARTESIAN_POINT('',(2.4,0.35));
+#10404 = VECTOR('',#10405,1.);
+#10405 = DIRECTION('',(-1.,-0.));
+#10406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10407 = ORIENTED_EDGE('',*,*,#8669,.F.);
+#10408 = ORIENTED_EDGE('',*,*,#10362,.F.);
+#10409 = ADVANCED_FACE('',(#10410),#8152,.F.);
+#10410 = FACE_BOUND('',#10411,.F.);
+#10411 = EDGE_LOOP('',(#10412,#10413,#10434,#10435));
+#10412 = ORIENTED_EDGE('',*,*,#8692,.T.);
+#10413 = ORIENTED_EDGE('',*,*,#10414,.T.);
+#10414 = EDGE_CURVE('',#8693,#8109,#10415,.T.);
+#10415 = SURFACE_CURVE('',#10416,(#10420,#10427),.PCURVE_S1.);
+#10416 = LINE('',#10417,#10418);
+#10417 = CARTESIAN_POINT('',(-1.9,-2.4,3.6));
+#10418 = VECTOR('',#10419,1.);
+#10419 = DIRECTION('',(-0.,1.,-2.22E-15));
+#10420 = PCURVE('',#8152,#10421);
+#10421 = DEFINITIONAL_REPRESENTATION('',(#10422),#10426);
+#10422 = LINE('',#10423,#10424);
+#10423 = CARTESIAN_POINT('',(-2.4,-0.35));
+#10424 = VECTOR('',#10425,1.);
+#10425 = DIRECTION('',(1.,0.));
+#10426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10427 = PCURVE('',#8124,#10428);
+#10428 = DEFINITIONAL_REPRESENTATION('',(#10429),#10433);
+#10429 = LINE('',#10430,#10431);
+#10430 = CARTESIAN_POINT('',(1.13991079015E-15,-0.8));
+#10431 = VECTOR('',#10432,1.);
+#10432 = DIRECTION('',(1.,-2.4E-16));
+#10433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10434 = ORIENTED_EDGE('',*,*,#8136,.T.);
+#10435 = ORIENTED_EDGE('',*,*,#10387,.T.);
+#10436 = ADVANCED_FACE('',(#10437),#8124,.T.);
+#10437 = FACE_BOUND('',#10438,.T.);
+#10438 = EDGE_LOOP('',(#10439,#10440,#10441,#10442,#10465,#10488));
+#10439 = ORIENTED_EDGE('',*,*,#8715,.T.);
+#10440 = ORIENTED_EDGE('',*,*,#10414,.T.);
+#10441 = ORIENTED_EDGE('',*,*,#8108,.F.);
+#10442 = ORIENTED_EDGE('',*,*,#10443,.F.);
+#10443 = EDGE_CURVE('',#10444,#8081,#10446,.T.);
+#10444 = VERTEX_POINT('',#10445);
+#10445 = CARTESIAN_POINT('',(-1.9,1.325,4.4));
+#10446 = SURFACE_CURVE('',#10447,(#10451,#10458),.PCURVE_S1.);
+#10447 = LINE('',#10448,#10449);
+#10448 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#10449 = VECTOR('',#10450,1.);
+#10450 = DIRECTION('',(-0.,1.,-2.22E-15));
+#10451 = PCURVE('',#8124,#10452);
+#10452 = DEFINITIONAL_REPRESENTATION('',(#10453),#10457);
+#10453 = LINE('',#10454,#10455);
+#10454 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#10455 = VECTOR('',#10456,1.);
+#10456 = DIRECTION('',(1.,-2.4E-16));
+#10457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10458 = PCURVE('',#8096,#10459);
+#10459 = DEFINITIONAL_REPRESENTATION('',(#10460),#10464);
+#10460 = LINE('',#10461,#10462);
+#10461 = CARTESIAN_POINT('',(-2.4,1.9));
+#10462 = VECTOR('',#10463,1.);
+#10463 = DIRECTION('',(1.,0.));
+#10464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10465 = ORIENTED_EDGE('',*,*,#10466,.F.);
+#10466 = EDGE_CURVE('',#10467,#10444,#10469,.T.);
+#10467 = VERTEX_POINT('',#10468);
+#10468 = CARTESIAN_POINT('',(-1.9,-1.325,4.4));
+#10469 = SURFACE_CURVE('',#10470,(#10474,#10481),.PCURVE_S1.);
+#10470 = LINE('',#10471,#10472);
+#10471 = CARTESIAN_POINT('',(-1.9,-0.6625,4.4));
+#10472 = VECTOR('',#10473,1.);
+#10473 = DIRECTION('',(0.,1.,-1.54E-15));
+#10474 = PCURVE('',#8124,#10475);
+#10475 = DEFINITIONAL_REPRESENTATION('',(#10476),#10480);
+#10476 = LINE('',#10477,#10478);
+#10477 = CARTESIAN_POINT('',(1.7375,-1.000642098501E-15));
+#10478 = VECTOR('',#10479,1.);
+#10479 = DIRECTION('',(1.,4.4E-16));
+#10480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10481 = PCURVE('',#9583,#10482);
+#10482 = DEFINITIONAL_REPRESENTATION('',(#10483),#10487);
+#10483 = LINE('',#10484,#10485);
+#10484 = CARTESIAN_POINT('',(0.6625,-0.65));
+#10485 = VECTOR('',#10486,1.);
+#10486 = DIRECTION('',(1.,1.E-17));
+#10487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10488 = ORIENTED_EDGE('',*,*,#10489,.F.);
+#10489 = EDGE_CURVE('',#8716,#10467,#10490,.T.);
+#10490 = SURFACE_CURVE('',#10491,(#10495,#10502),.PCURVE_S1.);
+#10491 = LINE('',#10492,#10493);
+#10492 = CARTESIAN_POINT('',(-1.9,-2.4,4.4));
+#10493 = VECTOR('',#10494,1.);
+#10494 = DIRECTION('',(-0.,1.,-2.22E-15));
+#10495 = PCURVE('',#8124,#10496);
+#10496 = DEFINITIONAL_REPRESENTATION('',(#10497),#10501);
+#10497 = LINE('',#10498,#10499);
+#10498 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#10499 = VECTOR('',#10500,1.);
+#10500 = DIRECTION('',(1.,-2.4E-16));
+#10501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10502 = PCURVE('',#8754,#10503);
+#10503 = DEFINITIONAL_REPRESENTATION('',(#10504),#10508);
+#10504 = LINE('',#10505,#10506);
+#10505 = CARTESIAN_POINT('',(-2.4,1.9));
+#10506 = VECTOR('',#10507,1.);
+#10507 = DIRECTION('',(1.,0.));
+#10508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10509 = ADVANCED_FACE('',(#10510),#8096,.F.);
+#10510 = FACE_BOUND('',#10511,.F.);
+#10511 = EDGE_LOOP('',(#10512,#10513,#10514,#10537));
+#10512 = ORIENTED_EDGE('',*,*,#8080,.T.);
+#10513 = ORIENTED_EDGE('',*,*,#10443,.F.);
+#10514 = ORIENTED_EDGE('',*,*,#10515,.T.);
+#10515 = EDGE_CURVE('',#10444,#10516,#10518,.T.);
+#10516 = VERTEX_POINT('',#10517);
+#10517 = CARTESIAN_POINT('',(-0.8,1.325,4.4));
+#10518 = SURFACE_CURVE('',#10519,(#10523,#10530),.PCURVE_S1.);
+#10519 = LINE('',#10520,#10521);
+#10520 = CARTESIAN_POINT('',(-0.95,1.325,4.4));
+#10521 = VECTOR('',#10522,1.);
+#10522 = DIRECTION('',(1.,0.,0.));
+#10523 = PCURVE('',#8096,#10524);
+#10524 = DEFINITIONAL_REPRESENTATION('',(#10525),#10529);
+#10525 = LINE('',#10526,#10527);
+#10526 = CARTESIAN_POINT('',(1.325,0.95));
+#10527 = VECTOR('',#10528,1.);
+#10528 = DIRECTION('',(0.,-1.));
+#10529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10530 = PCURVE('',#9557,#10531);
+#10531 = DEFINITIONAL_REPRESENTATION('',(#10532),#10536);
+#10532 = LINE('',#10533,#10534);
+#10533 = CARTESIAN_POINT('',(0.95,-0.65));
+#10534 = VECTOR('',#10535,1.);
+#10535 = DIRECTION('',(1.,0.));
+#10536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10537 = ORIENTED_EDGE('',*,*,#10538,.T.);
+#10538 = EDGE_CURVE('',#10516,#8053,#10539,.T.);
+#10539 = SURFACE_CURVE('',#10540,(#10544,#10551),.PCURVE_S1.);
+#10540 = LINE('',#10541,#10542);
+#10541 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#10542 = VECTOR('',#10543,1.);
+#10543 = DIRECTION('',(-0.,1.,-2.22E-15));
+#10544 = PCURVE('',#8096,#10545);
+#10545 = DEFINITIONAL_REPRESENTATION('',(#10546),#10550);
+#10546 = LINE('',#10547,#10548);
+#10547 = CARTESIAN_POINT('',(-2.4,0.8));
+#10548 = VECTOR('',#10549,1.);
+#10549 = DIRECTION('',(1.,0.));
+#10550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10551 = PCURVE('',#8068,#10552);
+#10552 = DEFINITIONAL_REPRESENTATION('',(#10553),#10557);
+#10553 = LINE('',#10554,#10555);
+#10554 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#10555 = VECTOR('',#10556,1.);
+#10556 = DIRECTION('',(1.,-2.4E-16));
+#10557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10558 = ADVANCED_FACE('',(#10559),#8068,.F.);
+#10559 = FACE_BOUND('',#10560,.F.);
+#10560 = EDGE_LOOP('',(#10561,#10562,#10583,#10584,#10585,#10608));
+#10561 = ORIENTED_EDGE('',*,*,#8766,.T.);
+#10562 = ORIENTED_EDGE('',*,*,#10563,.T.);
+#10563 = EDGE_CURVE('',#8767,#8025,#10564,.T.);
+#10564 = SURFACE_CURVE('',#10565,(#10569,#10576),.PCURVE_S1.);
+#10565 = LINE('',#10566,#10567);
+#10566 = CARTESIAN_POINT('',(-0.8,-2.4,3.6));
+#10567 = VECTOR('',#10568,1.);
+#10568 = DIRECTION('',(-0.,1.,-2.22E-15));
+#10569 = PCURVE('',#8068,#10570);
+#10570 = DEFINITIONAL_REPRESENTATION('',(#10571),#10575);
+#10571 = LINE('',#10572,#10573);
+#10572 = CARTESIAN_POINT('',(1.13991079015E-15,-0.8));
+#10573 = VECTOR('',#10574,1.);
+#10574 = DIRECTION('',(1.,-2.4E-16));
+#10575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10576 = PCURVE('',#8040,#10577);
+#10577 = DEFINITIONAL_REPRESENTATION('',(#10578),#10582);
+#10578 = LINE('',#10579,#10580);
+#10579 = CARTESIAN_POINT('',(2.4,0.35));
+#10580 = VECTOR('',#10581,1.);
+#10581 = DIRECTION('',(-1.,0.));
+#10582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10583 = ORIENTED_EDGE('',*,*,#8052,.F.);
+#10584 = ORIENTED_EDGE('',*,*,#10538,.F.);
+#10585 = ORIENTED_EDGE('',*,*,#10586,.T.);
+#10586 = EDGE_CURVE('',#10516,#10587,#10589,.T.);
+#10587 = VERTEX_POINT('',#10588);
+#10588 = CARTESIAN_POINT('',(-0.8,-1.325,4.4));
+#10589 = SURFACE_CURVE('',#10590,(#10594,#10601),.PCURVE_S1.);
+#10590 = LINE('',#10591,#10592);
+#10591 = CARTESIAN_POINT('',(-0.8,0.6625,4.4));
+#10592 = VECTOR('',#10593,1.);
+#10593 = DIRECTION('',(0.,-1.,1.54E-15));
+#10594 = PCURVE('',#8068,#10595);
+#10595 = DEFINITIONAL_REPRESENTATION('',(#10596),#10600);
+#10596 = LINE('',#10597,#10598);
+#10597 = CARTESIAN_POINT('',(3.0625,-1.534989379009E-16));
+#10598 = VECTOR('',#10599,1.);
+#10599 = DIRECTION('',(-1.,-4.4E-16));
+#10600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10601 = PCURVE('',#9529,#10602);
+#10602 = DEFINITIONAL_REPRESENTATION('',(#10603),#10607);
+#10603 = LINE('',#10604,#10605);
+#10604 = CARTESIAN_POINT('',(0.6625,-0.65));
+#10605 = VECTOR('',#10606,1.);
+#10606 = DIRECTION('',(1.,-1.E-17));
+#10607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10608 = ORIENTED_EDGE('',*,*,#10609,.F.);
+#10609 = EDGE_CURVE('',#8739,#10587,#10610,.T.);
+#10610 = SURFACE_CURVE('',#10611,(#10615,#10622),.PCURVE_S1.);
+#10611 = LINE('',#10612,#10613);
+#10612 = CARTESIAN_POINT('',(-0.8,-2.4,4.4));
+#10613 = VECTOR('',#10614,1.);
+#10614 = DIRECTION('',(-0.,1.,-2.22E-15));
+#10615 = PCURVE('',#8068,#10616);
+#10616 = DEFINITIONAL_REPRESENTATION('',(#10617),#10621);
+#10617 = LINE('',#10618,#10619);
+#10618 = CARTESIAN_POINT('',(1.33226762955E-15,1.7763568394E-15));
+#10619 = VECTOR('',#10620,1.);
+#10620 = DIRECTION('',(1.,-2.4E-16));
+#10621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10622 = PCURVE('',#8754,#10623);
+#10623 = DEFINITIONAL_REPRESENTATION('',(#10624),#10628);
+#10624 = LINE('',#10625,#10626);
+#10625 = CARTESIAN_POINT('',(-2.4,0.8));
+#10626 = VECTOR('',#10627,1.);
+#10627 = DIRECTION('',(1.,0.));
+#10628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10629 = ADVANCED_FACE('',(#10630),#8040,.T.);
+#10630 = FACE_BOUND('',#10631,.T.);
+#10631 = EDGE_LOOP('',(#10632,#10633,#10654,#10655));
+#10632 = ORIENTED_EDGE('',*,*,#8024,.T.);
+#10633 = ORIENTED_EDGE('',*,*,#10634,.T.);
+#10634 = EDGE_CURVE('',#7997,#8790,#10635,.T.);
+#10635 = SURFACE_CURVE('',#10636,(#10640,#10647),.PCURVE_S1.);
+#10636 = LINE('',#10637,#10638);
+#10637 = CARTESIAN_POINT('',(-0.1,2.4,3.6));
+#10638 = VECTOR('',#10639,1.);
+#10639 = DIRECTION('',(0.,-1.,2.22E-15));
+#10640 = PCURVE('',#8040,#10641);
+#10641 = DEFINITIONAL_REPRESENTATION('',(#10642),#10646);
+#10642 = LINE('',#10643,#10644);
+#10643 = CARTESIAN_POINT('',(-2.4,-0.35));
+#10644 = VECTOR('',#10645,1.);
+#10645 = DIRECTION('',(1.,0.));
+#10646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10647 = PCURVE('',#8012,#10648);
+#10648 = DEFINITIONAL_REPRESENTATION('',(#10649),#10653);
+#10649 = LINE('',#10650,#10651);
+#10650 = CARTESIAN_POINT('',(-1.13991079015E-15,-0.8));
+#10651 = VECTOR('',#10652,1.);
+#10652 = DIRECTION('',(1.,2.4E-16));
+#10653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10654 = ORIENTED_EDGE('',*,*,#8789,.T.);
+#10655 = ORIENTED_EDGE('',*,*,#10563,.T.);
+#10656 = ADVANCED_FACE('',(#10657),#8012,.F.);
+#10657 = FACE_BOUND('',#10658,.F.);
+#10658 = EDGE_LOOP('',(#10659,#10660,#10661,#10662));
+#10659 = ORIENTED_EDGE('',*,*,#7996,.T.);
+#10660 = ORIENTED_EDGE('',*,*,#10634,.T.);
+#10661 = ORIENTED_EDGE('',*,*,#8812,.F.);
+#10662 = ORIENTED_EDGE('',*,*,#10663,.F.);
+#10663 = EDGE_CURVE('',#7969,#8813,#10664,.T.);
+#10664 = SURFACE_CURVE('',#10665,(#10669,#10676),.PCURVE_S1.);
+#10665 = LINE('',#10666,#10667);
+#10666 = CARTESIAN_POINT('',(-0.1,2.4,4.4));
+#10667 = VECTOR('',#10668,1.);
+#10668 = DIRECTION('',(0.,-1.,2.22E-15));
+#10669 = PCURVE('',#8012,#10670);
+#10670 = DEFINITIONAL_REPRESENTATION('',(#10671),#10675);
+#10671 = LINE('',#10672,#10673);
+#10672 = CARTESIAN_POINT('',(-1.33226762955E-15,1.7763568394E-15));
+#10673 = VECTOR('',#10674,1.);
+#10674 = DIRECTION('',(1.,2.4E-16));
+#10675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10676 = PCURVE('',#7984,#10677);
+#10677 = DEFINITIONAL_REPRESENTATION('',(#10678),#10682);
+#10678 = LINE('',#10679,#10680);
+#10679 = CARTESIAN_POINT('',(2.4,0.1));
+#10680 = VECTOR('',#10681,1.);
+#10681 = DIRECTION('',(-1.,-0.));
+#10682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10683 = ADVANCED_FACE('',(#10684),#7984,.F.);
+#10684 = FACE_BOUND('',#10685,.F.);
+#10685 = EDGE_LOOP('',(#10686,#10687,#10688,#10709));
+#10686 = ORIENTED_EDGE('',*,*,#10663,.T.);
+#10687 = ORIENTED_EDGE('',*,*,#8835,.T.);
+#10688 = ORIENTED_EDGE('',*,*,#10689,.T.);
+#10689 = EDGE_CURVE('',#8836,#7941,#10690,.T.);
+#10690 = SURFACE_CURVE('',#10691,(#10695,#10702),.PCURVE_S1.);
+#10691 = LINE('',#10692,#10693);
+#10692 = CARTESIAN_POINT('',(5.9,-2.4,4.4));
+#10693 = VECTOR('',#10694,1.);
+#10694 = DIRECTION('',(0.,1.,-1.22E-15));
+#10695 = PCURVE('',#7984,#10696);
+#10696 = DEFINITIONAL_REPRESENTATION('',(#10697),#10701);
+#10697 = LINE('',#10698,#10699);
+#10698 = CARTESIAN_POINT('',(-2.4,-5.9));
+#10699 = VECTOR('',#10700,1.);
+#10700 = DIRECTION('',(1.,0.));
+#10701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10702 = PCURVE('',#7956,#10703);
+#10703 = DEFINITIONAL_REPRESENTATION('',(#10704),#10708);
+#10704 = LINE('',#10705,#10706);
+#10705 = CARTESIAN_POINT('',(-3.874294817992E-16,-5.15));
+#10706 = VECTOR('',#10707,1.);
+#10707 = DIRECTION('',(1.,1.1E-16));
+#10708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10709 = ORIENTED_EDGE('',*,*,#7968,.T.);
+#10710 = ADVANCED_FACE('',(#10711),#7956,.T.);
+#10711 = FACE_BOUND('',#10712,.T.);
+#10712 = EDGE_LOOP('',(#10713,#10714,#10715,#10716));
+#10713 = ORIENTED_EDGE('',*,*,#9796,.T.);
+#10714 = ORIENTED_EDGE('',*,*,#8858,.T.);
+#10715 = ORIENTED_EDGE('',*,*,#10689,.T.);
+#10716 = ORIENTED_EDGE('',*,*,#7940,.F.);
+#10717 = ADVANCED_FACE('',(#10718),#8504,.F.);
+#10718 = FACE_BOUND('',#10719,.F.);
+#10719 = EDGE_LOOP('',(#10720,#10721,#10722,#10723));
+#10720 = ORIENTED_EDGE('',*,*,#8486,.F.);
+#10721 = ORIENTED_EDGE('',*,*,#9072,.T.);
+#10722 = ORIENTED_EDGE('',*,*,#9098,.T.);
+#10723 = ORIENTED_EDGE('',*,*,#10724,.F.);
+#10724 = EDGE_CURVE('',#8489,#9099,#10725,.T.);
+#10725 = SURFACE_CURVE('',#10726,(#10730,#10737),.PCURVE_S1.);
+#10726 = LINE('',#10727,#10728);
+#10727 = CARTESIAN_POINT('',(1.75,2.9,-0.75));
+#10728 = VECTOR('',#10729,1.);
+#10729 = DIRECTION('',(0.,-1.,6.7E-16));
+#10730 = PCURVE('',#8504,#10731);
+#10731 = DEFINITIONAL_REPRESENTATION('',(#10732),#10736);
+#10732 = LINE('',#10733,#10734);
+#10733 = CARTESIAN_POINT('',(3.5,0.));
+#10734 = VECTOR('',#10735,1.);
+#10735 = DIRECTION('',(0.,-1.));
+#10736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10737 = PCURVE('',#8918,#10738);
+#10738 = DEFINITIONAL_REPRESENTATION('',(#10739),#10743);
+#10739 = LINE('',#10740,#10741);
+#10740 = CARTESIAN_POINT('',(0.,0.));
+#10741 = VECTOR('',#10742,1.);
+#10742 = DIRECTION('',(0.,-1.));
+#10743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10744 = ADVANCED_FACE('',(#10745),#8918,.F.);
+#10745 = FACE_BOUND('',#10746,.F.);
+#10746 = EDGE_LOOP('',(#10747,#10748,#10749,#10750));
+#10747 = ORIENTED_EDGE('',*,*,#8904,.T.);
+#10748 = ORIENTED_EDGE('',*,*,#10724,.T.);
+#10749 = ORIENTED_EDGE('',*,*,#9121,.T.);
+#10750 = ORIENTED_EDGE('',*,*,#9818,.F.);
+#10751 = ADVANCED_FACE('',(#10752),#8754,.F.);
+#10752 = FACE_BOUND('',#10753,.F.);
+#10753 = EDGE_LOOP('',(#10754,#10755,#10756,#10757));
+#10754 = ORIENTED_EDGE('',*,*,#10489,.F.);
+#10755 = ORIENTED_EDGE('',*,*,#8738,.T.);
+#10756 = ORIENTED_EDGE('',*,*,#10609,.T.);
+#10757 = ORIENTED_EDGE('',*,*,#10758,.T.);
+#10758 = EDGE_CURVE('',#10587,#10467,#10759,.T.);
+#10759 = SURFACE_CURVE('',#10760,(#10764,#10771),.PCURVE_S1.);
+#10760 = LINE('',#10761,#10762);
+#10761 = CARTESIAN_POINT('',(-0.4,-1.325,4.4));
+#10762 = VECTOR('',#10763,1.);
+#10763 = DIRECTION('',(-1.,0.,0.));
+#10764 = PCURVE('',#8754,#10765);
+#10765 = DEFINITIONAL_REPRESENTATION('',(#10766),#10770);
+#10766 = LINE('',#10767,#10768);
+#10767 = CARTESIAN_POINT('',(-1.325,0.4));
+#10768 = VECTOR('',#10769,1.);
+#10769 = DIRECTION('',(0.,1.));
+#10770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10771 = PCURVE('',#9501,#10772);
+#10772 = DEFINITIONAL_REPRESENTATION('',(#10773),#10777);
+#10773 = LINE('',#10774,#10775);
+#10774 = CARTESIAN_POINT('',(-0.4,-0.65));
+#10775 = VECTOR('',#10776,1.);
+#10776 = DIRECTION('',(1.,0.));
+#10777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10778 = ADVANCED_FACE('',(#10779),#8634,.T.);
+#10779 = FACE_BOUND('',#10780,.T.);
+#10780 = EDGE_LOOP('',(#10781,#10782,#10805,#10826,#10827,#10828));
+#10781 = ORIENTED_EDGE('',*,*,#9289,.F.);
+#10782 = ORIENTED_EDGE('',*,*,#10783,.T.);
+#10783 = EDGE_CURVE('',#9262,#10784,#10786,.T.);
+#10784 = VERTEX_POINT('',#10785);
+#10785 = CARTESIAN_POINT('',(-4.8,-1.9,4.55));
+#10786 = SURFACE_CURVE('',#10787,(#10791,#10798),.PCURVE_S1.);
+#10787 = LINE('',#10788,#10789);
+#10788 = CARTESIAN_POINT('',(-4.8,-2.9,4.55));
+#10789 = VECTOR('',#10790,1.);
+#10790 = DIRECTION('',(0.,1.,-2.83E-15));
+#10791 = PCURVE('',#8634,#10792);
+#10792 = DEFINITIONAL_REPRESENTATION('',(#10793),#10797);
+#10793 = LINE('',#10794,#10795);
+#10794 = CARTESIAN_POINT('',(0.,0.));
+#10795 = VECTOR('',#10796,1.);
+#10796 = DIRECTION('',(5.E-17,-1.));
+#10797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10798 = PCURVE('',#9277,#10799);
+#10799 = DEFINITIONAL_REPRESENTATION('',(#10800),#10804);
+#10800 = LINE('',#10801,#10802);
+#10801 = CARTESIAN_POINT('',(0.7,0.));
+#10802 = VECTOR('',#10803,1.);
+#10803 = DIRECTION('',(0.,-1.));
+#10804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10805 = ORIENTED_EDGE('',*,*,#10806,.F.);
+#10806 = EDGE_CURVE('',#10318,#10784,#10807,.T.);
+#10807 = SURFACE_CURVE('',#10808,(#10812,#10819),.PCURVE_S1.);
+#10808 = LINE('',#10809,#10810);
+#10809 = CARTESIAN_POINT('',(-4.8,-1.9,4.8));
+#10810 = VECTOR('',#10811,1.);
+#10811 = DIRECTION('',(0.,2.89E-15,1.));
+#10812 = PCURVE('',#8634,#10813);
+#10813 = DEFINITIONAL_REPRESENTATION('',(#10814),#10818);
+#10814 = LINE('',#10815,#10816);
+#10815 = CARTESIAN_POINT('',(-0.25,-1.));
+#10816 = VECTOR('',#10817,1.);
+#10817 = DIRECTION('',(-1.,-1.1E-16));
+#10818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10819 = PCURVE('',#9615,#10820);
+#10820 = DEFINITIONAL_REPRESENTATION('',(#10821),#10825);
+#10821 = LINE('',#10822,#10823);
+#10822 = CARTESIAN_POINT('',(5.E-02,-0.25));
+#10823 = VECTOR('',#10824,1.);
+#10824 = DIRECTION('',(0.,1.));
+#10825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10826 = ORIENTED_EDGE('',*,*,#10340,.T.);
+#10827 = ORIENTED_EDGE('',*,*,#8618,.F.);
+#10828 = ORIENTED_EDGE('',*,*,#10829,.F.);
+#10829 = EDGE_CURVE('',#9290,#8591,#10830,.T.);
+#10830 = SURFACE_CURVE('',#10831,(#10835,#10842),.PCURVE_S1.);
+#10831 = LINE('',#10832,#10833);
+#10832 = CARTESIAN_POINT('',(-4.8,-2.9,3.85));
+#10833 = VECTOR('',#10834,1.);
+#10834 = DIRECTION('',(0.,1.,-2.83E-15));
+#10835 = PCURVE('',#8634,#10836);
+#10836 = DEFINITIONAL_REPRESENTATION('',(#10837),#10841);
+#10837 = LINE('',#10838,#10839);
+#10838 = CARTESIAN_POINT('',(0.7,-1.696431605998E-16));
+#10839 = VECTOR('',#10840,1.);
+#10840 = DIRECTION('',(5.E-17,-1.));
+#10841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10842 = PCURVE('',#8606,#10843);
+#10843 = DEFINITIONAL_REPRESENTATION('',(#10844),#10848);
+#10844 = LINE('',#10845,#10846);
+#10845 = CARTESIAN_POINT('',(0.,0.));
+#10846 = VECTOR('',#10847,1.);
+#10847 = DIRECTION('',(0.,-1.));
+#10848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10849 = ADVANCED_FACE('',(#10850),#8606,.T.);
+#10850 = FACE_BOUND('',#10851,.T.);
+#10851 = EDGE_LOOP('',(#10852,#10853,#10854,#10855));
+#10852 = ORIENTED_EDGE('',*,*,#9312,.F.);
+#10853 = ORIENTED_EDGE('',*,*,#10829,.T.);
+#10854 = ORIENTED_EDGE('',*,*,#8590,.F.);
+#10855 = ORIENTED_EDGE('',*,*,#10856,.F.);
+#10856 = EDGE_CURVE('',#9237,#8563,#10857,.T.);
+#10857 = SURFACE_CURVE('',#10858,(#10862,#10869),.PCURVE_S1.);
+#10858 = LINE('',#10859,#10860);
+#10859 = CARTESIAN_POINT('',(-5.5,-2.9,3.85));
+#10860 = VECTOR('',#10861,1.);
+#10861 = DIRECTION('',(0.,1.,-2.83E-15));
+#10862 = PCURVE('',#8606,#10863);
+#10863 = DEFINITIONAL_REPRESENTATION('',(#10864),#10868);
+#10864 = LINE('',#10865,#10866);
+#10865 = CARTESIAN_POINT('',(0.7,0.));
+#10866 = VECTOR('',#10867,1.);
+#10867 = DIRECTION('',(0.,-1.));
+#10868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10869 = PCURVE('',#8578,#10870);
+#10870 = DEFINITIONAL_REPRESENTATION('',(#10871),#10875);
+#10871 = LINE('',#10872,#10873);
+#10872 = CARTESIAN_POINT('',(0.,0.));
+#10873 = VECTOR('',#10874,1.);
+#10874 = DIRECTION('',(-5.E-17,-1.));
+#10875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10876 = ADVANCED_FACE('',(#10877),#8578,.T.);
+#10877 = FACE_BOUND('',#10878,.T.);
+#10878 = EDGE_LOOP('',(#10879,#10880,#10881,#10882,#10883,#10906));
+#10879 = ORIENTED_EDGE('',*,*,#9236,.F.);
+#10880 = ORIENTED_EDGE('',*,*,#10856,.T.);
+#10881 = ORIENTED_EDGE('',*,*,#8562,.F.);
+#10882 = ORIENTED_EDGE('',*,*,#10175,.T.);
+#10883 = ORIENTED_EDGE('',*,*,#10884,.F.);
+#10884 = EDGE_CURVE('',#10885,#10176,#10887,.T.);
+#10885 = VERTEX_POINT('',#10886);
+#10886 = CARTESIAN_POINT('',(-5.5,-1.9,4.55));
+#10887 = SURFACE_CURVE('',#10888,(#10892,#10899),.PCURVE_S1.);
+#10888 = LINE('',#10889,#10890);
+#10889 = CARTESIAN_POINT('',(-5.5,-1.9,4.45));
+#10890 = VECTOR('',#10891,1.);
+#10891 = DIRECTION('',(-0.,-2.89E-15,-1.));
+#10892 = PCURVE('',#8578,#10893);
+#10893 = DEFINITIONAL_REPRESENTATION('',(#10894),#10898);
+#10894 = LINE('',#10895,#10896);
+#10895 = CARTESIAN_POINT('',(0.6,-1.));
+#10896 = VECTOR('',#10897,1.);
+#10897 = DIRECTION('',(-1.,1.1E-16));
+#10898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10899 = PCURVE('',#9615,#10900);
+#10900 = DEFINITIONAL_REPRESENTATION('',(#10901),#10905);
+#10901 = LINE('',#10902,#10903);
+#10902 = CARTESIAN_POINT('',(0.75,-0.6));
+#10903 = VECTOR('',#10904,1.);
+#10904 = DIRECTION('',(0.,-1.));
+#10905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10906 = ORIENTED_EDGE('',*,*,#10907,.F.);
+#10907 = EDGE_CURVE('',#9239,#10885,#10908,.T.);
+#10908 = SURFACE_CURVE('',#10909,(#10913,#10920),.PCURVE_S1.);
+#10909 = LINE('',#10910,#10911);
+#10910 = CARTESIAN_POINT('',(-5.5,-2.9,4.55));
+#10911 = VECTOR('',#10912,1.);
+#10912 = DIRECTION('',(0.,1.,-2.83E-15));
+#10913 = PCURVE('',#8578,#10914);
+#10914 = DEFINITIONAL_REPRESENTATION('',(#10915),#10919);
+#10915 = LINE('',#10916,#10917);
+#10916 = CARTESIAN_POINT('',(0.7,1.696431605998E-16));
+#10917 = VECTOR('',#10918,1.);
+#10918 = DIRECTION('',(-5.E-17,-1.));
+#10919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10920 = PCURVE('',#9277,#10921);
+#10921 = DEFINITIONAL_REPRESENTATION('',(#10922),#10926);
+#10922 = LINE('',#10923,#10924);
+#10923 = CARTESIAN_POINT('',(0.,0.));
+#10924 = VECTOR('',#10925,1.);
+#10925 = DIRECTION('',(0.,-1.));
+#10926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10927 = ADVANCED_FACE('',(#10928),#8950,.F.);
+#10928 = FACE_BOUND('',#10929,.F.);
+#10929 = EDGE_LOOP('',(#10930,#10931,#10952,#10953));
+#10930 = ORIENTED_EDGE('',*,*,#8932,.T.);
+#10931 = ORIENTED_EDGE('',*,*,#10932,.T.);
+#10932 = EDGE_CURVE('',#8935,#9338,#10933,.T.);
+#10933 = SURFACE_CURVE('',#10934,(#10938,#10945),.PCURVE_S1.);
+#10934 = LINE('',#10935,#10936);
+#10935 = CARTESIAN_POINT('',(0.65,2.9,0.65));
+#10936 = VECTOR('',#10937,1.);
+#10937 = DIRECTION('',(0.,-1.,6.7E-16));
+#10938 = PCURVE('',#8950,#10939);
+#10939 = DEFINITIONAL_REPRESENTATION('',(#10940),#10944);
+#10940 = LINE('',#10941,#10942);
+#10941 = CARTESIAN_POINT('',(0.,0.));
+#10942 = VECTOR('',#10943,1.);
+#10943 = DIRECTION('',(0.,-1.));
+#10944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10945 = PCURVE('',#8978,#10946);
+#10946 = DEFINITIONAL_REPRESENTATION('',(#10947),#10951);
+#10947 = LINE('',#10948,#10949);
+#10948 = CARTESIAN_POINT('',(1.3,0.));
+#10949 = VECTOR('',#10950,1.);
+#10950 = DIRECTION('',(0.,-1.));
+#10951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10952 = ORIENTED_EDGE('',*,*,#9360,.T.);
+#10953 = ORIENTED_EDGE('',*,*,#10954,.F.);
+#10954 = EDGE_CURVE('',#8933,#9361,#10955,.T.);
+#10955 = SURFACE_CURVE('',#10956,(#10960,#10967),.PCURVE_S1.);
+#10956 = LINE('',#10957,#10958);
+#10957 = CARTESIAN_POINT('',(0.65,2.9,0.15));
+#10958 = VECTOR('',#10959,1.);
+#10959 = DIRECTION('',(0.,-1.,6.7E-16));
+#10960 = PCURVE('',#8950,#10961);
+#10961 = DEFINITIONAL_REPRESENTATION('',(#10962),#10966);
+#10962 = LINE('',#10963,#10964);
+#10963 = CARTESIAN_POINT('',(0.5,-1.090892098501E-16));
+#10964 = VECTOR('',#10965,1.);
+#10965 = DIRECTION('',(0.,-1.));
+#10966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10967 = PCURVE('',#9032,#10968);
+#10968 = DEFINITIONAL_REPRESENTATION('',(#10969),#10973);
+#10969 = LINE('',#10970,#10971);
+#10970 = CARTESIAN_POINT('',(0.,0.));
+#10971 = VECTOR('',#10972,1.);
+#10972 = DIRECTION('',(0.,-1.));
+#10973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10974 = ADVANCED_FACE('',(#10975),#9032,.F.);
+#10975 = FACE_BOUND('',#10976,.F.);
+#10976 = EDGE_LOOP('',(#10977,#10978,#10979,#10980));
+#10977 = ORIENTED_EDGE('',*,*,#9018,.T.);
+#10978 = ORIENTED_EDGE('',*,*,#10954,.T.);
+#10979 = ORIENTED_EDGE('',*,*,#9383,.T.);
+#10980 = ORIENTED_EDGE('',*,*,#10981,.F.);
+#10981 = EDGE_CURVE('',#8991,#9384,#10982,.T.);
+#10982 = SURFACE_CURVE('',#10983,(#10987,#10994),.PCURVE_S1.);
+#10983 = LINE('',#10984,#10985);
+#10984 = CARTESIAN_POINT('',(-0.65,2.9,0.15));
+#10985 = VECTOR('',#10986,1.);
+#10986 = DIRECTION('',(0.,-1.,6.7E-16));
+#10987 = PCURVE('',#9032,#10988);
+#10988 = DEFINITIONAL_REPRESENTATION('',(#10989),#10993);
+#10989 = LINE('',#10990,#10991);
+#10990 = CARTESIAN_POINT('',(1.3,0.));
+#10991 = VECTOR('',#10992,1.);
+#10992 = DIRECTION('',(0.,-1.));
+#10993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10994 = PCURVE('',#9006,#10995);
+#10995 = DEFINITIONAL_REPRESENTATION('',(#10996),#11000);
+#10996 = LINE('',#10997,#10998);
+#10997 = CARTESIAN_POINT('',(0.,0.));
+#10998 = VECTOR('',#10999,1.);
+#10999 = DIRECTION('',(0.,-1.));
+#11000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11001 = ADVANCED_FACE('',(#11002),#8978,.F.);
+#11002 = FACE_BOUND('',#11003,.F.);
+#11003 = EDGE_LOOP('',(#11004,#11005,#11026,#11027));
+#11004 = ORIENTED_EDGE('',*,*,#8962,.T.);
+#11005 = ORIENTED_EDGE('',*,*,#11006,.T.);
+#11006 = EDGE_CURVE('',#8963,#9336,#11007,.T.);
+#11007 = SURFACE_CURVE('',#11008,(#11012,#11019),.PCURVE_S1.);
+#11008 = LINE('',#11009,#11010);
+#11009 = CARTESIAN_POINT('',(-0.65,2.9,0.65));
+#11010 = VECTOR('',#11011,1.);
+#11011 = DIRECTION('',(0.,-1.,6.7E-16));
+#11012 = PCURVE('',#8978,#11013);
+#11013 = DEFINITIONAL_REPRESENTATION('',(#11014),#11018);
+#11014 = LINE('',#11015,#11016);
+#11015 = CARTESIAN_POINT('',(0.,0.));
+#11016 = VECTOR('',#11017,1.);
+#11017 = DIRECTION('',(0.,-1.));
+#11018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11019 = PCURVE('',#9006,#11020);
+#11020 = DEFINITIONAL_REPRESENTATION('',(#11021),#11025);
+#11021 = LINE('',#11022,#11023);
+#11022 = CARTESIAN_POINT('',(0.5,1.090892098501E-16));
+#11023 = VECTOR('',#11024,1.);
+#11024 = DIRECTION('',(0.,-1.));
+#11025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11026 = ORIENTED_EDGE('',*,*,#9335,.T.);
+#11027 = ORIENTED_EDGE('',*,*,#10932,.F.);
+#11028 = ADVANCED_FACE('',(#11029),#9006,.F.);
+#11029 = FACE_BOUND('',#11030,.F.);
+#11030 = EDGE_LOOP('',(#11031,#11032,#11033,#11034));
+#11031 = ORIENTED_EDGE('',*,*,#8990,.T.);
+#11032 = ORIENTED_EDGE('',*,*,#10981,.T.);
+#11033 = ORIENTED_EDGE('',*,*,#9406,.T.);
+#11034 = ORIENTED_EDGE('',*,*,#11006,.F.);
+#11035 = ADVANCED_FACE('',(#11036),#9277,.T.);
+#11036 = FACE_BOUND('',#11037,.T.);
+#11037 = EDGE_LOOP('',(#11038,#11039,#11040,#11061));
+#11038 = ORIENTED_EDGE('',*,*,#9261,.F.);
+#11039 = ORIENTED_EDGE('',*,*,#10907,.T.);
+#11040 = ORIENTED_EDGE('',*,*,#11041,.F.);
+#11041 = EDGE_CURVE('',#10784,#10885,#11042,.T.);
+#11042 = SURFACE_CURVE('',#11043,(#11047,#11054),.PCURVE_S1.);
+#11043 = LINE('',#11044,#11045);
+#11044 = CARTESIAN_POINT('',(-5.125,-1.9,4.55));
+#11045 = VECTOR('',#11046,1.);
+#11046 = DIRECTION('',(-1.,-0.,-0.));
+#11047 = PCURVE('',#9277,#11048);
+#11048 = DEFINITIONAL_REPRESENTATION('',(#11049),#11053);
+#11049 = LINE('',#11050,#11051);
+#11050 = CARTESIAN_POINT('',(0.375,-1.));
+#11051 = VECTOR('',#11052,1.);
+#11052 = DIRECTION('',(-1.,0.));
+#11053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11054 = PCURVE('',#9615,#11055);
+#11055 = DEFINITIONAL_REPRESENTATION('',(#11056),#11060);
+#11056 = LINE('',#11057,#11058);
+#11057 = CARTESIAN_POINT('',(0.375,-0.5));
+#11058 = VECTOR('',#11059,1.);
+#11059 = DIRECTION('',(1.,0.));
+#11060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11061 = ORIENTED_EDGE('',*,*,#10783,.F.);
+#11062 = ADVANCED_FACE('',(#11063),#9501,.T.);
+#11063 = FACE_BOUND('',#11064,.T.);
+#11064 = EDGE_LOOP('',(#11065,#11066,#11087,#11088));
+#11065 = ORIENTED_EDGE('',*,*,#9483,.F.);
+#11066 = ORIENTED_EDGE('',*,*,#11067,.T.);
+#11067 = EDGE_CURVE('',#9484,#10587,#11068,.T.);
+#11068 = SURFACE_CURVE('',#11069,(#11073,#11080),.PCURVE_S1.);
+#11069 = LINE('',#11070,#11071);
+#11070 = CARTESIAN_POINT('',(-0.8,-1.325,5.05));
+#11071 = VECTOR('',#11072,1.);
+#11072 = DIRECTION('',(0.,-1.55E-15,-1.));
+#11073 = PCURVE('',#9501,#11074);
+#11074 = DEFINITIONAL_REPRESENTATION('',(#11075),#11079);
+#11075 = LINE('',#11076,#11077);
+#11076 = CARTESIAN_POINT('',(0.,0.));
+#11077 = VECTOR('',#11078,1.);
+#11078 = DIRECTION('',(-0.,-1.));
+#11079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11080 = PCURVE('',#9529,#11081);
+#11081 = DEFINITIONAL_REPRESENTATION('',(#11082),#11086);
+#11082 = LINE('',#11083,#11084);
+#11083 = CARTESIAN_POINT('',(2.65,-5.547863211995E-16));
+#11084 = VECTOR('',#11085,1.);
+#11085 = DIRECTION('',(0.,-1.));
+#11086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11087 = ORIENTED_EDGE('',*,*,#10758,.T.);
+#11088 = ORIENTED_EDGE('',*,*,#11089,.F.);
+#11089 = EDGE_CURVE('',#9486,#10467,#11090,.T.);
+#11090 = SURFACE_CURVE('',#11091,(#11095,#11102),.PCURVE_S1.);
+#11091 = LINE('',#11092,#11093);
+#11092 = CARTESIAN_POINT('',(-1.9,-1.325,5.05));
+#11093 = VECTOR('',#11094,1.);
+#11094 = DIRECTION('',(0.,-1.55E-15,-1.));
+#11095 = PCURVE('',#9501,#11096);
+#11096 = DEFINITIONAL_REPRESENTATION('',(#11097),#11101);
+#11097 = LINE('',#11098,#11099);
+#11098 = CARTESIAN_POINT('',(1.1,0.));
+#11099 = VECTOR('',#11100,1.);
+#11100 = DIRECTION('',(-0.,-1.));
+#11101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11102 = PCURVE('',#9583,#11103);
+#11103 = DEFINITIONAL_REPRESENTATION('',(#11104),#11108);
+#11104 = LINE('',#11105,#11106);
+#11105 = CARTESIAN_POINT('',(0.,0.));
+#11106 = VECTOR('',#11107,1.);
+#11107 = DIRECTION('',(0.,-1.));
+#11108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11109 = ADVANCED_FACE('',(#11110),#9529,.T.);
+#11110 = FACE_BOUND('',#11111,.T.);
+#11111 = EDGE_LOOP('',(#11112,#11113,#11134,#11135));
+#11112 = ORIENTED_EDGE('',*,*,#9513,.F.);
+#11113 = ORIENTED_EDGE('',*,*,#11114,.T.);
+#11114 = EDGE_CURVE('',#9514,#10516,#11115,.T.);
+#11115 = SURFACE_CURVE('',#11116,(#11120,#11127),.PCURVE_S1.);
+#11116 = LINE('',#11117,#11118);
+#11117 = CARTESIAN_POINT('',(-0.8,1.325,5.05));
+#11118 = VECTOR('',#11119,1.);
+#11119 = DIRECTION('',(0.,-1.55E-15,-1.));
+#11120 = PCURVE('',#9529,#11121);
+#11121 = DEFINITIONAL_REPRESENTATION('',(#11122),#11126);
+#11122 = LINE('',#11123,#11124);
+#11123 = CARTESIAN_POINT('',(0.,0.));
+#11124 = VECTOR('',#11125,1.);
+#11125 = DIRECTION('',(0.,-1.));
+#11126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11127 = PCURVE('',#9557,#11128);
+#11128 = DEFINITIONAL_REPRESENTATION('',(#11129),#11133);
+#11129 = LINE('',#11130,#11131);
+#11130 = CARTESIAN_POINT('',(1.1,0.));
+#11131 = VECTOR('',#11132,1.);
+#11132 = DIRECTION('',(0.,-1.));
+#11133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11134 = ORIENTED_EDGE('',*,*,#10586,.T.);
+#11135 = ORIENTED_EDGE('',*,*,#11067,.F.);
+#11136 = ADVANCED_FACE('',(#11137),#9583,.T.);
+#11137 = FACE_BOUND('',#11138,.T.);
+#11138 = EDGE_LOOP('',(#11139,#11140,#11141,#11142));
+#11139 = ORIENTED_EDGE('',*,*,#9569,.F.);
+#11140 = ORIENTED_EDGE('',*,*,#11089,.T.);
+#11141 = ORIENTED_EDGE('',*,*,#10466,.T.);
+#11142 = ORIENTED_EDGE('',*,*,#11143,.F.);
+#11143 = EDGE_CURVE('',#9542,#10444,#11144,.T.);
+#11144 = SURFACE_CURVE('',#11145,(#11149,#11156),.PCURVE_S1.);
+#11145 = LINE('',#11146,#11147);
+#11146 = CARTESIAN_POINT('',(-1.9,1.325,5.05));
+#11147 = VECTOR('',#11148,1.);
+#11148 = DIRECTION('',(0.,-1.55E-15,-1.));
+#11149 = PCURVE('',#9583,#11150);
+#11150 = DEFINITIONAL_REPRESENTATION('',(#11151),#11155);
+#11151 = LINE('',#11152,#11153);
+#11152 = CARTESIAN_POINT('',(2.65,5.547863211995E-16));
+#11153 = VECTOR('',#11154,1.);
+#11154 = DIRECTION('',(0.,-1.));
+#11155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11156 = PCURVE('',#9557,#11157);
+#11157 = DEFINITIONAL_REPRESENTATION('',(#11158),#11162);
+#11158 = LINE('',#11159,#11160);
+#11159 = CARTESIAN_POINT('',(0.,0.));
+#11160 = VECTOR('',#11161,1.);
+#11161 = DIRECTION('',(0.,-1.));
+#11162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11163 = ADVANCED_FACE('',(#11164),#9557,.T.);
+#11164 = FACE_BOUND('',#11165,.T.);
+#11165 = EDGE_LOOP('',(#11166,#11167,#11168,#11169));
+#11166 = ORIENTED_EDGE('',*,*,#9541,.F.);
+#11167 = ORIENTED_EDGE('',*,*,#11143,.T.);
+#11168 = ORIENTED_EDGE('',*,*,#10515,.T.);
+#11169 = ORIENTED_EDGE('',*,*,#11114,.F.);
+#11170 = ADVANCED_FACE('',(#11171),#9615,.T.);
+#11171 = FACE_BOUND('',#11172,.T.);
+#11172 = EDGE_LOOP('',(#11173,#11174,#11195,#11196,#11197,#11198,#11199,
+    #11200));
+#11173 = ORIENTED_EDGE('',*,*,#9597,.F.);
+#11174 = ORIENTED_EDGE('',*,*,#11175,.T.);
+#11175 = EDGE_CURVE('',#9598,#10295,#11176,.T.);
+#11176 = SURFACE_CURVE('',#11177,(#11181,#11188),.PCURVE_S1.);
+#11177 = LINE('',#11178,#11179);
+#11178 = CARTESIAN_POINT('',(-4.75,-1.9,5.05));
+#11179 = VECTOR('',#11180,1.);
+#11180 = DIRECTION('',(0.,-2.44E-15,-1.));
+#11181 = PCURVE('',#9615,#11182);
+#11182 = DEFINITIONAL_REPRESENTATION('',(#11183),#11187);
+#11183 = LINE('',#11184,#11185);
+#11184 = CARTESIAN_POINT('',(0.,0.));
+#11185 = VECTOR('',#11186,1.);
+#11186 = DIRECTION('',(-0.,-1.));
+#11187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11188 = PCURVE('',#9643,#11189);
+#11189 = DEFINITIONAL_REPRESENTATION('',(#11190),#11194);
+#11190 = LINE('',#11191,#11192);
+#11191 = CARTESIAN_POINT('',(3.8,-3.902158029987E-16));
+#11192 = VECTOR('',#11193,1.);
+#11193 = DIRECTION('',(0.,-1.));
+#11194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11195 = ORIENTED_EDGE('',*,*,#10317,.T.);
+#11196 = ORIENTED_EDGE('',*,*,#10806,.T.);
+#11197 = ORIENTED_EDGE('',*,*,#11041,.T.);
+#11198 = ORIENTED_EDGE('',*,*,#10884,.T.);
+#11199 = ORIENTED_EDGE('',*,*,#10198,.T.);
+#11200 = ORIENTED_EDGE('',*,*,#11201,.F.);
+#11201 = EDGE_CURVE('',#9600,#10199,#11202,.T.);
+#11202 = SURFACE_CURVE('',#11203,(#11207,#11214),.PCURVE_S1.);
+#11203 = LINE('',#11204,#11205);
+#11204 = CARTESIAN_POINT('',(-5.6,-1.9,5.05));
+#11205 = VECTOR('',#11206,1.);
+#11206 = DIRECTION('',(0.,-2.44E-15,-1.));
+#11207 = PCURVE('',#9615,#11208);
+#11208 = DEFINITIONAL_REPRESENTATION('',(#11209),#11213);
+#11209 = LINE('',#11210,#11211);
+#11210 = CARTESIAN_POINT('',(0.85,0.));
+#11211 = VECTOR('',#11212,1.);
+#11212 = DIRECTION('',(-0.,-1.));
+#11213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11214 = PCURVE('',#9697,#11215);
+#11215 = DEFINITIONAL_REPRESENTATION('',(#11216),#11220);
+#11216 = LINE('',#11217,#11218);
+#11217 = CARTESIAN_POINT('',(0.,0.));
+#11218 = VECTOR('',#11219,1.);
+#11219 = DIRECTION('',(0.,-1.));
+#11220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11221 = ADVANCED_FACE('',(#11222),#9697,.T.);
+#11222 = FACE_BOUND('',#11223,.T.);
+#11223 = EDGE_LOOP('',(#11224,#11225,#11226,#11227));
+#11224 = ORIENTED_EDGE('',*,*,#9683,.F.);
+#11225 = ORIENTED_EDGE('',*,*,#11201,.T.);
+#11226 = ORIENTED_EDGE('',*,*,#10221,.T.);
+#11227 = ORIENTED_EDGE('',*,*,#11228,.F.);
+#11228 = EDGE_CURVE('',#9656,#10222,#11229,.T.);
+#11229 = SURFACE_CURVE('',#11230,(#11234,#11241),.PCURVE_S1.);
+#11230 = LINE('',#11231,#11232);
+#11231 = CARTESIAN_POINT('',(-5.6,1.9,5.05));
+#11232 = VECTOR('',#11233,1.);
+#11233 = DIRECTION('',(0.,-2.44E-15,-1.));
+#11234 = PCURVE('',#9697,#11235);
+#11235 = DEFINITIONAL_REPRESENTATION('',(#11236),#11240);
+#11236 = LINE('',#11237,#11238);
+#11237 = CARTESIAN_POINT('',(3.8,3.902158029987E-16));
+#11238 = VECTOR('',#11239,1.);
+#11239 = DIRECTION('',(0.,-1.));
+#11240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11241 = PCURVE('',#9671,#11242);
+#11242 = DEFINITIONAL_REPRESENTATION('',(#11243),#11247);
+#11243 = LINE('',#11244,#11245);
+#11244 = CARTESIAN_POINT('',(0.,0.));
+#11245 = VECTOR('',#11246,1.);
+#11246 = DIRECTION('',(0.,-1.));
+#11247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11248 = ADVANCED_FACE('',(#11249),#9671,.T.);
+#11249 = FACE_BOUND('',#11250,.T.);
+#11250 = EDGE_LOOP('',(#11251,#11252,#11253,#11254,#11255,#11256,#11257,
+    #11258));
+#11251 = ORIENTED_EDGE('',*,*,#9655,.F.);
+#11252 = ORIENTED_EDGE('',*,*,#11228,.T.);
+#11253 = ORIENTED_EDGE('',*,*,#10244,.T.);
+#11254 = ORIENTED_EDGE('',*,*,#9890,.T.);
+#11255 = ORIENTED_EDGE('',*,*,#10037,.T.);
+#11256 = ORIENTED_EDGE('',*,*,#9964,.T.);
+#11257 = ORIENTED_EDGE('',*,*,#10271,.T.);
+#11258 = ORIENTED_EDGE('',*,*,#11259,.F.);
+#11259 = EDGE_CURVE('',#9628,#10272,#11260,.T.);
+#11260 = SURFACE_CURVE('',#11261,(#11265,#11272),.PCURVE_S1.);
+#11261 = LINE('',#11262,#11263);
+#11262 = CARTESIAN_POINT('',(-4.75,1.9,5.05));
+#11263 = VECTOR('',#11264,1.);
+#11264 = DIRECTION('',(0.,-2.44E-15,-1.));
+#11265 = PCURVE('',#9671,#11266);
+#11266 = DEFINITIONAL_REPRESENTATION('',(#11267),#11271);
+#11267 = LINE('',#11268,#11269);
+#11268 = CARTESIAN_POINT('',(0.85,0.));
+#11269 = VECTOR('',#11270,1.);
+#11270 = DIRECTION('',(0.,-1.));
+#11271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11272 = PCURVE('',#9643,#11273);
+#11273 = DEFINITIONAL_REPRESENTATION('',(#11274),#11278);
+#11274 = LINE('',#11275,#11276);
+#11275 = CARTESIAN_POINT('',(0.,0.));
+#11276 = VECTOR('',#11277,1.);
+#11277 = DIRECTION('',(0.,-1.));
+#11278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11279 = ADVANCED_FACE('',(#11280),#9643,.T.);
+#11280 = FACE_BOUND('',#11281,.T.);
+#11281 = EDGE_LOOP('',(#11282,#11283,#11284,#11285));
+#11282 = ORIENTED_EDGE('',*,*,#9627,.F.);
+#11283 = ORIENTED_EDGE('',*,*,#11259,.T.);
+#11284 = ORIENTED_EDGE('',*,*,#10294,.T.);
+#11285 = ORIENTED_EDGE('',*,*,#11175,.F.);
+#11286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11290)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#11287,#11288,#11289)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#11287 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#11288 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#11289 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#11290 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11287,
+  'distance_accuracy_value','confusion accuracy');
+#11291 = SHAPE_DEFINITION_REPRESENTATION(#11292,#7167);
+#11292 = PRODUCT_DEFINITION_SHAPE('','',#11293);
+#11293 = PRODUCT_DEFINITION('design','',#11294,#11297);
+#11294 = PRODUCT_DEFINITION_FORMATION('','',#11295);
+#11295 = PRODUCT('Top','Top','',(#11296));
+#11296 = PRODUCT_CONTEXT('',#2,'mechanical');
+#11297 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#11298 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11299,#11301);
+#11299 = ( REPRESENTATION_RELATIONSHIP('','',#7167,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11300) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#11300 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
+#11301 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #11302);
+#11302 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','Top','',#5,#11293,$);
+#11303 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11295));
+#11304 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11305),#11947);
+#11305 = MANIFOLD_SOLID_BREP('',#11306);
+#11306 = CLOSED_SHELL('',(#11307,#11427,#11503,#11664,#11713,#11832,
+    #11859,#11886,#11913,#11940));
+#11307 = ADVANCED_FACE('',(#11308),#11322,.T.);
+#11308 = FACE_BOUND('',#11309,.T.);
+#11309 = EDGE_LOOP('',(#11310,#11345,#11373,#11401));
+#11310 = ORIENTED_EDGE('',*,*,#11311,.T.);
+#11311 = EDGE_CURVE('',#11312,#11314,#11316,.T.);
+#11312 = VERTEX_POINT('',#11313);
+#11313 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#11314 = VERTEX_POINT('',#11315);
+#11315 = CARTESIAN_POINT('',(-1.9,1.325,5.3));
+#11316 = SURFACE_CURVE('',#11317,(#11321,#11333),.PCURVE_S1.);
+#11317 = LINE('',#11318,#11319);
+#11318 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#11319 = VECTOR('',#11320,1.);
+#11320 = DIRECTION('',(-1.,0.,0.));
+#11321 = PCURVE('',#11322,#11327);
+#11322 = PLANE('',#11323);
+#11323 = AXIS2_PLACEMENT_3D('',#11324,#11325,#11326);
+#11324 = CARTESIAN_POINT('',(-1.9,2.05,5.3));
+#11325 = DIRECTION('',(0.,6.7E-16,1.));
+#11326 = DIRECTION('',(1.,0.,0.));
+#11327 = DEFINITIONAL_REPRESENTATION('',(#11328),#11332);
+#11328 = LINE('',#11329,#11330);
+#11329 = CARTESIAN_POINT('',(1.1,-0.725));
+#11330 = VECTOR('',#11331,1.);
+#11331 = DIRECTION('',(-1.,0.));
+#11332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11333 = PCURVE('',#11334,#11339);
+#11334 = PLANE('',#11335);
+#11335 = AXIS2_PLACEMENT_3D('',#11336,#11337,#11338);
+#11336 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#11337 = DIRECTION('',(-0.,1.,-1.11E-15));
+#11338 = DIRECTION('',(-1.,0.,0.));
+#11339 = DEFINITIONAL_REPRESENTATION('',(#11340),#11344);
+#11340 = LINE('',#11341,#11342);
+#11341 = CARTESIAN_POINT('',(0.,0.));
+#11342 = VECTOR('',#11343,1.);
+#11343 = DIRECTION('',(1.,0.));
+#11344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11345 = ORIENTED_EDGE('',*,*,#11346,.T.);
+#11346 = EDGE_CURVE('',#11314,#11347,#11349,.T.);
+#11347 = VERTEX_POINT('',#11348);
+#11348 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#11349 = SURFACE_CURVE('',#11350,(#11354,#11361),.PCURVE_S1.);
+#11350 = LINE('',#11351,#11352);
+#11351 = CARTESIAN_POINT('',(-1.9,2.05,5.3));
+#11352 = VECTOR('',#11353,1.);
+#11353 = DIRECTION('',(0.,-1.,6.7E-16));
+#11354 = PCURVE('',#11322,#11355);
+#11355 = DEFINITIONAL_REPRESENTATION('',(#11356),#11360);
+#11356 = LINE('',#11357,#11358);
+#11357 = CARTESIAN_POINT('',(0.,0.));
+#11358 = VECTOR('',#11359,1.);
+#11359 = DIRECTION('',(0.,-1.));
+#11360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11361 = PCURVE('',#11362,#11367);
+#11362 = PLANE('',#11363);
+#11363 = AXIS2_PLACEMENT_3D('',#11364,#11365,#11366);
+#11364 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#11365 = DIRECTION('',(-1.,0.,0.));
+#11366 = DIRECTION('',(0.,6.7E-16,1.));
+#11367 = DEFINITIONAL_REPRESENTATION('',(#11368),#11372);
+#11368 = LINE('',#11369,#11370);
+#11369 = CARTESIAN_POINT('',(2.8,3.444460492503E-16));
+#11370 = VECTOR('',#11371,1.);
+#11371 = DIRECTION('',(0.,-1.));
+#11372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11373 = ORIENTED_EDGE('',*,*,#11374,.T.);
+#11374 = EDGE_CURVE('',#11347,#11375,#11377,.T.);
+#11375 = VERTEX_POINT('',#11376);
+#11376 = CARTESIAN_POINT('',(-0.8,-1.325,5.3));
+#11377 = SURFACE_CURVE('',#11378,(#11382,#11389),.PCURVE_S1.);
+#11378 = LINE('',#11379,#11380);
+#11379 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#11380 = VECTOR('',#11381,1.);
+#11381 = DIRECTION('',(1.,0.,0.));
+#11382 = PCURVE('',#11322,#11383);
+#11383 = DEFINITIONAL_REPRESENTATION('',(#11384),#11388);
+#11384 = LINE('',#11385,#11386);
+#11385 = CARTESIAN_POINT('',(0.,-3.375));
+#11386 = VECTOR('',#11387,1.);
+#11387 = DIRECTION('',(1.,0.));
+#11388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11389 = PCURVE('',#11390,#11395);
+#11390 = PLANE('',#11391);
+#11391 = AXIS2_PLACEMENT_3D('',#11392,#11393,#11394);
+#11392 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#11393 = DIRECTION('',(0.,-1.,1.11E-15));
+#11394 = DIRECTION('',(1.,0.,0.));
+#11395 = DEFINITIONAL_REPRESENTATION('',(#11396),#11400);
+#11396 = LINE('',#11397,#11398);
+#11397 = CARTESIAN_POINT('',(0.,8.881784197001E-16));
+#11398 = VECTOR('',#11399,1.);
+#11399 = DIRECTION('',(1.,0.));
+#11400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11401 = ORIENTED_EDGE('',*,*,#11402,.F.);
+#11402 = EDGE_CURVE('',#11312,#11375,#11403,.T.);
+#11403 = SURFACE_CURVE('',#11404,(#11408,#11415),.PCURVE_S1.);
+#11404 = LINE('',#11405,#11406);
+#11405 = CARTESIAN_POINT('',(-0.8,2.05,5.3));
+#11406 = VECTOR('',#11407,1.);
+#11407 = DIRECTION('',(0.,-1.,6.7E-16));
+#11408 = PCURVE('',#11322,#11409);
+#11409 = DEFINITIONAL_REPRESENTATION('',(#11410),#11414);
+#11410 = LINE('',#11411,#11412);
+#11411 = CARTESIAN_POINT('',(1.1,0.));
+#11412 = VECTOR('',#11413,1.);
+#11413 = DIRECTION('',(0.,-1.));
+#11414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11415 = PCURVE('',#11416,#11421);
+#11416 = PLANE('',#11417);
+#11417 = AXIS2_PLACEMENT_3D('',#11418,#11419,#11420);
+#11418 = CARTESIAN_POINT('',(-0.8,2.05,5.3));
+#11419 = DIRECTION('',(1.,0.,0.));
+#11420 = DIRECTION('',(0.,-6.7E-16,-1.));
+#11421 = DEFINITIONAL_REPRESENTATION('',(#11422),#11426);
+#11422 = LINE('',#11423,#11424);
+#11423 = CARTESIAN_POINT('',(0.,0.));
+#11424 = VECTOR('',#11425,1.);
+#11425 = DIRECTION('',(0.,-1.));
+#11426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11427 = ADVANCED_FACE('',(#11428),#11334,.T.);
+#11428 = FACE_BOUND('',#11429,.T.);
+#11429 = EDGE_LOOP('',(#11430,#11453,#11481,#11502));
+#11430 = ORIENTED_EDGE('',*,*,#11431,.T.);
+#11431 = EDGE_CURVE('',#11312,#11432,#11434,.T.);
+#11432 = VERTEX_POINT('',#11433);
+#11433 = CARTESIAN_POINT('',(-0.8,1.325,3.6));
+#11434 = SURFACE_CURVE('',#11435,(#11439,#11446),.PCURVE_S1.);
+#11435 = LINE('',#11436,#11437);
+#11436 = CARTESIAN_POINT('',(-0.8,1.325,5.3));
+#11437 = VECTOR('',#11438,1.);
+#11438 = DIRECTION('',(0.,-1.11E-15,-1.));
+#11439 = PCURVE('',#11334,#11440);
+#11440 = DEFINITIONAL_REPRESENTATION('',(#11441),#11445);
+#11441 = LINE('',#11442,#11443);
+#11442 = CARTESIAN_POINT('',(0.,0.));
+#11443 = VECTOR('',#11444,1.);
+#11444 = DIRECTION('',(-0.,-1.));
+#11445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11446 = PCURVE('',#11416,#11447);
+#11447 = DEFINITIONAL_REPRESENTATION('',(#11448),#11452);
+#11448 = LINE('',#11449,#11450);
+#11449 = CARTESIAN_POINT('',(4.8575E-16,-0.725));
+#11450 = VECTOR('',#11451,1.);
+#11451 = DIRECTION('',(1.,-4.4E-16));
+#11452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11453 = ORIENTED_EDGE('',*,*,#11454,.T.);
+#11454 = EDGE_CURVE('',#11432,#11455,#11457,.T.);
+#11455 = VERTEX_POINT('',#11456);
+#11456 = CARTESIAN_POINT('',(-1.9,1.325,3.6));
+#11457 = SURFACE_CURVE('',#11458,(#11462,#11469),.PCURVE_S1.);
+#11458 = LINE('',#11459,#11460);
+#11459 = CARTESIAN_POINT('',(-0.8,1.325,3.6));
+#11460 = VECTOR('',#11461,1.);
+#11461 = DIRECTION('',(-1.,0.,0.));
+#11462 = PCURVE('',#11334,#11463);
+#11463 = DEFINITIONAL_REPRESENTATION('',(#11464),#11468);
+#11464 = LINE('',#11465,#11466);
+#11465 = CARTESIAN_POINT('',(-0.,-1.7));
+#11466 = VECTOR('',#11467,1.);
+#11467 = DIRECTION('',(1.,0.));
+#11468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11469 = PCURVE('',#11470,#11475);
+#11470 = PLANE('',#11471);
+#11471 = AXIS2_PLACEMENT_3D('',#11472,#11473,#11474);
+#11472 = CARTESIAN_POINT('',(-1.35,1.6875,3.6));
+#11473 = DIRECTION('',(0.,-1.45E-15,-1.));
+#11474 = DIRECTION('',(0.,-1.,1.45E-15));
+#11475 = DEFINITIONAL_REPRESENTATION('',(#11476),#11480);
+#11476 = LINE('',#11477,#11478);
+#11477 = CARTESIAN_POINT('',(0.3625,-0.55));
+#11478 = VECTOR('',#11479,1.);
+#11479 = DIRECTION('',(-0.,1.));
+#11480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11481 = ORIENTED_EDGE('',*,*,#11482,.F.);
+#11482 = EDGE_CURVE('',#11314,#11455,#11483,.T.);
+#11483 = SURFACE_CURVE('',#11484,(#11488,#11495),.PCURVE_S1.);
+#11484 = LINE('',#11485,#11486);
+#11485 = CARTESIAN_POINT('',(-1.9,1.325,5.3));
+#11486 = VECTOR('',#11487,1.);
+#11487 = DIRECTION('',(0.,-1.11E-15,-1.));
+#11488 = PCURVE('',#11334,#11489);
+#11489 = DEFINITIONAL_REPRESENTATION('',(#11490),#11494);
+#11490 = LINE('',#11491,#11492);
+#11491 = CARTESIAN_POINT('',(1.1,0.));
+#11492 = VECTOR('',#11493,1.);
+#11493 = DIRECTION('',(-0.,-1.));
+#11494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11495 = PCURVE('',#11362,#11496);
+#11496 = DEFINITIONAL_REPRESENTATION('',(#11497),#11501);
+#11497 = LINE('',#11498,#11499);
+#11498 = CARTESIAN_POINT('',(2.8,-0.725));
+#11499 = VECTOR('',#11500,1.);
+#11500 = DIRECTION('',(-1.,-4.4E-16));
+#11501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11502 = ORIENTED_EDGE('',*,*,#11311,.F.);
+#11503 = ADVANCED_FACE('',(#11504),#11416,.T.);
+#11504 = FACE_BOUND('',#11505,.T.);
+#11505 = EDGE_LOOP('',(#11506,#11507,#11508,#11531,#11559,#11587,#11615,
+    #11643));
+#11506 = ORIENTED_EDGE('',*,*,#11431,.F.);
+#11507 = ORIENTED_EDGE('',*,*,#11402,.T.);
+#11508 = ORIENTED_EDGE('',*,*,#11509,.T.);
+#11509 = EDGE_CURVE('',#11375,#11510,#11512,.T.);
+#11510 = VERTEX_POINT('',#11511);
+#11511 = CARTESIAN_POINT('',(-0.8,-1.325,3.6));
+#11512 = SURFACE_CURVE('',#11513,(#11517,#11524),.PCURVE_S1.);
+#11513 = LINE('',#11514,#11515);
+#11514 = CARTESIAN_POINT('',(-0.8,-1.325,5.3));
+#11515 = VECTOR('',#11516,1.);
+#11516 = DIRECTION('',(0.,-1.11E-15,-1.));
+#11517 = PCURVE('',#11416,#11518);
+#11518 = DEFINITIONAL_REPRESENTATION('',(#11519),#11523);
+#11519 = LINE('',#11520,#11521);
+#11520 = CARTESIAN_POINT('',(4.848931605997E-16,-3.375));
+#11521 = VECTOR('',#11522,1.);
+#11522 = DIRECTION('',(1.,-4.4E-16));
+#11523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11524 = PCURVE('',#11390,#11525);
+#11525 = DEFINITIONAL_REPRESENTATION('',(#11526),#11530);
+#11526 = LINE('',#11527,#11528);
+#11527 = CARTESIAN_POINT('',(1.1,0.));
+#11528 = VECTOR('',#11529,1.);
+#11529 = DIRECTION('',(0.,-1.));
+#11530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11531 = ORIENTED_EDGE('',*,*,#11532,.T.);
+#11532 = EDGE_CURVE('',#11510,#11533,#11535,.T.);
+#11533 = VERTEX_POINT('',#11534);
+#11534 = CARTESIAN_POINT('',(-0.8,-2.05,3.6));
+#11535 = SURFACE_CURVE('',#11536,(#11540,#11547),.PCURVE_S1.);
+#11536 = LINE('',#11537,#11538);
+#11537 = CARTESIAN_POINT('',(-0.8,-1.325,3.6));
+#11538 = VECTOR('',#11539,1.);
+#11539 = DIRECTION('',(0.,-1.,1.22E-15));
+#11540 = PCURVE('',#11416,#11541);
+#11541 = DEFINITIONAL_REPRESENTATION('',(#11542),#11546);
+#11542 = LINE('',#11543,#11544);
+#11543 = CARTESIAN_POINT('',(1.7,-3.375));
+#11544 = VECTOR('',#11545,1.);
+#11545 = DIRECTION('',(-5.5E-16,-1.));
+#11546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11547 = PCURVE('',#11548,#11553);
+#11548 = PLANE('',#11549);
+#11549 = AXIS2_PLACEMENT_3D('',#11550,#11551,#11552);
+#11550 = CARTESIAN_POINT('',(-1.35,-1.6875,3.6));
+#11551 = DIRECTION('',(0.,-1.45E-15,-1.));
+#11552 = DIRECTION('',(0.,-1.,1.45E-15));
+#11553 = DEFINITIONAL_REPRESENTATION('',(#11554),#11558);
+#11554 = LINE('',#11555,#11556);
+#11555 = CARTESIAN_POINT('',(-0.3625,-0.55));
+#11556 = VECTOR('',#11557,1.);
+#11557 = DIRECTION('',(1.,0.));
+#11558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11559 = ORIENTED_EDGE('',*,*,#11560,.T.);
+#11560 = EDGE_CURVE('',#11533,#11561,#11563,.T.);
+#11561 = VERTEX_POINT('',#11562);
+#11562 = CARTESIAN_POINT('',(-0.8,-2.05,2.5));
+#11563 = SURFACE_CURVE('',#11564,(#11568,#11575),.PCURVE_S1.);
+#11564 = LINE('',#11565,#11566);
+#11565 = CARTESIAN_POINT('',(-0.8,-2.05,5.3));
+#11566 = VECTOR('',#11567,1.);
+#11567 = DIRECTION('',(0.,-2.2E-16,-1.));
+#11568 = PCURVE('',#11416,#11569);
+#11569 = DEFINITIONAL_REPRESENTATION('',(#11570),#11574);
+#11570 = LINE('',#11571,#11572);
+#11571 = CARTESIAN_POINT('',(9.706431605997E-16,-4.1));
+#11572 = VECTOR('',#11573,1.);
+#11573 = DIRECTION('',(1.,4.5E-16));
+#11574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11575 = PCURVE('',#11576,#11581);
+#11576 = PLANE('',#11577);
+#11577 = AXIS2_PLACEMENT_3D('',#11578,#11579,#11580);
+#11578 = CARTESIAN_POINT('',(-1.35,-2.05,3.9));
+#11579 = DIRECTION('',(0.,1.,-4.4E-16));
+#11580 = DIRECTION('',(0.,4.4E-16,1.));
+#11581 = DEFINITIONAL_REPRESENTATION('',(#11582),#11586);
+#11582 = LINE('',#11583,#11584);
+#11583 = CARTESIAN_POINT('',(1.4,0.55));
+#11584 = VECTOR('',#11585,1.);
+#11585 = DIRECTION('',(-1.,0.));
+#11586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11587 = ORIENTED_EDGE('',*,*,#11588,.F.);
+#11588 = EDGE_CURVE('',#11589,#11561,#11591,.T.);
+#11589 = VERTEX_POINT('',#11590);
+#11590 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#11591 = SURFACE_CURVE('',#11592,(#11596,#11603),.PCURVE_S1.);
+#11592 = LINE('',#11593,#11594);
+#11593 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#11594 = VECTOR('',#11595,1.);
+#11595 = DIRECTION('',(0.,-1.,6.7E-16));
+#11596 = PCURVE('',#11416,#11597);
+#11597 = DEFINITIONAL_REPRESENTATION('',(#11598),#11602);
+#11598 = LINE('',#11599,#11600);
+#11599 = CARTESIAN_POINT('',(2.8,-3.444460492503E-16));
+#11600 = VECTOR('',#11601,1.);
+#11601 = DIRECTION('',(0.,-1.));
+#11602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11603 = PCURVE('',#11604,#11609);
+#11604 = PLANE('',#11605);
+#11605 = AXIS2_PLACEMENT_3D('',#11606,#11607,#11608);
+#11606 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#11607 = DIRECTION('',(0.,-6.7E-16,-1.));
+#11608 = DIRECTION('',(-1.,0.,0.));
+#11609 = DEFINITIONAL_REPRESENTATION('',(#11610),#11614);
+#11610 = LINE('',#11611,#11612);
+#11611 = CARTESIAN_POINT('',(0.,0.));
+#11612 = VECTOR('',#11613,1.);
+#11613 = DIRECTION('',(0.,-1.));
+#11614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11615 = ORIENTED_EDGE('',*,*,#11616,.F.);
+#11616 = EDGE_CURVE('',#11617,#11589,#11619,.T.);
+#11617 = VERTEX_POINT('',#11618);
+#11618 = CARTESIAN_POINT('',(-0.8,2.05,3.6));
+#11619 = SURFACE_CURVE('',#11620,(#11624,#11631),.PCURVE_S1.);
+#11620 = LINE('',#11621,#11622);
+#11621 = CARTESIAN_POINT('',(-0.8,2.05,5.3));
+#11622 = VECTOR('',#11623,1.);
+#11623 = DIRECTION('',(0.,-2.2E-16,-1.));
+#11624 = PCURVE('',#11416,#11625);
+#11625 = DEFINITIONAL_REPRESENTATION('',(#11626),#11630);
+#11626 = LINE('',#11627,#11628);
+#11627 = CARTESIAN_POINT('',(-8.881784197001E-16,-3.10862446895E-15));
+#11628 = VECTOR('',#11629,1.);
+#11629 = DIRECTION('',(1.,4.5E-16));
+#11630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11631 = PCURVE('',#11632,#11637);
+#11632 = PLANE('',#11633);
+#11633 = AXIS2_PLACEMENT_3D('',#11634,#11635,#11636);
+#11634 = CARTESIAN_POINT('',(-1.35,2.05,3.9));
+#11635 = DIRECTION('',(0.,1.,-4.4E-16));
+#11636 = DIRECTION('',(0.,4.4E-16,1.));
+#11637 = DEFINITIONAL_REPRESENTATION('',(#11638),#11642);
+#11638 = LINE('',#11639,#11640);
+#11639 = CARTESIAN_POINT('',(1.4,0.55));
+#11640 = VECTOR('',#11641,1.);
+#11641 = DIRECTION('',(-1.,0.));
+#11642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11643 = ORIENTED_EDGE('',*,*,#11644,.T.);
+#11644 = EDGE_CURVE('',#11617,#11432,#11645,.T.);
+#11645 = SURFACE_CURVE('',#11646,(#11650,#11657),.PCURVE_S1.);
+#11646 = LINE('',#11647,#11648);
+#11647 = CARTESIAN_POINT('',(-0.8,2.05,3.6));
+#11648 = VECTOR('',#11649,1.);
+#11649 = DIRECTION('',(0.,-1.,1.22E-15));
+#11650 = PCURVE('',#11416,#11651);
+#11651 = DEFINITIONAL_REPRESENTATION('',(#11652),#11656);
+#11652 = LINE('',#11653,#11654);
+#11653 = CARTESIAN_POINT('',(1.7,1.139E-15));
+#11654 = VECTOR('',#11655,1.);
+#11655 = DIRECTION('',(-5.5E-16,-1.));
+#11656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11657 = PCURVE('',#11470,#11658);
+#11658 = DEFINITIONAL_REPRESENTATION('',(#11659),#11663);
+#11659 = LINE('',#11660,#11661);
+#11660 = CARTESIAN_POINT('',(-0.3625,-0.55));
+#11661 = VECTOR('',#11662,1.);
+#11662 = DIRECTION('',(1.,0.));
+#11663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11664 = ADVANCED_FACE('',(#11665),#11390,.T.);
+#11665 = FACE_BOUND('',#11666,.T.);
+#11666 = EDGE_LOOP('',(#11667,#11690,#11711,#11712));
+#11667 = ORIENTED_EDGE('',*,*,#11668,.T.);
+#11668 = EDGE_CURVE('',#11347,#11669,#11671,.T.);
+#11669 = VERTEX_POINT('',#11670);
+#11670 = CARTESIAN_POINT('',(-1.9,-1.325,3.6));
+#11671 = SURFACE_CURVE('',#11672,(#11676,#11683),.PCURVE_S1.);
+#11672 = LINE('',#11673,#11674);
+#11673 = CARTESIAN_POINT('',(-1.9,-1.325,5.3));
+#11674 = VECTOR('',#11675,1.);
+#11675 = DIRECTION('',(0.,-1.11E-15,-1.));
+#11676 = PCURVE('',#11390,#11677);
+#11677 = DEFINITIONAL_REPRESENTATION('',(#11678),#11682);
+#11678 = LINE('',#11679,#11680);
+#11679 = CARTESIAN_POINT('',(0.,0.));
+#11680 = VECTOR('',#11681,1.);
+#11681 = DIRECTION('',(0.,-1.));
+#11682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11683 = PCURVE('',#11362,#11684);
+#11684 = DEFINITIONAL_REPRESENTATION('',(#11685),#11689);
+#11685 = LINE('',#11686,#11687);
+#11686 = CARTESIAN_POINT('',(2.8,-3.375));
+#11687 = VECTOR('',#11688,1.);
+#11688 = DIRECTION('',(-1.,-4.4E-16));
+#11689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11690 = ORIENTED_EDGE('',*,*,#11691,.T.);
+#11691 = EDGE_CURVE('',#11669,#11510,#11692,.T.);
+#11692 = SURFACE_CURVE('',#11693,(#11697,#11704),.PCURVE_S1.);
+#11693 = LINE('',#11694,#11695);
+#11694 = CARTESIAN_POINT('',(-1.9,-1.325,3.6));
+#11695 = VECTOR('',#11696,1.);
+#11696 = DIRECTION('',(1.,0.,0.));
+#11697 = PCURVE('',#11390,#11698);
+#11698 = DEFINITIONAL_REPRESENTATION('',(#11699),#11703);
+#11699 = LINE('',#11700,#11701);
+#11700 = CARTESIAN_POINT('',(0.,-1.7));
+#11701 = VECTOR('',#11702,1.);
+#11702 = DIRECTION('',(1.,0.));
+#11703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11704 = PCURVE('',#11548,#11705);
+#11705 = DEFINITIONAL_REPRESENTATION('',(#11706),#11710);
+#11706 = LINE('',#11707,#11708);
+#11707 = CARTESIAN_POINT('',(-0.3625,0.55));
+#11708 = VECTOR('',#11709,1.);
+#11709 = DIRECTION('',(0.,-1.));
+#11710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11711 = ORIENTED_EDGE('',*,*,#11509,.F.);
+#11712 = ORIENTED_EDGE('',*,*,#11374,.F.);
+#11713 = ADVANCED_FACE('',(#11714),#11362,.T.);
+#11714 = FACE_BOUND('',#11715,.T.);
+#11715 = EDGE_LOOP('',(#11716,#11741,#11764,#11787,#11808,#11809,#11810,
+    #11811));
+#11716 = ORIENTED_EDGE('',*,*,#11717,.F.);
+#11717 = EDGE_CURVE('',#11718,#11720,#11722,.T.);
+#11718 = VERTEX_POINT('',#11719);
+#11719 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#11720 = VERTEX_POINT('',#11721);
+#11721 = CARTESIAN_POINT('',(-1.9,2.05,3.6));
+#11722 = SURFACE_CURVE('',#11723,(#11727,#11734),.PCURVE_S1.);
+#11723 = LINE('',#11724,#11725);
+#11724 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#11725 = VECTOR('',#11726,1.);
+#11726 = DIRECTION('',(0.,2.2E-16,1.));
+#11727 = PCURVE('',#11362,#11728);
+#11728 = DEFINITIONAL_REPRESENTATION('',(#11729),#11733);
+#11729 = LINE('',#11730,#11731);
+#11730 = CARTESIAN_POINT('',(8.881784197001E-16,-1.7763568394E-15));
+#11731 = VECTOR('',#11732,1.);
+#11732 = DIRECTION('',(1.,-4.5E-16));
+#11733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11734 = PCURVE('',#11632,#11735);
+#11735 = DEFINITIONAL_REPRESENTATION('',(#11736),#11740);
+#11736 = LINE('',#11737,#11738);
+#11737 = CARTESIAN_POINT('',(-1.4,-0.55));
+#11738 = VECTOR('',#11739,1.);
+#11739 = DIRECTION('',(1.,0.));
+#11740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11741 = ORIENTED_EDGE('',*,*,#11742,.T.);
+#11742 = EDGE_CURVE('',#11718,#11743,#11745,.T.);
+#11743 = VERTEX_POINT('',#11744);
+#11744 = CARTESIAN_POINT('',(-1.9,-2.05,2.5));
+#11745 = SURFACE_CURVE('',#11746,(#11750,#11757),.PCURVE_S1.);
+#11746 = LINE('',#11747,#11748);
+#11747 = CARTESIAN_POINT('',(-1.9,2.05,2.5));
+#11748 = VECTOR('',#11749,1.);
+#11749 = DIRECTION('',(0.,-1.,6.7E-16));
+#11750 = PCURVE('',#11362,#11751);
+#11751 = DEFINITIONAL_REPRESENTATION('',(#11752),#11756);
+#11752 = LINE('',#11753,#11754);
+#11753 = CARTESIAN_POINT('',(0.,0.));
+#11754 = VECTOR('',#11755,1.);
+#11755 = DIRECTION('',(0.,-1.));
+#11756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11757 = PCURVE('',#11604,#11758);
+#11758 = DEFINITIONAL_REPRESENTATION('',(#11759),#11763);
+#11759 = LINE('',#11760,#11761);
+#11760 = CARTESIAN_POINT('',(1.1,0.));
+#11761 = VECTOR('',#11762,1.);
+#11762 = DIRECTION('',(0.,-1.));
+#11763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11764 = ORIENTED_EDGE('',*,*,#11765,.T.);
+#11765 = EDGE_CURVE('',#11743,#11766,#11768,.T.);
+#11766 = VERTEX_POINT('',#11767);
+#11767 = CARTESIAN_POINT('',(-1.9,-2.05,3.6));
+#11768 = SURFACE_CURVE('',#11769,(#11773,#11780),.PCURVE_S1.);
+#11769 = LINE('',#11770,#11771);
+#11770 = CARTESIAN_POINT('',(-1.9,-2.05,2.5));
+#11771 = VECTOR('',#11772,1.);
+#11772 = DIRECTION('',(0.,2.2E-16,1.));
+#11773 = PCURVE('',#11362,#11774);
+#11774 = DEFINITIONAL_REPRESENTATION('',(#11775),#11779);
+#11775 = LINE('',#11776,#11777);
+#11776 = CARTESIAN_POINT('',(-9.706431605997E-16,-4.1));
+#11777 = VECTOR('',#11778,1.);
+#11778 = DIRECTION('',(1.,-4.5E-16));
+#11779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11780 = PCURVE('',#11576,#11781);
+#11781 = DEFINITIONAL_REPRESENTATION('',(#11782),#11786);
+#11782 = LINE('',#11783,#11784);
+#11783 = CARTESIAN_POINT('',(-1.4,-0.55));
+#11784 = VECTOR('',#11785,1.);
+#11785 = DIRECTION('',(1.,0.));
+#11786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11787 = ORIENTED_EDGE('',*,*,#11788,.T.);
+#11788 = EDGE_CURVE('',#11766,#11669,#11789,.T.);
+#11789 = SURFACE_CURVE('',#11790,(#11794,#11801),.PCURVE_S1.);
+#11790 = LINE('',#11791,#11792);
+#11791 = CARTESIAN_POINT('',(-1.9,-2.05,3.6));
+#11792 = VECTOR('',#11793,1.);
+#11793 = DIRECTION('',(0.,1.,-1.22E-15));
+#11794 = PCURVE('',#11362,#11795);
+#11795 = DEFINITIONAL_REPRESENTATION('',(#11796),#11800);
+#11796 = LINE('',#11797,#11798);
+#11797 = CARTESIAN_POINT('',(1.1,-4.1));
+#11798 = VECTOR('',#11799,1.);
+#11799 = DIRECTION('',(-5.5E-16,1.));
+#11800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11801 = PCURVE('',#11548,#11802);
+#11802 = DEFINITIONAL_REPRESENTATION('',(#11803),#11807);
+#11803 = LINE('',#11804,#11805);
+#11804 = CARTESIAN_POINT('',(0.3625,0.55));
+#11805 = VECTOR('',#11806,1.);
+#11806 = DIRECTION('',(-1.,0.));
+#11807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11808 = ORIENTED_EDGE('',*,*,#11668,.F.);
+#11809 = ORIENTED_EDGE('',*,*,#11346,.F.);
+#11810 = ORIENTED_EDGE('',*,*,#11482,.T.);
+#11811 = ORIENTED_EDGE('',*,*,#11812,.T.);
+#11812 = EDGE_CURVE('',#11455,#11720,#11813,.T.);
+#11813 = SURFACE_CURVE('',#11814,(#11818,#11825),.PCURVE_S1.);
+#11814 = LINE('',#11815,#11816);
+#11815 = CARTESIAN_POINT('',(-1.9,1.325,3.6));
+#11816 = VECTOR('',#11817,1.);
+#11817 = DIRECTION('',(0.,1.,-1.22E-15));
+#11818 = PCURVE('',#11362,#11819);
+#11819 = DEFINITIONAL_REPRESENTATION('',(#11820),#11824);
+#11820 = LINE('',#11821,#11822);
+#11821 = CARTESIAN_POINT('',(1.1,-0.725));
+#11822 = VECTOR('',#11823,1.);
+#11823 = DIRECTION('',(-5.5E-16,1.));
+#11824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11825 = PCURVE('',#11470,#11826);
+#11826 = DEFINITIONAL_REPRESENTATION('',(#11827),#11831);
+#11827 = LINE('',#11828,#11829);
+#11828 = CARTESIAN_POINT('',(0.3625,0.55));
+#11829 = VECTOR('',#11830,1.);
+#11830 = DIRECTION('',(-1.,0.));
+#11831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11832 = ADVANCED_FACE('',(#11833),#11470,.F.);
+#11833 = FACE_BOUND('',#11834,.F.);
+#11834 = EDGE_LOOP('',(#11835,#11856,#11857,#11858));
+#11835 = ORIENTED_EDGE('',*,*,#11836,.T.);
+#11836 = EDGE_CURVE('',#11720,#11617,#11837,.T.);
+#11837 = SURFACE_CURVE('',#11838,(#11842,#11849),.PCURVE_S1.);
+#11838 = LINE('',#11839,#11840);
+#11839 = CARTESIAN_POINT('',(-1.9,2.05,3.6));
+#11840 = VECTOR('',#11841,1.);
+#11841 = DIRECTION('',(1.,0.,0.));
+#11842 = PCURVE('',#11470,#11843);
+#11843 = DEFINITIONAL_REPRESENTATION('',(#11844),#11848);
+#11844 = LINE('',#11845,#11846);
+#11845 = CARTESIAN_POINT('',(-0.3625,0.55));
+#11846 = VECTOR('',#11847,1.);
+#11847 = DIRECTION('',(0.,-1.));
+#11848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11849 = PCURVE('',#11632,#11850);
+#11850 = DEFINITIONAL_REPRESENTATION('',(#11851),#11855);
+#11851 = LINE('',#11852,#11853);
+#11852 = CARTESIAN_POINT('',(-0.3,-0.55));
+#11853 = VECTOR('',#11854,1.);
+#11854 = DIRECTION('',(0.,1.));
+#11855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11856 = ORIENTED_EDGE('',*,*,#11644,.T.);
+#11857 = ORIENTED_EDGE('',*,*,#11454,.T.);
+#11858 = ORIENTED_EDGE('',*,*,#11812,.T.);
+#11859 = ADVANCED_FACE('',(#11860),#11632,.T.);
+#11860 = FACE_BOUND('',#11861,.T.);
+#11861 = EDGE_LOOP('',(#11862,#11863,#11864,#11865));
+#11862 = ORIENTED_EDGE('',*,*,#11717,.T.);
+#11863 = ORIENTED_EDGE('',*,*,#11836,.T.);
+#11864 = ORIENTED_EDGE('',*,*,#11616,.T.);
+#11865 = ORIENTED_EDGE('',*,*,#11866,.T.);
+#11866 = EDGE_CURVE('',#11589,#11718,#11867,.T.);
+#11867 = SURFACE_CURVE('',#11868,(#11872,#11879),.PCURVE_S1.);
+#11868 = LINE('',#11869,#11870);
+#11869 = CARTESIAN_POINT('',(-0.8,2.05,2.5));
+#11870 = VECTOR('',#11871,1.);
+#11871 = DIRECTION('',(-1.,0.,0.));
+#11872 = PCURVE('',#11632,#11873);
+#11873 = DEFINITIONAL_REPRESENTATION('',(#11874),#11878);
+#11874 = LINE('',#11875,#11876);
+#11875 = CARTESIAN_POINT('',(-1.4,0.55));
+#11876 = VECTOR('',#11877,1.);
+#11877 = DIRECTION('',(0.,-1.));
+#11878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11879 = PCURVE('',#11604,#11880);
+#11880 = DEFINITIONAL_REPRESENTATION('',(#11881),#11885);
+#11881 = LINE('',#11882,#11883);
+#11882 = CARTESIAN_POINT('',(0.,-1.7763568394E-15));
+#11883 = VECTOR('',#11884,1.);
+#11884 = DIRECTION('',(1.,0.));
+#11885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11886 = ADVANCED_FACE('',(#11887),#11604,.T.);
+#11887 = FACE_BOUND('',#11888,.T.);
+#11888 = EDGE_LOOP('',(#11889,#11890,#11911,#11912));
+#11889 = ORIENTED_EDGE('',*,*,#11588,.T.);
+#11890 = ORIENTED_EDGE('',*,*,#11891,.T.);
+#11891 = EDGE_CURVE('',#11561,#11743,#11892,.T.);
+#11892 = SURFACE_CURVE('',#11893,(#11897,#11904),.PCURVE_S1.);
+#11893 = LINE('',#11894,#11895);
+#11894 = CARTESIAN_POINT('',(-0.8,-2.05,2.5));
+#11895 = VECTOR('',#11896,1.);
+#11896 = DIRECTION('',(-1.,0.,0.));
+#11897 = PCURVE('',#11604,#11898);
+#11898 = DEFINITIONAL_REPRESENTATION('',(#11899),#11903);
+#11899 = LINE('',#11900,#11901);
+#11900 = CARTESIAN_POINT('',(0.,-4.1));
+#11901 = VECTOR('',#11902,1.);
+#11902 = DIRECTION('',(1.,0.));
+#11903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11904 = PCURVE('',#11576,#11905);
+#11905 = DEFINITIONAL_REPRESENTATION('',(#11906),#11910);
+#11906 = LINE('',#11907,#11908);
+#11907 = CARTESIAN_POINT('',(-1.4,0.55));
+#11908 = VECTOR('',#11909,1.);
+#11909 = DIRECTION('',(0.,-1.));
+#11910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11911 = ORIENTED_EDGE('',*,*,#11742,.F.);
+#11912 = ORIENTED_EDGE('',*,*,#11866,.F.);
+#11913 = ADVANCED_FACE('',(#11914),#11576,.F.);
+#11914 = FACE_BOUND('',#11915,.F.);
+#11915 = EDGE_LOOP('',(#11916,#11917,#11938,#11939));
+#11916 = ORIENTED_EDGE('',*,*,#11765,.T.);
+#11917 = ORIENTED_EDGE('',*,*,#11918,.F.);
+#11918 = EDGE_CURVE('',#11533,#11766,#11919,.T.);
+#11919 = SURFACE_CURVE('',#11920,(#11924,#11931),.PCURVE_S1.);
+#11920 = LINE('',#11921,#11922);
+#11921 = CARTESIAN_POINT('',(-0.8,-2.05,3.6));
+#11922 = VECTOR('',#11923,1.);
+#11923 = DIRECTION('',(-1.,0.,0.));
+#11924 = PCURVE('',#11576,#11925);
+#11925 = DEFINITIONAL_REPRESENTATION('',(#11926),#11930);
+#11926 = LINE('',#11927,#11928);
+#11927 = CARTESIAN_POINT('',(-0.3,0.55));
+#11928 = VECTOR('',#11929,1.);
+#11929 = DIRECTION('',(0.,-1.));
+#11930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11931 = PCURVE('',#11548,#11932);
+#11932 = DEFINITIONAL_REPRESENTATION('',(#11933),#11937);
+#11933 = LINE('',#11934,#11935);
+#11934 = CARTESIAN_POINT('',(0.3625,-0.55));
+#11935 = VECTOR('',#11936,1.);
+#11936 = DIRECTION('',(-0.,1.));
+#11937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11938 = ORIENTED_EDGE('',*,*,#11560,.T.);
+#11939 = ORIENTED_EDGE('',*,*,#11891,.T.);
+#11940 = ADVANCED_FACE('',(#11941),#11548,.F.);
+#11941 = FACE_BOUND('',#11942,.F.);
+#11942 = EDGE_LOOP('',(#11943,#11944,#11945,#11946));
+#11943 = ORIENTED_EDGE('',*,*,#11918,.T.);
+#11944 = ORIENTED_EDGE('',*,*,#11788,.T.);
+#11945 = ORIENTED_EDGE('',*,*,#11691,.T.);
+#11946 = ORIENTED_EDGE('',*,*,#11532,.T.);
+#11947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11951)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#11948,#11949,#11950)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#11948 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#11949 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#11950 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#11951 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11948,
+  'distance_accuracy_value','confusion accuracy');
+#11952 = SHAPE_DEFINITION_REPRESENTATION(#11953,#11304);
+#11953 = PRODUCT_DEFINITION_SHAPE('','',#11954);
+#11954 = PRODUCT_DEFINITION('design','',#11955,#11958);
+#11955 = PRODUCT_DEFINITION_FORMATION('','',#11956);
+#11956 = PRODUCT('Button','Button','',(#11957));
+#11957 = PRODUCT_CONTEXT('',#2,'mechanical');
+#11958 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#11959 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11960,#11962);
+#11960 = ( REPRESENTATION_RELATIONSHIP('','',#11304,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11961) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#11961 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
+#11962 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #11963);
+#11963 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Button','',#5,#11954,$);
+#11964 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11956));
+#11965 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11966),#13828);
+#11966 = MANIFOLD_SOLID_BREP('',#11967);
+#11967 = CLOSED_SHELL('',(#11968,#12086,#12161,#12236,#12426,#12606,
+    #12633,#12660,#12801,#12883,#12964,#13058,#13162,#13244,#13325,
+    #13397,#13445,#13471,#13500,#13554,#13581,#13630,#13657,#13711,
+    #13738,#13787,#13814,#13821));
+#11968 = ADVANCED_FACE('',(#11969),#11983,.F.);
+#11969 = FACE_BOUND('',#11970,.F.);
+#11970 = EDGE_LOOP('',(#11971,#12005,#12033,#12060));
+#11971 = ORIENTED_EDGE('',*,*,#11972,.T.);
+#11972 = EDGE_CURVE('',#11973,#11975,#11977,.T.);
+#11973 = VERTEX_POINT('',#11974);
+#11974 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#11975 = VERTEX_POINT('',#11976);
+#11976 = CARTESIAN_POINT('',(10.094686970869,-1.85,9.114411087451));
+#11977 = SURFACE_CURVE('',#11978,(#11982,#11994),.PCURVE_S1.);
+#11978 = LINE('',#11979,#11980);
+#11979 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#11980 = VECTOR('',#11981,1.);
+#11981 = DIRECTION('',(0.,-1.,6.7E-16));
+#11982 = PCURVE('',#11983,#11988);
+#11983 = PLANE('',#11984);
+#11984 = AXIS2_PLACEMENT_3D('',#11985,#11986,#11987);
+#11985 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#11986 = DIRECTION('',(-0.258819045103,6.4E-16,0.965925826289));
+#11987 = DIRECTION('',(0.965925826289,1.7E-16,0.258819045103));
+#11988 = DEFINITIONAL_REPRESENTATION('',(#11989),#11993);
+#11989 = LINE('',#11990,#11991);
+#11990 = CARTESIAN_POINT('',(0.,0.));
+#11991 = VECTOR('',#11992,1.);
+#11992 = DIRECTION('',(3.408760218686E-18,-1.));
+#11993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11994 = PCURVE('',#11995,#12000);
+#11995 = CYLINDRICAL_SURFACE('',#11996,0.75);
+#11996 = AXIS2_PLACEMENT_3D('',#11997,#11998,#11999);
+#11997 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#11998 = DIRECTION('',(0.,1.,-6.7E-16));
+#11999 = DIRECTION('',(1.,0.,0.));
+#12000 = DEFINITIONAL_REPRESENTATION('',(#12001),#12004);
+#12001 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12002,#12003),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.7),.PIECEWISE_BEZIER_KNOTS.);
+#12002 = CARTESIAN_POINT('',(-0.240900098398,0.));
+#12003 = CARTESIAN_POINT('',(-0.240900098398,-3.7));
+#12004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12005 = ORIENTED_EDGE('',*,*,#12006,.T.);
+#12006 = EDGE_CURVE('',#11975,#12007,#12009,.T.);
+#12007 = VERTEX_POINT('',#12008);
+#12008 = CARTESIAN_POINT('',(10.384509926444,-1.85,9.192068914346));
+#12009 = SURFACE_CURVE('',#12010,(#12014,#12021),.PCURVE_S1.);
+#12010 = LINE('',#12011,#12012);
+#12011 = CARTESIAN_POINT('',(10.094686970869,-1.85,9.114411087451));
+#12012 = VECTOR('',#12013,1.);
+#12013 = DIRECTION('',(0.965925826289,6.E-17,0.258819045103));
+#12014 = PCURVE('',#11983,#12015);
+#12015 = DEFINITIONAL_REPRESENTATION('',(#12016),#12020);
+#12016 = LINE('',#12017,#12018);
+#12017 = CARTESIAN_POINT('',(-1.692450190651E-16,-3.7));
+#12018 = VECTOR('',#12019,1.);
+#12019 = DIRECTION('',(1.,-1.1E-16));
+#12020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12021 = PCURVE('',#12022,#12027);
+#12022 = PLANE('',#12023);
+#12023 = AXIS2_PLACEMENT_3D('',#12024,#12025,#12026);
+#12024 = CARTESIAN_POINT('',(2.209998132442,-1.85,7.172817655396));
+#12025 = DIRECTION('',(0.,-1.,4.4E-16));
+#12026 = DIRECTION('',(0.,-4.4E-16,-1.));
+#12027 = DEFINITIONAL_REPRESENTATION('',(#12028),#12032);
+#12028 = LINE('',#12029,#12030);
+#12029 = CARTESIAN_POINT('',(-1.941593432056,7.884688838426));
+#12030 = VECTOR('',#12031,1.);
+#12031 = DIRECTION('',(-0.258819045103,0.965925826289));
+#12032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12033 = ORIENTED_EDGE('',*,*,#12034,.F.);
+#12034 = EDGE_CURVE('',#12035,#12007,#12037,.T.);
+#12035 = VERTEX_POINT('',#12036);
+#12036 = CARTESIAN_POINT('',(10.384509926444,1.85,9.192068914346));
+#12037 = SURFACE_CURVE('',#12038,(#12042,#12049),.PCURVE_S1.);
+#12038 = LINE('',#12039,#12040);
+#12039 = CARTESIAN_POINT('',(10.384509926444,1.85,9.192068914346));
+#12040 = VECTOR('',#12041,1.);
+#12041 = DIRECTION('',(0.,-1.,6.7E-16));
+#12042 = PCURVE('',#11983,#12043);
+#12043 = DEFINITIONAL_REPRESENTATION('',(#12044),#12048);
+#12044 = LINE('',#12045,#12046);
+#12045 = CARTESIAN_POINT('',(0.300046802443,-5.100795641534E-17));
+#12046 = VECTOR('',#12047,1.);
+#12047 = DIRECTION('',(3.408760218686E-18,-1.));
+#12048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12049 = PCURVE('',#12050,#12055);
+#12050 = CYLINDRICAL_SURFACE('',#12051,1.05);
+#12051 = AXIS2_PLACEMENT_3D('',#12052,#12053,#12054);
+#12052 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#12053 = DIRECTION('',(0.,1.,-6.7E-16));
+#12054 = DIRECTION('',(1.,0.,0.));
+#12055 = DEFINITIONAL_REPRESENTATION('',(#12056),#12059);
+#12056 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12057,#12058),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.7),.PIECEWISE_BEZIER_KNOTS.);
+#12057 = CARTESIAN_POINT('',(-0.246871856251,0.));
+#12058 = CARTESIAN_POINT('',(-0.246871856251,-3.7));
+#12059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12060 = ORIENTED_EDGE('',*,*,#12061,.F.);
+#12061 = EDGE_CURVE('',#11973,#12035,#12062,.T.);
+#12062 = SURFACE_CURVE('',#12063,(#12067,#12074),.PCURVE_S1.);
+#12063 = LINE('',#12064,#12065);
+#12064 = CARTESIAN_POINT('',(10.094686970869,1.85,9.114411087451));
+#12065 = VECTOR('',#12066,1.);
+#12066 = DIRECTION('',(0.965925826289,6.E-17,0.258819045103));
+#12067 = PCURVE('',#11983,#12068);
+#12068 = DEFINITIONAL_REPRESENTATION('',(#12069),#12073);
+#12069 = LINE('',#12070,#12071);
+#12070 = CARTESIAN_POINT('',(-8.681944052569E-31,-5.107025913276E-15));
+#12071 = VECTOR('',#12072,1.);
+#12072 = DIRECTION('',(1.,-1.1E-16));
+#12073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12074 = PCURVE('',#12075,#12080);
+#12075 = PLANE('',#12076);
+#12076 = AXIS2_PLACEMENT_3D('',#12077,#12078,#12079);
+#12077 = CARTESIAN_POINT('',(2.209998132442,1.85,7.172817655396));
+#12078 = DIRECTION('',(0.,-1.,4.4E-16));
+#12079 = DIRECTION('',(0.,-4.4E-16,-1.));
+#12080 = DEFINITIONAL_REPRESENTATION('',(#12081),#12085);
+#12081 = LINE('',#12082,#12083);
+#12082 = CARTESIAN_POINT('',(-1.941593432056,7.884688838426));
+#12083 = VECTOR('',#12084,1.);
+#12084 = DIRECTION('',(-0.258819045103,0.965925826289));
+#12085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12086 = ADVANCED_FACE('',(#12087),#11995,.F.);
+#12087 = FACE_BOUND('',#12088,.T.);
+#12088 = EDGE_LOOP('',(#12089,#12090,#12113,#12140));
+#12089 = ORIENTED_EDGE('',*,*,#11972,.T.);
+#12090 = ORIENTED_EDGE('',*,*,#12091,.T.);
+#12091 = EDGE_CURVE('',#11975,#12092,#12094,.T.);
+#12092 = VERTEX_POINT('',#12093);
+#12093 = CARTESIAN_POINT('',(8.836014165742,-1.85,9.465808551011));
+#12094 = SURFACE_CURVE('',#12095,(#12100,#12106),.PCURVE_S1.);
+#12095 = CIRCLE('',#12096,0.75);
+#12096 = AXIS2_PLACEMENT_3D('',#12097,#12098,#12099);
+#12097 = CARTESIAN_POINT('',(9.366344251631,-1.85,8.935478465121));
+#12098 = DIRECTION('',(0.,-1.,2.2E-16));
+#12099 = DIRECTION('',(1.,0.,0.));
+#12100 = PCURVE('',#11995,#12101);
+#12101 = DEFINITIONAL_REPRESENTATION('',(#12102),#12105);
+#12102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12103,#12104),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.240900098398,2.356194490192),
+  .PIECEWISE_BEZIER_KNOTS.);
+#12103 = CARTESIAN_POINT('',(-0.240900098398,-3.7));
+#12104 = CARTESIAN_POINT('',(-2.356194490192,-3.7));
+#12105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12106 = PCURVE('',#12022,#12107);
+#12107 = DEFINITIONAL_REPRESENTATION('',(#12108),#12112);
+#12108 = CIRCLE('',#12109,0.75);
+#12109 = AXIS2_PLACEMENT_2D('',#12110,#12111);
+#12110 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#12111 = DIRECTION('',(0.,1.));
+#12112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12113 = ORIENTED_EDGE('',*,*,#12114,.F.);
+#12114 = EDGE_CURVE('',#12115,#12092,#12117,.T.);
+#12115 = VERTEX_POINT('',#12116);
+#12116 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#12117 = SURFACE_CURVE('',#12118,(#12122,#12128),.PCURVE_S1.);
+#12118 = LINE('',#12119,#12120);
+#12119 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#12120 = VECTOR('',#12121,1.);
+#12121 = DIRECTION('',(0.,-1.,6.7E-16));
+#12122 = PCURVE('',#11995,#12123);
+#12123 = DEFINITIONAL_REPRESENTATION('',(#12124),#12127);
+#12124 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12125,#12126),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.7),.PIECEWISE_BEZIER_KNOTS.);
+#12125 = CARTESIAN_POINT('',(-2.356194490192,0.));
+#12126 = CARTESIAN_POINT('',(-2.356194490192,-3.7));
+#12127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12128 = PCURVE('',#12129,#12134);
+#12129 = PLANE('',#12130);
+#12130 = AXIS2_PLACEMENT_3D('',#12131,#12132,#12133);
+#12131 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#12132 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#12133 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#12134 = DEFINITIONAL_REPRESENTATION('',(#12135),#12139);
+#12135 = LINE('',#12136,#12137);
+#12136 = CARTESIAN_POINT('',(-0.,0.));
+#12137 = VECTOR('',#12138,1.);
+#12138 = DIRECTION('',(-3.761543394987E-18,-1.));
+#12139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12140 = ORIENTED_EDGE('',*,*,#12141,.F.);
+#12141 = EDGE_CURVE('',#11973,#12115,#12142,.T.);
+#12142 = SURFACE_CURVE('',#12143,(#12148,#12154),.PCURVE_S1.);
+#12143 = CIRCLE('',#12144,0.75);
+#12144 = AXIS2_PLACEMENT_3D('',#12145,#12146,#12147);
+#12145 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#12146 = DIRECTION('',(0.,-1.,2.2E-16));
+#12147 = DIRECTION('',(1.,0.,0.));
+#12148 = PCURVE('',#11995,#12149);
+#12149 = DEFINITIONAL_REPRESENTATION('',(#12150),#12153);
+#12150 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12151,#12152),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.240900098398,2.356194490192),
+  .PIECEWISE_BEZIER_KNOTS.);
+#12151 = CARTESIAN_POINT('',(-0.240900098398,0.));
+#12152 = CARTESIAN_POINT('',(-2.356194490192,0.));
+#12153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12154 = PCURVE('',#12075,#12155);
+#12155 = DEFINITIONAL_REPRESENTATION('',(#12156),#12160);
+#12156 = CIRCLE('',#12157,0.75);
+#12157 = AXIS2_PLACEMENT_2D('',#12158,#12159);
+#12158 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#12159 = DIRECTION('',(0.,1.));
+#12160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12161 = ADVANCED_FACE('',(#12162),#12050,.T.);
+#12162 = FACE_BOUND('',#12163,.F.);
+#12163 = EDGE_LOOP('',(#12164,#12165,#12188,#12215));
+#12164 = ORIENTED_EDGE('',*,*,#12034,.T.);
+#12165 = ORIENTED_EDGE('',*,*,#12166,.T.);
+#12166 = EDGE_CURVE('',#12007,#12167,#12169,.T.);
+#12167 = VERTEX_POINT('',#12168);
+#12168 = CARTESIAN_POINT('',(8.623882131386,-1.85,9.677940585367));
+#12169 = SURFACE_CURVE('',#12170,(#12175,#12181),.PCURVE_S1.);
+#12170 = CIRCLE('',#12171,1.05);
+#12171 = AXIS2_PLACEMENT_3D('',#12172,#12173,#12174);
+#12172 = CARTESIAN_POINT('',(9.366344251631,-1.85,8.935478465121));
+#12173 = DIRECTION('',(0.,-1.,2.2E-16));
+#12174 = DIRECTION('',(1.,0.,0.));
+#12175 = PCURVE('',#12050,#12176);
+#12176 = DEFINITIONAL_REPRESENTATION('',(#12177),#12180);
+#12177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12178,#12179),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.246871856251,2.356194490192),
+  .PIECEWISE_BEZIER_KNOTS.);
+#12178 = CARTESIAN_POINT('',(-0.246871856251,-3.7));
+#12179 = CARTESIAN_POINT('',(-2.356194490192,-3.7));
+#12180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12181 = PCURVE('',#12022,#12182);
+#12182 = DEFINITIONAL_REPRESENTATION('',(#12183),#12187);
+#12183 = CIRCLE('',#12184,1.05);
+#12184 = AXIS2_PLACEMENT_2D('',#12185,#12186);
+#12185 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#12186 = DIRECTION('',(0.,1.));
+#12187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12188 = ORIENTED_EDGE('',*,*,#12189,.F.);
+#12189 = EDGE_CURVE('',#12190,#12167,#12192,.T.);
+#12190 = VERTEX_POINT('',#12191);
+#12191 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#12192 = SURFACE_CURVE('',#12193,(#12197,#12203),.PCURVE_S1.);
+#12193 = LINE('',#12194,#12195);
+#12194 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#12195 = VECTOR('',#12196,1.);
+#12196 = DIRECTION('',(0.,-1.,6.7E-16));
+#12197 = PCURVE('',#12050,#12198);
+#12198 = DEFINITIONAL_REPRESENTATION('',(#12199),#12202);
+#12199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12200,#12201),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.7),.PIECEWISE_BEZIER_KNOTS.);
+#12200 = CARTESIAN_POINT('',(-2.356194490192,0.));
+#12201 = CARTESIAN_POINT('',(-2.356194490192,-3.7));
+#12202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12203 = PCURVE('',#12204,#12209);
+#12204 = PLANE('',#12205);
+#12205 = AXIS2_PLACEMENT_3D('',#12206,#12207,#12208);
+#12206 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#12207 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#12208 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#12209 = DEFINITIONAL_REPRESENTATION('',(#12210),#12214);
+#12210 = LINE('',#12211,#12212);
+#12211 = CARTESIAN_POINT('',(-0.,0.));
+#12212 = VECTOR('',#12213,1.);
+#12213 = DIRECTION('',(-3.761543394987E-18,-1.));
+#12214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12215 = ORIENTED_EDGE('',*,*,#12216,.F.);
+#12216 = EDGE_CURVE('',#12035,#12190,#12217,.T.);
+#12217 = SURFACE_CURVE('',#12218,(#12223,#12229),.PCURVE_S1.);
+#12218 = CIRCLE('',#12219,1.05);
+#12219 = AXIS2_PLACEMENT_3D('',#12220,#12221,#12222);
+#12220 = CARTESIAN_POINT('',(9.366344251631,1.85,8.935478465121));
+#12221 = DIRECTION('',(0.,-1.,2.2E-16));
+#12222 = DIRECTION('',(1.,0.,0.));
+#12223 = PCURVE('',#12050,#12224);
+#12224 = DEFINITIONAL_REPRESENTATION('',(#12225),#12228);
+#12225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12226,#12227),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.246871856251,2.356194490192),
+  .PIECEWISE_BEZIER_KNOTS.);
+#12226 = CARTESIAN_POINT('',(-0.246871856251,0.));
+#12227 = CARTESIAN_POINT('',(-2.356194490192,0.));
+#12228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12229 = PCURVE('',#12075,#12230);
+#12230 = DEFINITIONAL_REPRESENTATION('',(#12231),#12235);
+#12231 = CIRCLE('',#12232,1.05);
+#12232 = AXIS2_PLACEMENT_2D('',#12233,#12234);
+#12233 = CARTESIAN_POINT('',(-1.762660809726,7.156346119189));
+#12234 = DIRECTION('',(0.,1.));
+#12235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12236 = ADVANCED_FACE('',(#12237),#12075,.F.);
+#12237 = FACE_BOUND('',#12238,.F.);
+#12238 = EDGE_LOOP('',(#12239,#12240,#12241,#12242,#12265,#12293,#12321,
+    #12349,#12377,#12405));
+#12239 = ORIENTED_EDGE('',*,*,#12141,.F.);
+#12240 = ORIENTED_EDGE('',*,*,#12061,.T.);
+#12241 = ORIENTED_EDGE('',*,*,#12216,.T.);
+#12242 = ORIENTED_EDGE('',*,*,#12243,.T.);
+#12243 = EDGE_CURVE('',#12190,#12244,#12246,.T.);
+#12244 = VERTEX_POINT('',#12245);
+#12245 = CARTESIAN_POINT('',(7.739998654902,1.85,8.794057108884));
+#12246 = SURFACE_CURVE('',#12247,(#12251,#12258),.PCURVE_S1.);
+#12247 = LINE('',#12248,#12249);
+#12248 = CARTESIAN_POINT('',(8.623882131386,1.85,9.677940585367));
+#12249 = VECTOR('',#12250,1.);
+#12250 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#12251 = PCURVE('',#12075,#12252);
+#12252 = DEFINITIONAL_REPRESENTATION('',(#12253),#12257);
+#12253 = LINE('',#12254,#12255);
+#12254 = CARTESIAN_POINT('',(-2.505122929972,6.413883998943));
+#12255 = VECTOR('',#12256,1.);
+#12256 = DIRECTION('',(0.707106781187,-0.707106781187));
+#12257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12258 = PCURVE('',#12204,#12259);
+#12259 = DEFINITIONAL_REPRESENTATION('',(#12260),#12264);
+#12260 = LINE('',#12261,#12262);
+#12261 = CARTESIAN_POINT('',(2.504663143554E-30,-5.329070518201E-15));
+#12262 = VECTOR('',#12263,1.);
+#12263 = DIRECTION('',(1.,3.1E-16));
+#12264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12265 = ORIENTED_EDGE('',*,*,#12266,.F.);
+#12266 = EDGE_CURVE('',#12267,#12244,#12269,.T.);
+#12267 = VERTEX_POINT('',#12268);
+#12268 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#12269 = SURFACE_CURVE('',#12270,(#12274,#12281),.PCURVE_S1.);
+#12270 = LINE('',#12271,#12272);
+#12271 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#12272 = VECTOR('',#12273,1.);
+#12273 = DIRECTION('',(0.965925826289,6.E-17,0.258819045103));
+#12274 = PCURVE('',#12075,#12275);
+#12275 = DEFINITIONAL_REPRESENTATION('',(#12276),#12280);
+#12276 = LINE('',#12277,#12278);
+#12277 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#12278 = VECTOR('',#12279,1.);
+#12279 = DIRECTION('',(-0.258819045103,0.965925826289));
+#12280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12281 = PCURVE('',#12282,#12287);
+#12282 = PLANE('',#12283);
+#12283 = AXIS2_PLACEMENT_3D('',#12284,#12285,#12286);
+#12284 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#12285 = DIRECTION('',(-0.258819045103,6.4E-16,0.965925826289));
+#12286 = DIRECTION('',(0.965925826289,1.7E-16,0.258819045103));
+#12287 = DEFINITIONAL_REPRESENTATION('',(#12288),#12292);
+#12288 = LINE('',#12289,#12290);
+#12289 = CARTESIAN_POINT('',(-6.039613253961E-31,-3.552713678801E-15));
+#12290 = VECTOR('',#12291,1.);
+#12291 = DIRECTION('',(1.,-1.1E-16));
+#12292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12293 = ORIENTED_EDGE('',*,*,#12294,.T.);
+#12294 = EDGE_CURVE('',#12267,#12295,#12297,.T.);
+#12295 = VERTEX_POINT('',#12296);
+#12296 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#12297 = SURFACE_CURVE('',#12298,(#12302,#12309),.PCURVE_S1.);
+#12298 = LINE('',#12299,#12300);
+#12299 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#12300 = VECTOR('',#12301,1.);
+#12301 = DIRECTION('',(0.,-2.2E-16,-1.));
+#12302 = PCURVE('',#12075,#12303);
+#12303 = DEFINITIONAL_REPRESENTATION('',(#12304),#12308);
+#12304 = LINE('',#12305,#12306);
+#12305 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#12306 = VECTOR('',#12307,1.);
+#12307 = DIRECTION('',(1.,0.));
+#12308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12309 = PCURVE('',#12310,#12315);
+#12310 = PLANE('',#12311);
+#12311 = AXIS2_PLACEMENT_3D('',#12312,#12313,#12314);
+#12312 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#12313 = DIRECTION('',(1.,0.,0.));
+#12314 = DIRECTION('',(0.,-6.7E-16,-1.));
+#12315 = DEFINITIONAL_REPRESENTATION('',(#12316),#12320);
+#12316 = LINE('',#12317,#12318);
+#12317 = CARTESIAN_POINT('',(-8.881784197001E-16,-3.552713678801E-15));
+#12318 = VECTOR('',#12319,1.);
+#12319 = DIRECTION('',(1.,4.5E-16));
+#12320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12321 = ORIENTED_EDGE('',*,*,#12322,.T.);
+#12322 = EDGE_CURVE('',#12295,#12323,#12325,.T.);
+#12323 = VERTEX_POINT('',#12324);
+#12324 = CARTESIAN_POINT('',(-5.,1.85,4.55));
+#12325 = SURFACE_CURVE('',#12326,(#12330,#12337),.PCURVE_S1.);
+#12326 = LINE('',#12327,#12328);
+#12327 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#12328 = VECTOR('',#12329,1.);
+#12329 = DIRECTION('',(1.,0.,0.));
+#12330 = PCURVE('',#12075,#12331);
+#12331 = DEFINITIONAL_REPRESENTATION('',(#12332),#12336);
+#12332 = LINE('',#12333,#12334);
+#12333 = CARTESIAN_POINT('',(2.622817655396,-7.509998132442));
+#12334 = VECTOR('',#12335,1.);
+#12335 = DIRECTION('',(0.,1.));
+#12336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12337 = PCURVE('',#12338,#12343);
+#12338 = PLANE('',#12339);
+#12339 = AXIS2_PLACEMENT_3D('',#12340,#12341,#12342);
+#12340 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#12341 = DIRECTION('',(-0.,-1.83E-15,-1.));
+#12342 = DIRECTION('',(1.,0.,-0.));
+#12343 = DEFINITIONAL_REPRESENTATION('',(#12344),#12348);
+#12344 = LINE('',#12345,#12346);
+#12345 = CARTESIAN_POINT('',(0.,3.330669073875E-15));
+#12346 = VECTOR('',#12347,1.);
+#12347 = DIRECTION('',(1.,0.));
+#12348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12349 = ORIENTED_EDGE('',*,*,#12350,.T.);
+#12350 = EDGE_CURVE('',#12323,#12351,#12353,.T.);
+#12351 = VERTEX_POINT('',#12352);
+#12352 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#12353 = SURFACE_CURVE('',#12354,(#12358,#12365),.PCURVE_S1.);
+#12354 = LINE('',#12355,#12356);
+#12355 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#12356 = VECTOR('',#12357,1.);
+#12357 = DIRECTION('',(0.,2.2E-16,1.));
+#12358 = PCURVE('',#12075,#12359);
+#12359 = DEFINITIONAL_REPRESENTATION('',(#12360),#12364);
+#12360 = LINE('',#12361,#12362);
+#12361 = CARTESIAN_POINT('',(3.322817655396,-7.209998132442));
+#12362 = VECTOR('',#12363,1.);
+#12363 = DIRECTION('',(-1.,0.));
+#12364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12365 = PCURVE('',#12366,#12371);
+#12366 = PLANE('',#12367);
+#12367 = AXIS2_PLACEMENT_3D('',#12368,#12369,#12370);
+#12368 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#12369 = DIRECTION('',(-1.,0.,0.));
+#12370 = DIRECTION('',(0.,6.7E-16,1.));
+#12371 = DEFINITIONAL_REPRESENTATION('',(#12372),#12376);
+#12372 = LINE('',#12373,#12374);
+#12373 = CARTESIAN_POINT('',(1.33226762955E-15,-2.886579864025E-15));
+#12374 = VECTOR('',#12375,1.);
+#12375 = DIRECTION('',(1.,-4.5E-16));
+#12376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12377 = ORIENTED_EDGE('',*,*,#12378,.T.);
+#12378 = EDGE_CURVE('',#12351,#12379,#12381,.T.);
+#12379 = VERTEX_POINT('',#12380);
+#12380 = CARTESIAN_POINT('',(7.895290081964,1.85,8.525084467234));
+#12381 = SURFACE_CURVE('',#12382,(#12386,#12393),.PCURVE_S1.);
+#12382 = LINE('',#12383,#12384);
+#12383 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#12384 = VECTOR('',#12385,1.);
+#12385 = DIRECTION('',(0.965925826289,6.E-17,0.258819045103));
+#12386 = PCURVE('',#12075,#12387);
+#12387 = DEFINITIONAL_REPRESENTATION('',(#12388),#12392);
+#12388 = LINE('',#12389,#12390);
+#12389 = CARTESIAN_POINT('',(2.103015751789,-7.209998132442));
+#12390 = VECTOR('',#12391,1.);
+#12391 = DIRECTION('',(-0.258819045103,0.965925826289));
+#12392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12393 = PCURVE('',#12394,#12399);
+#12394 = PLANE('',#12395);
+#12395 = AXIS2_PLACEMENT_3D('',#12396,#12397,#12398);
+#12396 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#12397 = DIRECTION('',(-0.258819045103,6.4E-16,0.965925826289));
+#12398 = DIRECTION('',(0.965925826289,1.7E-16,0.258819045103));
+#12399 = DEFINITIONAL_REPRESENTATION('',(#12400),#12404);
+#12400 = LINE('',#12401,#12402);
+#12401 = CARTESIAN_POINT('',(-5.662137425588E-31,-3.330669073875E-15));
+#12402 = VECTOR('',#12403,1.);
+#12403 = DIRECTION('',(1.,-1.1E-16));
+#12404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12405 = ORIENTED_EDGE('',*,*,#12406,.F.);
+#12406 = EDGE_CURVE('',#12115,#12379,#12407,.T.);
+#12407 = SURFACE_CURVE('',#12408,(#12412,#12419),.PCURVE_S1.);
+#12408 = LINE('',#12409,#12410);
+#12409 = CARTESIAN_POINT('',(8.836014165742,1.85,9.465808551011));
+#12410 = VECTOR('',#12411,1.);
+#12411 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#12412 = PCURVE('',#12075,#12413);
+#12413 = DEFINITIONAL_REPRESENTATION('',(#12414),#12418);
+#12414 = LINE('',#12415,#12416);
+#12415 = CARTESIAN_POINT('',(-2.292990895616,6.626016033299));
+#12416 = VECTOR('',#12417,1.);
+#12417 = DIRECTION('',(0.707106781187,-0.707106781187));
+#12418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12419 = PCURVE('',#12129,#12420);
+#12420 = DEFINITIONAL_REPRESENTATION('',(#12421),#12425);
+#12421 = LINE('',#12422,#12423);
+#12422 = CARTESIAN_POINT('',(2.504663143554E-30,-5.329070518201E-15));
+#12423 = VECTOR('',#12424,1.);
+#12424 = DIRECTION('',(1.,3.1E-16));
+#12425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12426 = ADVANCED_FACE('',(#12427),#12022,.T.);
+#12427 = FACE_BOUND('',#12428,.T.);
+#12428 = EDGE_LOOP('',(#12429,#12430,#12431,#12432,#12455,#12478,#12506,
+    #12534,#12562,#12585));
+#12429 = ORIENTED_EDGE('',*,*,#12091,.F.);
+#12430 = ORIENTED_EDGE('',*,*,#12006,.T.);
+#12431 = ORIENTED_EDGE('',*,*,#12166,.T.);
+#12432 = ORIENTED_EDGE('',*,*,#12433,.T.);
+#12433 = EDGE_CURVE('',#12167,#12434,#12436,.T.);
+#12434 = VERTEX_POINT('',#12435);
+#12435 = CARTESIAN_POINT('',(7.739998654902,-1.85,8.794057108884));
+#12436 = SURFACE_CURVE('',#12437,(#12441,#12448),.PCURVE_S1.);
+#12437 = LINE('',#12438,#12439);
+#12438 = CARTESIAN_POINT('',(8.623882131386,-1.85,9.677940585367));
+#12439 = VECTOR('',#12440,1.);
+#12440 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#12441 = PCURVE('',#12022,#12442);
+#12442 = DEFINITIONAL_REPRESENTATION('',(#12443),#12447);
+#12443 = LINE('',#12444,#12445);
+#12444 = CARTESIAN_POINT('',(-2.505122929972,6.413883998943));
+#12445 = VECTOR('',#12446,1.);
+#12446 = DIRECTION('',(0.707106781187,-0.707106781187));
+#12447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12448 = PCURVE('',#12204,#12449);
+#12449 = DEFINITIONAL_REPRESENTATION('',(#12450),#12454);
+#12450 = LINE('',#12451,#12452);
+#12451 = CARTESIAN_POINT('',(1.739E-15,-3.7));
+#12452 = VECTOR('',#12453,1.);
+#12453 = DIRECTION('',(1.,3.1E-16));
+#12454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12455 = ORIENTED_EDGE('',*,*,#12456,.F.);
+#12456 = EDGE_CURVE('',#12457,#12434,#12459,.T.);
+#12457 = VERTEX_POINT('',#12458);
+#12458 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#12459 = SURFACE_CURVE('',#12460,(#12464,#12471),.PCURVE_S1.);
+#12460 = LINE('',#12461,#12462);
+#12461 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#12462 = VECTOR('',#12463,1.);
+#12463 = DIRECTION('',(0.965925826289,6.E-17,0.258819045103));
+#12464 = PCURVE('',#12022,#12465);
+#12465 = DEFINITIONAL_REPRESENTATION('',(#12466),#12470);
+#12466 = LINE('',#12467,#12468);
+#12467 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#12468 = VECTOR('',#12469,1.);
+#12469 = DIRECTION('',(-0.258819045103,0.965925826289));
+#12470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12471 = PCURVE('',#12282,#12472);
+#12472 = DEFINITIONAL_REPRESENTATION('',(#12473),#12477);
+#12473 = LINE('',#12474,#12475);
+#12474 = CARTESIAN_POINT('',(6.063247140236E-17,-3.7));
+#12475 = VECTOR('',#12476,1.);
+#12476 = DIRECTION('',(1.,-1.1E-16));
+#12477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12478 = ORIENTED_EDGE('',*,*,#12479,.T.);
+#12479 = EDGE_CURVE('',#12457,#12480,#12482,.T.);
+#12480 = VERTEX_POINT('',#12481);
+#12481 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#12482 = SURFACE_CURVE('',#12483,(#12487,#12494),.PCURVE_S1.);
+#12483 = LINE('',#12484,#12485);
+#12484 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#12485 = VECTOR('',#12486,1.);
+#12486 = DIRECTION('',(0.,-2.2E-16,-1.));
+#12487 = PCURVE('',#12022,#12488);
+#12488 = DEFINITIONAL_REPRESENTATION('',(#12489),#12493);
+#12489 = LINE('',#12490,#12491);
+#12490 = CARTESIAN_POINT('',(1.872817655396,-7.509998132442));
+#12491 = VECTOR('',#12492,1.);
+#12492 = DIRECTION('',(1.,0.));
+#12493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12494 = PCURVE('',#12495,#12500);
+#12495 = PLANE('',#12496);
+#12496 = AXIS2_PLACEMENT_3D('',#12497,#12498,#12499);
+#12497 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#12498 = DIRECTION('',(1.,0.,0.));
+#12499 = DIRECTION('',(0.,-6.7E-16,-1.));
+#12500 = DEFINITIONAL_REPRESENTATION('',(#12501),#12505);
+#12501 = LINE('',#12502,#12503);
+#12502 = CARTESIAN_POINT('',(1.5908215803E-15,-3.7));
+#12503 = VECTOR('',#12504,1.);
+#12504 = DIRECTION('',(1.,4.5E-16));
+#12505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12506 = ORIENTED_EDGE('',*,*,#12507,.T.);
+#12507 = EDGE_CURVE('',#12480,#12508,#12510,.T.);
+#12508 = VERTEX_POINT('',#12509);
+#12509 = CARTESIAN_POINT('',(-5.,-1.85,4.55));
+#12510 = SURFACE_CURVE('',#12511,(#12515,#12522),.PCURVE_S1.);
+#12511 = LINE('',#12512,#12513);
+#12512 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#12513 = VECTOR('',#12514,1.);
+#12514 = DIRECTION('',(1.,0.,0.));
+#12515 = PCURVE('',#12022,#12516);
+#12516 = DEFINITIONAL_REPRESENTATION('',(#12517),#12521);
+#12517 = LINE('',#12518,#12519);
+#12518 = CARTESIAN_POINT('',(2.622817655396,-7.509998132442));
+#12519 = VECTOR('',#12520,1.);
+#12520 = DIRECTION('',(0.,1.));
+#12521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12522 = PCURVE('',#12523,#12528);
+#12523 = PLANE('',#12524);
+#12524 = AXIS2_PLACEMENT_3D('',#12525,#12526,#12527);
+#12525 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#12526 = DIRECTION('',(0.,1.55E-15,1.));
+#12527 = DIRECTION('',(1.,0.,0.));
+#12528 = DEFINITIONAL_REPRESENTATION('',(#12529),#12533);
+#12529 = LINE('',#12530,#12531);
+#12530 = CARTESIAN_POINT('',(0.,-1.33226762955E-15));
+#12531 = VECTOR('',#12532,1.);
+#12532 = DIRECTION('',(1.,0.));
+#12533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12534 = ORIENTED_EDGE('',*,*,#12535,.T.);
+#12535 = EDGE_CURVE('',#12508,#12536,#12538,.T.);
+#12536 = VERTEX_POINT('',#12537);
+#12537 = CARTESIAN_POINT('',(-5.,-1.85,5.069801903606));
+#12538 = SURFACE_CURVE('',#12539,(#12543,#12550),.PCURVE_S1.);
+#12539 = LINE('',#12540,#12541);
+#12540 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#12541 = VECTOR('',#12542,1.);
+#12542 = DIRECTION('',(0.,2.2E-16,1.));
+#12543 = PCURVE('',#12022,#12544);
+#12544 = DEFINITIONAL_REPRESENTATION('',(#12545),#12549);
+#12545 = LINE('',#12546,#12547);
+#12546 = CARTESIAN_POINT('',(3.322817655396,-7.209998132442));
+#12547 = VECTOR('',#12548,1.);
+#12548 = DIRECTION('',(-1.,0.));
+#12549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12550 = PCURVE('',#12551,#12556);
+#12551 = PLANE('',#12552);
+#12552 = AXIS2_PLACEMENT_3D('',#12553,#12554,#12555);
+#12553 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#12554 = DIRECTION('',(-1.,0.,0.));
+#12555 = DIRECTION('',(0.,6.7E-16,1.));
+#12556 = DEFINITIONAL_REPRESENTATION('',(#12557),#12561);
+#12557 = LINE('',#12558,#12559);
+#12558 = CARTESIAN_POINT('',(-7.026431605997E-16,-3.7));
+#12559 = VECTOR('',#12560,1.);
+#12560 = DIRECTION('',(1.,-4.5E-16));
+#12561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12562 = ORIENTED_EDGE('',*,*,#12563,.T.);
+#12563 = EDGE_CURVE('',#12536,#12564,#12566,.T.);
+#12564 = VERTEX_POINT('',#12565);
+#12565 = CARTESIAN_POINT('',(7.895290081964,-1.85,8.525084467234));
+#12566 = SURFACE_CURVE('',#12567,(#12571,#12578),.PCURVE_S1.);
+#12567 = LINE('',#12568,#12569);
+#12568 = CARTESIAN_POINT('',(-5.,-1.85,5.069801903606));
+#12569 = VECTOR('',#12570,1.);
+#12570 = DIRECTION('',(0.965925826289,6.E-17,0.258819045103));
+#12571 = PCURVE('',#12022,#12572);
+#12572 = DEFINITIONAL_REPRESENTATION('',(#12573),#12577);
+#12573 = LINE('',#12574,#12575);
+#12574 = CARTESIAN_POINT('',(2.103015751789,-7.209998132442));
+#12575 = VECTOR('',#12576,1.);
+#12576 = DIRECTION('',(-0.258819045103,0.965925826289));
+#12577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12578 = PCURVE('',#12394,#12579);
+#12579 = DEFINITIONAL_REPRESENTATION('',(#12580),#12584);
+#12580 = LINE('',#12581,#12582);
+#12581 = CARTESIAN_POINT('',(6.063247140236E-17,-3.7));
+#12582 = VECTOR('',#12583,1.);
+#12583 = DIRECTION('',(1.,-1.1E-16));
+#12584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12585 = ORIENTED_EDGE('',*,*,#12586,.F.);
+#12586 = EDGE_CURVE('',#12092,#12564,#12587,.T.);
+#12587 = SURFACE_CURVE('',#12588,(#12592,#12599),.PCURVE_S1.);
+#12588 = LINE('',#12589,#12590);
+#12589 = CARTESIAN_POINT('',(8.836014165742,-1.85,9.465808551011));
+#12590 = VECTOR('',#12591,1.);
+#12591 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#12592 = PCURVE('',#12022,#12593);
+#12593 = DEFINITIONAL_REPRESENTATION('',(#12594),#12598);
+#12594 = LINE('',#12595,#12596);
+#12595 = CARTESIAN_POINT('',(-2.292990895616,6.626016033299));
+#12596 = VECTOR('',#12597,1.);
+#12597 = DIRECTION('',(0.707106781187,-0.707106781187));
+#12598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12599 = PCURVE('',#12129,#12600);
+#12600 = DEFINITIONAL_REPRESENTATION('',(#12601),#12605);
+#12601 = LINE('',#12602,#12603);
+#12602 = CARTESIAN_POINT('',(1.739E-15,-3.7));
+#12603 = VECTOR('',#12604,1.);
+#12604 = DIRECTION('',(1.,3.1E-16));
+#12605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12606 = ADVANCED_FACE('',(#12607),#12129,.T.);
+#12607 = FACE_BOUND('',#12608,.T.);
+#12608 = EDGE_LOOP('',(#12609,#12610,#12611,#12632));
+#12609 = ORIENTED_EDGE('',*,*,#12114,.T.);
+#12610 = ORIENTED_EDGE('',*,*,#12586,.T.);
+#12611 = ORIENTED_EDGE('',*,*,#12612,.F.);
+#12612 = EDGE_CURVE('',#12379,#12564,#12613,.T.);
+#12613 = SURFACE_CURVE('',#12614,(#12618,#12625),.PCURVE_S1.);
+#12614 = LINE('',#12615,#12616);
+#12615 = CARTESIAN_POINT('',(7.895290081964,1.85,8.525084467234));
+#12616 = VECTOR('',#12617,1.);
+#12617 = DIRECTION('',(0.,-1.,6.7E-16));
+#12618 = PCURVE('',#12129,#12619);
+#12619 = DEFINITIONAL_REPRESENTATION('',(#12620),#12624);
+#12620 = LINE('',#12621,#12622);
+#12621 = CARTESIAN_POINT('',(1.330384757729,1.811916262827E-16));
+#12622 = VECTOR('',#12623,1.);
+#12623 = DIRECTION('',(-3.761543394987E-18,-1.));
+#12624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12625 = PCURVE('',#12394,#12626);
+#12626 = DEFINITIONAL_REPRESENTATION('',(#12627),#12631);
+#12627 = LINE('',#12628,#12629);
+#12628 = CARTESIAN_POINT('',(13.350186661336,1.729589217483E-16));
+#12629 = VECTOR('',#12630,1.);
+#12630 = DIRECTION('',(3.408760218689E-18,-1.));
+#12631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12632 = ORIENTED_EDGE('',*,*,#12406,.F.);
+#12633 = ADVANCED_FACE('',(#12634),#12204,.F.);
+#12634 = FACE_BOUND('',#12635,.F.);
+#12635 = EDGE_LOOP('',(#12636,#12637,#12638,#12659));
+#12636 = ORIENTED_EDGE('',*,*,#12189,.T.);
+#12637 = ORIENTED_EDGE('',*,*,#12433,.T.);
+#12638 = ORIENTED_EDGE('',*,*,#12639,.F.);
+#12639 = EDGE_CURVE('',#12244,#12434,#12640,.T.);
+#12640 = SURFACE_CURVE('',#12641,(#12645,#12652),.PCURVE_S1.);
+#12641 = LINE('',#12642,#12643);
+#12642 = CARTESIAN_POINT('',(7.739998654902,1.85,8.794057108884));
+#12643 = VECTOR('',#12644,1.);
+#12644 = DIRECTION('',(0.,-1.,6.7E-16));
+#12645 = PCURVE('',#12204,#12646);
+#12646 = DEFINITIONAL_REPRESENTATION('',(#12647),#12651);
+#12647 = LINE('',#12648,#12649);
+#12648 = CARTESIAN_POINT('',(1.25,1.434107901499E-16));
+#12649 = VECTOR('',#12650,1.);
+#12650 = DIRECTION('',(-3.761543394987E-18,-1.));
+#12651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12652 = PCURVE('',#12282,#12653);
+#12653 = DEFINITIONAL_REPRESENTATION('',(#12654),#12658);
+#12654 = LINE('',#12655,#12656);
+#12655 = CARTESIAN_POINT('',(13.5,1.474906541753E-16));
+#12656 = VECTOR('',#12657,1.);
+#12657 = DIRECTION('',(3.408760218689E-18,-1.));
+#12658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12659 = ORIENTED_EDGE('',*,*,#12243,.F.);
+#12660 = ADVANCED_FACE('',(#12661),#12394,.F.);
+#12661 = FACE_BOUND('',#12662,.F.);
+#12662 = EDGE_LOOP('',(#12663,#12664,#12687,#12715,#12750,#12778,#12799,
+    #12800));
+#12663 = ORIENTED_EDGE('',*,*,#12378,.F.);
+#12664 = ORIENTED_EDGE('',*,*,#12665,.T.);
+#12665 = EDGE_CURVE('',#12351,#12666,#12668,.T.);
+#12666 = VERTEX_POINT('',#12667);
+#12667 = CARTESIAN_POINT('',(-5.,0.35,5.069801903606));
+#12668 = SURFACE_CURVE('',#12669,(#12673,#12680),.PCURVE_S1.);
+#12669 = LINE('',#12670,#12671);
+#12670 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#12671 = VECTOR('',#12672,1.);
+#12672 = DIRECTION('',(0.,-1.,6.7E-16));
+#12673 = PCURVE('',#12394,#12674);
+#12674 = DEFINITIONAL_REPRESENTATION('',(#12675),#12679);
+#12675 = LINE('',#12676,#12677);
+#12676 = CARTESIAN_POINT('',(0.,0.));
+#12677 = VECTOR('',#12678,1.);
+#12678 = DIRECTION('',(3.408760218689E-18,-1.));
+#12679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12680 = PCURVE('',#12366,#12681);
+#12681 = DEFINITIONAL_REPRESENTATION('',(#12682),#12686);
+#12682 = LINE('',#12683,#12684);
+#12683 = CARTESIAN_POINT('',(1.219801903606,-1.511334606411E-16));
+#12684 = VECTOR('',#12685,1.);
+#12685 = DIRECTION('',(0.,-1.));
+#12686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12687 = ORIENTED_EDGE('',*,*,#12688,.F.);
+#12688 = EDGE_CURVE('',#12689,#12666,#12691,.T.);
+#12689 = VERTEX_POINT('',#12690);
+#12690 = CARTESIAN_POINT('',(2.7,0.35,7.133010685326));
+#12691 = SURFACE_CURVE('',#12692,(#12696,#12703),.PCURVE_S1.);
+#12692 = LINE('',#12693,#12694);
+#12693 = CARTESIAN_POINT('',(-5.292427143235,0.35,4.991446286732));
+#12694 = VECTOR('',#12695,1.);
+#12695 = DIRECTION('',(-0.965925826289,3.E-16,-0.258819045103));
+#12696 = PCURVE('',#12394,#12697);
+#12697 = DEFINITIONAL_REPRESENTATION('',(#12698),#12702);
+#12698 = LINE('',#12699,#12700);
+#12699 = CARTESIAN_POINT('',(-0.302742855896,-1.5));
+#12700 = VECTOR('',#12701,1.);
+#12701 = DIRECTION('',(-1.,4.7E-16));
+#12702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12703 = PCURVE('',#12704,#12709);
+#12704 = PLANE('',#12705);
+#12705 = AXIS2_PLACEMENT_3D('',#12706,#12707,#12708);
+#12706 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#12707 = DIRECTION('',(6.1E-16,1.,-1.11E-15));
+#12708 = DIRECTION('',(1.,-6.1E-16,0.));
+#12709 = DEFINITIONAL_REPRESENTATION('',(#12710),#12714);
+#12710 = LINE('',#12711,#12712);
+#12711 = CARTESIAN_POINT('',(7.572856765531E-03,-1.141446286732));
+#12712 = VECTOR('',#12713,1.);
+#12713 = DIRECTION('',(-0.965925826289,0.258819045103));
+#12714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12715 = ORIENTED_EDGE('',*,*,#12716,.F.);
+#12716 = EDGE_CURVE('',#12717,#12689,#12719,.T.);
+#12717 = VERTEX_POINT('',#12718);
+#12718 = CARTESIAN_POINT('',(2.7,-0.35,7.133010685326));
+#12719 = SURFACE_CURVE('',#12720,(#12725,#12732),.PCURVE_S1.);
+#12720 = ELLIPSE('',#12721,0.362346663144,0.35);
+#12721 = AXIS2_PLACEMENT_3D('',#12722,#12723,#12724);
+#12722 = CARTESIAN_POINT('',(2.7,7.92E-15,7.133010685326));
+#12723 = DIRECTION('',(-0.258819045103,1.07E-15,0.965925826289));
+#12724 = DIRECTION('',(-0.965925826289,-2.9E-16,-0.258819045103));
+#12725 = PCURVE('',#12394,#12726);
+#12726 = DEFINITIONAL_REPRESENTATION('',(#12727),#12731);
+#12727 = ELLIPSE('',#12728,0.362346663144,0.35);
+#12728 = AXIS2_PLACEMENT_2D('',#12729,#12730);
+#12729 = CARTESIAN_POINT('',(7.971626589157,-1.85));
+#12730 = DIRECTION('',(-1.,-1.2E-16));
+#12731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12732 = PCURVE('',#12733,#12738);
+#12733 = CYLINDRICAL_SURFACE('',#12734,0.35);
+#12734 = AXIS2_PLACEMENT_3D('',#12735,#12736,#12737);
+#12735 = CARTESIAN_POINT('',(2.7,4.27E-15,3.85));
+#12736 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12737 = DIRECTION('',(1.,0.,0.));
+#12738 = DEFINITIONAL_REPRESENTATION('',(#12739),#12749);
+#12739 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#12740,#12741,#12742,#12743,
+    #12744,#12745,#12746,#12747,#12748),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#12740 = CARTESIAN_POINT('',(7.853981633974,-3.283010685326));
+#12741 = CARTESIAN_POINT('',(7.461282552276,-3.319838875959));
+#12742 = CARTESIAN_POINT('',(7.068583470577,-3.356667360239));
+#12743 = CARTESIAN_POINT('',(6.675884388878,-3.384838415992));
+#12744 = CARTESIAN_POINT('',(6.283185307179,-3.395718017788));
+#12745 = CARTESIAN_POINT('',(5.890486225481,-3.384838415992));
+#12746 = CARTESIAN_POINT('',(5.497787143782,-3.356667360236));
+#12747 = CARTESIAN_POINT('',(5.105088062083,-3.319838875959));
+#12748 = CARTESIAN_POINT('',(4.712388980385,-3.283010685326));
+#12749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12750 = ORIENTED_EDGE('',*,*,#12751,.F.);
+#12751 = EDGE_CURVE('',#12752,#12717,#12754,.T.);
+#12752 = VERTEX_POINT('',#12753);
+#12753 = CARTESIAN_POINT('',(-5.,-0.35,5.069801903606));
+#12754 = SURFACE_CURVE('',#12755,(#12759,#12766),.PCURVE_S1.);
+#12755 = LINE('',#12756,#12757);
+#12756 = CARTESIAN_POINT('',(-1.560376335666,-0.35,5.991446286732));
+#12757 = VECTOR('',#12758,1.);
+#12758 = DIRECTION('',(0.965925826289,2.9E-16,0.258819045103));
+#12759 = PCURVE('',#12394,#12760);
+#12760 = DEFINITIONAL_REPRESENTATION('',(#12761),#12765);
+#12761 = LINE('',#12762,#12763);
+#12762 = CARTESIAN_POINT('',(3.56096044926,-2.2));
+#12763 = VECTOR('',#12764,1.);
+#12764 = DIRECTION('',(1.,1.2E-16));
+#12765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12766 = PCURVE('',#12767,#12772);
+#12767 = PLANE('',#12768);
+#12768 = AXIS2_PLACEMENT_3D('',#12769,#12770,#12771);
+#12769 = CARTESIAN_POINT('',(2.7,-0.35,3.85));
+#12770 = DIRECTION('',(0.,-1.,1.11E-15));
+#12771 = DIRECTION('',(-1.,0.,0.));
+#12772 = DEFINITIONAL_REPRESENTATION('',(#12773),#12777);
+#12773 = LINE('',#12774,#12775);
+#12774 = CARTESIAN_POINT('',(4.260376335666,-2.141446286732));
+#12775 = VECTOR('',#12776,1.);
+#12776 = DIRECTION('',(-0.965925826289,-0.258819045103));
+#12777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12778 = ORIENTED_EDGE('',*,*,#12779,.T.);
+#12779 = EDGE_CURVE('',#12752,#12536,#12780,.T.);
+#12780 = SURFACE_CURVE('',#12781,(#12785,#12792),.PCURVE_S1.);
+#12781 = LINE('',#12782,#12783);
+#12782 = CARTESIAN_POINT('',(-5.,1.85,5.069801903606));
+#12783 = VECTOR('',#12784,1.);
+#12784 = DIRECTION('',(0.,-1.,6.7E-16));
+#12785 = PCURVE('',#12394,#12786);
+#12786 = DEFINITIONAL_REPRESENTATION('',(#12787),#12791);
+#12787 = LINE('',#12788,#12789);
+#12788 = CARTESIAN_POINT('',(0.,0.));
+#12789 = VECTOR('',#12790,1.);
+#12790 = DIRECTION('',(3.408760218689E-18,-1.));
+#12791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12792 = PCURVE('',#12551,#12793);
+#12793 = DEFINITIONAL_REPRESENTATION('',(#12794),#12798);
+#12794 = LINE('',#12795,#12796);
+#12795 = CARTESIAN_POINT('',(1.219801903606,-1.511334606411E-16));
+#12796 = VECTOR('',#12797,1.);
+#12797 = DIRECTION('',(0.,-1.));
+#12798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12799 = ORIENTED_EDGE('',*,*,#12563,.T.);
+#12800 = ORIENTED_EDGE('',*,*,#12612,.F.);
+#12801 = ADVANCED_FACE('',(#12802),#12366,.F.);
+#12802 = FACE_BOUND('',#12803,.F.);
+#12803 = EDGE_LOOP('',(#12804,#12832,#12860,#12881,#12882));
+#12804 = ORIENTED_EDGE('',*,*,#12805,.F.);
+#12805 = EDGE_CURVE('',#12806,#12323,#12808,.T.);
+#12806 = VERTEX_POINT('',#12807);
+#12807 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#12808 = SURFACE_CURVE('',#12809,(#12813,#12820),.PCURVE_S1.);
+#12809 = LINE('',#12810,#12811);
+#12810 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#12811 = VECTOR('',#12812,1.);
+#12812 = DIRECTION('',(0.,2.2E-16,1.));
+#12813 = PCURVE('',#12366,#12814);
+#12814 = DEFINITIONAL_REPRESENTATION('',(#12815),#12819);
+#12815 = LINE('',#12816,#12817);
+#12816 = CARTESIAN_POINT('',(1.33226762955E-15,-2.886579864025E-15));
+#12817 = VECTOR('',#12818,1.);
+#12818 = DIRECTION('',(1.,-4.5E-16));
+#12819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12820 = PCURVE('',#12821,#12826);
+#12821 = PLANE('',#12822);
+#12822 = AXIS2_PLACEMENT_3D('',#12823,#12824,#12825);
+#12823 = CARTESIAN_POINT('',(-5.,1.85,4.55));
+#12824 = DIRECTION('',(-1.,-0.,0.));
+#12825 = DIRECTION('',(0.,-1.78E-15,-1.));
+#12826 = DEFINITIONAL_REPRESENTATION('',(#12827),#12831);
+#12827 = LINE('',#12828,#12829);
+#12828 = CARTESIAN_POINT('',(0.7,6.747605777301E-15));
+#12829 = VECTOR('',#12830,1.);
+#12830 = DIRECTION('',(-1.,1.56E-15));
+#12831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12832 = ORIENTED_EDGE('',*,*,#12833,.T.);
+#12833 = EDGE_CURVE('',#12806,#12834,#12836,.T.);
+#12834 = VERTEX_POINT('',#12835);
+#12835 = CARTESIAN_POINT('',(-5.,0.35,3.85));
+#12836 = SURFACE_CURVE('',#12837,(#12841,#12848),.PCURVE_S1.);
+#12837 = LINE('',#12838,#12839);
+#12838 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#12839 = VECTOR('',#12840,1.);
+#12840 = DIRECTION('',(0.,-1.,6.7E-16));
+#12841 = PCURVE('',#12366,#12842);
+#12842 = DEFINITIONAL_REPRESENTATION('',(#12843),#12847);
+#12843 = LINE('',#12844,#12845);
+#12844 = CARTESIAN_POINT('',(0.,0.));
+#12845 = VECTOR('',#12846,1.);
+#12846 = DIRECTION('',(0.,-1.));
+#12847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12848 = PCURVE('',#12849,#12854);
+#12849 = PLANE('',#12850);
+#12850 = AXIS2_PLACEMENT_3D('',#12851,#12852,#12853);
+#12851 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#12852 = DIRECTION('',(0.,6.7E-16,1.));
+#12853 = DIRECTION('',(1.,0.,0.));
+#12854 = DEFINITIONAL_REPRESENTATION('',(#12855),#12859);
+#12855 = LINE('',#12856,#12857);
+#12856 = CARTESIAN_POINT('',(0.3,0.));
+#12857 = VECTOR('',#12858,1.);
+#12858 = DIRECTION('',(0.,-1.));
+#12859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12860 = ORIENTED_EDGE('',*,*,#12861,.F.);
+#12861 = EDGE_CURVE('',#12666,#12834,#12862,.T.);
+#12862 = SURFACE_CURVE('',#12863,(#12867,#12874),.PCURVE_S1.);
+#12863 = LINE('',#12864,#12865);
+#12864 = CARTESIAN_POINT('',(-5.,0.35,3.85));
+#12865 = VECTOR('',#12866,1.);
+#12866 = DIRECTION('',(0.,-1.11E-15,-1.));
+#12867 = PCURVE('',#12366,#12868);
+#12868 = DEFINITIONAL_REPRESENTATION('',(#12869),#12873);
+#12869 = LINE('',#12870,#12871);
+#12870 = CARTESIAN_POINT('',(-1.168215802999E-16,-1.5));
+#12871 = VECTOR('',#12872,1.);
+#12872 = DIRECTION('',(-1.,-4.4E-16));
+#12873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12874 = PCURVE('',#12704,#12875);
+#12875 = DEFINITIONAL_REPRESENTATION('',(#12876),#12880);
+#12876 = LINE('',#12877,#12878);
+#12877 = CARTESIAN_POINT('',(0.3,-1.827786640011E-32));
+#12878 = VECTOR('',#12879,1.);
+#12879 = DIRECTION('',(6.771E-31,1.));
+#12880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12881 = ORIENTED_EDGE('',*,*,#12665,.F.);
+#12882 = ORIENTED_EDGE('',*,*,#12350,.F.);
+#12883 = ADVANCED_FACE('',(#12884),#12338,.F.);
+#12884 = FACE_BOUND('',#12885,.F.);
+#12885 = EDGE_LOOP('',(#12886,#12914,#12942,#12963));
+#12886 = ORIENTED_EDGE('',*,*,#12887,.T.);
+#12887 = EDGE_CURVE('',#12295,#12888,#12890,.T.);
+#12888 = VERTEX_POINT('',#12889);
+#12889 = CARTESIAN_POINT('',(-5.3,2.35,4.55));
+#12890 = SURFACE_CURVE('',#12891,(#12895,#12902),.PCURVE_S1.);
+#12891 = LINE('',#12892,#12893);
+#12892 = CARTESIAN_POINT('',(-5.3,1.85,4.55));
+#12893 = VECTOR('',#12894,1.);
+#12894 = DIRECTION('',(-0.,1.,-1.83E-15));
+#12895 = PCURVE('',#12338,#12896);
+#12896 = DEFINITIONAL_REPRESENTATION('',(#12897),#12901);
+#12897 = LINE('',#12898,#12899);
+#12898 = CARTESIAN_POINT('',(0.,0.));
+#12899 = VECTOR('',#12900,1.);
+#12900 = DIRECTION('',(0.,-1.));
+#12901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12902 = PCURVE('',#12903,#12908);
+#12903 = PLANE('',#12904);
+#12904 = AXIS2_PLACEMENT_3D('',#12905,#12906,#12907);
+#12905 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#12906 = DIRECTION('',(1.,0.,-0.));
+#12907 = DIRECTION('',(0.,1.78E-15,1.));
+#12908 = DEFINITIONAL_REPRESENTATION('',(#12909),#12913);
+#12909 = LINE('',#12910,#12911);
+#12910 = CARTESIAN_POINT('',(0.7,-8.626762955019E-17));
+#12911 = VECTOR('',#12912,1.);
+#12912 = DIRECTION('',(-5.E-17,-1.));
+#12913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12914 = ORIENTED_EDGE('',*,*,#12915,.T.);
+#12915 = EDGE_CURVE('',#12888,#12916,#12918,.T.);
+#12916 = VERTEX_POINT('',#12917);
+#12917 = CARTESIAN_POINT('',(-5.,2.35,4.55));
+#12918 = SURFACE_CURVE('',#12919,(#12923,#12930),.PCURVE_S1.);
+#12919 = LINE('',#12920,#12921);
+#12920 = CARTESIAN_POINT('',(-5.3,2.35,4.55));
+#12921 = VECTOR('',#12922,1.);
+#12922 = DIRECTION('',(1.,0.,0.));
+#12923 = PCURVE('',#12338,#12924);
+#12924 = DEFINITIONAL_REPRESENTATION('',(#12925),#12929);
+#12925 = LINE('',#12926,#12927);
+#12926 = CARTESIAN_POINT('',(0.,-0.5));
+#12927 = VECTOR('',#12928,1.);
+#12928 = DIRECTION('',(1.,0.));
+#12929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12930 = PCURVE('',#12931,#12936);
+#12931 = PLANE('',#12932);
+#12932 = AXIS2_PLACEMENT_3D('',#12933,#12934,#12935);
+#12933 = CARTESIAN_POINT('',(-5.15,2.35,4.2));
+#12934 = DIRECTION('',(0.,1.,-1.49E-15));
+#12935 = DIRECTION('',(0.,1.49E-15,1.));
+#12936 = DEFINITIONAL_REPRESENTATION('',(#12937),#12941);
+#12937 = LINE('',#12938,#12939);
+#12938 = CARTESIAN_POINT('',(0.35,-0.15));
+#12939 = VECTOR('',#12940,1.);
+#12940 = DIRECTION('',(0.,1.));
+#12941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12942 = ORIENTED_EDGE('',*,*,#12943,.F.);
+#12943 = EDGE_CURVE('',#12323,#12916,#12944,.T.);
+#12944 = SURFACE_CURVE('',#12945,(#12949,#12956),.PCURVE_S1.);
+#12945 = LINE('',#12946,#12947);
+#12946 = CARTESIAN_POINT('',(-5.,1.85,4.55));
+#12947 = VECTOR('',#12948,1.);
+#12948 = DIRECTION('',(-0.,1.,-1.83E-15));
+#12949 = PCURVE('',#12338,#12950);
+#12950 = DEFINITIONAL_REPRESENTATION('',(#12951),#12955);
+#12951 = LINE('',#12952,#12953);
+#12952 = CARTESIAN_POINT('',(0.3,0.));
+#12953 = VECTOR('',#12954,1.);
+#12954 = DIRECTION('',(0.,-1.));
+#12955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12956 = PCURVE('',#12821,#12957);
+#12957 = DEFINITIONAL_REPRESENTATION('',(#12958),#12962);
+#12958 = LINE('',#12959,#12960);
+#12959 = CARTESIAN_POINT('',(0.,0.));
+#12960 = VECTOR('',#12961,1.);
+#12961 = DIRECTION('',(5.E-17,-1.));
+#12962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12963 = ORIENTED_EDGE('',*,*,#12322,.F.);
+#12964 = ADVANCED_FACE('',(#12965),#12310,.F.);
+#12965 = FACE_BOUND('',#12966,.F.);
+#12966 = EDGE_LOOP('',(#12967,#12968,#12991,#13014,#13037));
+#12967 = ORIENTED_EDGE('',*,*,#12294,.F.);
+#12968 = ORIENTED_EDGE('',*,*,#12969,.T.);
+#12969 = EDGE_CURVE('',#12267,#12970,#12972,.T.);
+#12970 = VERTEX_POINT('',#12971);
+#12971 = CARTESIAN_POINT('',(-5.3,0.35,5.3));
+#12972 = SURFACE_CURVE('',#12973,(#12977,#12984),.PCURVE_S1.);
+#12973 = LINE('',#12974,#12975);
+#12974 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#12975 = VECTOR('',#12976,1.);
+#12976 = DIRECTION('',(0.,-1.,6.7E-16));
+#12977 = PCURVE('',#12310,#12978);
+#12978 = DEFINITIONAL_REPRESENTATION('',(#12979),#12983);
+#12979 = LINE('',#12980,#12981);
+#12980 = CARTESIAN_POINT('',(0.,0.));
+#12981 = VECTOR('',#12982,1.);
+#12982 = DIRECTION('',(0.,-1.));
+#12983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12984 = PCURVE('',#12282,#12985);
+#12985 = DEFINITIONAL_REPRESENTATION('',(#12986),#12990);
+#12986 = LINE('',#12987,#12988);
+#12987 = CARTESIAN_POINT('',(0.,0.));
+#12988 = VECTOR('',#12989,1.);
+#12989 = DIRECTION('',(3.408760218689E-18,-1.));
+#12990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12991 = ORIENTED_EDGE('',*,*,#12992,.F.);
+#12992 = EDGE_CURVE('',#12993,#12970,#12995,.T.);
+#12993 = VERTEX_POINT('',#12994);
+#12994 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#12995 = SURFACE_CURVE('',#12996,(#13000,#13007),.PCURVE_S1.);
+#12996 = LINE('',#12997,#12998);
+#12997 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#12998 = VECTOR('',#12999,1.);
+#12999 = DIRECTION('',(0.,1.11E-15,1.));
+#13000 = PCURVE('',#12310,#13001);
+#13001 = DEFINITIONAL_REPRESENTATION('',(#13002),#13006);
+#13002 = LINE('',#13003,#13004);
+#13003 = CARTESIAN_POINT('',(1.45,-1.5));
+#13004 = VECTOR('',#13005,1.);
+#13005 = DIRECTION('',(-1.,4.4E-16));
+#13006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13007 = PCURVE('',#12704,#13008);
+#13008 = DEFINITIONAL_REPRESENTATION('',(#13009),#13013);
+#13009 = LINE('',#13010,#13011);
+#13010 = CARTESIAN_POINT('',(0.,-0.));
+#13011 = VECTOR('',#13012,1.);
+#13012 = DIRECTION('',(-6.771E-31,-1.));
+#13013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13014 = ORIENTED_EDGE('',*,*,#13015,.F.);
+#13015 = EDGE_CURVE('',#13016,#12993,#13018,.T.);
+#13016 = VERTEX_POINT('',#13017);
+#13017 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#13018 = SURFACE_CURVE('',#13019,(#13023,#13030),.PCURVE_S1.);
+#13019 = LINE('',#13020,#13021);
+#13020 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#13021 = VECTOR('',#13022,1.);
+#13022 = DIRECTION('',(0.,-1.,6.7E-16));
+#13023 = PCURVE('',#12310,#13024);
+#13024 = DEFINITIONAL_REPRESENTATION('',(#13025),#13029);
+#13025 = LINE('',#13026,#13027);
+#13026 = CARTESIAN_POINT('',(1.45,8.332158029987E-17));
+#13027 = VECTOR('',#13028,1.);
+#13028 = DIRECTION('',(0.,-1.));
+#13029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13030 = PCURVE('',#12849,#13031);
+#13031 = DEFINITIONAL_REPRESENTATION('',(#13032),#13036);
+#13032 = LINE('',#13033,#13034);
+#13033 = CARTESIAN_POINT('',(0.,0.));
+#13034 = VECTOR('',#13035,1.);
+#13035 = DIRECTION('',(0.,-1.));
+#13036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13037 = ORIENTED_EDGE('',*,*,#13038,.F.);
+#13038 = EDGE_CURVE('',#12295,#13016,#13039,.T.);
+#13039 = SURFACE_CURVE('',#13040,(#13044,#13051),.PCURVE_S1.);
+#13040 = LINE('',#13041,#13042);
+#13041 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13042 = VECTOR('',#13043,1.);
+#13043 = DIRECTION('',(0.,-2.2E-16,-1.));
+#13044 = PCURVE('',#12310,#13045);
+#13045 = DEFINITIONAL_REPRESENTATION('',(#13046),#13050);
+#13046 = LINE('',#13047,#13048);
+#13047 = CARTESIAN_POINT('',(-8.881784197001E-16,-3.552713678801E-15));
+#13048 = VECTOR('',#13049,1.);
+#13049 = DIRECTION('',(1.,4.5E-16));
+#13050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13051 = PCURVE('',#12903,#13052);
+#13052 = DEFINITIONAL_REPRESENTATION('',(#13053),#13057);
+#13053 = LINE('',#13054,#13055);
+#13054 = CARTESIAN_POINT('',(1.45,9.020293542826E-15));
+#13055 = VECTOR('',#13056,1.);
+#13056 = DIRECTION('',(-1.,-1.56E-15));
+#13057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13058 = ADVANCED_FACE('',(#13059),#12282,.T.);
+#13059 = FACE_BOUND('',#13060,.T.);
+#13060 = EDGE_LOOP('',(#13061,#13062,#13063,#13086,#13116,#13139,#13160,
+    #13161));
+#13061 = ORIENTED_EDGE('',*,*,#12266,.F.);
+#13062 = ORIENTED_EDGE('',*,*,#12969,.T.);
+#13063 = ORIENTED_EDGE('',*,*,#13064,.F.);
+#13064 = EDGE_CURVE('',#13065,#12970,#13067,.T.);
+#13065 = VERTEX_POINT('',#13066);
+#13066 = CARTESIAN_POINT('',(2.7,0.35,7.443593539449));
+#13067 = SURFACE_CURVE('',#13068,(#13072,#13079),.PCURVE_S1.);
+#13068 = LINE('',#13069,#13070);
+#13069 = CARTESIAN_POINT('',(-5.48125,0.35,5.251434208872));
+#13070 = VECTOR('',#13071,1.);
+#13071 = DIRECTION('',(-0.965925826289,3.E-16,-0.258819045103));
+#13072 = PCURVE('',#12282,#13073);
+#13073 = DEFINITIONAL_REPRESENTATION('',(#13074),#13078);
+#13074 = LINE('',#13075,#13076);
+#13075 = CARTESIAN_POINT('',(-0.187643807699,-1.5));
+#13076 = VECTOR('',#13077,1.);
+#13077 = DIRECTION('',(-1.,4.7E-16));
+#13078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13079 = PCURVE('',#12704,#13080);
+#13080 = DEFINITIONAL_REPRESENTATION('',(#13081),#13085);
+#13081 = LINE('',#13082,#13083);
+#13082 = CARTESIAN_POINT('',(-0.18125,-1.401434208872));
+#13083 = VECTOR('',#13084,1.);
+#13084 = DIRECTION('',(-0.965925826289,0.258819045103));
+#13085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13086 = ORIENTED_EDGE('',*,*,#13087,.F.);
+#13087 = EDGE_CURVE('',#13088,#13065,#13090,.T.);
+#13088 = VERTEX_POINT('',#13089);
+#13089 = CARTESIAN_POINT('',(2.7,-0.35,7.443593539449));
+#13090 = SURFACE_CURVE('',#13091,(#13096,#13103),.PCURVE_S1.);
+#13091 = ELLIPSE('',#13092,0.362346663144,0.35);
+#13092 = AXIS2_PLACEMENT_3D('',#13093,#13094,#13095);
+#13093 = CARTESIAN_POINT('',(2.7,8.26E-15,7.443593539449));
+#13094 = DIRECTION('',(-0.258819045103,1.07E-15,0.965925826289));
+#13095 = DIRECTION('',(-0.965925826289,-2.9E-16,-0.258819045103));
+#13096 = PCURVE('',#12282,#13097);
+#13097 = DEFINITIONAL_REPRESENTATION('',(#13098),#13102);
+#13098 = ELLIPSE('',#13099,0.362346663144,0.35);
+#13099 = AXIS2_PLACEMENT_2D('',#13100,#13101);
+#13100 = CARTESIAN_POINT('',(8.28220944328,-1.85));
+#13101 = DIRECTION('',(-1.,-1.2E-16));
+#13102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13103 = PCURVE('',#12733,#13104);
+#13104 = DEFINITIONAL_REPRESENTATION('',(#13105),#13115);
+#13105 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13106,#13107,#13108,#13109,
+    #13110,#13111,#13112,#13113,#13114),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#13106 = CARTESIAN_POINT('',(7.853981633974,-3.593593539449));
+#13107 = CARTESIAN_POINT('',(7.461282552276,-3.630421730082));
+#13108 = CARTESIAN_POINT('',(7.068583470577,-3.667250214367));
+#13109 = CARTESIAN_POINT('',(6.675884388879,-3.695421270088));
+#13110 = CARTESIAN_POINT('',(6.283185307179,-3.706300871934));
+#13111 = CARTESIAN_POINT('',(5.890486225481,-3.695421270093));
+#13112 = CARTESIAN_POINT('',(5.497787143782,-3.667250214367));
+#13113 = CARTESIAN_POINT('',(5.105088062083,-3.630421730082));
+#13114 = CARTESIAN_POINT('',(4.712388980385,-3.593593539449));
+#13115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13116 = ORIENTED_EDGE('',*,*,#13117,.F.);
+#13117 = EDGE_CURVE('',#13118,#13088,#13120,.T.);
+#13118 = VERTEX_POINT('',#13119);
+#13119 = CARTESIAN_POINT('',(-5.3,-0.35,5.3));
+#13120 = SURFACE_CURVE('',#13121,(#13125,#13132),.PCURVE_S1.);
+#13121 = LINE('',#13122,#13123);
+#13122 = CARTESIAN_POINT('',(-1.749199192431,-0.35,6.251434208872));
+#13123 = VECTOR('',#13124,1.);
+#13124 = DIRECTION('',(0.965925826289,2.9E-16,0.258819045103));
+#13125 = PCURVE('',#12282,#13126);
+#13126 = DEFINITIONAL_REPRESENTATION('',(#13127),#13131);
+#13127 = LINE('',#13128,#13129);
+#13128 = CARTESIAN_POINT('',(3.676059497457,-2.2));
+#13129 = VECTOR('',#13130,1.);
+#13130 = DIRECTION('',(1.,1.2E-16));
+#13131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13132 = PCURVE('',#12767,#13133);
+#13133 = DEFINITIONAL_REPRESENTATION('',(#13134),#13138);
+#13134 = LINE('',#13135,#13136);
+#13135 = CARTESIAN_POINT('',(4.449199192431,-2.401434208872));
+#13136 = VECTOR('',#13137,1.);
+#13137 = DIRECTION('',(-0.965925826289,-0.258819045103));
+#13138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13139 = ORIENTED_EDGE('',*,*,#13140,.T.);
+#13140 = EDGE_CURVE('',#13118,#12457,#13141,.T.);
+#13141 = SURFACE_CURVE('',#13142,(#13146,#13153),.PCURVE_S1.);
+#13142 = LINE('',#13143,#13144);
+#13143 = CARTESIAN_POINT('',(-5.3,1.85,5.3));
+#13144 = VECTOR('',#13145,1.);
+#13145 = DIRECTION('',(0.,-1.,6.7E-16));
+#13146 = PCURVE('',#12282,#13147);
+#13147 = DEFINITIONAL_REPRESENTATION('',(#13148),#13152);
+#13148 = LINE('',#13149,#13150);
+#13149 = CARTESIAN_POINT('',(0.,0.));
+#13150 = VECTOR('',#13151,1.);
+#13151 = DIRECTION('',(3.408760218689E-18,-1.));
+#13152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13153 = PCURVE('',#12495,#13154);
+#13154 = DEFINITIONAL_REPRESENTATION('',(#13155),#13159);
+#13155 = LINE('',#13156,#13157);
+#13156 = CARTESIAN_POINT('',(0.,0.));
+#13157 = VECTOR('',#13158,1.);
+#13158 = DIRECTION('',(0.,-1.));
+#13159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13160 = ORIENTED_EDGE('',*,*,#12456,.T.);
+#13161 = ORIENTED_EDGE('',*,*,#12639,.F.);
+#13162 = ADVANCED_FACE('',(#13163),#12551,.F.);
+#13163 = FACE_BOUND('',#13164,.F.);
+#13164 = EDGE_LOOP('',(#13165,#13188,#13216,#13242,#13243));
+#13165 = ORIENTED_EDGE('',*,*,#13166,.F.);
+#13166 = EDGE_CURVE('',#13167,#12752,#13169,.T.);
+#13167 = VERTEX_POINT('',#13168);
+#13168 = CARTESIAN_POINT('',(-5.,-0.35,3.85));
+#13169 = SURFACE_CURVE('',#13170,(#13174,#13181),.PCURVE_S1.);
+#13170 = LINE('',#13171,#13172);
+#13171 = CARTESIAN_POINT('',(-5.,-0.35,3.85));
+#13172 = VECTOR('',#13173,1.);
+#13173 = DIRECTION('',(0.,1.11E-15,1.));
+#13174 = PCURVE('',#12551,#13175);
+#13175 = DEFINITIONAL_REPRESENTATION('',(#13176),#13180);
+#13176 = LINE('',#13177,#13178);
+#13177 = CARTESIAN_POINT('',(-1.417323704498E-16,-2.2));
+#13178 = VECTOR('',#13179,1.);
+#13179 = DIRECTION('',(1.,4.4E-16));
+#13180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13181 = PCURVE('',#12767,#13182);
+#13182 = DEFINITIONAL_REPRESENTATION('',(#13183),#13187);
+#13183 = LINE('',#13184,#13185);
+#13184 = CARTESIAN_POINT('',(7.7,4.440892098501E-16));
+#13185 = VECTOR('',#13186,1.);
+#13186 = DIRECTION('',(0.,-1.));
+#13187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13188 = ORIENTED_EDGE('',*,*,#13189,.T.);
+#13189 = EDGE_CURVE('',#13167,#13190,#13192,.T.);
+#13190 = VERTEX_POINT('',#13191);
+#13191 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#13192 = SURFACE_CURVE('',#13193,(#13197,#13204),.PCURVE_S1.);
+#13193 = LINE('',#13194,#13195);
+#13194 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13195 = VECTOR('',#13196,1.);
+#13196 = DIRECTION('',(0.,-1.,6.7E-16));
+#13197 = PCURVE('',#12551,#13198);
+#13198 = DEFINITIONAL_REPRESENTATION('',(#13199),#13203);
+#13199 = LINE('',#13200,#13201);
+#13200 = CARTESIAN_POINT('',(0.,0.));
+#13201 = VECTOR('',#13202,1.);
+#13202 = DIRECTION('',(0.,-1.));
+#13203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13204 = PCURVE('',#13205,#13210);
+#13205 = PLANE('',#13206);
+#13206 = AXIS2_PLACEMENT_3D('',#13207,#13208,#13209);
+#13207 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#13208 = DIRECTION('',(0.,6.7E-16,1.));
+#13209 = DIRECTION('',(1.,0.,0.));
+#13210 = DEFINITIONAL_REPRESENTATION('',(#13211),#13215);
+#13211 = LINE('',#13212,#13213);
+#13212 = CARTESIAN_POINT('',(0.3,0.));
+#13213 = VECTOR('',#13214,1.);
+#13214 = DIRECTION('',(0.,-1.));
+#13215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13216 = ORIENTED_EDGE('',*,*,#13217,.T.);
+#13217 = EDGE_CURVE('',#13190,#12508,#13218,.T.);
+#13218 = SURFACE_CURVE('',#13219,(#13223,#13230),.PCURVE_S1.);
+#13219 = LINE('',#13220,#13221);
+#13220 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#13221 = VECTOR('',#13222,1.);
+#13222 = DIRECTION('',(0.,2.2E-16,1.));
+#13223 = PCURVE('',#12551,#13224);
+#13224 = DEFINITIONAL_REPRESENTATION('',(#13225),#13229);
+#13225 = LINE('',#13226,#13227);
+#13226 = CARTESIAN_POINT('',(-7.026431605997E-16,-3.7));
+#13227 = VECTOR('',#13228,1.);
+#13228 = DIRECTION('',(1.,-4.5E-16));
+#13229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13230 = PCURVE('',#13231,#13236);
+#13231 = PLANE('',#13232);
+#13232 = AXIS2_PLACEMENT_3D('',#13233,#13234,#13235);
+#13233 = CARTESIAN_POINT('',(-5.,-1.85,4.55));
+#13234 = DIRECTION('',(1.,0.,0.));
+#13235 = DIRECTION('',(0.,-1.55E-15,-1.));
+#13236 = DEFINITIONAL_REPRESENTATION('',(#13237),#13241);
+#13237 = LINE('',#13238,#13239);
+#13238 = CARTESIAN_POINT('',(0.7,-4.466115123126E-15));
+#13239 = VECTOR('',#13240,1.);
+#13240 = DIRECTION('',(-1.,-1.33E-15));
+#13241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13242 = ORIENTED_EDGE('',*,*,#12535,.T.);
+#13243 = ORIENTED_EDGE('',*,*,#12779,.F.);
+#13244 = ADVANCED_FACE('',(#13245),#12523,.T.);
+#13245 = FACE_BOUND('',#13246,.T.);
+#13246 = EDGE_LOOP('',(#13247,#13275,#13303,#13324));
+#13247 = ORIENTED_EDGE('',*,*,#13248,.T.);
+#13248 = EDGE_CURVE('',#12480,#13249,#13251,.T.);
+#13249 = VERTEX_POINT('',#13250);
+#13250 = CARTESIAN_POINT('',(-5.3,-2.35,4.55));
+#13251 = SURFACE_CURVE('',#13252,(#13256,#13263),.PCURVE_S1.);
+#13252 = LINE('',#13253,#13254);
+#13253 = CARTESIAN_POINT('',(-5.3,-1.85,4.55));
+#13254 = VECTOR('',#13255,1.);
+#13255 = DIRECTION('',(0.,-1.,1.55E-15));
+#13256 = PCURVE('',#12523,#13257);
+#13257 = DEFINITIONAL_REPRESENTATION('',(#13258),#13262);
+#13258 = LINE('',#13259,#13260);
+#13259 = CARTESIAN_POINT('',(0.,0.));
+#13260 = VECTOR('',#13261,1.);
+#13261 = DIRECTION('',(0.,-1.));
+#13262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13263 = PCURVE('',#13264,#13269);
+#13264 = PLANE('',#13265);
+#13265 = AXIS2_PLACEMENT_3D('',#13266,#13267,#13268);
+#13266 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#13267 = DIRECTION('',(-1.,0.,0.));
+#13268 = DIRECTION('',(0.,1.55E-15,1.));
+#13269 = DEFINITIONAL_REPRESENTATION('',(#13270),#13274);
+#13270 = LINE('',#13271,#13272);
+#13271 = CARTESIAN_POINT('',(0.7,2.522302462516E-17));
+#13272 = VECTOR('',#13273,1.);
+#13273 = DIRECTION('',(0.,-1.));
+#13274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13275 = ORIENTED_EDGE('',*,*,#13276,.T.);
+#13276 = EDGE_CURVE('',#13249,#13277,#13279,.T.);
+#13277 = VERTEX_POINT('',#13278);
+#13278 = CARTESIAN_POINT('',(-5.,-2.35,4.55));
+#13279 = SURFACE_CURVE('',#13280,(#13284,#13291),.PCURVE_S1.);
+#13280 = LINE('',#13281,#13282);
+#13281 = CARTESIAN_POINT('',(-5.3,-2.35,4.55));
+#13282 = VECTOR('',#13283,1.);
+#13283 = DIRECTION('',(1.,0.,0.));
+#13284 = PCURVE('',#12523,#13285);
+#13285 = DEFINITIONAL_REPRESENTATION('',(#13286),#13290);
+#13286 = LINE('',#13287,#13288);
+#13287 = CARTESIAN_POINT('',(0.,-0.5));
+#13288 = VECTOR('',#13289,1.);
+#13289 = DIRECTION('',(1.,0.));
+#13290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13291 = PCURVE('',#13292,#13297);
+#13292 = PLANE('',#13293);
+#13293 = AXIS2_PLACEMENT_3D('',#13294,#13295,#13296);
+#13294 = CARTESIAN_POINT('',(-5.15,-2.35,4.2));
+#13295 = DIRECTION('',(0.,1.,-1.49E-15));
+#13296 = DIRECTION('',(0.,1.49E-15,1.));
+#13297 = DEFINITIONAL_REPRESENTATION('',(#13298),#13302);
+#13298 = LINE('',#13299,#13300);
+#13299 = CARTESIAN_POINT('',(0.35,-0.15));
+#13300 = VECTOR('',#13301,1.);
+#13301 = DIRECTION('',(0.,1.));
+#13302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13303 = ORIENTED_EDGE('',*,*,#13304,.F.);
+#13304 = EDGE_CURVE('',#12508,#13277,#13305,.T.);
+#13305 = SURFACE_CURVE('',#13306,(#13310,#13317),.PCURVE_S1.);
+#13306 = LINE('',#13307,#13308);
+#13307 = CARTESIAN_POINT('',(-5.,-1.85,4.55));
+#13308 = VECTOR('',#13309,1.);
+#13309 = DIRECTION('',(0.,-1.,1.55E-15));
+#13310 = PCURVE('',#12523,#13311);
+#13311 = DEFINITIONAL_REPRESENTATION('',(#13312),#13316);
+#13312 = LINE('',#13313,#13314);
+#13313 = CARTESIAN_POINT('',(0.3,0.));
+#13314 = VECTOR('',#13315,1.);
+#13315 = DIRECTION('',(0.,-1.));
+#13316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13317 = PCURVE('',#13231,#13318);
+#13318 = DEFINITIONAL_REPRESENTATION('',(#13319),#13323);
+#13319 = LINE('',#13320,#13321);
+#13320 = CARTESIAN_POINT('',(0.,0.));
+#13321 = VECTOR('',#13322,1.);
+#13322 = DIRECTION('',(0.,-1.));
+#13323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13324 = ORIENTED_EDGE('',*,*,#12507,.F.);
+#13325 = ADVANCED_FACE('',(#13326),#12495,.F.);
+#13326 = FACE_BOUND('',#13327,.F.);
+#13327 = EDGE_LOOP('',(#13328,#13351,#13352,#13353,#13376));
+#13328 = ORIENTED_EDGE('',*,*,#13329,.T.);
+#13329 = EDGE_CURVE('',#13330,#13118,#13332,.T.);
+#13330 = VERTEX_POINT('',#13331);
+#13331 = CARTESIAN_POINT('',(-5.3,-0.35,3.85));
+#13332 = SURFACE_CURVE('',#13333,(#13337,#13344),.PCURVE_S1.);
+#13333 = LINE('',#13334,#13335);
+#13334 = CARTESIAN_POINT('',(-5.3,-0.35,3.85));
+#13335 = VECTOR('',#13336,1.);
+#13336 = DIRECTION('',(0.,1.11E-15,1.));
+#13337 = PCURVE('',#12495,#13338);
+#13338 = DEFINITIONAL_REPRESENTATION('',(#13339),#13343);
+#13339 = LINE('',#13340,#13341);
+#13340 = CARTESIAN_POINT('',(1.45,-2.2));
+#13341 = VECTOR('',#13342,1.);
+#13342 = DIRECTION('',(-1.,4.4E-16));
+#13343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13344 = PCURVE('',#12767,#13345);
+#13345 = DEFINITIONAL_REPRESENTATION('',(#13346),#13350);
+#13346 = LINE('',#13347,#13348);
+#13347 = CARTESIAN_POINT('',(8.,0.));
+#13348 = VECTOR('',#13349,1.);
+#13349 = DIRECTION('',(0.,-1.));
+#13350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13351 = ORIENTED_EDGE('',*,*,#13140,.T.);
+#13352 = ORIENTED_EDGE('',*,*,#12479,.T.);
+#13353 = ORIENTED_EDGE('',*,*,#13354,.T.);
+#13354 = EDGE_CURVE('',#12480,#13355,#13357,.T.);
+#13355 = VERTEX_POINT('',#13356);
+#13356 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#13357 = SURFACE_CURVE('',#13358,(#13362,#13369),.PCURVE_S1.);
+#13358 = LINE('',#13359,#13360);
+#13359 = CARTESIAN_POINT('',(-5.3,-1.85,5.3));
+#13360 = VECTOR('',#13361,1.);
+#13361 = DIRECTION('',(0.,-2.2E-16,-1.));
+#13362 = PCURVE('',#12495,#13363);
+#13363 = DEFINITIONAL_REPRESENTATION('',(#13364),#13368);
+#13364 = LINE('',#13365,#13366);
+#13365 = CARTESIAN_POINT('',(1.5908215803E-15,-3.7));
+#13366 = VECTOR('',#13367,1.);
+#13367 = DIRECTION('',(1.,4.5E-16));
+#13368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13369 = PCURVE('',#13264,#13370);
+#13370 = DEFINITIONAL_REPRESENTATION('',(#13371),#13375);
+#13371 = LINE('',#13372,#13373);
+#13372 = CARTESIAN_POINT('',(1.45,-6.466347493576E-15));
+#13373 = VECTOR('',#13374,1.);
+#13374 = DIRECTION('',(-1.,1.33E-15));
+#13375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13376 = ORIENTED_EDGE('',*,*,#13377,.F.);
+#13377 = EDGE_CURVE('',#13330,#13355,#13378,.T.);
+#13378 = SURFACE_CURVE('',#13379,(#13383,#13390),.PCURVE_S1.);
+#13379 = LINE('',#13380,#13381);
+#13380 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#13381 = VECTOR('',#13382,1.);
+#13382 = DIRECTION('',(0.,-1.,6.7E-16));
+#13383 = PCURVE('',#12495,#13384);
+#13384 = DEFINITIONAL_REPRESENTATION('',(#13385),#13389);
+#13385 = LINE('',#13386,#13387);
+#13386 = CARTESIAN_POINT('',(1.45,8.332158029987E-17));
+#13387 = VECTOR('',#13388,1.);
+#13388 = DIRECTION('',(0.,-1.));
+#13389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13390 = PCURVE('',#13205,#13391);
+#13391 = DEFINITIONAL_REPRESENTATION('',(#13392),#13396);
+#13392 = LINE('',#13393,#13394);
+#13393 = CARTESIAN_POINT('',(0.,0.));
+#13394 = VECTOR('',#13395,1.);
+#13395 = DIRECTION('',(0.,-1.));
+#13396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13397 = ADVANCED_FACE('',(#13398),#12767,.F.);
+#13398 = FACE_BOUND('',#13399,.F.);
+#13399 = EDGE_LOOP('',(#13400,#13401,#13421,#13422,#13423,#13444));
+#13400 = ORIENTED_EDGE('',*,*,#12751,.T.);
+#13401 = ORIENTED_EDGE('',*,*,#13402,.T.);
+#13402 = EDGE_CURVE('',#12717,#13088,#13403,.T.);
+#13403 = SURFACE_CURVE('',#13404,(#13408,#13415),.PCURVE_S1.);
+#13404 = LINE('',#13405,#13406);
+#13405 = CARTESIAN_POINT('',(2.7,-0.35,3.85));
+#13406 = VECTOR('',#13407,1.);
+#13407 = DIRECTION('',(0.,1.11E-15,1.));
+#13408 = PCURVE('',#12767,#13409);
+#13409 = DEFINITIONAL_REPRESENTATION('',(#13410),#13414);
+#13410 = LINE('',#13411,#13412);
+#13411 = CARTESIAN_POINT('',(0.,-0.));
+#13412 = VECTOR('',#13413,1.);
+#13413 = DIRECTION('',(0.,-1.));
+#13414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13415 = PCURVE('',#12733,#13416);
+#13416 = DEFINITIONAL_REPRESENTATION('',(#13417),#13420);
+#13417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13418,#13419),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.283010685326,3.593593539449),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13418 = CARTESIAN_POINT('',(7.853981633974,-3.283010685326));
+#13419 = CARTESIAN_POINT('',(7.853981633974,-3.593593539449));
+#13420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13421 = ORIENTED_EDGE('',*,*,#13117,.F.);
+#13422 = ORIENTED_EDGE('',*,*,#13329,.F.);
+#13423 = ORIENTED_EDGE('',*,*,#13424,.F.);
+#13424 = EDGE_CURVE('',#13167,#13330,#13425,.T.);
+#13425 = SURFACE_CURVE('',#13426,(#13430,#13437),.PCURVE_S1.);
+#13426 = LINE('',#13427,#13428);
+#13427 = CARTESIAN_POINT('',(2.7,-0.35,3.85));
+#13428 = VECTOR('',#13429,1.);
+#13429 = DIRECTION('',(-1.,0.,0.));
+#13430 = PCURVE('',#12767,#13431);
+#13431 = DEFINITIONAL_REPRESENTATION('',(#13432),#13436);
+#13432 = LINE('',#13433,#13434);
+#13433 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
+#13434 = VECTOR('',#13435,1.);
+#13435 = DIRECTION('',(1.,0.));
+#13436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13437 = PCURVE('',#13205,#13438);
+#13438 = DEFINITIONAL_REPRESENTATION('',(#13439),#13443);
+#13439 = LINE('',#13440,#13441);
+#13440 = CARTESIAN_POINT('',(8.,-2.2));
+#13441 = VECTOR('',#13442,1.);
+#13442 = DIRECTION('',(-1.,0.));
+#13443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13444 = ORIENTED_EDGE('',*,*,#13166,.T.);
+#13445 = ADVANCED_FACE('',(#13446),#12733,.F.);
+#13446 = FACE_BOUND('',#13447,.F.);
+#13447 = EDGE_LOOP('',(#13448,#13449,#13469,#13470));
+#13448 = ORIENTED_EDGE('',*,*,#12716,.T.);
+#13449 = ORIENTED_EDGE('',*,*,#13450,.T.);
+#13450 = EDGE_CURVE('',#12689,#13065,#13451,.T.);
+#13451 = SURFACE_CURVE('',#13452,(#13456,#13462),.PCURVE_S1.);
+#13452 = LINE('',#13453,#13454);
+#13453 = CARTESIAN_POINT('',(2.7,0.35,3.85));
+#13454 = VECTOR('',#13455,1.);
+#13455 = DIRECTION('',(0.,1.11E-15,1.));
+#13456 = PCURVE('',#12733,#13457);
+#13457 = DEFINITIONAL_REPRESENTATION('',(#13458),#13461);
+#13458 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13459,#13460),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.283010685326,3.593593539449),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13459 = CARTESIAN_POINT('',(4.712388980385,-3.283010685326));
+#13460 = CARTESIAN_POINT('',(4.712388980385,-3.593593539449));
+#13461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13462 = PCURVE('',#12704,#13463);
+#13463 = DEFINITIONAL_REPRESENTATION('',(#13464),#13468);
+#13464 = LINE('',#13465,#13466);
+#13465 = CARTESIAN_POINT('',(8.,5.529252269363E-33));
+#13466 = VECTOR('',#13467,1.);
+#13467 = DIRECTION('',(-6.771E-31,-1.));
+#13468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13469 = ORIENTED_EDGE('',*,*,#13087,.F.);
+#13470 = ORIENTED_EDGE('',*,*,#13402,.F.);
+#13471 = ADVANCED_FACE('',(#13472),#12704,.F.);
+#13472 = FACE_BOUND('',#13473,.F.);
+#13473 = EDGE_LOOP('',(#13474,#13495,#13496,#13497,#13498,#13499));
+#13474 = ORIENTED_EDGE('',*,*,#13475,.F.);
+#13475 = EDGE_CURVE('',#12993,#12834,#13476,.T.);
+#13476 = SURFACE_CURVE('',#13477,(#13481,#13488),.PCURVE_S1.);
+#13477 = LINE('',#13478,#13479);
+#13478 = CARTESIAN_POINT('',(-5.3,0.35,3.85));
+#13479 = VECTOR('',#13480,1.);
+#13480 = DIRECTION('',(1.,-6.1E-16,6.1E-31));
+#13481 = PCURVE('',#12704,#13482);
+#13482 = DEFINITIONAL_REPRESENTATION('',(#13483),#13487);
+#13483 = LINE('',#13484,#13485);
+#13484 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#13485 = VECTOR('',#13486,1.);
+#13486 = DIRECTION('',(1.,-6.1E-31));
+#13487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13488 = PCURVE('',#12849,#13489);
+#13489 = DEFINITIONAL_REPRESENTATION('',(#13490),#13494);
+#13490 = LINE('',#13491,#13492);
+#13491 = CARTESIAN_POINT('',(-2.868816295631E-13,-1.5));
+#13492 = VECTOR('',#13493,1.);
+#13493 = DIRECTION('',(1.,-6.1E-16));
+#13494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13495 = ORIENTED_EDGE('',*,*,#12992,.T.);
+#13496 = ORIENTED_EDGE('',*,*,#13064,.F.);
+#13497 = ORIENTED_EDGE('',*,*,#13450,.F.);
+#13498 = ORIENTED_EDGE('',*,*,#12688,.T.);
+#13499 = ORIENTED_EDGE('',*,*,#12861,.T.);
+#13500 = ADVANCED_FACE('',(#13501),#12821,.F.);
+#13501 = FACE_BOUND('',#13502,.F.);
+#13502 = EDGE_LOOP('',(#13503,#13504,#13527,#13553));
+#13503 = ORIENTED_EDGE('',*,*,#12943,.T.);
+#13504 = ORIENTED_EDGE('',*,*,#13505,.T.);
+#13505 = EDGE_CURVE('',#12916,#13506,#13508,.T.);
+#13506 = VERTEX_POINT('',#13507);
+#13507 = CARTESIAN_POINT('',(-5.,2.35,3.85));
+#13508 = SURFACE_CURVE('',#13509,(#13513,#13520),.PCURVE_S1.);
+#13509 = LINE('',#13510,#13511);
+#13510 = CARTESIAN_POINT('',(-5.,2.35,4.55));
+#13511 = VECTOR('',#13512,1.);
+#13512 = DIRECTION('',(0.,-1.22E-15,-1.));
+#13513 = PCURVE('',#12821,#13514);
+#13514 = DEFINITIONAL_REPRESENTATION('',(#13515),#13519);
+#13515 = LINE('',#13516,#13517);
+#13516 = CARTESIAN_POINT('',(-1.7781784197E-15,-0.5));
+#13517 = VECTOR('',#13518,1.);
+#13518 = DIRECTION('',(1.,-5.6E-16));
+#13519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13520 = PCURVE('',#12931,#13521);
+#13521 = DEFINITIONAL_REPRESENTATION('',(#13522),#13526);
+#13522 = LINE('',#13523,#13524);
+#13523 = CARTESIAN_POINT('',(0.35,0.15));
+#13524 = VECTOR('',#13525,1.);
+#13525 = DIRECTION('',(-1.,0.));
+#13526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13527 = ORIENTED_EDGE('',*,*,#13528,.F.);
+#13528 = EDGE_CURVE('',#12806,#13506,#13529,.T.);
+#13529 = SURFACE_CURVE('',#13530,(#13534,#13541),.PCURVE_S1.);
+#13530 = LINE('',#13531,#13532);
+#13531 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13532 = VECTOR('',#13533,1.);
+#13533 = DIRECTION('',(-0.,1.,-1.83E-15));
+#13534 = PCURVE('',#12821,#13535);
+#13535 = DEFINITIONAL_REPRESENTATION('',(#13536),#13540);
+#13536 = LINE('',#13537,#13538);
+#13537 = CARTESIAN_POINT('',(0.7,8.626762955019E-17));
+#13538 = VECTOR('',#13539,1.);
+#13539 = DIRECTION('',(5.E-17,-1.));
+#13540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13541 = PCURVE('',#13542,#13547);
+#13542 = PLANE('',#13543);
+#13543 = AXIS2_PLACEMENT_3D('',#13544,#13545,#13546);
+#13544 = CARTESIAN_POINT('',(-5.,1.85,3.85));
+#13545 = DIRECTION('',(0.,1.83E-15,1.));
+#13546 = DIRECTION('',(-1.,0.,0.));
+#13547 = DEFINITIONAL_REPRESENTATION('',(#13548),#13552);
+#13548 = LINE('',#13549,#13550);
+#13549 = CARTESIAN_POINT('',(0.,0.));
+#13550 = VECTOR('',#13551,1.);
+#13551 = DIRECTION('',(0.,-1.));
+#13552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13553 = ORIENTED_EDGE('',*,*,#12805,.T.);
+#13554 = ADVANCED_FACE('',(#13555),#12849,.F.);
+#13555 = FACE_BOUND('',#13556,.F.);
+#13556 = EDGE_LOOP('',(#13557,#13578,#13579,#13580));
+#13557 = ORIENTED_EDGE('',*,*,#13558,.F.);
+#13558 = EDGE_CURVE('',#13016,#12806,#13559,.T.);
+#13559 = SURFACE_CURVE('',#13560,(#13564,#13571),.PCURVE_S1.);
+#13560 = LINE('',#13561,#13562);
+#13561 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#13562 = VECTOR('',#13563,1.);
+#13563 = DIRECTION('',(1.,0.,0.));
+#13564 = PCURVE('',#12849,#13565);
+#13565 = DEFINITIONAL_REPRESENTATION('',(#13566),#13570);
+#13566 = LINE('',#13567,#13568);
+#13567 = CARTESIAN_POINT('',(0.,-2.886579864025E-15));
+#13568 = VECTOR('',#13569,1.);
+#13569 = DIRECTION('',(1.,0.));
+#13570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13571 = PCURVE('',#13542,#13572);
+#13572 = DEFINITIONAL_REPRESENTATION('',(#13573),#13577);
+#13573 = LINE('',#13574,#13575);
+#13574 = CARTESIAN_POINT('',(0.3,6.661338147751E-15));
+#13575 = VECTOR('',#13576,1.);
+#13576 = DIRECTION('',(-1.,0.));
+#13577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13578 = ORIENTED_EDGE('',*,*,#13015,.T.);
+#13579 = ORIENTED_EDGE('',*,*,#13475,.T.);
+#13580 = ORIENTED_EDGE('',*,*,#12833,.F.);
+#13581 = ADVANCED_FACE('',(#13582),#12903,.F.);
+#13582 = FACE_BOUND('',#13583,.F.);
+#13583 = EDGE_LOOP('',(#13584,#13607,#13628,#13629));
+#13584 = ORIENTED_EDGE('',*,*,#13585,.T.);
+#13585 = EDGE_CURVE('',#13016,#13586,#13588,.T.);
+#13586 = VERTEX_POINT('',#13587);
+#13587 = CARTESIAN_POINT('',(-5.3,2.35,3.85));
+#13588 = SURFACE_CURVE('',#13589,(#13593,#13600),.PCURVE_S1.);
+#13589 = LINE('',#13590,#13591);
+#13590 = CARTESIAN_POINT('',(-5.3,1.85,3.85));
+#13591 = VECTOR('',#13592,1.);
+#13592 = DIRECTION('',(-0.,1.,-1.83E-15));
+#13593 = PCURVE('',#12903,#13594);
+#13594 = DEFINITIONAL_REPRESENTATION('',(#13595),#13599);
+#13595 = LINE('',#13596,#13597);
+#13596 = CARTESIAN_POINT('',(0.,0.));
+#13597 = VECTOR('',#13598,1.);
+#13598 = DIRECTION('',(-5.E-17,-1.));
+#13599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13600 = PCURVE('',#13542,#13601);
+#13601 = DEFINITIONAL_REPRESENTATION('',(#13602),#13606);
+#13602 = LINE('',#13603,#13604);
+#13603 = CARTESIAN_POINT('',(0.3,0.));
+#13604 = VECTOR('',#13605,1.);
+#13605 = DIRECTION('',(0.,-1.));
+#13606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13607 = ORIENTED_EDGE('',*,*,#13608,.T.);
+#13608 = EDGE_CURVE('',#13586,#12888,#13609,.T.);
+#13609 = SURFACE_CURVE('',#13610,(#13614,#13621),.PCURVE_S1.);
+#13610 = LINE('',#13611,#13612);
+#13611 = CARTESIAN_POINT('',(-5.3,2.35,3.85));
+#13612 = VECTOR('',#13613,1.);
+#13613 = DIRECTION('',(-0.,1.22E-15,1.));
+#13614 = PCURVE('',#12903,#13615);
+#13615 = DEFINITIONAL_REPRESENTATION('',(#13616),#13620);
+#13616 = LINE('',#13617,#13618);
+#13617 = CARTESIAN_POINT('',(1.7781784197E-15,-0.5));
+#13618 = VECTOR('',#13619,1.);
+#13619 = DIRECTION('',(1.,5.6E-16));
+#13620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13621 = PCURVE('',#12931,#13622);
+#13622 = DEFINITIONAL_REPRESENTATION('',(#13623),#13627);
+#13623 = LINE('',#13624,#13625);
+#13624 = CARTESIAN_POINT('',(-0.35,-0.15));
+#13625 = VECTOR('',#13626,1.);
+#13626 = DIRECTION('',(1.,0.));
+#13627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13628 = ORIENTED_EDGE('',*,*,#12887,.F.);
+#13629 = ORIENTED_EDGE('',*,*,#13038,.T.);
+#13630 = ADVANCED_FACE('',(#13631),#12931,.T.);
+#13631 = FACE_BOUND('',#13632,.T.);
+#13632 = EDGE_LOOP('',(#13633,#13654,#13655,#13656));
+#13633 = ORIENTED_EDGE('',*,*,#13634,.T.);
+#13634 = EDGE_CURVE('',#13506,#13586,#13635,.T.);
+#13635 = SURFACE_CURVE('',#13636,(#13640,#13647),.PCURVE_S1.);
+#13636 = LINE('',#13637,#13638);
+#13637 = CARTESIAN_POINT('',(-5.,2.35,3.85));
+#13638 = VECTOR('',#13639,1.);
+#13639 = DIRECTION('',(-1.,-0.,0.));
+#13640 = PCURVE('',#12931,#13641);
+#13641 = DEFINITIONAL_REPRESENTATION('',(#13642),#13646);
+#13642 = LINE('',#13643,#13644);
+#13643 = CARTESIAN_POINT('',(-0.35,0.15));
+#13644 = VECTOR('',#13645,1.);
+#13645 = DIRECTION('',(0.,-1.));
+#13646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13647 = PCURVE('',#13542,#13648);
+#13648 = DEFINITIONAL_REPRESENTATION('',(#13649),#13653);
+#13649 = LINE('',#13650,#13651);
+#13650 = CARTESIAN_POINT('',(0.,-0.5));
+#13651 = VECTOR('',#13652,1.);
+#13652 = DIRECTION('',(1.,0.));
+#13653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13654 = ORIENTED_EDGE('',*,*,#13608,.T.);
+#13655 = ORIENTED_EDGE('',*,*,#12915,.T.);
+#13656 = ORIENTED_EDGE('',*,*,#13505,.T.);
+#13657 = ADVANCED_FACE('',(#13658),#13231,.T.);
+#13658 = FACE_BOUND('',#13659,.T.);
+#13659 = EDGE_LOOP('',(#13660,#13661,#13684,#13710));
+#13660 = ORIENTED_EDGE('',*,*,#13304,.T.);
+#13661 = ORIENTED_EDGE('',*,*,#13662,.T.);
+#13662 = EDGE_CURVE('',#13277,#13663,#13665,.T.);
+#13663 = VERTEX_POINT('',#13664);
+#13664 = CARTESIAN_POINT('',(-5.,-2.35,3.85));
+#13665 = SURFACE_CURVE('',#13666,(#13670,#13677),.PCURVE_S1.);
+#13666 = LINE('',#13667,#13668);
+#13667 = CARTESIAN_POINT('',(-5.,-2.35,4.55));
+#13668 = VECTOR('',#13669,1.);
+#13669 = DIRECTION('',(0.,-1.22E-15,-1.));
+#13670 = PCURVE('',#13231,#13671);
+#13671 = DEFINITIONAL_REPRESENTATION('',(#13672),#13676);
+#13672 = LINE('',#13673,#13674);
+#13673 = CARTESIAN_POINT('',(7.75E-16,-0.5));
+#13674 = VECTOR('',#13675,1.);
+#13675 = DIRECTION('',(1.,3.3E-16));
+#13676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13677 = PCURVE('',#13292,#13678);
+#13678 = DEFINITIONAL_REPRESENTATION('',(#13679),#13683);
+#13679 = LINE('',#13680,#13681);
+#13680 = CARTESIAN_POINT('',(0.35,0.15));
+#13681 = VECTOR('',#13682,1.);
+#13682 = DIRECTION('',(-1.,0.));
+#13683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13684 = ORIENTED_EDGE('',*,*,#13685,.F.);
+#13685 = EDGE_CURVE('',#13190,#13663,#13686,.T.);
+#13686 = SURFACE_CURVE('',#13687,(#13691,#13698),.PCURVE_S1.);
+#13687 = LINE('',#13688,#13689);
+#13688 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#13689 = VECTOR('',#13690,1.);
+#13690 = DIRECTION('',(0.,-1.,1.55E-15));
+#13691 = PCURVE('',#13231,#13692);
+#13692 = DEFINITIONAL_REPRESENTATION('',(#13693),#13697);
+#13693 = LINE('',#13694,#13695);
+#13694 = CARTESIAN_POINT('',(0.7,-2.522302462516E-17));
+#13695 = VECTOR('',#13696,1.);
+#13696 = DIRECTION('',(0.,-1.));
+#13697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13698 = PCURVE('',#13699,#13704);
+#13699 = PLANE('',#13700);
+#13700 = AXIS2_PLACEMENT_3D('',#13701,#13702,#13703);
+#13701 = CARTESIAN_POINT('',(-5.,-1.85,3.85));
+#13702 = DIRECTION('',(0.,-1.55E-15,-1.));
+#13703 = DIRECTION('',(-1.,0.,0.));
+#13704 = DEFINITIONAL_REPRESENTATION('',(#13705),#13709);
+#13705 = LINE('',#13706,#13707);
+#13706 = CARTESIAN_POINT('',(0.,0.));
+#13707 = VECTOR('',#13708,1.);
+#13708 = DIRECTION('',(0.,-1.));
+#13709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13710 = ORIENTED_EDGE('',*,*,#13217,.T.);
+#13711 = ADVANCED_FACE('',(#13712),#13205,.F.);
+#13712 = FACE_BOUND('',#13713,.F.);
+#13713 = EDGE_LOOP('',(#13714,#13715,#13716,#13737));
+#13714 = ORIENTED_EDGE('',*,*,#13424,.T.);
+#13715 = ORIENTED_EDGE('',*,*,#13377,.T.);
+#13716 = ORIENTED_EDGE('',*,*,#13717,.T.);
+#13717 = EDGE_CURVE('',#13355,#13190,#13718,.T.);
+#13718 = SURFACE_CURVE('',#13719,(#13723,#13730),.PCURVE_S1.);
+#13719 = LINE('',#13720,#13721);
+#13720 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#13721 = VECTOR('',#13722,1.);
+#13722 = DIRECTION('',(1.,0.,0.));
+#13723 = PCURVE('',#13205,#13724);
+#13724 = DEFINITIONAL_REPRESENTATION('',(#13725),#13729);
+#13725 = LINE('',#13726,#13727);
+#13726 = CARTESIAN_POINT('',(0.,-3.7));
+#13727 = VECTOR('',#13728,1.);
+#13728 = DIRECTION('',(1.,0.));
+#13729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13730 = PCURVE('',#13699,#13731);
+#13731 = DEFINITIONAL_REPRESENTATION('',(#13732),#13736);
+#13732 = LINE('',#13733,#13734);
+#13733 = CARTESIAN_POINT('',(0.3,-4.440892098501E-15));
+#13734 = VECTOR('',#13735,1.);
+#13735 = DIRECTION('',(-1.,0.));
+#13736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13737 = ORIENTED_EDGE('',*,*,#13189,.F.);
+#13738 = ADVANCED_FACE('',(#13739),#13264,.T.);
+#13739 = FACE_BOUND('',#13740,.T.);
+#13740 = EDGE_LOOP('',(#13741,#13764,#13785,#13786));
+#13741 = ORIENTED_EDGE('',*,*,#13742,.T.);
+#13742 = EDGE_CURVE('',#13355,#13743,#13745,.T.);
+#13743 = VERTEX_POINT('',#13744);
+#13744 = CARTESIAN_POINT('',(-5.3,-2.35,3.85));
+#13745 = SURFACE_CURVE('',#13746,(#13750,#13757),.PCURVE_S1.);
+#13746 = LINE('',#13747,#13748);
+#13747 = CARTESIAN_POINT('',(-5.3,-1.85,3.85));
+#13748 = VECTOR('',#13749,1.);
+#13749 = DIRECTION('',(0.,-1.,1.55E-15));
+#13750 = PCURVE('',#13264,#13751);
+#13751 = DEFINITIONAL_REPRESENTATION('',(#13752),#13756);
+#13752 = LINE('',#13753,#13754);
+#13753 = CARTESIAN_POINT('',(0.,0.));
+#13754 = VECTOR('',#13755,1.);
+#13755 = DIRECTION('',(0.,-1.));
+#13756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13757 = PCURVE('',#13699,#13758);
+#13758 = DEFINITIONAL_REPRESENTATION('',(#13759),#13763);
+#13759 = LINE('',#13760,#13761);
+#13760 = CARTESIAN_POINT('',(0.3,0.));
+#13761 = VECTOR('',#13762,1.);
+#13762 = DIRECTION('',(0.,-1.));
+#13763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13764 = ORIENTED_EDGE('',*,*,#13765,.T.);
+#13765 = EDGE_CURVE('',#13743,#13249,#13766,.T.);
+#13766 = SURFACE_CURVE('',#13767,(#13771,#13778),.PCURVE_S1.);
+#13767 = LINE('',#13768,#13769);
+#13768 = CARTESIAN_POINT('',(-5.3,-2.35,3.85));
+#13769 = VECTOR('',#13770,1.);
+#13770 = DIRECTION('',(0.,1.22E-15,1.));
+#13771 = PCURVE('',#13264,#13772);
+#13772 = DEFINITIONAL_REPRESENTATION('',(#13773),#13777);
+#13773 = LINE('',#13774,#13775);
+#13774 = CARTESIAN_POINT('',(-7.75E-16,-0.5));
+#13775 = VECTOR('',#13776,1.);
+#13776 = DIRECTION('',(1.,-3.3E-16));
+#13777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13778 = PCURVE('',#13292,#13779);
+#13779 = DEFINITIONAL_REPRESENTATION('',(#13780),#13784);
+#13780 = LINE('',#13781,#13782);
+#13781 = CARTESIAN_POINT('',(-0.35,-0.15));
+#13782 = VECTOR('',#13783,1.);
+#13783 = DIRECTION('',(1.,0.));
+#13784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13785 = ORIENTED_EDGE('',*,*,#13248,.F.);
+#13786 = ORIENTED_EDGE('',*,*,#13354,.T.);
+#13787 = ADVANCED_FACE('',(#13788),#13292,.F.);
+#13788 = FACE_BOUND('',#13789,.F.);
+#13789 = EDGE_LOOP('',(#13790,#13811,#13812,#13813));
+#13790 = ORIENTED_EDGE('',*,*,#13791,.T.);
+#13791 = EDGE_CURVE('',#13663,#13743,#13792,.T.);
+#13792 = SURFACE_CURVE('',#13793,(#13797,#13804),.PCURVE_S1.);
+#13793 = LINE('',#13794,#13795);
+#13794 = CARTESIAN_POINT('',(-5.,-2.35,3.85));
+#13795 = VECTOR('',#13796,1.);
+#13796 = DIRECTION('',(-1.,-0.,0.));
+#13797 = PCURVE('',#13292,#13798);
+#13798 = DEFINITIONAL_REPRESENTATION('',(#13799),#13803);
+#13799 = LINE('',#13800,#13801);
+#13800 = CARTESIAN_POINT('',(-0.35,0.15));
+#13801 = VECTOR('',#13802,1.);
+#13802 = DIRECTION('',(-0.,-1.));
+#13803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13804 = PCURVE('',#13699,#13805);
+#13805 = DEFINITIONAL_REPRESENTATION('',(#13806),#13810);
+#13806 = LINE('',#13807,#13808);
+#13807 = CARTESIAN_POINT('',(0.,-0.5));
+#13808 = VECTOR('',#13809,1.);
+#13809 = DIRECTION('',(1.,0.));
+#13810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13811 = ORIENTED_EDGE('',*,*,#13765,.T.);
+#13812 = ORIENTED_EDGE('',*,*,#13276,.T.);
+#13813 = ORIENTED_EDGE('',*,*,#13662,.T.);
+#13814 = ADVANCED_FACE('',(#13815),#13542,.F.);
+#13815 = FACE_BOUND('',#13816,.F.);
+#13816 = EDGE_LOOP('',(#13817,#13818,#13819,#13820));
+#13817 = ORIENTED_EDGE('',*,*,#13528,.T.);
+#13818 = ORIENTED_EDGE('',*,*,#13634,.T.);
+#13819 = ORIENTED_EDGE('',*,*,#13585,.F.);
+#13820 = ORIENTED_EDGE('',*,*,#13558,.T.);
+#13821 = ADVANCED_FACE('',(#13822),#13699,.T.);
+#13822 = FACE_BOUND('',#13823,.T.);
+#13823 = EDGE_LOOP('',(#13824,#13825,#13826,#13827));
+#13824 = ORIENTED_EDGE('',*,*,#13685,.T.);
+#13825 = ORIENTED_EDGE('',*,*,#13791,.T.);
+#13826 = ORIENTED_EDGE('',*,*,#13742,.F.);
+#13827 = ORIENTED_EDGE('',*,*,#13717,.T.);
+#13828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13832)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#13829,#13830,#13831)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#13829 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#13830 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#13831 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#13832 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13829,
+  'distance_accuracy_value','confusion accuracy');
+#13833 = SHAPE_DEFINITION_REPRESENTATION(#13834,#11965);
+#13834 = PRODUCT_DEFINITION_SHAPE('','',#13835);
+#13835 = PRODUCT_DEFINITION('design','',#13836,#13839);
+#13836 = PRODUCT_DEFINITION_FORMATION('','',#13837);
+#13837 = PRODUCT('Lever','Lever','',(#13838));
+#13838 = PRODUCT_CONTEXT('',#2,'mechanical');
+#13839 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#13840 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13841,#13843);
+#13841 = ( REPRESENTATION_RELATIONSHIP('','',#11965,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13842) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#13842 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
+#13843 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #13844);
+#13844 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','Lever','',#5,#13835,$);
+#13845 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13837));
+#13846 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #13847),#5786);
+#13847 = STYLED_ITEM('color',(#13848),#4832);
+#13848 = PRESENTATION_STYLE_ASSIGNMENT((#13849,#13855));
+#13849 = SURFACE_STYLE_USAGE(.BOTH.,#13850);
+#13850 = SURFACE_SIDE_STYLE('',(#13851));
+#13851 = SURFACE_STYLE_FILL_AREA(#13852);
+#13852 = FILL_AREA_STYLE('',(#13853));
+#13853 = FILL_AREA_STYLE_COLOUR('',#13854);
+#13854 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#13855 = CURVE_STYLE('',#13856,POSITIVE_LENGTH_MEASURE(0.1),#13857);
+#13856 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#13857 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+#13858 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #13859),#11947);
+#13859 = STYLED_ITEM('color',(#13860),#11305);
+#13860 = PRESENTATION_STYLE_ASSIGNMENT((#13861,#13866));
+#13861 = SURFACE_STYLE_USAGE(.BOTH.,#13862);
+#13862 = SURFACE_SIDE_STYLE('',(#13863));
+#13863 = SURFACE_STYLE_FILL_AREA(#13864);
+#13864 = FILL_AREA_STYLE('',(#13865));
+#13865 = FILL_AREA_STYLE_COLOUR('',#13854);
+#13866 = CURVE_STYLE('',#13867,POSITIVE_LENGTH_MEASURE(0.1),#13857);
+#13867 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#13868 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #13869),#13828);
+#13869 = STYLED_ITEM('color',(#13870),#11966);
+#13870 = PRESENTATION_STYLE_ASSIGNMENT((#13871,#13876));
+#13871 = SURFACE_STYLE_USAGE(.BOTH.,#13872);
+#13872 = SURFACE_SIDE_STYLE('',(#13873));
+#13873 = SURFACE_STYLE_FILL_AREA(#13874);
+#13874 = FILL_AREA_STYLE('',(#13875));
+#13875 = FILL_AREA_STYLE_COLOUR('',#13854);
+#13876 = CURVE_STYLE('',#13877,POSITIVE_LENGTH_MEASURE(0.1),#13857);
+#13877 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#13878 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #13879),#3996);
+#13879 = STYLED_ITEM('color',(#13880),#50);
+#13880 = PRESENTATION_STYLE_ASSIGNMENT((#13881,#13889));
+#13881 = SURFACE_STYLE_USAGE(.BOTH.,#13882);
+#13882 = SURFACE_SIDE_STYLE('',(#13883,#13887));
+#13883 = SURFACE_STYLE_FILL_AREA(#13884);
+#13884 = FILL_AREA_STYLE('',(#13885));
+#13885 = FILL_AREA_STYLE_COLOUR('',#13886);
+#13886 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#13887 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#13886
+  ,(#13888));
+#13888 = SURFACE_STYLE_TRANSPARENT(0.300000011921);
+#13889 = CURVE_STYLE('',#13890,POSITIVE_LENGTH_MEASURE(0.1),#13857);
+#13890 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#13891 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #13892),#11286);
+#13892 = STYLED_ITEM('color',(#13893),#7168);
+#13893 = PRESENTATION_STYLE_ASSIGNMENT((#13894,#13902));
+#13894 = SURFACE_STYLE_USAGE(.BOTH.,#13895);
+#13895 = SURFACE_SIDE_STYLE('',(#13896,#13900));
+#13896 = SURFACE_STYLE_FILL_AREA(#13897);
+#13897 = FILL_AREA_STYLE('',(#13898));
+#13898 = FILL_AREA_STYLE_COLOUR('',#13899);
+#13899 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#13900 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#13899
+  ,(#13901));
+#13901 = SURFACE_STYLE_TRANSPARENT(0.310000002384);
+#13902 = CURVE_STYLE('',#13903,POSITIVE_LENGTH_MEASURE(0.1),#13857);
+#13903 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#13904 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #13905),#4813);
+#13905 = STYLED_ITEM('color',(#13906),#4015);
+#13906 = PRESENTATION_STYLE_ASSIGNMENT((#13907,#13913));
+#13907 = SURFACE_STYLE_USAGE(.BOTH.,#13908);
+#13908 = SURFACE_SIDE_STYLE('',(#13909));
+#13909 = SURFACE_STYLE_FILL_AREA(#13910);
+#13910 = FILL_AREA_STYLE('',(#13911));
+#13911 = FILL_AREA_STYLE_COLOUR('',#13912);
+#13912 = COLOUR_RGB('',0.701960807317,0.701960807317,0.701960807317);
+#13913 = CURVE_STYLE('',#13914,POSITIVE_LENGTH_MEASURE(0.1),#13857);
+#13914 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#13915 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #13916),#7149);
+#13916 = STYLED_ITEM('color',(#13917),#5805);
+#13917 = PRESENTATION_STYLE_ASSIGNMENT((#13918,#13923));
+#13918 = SURFACE_STYLE_USAGE(.BOTH.,#13919);
+#13919 = SURFACE_SIDE_STYLE('',(#13920));
+#13920 = SURFACE_STYLE_FILL_AREA(#13921);
+#13921 = FILL_AREA_STYLE('',(#13922));
+#13922 = FILL_AREA_STYLE_COLOUR('',#13854);
+#13923 = CURVE_STYLE('',#13924,POSITIVE_LENGTH_MEASURE(0.1),#13857);
+#13924 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electronics Parts/Switch/Microswitch SPDT Vertical.stl b/Electronics Parts/Switch/Microswitch SPDT Vertical.stl
new file mode 100644
index 00000000..36eab87f
Binary files /dev/null and b/Electronics Parts/Switch/Microswitch SPDT Vertical.stl differ
diff --git a/Electronics Parts/Switch/README.md b/Electronics Parts/Switch/README.md
new file mode 100644
index 00000000..817d10d8
--- /dev/null
+++ b/Electronics Parts/Switch/README.md	
@@ -0,0 +1,18 @@
+# Switch
+
+We have here a few models of switches
+
+## Mini Rocker Switch
+
+![Mini Rocker Switch](Mini%20Rocker%20Switch.png)
+
+## Mini Rocker Switch red led
+
+![Mini Rocker Switch red led](Mini%20Rocker%20Switch%20red%20led.png)
+
+## Microswitch SPDT Vertical
+
+This model is [XKB Connectivity DM1-16UP-1](https://lcsc.com/product-detail/Microswitches_XKB-Connectivity-DM1-16UP-1_C405950.html).
+Feel free to change it to your needs and share it with us. 😀
+
+![Microswitch SPDT Vertical](Microswitch%20SPDT%20Vertical.png)
diff --git a/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.step b/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.step
new file mode 100644
index 00000000..cdbd2f55
--- /dev/null
+++ b/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.step	
@@ -0,0 +1,3217 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2021-12-12T20:11:48',('Author'),(
+    ''),'Open CASCADE STEP processor 7.5','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('Corner','Corner','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2717);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#501,#941,#1018,#1095,#1173,#1249,#1299,#1348
+    ,#1376,#1452,#1501,#1550,#1582,#1658,#1708,#1757,#1785,#1863,#1939,
+    #1993,#2042,#2074,#2150,#2204,#2253,#2285,#2357,#2406,#2455,#2483,
+    #2515,#2547,#2624,#2631,#2638,#2691,#2698,#2705,#2711));
+#17 = ADVANCED_FACE('',(#18,#137,#261,#377),#32,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(0.,0.,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(17.,-2.8E-14,1.6E-14));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(0.,0.,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(1.,-1.E-15,-1.7E-16));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,0.,0.));
+#35 = DIRECTION('',(1.22E-15,-1.,1.44E-15));
+#36 = DIRECTION('',(-2.22E-15,1.44E-15,1.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,-0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(-2.39E-15,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(2.887E-14,-20.,3.331E-14));
+#47 = DIRECTION('',(-2.05E-15,-5.6E-16,1.));
+#48 = DIRECTION('',(-1.44E-15,1.,5.6E-16));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(20.,7.000000000002E-17));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-2.44E-15,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(17.,-8.E-15,20.));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(17.,1.349E-14,-4.973799150321E-14));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(-2.E-15,-1.22E-15,1.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(-8.747799150321E-14,-17.));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,-2.2E-16));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(17.,-7.723674436418,7.723674436418));
+#75 = DIRECTION('',(1.,-1.E-15,-4.4E-16));
+#76 = DIRECTION('',(4.4E-16,-1.22E-15,1.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-7.723674436418,-7.723674436418));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(1.,2.366582715663E-30));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-4.4E-14,2.E-14,20.));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-4.441E-14,-1.554E-14,20.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(1.,-1.E-15,-1.7E-16));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(20.,9.999999999935E-18));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(-2.39E-15,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(-4.441E-14,-1.554E-14,20.));
+#103 = DIRECTION('',(2.05E-15,5.6E-16,-1.));
+#104 = DIRECTION('',(1.44E-15,-1.,-5.6E-16));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.,-0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(2.44E-15,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(0.,0.,0.));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(-2.E-15,-1.22E-15,1.));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,-0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,-2.2E-16));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(-4.29E-15,-7.723674436418,7.723674436418));
+#129 = DIRECTION('',(1.,-1.E-15,-4.4E-16));
+#130 = DIRECTION('',(4.4E-16,-1.22E-15,1.));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(-7.723674436418,-7.723674436418));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(1.,2.366582715663E-30));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#137 = FACE_BOUND('',#138,.F.);
+#138 = EDGE_LOOP('',(#139,#169,#202,#230));
+#139 = ORIENTED_EDGE('',*,*,#140,.F.);
+#140 = EDGE_CURVE('',#141,#143,#145,.T.);
+#141 = VERTEX_POINT('',#142);
+#142 = CARTESIAN_POINT('',(9.5,-3.E-15,4.));
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(7.5,-1.E-15,4.));
+#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(9.5,5.2E-16,4.));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(-1.,3.9E-16,6.7E-16));
+#150 = PCURVE('',#32,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(4.,-9.5));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(2.89E-15,1.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#158,#163);
+#158 = PLANE('',#159);
+#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
+#160 = CARTESIAN_POINT('',(9.5,-2.28E-15,4.));
+#161 = DIRECTION('',(-4.4E-16,1.5E-15,1.));
+#162 = DIRECTION('',(-1.,7.8E-16,-4.4E-16));
+#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168);
+#164 = LINE('',#165,#166);
+#165 = CARTESIAN_POINT('',(-5.329070518201E-15,-2.8E-15));
+#166 = VECTOR('',#167,1.);
+#167 = DIRECTION('',(1.,3.9E-16));
+#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#169 = ORIENTED_EDGE('',*,*,#170,.T.);
+#170 = EDGE_CURVE('',#141,#171,#173,.T.);
+#171 = VERTEX_POINT('',#172);
+#172 = CARTESIAN_POINT('',(9.5,-6.E-15,2.));
+#173 = SURFACE_CURVE('',#174,(#179,#190),.PCURVE_S1.);
+#174 = CIRCLE('',#175,1.);
+#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
+#176 = CARTESIAN_POINT('',(9.5,-5.3E-16,3.));
+#177 = DIRECTION('',(3.9E-16,1.,-1.05E-15));
+#178 = DIRECTION('',(-2.2E-16,1.05E-15,1.));
+#179 = PCURVE('',#32,#180);
+#180 = DEFINITIONAL_REPRESENTATION('',(#181),#189);
+#181 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#182,#183,#184,#185,#186,#187
+,#188),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#182 = CARTESIAN_POINT('',(4.,-9.5));
+#183 = CARTESIAN_POINT('',(4.,-11.23205080756));
+#184 = CARTESIAN_POINT('',(2.5,-10.36602540378));
+#185 = CARTESIAN_POINT('',(1.,-9.5));
+#186 = CARTESIAN_POINT('',(2.5,-8.633974596216));
+#187 = CARTESIAN_POINT('',(4.,-7.767949192431));
+#188 = CARTESIAN_POINT('',(4.,-9.5));
+#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#190 = PCURVE('',#191,#196);
+#191 = CYLINDRICAL_SURFACE('',#192,1.);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(9.5,-3.55E-15,3.));
+#194 = DIRECTION('',(-3.3E-16,-1.,1.72E-15));
+#195 = DIRECTION('',(-6.7E-16,1.72E-15,1.));
+#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201);
+#197 = LINE('',#198,#199);
+#198 = CARTESIAN_POINT('',(-0.,0.));
+#199 = VECTOR('',#200,1.);
+#200 = DIRECTION('',(-1.,0.));
+#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#202 = ORIENTED_EDGE('',*,*,#203,.T.);
+#203 = EDGE_CURVE('',#171,#204,#206,.T.);
+#204 = VERTEX_POINT('',#205);
+#205 = CARTESIAN_POINT('',(7.5,-4.E-15,2.));
+#206 = SURFACE_CURVE('',#207,(#211,#218),.PCURVE_S1.);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(9.5,-1.59E-15,2.));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(-1.,3.9E-16,6.7E-16));
+#211 = PCURVE('',#32,#212);
+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);
+#213 = LINE('',#214,#215);
+#214 = CARTESIAN_POINT('',(2.,-9.5));
+#215 = VECTOR('',#216,1.);
+#216 = DIRECTION('',(2.89E-15,1.));
+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#218 = PCURVE('',#219,#224);
+#219 = PLANE('',#220);
+#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);
+#221 = CARTESIAN_POINT('',(9.5,-4.83E-15,2.));
+#222 = DIRECTION('',(-4.4E-16,1.5E-15,1.));
+#223 = DIRECTION('',(-1.,7.8E-16,-4.4E-16));
+#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229);
+#225 = LINE('',#226,#227);
+#226 = CARTESIAN_POINT('',(-3.5527136788E-15,-3.24E-15));
+#227 = VECTOR('',#228,1.);
+#228 = DIRECTION('',(1.,3.9E-16));
+#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#230 = ORIENTED_EDGE('',*,*,#231,.T.);
+#231 = EDGE_CURVE('',#204,#143,#232,.T.);
+#232 = SURFACE_CURVE('',#233,(#238,#249),.PCURVE_S1.);
+#233 = CIRCLE('',#234,1.);
+#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237);
+#235 = CARTESIAN_POINT('',(7.5,2.4E-16,3.));
+#236 = DIRECTION('',(3.9E-16,1.,-1.05E-15));
+#237 = DIRECTION('',(-2.2E-16,1.05E-15,1.));
+#238 = PCURVE('',#32,#239);
+#239 = DEFINITIONAL_REPRESENTATION('',(#240),#248);
+#240 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#241,#242,#243,#244,#245,#246
+,#247),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#241 = CARTESIAN_POINT('',(4.,-7.5));
+#242 = CARTESIAN_POINT('',(4.,-9.232050807569));
+#243 = CARTESIAN_POINT('',(2.5,-8.366025403784));
+#244 = CARTESIAN_POINT('',(1.,-7.5));
+#245 = CARTESIAN_POINT('',(2.5,-6.633974596216));
+#246 = CARTESIAN_POINT('',(4.,-5.767949192431));
+#247 = CARTESIAN_POINT('',(4.,-7.5));
+#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#249 = PCURVE('',#250,#255);
+#250 = CYLINDRICAL_SURFACE('',#251,1.);
+#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
+#252 = CARTESIAN_POINT('',(7.5,-2.E-15,3.));
+#253 = DIRECTION('',(-3.3E-16,-1.,1.72E-15));
+#254 = DIRECTION('',(-6.7E-16,1.72E-15,1.));
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(-0.,0.));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(-1.,0.));
+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#261 = FACE_BOUND('',#262,.F.);
+#262 = EDGE_LOOP('',(#263,#294,#322,#351));
+#263 = ORIENTED_EDGE('',*,*,#264,.F.);
+#264 = EDGE_CURVE('',#265,#267,#269,.T.);
+#265 = VERTEX_POINT('',#266);
+#266 = CARTESIAN_POINT('',(5.5,1.E-15,10.));
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(11.5,-9.E-15,10.));
+#269 = SURFACE_CURVE('',#270,(#275,#282),.PCURVE_S1.);
+#270 = CIRCLE('',#271,3.);
+#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274);
+#272 = CARTESIAN_POINT('',(8.5,-3.05E-15,10.));
+#273 = DIRECTION('',(-1.22E-15,-1.,-1.7E-16));
+#274 = DIRECTION('',(1.44E-15,1.7E-16,-1.));
+#275 = PCURVE('',#32,#276);
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = CIRCLE('',#278,3.);
+#278 = AXIS2_PLACEMENT_2D('',#279,#280);
+#279 = CARTESIAN_POINT('',(10.,-8.5));
+#280 = DIRECTION('',(-1.,7.8E-16));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#282 = PCURVE('',#283,#288);
+#283 = CYLINDRICAL_SURFACE('',#284,3.);
+#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);
+#285 = CARTESIAN_POINT('',(8.5,-3.,10.));
+#286 = DIRECTION('',(1.1E-16,-1.,1.17E-15));
+#287 = DIRECTION('',(1.44E-15,-1.17E-15,-1.));
+#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);
+#289 = LINE('',#290,#291);
+#290 = CARTESIAN_POINT('',(0.,-3.));
+#291 = VECTOR('',#292,1.);
+#292 = DIRECTION('',(1.,0.));
+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#294 = ORIENTED_EDGE('',*,*,#295,.T.);
+#295 = EDGE_CURVE('',#265,#296,#298,.T.);
+#296 = VERTEX_POINT('',#297);
+#297 = CARTESIAN_POINT('',(5.5,4.E-15,13.));
+#298 = SURFACE_CURVE('',#299,(#303,#310),.PCURVE_S1.);
+#299 = LINE('',#300,#301);
+#300 = CARTESIAN_POINT('',(5.5,-2.5E-15,5.));
+#301 = VECTOR('',#302,1.);
+#302 = DIRECTION('',(-1.44E-15,3.3E-16,1.));
+#303 = PCURVE('',#32,#304);
+#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309);
+#305 = LINE('',#306,#307);
+#306 = CARTESIAN_POINT('',(5.,-5.5));
+#307 = VECTOR('',#308,1.);
+#308 = DIRECTION('',(1.,-7.8E-16));
+#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#310 = PCURVE('',#311,#316);
+#311 = PLANE('',#312);
+#312 = AXIS2_PLACEMENT_3D('',#313,#314,#315);
+#313 = CARTESIAN_POINT('',(5.5,-3.,10.));
+#314 = DIRECTION('',(1.,-9.4E-16,1.1E-16));
+#315 = DIRECTION('',(-1.1E-16,-1.7E-16,1.));
+#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321);
+#317 = LINE('',#318,#319);
+#318 = CARTESIAN_POINT('',(-5.,-3.));
+#319 = VECTOR('',#320,1.);
+#320 = DIRECTION('',(1.,-5.E-16));
+#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#322 = ORIENTED_EDGE('',*,*,#323,.F.);
+#323 = EDGE_CURVE('',#324,#296,#326,.T.);
+#324 = VERTEX_POINT('',#325);
+#325 = CARTESIAN_POINT('',(11.5,-6.E-15,13.));
+#326 = SURFACE_CURVE('',#327,(#332,#339),.PCURVE_S1.);
+#327 = CIRCLE('',#328,3.);
+#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331);
+#329 = CARTESIAN_POINT('',(8.5,-2.05E-15,13.));
+#330 = DIRECTION('',(-1.22E-15,-1.,-1.7E-16));
+#331 = DIRECTION('',(1.44E-15,1.7E-16,-1.));
+#332 = PCURVE('',#32,#333);
+#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);
+#334 = CIRCLE('',#335,3.);
+#335 = AXIS2_PLACEMENT_2D('',#336,#337);
+#336 = CARTESIAN_POINT('',(13.,-8.5));
+#337 = DIRECTION('',(-1.,7.8E-16));
+#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#339 = PCURVE('',#340,#345);
+#340 = CYLINDRICAL_SURFACE('',#341,3.);
+#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);
+#342 = CARTESIAN_POINT('',(8.5,-3.,13.));
+#343 = DIRECTION('',(1.1E-16,-1.,1.17E-15));
+#344 = DIRECTION('',(1.44E-15,-1.17E-15,-1.));
+#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
+#346 = LINE('',#347,#348);
+#347 = CARTESIAN_POINT('',(0.,-3.));
+#348 = VECTOR('',#349,1.);
+#349 = DIRECTION('',(1.,0.));
+#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#351 = ORIENTED_EDGE('',*,*,#352,.F.);
+#352 = EDGE_CURVE('',#267,#324,#353,.T.);
+#353 = SURFACE_CURVE('',#354,(#358,#365),.PCURVE_S1.);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(11.5,-7.16E-15,5.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(-1.44E-15,3.3E-16,1.));
+#358 = PCURVE('',#32,#359);
+#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364);
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(5.,-11.5));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,-7.8E-16));
+#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#365 = PCURVE('',#366,#371);
+#366 = PLANE('',#367);
+#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370);
+#368 = CARTESIAN_POINT('',(11.5,-3.,10.));
+#369 = DIRECTION('',(1.,-9.4E-16,1.1E-16));
+#370 = DIRECTION('',(-1.1E-16,-1.7E-16,1.));
+#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376);
+#372 = LINE('',#373,#374);
+#373 = CARTESIAN_POINT('',(-5.,-3.));
+#374 = VECTOR('',#375,1.);
+#375 = DIRECTION('',(1.,-5.E-16));
+#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#377 = FACE_BOUND('',#378,.F.);
+#378 = EDGE_LOOP('',(#379,#409,#442,#470));
+#379 = ORIENTED_EDGE('',*,*,#380,.F.);
+#380 = EDGE_CURVE('',#381,#383,#385,.T.);
+#381 = VERTEX_POINT('',#382);
+#382 = CARTESIAN_POINT('',(9.5,2.3E-14,19.));
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(7.5,2.5E-14,19.));
+#385 = SURFACE_CURVE('',#386,(#390,#397),.PCURVE_S1.);
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(9.5,1.634E-14,19.));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(-1.,3.9E-16,6.7E-16));
+#390 = PCURVE('',#32,#391);
+#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396);
+#392 = LINE('',#393,#394);
+#393 = CARTESIAN_POINT('',(19.,-9.5));
+#394 = VECTOR('',#395,1.);
+#395 = DIRECTION('',(2.89E-15,1.));
+#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#397 = PCURVE('',#398,#403);
+#398 = PLANE('',#399);
+#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402);
+#400 = CARTESIAN_POINT('',(9.5,1.688E-14,19.));
+#401 = DIRECTION('',(-4.4E-16,1.5E-15,1.));
+#402 = DIRECTION('',(-1.,7.8E-16,-4.4E-16));
+#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408);
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(-1.24344978758E-14,5.4E-16));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(1.,3.9E-16));
+#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#409 = ORIENTED_EDGE('',*,*,#410,.T.);
+#410 = EDGE_CURVE('',#381,#411,#413,.T.);
+#411 = VERTEX_POINT('',#412);
+#412 = CARTESIAN_POINT('',(9.5,2.E-14,17.));
+#413 = SURFACE_CURVE('',#414,(#419,#430),.PCURVE_S1.);
+#414 = CIRCLE('',#415,1.);
+#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418);
+#416 = CARTESIAN_POINT('',(9.5,1.529E-14,18.));
+#417 = DIRECTION('',(3.9E-16,1.,-1.05E-15));
+#418 = DIRECTION('',(-2.2E-16,1.05E-15,1.));
+#419 = PCURVE('',#32,#420);
+#420 = DEFINITIONAL_REPRESENTATION('',(#421),#429);
+#421 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#422,#423,#424,#425,#426,#427
+,#428),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#422 = CARTESIAN_POINT('',(19.,-9.5));
+#423 = CARTESIAN_POINT('',(19.,-11.23205080756));
+#424 = CARTESIAN_POINT('',(17.5,-10.36602540378));
+#425 = CARTESIAN_POINT('',(16.,-9.5));
+#426 = CARTESIAN_POINT('',(17.5,-8.633974596216));
+#427 = CARTESIAN_POINT('',(19.,-7.767949192431));
+#428 = CARTESIAN_POINT('',(19.,-9.5));
+#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#430 = PCURVE('',#431,#436);
+#431 = CYLINDRICAL_SURFACE('',#432,1.);
+#432 = AXIS2_PLACEMENT_3D('',#433,#434,#435);
+#433 = CARTESIAN_POINT('',(9.5,1.56E-14,18.));
+#434 = DIRECTION('',(-3.3E-16,-1.,1.72E-15));
+#435 = DIRECTION('',(-6.7E-16,1.72E-15,1.));
+#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441);
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(-0.,0.));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(-1.,0.));
+#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#442 = ORIENTED_EDGE('',*,*,#443,.T.);
+#443 = EDGE_CURVE('',#411,#444,#446,.T.);
+#444 = VERTEX_POINT('',#445);
+#445 = CARTESIAN_POINT('',(7.5,2.2E-14,17.));
+#446 = SURFACE_CURVE('',#447,(#451,#458),.PCURVE_S1.);
+#447 = LINE('',#448,#449);
+#448 = CARTESIAN_POINT('',(9.5,1.423E-14,17.));
+#449 = VECTOR('',#450,1.);
+#450 = DIRECTION('',(-1.,3.9E-16,6.7E-16));
+#451 = PCURVE('',#32,#452);
+#452 = DEFINITIONAL_REPRESENTATION('',(#453),#457);
+#453 = LINE('',#454,#455);
+#454 = CARTESIAN_POINT('',(17.,-9.5));
+#455 = VECTOR('',#456,1.);
+#456 = DIRECTION('',(2.89E-15,1.));
+#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#458 = PCURVE('',#459,#464);
+#459 = PLANE('',#460);
+#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463);
+#461 = CARTESIAN_POINT('',(9.5,1.432E-14,17.));
+#462 = DIRECTION('',(-4.4E-16,1.5E-15,1.));
+#463 = DIRECTION('',(-1.,7.8E-16,-4.4E-16));
+#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(-1.06581410364E-14,9.E-17));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(1.,3.9E-16));
+#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#470 = ORIENTED_EDGE('',*,*,#471,.T.);
+#471 = EDGE_CURVE('',#444,#383,#472,.T.);
+#472 = SURFACE_CURVE('',#473,(#478,#489),.PCURVE_S1.);
+#473 = CIRCLE('',#474,1.);
+#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477);
+#475 = CARTESIAN_POINT('',(7.5,1.606E-14,18.));
+#476 = DIRECTION('',(3.9E-16,1.,-1.05E-15));
+#477 = DIRECTION('',(-2.2E-16,1.05E-15,1.));
+#478 = PCURVE('',#32,#479);
+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#488);
+#480 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#481,#482,#483,#484,#485,#486
+,#487),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#481 = CARTESIAN_POINT('',(19.,-7.5));
+#482 = CARTESIAN_POINT('',(19.,-9.232050807569));
+#483 = CARTESIAN_POINT('',(17.5,-8.366025403784));
+#484 = CARTESIAN_POINT('',(16.,-7.5));
+#485 = CARTESIAN_POINT('',(17.5,-6.633974596216));
+#486 = CARTESIAN_POINT('',(19.,-5.767949192431));
+#487 = CARTESIAN_POINT('',(19.,-7.5));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#489 = PCURVE('',#490,#495);
+#490 = CYLINDRICAL_SURFACE('',#491,1.);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(7.5,1.715E-14,18.));
+#493 = DIRECTION('',(-3.3E-16,-1.,1.72E-15));
+#494 = DIRECTION('',(-6.7E-16,1.72E-15,1.));
+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);
+#496 = LINE('',#497,#498);
+#497 = CARTESIAN_POINT('',(-0.,0.));
+#498 = VECTOR('',#499,1.);
+#499 = DIRECTION('',(-1.,0.));
+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#501 = ADVANCED_FACE('',(#502,#577,#701,#825),#44,.F.);
+#502 = FACE_BOUND('',#503,.F.);
+#503 = EDGE_LOOP('',(#504,#534,#555,#556));
+#504 = ORIENTED_EDGE('',*,*,#505,.T.);
+#505 = EDGE_CURVE('',#506,#508,#510,.T.);
+#506 = VERTEX_POINT('',#507);
+#507 = CARTESIAN_POINT('',(-7.E-15,-20.,4.7E-14));
+#508 = VERTEX_POINT('',#509);
+#509 = CARTESIAN_POINT('',(17.,-20.,6.3E-14));
+#510 = SURFACE_CURVE('',#511,(#515,#522),.PCURVE_S1.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(2.887E-14,-20.,3.331E-14));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(1.,-1.E-15,-1.7E-16));
+#515 = PCURVE('',#44,#516);
+#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(0.,-0.));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(-2.44E-15,-1.));
+#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#522 = PCURVE('',#523,#528);
+#523 = PLANE('',#524);
+#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527);
+#525 = CARTESIAN_POINT('',(2.22E-14,-20.,3.));
+#526 = DIRECTION('',(-1.22E-15,1.,-1.44E-15));
+#527 = DIRECTION('',(2.22E-15,-1.44E-15,-1.));
+#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533);
+#529 = LINE('',#530,#531);
+#530 = CARTESIAN_POINT('',(3.,-9.999999999997E-18));
+#531 = VECTOR('',#532,1.);
+#532 = DIRECTION('',(2.39E-15,-1.));
+#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#534 = ORIENTED_EDGE('',*,*,#535,.T.);
+#535 = EDGE_CURVE('',#508,#24,#536,.T.);
+#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.);
+#537 = LINE('',#538,#539);
+#538 = CARTESIAN_POINT('',(17.,-20.,-2.13162820728E-14));
+#539 = VECTOR('',#540,1.);
+#540 = DIRECTION('',(-1.89E-15,1.,-1.44E-15));
+#541 = PCURVE('',#44,#542);
+#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547);
+#543 = LINE('',#544,#545);
+#544 = CARTESIAN_POINT('',(-1.73745726424E-14,-17.));
+#545 = VECTOR('',#546,1.);
+#546 = DIRECTION('',(1.,4.5E-16));
+#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#548 = PCURVE('',#72,#549);
+#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);
+#550 = LINE('',#551,#552);
+#551 = CARTESIAN_POINT('',(-7.723674436418,12.276325563582));
+#552 = VECTOR('',#553,1.);
+#553 = DIRECTION('',(-2.66E-15,-1.));
+#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#555 = ORIENTED_EDGE('',*,*,#21,.F.);
+#556 = ORIENTED_EDGE('',*,*,#557,.F.);
+#557 = EDGE_CURVE('',#506,#22,#558,.T.);
+#558 = SURFACE_CURVE('',#559,(#563,#570),.PCURVE_S1.);
+#559 = LINE('',#560,#561);
+#560 = CARTESIAN_POINT('',(3.775E-14,-20.,2.887E-14));
+#561 = VECTOR('',#562,1.);
+#562 = DIRECTION('',(-1.89E-15,1.,-1.44E-15));
+#563 = PCURVE('',#44,#564);
+#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569);
+#565 = LINE('',#566,#567);
+#566 = CARTESIAN_POINT('',(-3.552713678801E-15,-8.88E-15));
+#567 = VECTOR('',#568,1.);
+#568 = DIRECTION('',(1.,4.5E-16));
+#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#570 = PCURVE('',#126,#571);
+#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576);
+#572 = LINE('',#573,#574);
+#573 = CARTESIAN_POINT('',(-7.723674436418,12.276325563582));
+#574 = VECTOR('',#575,1.);
+#575 = DIRECTION('',(-2.66E-15,-1.));
+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#577 = FACE_BOUND('',#578,.F.);
+#578 = EDGE_LOOP('',(#579,#609,#642,#670));
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#581,#583,#585,.T.);
+#581 = VERTEX_POINT('',#582);
+#582 = CARTESIAN_POINT('',(9.5,-17.,6.E-14));
+#583 = VERTEX_POINT('',#584);
+#584 = CARTESIAN_POINT('',(7.5,-17.,5.6E-14));
+#585 = SURFACE_CURVE('',#586,(#590,#597),.PCURVE_S1.);
+#586 = LINE('',#587,#588);
+#587 = CARTESIAN_POINT('',(9.5,-17.,5.834E-14));
+#588 = VECTOR('',#589,1.);
+#589 = DIRECTION('',(-1.,4.4E-16,-1.39E-15));
+#590 = PCURVE('',#44,#591);
+#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);
+#592 = LINE('',#593,#594);
+#593 = CARTESIAN_POINT('',(3.,-9.5));
+#594 = VECTOR('',#595,1.);
+#595 = DIRECTION('',(1.88E-15,1.));
+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#597 = PCURVE('',#598,#603);
+#598 = PLANE('',#599);
+#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602);
+#600 = CARTESIAN_POINT('',(9.5,-17.,5.781E-14));
+#601 = DIRECTION('',(4.4E-16,1.,-1.11E-15));
+#602 = DIRECTION('',(-1.,4.4E-16,-1.83E-15));
+#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608);
+#604 = LINE('',#605,#606);
+#605 = CARTESIAN_POINT('',(-5.329070518201E-15,5.300000000001E-16));
+#606 = VECTOR('',#607,1.);
+#607 = DIRECTION('',(1.,4.4E-16));
+#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#609 = ORIENTED_EDGE('',*,*,#610,.T.);
+#610 = EDGE_CURVE('',#581,#611,#613,.T.);
+#611 = VERTEX_POINT('',#612);
+#612 = CARTESIAN_POINT('',(9.5,-19.,6.3E-14));
+#613 = SURFACE_CURVE('',#614,(#619,#630),.PCURVE_S1.);
+#614 = CIRCLE('',#615,1.);
+#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
+#616 = CARTESIAN_POINT('',(9.5,-18.,5.995E-14));
+#617 = DIRECTION('',(1.39E-15,-1.61E-15,-1.));
+#618 = DIRECTION('',(0.,1.,-1.61E-15));
+#619 = PCURVE('',#44,#620);
+#620 = DEFINITIONAL_REPRESENTATION('',(#621),#629);
+#621 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#622,#623,#624,#625,#626,#627
+,#628),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#622 = CARTESIAN_POINT('',(3.,-9.5));
+#623 = CARTESIAN_POINT('',(3.,-11.23205080756));
+#624 = CARTESIAN_POINT('',(1.5,-10.36602540378));
+#625 = CARTESIAN_POINT('',(-6.217248937901E-15,-9.5));
+#626 = CARTESIAN_POINT('',(1.5,-8.633974596216));
+#627 = CARTESIAN_POINT('',(3.,-7.767949192431));
+#628 = CARTESIAN_POINT('',(3.,-9.5));
+#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#630 = PCURVE('',#631,#636);
+#631 = CYLINDRICAL_SURFACE('',#632,1.);
+#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);
+#633 = CARTESIAN_POINT('',(9.5,-18.,5.915E-14));
+#634 = DIRECTION('',(-1.83E-15,1.33E-15,1.));
+#635 = DIRECTION('',(2.2E-16,1.,-1.33E-15));
+#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641);
+#637 = LINE('',#638,#639);
+#638 = CARTESIAN_POINT('',(-0.,0.));
+#639 = VECTOR('',#640,1.);
+#640 = DIRECTION('',(-1.,0.));
+#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#642 = ORIENTED_EDGE('',*,*,#643,.T.);
+#643 = EDGE_CURVE('',#611,#644,#646,.T.);
+#644 = VERTEX_POINT('',#645);
+#645 = CARTESIAN_POINT('',(7.5,-19.,5.9E-14));
+#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.);
+#647 = LINE('',#648,#649);
+#648 = CARTESIAN_POINT('',(9.5,-19.,6.156E-14));
+#649 = VECTOR('',#650,1.);
+#650 = DIRECTION('',(-1.,4.4E-16,-1.39E-15));
+#651 = PCURVE('',#44,#652);
+#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(1.,-9.5));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(1.88E-15,1.));
+#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#658 = PCURVE('',#659,#664);
+#659 = PLANE('',#660);
+#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663);
+#661 = CARTESIAN_POINT('',(9.5,-19.,6.048E-14));
+#662 = DIRECTION('',(4.4E-16,1.,-1.11E-15));
+#663 = DIRECTION('',(-1.,4.4E-16,-1.83E-15));
+#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669);
+#665 = LINE('',#666,#667);
+#666 = CARTESIAN_POINT('',(-5.329070518201E-15,1.08E-15));
+#667 = VECTOR('',#668,1.);
+#668 = DIRECTION('',(1.,4.4E-16));
+#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#670 = ORIENTED_EDGE('',*,*,#671,.T.);
+#671 = EDGE_CURVE('',#644,#583,#672,.T.);
+#672 = SURFACE_CURVE('',#673,(#678,#689),.PCURVE_S1.);
+#673 = CIRCLE('',#674,1.);
+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);
+#675 = CARTESIAN_POINT('',(7.5,-18.,5.718E-14));
+#676 = DIRECTION('',(1.39E-15,-1.61E-15,-1.));
+#677 = DIRECTION('',(0.,1.,-1.61E-15));
+#678 = PCURVE('',#44,#679);
+#679 = DEFINITIONAL_REPRESENTATION('',(#680),#688);
+#680 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#681,#682,#683,#684,#685,#686
+,#687),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#681 = CARTESIAN_POINT('',(3.,-7.5));
+#682 = CARTESIAN_POINT('',(3.,-9.232050807569));
+#683 = CARTESIAN_POINT('',(1.5,-8.366025403784));
+#684 = CARTESIAN_POINT('',(2.22044604925E-16,-7.5));
+#685 = CARTESIAN_POINT('',(1.5,-6.633974596216));
+#686 = CARTESIAN_POINT('',(3.,-5.767949192431));
+#687 = CARTESIAN_POINT('',(3.,-7.5));
+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#689 = PCURVE('',#690,#695);
+#690 = CYLINDRICAL_SURFACE('',#691,1.);
+#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694);
+#692 = CARTESIAN_POINT('',(7.5,-18.,5.548E-14));
+#693 = DIRECTION('',(-1.83E-15,1.33E-15,1.));
+#694 = DIRECTION('',(2.2E-16,1.,-1.33E-15));
+#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(-0.,0.));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(-1.,0.));
+#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#701 = FACE_BOUND('',#702,.F.);
+#702 = EDGE_LOOP('',(#703,#733,#766,#794));
+#703 = ORIENTED_EDGE('',*,*,#704,.F.);
+#704 = EDGE_CURVE('',#705,#707,#709,.T.);
+#705 = VERTEX_POINT('',#706);
+#706 = CARTESIAN_POINT('',(7.5,-4.,3.7E-14));
+#707 = VERTEX_POINT('',#708);
+#708 = CARTESIAN_POINT('',(9.5,-4.,4.1E-14));
+#709 = SURFACE_CURVE('',#710,(#714,#721),.PCURVE_S1.);
+#710 = LINE('',#711,#712);
+#711 = CARTESIAN_POINT('',(7.5,-4.,3.462E-14));
+#712 = VECTOR('',#713,1.);
+#713 = DIRECTION('',(1.,-4.4E-16,1.39E-15));
+#714 = PCURVE('',#44,#715);
+#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720);
+#716 = LINE('',#717,#718);
+#717 = CARTESIAN_POINT('',(16.,-7.5));
+#718 = VECTOR('',#719,1.);
+#719 = DIRECTION('',(-1.88E-15,-1.));
+#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#721 = PCURVE('',#722,#727);
+#722 = PLANE('',#723);
+#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);
+#724 = CARTESIAN_POINT('',(7.5,-4.,3.683E-14));
+#725 = DIRECTION('',(-4.4E-16,-1.,1.11E-15));
+#726 = DIRECTION('',(1.,-4.4E-16,1.83E-15));
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(2.6645352591E-15,-2.21E-15));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(1.,-4.4E-16));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#733 = ORIENTED_EDGE('',*,*,#734,.T.);
+#734 = EDGE_CURVE('',#705,#735,#737,.T.);
+#735 = VERTEX_POINT('',#736);
+#736 = CARTESIAN_POINT('',(7.5,-2.,3.4E-14));
+#737 = SURFACE_CURVE('',#738,(#743,#754),.PCURVE_S1.);
+#738 = CIRCLE('',#739,1.);
+#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742);
+#740 = CARTESIAN_POINT('',(7.5,-3.,3.301E-14));
+#741 = DIRECTION('',(1.39E-15,-1.61E-15,-1.));
+#742 = DIRECTION('',(0.,1.,-1.61E-15));
+#743 = PCURVE('',#44,#744);
+#744 = DEFINITIONAL_REPRESENTATION('',(#745),#753);
+#745 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#746,#747,#748,#749,#750,#751
+,#752),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#746 = CARTESIAN_POINT('',(18.,-7.5));
+#747 = CARTESIAN_POINT('',(18.,-9.232050807569));
+#748 = CARTESIAN_POINT('',(16.5,-8.366025403784));
+#749 = CARTESIAN_POINT('',(15.,-7.5));
+#750 = CARTESIAN_POINT('',(16.5,-6.633974596216));
+#751 = CARTESIAN_POINT('',(18.,-5.767949192431));
+#752 = CARTESIAN_POINT('',(18.,-7.5));
+#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#754 = PCURVE('',#755,#760);
+#755 = CYLINDRICAL_SURFACE('',#756,1.);
+#756 = AXIS2_PLACEMENT_3D('',#757,#758,#759);
+#757 = CARTESIAN_POINT('',(7.5,-3.,3.55E-14));
+#758 = DIRECTION('',(-1.83E-15,1.33E-15,1.));
+#759 = DIRECTION('',(2.2E-16,1.,-1.33E-15));
+#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765);
+#761 = LINE('',#762,#763);
+#762 = CARTESIAN_POINT('',(-0.,0.));
+#763 = VECTOR('',#764,1.);
+#764 = DIRECTION('',(-1.,0.));
+#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#766 = ORIENTED_EDGE('',*,*,#767,.T.);
+#767 = EDGE_CURVE('',#735,#768,#770,.T.);
+#768 = VERTEX_POINT('',#769);
+#769 = CARTESIAN_POINT('',(9.5,-2.,3.8E-14));
+#770 = SURFACE_CURVE('',#771,(#775,#782),.PCURVE_S1.);
+#771 = LINE('',#772,#773);
+#772 = CARTESIAN_POINT('',(7.5,-2.,3.139E-14));
+#773 = VECTOR('',#774,1.);
+#774 = DIRECTION('',(1.,-4.4E-16,1.39E-15));
+#775 = PCURVE('',#44,#776);
+#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781);
+#777 = LINE('',#778,#779);
+#778 = CARTESIAN_POINT('',(18.,-7.5));
+#779 = VECTOR('',#780,1.);
+#780 = DIRECTION('',(-1.88E-15,-1.));
+#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#782 = PCURVE('',#783,#788);
+#783 = PLANE('',#784);
+#784 = AXIS2_PLACEMENT_3D('',#785,#786,#787);
+#785 = CARTESIAN_POINT('',(7.5,-2.,3.417E-14));
+#786 = DIRECTION('',(-4.4E-16,-1.,1.11E-15));
+#787 = DIRECTION('',(1.,-4.4E-16,1.83E-15));
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(2.6645352591E-15,-2.78E-15));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(1.,-4.4E-16));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#768,#707,#796,.T.);
+#796 = SURFACE_CURVE('',#797,(#802,#813),.PCURVE_S1.);
+#797 = CIRCLE('',#798,1.);
+#798 = AXIS2_PLACEMENT_3D('',#799,#800,#801);
+#799 = CARTESIAN_POINT('',(9.5,-3.,3.578E-14));
+#800 = DIRECTION('',(1.39E-15,-1.61E-15,-1.));
+#801 = DIRECTION('',(0.,1.,-1.61E-15));
+#802 = PCURVE('',#44,#803);
+#803 = DEFINITIONAL_REPRESENTATION('',(#804),#812);
+#804 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#805,#806,#807,#808,#809,#810
+,#811),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#805 = CARTESIAN_POINT('',(18.,-9.5));
+#806 = CARTESIAN_POINT('',(18.,-11.23205080756));
+#807 = CARTESIAN_POINT('',(16.5,-10.36602540378));
+#808 = CARTESIAN_POINT('',(15.,-9.5));
+#809 = CARTESIAN_POINT('',(16.5,-8.633974596216));
+#810 = CARTESIAN_POINT('',(18.,-7.767949192431));
+#811 = CARTESIAN_POINT('',(18.,-9.5));
+#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#813 = PCURVE('',#814,#819);
+#814 = CYLINDRICAL_SURFACE('',#815,1.);
+#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818);
+#816 = CARTESIAN_POINT('',(9.5,-3.,3.916E-14));
+#817 = DIRECTION('',(-1.83E-15,1.33E-15,1.));
+#818 = DIRECTION('',(2.2E-16,1.,-1.33E-15));
+#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824);
+#820 = LINE('',#821,#822);
+#821 = CARTESIAN_POINT('',(-0.,0.));
+#822 = VECTOR('',#823,1.);
+#823 = DIRECTION('',(-1.,0.));
+#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#825 = FACE_BOUND('',#826,.F.);
+#826 = EDGE_LOOP('',(#827,#858,#886,#915));
+#827 = ORIENTED_EDGE('',*,*,#828,.F.);
+#828 = EDGE_CURVE('',#829,#831,#833,.T.);
+#829 = VERTEX_POINT('',#830);
+#830 = CARTESIAN_POINT('',(11.5,-10.,3.4E-14));
+#831 = VERTEX_POINT('',#832);
+#832 = CARTESIAN_POINT('',(5.5,-10.,2.8E-14));
+#833 = SURFACE_CURVE('',#834,(#839,#846),.PCURVE_S1.);
+#834 = CIRCLE('',#835,3.);
+#835 = AXIS2_PLACEMENT_3D('',#836,#837,#838);
+#836 = CARTESIAN_POINT('',(8.5,-10.,3.658E-14));
+#837 = DIRECTION('',(-4.4E-16,1.39E-15,1.));
+#838 = DIRECTION('',(4.4E-16,-1.,1.39E-15));
+#839 = PCURVE('',#44,#840);
+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);
+#841 = CIRCLE('',#842,3.);
+#842 = AXIS2_PLACEMENT_2D('',#843,#844);
+#843 = CARTESIAN_POINT('',(10.,-8.5));
+#844 = DIRECTION('',(-1.,1.E-15));
+#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#846 = PCURVE('',#847,#852);
+#847 = CYLINDRICAL_SURFACE('',#848,3.);
+#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851);
+#849 = CARTESIAN_POINT('',(8.5,-10.,3.));
+#850 = DIRECTION('',(-1.33E-15,5.E-16,1.));
+#851 = DIRECTION('',(4.4E-16,-1.,5.E-16));
+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);
+#853 = LINE('',#854,#855);
+#854 = CARTESIAN_POINT('',(0.,-3.));
+#855 = VECTOR('',#856,1.);
+#856 = DIRECTION('',(1.,0.));
+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#858 = ORIENTED_EDGE('',*,*,#859,.T.);
+#859 = EDGE_CURVE('',#829,#860,#862,.T.);
+#860 = VERTEX_POINT('',#861);
+#861 = CARTESIAN_POINT('',(11.5,-13.,5.4E-14));
+#862 = SURFACE_CURVE('',#863,(#867,#874),.PCURVE_S1.);
+#863 = LINE('',#864,#865);
+#864 = CARTESIAN_POINT('',(11.5,-15.,4.681E-14));
+#865 = VECTOR('',#866,1.);
+#866 = DIRECTION('',(4.4E-16,-1.,1.33E-15));
+#867 = PCURVE('',#44,#868);
+#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873);
+#869 = LINE('',#870,#871);
+#870 = CARTESIAN_POINT('',(5.,-11.5));
+#871 = VECTOR('',#872,1.);
+#872 = DIRECTION('',(-1.,1.E-15));
+#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#874 = PCURVE('',#875,#880);
+#875 = PLANE('',#876);
+#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879);
+#877 = CARTESIAN_POINT('',(11.5,-10.,3.));
+#878 = DIRECTION('',(-1.,4.4E-16,-6.7E-16));
+#879 = DIRECTION('',(-4.4E-16,-1.,1.39E-15));
+#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);
+#881 = LINE('',#882,#883);
+#882 = CARTESIAN_POINT('',(5.,-3.));
+#883 = VECTOR('',#884,1.);
+#884 = DIRECTION('',(1.,-6.E-17));
+#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#886 = ORIENTED_EDGE('',*,*,#887,.F.);
+#887 = EDGE_CURVE('',#888,#860,#890,.T.);
+#888 = VERTEX_POINT('',#889);
+#889 = CARTESIAN_POINT('',(5.5,-13.,4.4E-14));
+#890 = SURFACE_CURVE('',#891,(#896,#903),.PCURVE_S1.);
+#891 = CIRCLE('',#892,3.);
+#892 = AXIS2_PLACEMENT_3D('',#893,#894,#895);
+#893 = CARTESIAN_POINT('',(8.5,-13.,4.047E-14));
+#894 = DIRECTION('',(-4.4E-16,1.39E-15,1.));
+#895 = DIRECTION('',(4.4E-16,-1.,1.39E-15));
+#896 = PCURVE('',#44,#897);
+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);
+#898 = CIRCLE('',#899,3.);
+#899 = AXIS2_PLACEMENT_2D('',#900,#901);
+#900 = CARTESIAN_POINT('',(7.,-8.5));
+#901 = DIRECTION('',(-1.,1.E-15));
+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#903 = PCURVE('',#904,#909);
+#904 = CYLINDRICAL_SURFACE('',#905,3.);
+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);
+#906 = CARTESIAN_POINT('',(8.5,-13.,3.));
+#907 = DIRECTION('',(-1.33E-15,5.E-16,1.));
+#908 = DIRECTION('',(4.4E-16,-1.,5.E-16));
+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);
+#910 = LINE('',#911,#912);
+#911 = CARTESIAN_POINT('',(0.,-3.));
+#912 = VECTOR('',#913,1.);
+#913 = DIRECTION('',(1.,0.));
+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#915 = ORIENTED_EDGE('',*,*,#916,.F.);
+#916 = EDGE_CURVE('',#831,#888,#917,.T.);
+#917 = SURFACE_CURVE('',#918,(#922,#929),.PCURVE_S1.);
+#918 = LINE('',#919,#920);
+#919 = CARTESIAN_POINT('',(5.5,-15.,3.987E-14));
+#920 = VECTOR('',#921,1.);
+#921 = DIRECTION('',(4.4E-16,-1.,1.33E-15));
+#922 = PCURVE('',#44,#923);
+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(5.,-5.5));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(-1.,1.E-15));
+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#929 = PCURVE('',#930,#935);
+#930 = PLANE('',#931);
+#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934);
+#932 = CARTESIAN_POINT('',(5.5,-10.,3.));
+#933 = DIRECTION('',(-1.,4.4E-16,-6.7E-16));
+#934 = DIRECTION('',(-4.4E-16,-1.,1.39E-15));
+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(5.,-3.));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(1.,-6.E-17));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#941 = ADVANCED_FACE('',(#942),#126,.F.);
+#942 = FACE_BOUND('',#943,.F.);
+#943 = EDGE_LOOP('',(#944,#945,#968,#996,#1017));
+#944 = ORIENTED_EDGE('',*,*,#112,.T.);
+#945 = ORIENTED_EDGE('',*,*,#946,.T.);
+#946 = EDGE_CURVE('',#85,#947,#949,.T.);
+#947 = VERTEX_POINT('',#948);
+#948 = CARTESIAN_POINT('',(-4.5E-14,-3.,20.));
+#949 = SURFACE_CURVE('',#950,(#954,#961),.PCURVE_S1.);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(-3.997E-14,-2.442E-14,20.));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(1.89E-15,-1.,1.44E-15));
+#954 = PCURVE('',#126,#955);
+#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960);
+#956 = LINE('',#957,#958);
+#957 = CARTESIAN_POINT('',(12.276325563582,-7.723674436418));
+#958 = VECTOR('',#959,1.);
+#959 = DIRECTION('',(2.66E-15,1.));
+#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#961 = PCURVE('',#100,#962);
+#962 = DEFINITIONAL_REPRESENTATION('',(#963),#967);
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(8.88E-15,-4.44E-15));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(1.,-4.5E-16));
+#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#968 = ORIENTED_EDGE('',*,*,#969,.T.);
+#969 = EDGE_CURVE('',#947,#970,#972,.T.);
+#970 = VERTEX_POINT('',#971);
+#971 = CARTESIAN_POINT('',(-1.3E-14,-20.,3.));
+#972 = SURFACE_CURVE('',#973,(#977,#984),.PCURVE_S1.);
+#973 = LINE('',#974,#975);
+#974 = CARTESIAN_POINT('',(-3.431E-14,-3.,20.));
+#975 = VECTOR('',#976,1.);
+#976 = DIRECTION('',(2.75E-15,-0.707106781187,-0.707106781187));
+#977 = PCURVE('',#126,#978);
+#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983);
+#979 = LINE('',#980,#981);
+#980 = CARTESIAN_POINT('',(12.276325563582,-4.723674436418));
+#981 = VECTOR('',#982,1.);
+#982 = DIRECTION('',(-0.707106781187,0.707106781187));
+#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#984 = PCURVE('',#985,#990);
+#985 = PLANE('',#986);
+#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989);
+#987 = CARTESIAN_POINT('',(-4.008E-14,-3.,20.));
+#988 = DIRECTION('',(5.9E-16,0.707106781187,-0.707106781187));
+#989 = DIRECTION('',(2.59E-15,-0.707106781187,-0.707106781187));
+#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995);
+#991 = LINE('',#992,#993);
+#992 = CARTESIAN_POINT('',(4.710277376051E-15,-5.77E-15));
+#993 = VECTOR('',#994,1.);
+#994 = DIRECTION('',(1.,-1.6E-16));
+#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#996 = ORIENTED_EDGE('',*,*,#997,.T.);
+#997 = EDGE_CURVE('',#970,#506,#998,.T.);
+#998 = SURFACE_CURVE('',#999,(#1003,#1010),.PCURVE_S1.);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(3.175E-14,-20.,3.));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(2.E-15,1.22E-15,-1.));
+#1003 = PCURVE('',#126,#1004);
+#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009);
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(-4.723674436418,12.276325563582));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(-1.,-2.366582715663E-30));
+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1010 = PCURVE('',#523,#1011);
+#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);
+#1012 = LINE('',#1013,#1014);
+#1013 = CARTESIAN_POINT('',(3.996802888651E-15,-9.55E-15));
+#1014 = VECTOR('',#1015,1.);
+#1015 = DIRECTION('',(1.,2.2E-16));
+#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1017 = ORIENTED_EDGE('',*,*,#557,.T.);
+#1018 = ADVANCED_FACE('',(#1019),#72,.T.);
+#1019 = FACE_BOUND('',#1020,.T.);
+#1020 = EDGE_LOOP('',(#1021,#1022,#1045,#1073,#1094));
+#1021 = ORIENTED_EDGE('',*,*,#56,.T.);
+#1022 = ORIENTED_EDGE('',*,*,#1023,.T.);
+#1023 = EDGE_CURVE('',#57,#1024,#1026,.T.);
+#1024 = VERTEX_POINT('',#1025);
+#1025 = CARTESIAN_POINT('',(17.,-3.,20.));
+#1026 = SURFACE_CURVE('',#1027,(#1031,#1038),.PCURVE_S1.);
+#1027 = LINE('',#1028,#1029);
+#1028 = CARTESIAN_POINT('',(17.,-1.093E-14,20.));
+#1029 = VECTOR('',#1030,1.);
+#1030 = DIRECTION('',(1.89E-15,-1.,1.44E-15));
+#1031 = PCURVE('',#72,#1032);
+#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);
+#1033 = LINE('',#1034,#1035);
+#1034 = CARTESIAN_POINT('',(12.276325563582,-7.723674436418));
+#1035 = VECTOR('',#1036,1.);
+#1036 = DIRECTION('',(2.66E-15,1.));
+#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1038 = PCURVE('',#100,#1039);
+#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044);
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(1.987E-14,-17.));
+#1042 = VECTOR('',#1043,1.);
+#1043 = DIRECTION('',(1.,-4.5E-16));
+#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1045 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#1046 = EDGE_CURVE('',#1024,#1047,#1049,.T.);
+#1047 = VERTEX_POINT('',#1048);
+#1048 = CARTESIAN_POINT('',(17.,-20.,3.));
+#1049 = SURFACE_CURVE('',#1050,(#1054,#1061),.PCURVE_S1.);
+#1050 = LINE('',#1051,#1052);
+#1051 = CARTESIAN_POINT('',(17.,-3.,20.));
+#1052 = VECTOR('',#1053,1.);
+#1053 = DIRECTION('',(2.75E-15,-0.707106781187,-0.707106781187));
+#1054 = PCURVE('',#72,#1055);
+#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);
+#1056 = LINE('',#1057,#1058);
+#1057 = CARTESIAN_POINT('',(12.276325563582,-4.723674436418));
+#1058 = VECTOR('',#1059,1.);
+#1059 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1061 = PCURVE('',#1062,#1067);
+#1062 = PLANE('',#1063);
+#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066);
+#1064 = CARTESIAN_POINT('',(-4.008E-14,-3.,20.));
+#1065 = DIRECTION('',(5.9E-16,0.707106781187,-0.707106781187));
+#1066 = DIRECTION('',(2.59E-15,-0.707106781187,-0.707106781187));
+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(7.386175671499E-14,-17.));
+#1070 = VECTOR('',#1071,1.);
+#1071 = DIRECTION('',(1.,-1.6E-16));
+#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1074 = EDGE_CURVE('',#1047,#508,#1075,.T.);
+#1075 = SURFACE_CURVE('',#1076,(#1080,#1087),.PCURVE_S1.);
+#1076 = LINE('',#1077,#1078);
+#1077 = CARTESIAN_POINT('',(17.,-20.,3.));
+#1078 = VECTOR('',#1079,1.);
+#1079 = DIRECTION('',(2.E-15,1.22E-15,-1.));
+#1080 = PCURVE('',#72,#1081);
+#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086);
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(-4.723674436418,12.276325563582));
+#1084 = VECTOR('',#1085,1.);
+#1085 = DIRECTION('',(-1.,-2.366582715663E-30));
+#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1087 = PCURVE('',#523,#1088);
+#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093);
+#1089 = LINE('',#1090,#1091);
+#1090 = CARTESIAN_POINT('',(9.103070518201E-14,-17.));
+#1091 = VECTOR('',#1092,1.);
+#1092 = DIRECTION('',(1.,2.2E-16));
+#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1094 = ORIENTED_EDGE('',*,*,#535,.T.);
+#1095 = ADVANCED_FACE('',(#1096),#100,.F.);
+#1096 = FACE_BOUND('',#1097,.F.);
+#1097 = EDGE_LOOP('',(#1098,#1099,#1100,#1123,#1151,#1172));
+#1098 = ORIENTED_EDGE('',*,*,#84,.T.);
+#1099 = ORIENTED_EDGE('',*,*,#1023,.T.);
+#1100 = ORIENTED_EDGE('',*,*,#1101,.F.);
+#1101 = EDGE_CURVE('',#1102,#1024,#1104,.T.);
+#1102 = VERTEX_POINT('',#1103);
+#1103 = CARTESIAN_POINT('',(15.,-3.,20.));
+#1104 = SURFACE_CURVE('',#1105,(#1109,#1116),.PCURVE_S1.);
+#1105 = LINE('',#1106,#1107);
+#1106 = CARTESIAN_POINT('',(-4.008E-14,-3.,20.));
+#1107 = VECTOR('',#1108,1.);
+#1108 = DIRECTION('',(1.,-1.E-15,-1.7E-16));
+#1109 = PCURVE('',#100,#1110);
+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115);
+#1111 = LINE('',#1112,#1113);
+#1112 = CARTESIAN_POINT('',(3.,-1.E-17));
+#1113 = VECTOR('',#1114,1.);
+#1114 = DIRECTION('',(2.44E-15,-1.));
+#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1116 = PCURVE('',#1062,#1117);
+#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(0.,-0.));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(3.417314933988E-15,-1.));
+#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1123 = ORIENTED_EDGE('',*,*,#1124,.F.);
+#1124 = EDGE_CURVE('',#1125,#1102,#1127,.T.);
+#1125 = VERTEX_POINT('',#1126);
+#1126 = CARTESIAN_POINT('',(2.,-3.,20.));
+#1127 = SURFACE_CURVE('',#1128,(#1132,#1139),.PCURVE_S1.);
+#1128 = LINE('',#1129,#1130);
+#1129 = CARTESIAN_POINT('',(2.,-3.,20.));
+#1130 = VECTOR('',#1131,1.);
+#1131 = DIRECTION('',(1.,-9.4E-16,-8.9E-16));
+#1132 = PCURVE('',#100,#1133);
+#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138);
+#1134 = LINE('',#1135,#1136);
+#1135 = CARTESIAN_POINT('',(3.,-2.));
+#1136 = VECTOR('',#1137,1.);
+#1137 = DIRECTION('',(2.38E-15,-1.));
+#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1139 = PCURVE('',#1140,#1145);
+#1140 = PLANE('',#1141);
+#1141 = AXIS2_PLACEMENT_3D('',#1142,#1143,#1144);
+#1142 = CARTESIAN_POINT('',(8.5,-3.,11.5));
+#1143 = DIRECTION('',(-1.01E-15,1.,-1.43E-15));
+#1144 = DIRECTION('',(1.,1.01E-15,-5.6E-16));
+#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1150);
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(-6.5,-8.5));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(1.,3.3E-16));
+#1150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1151 = ORIENTED_EDGE('',*,*,#1152,.F.);
+#1152 = EDGE_CURVE('',#947,#1125,#1153,.T.);
+#1153 = SURFACE_CURVE('',#1154,(#1158,#1165),.PCURVE_S1.);
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(-4.008E-14,-3.,20.));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(1.,-1.E-15,-1.7E-16));
+#1158 = PCURVE('',#100,#1159);
+#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(3.,-1.E-17));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(2.44E-15,-1.));
+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1165 = PCURVE('',#985,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(0.,-0.));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(3.417314933988E-15,-1.));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1172 = ORIENTED_EDGE('',*,*,#946,.F.);
+#1173 = ADVANCED_FACE('',(#1174),#158,.T.);
+#1174 = FACE_BOUND('',#1175,.T.);
+#1175 = EDGE_LOOP('',(#1176,#1199,#1227,#1248));
+#1176 = ORIENTED_EDGE('',*,*,#1177,.T.);
+#1177 = EDGE_CURVE('',#141,#1178,#1180,.T.);
+#1178 = VERTEX_POINT('',#1179);
+#1179 = CARTESIAN_POINT('',(9.5,1.,4.));
+#1180 = SURFACE_CURVE('',#1181,(#1185,#1192),.PCURVE_S1.);
+#1181 = LINE('',#1182,#1183);
+#1182 = CARTESIAN_POINT('',(9.5,-2.28E-15,4.));
+#1183 = VECTOR('',#1184,1.);
+#1184 = DIRECTION('',(1.7E-16,1.,-1.94E-15));
+#1185 = PCURVE('',#158,#1186);
+#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191);
+#1187 = LINE('',#1188,#1189);
+#1188 = CARTESIAN_POINT('',(0.,0.));
+#1189 = VECTOR('',#1190,1.);
+#1190 = DIRECTION('',(6.1E-16,-1.));
+#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1192 = PCURVE('',#191,#1193);
+#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198);
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(-3.E-17,0.));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(-0.,-1.));
+#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1199 = ORIENTED_EDGE('',*,*,#1200,.T.);
+#1200 = EDGE_CURVE('',#1178,#1201,#1203,.T.);
+#1201 = VERTEX_POINT('',#1202);
+#1202 = CARTESIAN_POINT('',(7.5,1.,4.));
+#1203 = SURFACE_CURVE('',#1204,(#1208,#1215),.PCURVE_S1.);
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(9.5,1.,4.));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(-1.,3.9E-16,6.7E-16));
+#1208 = PCURVE('',#158,#1209);
+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214);
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(-4.549070518201E-15,-1.));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(1.,3.9E-16));
+#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1215 = PCURVE('',#1216,#1221);
+#1216 = PLANE('',#1217);
+#1217 = AXIS2_PLACEMENT_3D('',#1218,#1219,#1220);
+#1218 = CARTESIAN_POINT('',(8.5,1.,10.5));
+#1219 = DIRECTION('',(-1.1E-16,1.,-1.94E-15));
+#1220 = DIRECTION('',(-6.7E-16,1.94E-15,1.));
+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(-6.5,1.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.34E-15,-1.));
+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1227 = ORIENTED_EDGE('',*,*,#1228,.F.);
+#1228 = EDGE_CURVE('',#143,#1201,#1229,.T.);
+#1229 = SURFACE_CURVE('',#1230,(#1234,#1241),.PCURVE_S1.);
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(7.5,-7.2E-16,4.));
+#1232 = VECTOR('',#1233,1.);
+#1233 = DIRECTION('',(1.7E-16,1.,-1.94E-15));
+#1234 = PCURVE('',#158,#1235);
+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
+#1236 = LINE('',#1237,#1238);
+#1237 = CARTESIAN_POINT('',(2.,4.426694071971E-31));
+#1238 = VECTOR('',#1239,1.);
+#1239 = DIRECTION('',(6.1E-16,-1.));
+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1241 = PCURVE('',#250,#1242);
+#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(-0.,-1.));
+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1248 = ORIENTED_EDGE('',*,*,#140,.F.);
+#1249 = ADVANCED_FACE('',(#1250),#250,.T.);
+#1250 = FACE_BOUND('',#1251,.F.);
+#1251 = EDGE_LOOP('',(#1252,#1275,#1297,#1298));
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#204,#1254,#1256,.T.);
+#1254 = VERTEX_POINT('',#1255);
+#1255 = CARTESIAN_POINT('',(7.5,1.,2.));
+#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(7.5,-3.28E-15,2.));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(1.7E-16,1.,-1.94E-15));
+#1261 = PCURVE('',#250,#1262);
+#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267);
+#1263 = LINE('',#1264,#1265);
+#1264 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1265 = VECTOR('',#1266,1.);
+#1266 = DIRECTION('',(-0.,-1.));
+#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1268 = PCURVE('',#219,#1269);
+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);
+#1270 = LINE('',#1271,#1272);
+#1271 = CARTESIAN_POINT('',(2.,1.E-17));
+#1272 = VECTOR('',#1273,1.);
+#1273 = DIRECTION('',(6.1E-16,-1.));
+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1275 = ORIENTED_EDGE('',*,*,#1276,.T.);
+#1276 = EDGE_CURVE('',#1254,#1201,#1277,.T.);
+#1277 = SURFACE_CURVE('',#1278,(#1283,#1290),.PCURVE_S1.);
+#1278 = CIRCLE('',#1279,1.);
+#1279 = AXIS2_PLACEMENT_3D('',#1280,#1281,#1282);
+#1280 = CARTESIAN_POINT('',(7.5,1.,3.));
+#1281 = DIRECTION('',(3.9E-16,1.,-1.05E-15));
+#1282 = DIRECTION('',(-2.2E-16,1.05E-15,1.));
+#1283 = PCURVE('',#250,#1284);
+#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289);
+#1285 = LINE('',#1286,#1287);
+#1286 = CARTESIAN_POINT('',(-0.,-1.));
+#1287 = VECTOR('',#1288,1.);
+#1288 = DIRECTION('',(-1.,0.));
+#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1290 = PCURVE('',#1216,#1291);
+#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296);
+#1292 = CIRCLE('',#1293,1.);
+#1293 = AXIS2_PLACEMENT_2D('',#1294,#1295);
+#1294 = CARTESIAN_POINT('',(-7.5,-1.));
+#1295 = DIRECTION('',(1.,4.5E-16));
+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1297 = ORIENTED_EDGE('',*,*,#1228,.F.);
+#1298 = ORIENTED_EDGE('',*,*,#231,.F.);
+#1299 = ADVANCED_FACE('',(#1300),#219,.F.);
+#1300 = FACE_BOUND('',#1301,.F.);
+#1301 = EDGE_LOOP('',(#1302,#1325,#1346,#1347));
+#1302 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#1303 = EDGE_CURVE('',#171,#1304,#1306,.T.);
+#1304 = VERTEX_POINT('',#1305);
+#1305 = CARTESIAN_POINT('',(9.5,1.,2.));
+#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.);
+#1307 = LINE('',#1308,#1309);
+#1308 = CARTESIAN_POINT('',(9.5,-4.83E-15,2.));
+#1309 = VECTOR('',#1310,1.);
+#1310 = DIRECTION('',(1.7E-16,1.,-1.94E-15));
+#1311 = PCURVE('',#219,#1312);
+#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317);
+#1313 = LINE('',#1314,#1315);
+#1314 = CARTESIAN_POINT('',(0.,0.));
+#1315 = VECTOR('',#1316,1.);
+#1316 = DIRECTION('',(6.1E-16,-1.));
+#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1318 = PCURVE('',#191,#1319);
+#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(-0.,-1.));
+#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1325 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#1326 = EDGE_CURVE('',#1304,#1254,#1327,.T.);
+#1327 = SURFACE_CURVE('',#1328,(#1332,#1339),.PCURVE_S1.);
+#1328 = LINE('',#1329,#1330);
+#1329 = CARTESIAN_POINT('',(9.5,1.,2.));
+#1330 = VECTOR('',#1331,1.);
+#1331 = DIRECTION('',(-1.,3.9E-16,6.7E-16));
+#1332 = PCURVE('',#219,#1333);
+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(-2.7727136788E-15,-1.));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(1.,3.9E-16));
+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1339 = PCURVE('',#1216,#1340);
+#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);
+#1341 = LINE('',#1342,#1343);
+#1342 = CARTESIAN_POINT('',(-8.5,1.));
+#1343 = VECTOR('',#1344,1.);
+#1344 = DIRECTION('',(1.34E-15,-1.));
+#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1346 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#1347 = ORIENTED_EDGE('',*,*,#203,.F.);
+#1348 = ADVANCED_FACE('',(#1349),#191,.T.);
+#1349 = FACE_BOUND('',#1350,.F.);
+#1350 = EDGE_LOOP('',(#1351,#1352,#1374,#1375));
+#1351 = ORIENTED_EDGE('',*,*,#1177,.T.);
+#1352 = ORIENTED_EDGE('',*,*,#1353,.T.);
+#1353 = EDGE_CURVE('',#1178,#1304,#1354,.T.);
+#1354 = SURFACE_CURVE('',#1355,(#1360,#1367),.PCURVE_S1.);
+#1355 = CIRCLE('',#1356,1.);
+#1356 = AXIS2_PLACEMENT_3D('',#1357,#1358,#1359);
+#1357 = CARTESIAN_POINT('',(9.5,1.,3.));
+#1358 = DIRECTION('',(3.9E-16,1.,-1.05E-15));
+#1359 = DIRECTION('',(-2.2E-16,1.05E-15,1.));
+#1360 = PCURVE('',#191,#1361);
+#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1366);
+#1362 = LINE('',#1363,#1364);
+#1363 = CARTESIAN_POINT('',(-0.,-1.));
+#1364 = VECTOR('',#1365,1.);
+#1365 = DIRECTION('',(-1.,0.));
+#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1367 = PCURVE('',#1216,#1368);
+#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373);
+#1369 = CIRCLE('',#1370,1.);
+#1370 = AXIS2_PLACEMENT_2D('',#1371,#1372);
+#1371 = CARTESIAN_POINT('',(-7.5,1.));
+#1372 = DIRECTION('',(1.,4.5E-16));
+#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1374 = ORIENTED_EDGE('',*,*,#1303,.F.);
+#1375 = ORIENTED_EDGE('',*,*,#170,.F.);
+#1376 = ADVANCED_FACE('',(#1377),#283,.F.);
+#1377 = FACE_BOUND('',#1378,.F.);
+#1378 = EDGE_LOOP('',(#1379,#1409,#1430,#1431));
+#1379 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#1380 = EDGE_CURVE('',#1381,#1383,#1385,.T.);
+#1381 = VERTEX_POINT('',#1382);
+#1382 = CARTESIAN_POINT('',(5.5,-3.,10.));
+#1383 = VERTEX_POINT('',#1384);
+#1384 = CARTESIAN_POINT('',(11.5,-3.,10.));
+#1385 = SURFACE_CURVE('',#1386,(#1391,#1398),.PCURVE_S1.);
+#1386 = CIRCLE('',#1387,3.);
+#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390);
+#1388 = CARTESIAN_POINT('',(8.5,-3.,10.));
+#1389 = DIRECTION('',(-8.3E-16,-1.,-5.E-16));
+#1390 = DIRECTION('',(1.78E-15,5.E-16,-1.));
+#1391 = PCURVE('',#283,#1392);
+#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397);
+#1393 = LINE('',#1394,#1395);
+#1394 = CARTESIAN_POINT('',(0.,0.));
+#1395 = VECTOR('',#1396,1.);
+#1396 = DIRECTION('',(1.,0.));
+#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1398 = PCURVE('',#1140,#1399);
+#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1408);
+#1400 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1401,#1402,#1403,#1404,
+#1405,#1406,#1407),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1401 = CARTESIAN_POINT('',(4.871620730621E-14,4.5));
+#1402 = CARTESIAN_POINT('',(5.196152422707,4.5));
+#1403 = CARTESIAN_POINT('',(2.598076211353,2.13162820728E-14));
+#1404 = CARTESIAN_POINT('',(2.839099538569E-14,-4.5));
+#1405 = CARTESIAN_POINT('',(-2.598076211353,3.130828929443E-14));
+#1406 = CARTESIAN_POINT('',(-5.196152422707,4.5));
+#1407 = CARTESIAN_POINT('',(4.871620730621E-14,4.5));
+#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1409 = ORIENTED_EDGE('',*,*,#1410,.T.);
+#1410 = EDGE_CURVE('',#1381,#265,#1411,.T.);
+#1411 = SURFACE_CURVE('',#1412,(#1416,#1423),.PCURVE_S1.);
+#1412 = LINE('',#1413,#1414);
+#1413 = CARTESIAN_POINT('',(5.5,-3.,10.));
+#1414 = VECTOR('',#1415,1.);
+#1415 = DIRECTION('',(-3.9E-16,1.,-1.39E-15));
+#1416 = PCURVE('',#283,#1417);
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(0.,-1.));
+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1423 = PCURVE('',#311,#1424);
+#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429);
+#1425 = LINE('',#1426,#1427);
+#1426 = CARTESIAN_POINT('',(0.,-0.));
+#1427 = VECTOR('',#1428,1.);
+#1428 = DIRECTION('',(-1.56E-15,-1.));
+#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1430 = ORIENTED_EDGE('',*,*,#264,.T.);
+#1431 = ORIENTED_EDGE('',*,*,#1432,.F.);
+#1432 = EDGE_CURVE('',#1383,#267,#1433,.T.);
+#1433 = SURFACE_CURVE('',#1434,(#1438,#1445),.PCURVE_S1.);
+#1434 = LINE('',#1435,#1436);
+#1435 = CARTESIAN_POINT('',(11.5,-3.,10.));
+#1436 = VECTOR('',#1437,1.);
+#1437 = DIRECTION('',(-3.9E-16,1.,-1.39E-15));
+#1438 = PCURVE('',#283,#1439);
+#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);
+#1440 = LINE('',#1441,#1442);
+#1441 = CARTESIAN_POINT('',(7.853981633974,0.));
+#1442 = VECTOR('',#1443,1.);
+#1443 = DIRECTION('',(0.,-1.));
+#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1445 = PCURVE('',#366,#1446);
+#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451);
+#1447 = LINE('',#1448,#1449);
+#1448 = CARTESIAN_POINT('',(0.,-0.));
+#1449 = VECTOR('',#1450,1.);
+#1450 = DIRECTION('',(-1.56E-15,-1.));
+#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1452 = ADVANCED_FACE('',(#1453),#311,.T.);
+#1453 = FACE_BOUND('',#1454,.T.);
+#1454 = EDGE_LOOP('',(#1455,#1478,#1479,#1480));
+#1455 = ORIENTED_EDGE('',*,*,#1456,.F.);
+#1456 = EDGE_CURVE('',#1381,#1457,#1459,.T.);
+#1457 = VERTEX_POINT('',#1458);
+#1458 = CARTESIAN_POINT('',(5.5,-3.,13.));
+#1459 = SURFACE_CURVE('',#1460,(#1464,#1471),.PCURVE_S1.);
+#1460 = LINE('',#1461,#1462);
+#1461 = CARTESIAN_POINT('',(5.5,-3.,10.));
+#1462 = VECTOR('',#1463,1.);
+#1463 = DIRECTION('',(-1.78E-15,-5.E-16,1.));
+#1464 = PCURVE('',#311,#1465);
+#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1470);
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(3.552713678801E-15,2.6645352591E-15));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(1.,3.3E-16));
+#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1471 = PCURVE('',#1140,#1472);
+#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1477);
+#1473 = LINE('',#1474,#1475);
+#1474 = CARTESIAN_POINT('',(-3.,1.5));
+#1475 = VECTOR('',#1476,1.);
+#1476 = DIRECTION('',(-2.34E-15,-1.));
+#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1478 = ORIENTED_EDGE('',*,*,#1410,.T.);
+#1479 = ORIENTED_EDGE('',*,*,#295,.T.);
+#1480 = ORIENTED_EDGE('',*,*,#1481,.F.);
+#1481 = EDGE_CURVE('',#1457,#296,#1482,.T.);
+#1482 = SURFACE_CURVE('',#1483,(#1487,#1494),.PCURVE_S1.);
+#1483 = LINE('',#1484,#1485);
+#1484 = CARTESIAN_POINT('',(5.5,-3.,13.));
+#1485 = VECTOR('',#1486,1.);
+#1486 = DIRECTION('',(-3.9E-16,1.,-1.39E-15));
+#1487 = PCURVE('',#311,#1488);
+#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493);
+#1489 = LINE('',#1490,#1491);
+#1490 = CARTESIAN_POINT('',(3.,-6.591079014994E-17));
+#1491 = VECTOR('',#1492,1.);
+#1492 = DIRECTION('',(-1.56E-15,-1.));
+#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1494 = PCURVE('',#340,#1495);
+#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1500);
+#1496 = LINE('',#1497,#1498);
+#1497 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1498 = VECTOR('',#1499,1.);
+#1499 = DIRECTION('',(0.,-1.));
+#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1501 = ADVANCED_FACE('',(#1502),#366,.F.);
+#1502 = FACE_BOUND('',#1503,.F.);
+#1503 = EDGE_LOOP('',(#1504,#1527,#1528,#1529));
+#1504 = ORIENTED_EDGE('',*,*,#1505,.F.);
+#1505 = EDGE_CURVE('',#1383,#1506,#1508,.T.);
+#1506 = VERTEX_POINT('',#1507);
+#1507 = CARTESIAN_POINT('',(11.5,-3.,13.));
+#1508 = SURFACE_CURVE('',#1509,(#1513,#1520),.PCURVE_S1.);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(11.5,-3.,10.));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(-1.78E-15,-5.E-16,1.));
+#1513 = PCURVE('',#366,#1514);
+#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519);
+#1515 = LINE('',#1516,#1517);
+#1516 = CARTESIAN_POINT('',(1.7763568394E-15,-3.01980662698E-31));
+#1517 = VECTOR('',#1518,1.);
+#1518 = DIRECTION('',(1.,3.3E-16));
+#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1520 = PCURVE('',#1140,#1521);
+#1521 = DEFINITIONAL_REPRESENTATION('',(#1522),#1526);
+#1522 = LINE('',#1523,#1524);
+#1523 = CARTESIAN_POINT('',(3.,1.5));
+#1524 = VECTOR('',#1525,1.);
+#1525 = DIRECTION('',(-2.34E-15,-1.));
+#1526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1527 = ORIENTED_EDGE('',*,*,#1432,.T.);
+#1528 = ORIENTED_EDGE('',*,*,#352,.T.);
+#1529 = ORIENTED_EDGE('',*,*,#1530,.F.);
+#1530 = EDGE_CURVE('',#1506,#324,#1531,.T.);
+#1531 = SURFACE_CURVE('',#1532,(#1536,#1543),.PCURVE_S1.);
+#1532 = LINE('',#1533,#1534);
+#1533 = CARTESIAN_POINT('',(11.5,-3.,13.));
+#1534 = VECTOR('',#1535,1.);
+#1535 = DIRECTION('',(-3.9E-16,1.,-1.39E-15));
+#1536 = PCURVE('',#366,#1537);
+#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542);
+#1538 = LINE('',#1539,#1540);
+#1539 = CARTESIAN_POINT('',(3.,-6.591079014994E-17));
+#1540 = VECTOR('',#1541,1.);
+#1541 = DIRECTION('',(-1.56E-15,-1.));
+#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1543 = PCURVE('',#340,#1544);
+#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549);
+#1545 = LINE('',#1546,#1547);
+#1546 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1547 = VECTOR('',#1548,1.);
+#1548 = DIRECTION('',(0.,-1.));
+#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1550 = ADVANCED_FACE('',(#1551),#340,.F.);
+#1551 = FACE_BOUND('',#1552,.F.);
+#1552 = EDGE_LOOP('',(#1553,#1579,#1580,#1581));
+#1553 = ORIENTED_EDGE('',*,*,#1554,.F.);
+#1554 = EDGE_CURVE('',#1506,#1457,#1555,.T.);
+#1555 = SURFACE_CURVE('',#1556,(#1561,#1568),.PCURVE_S1.);
+#1556 = CIRCLE('',#1557,3.);
+#1557 = AXIS2_PLACEMENT_3D('',#1558,#1559,#1560);
+#1558 = CARTESIAN_POINT('',(8.5,-3.,13.));
+#1559 = DIRECTION('',(-8.3E-16,-1.,-5.E-16));
+#1560 = DIRECTION('',(1.78E-15,5.E-16,-1.));
+#1561 = PCURVE('',#340,#1562);
+#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567);
+#1563 = LINE('',#1564,#1565);
+#1564 = CARTESIAN_POINT('',(0.,0.));
+#1565 = VECTOR('',#1566,1.);
+#1566 = DIRECTION('',(1.,0.));
+#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1568 = PCURVE('',#1140,#1569);
+#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1578);
+#1570 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1571,#1572,#1573,#1574,
+#1575,#1576,#1577),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1571 = CARTESIAN_POINT('',(4.170713678801E-14,1.5));
+#1572 = CARTESIAN_POINT('',(5.196152422707,1.5));
+#1573 = CARTESIAN_POINT('',(2.598076211353,-3.));
+#1574 = CARTESIAN_POINT('',(2.138192486749E-14,-7.5));
+#1575 = CARTESIAN_POINT('',(-2.598076211353,-3.));
+#1576 = CARTESIAN_POINT('',(-5.196152422707,1.5));
+#1577 = CARTESIAN_POINT('',(4.170713678801E-14,1.5));
+#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1579 = ORIENTED_EDGE('',*,*,#1530,.T.);
+#1580 = ORIENTED_EDGE('',*,*,#323,.T.);
+#1581 = ORIENTED_EDGE('',*,*,#1481,.F.);
+#1582 = ADVANCED_FACE('',(#1583),#398,.T.);
+#1583 = FACE_BOUND('',#1584,.T.);
+#1584 = EDGE_LOOP('',(#1585,#1608,#1636,#1657));
+#1585 = ORIENTED_EDGE('',*,*,#1586,.T.);
+#1586 = EDGE_CURVE('',#381,#1587,#1589,.T.);
+#1587 = VERTEX_POINT('',#1588);
+#1588 = CARTESIAN_POINT('',(9.5,1.,19.));
+#1589 = SURFACE_CURVE('',#1590,(#1594,#1601),.PCURVE_S1.);
+#1590 = LINE('',#1591,#1592);
+#1591 = CARTESIAN_POINT('',(9.5,1.688E-14,19.));
+#1592 = VECTOR('',#1593,1.);
+#1593 = DIRECTION('',(1.7E-16,1.,-1.94E-15));
+#1594 = PCURVE('',#398,#1595);
+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);
+#1596 = LINE('',#1597,#1598);
+#1597 = CARTESIAN_POINT('',(0.,0.));
+#1598 = VECTOR('',#1599,1.);
+#1599 = DIRECTION('',(6.1E-16,-1.));
+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1601 = PCURVE('',#431,#1602);
+#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607);
+#1603 = LINE('',#1604,#1605);
+#1604 = CARTESIAN_POINT('',(8.9E-16,-0.));
+#1605 = VECTOR('',#1606,1.);
+#1606 = DIRECTION('',(-0.,-1.));
+#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1608 = ORIENTED_EDGE('',*,*,#1609,.T.);
+#1609 = EDGE_CURVE('',#1587,#1610,#1612,.T.);
+#1610 = VERTEX_POINT('',#1611);
+#1611 = CARTESIAN_POINT('',(7.5,1.,19.));
+#1612 = SURFACE_CURVE('',#1613,(#1617,#1624),.PCURVE_S1.);
+#1613 = LINE('',#1614,#1615);
+#1614 = CARTESIAN_POINT('',(9.5,1.,19.));
+#1615 = VECTOR('',#1616,1.);
+#1616 = DIRECTION('',(-1.,3.9E-16,6.7E-16));
+#1617 = PCURVE('',#398,#1618);
+#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623);
+#1619 = LINE('',#1620,#1621);
+#1620 = CARTESIAN_POINT('',(-1.16544978758E-14,-1.));
+#1621 = VECTOR('',#1622,1.);
+#1622 = DIRECTION('',(1.,3.9E-16));
+#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1624 = PCURVE('',#1625,#1630);
+#1625 = PLANE('',#1626);
+#1626 = AXIS2_PLACEMENT_3D('',#1627,#1628,#1629);
+#1627 = CARTESIAN_POINT('',(8.5,1.,10.5));
+#1628 = DIRECTION('',(-1.1E-16,1.,-1.94E-15));
+#1629 = DIRECTION('',(-6.7E-16,1.94E-15,1.));
+#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635);
+#1631 = LINE('',#1632,#1633);
+#1632 = CARTESIAN_POINT('',(8.5,1.));
+#1633 = VECTOR('',#1634,1.);
+#1634 = DIRECTION('',(1.34E-15,-1.));
+#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1636 = ORIENTED_EDGE('',*,*,#1637,.F.);
+#1637 = EDGE_CURVE('',#383,#1610,#1638,.T.);
+#1638 = SURFACE_CURVE('',#1639,(#1643,#1650),.PCURVE_S1.);
+#1639 = LINE('',#1640,#1641);
+#1640 = CARTESIAN_POINT('',(7.5,1.843E-14,19.));
+#1641 = VECTOR('',#1642,1.);
+#1642 = DIRECTION('',(1.7E-16,1.,-1.94E-15));
+#1643 = PCURVE('',#398,#1644);
+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(2.,1.E-17));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(6.1E-16,-1.));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1650 = PCURVE('',#490,#1651);
+#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656);
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1654 = VECTOR('',#1655,1.);
+#1655 = DIRECTION('',(-0.,-1.));
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1657 = ORIENTED_EDGE('',*,*,#380,.F.);
+#1658 = ADVANCED_FACE('',(#1659),#490,.T.);
+#1659 = FACE_BOUND('',#1660,.F.);
+#1660 = EDGE_LOOP('',(#1661,#1684,#1706,#1707));
+#1661 = ORIENTED_EDGE('',*,*,#1662,.T.);
+#1662 = EDGE_CURVE('',#444,#1663,#1665,.T.);
+#1663 = VERTEX_POINT('',#1664);
+#1664 = CARTESIAN_POINT('',(7.5,1.,17.));
+#1665 = SURFACE_CURVE('',#1666,(#1670,#1677),.PCURVE_S1.);
+#1666 = LINE('',#1667,#1668);
+#1667 = CARTESIAN_POINT('',(7.5,1.588E-14,17.));
+#1668 = VECTOR('',#1669,1.);
+#1669 = DIRECTION('',(1.7E-16,1.,-1.94E-15));
+#1670 = PCURVE('',#490,#1671);
+#1671 = DEFINITIONAL_REPRESENTATION('',(#1672),#1676);
+#1672 = LINE('',#1673,#1674);
+#1673 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1674 = VECTOR('',#1675,1.);
+#1675 = DIRECTION('',(-0.,-1.));
+#1676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1677 = PCURVE('',#459,#1678);
+#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683);
+#1679 = LINE('',#1680,#1681);
+#1680 = CARTESIAN_POINT('',(2.,3.944304526105E-31));
+#1681 = VECTOR('',#1682,1.);
+#1682 = DIRECTION('',(6.1E-16,-1.));
+#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1684 = ORIENTED_EDGE('',*,*,#1685,.T.);
+#1685 = EDGE_CURVE('',#1663,#1610,#1686,.T.);
+#1686 = SURFACE_CURVE('',#1687,(#1692,#1699),.PCURVE_S1.);
+#1687 = CIRCLE('',#1688,1.);
+#1688 = AXIS2_PLACEMENT_3D('',#1689,#1690,#1691);
+#1689 = CARTESIAN_POINT('',(7.5,1.,18.));
+#1690 = DIRECTION('',(3.9E-16,1.,-1.05E-15));
+#1691 = DIRECTION('',(-2.2E-16,1.05E-15,1.));
+#1692 = PCURVE('',#490,#1693);
+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
+#1694 = LINE('',#1695,#1696);
+#1695 = CARTESIAN_POINT('',(-0.,-1.));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(-1.,0.));
+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1699 = PCURVE('',#1625,#1700);
+#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1705);
+#1701 = CIRCLE('',#1702,1.);
+#1702 = AXIS2_PLACEMENT_2D('',#1703,#1704);
+#1703 = CARTESIAN_POINT('',(7.5,-1.));
+#1704 = DIRECTION('',(1.,4.5E-16));
+#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1706 = ORIENTED_EDGE('',*,*,#1637,.F.);
+#1707 = ORIENTED_EDGE('',*,*,#471,.F.);
+#1708 = ADVANCED_FACE('',(#1709),#459,.F.);
+#1709 = FACE_BOUND('',#1710,.F.);
+#1710 = EDGE_LOOP('',(#1711,#1734,#1755,#1756));
+#1711 = ORIENTED_EDGE('',*,*,#1712,.T.);
+#1712 = EDGE_CURVE('',#411,#1713,#1715,.T.);
+#1713 = VERTEX_POINT('',#1714);
+#1714 = CARTESIAN_POINT('',(9.5,1.,17.));
+#1715 = SURFACE_CURVE('',#1716,(#1720,#1727),.PCURVE_S1.);
+#1716 = LINE('',#1717,#1718);
+#1717 = CARTESIAN_POINT('',(9.5,1.432E-14,17.));
+#1718 = VECTOR('',#1719,1.);
+#1719 = DIRECTION('',(1.7E-16,1.,-1.94E-15));
+#1720 = PCURVE('',#459,#1721);
+#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726);
+#1722 = LINE('',#1723,#1724);
+#1723 = CARTESIAN_POINT('',(0.,0.));
+#1724 = VECTOR('',#1725,1.);
+#1725 = DIRECTION('',(6.1E-16,-1.));
+#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1727 = PCURVE('',#431,#1728);
+#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733);
+#1729 = LINE('',#1730,#1731);
+#1730 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1731 = VECTOR('',#1732,1.);
+#1732 = DIRECTION('',(-0.,-1.));
+#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1734 = ORIENTED_EDGE('',*,*,#1735,.T.);
+#1735 = EDGE_CURVE('',#1713,#1663,#1736,.T.);
+#1736 = SURFACE_CURVE('',#1737,(#1741,#1748),.PCURVE_S1.);
+#1737 = LINE('',#1738,#1739);
+#1738 = CARTESIAN_POINT('',(9.5,1.,17.));
+#1739 = VECTOR('',#1740,1.);
+#1740 = DIRECTION('',(-1.,3.9E-16,6.7E-16));
+#1741 = PCURVE('',#459,#1742);
+#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747);
+#1743 = LINE('',#1744,#1745);
+#1744 = CARTESIAN_POINT('',(-9.878141036402E-15,-1.));
+#1745 = VECTOR('',#1746,1.);
+#1746 = DIRECTION('',(1.,3.9E-16));
+#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1748 = PCURVE('',#1625,#1749);
+#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754);
+#1750 = LINE('',#1751,#1752);
+#1751 = CARTESIAN_POINT('',(6.5,1.));
+#1752 = VECTOR('',#1753,1.);
+#1753 = DIRECTION('',(1.34E-15,-1.));
+#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1755 = ORIENTED_EDGE('',*,*,#1662,.F.);
+#1756 = ORIENTED_EDGE('',*,*,#443,.F.);
+#1757 = ADVANCED_FACE('',(#1758),#431,.T.);
+#1758 = FACE_BOUND('',#1759,.F.);
+#1759 = EDGE_LOOP('',(#1760,#1761,#1783,#1784));
+#1760 = ORIENTED_EDGE('',*,*,#1586,.T.);
+#1761 = ORIENTED_EDGE('',*,*,#1762,.T.);
+#1762 = EDGE_CURVE('',#1587,#1713,#1763,.T.);
+#1763 = SURFACE_CURVE('',#1764,(#1769,#1776),.PCURVE_S1.);
+#1764 = CIRCLE('',#1765,1.);
+#1765 = AXIS2_PLACEMENT_3D('',#1766,#1767,#1768);
+#1766 = CARTESIAN_POINT('',(9.5,1.,18.));
+#1767 = DIRECTION('',(3.9E-16,1.,-1.05E-15));
+#1768 = DIRECTION('',(-2.2E-16,1.05E-15,1.));
+#1769 = PCURVE('',#431,#1770);
+#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775);
+#1771 = LINE('',#1772,#1773);
+#1772 = CARTESIAN_POINT('',(-0.,-1.));
+#1773 = VECTOR('',#1774,1.);
+#1774 = DIRECTION('',(-1.,0.));
+#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1776 = PCURVE('',#1625,#1777);
+#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782);
+#1778 = CIRCLE('',#1779,1.);
+#1779 = AXIS2_PLACEMENT_2D('',#1780,#1781);
+#1780 = CARTESIAN_POINT('',(7.5,1.));
+#1781 = DIRECTION('',(1.,4.5E-16));
+#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1783 = ORIENTED_EDGE('',*,*,#1712,.F.);
+#1784 = ORIENTED_EDGE('',*,*,#410,.F.);
+#1785 = ADVANCED_FACE('',(#1786),#523,.F.);
+#1786 = FACE_BOUND('',#1787,.F.);
+#1787 = EDGE_LOOP('',(#1788,#1811,#1839,#1860,#1861,#1862));
+#1788 = ORIENTED_EDGE('',*,*,#1789,.T.);
+#1789 = EDGE_CURVE('',#970,#1790,#1792,.T.);
+#1790 = VERTEX_POINT('',#1791);
+#1791 = CARTESIAN_POINT('',(2.,-20.,3.));
+#1792 = SURFACE_CURVE('',#1793,(#1797,#1804),.PCURVE_S1.);
+#1793 = LINE('',#1794,#1795);
+#1794 = CARTESIAN_POINT('',(2.22E-14,-20.,3.));
+#1795 = VECTOR('',#1796,1.);
+#1796 = DIRECTION('',(1.,-1.E-15,-1.7E-16));
+#1797 = PCURVE('',#523,#1798);
+#1798 = DEFINITIONAL_REPRESENTATION('',(#1799),#1803);
+#1799 = LINE('',#1800,#1801);
+#1800 = CARTESIAN_POINT('',(0.,-0.));
+#1801 = VECTOR('',#1802,1.);
+#1802 = DIRECTION('',(2.39E-15,-1.));
+#1803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1804 = PCURVE('',#985,#1805);
+#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810);
+#1806 = LINE('',#1807,#1808);
+#1807 = CARTESIAN_POINT('',(24.041630560343,-1.217684871257E-17));
+#1808 = VECTOR('',#1809,1.);
+#1809 = DIRECTION('',(3.417314933988E-15,-1.));
+#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1811 = ORIENTED_EDGE('',*,*,#1812,.F.);
+#1812 = EDGE_CURVE('',#1813,#1790,#1815,.T.);
+#1813 = VERTEX_POINT('',#1814);
+#1814 = CARTESIAN_POINT('',(15.,-20.,3.));
+#1815 = SURFACE_CURVE('',#1816,(#1820,#1827),.PCURVE_S1.);
+#1816 = LINE('',#1817,#1818);
+#1817 = CARTESIAN_POINT('',(15.,-20.,3.));
+#1818 = VECTOR('',#1819,1.);
+#1819 = DIRECTION('',(-1.,9.4E-16,8.9E-16));
+#1820 = PCURVE('',#523,#1821);
+#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826);
+#1822 = LINE('',#1823,#1824);
+#1823 = CARTESIAN_POINT('',(7.593256414561E-14,-15.));
+#1824 = VECTOR('',#1825,1.);
+#1825 = DIRECTION('',(-3.11E-15,1.));
+#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1827 = PCURVE('',#1828,#1833);
+#1828 = PLANE('',#1829);
+#1829 = AXIS2_PLACEMENT_3D('',#1830,#1831,#1832);
+#1830 = CARTESIAN_POINT('',(15.,-20.,3.));
+#1831 = DIRECTION('',(-1.55E-15,-3.9E-16,1.));
+#1832 = DIRECTION('',(-1.,1.11E-15,-1.55E-15));
+#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838);
+#1834 = LINE('',#1835,#1836);
+#1835 = CARTESIAN_POINT('',(-5.684341886081E-14,1.7763568394E-14));
+#1836 = VECTOR('',#1837,1.);
+#1837 = DIRECTION('',(1.,1.7E-16));
+#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1839 = ORIENTED_EDGE('',*,*,#1840,.T.);
+#1840 = EDGE_CURVE('',#1813,#1047,#1841,.T.);
+#1841 = SURFACE_CURVE('',#1842,(#1846,#1853),.PCURVE_S1.);
+#1842 = LINE('',#1843,#1844);
+#1843 = CARTESIAN_POINT('',(2.22E-14,-20.,3.));
+#1844 = VECTOR('',#1845,1.);
+#1845 = DIRECTION('',(1.,-1.E-15,-1.7E-16));
+#1846 = PCURVE('',#523,#1847);
+#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852);
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(0.,-0.));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(2.39E-15,-1.));
+#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1853 = PCURVE('',#1062,#1854);
+#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859);
+#1855 = LINE('',#1856,#1857);
+#1856 = CARTESIAN_POINT('',(24.041630560343,-1.217684871257E-17));
+#1857 = VECTOR('',#1858,1.);
+#1858 = DIRECTION('',(3.417314933988E-15,-1.));
+#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1860 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#1861 = ORIENTED_EDGE('',*,*,#505,.F.);
+#1862 = ORIENTED_EDGE('',*,*,#997,.F.);
+#1863 = ADVANCED_FACE('',(#1864),#598,.T.);
+#1864 = FACE_BOUND('',#1865,.T.);
+#1865 = EDGE_LOOP('',(#1866,#1889,#1917,#1938));
+#1866 = ORIENTED_EDGE('',*,*,#1867,.T.);
+#1867 = EDGE_CURVE('',#581,#1868,#1870,.T.);
+#1868 = VERTEX_POINT('',#1869);
+#1869 = CARTESIAN_POINT('',(9.5,-17.,-1.));
+#1870 = SURFACE_CURVE('',#1871,(#1875,#1882),.PCURVE_S1.);
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(9.5,-17.,5.781E-14));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(2.05E-15,-1.11E-15,-1.));
+#1875 = PCURVE('',#598,#1876);
+#1876 = DEFINITIONAL_REPRESENTATION('',(#1877),#1881);
+#1877 = LINE('',#1878,#1879);
+#1878 = CARTESIAN_POINT('',(0.,0.));
+#1879 = VECTOR('',#1880,1.);
+#1880 = DIRECTION('',(-2.2E-16,-1.));
+#1881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1882 = PCURVE('',#631,#1883);
+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);
+#1884 = LINE('',#1885,#1886);
+#1885 = CARTESIAN_POINT('',(-0.,0.));
+#1886 = VECTOR('',#1887,1.);
+#1887 = DIRECTION('',(-0.,-1.));
+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1889 = ORIENTED_EDGE('',*,*,#1890,.T.);
+#1890 = EDGE_CURVE('',#1868,#1891,#1893,.T.);
+#1891 = VERTEX_POINT('',#1892);
+#1892 = CARTESIAN_POINT('',(7.5,-17.,-1.));
+#1893 = SURFACE_CURVE('',#1894,(#1898,#1905),.PCURVE_S1.);
+#1894 = LINE('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(9.5,-17.,-1.));
+#1896 = VECTOR('',#1897,1.);
+#1897 = DIRECTION('',(-1.,4.4E-16,-1.39E-15));
+#1898 = PCURVE('',#598,#1899);
+#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904);
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(-5.275427357601E-15,-1.));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(1.,4.4E-16));
+#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1905 = PCURVE('',#1906,#1911);
+#1906 = PLANE('',#1907);
+#1907 = AXIS2_PLACEMENT_3D('',#1908,#1909,#1910);
+#1908 = CARTESIAN_POINT('',(8.5,-10.5,-1.));
+#1909 = DIRECTION('',(-2.05E-15,8.9E-16,1.));
+#1910 = DIRECTION('',(1.,-2.2E-16,2.05E-15));
+#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916);
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(1.,-6.5));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(-1.,2.2E-16));
+#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1917 = ORIENTED_EDGE('',*,*,#1918,.F.);
+#1918 = EDGE_CURVE('',#583,#1891,#1919,.T.);
+#1919 = SURFACE_CURVE('',#1920,(#1924,#1931),.PCURVE_S1.);
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(7.5,-17.,5.415E-14));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(2.05E-15,-1.11E-15,-1.));
+#1924 = PCURVE('',#598,#1925);
+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(2.,5.522026336547E-30));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(-2.2E-16,-1.));
+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1931 = PCURVE('',#690,#1932);
+#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937);
+#1933 = LINE('',#1934,#1935);
+#1934 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1935 = VECTOR('',#1936,1.);
+#1936 = DIRECTION('',(-0.,-1.));
+#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1938 = ORIENTED_EDGE('',*,*,#580,.F.);
+#1939 = ADVANCED_FACE('',(#1940),#690,.T.);
+#1940 = FACE_BOUND('',#1941,.F.);
+#1941 = EDGE_LOOP('',(#1942,#1965,#1991,#1992));
+#1942 = ORIENTED_EDGE('',*,*,#1943,.T.);
+#1943 = EDGE_CURVE('',#644,#1944,#1946,.T.);
+#1944 = VERTEX_POINT('',#1945);
+#1945 = CARTESIAN_POINT('',(7.5,-19.,-1.));
+#1946 = SURFACE_CURVE('',#1947,(#1951,#1958),.PCURVE_S1.);
+#1947 = LINE('',#1948,#1949);
+#1948 = CARTESIAN_POINT('',(7.5,-19.,5.682E-14));
+#1949 = VECTOR('',#1950,1.);
+#1950 = DIRECTION('',(2.05E-15,-1.11E-15,-1.));
+#1951 = PCURVE('',#690,#1952);
+#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957);
+#1953 = LINE('',#1954,#1955);
+#1954 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1955 = VECTOR('',#1956,1.);
+#1956 = DIRECTION('',(-0.,-1.));
+#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1958 = PCURVE('',#659,#1959);
+#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964);
+#1960 = LINE('',#1961,#1962);
+#1961 = CARTESIAN_POINT('',(2.,7.88860905221E-31));
+#1962 = VECTOR('',#1963,1.);
+#1963 = DIRECTION('',(-2.2E-16,-1.));
+#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1965 = ORIENTED_EDGE('',*,*,#1966,.T.);
+#1966 = EDGE_CURVE('',#1944,#1891,#1967,.T.);
+#1967 = SURFACE_CURVE('',#1968,(#1973,#1980),.PCURVE_S1.);
+#1968 = CIRCLE('',#1969,1.);
+#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972);
+#1970 = CARTESIAN_POINT('',(7.5,-18.,-1.));
+#1971 = DIRECTION('',(1.39E-15,-1.61E-15,-1.));
+#1972 = DIRECTION('',(0.,1.,-1.61E-15));
+#1973 = PCURVE('',#690,#1974);
+#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1979);
+#1975 = LINE('',#1976,#1977);
+#1976 = CARTESIAN_POINT('',(-0.,-1.));
+#1977 = VECTOR('',#1978,1.);
+#1978 = DIRECTION('',(-1.,0.));
+#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1980 = PCURVE('',#1906,#1981);
+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1990);
+#1982 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1983,#1984,#1985,#1986,
+#1987,#1988,#1989),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1983 = CARTESIAN_POINT('',(-1.,-6.5));
+#1984 = CARTESIAN_POINT('',(0.732050807569,-6.5));
+#1985 = CARTESIAN_POINT('',(-0.133974596216,-8.));
+#1986 = CARTESIAN_POINT('',(-1.,-9.5));
+#1987 = CARTESIAN_POINT('',(-1.866025403784,-8.));
+#1988 = CARTESIAN_POINT('',(-2.732050807569,-6.5));
+#1989 = CARTESIAN_POINT('',(-1.,-6.5));
+#1990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1991 = ORIENTED_EDGE('',*,*,#1918,.F.);
+#1992 = ORIENTED_EDGE('',*,*,#671,.F.);
+#1993 = ADVANCED_FACE('',(#1994),#659,.F.);
+#1994 = FACE_BOUND('',#1995,.F.);
+#1995 = EDGE_LOOP('',(#1996,#2019,#2040,#2041));
+#1996 = ORIENTED_EDGE('',*,*,#1997,.T.);
+#1997 = EDGE_CURVE('',#611,#1998,#2000,.T.);
+#1998 = VERTEX_POINT('',#1999);
+#1999 = CARTESIAN_POINT('',(9.5,-19.,-1.));
+#2000 = SURFACE_CURVE('',#2001,(#2005,#2012),.PCURVE_S1.);
+#2001 = LINE('',#2002,#2003);
+#2002 = CARTESIAN_POINT('',(9.5,-19.,6.048E-14));
+#2003 = VECTOR('',#2004,1.);
+#2004 = DIRECTION('',(2.05E-15,-1.11E-15,-1.));
+#2005 = PCURVE('',#659,#2006);
+#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2011);
+#2007 = LINE('',#2008,#2009);
+#2008 = CARTESIAN_POINT('',(0.,0.));
+#2009 = VECTOR('',#2010,1.);
+#2010 = DIRECTION('',(-2.2E-16,-1.));
+#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2012 = PCURVE('',#631,#2013);
+#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018);
+#2014 = LINE('',#2015,#2016);
+#2015 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#2016 = VECTOR('',#2017,1.);
+#2017 = DIRECTION('',(-0.,-1.));
+#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2019 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#2020 = EDGE_CURVE('',#1998,#1944,#2021,.T.);
+#2021 = SURFACE_CURVE('',#2022,(#2026,#2033),.PCURVE_S1.);
+#2022 = LINE('',#2023,#2024);
+#2023 = CARTESIAN_POINT('',(9.5,-19.,-1.));
+#2024 = VECTOR('',#2025,1.);
+#2025 = DIRECTION('',(-1.,4.4E-16,-1.39E-15));
+#2026 = PCURVE('',#659,#2027);
+#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2032);
+#2028 = LINE('',#2029,#2030);
+#2029 = CARTESIAN_POINT('',(-5.275427357601E-15,-1.));
+#2030 = VECTOR('',#2031,1.);
+#2031 = DIRECTION('',(1.,4.4E-16));
+#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2033 = PCURVE('',#1906,#2034);
+#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039);
+#2035 = LINE('',#2036,#2037);
+#2036 = CARTESIAN_POINT('',(1.,-8.5));
+#2037 = VECTOR('',#2038,1.);
+#2038 = DIRECTION('',(-1.,2.2E-16));
+#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2040 = ORIENTED_EDGE('',*,*,#1943,.F.);
+#2041 = ORIENTED_EDGE('',*,*,#643,.F.);
+#2042 = ADVANCED_FACE('',(#2043),#631,.T.);
+#2043 = FACE_BOUND('',#2044,.F.);
+#2044 = EDGE_LOOP('',(#2045,#2046,#2072,#2073));
+#2045 = ORIENTED_EDGE('',*,*,#1867,.T.);
+#2046 = ORIENTED_EDGE('',*,*,#2047,.T.);
+#2047 = EDGE_CURVE('',#1868,#1998,#2048,.T.);
+#2048 = SURFACE_CURVE('',#2049,(#2054,#2061),.PCURVE_S1.);
+#2049 = CIRCLE('',#2050,1.);
+#2050 = AXIS2_PLACEMENT_3D('',#2051,#2052,#2053);
+#2051 = CARTESIAN_POINT('',(9.5,-18.,-1.));
+#2052 = DIRECTION('',(1.39E-15,-1.61E-15,-1.));
+#2053 = DIRECTION('',(0.,1.,-1.61E-15));
+#2054 = PCURVE('',#631,#2055);
+#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060);
+#2056 = LINE('',#2057,#2058);
+#2057 = CARTESIAN_POINT('',(-0.,-1.));
+#2058 = VECTOR('',#2059,1.);
+#2059 = DIRECTION('',(-1.,0.));
+#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2061 = PCURVE('',#1906,#2062);
+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2071);
+#2063 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2064,#2065,#2066,#2067,
+#2068,#2069,#2070),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2064 = CARTESIAN_POINT('',(1.,-6.5));
+#2065 = CARTESIAN_POINT('',(2.732050807569,-6.5));
+#2066 = CARTESIAN_POINT('',(1.866025403784,-8.));
+#2067 = CARTESIAN_POINT('',(1.,-9.5));
+#2068 = CARTESIAN_POINT('',(0.133974596216,-8.));
+#2069 = CARTESIAN_POINT('',(-0.732050807569,-6.5));
+#2070 = CARTESIAN_POINT('',(1.,-6.5));
+#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2072 = ORIENTED_EDGE('',*,*,#1997,.F.);
+#2073 = ORIENTED_EDGE('',*,*,#610,.F.);
+#2074 = ADVANCED_FACE('',(#2075),#722,.T.);
+#2075 = FACE_BOUND('',#2076,.T.);
+#2076 = EDGE_LOOP('',(#2077,#2100,#2128,#2149));
+#2077 = ORIENTED_EDGE('',*,*,#2078,.T.);
+#2078 = EDGE_CURVE('',#705,#2079,#2081,.T.);
+#2079 = VERTEX_POINT('',#2080);
+#2080 = CARTESIAN_POINT('',(7.5,-4.,-1.));
+#2081 = SURFACE_CURVE('',#2082,(#2086,#2093),.PCURVE_S1.);
+#2082 = LINE('',#2083,#2084);
+#2083 = CARTESIAN_POINT('',(7.5,-4.,3.683E-14));
+#2084 = VECTOR('',#2085,1.);
+#2085 = DIRECTION('',(2.05E-15,-1.11E-15,-1.));
+#2086 = PCURVE('',#722,#2087);
+#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2092);
+#2088 = LINE('',#2089,#2090);
+#2089 = CARTESIAN_POINT('',(0.,0.));
+#2090 = VECTOR('',#2091,1.);
+#2091 = DIRECTION('',(2.2E-16,-1.));
+#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2093 = PCURVE('',#755,#2094);
+#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099);
+#2095 = LINE('',#2096,#2097);
+#2096 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#2097 = VECTOR('',#2098,1.);
+#2098 = DIRECTION('',(-0.,-1.));
+#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2100 = ORIENTED_EDGE('',*,*,#2101,.T.);
+#2101 = EDGE_CURVE('',#2079,#2102,#2104,.T.);
+#2102 = VERTEX_POINT('',#2103);
+#2103 = CARTESIAN_POINT('',(9.5,-4.,-1.));
+#2104 = SURFACE_CURVE('',#2105,(#2109,#2116),.PCURVE_S1.);
+#2105 = LINE('',#2106,#2107);
+#2106 = CARTESIAN_POINT('',(7.5,-4.,-1.));
+#2107 = VECTOR('',#2108,1.);
+#2108 = DIRECTION('',(1.,-4.4E-16,1.39E-15));
+#2109 = PCURVE('',#722,#2110);
+#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115);
+#2111 = LINE('',#2112,#2113);
+#2112 = CARTESIAN_POINT('',(3.499070518201E-15,-1.));
+#2113 = VECTOR('',#2114,1.);
+#2114 = DIRECTION('',(1.,-4.4E-16));
+#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2116 = PCURVE('',#2117,#2122);
+#2117 = PLANE('',#2118);
+#2118 = AXIS2_PLACEMENT_3D('',#2119,#2120,#2121);
+#2119 = CARTESIAN_POINT('',(8.5,-10.5,-1.));
+#2120 = DIRECTION('',(-2.05E-15,8.9E-16,1.));
+#2121 = DIRECTION('',(1.,-2.2E-16,2.05E-15));
+#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127);
+#2123 = LINE('',#2124,#2125);
+#2124 = CARTESIAN_POINT('',(-1.,6.5));
+#2125 = VECTOR('',#2126,1.);
+#2126 = DIRECTION('',(1.,-2.2E-16));
+#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2128 = ORIENTED_EDGE('',*,*,#2129,.F.);
+#2129 = EDGE_CURVE('',#707,#2102,#2130,.T.);
+#2130 = SURFACE_CURVE('',#2131,(#2135,#2142),.PCURVE_S1.);
+#2131 = LINE('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(9.5,-4.,4.05E-14));
+#2133 = VECTOR('',#2134,1.);
+#2134 = DIRECTION('',(2.05E-15,-1.11E-15,-1.));
+#2135 = PCURVE('',#722,#2136);
+#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2141);
+#2137 = LINE('',#2138,#2139);
+#2138 = CARTESIAN_POINT('',(2.,1.E-17));
+#2139 = VECTOR('',#2140,1.);
+#2140 = DIRECTION('',(2.2E-16,-1.));
+#2141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2142 = PCURVE('',#814,#2143);
+#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148);
+#2144 = LINE('',#2145,#2146);
+#2145 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#2146 = VECTOR('',#2147,1.);
+#2147 = DIRECTION('',(-0.,-1.));
+#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2149 = ORIENTED_EDGE('',*,*,#704,.F.);
+#2150 = ADVANCED_FACE('',(#2151),#814,.T.);
+#2151 = FACE_BOUND('',#2152,.F.);
+#2152 = EDGE_LOOP('',(#2153,#2176,#2202,#2203));
+#2153 = ORIENTED_EDGE('',*,*,#2154,.T.);
+#2154 = EDGE_CURVE('',#768,#2155,#2157,.T.);
+#2155 = VERTEX_POINT('',#2156);
+#2156 = CARTESIAN_POINT('',(9.5,-2.,-1.));
+#2157 = SURFACE_CURVE('',#2158,(#2162,#2169),.PCURVE_S1.);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(9.5,-2.,3.783E-14));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(2.05E-15,-1.11E-15,-1.));
+#2162 = PCURVE('',#814,#2163);
+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);
+#2164 = LINE('',#2165,#2166);
+#2165 = CARTESIAN_POINT('',(-2.6E-16,0.));
+#2166 = VECTOR('',#2167,1.);
+#2167 = DIRECTION('',(-0.,-1.));
+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2169 = PCURVE('',#783,#2170);
+#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175);
+#2171 = LINE('',#2172,#2173);
+#2172 = CARTESIAN_POINT('',(2.,-1.577721810442E-30));
+#2173 = VECTOR('',#2174,1.);
+#2174 = DIRECTION('',(2.2E-16,-1.));
+#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2176 = ORIENTED_EDGE('',*,*,#2177,.T.);
+#2177 = EDGE_CURVE('',#2155,#2102,#2178,.T.);
+#2178 = SURFACE_CURVE('',#2179,(#2184,#2191),.PCURVE_S1.);
+#2179 = CIRCLE('',#2180,1.);
+#2180 = AXIS2_PLACEMENT_3D('',#2181,#2182,#2183);
+#2181 = CARTESIAN_POINT('',(9.5,-3.,-1.));
+#2182 = DIRECTION('',(1.39E-15,-1.61E-15,-1.));
+#2183 = DIRECTION('',(0.,1.,-1.61E-15));
+#2184 = PCURVE('',#814,#2185);
+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190);
+#2186 = LINE('',#2187,#2188);
+#2187 = CARTESIAN_POINT('',(-0.,-1.));
+#2188 = VECTOR('',#2189,1.);
+#2189 = DIRECTION('',(-1.,0.));
+#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2191 = PCURVE('',#2117,#2192);
+#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2201);
+#2193 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2194,#2195,#2196,#2197,
+#2198,#2199,#2200),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2194 = CARTESIAN_POINT('',(1.,8.5));
+#2195 = CARTESIAN_POINT('',(2.732050807569,8.5));
+#2196 = CARTESIAN_POINT('',(1.866025403784,7.));
+#2197 = CARTESIAN_POINT('',(1.,5.5));
+#2198 = CARTESIAN_POINT('',(0.133974596216,7.));
+#2199 = CARTESIAN_POINT('',(-0.732050807569,8.5));
+#2200 = CARTESIAN_POINT('',(1.,8.5));
+#2201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2202 = ORIENTED_EDGE('',*,*,#2129,.F.);
+#2203 = ORIENTED_EDGE('',*,*,#795,.F.);
+#2204 = ADVANCED_FACE('',(#2205),#783,.F.);
+#2205 = FACE_BOUND('',#2206,.F.);
+#2206 = EDGE_LOOP('',(#2207,#2230,#2251,#2252));
+#2207 = ORIENTED_EDGE('',*,*,#2208,.T.);
+#2208 = EDGE_CURVE('',#735,#2209,#2211,.T.);
+#2209 = VERTEX_POINT('',#2210);
+#2210 = CARTESIAN_POINT('',(7.5,-2.,-1.));
+#2211 = SURFACE_CURVE('',#2212,(#2216,#2223),.PCURVE_S1.);
+#2212 = LINE('',#2213,#2214);
+#2213 = CARTESIAN_POINT('',(7.5,-2.,3.417E-14));
+#2214 = VECTOR('',#2215,1.);
+#2215 = DIRECTION('',(2.05E-15,-1.11E-15,-1.));
+#2216 = PCURVE('',#783,#2217);
+#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222);
+#2218 = LINE('',#2219,#2220);
+#2219 = CARTESIAN_POINT('',(0.,0.));
+#2220 = VECTOR('',#2221,1.);
+#2221 = DIRECTION('',(2.2E-16,-1.));
+#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2223 = PCURVE('',#755,#2224);
+#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2229);
+#2225 = LINE('',#2226,#2227);
+#2226 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2227 = VECTOR('',#2228,1.);
+#2228 = DIRECTION('',(-0.,-1.));
+#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2230 = ORIENTED_EDGE('',*,*,#2231,.T.);
+#2231 = EDGE_CURVE('',#2209,#2155,#2232,.T.);
+#2232 = SURFACE_CURVE('',#2233,(#2237,#2244),.PCURVE_S1.);
+#2233 = LINE('',#2234,#2235);
+#2234 = CARTESIAN_POINT('',(7.5,-2.,-1.));
+#2235 = VECTOR('',#2236,1.);
+#2236 = DIRECTION('',(1.,-4.4E-16,1.39E-15));
+#2237 = PCURVE('',#783,#2238);
+#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243);
+#2239 = LINE('',#2240,#2241);
+#2240 = CARTESIAN_POINT('',(2.610892098501E-15,-1.));
+#2241 = VECTOR('',#2242,1.);
+#2242 = DIRECTION('',(1.,-4.4E-16));
+#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2244 = PCURVE('',#2117,#2245);
+#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250);
+#2246 = LINE('',#2247,#2248);
+#2247 = CARTESIAN_POINT('',(-1.,8.5));
+#2248 = VECTOR('',#2249,1.);
+#2249 = DIRECTION('',(1.,-2.2E-16));
+#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2251 = ORIENTED_EDGE('',*,*,#2154,.F.);
+#2252 = ORIENTED_EDGE('',*,*,#767,.F.);
+#2253 = ADVANCED_FACE('',(#2254),#755,.T.);
+#2254 = FACE_BOUND('',#2255,.F.);
+#2255 = EDGE_LOOP('',(#2256,#2257,#2283,#2284));
+#2256 = ORIENTED_EDGE('',*,*,#2078,.T.);
+#2257 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2258 = EDGE_CURVE('',#2079,#2209,#2259,.T.);
+#2259 = SURFACE_CURVE('',#2260,(#2265,#2272),.PCURVE_S1.);
+#2260 = CIRCLE('',#2261,1.);
+#2261 = AXIS2_PLACEMENT_3D('',#2262,#2263,#2264);
+#2262 = CARTESIAN_POINT('',(7.5,-3.,-1.));
+#2263 = DIRECTION('',(1.39E-15,-1.61E-15,-1.));
+#2264 = DIRECTION('',(0.,1.,-1.61E-15));
+#2265 = PCURVE('',#755,#2266);
+#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(-0.,-1.));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(-1.,0.));
+#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2272 = PCURVE('',#2117,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2282);
+#2274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2275,#2276,#2277,#2278,
+#2279,#2280,#2281),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2275 = CARTESIAN_POINT('',(-1.,8.5));
+#2276 = CARTESIAN_POINT('',(0.732050807569,8.5));
+#2277 = CARTESIAN_POINT('',(-0.133974596216,7.));
+#2278 = CARTESIAN_POINT('',(-1.,5.5));
+#2279 = CARTESIAN_POINT('',(-1.866025403784,7.));
+#2280 = CARTESIAN_POINT('',(-2.732050807569,8.5));
+#2281 = CARTESIAN_POINT('',(-1.,8.5));
+#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2283 = ORIENTED_EDGE('',*,*,#2208,.F.);
+#2284 = ORIENTED_EDGE('',*,*,#734,.F.);
+#2285 = ADVANCED_FACE('',(#2286),#847,.F.);
+#2286 = FACE_BOUND('',#2287,.F.);
+#2287 = EDGE_LOOP('',(#2288,#2314,#2335,#2336));
+#2288 = ORIENTED_EDGE('',*,*,#2289,.F.);
+#2289 = EDGE_CURVE('',#2290,#2292,#2294,.T.);
+#2290 = VERTEX_POINT('',#2291);
+#2291 = CARTESIAN_POINT('',(11.5,-10.,3.));
+#2292 = VERTEX_POINT('',#2293);
+#2293 = CARTESIAN_POINT('',(5.5,-10.,3.));
+#2294 = SURFACE_CURVE('',#2295,(#2300,#2307),.PCURVE_S1.);
+#2295 = CIRCLE('',#2296,3.);
+#2296 = AXIS2_PLACEMENT_3D('',#2297,#2298,#2299);
+#2297 = CARTESIAN_POINT('',(8.5,-10.,3.));
+#2298 = DIRECTION('',(1.83E-30,1.83E-15,1.));
+#2299 = DIRECTION('',(2.8E-16,-1.,1.83E-15));
+#2300 = PCURVE('',#847,#2301);
+#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306);
+#2302 = LINE('',#2303,#2304);
+#2303 = CARTESIAN_POINT('',(0.,0.));
+#2304 = VECTOR('',#2305,1.);
+#2305 = DIRECTION('',(1.,0.));
+#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2307 = PCURVE('',#1828,#2308);
+#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2313);
+#2309 = CIRCLE('',#2310,3.);
+#2310 = AXIS2_PLACEMENT_2D('',#2311,#2312);
+#2311 = CARTESIAN_POINT('',(6.5,-10.));
+#2312 = DIRECTION('',(-1.39E-15,1.));
+#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2314 = ORIENTED_EDGE('',*,*,#2315,.T.);
+#2315 = EDGE_CURVE('',#2290,#829,#2316,.T.);
+#2316 = SURFACE_CURVE('',#2317,(#2321,#2328),.PCURVE_S1.);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(11.5,-10.,3.));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(1.55E-15,-2.8E-16,-1.));
+#2321 = PCURVE('',#847,#2322);
+#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327);
+#2323 = LINE('',#2324,#2325);
+#2324 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2325 = VECTOR('',#2326,1.);
+#2326 = DIRECTION('',(0.,-1.));
+#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2328 = PCURVE('',#875,#2329);
+#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334);
+#2330 = LINE('',#2331,#2332);
+#2331 = CARTESIAN_POINT('',(0.,0.));
+#2332 = VECTOR('',#2333,1.);
+#2333 = DIRECTION('',(-1.11E-15,-1.));
+#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2335 = ORIENTED_EDGE('',*,*,#828,.T.);
+#2336 = ORIENTED_EDGE('',*,*,#2337,.F.);
+#2337 = EDGE_CURVE('',#2292,#831,#2338,.T.);
+#2338 = SURFACE_CURVE('',#2339,(#2343,#2350),.PCURVE_S1.);
+#2339 = LINE('',#2340,#2341);
+#2340 = CARTESIAN_POINT('',(5.5,-10.,3.));
+#2341 = VECTOR('',#2342,1.);
+#2342 = DIRECTION('',(1.55E-15,-2.8E-16,-1.));
+#2343 = PCURVE('',#847,#2344);
+#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2349);
+#2345 = LINE('',#2346,#2347);
+#2346 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2347 = VECTOR('',#2348,1.);
+#2348 = DIRECTION('',(0.,-1.));
+#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2350 = PCURVE('',#930,#2351);
+#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356);
+#2352 = LINE('',#2353,#2354);
+#2353 = CARTESIAN_POINT('',(0.,0.));
+#2354 = VECTOR('',#2355,1.);
+#2355 = DIRECTION('',(-1.11E-15,-1.));
+#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2357 = ADVANCED_FACE('',(#2358),#875,.T.);
+#2358 = FACE_BOUND('',#2359,.T.);
+#2359 = EDGE_LOOP('',(#2360,#2383,#2384,#2385));
+#2360 = ORIENTED_EDGE('',*,*,#2361,.F.);
+#2361 = EDGE_CURVE('',#2290,#2362,#2364,.T.);
+#2362 = VERTEX_POINT('',#2363);
+#2363 = CARTESIAN_POINT('',(11.5,-13.,3.));
+#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.);
+#2365 = LINE('',#2366,#2367);
+#2366 = CARTESIAN_POINT('',(11.5,-10.,3.));
+#2367 = VECTOR('',#2368,1.);
+#2368 = DIRECTION('',(2.8E-16,-1.,1.83E-15));
+#2369 = PCURVE('',#875,#2370);
+#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375);
+#2371 = LINE('',#2372,#2373);
+#2372 = CARTESIAN_POINT('',(1.24344978758E-14,3.10862446895E-15));
+#2373 = VECTOR('',#2374,1.);
+#2374 = DIRECTION('',(1.,4.4E-16));
+#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2376 = PCURVE('',#1828,#2377);
+#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382);
+#2378 = LINE('',#2379,#2380);
+#2379 = CARTESIAN_POINT('',(3.5,-10.));
+#2380 = VECTOR('',#2381,1.);
+#2381 = DIRECTION('',(-1.39E-15,1.));
+#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2383 = ORIENTED_EDGE('',*,*,#2315,.T.);
+#2384 = ORIENTED_EDGE('',*,*,#859,.T.);
+#2385 = ORIENTED_EDGE('',*,*,#2386,.F.);
+#2386 = EDGE_CURVE('',#2362,#860,#2387,.T.);
+#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.);
+#2388 = LINE('',#2389,#2390);
+#2389 = CARTESIAN_POINT('',(11.5,-13.,3.));
+#2390 = VECTOR('',#2391,1.);
+#2391 = DIRECTION('',(1.55E-15,-2.8E-16,-1.));
+#2392 = PCURVE('',#875,#2393);
+#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398);
+#2394 = LINE('',#2395,#2396);
+#2395 = CARTESIAN_POINT('',(3.,-1.731971113494E-16));
+#2396 = VECTOR('',#2397,1.);
+#2397 = DIRECTION('',(-1.11E-15,-1.));
+#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2399 = PCURVE('',#904,#2400);
+#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405);
+#2401 = LINE('',#2402,#2403);
+#2402 = CARTESIAN_POINT('',(7.853981633974,0.));
+#2403 = VECTOR('',#2404,1.);
+#2404 = DIRECTION('',(0.,-1.));
+#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2406 = ADVANCED_FACE('',(#2407),#930,.F.);
+#2407 = FACE_BOUND('',#2408,.F.);
+#2408 = EDGE_LOOP('',(#2409,#2432,#2433,#2434));
+#2409 = ORIENTED_EDGE('',*,*,#2410,.F.);
+#2410 = EDGE_CURVE('',#2292,#2411,#2413,.T.);
+#2411 = VERTEX_POINT('',#2412);
+#2412 = CARTESIAN_POINT('',(5.5,-13.,3.));
+#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.);
+#2414 = LINE('',#2415,#2416);
+#2415 = CARTESIAN_POINT('',(5.5,-10.,3.));
+#2416 = VECTOR('',#2417,1.);
+#2417 = DIRECTION('',(2.8E-16,-1.,1.83E-15));
+#2418 = PCURVE('',#930,#2419);
+#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424);
+#2420 = LINE('',#2421,#2422);
+#2421 = CARTESIAN_POINT('',(8.881784197001E-15,5.329070518201E-15));
+#2422 = VECTOR('',#2423,1.);
+#2423 = DIRECTION('',(1.,4.4E-16));
+#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2425 = PCURVE('',#1828,#2426);
+#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431);
+#2427 = LINE('',#2428,#2429);
+#2428 = CARTESIAN_POINT('',(9.5,-10.));
+#2429 = VECTOR('',#2430,1.);
+#2430 = DIRECTION('',(-1.39E-15,1.));
+#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2432 = ORIENTED_EDGE('',*,*,#2337,.T.);
+#2433 = ORIENTED_EDGE('',*,*,#916,.T.);
+#2434 = ORIENTED_EDGE('',*,*,#2435,.F.);
+#2435 = EDGE_CURVE('',#2411,#888,#2436,.T.);
+#2436 = SURFACE_CURVE('',#2437,(#2441,#2448),.PCURVE_S1.);
+#2437 = LINE('',#2438,#2439);
+#2438 = CARTESIAN_POINT('',(5.5,-13.,3.));
+#2439 = VECTOR('',#2440,1.);
+#2440 = DIRECTION('',(1.55E-15,-2.8E-16,-1.));
+#2441 = PCURVE('',#930,#2442);
+#2442 = DEFINITIONAL_REPRESENTATION('',(#2443),#2447);
+#2443 = LINE('',#2444,#2445);
+#2444 = CARTESIAN_POINT('',(3.,-6.172863211995E-16));
+#2445 = VECTOR('',#2446,1.);
+#2446 = DIRECTION('',(-1.11E-15,-1.));
+#2447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2448 = PCURVE('',#904,#2449);
+#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454);
+#2450 = LINE('',#2451,#2452);
+#2451 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2452 = VECTOR('',#2453,1.);
+#2453 = DIRECTION('',(0.,-1.));
+#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2455 = ADVANCED_FACE('',(#2456),#904,.F.);
+#2456 = FACE_BOUND('',#2457,.F.);
+#2457 = EDGE_LOOP('',(#2458,#2480,#2481,#2482));
+#2458 = ORIENTED_EDGE('',*,*,#2459,.F.);
+#2459 = EDGE_CURVE('',#2411,#2362,#2460,.T.);
+#2460 = SURFACE_CURVE('',#2461,(#2466,#2473),.PCURVE_S1.);
+#2461 = CIRCLE('',#2462,3.);
+#2462 = AXIS2_PLACEMENT_3D('',#2463,#2464,#2465);
+#2463 = CARTESIAN_POINT('',(8.5,-13.,3.));
+#2464 = DIRECTION('',(1.83E-30,1.83E-15,1.));
+#2465 = DIRECTION('',(2.8E-16,-1.,1.83E-15));
+#2466 = PCURVE('',#904,#2467);
+#2467 = DEFINITIONAL_REPRESENTATION('',(#2468),#2472);
+#2468 = LINE('',#2469,#2470);
+#2469 = CARTESIAN_POINT('',(0.,0.));
+#2470 = VECTOR('',#2471,1.);
+#2471 = DIRECTION('',(1.,0.));
+#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2473 = PCURVE('',#1828,#2474);
+#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479);
+#2475 = CIRCLE('',#2476,3.);
+#2476 = AXIS2_PLACEMENT_2D('',#2477,#2478);
+#2477 = CARTESIAN_POINT('',(6.5,-7.));
+#2478 = DIRECTION('',(-1.39E-15,1.));
+#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2480 = ORIENTED_EDGE('',*,*,#2435,.T.);
+#2481 = ORIENTED_EDGE('',*,*,#887,.T.);
+#2482 = ORIENTED_EDGE('',*,*,#2386,.F.);
+#2483 = ADVANCED_FACE('',(#2484),#985,.F.);
+#2484 = FACE_BOUND('',#2485,.F.);
+#2485 = EDGE_LOOP('',(#2486,#2487,#2488,#2514));
+#2486 = ORIENTED_EDGE('',*,*,#969,.F.);
+#2487 = ORIENTED_EDGE('',*,*,#1152,.T.);
+#2488 = ORIENTED_EDGE('',*,*,#2489,.T.);
+#2489 = EDGE_CURVE('',#1125,#1790,#2490,.T.);
+#2490 = SURFACE_CURVE('',#2491,(#2495,#2502),.PCURVE_S1.);
+#2491 = LINE('',#2492,#2493);
+#2492 = CARTESIAN_POINT('',(2.,-11.5,11.5));
+#2493 = VECTOR('',#2494,1.);
+#2494 = DIRECTION('',(1.92E-15,-0.707106781187,-0.707106781187));
+#2495 = PCURVE('',#985,#2496);
+#2496 = DEFINITIONAL_REPRESENTATION('',(#2497),#2501);
+#2497 = LINE('',#2498,#2499);
+#2498 = CARTESIAN_POINT('',(12.020815280171,-2.));
+#2499 = VECTOR('',#2500,1.);
+#2500 = DIRECTION('',(1.,6.7E-16));
+#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2502 = PCURVE('',#2503,#2508);
+#2503 = PLANE('',#2504);
+#2504 = AXIS2_PLACEMENT_3D('',#2505,#2506,#2507);
+#2505 = CARTESIAN_POINT('',(2.,-20.,3.));
+#2506 = DIRECTION('',(1.,-8.3E-16,0.));
+#2507 = DIRECTION('',(-5.063E-31,-6.1E-16,1.));
+#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513);
+#2509 = LINE('',#2510,#2511);
+#2510 = CARTESIAN_POINT('',(8.5,-8.5));
+#2511 = VECTOR('',#2512,1.);
+#2512 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2514 = ORIENTED_EDGE('',*,*,#1789,.F.);
+#2515 = ADVANCED_FACE('',(#2516),#1062,.F.);
+#2516 = FACE_BOUND('',#2517,.F.);
+#2517 = EDGE_LOOP('',(#2518,#2544,#2545,#2546));
+#2518 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#2519 = EDGE_CURVE('',#1813,#1102,#2520,.T.);
+#2520 = SURFACE_CURVE('',#2521,(#2525,#2532),.PCURVE_S1.);
+#2521 = LINE('',#2522,#2523);
+#2522 = CARTESIAN_POINT('',(15.,-7.25,15.75));
+#2523 = VECTOR('',#2524,1.);
+#2524 = DIRECTION('',(-1.92E-15,0.707106781187,0.707106781187));
+#2525 = PCURVE('',#1062,#2526);
+#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2531);
+#2527 = LINE('',#2528,#2529);
+#2528 = CARTESIAN_POINT('',(6.010407640086,-15.));
+#2529 = VECTOR('',#2530,1.);
+#2530 = DIRECTION('',(-1.,-6.7E-16));
+#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2532 = PCURVE('',#2533,#2538);
+#2533 = PLANE('',#2534);
+#2534 = AXIS2_PLACEMENT_3D('',#2535,#2536,#2537);
+#2535 = CARTESIAN_POINT('',(15.,-20.,20.));
+#2536 = DIRECTION('',(-1.,8.3E-16,0.));
+#2537 = DIRECTION('',(5.063E-31,6.1E-16,-1.));
+#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543);
+#2539 = LINE('',#2540,#2541);
+#2540 = CARTESIAN_POINT('',(4.25,-12.75));
+#2541 = VECTOR('',#2542,1.);
+#2542 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2544 = ORIENTED_EDGE('',*,*,#1101,.T.);
+#2545 = ORIENTED_EDGE('',*,*,#1046,.T.);
+#2546 = ORIENTED_EDGE('',*,*,#1840,.F.);
+#2547 = ADVANCED_FACE('',(#2548,#2618),#1140,.F.);
+#2548 = FACE_BOUND('',#2549,.F.);
+#2549 = EDGE_LOOP('',(#2550,#2573,#2574,#2597));
+#2550 = ORIENTED_EDGE('',*,*,#2551,.T.);
+#2551 = EDGE_CURVE('',#2552,#1125,#2554,.T.);
+#2552 = VERTEX_POINT('',#2553);
+#2553 = CARTESIAN_POINT('',(2.,-3.,3.));
+#2554 = SURFACE_CURVE('',#2555,(#2559,#2566),.PCURVE_S1.);
+#2555 = LINE('',#2556,#2557);
+#2556 = CARTESIAN_POINT('',(2.,-3.,3.));
+#2557 = VECTOR('',#2558,1.);
+#2558 = DIRECTION('',(-1.33E-15,-9.4E-16,1.));
+#2559 = PCURVE('',#1140,#2560);
+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565);
+#2561 = LINE('',#2562,#2563);
+#2562 = CARTESIAN_POINT('',(-6.5,8.5));
+#2563 = VECTOR('',#2564,1.);
+#2564 = DIRECTION('',(-1.89E-15,-1.));
+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2566 = PCURVE('',#2503,#2567);
+#2567 = DEFINITIONAL_REPRESENTATION('',(#2568),#2572);
+#2568 = LINE('',#2569,#2570);
+#2569 = CARTESIAN_POINT('',(-3.96798878501E-14,-17.));
+#2570 = VECTOR('',#2571,1.);
+#2571 = DIRECTION('',(1.,3.3E-16));
+#2572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2573 = ORIENTED_EDGE('',*,*,#1124,.T.);
+#2574 = ORIENTED_EDGE('',*,*,#2575,.T.);
+#2575 = EDGE_CURVE('',#1102,#2576,#2578,.T.);
+#2576 = VERTEX_POINT('',#2577);
+#2577 = CARTESIAN_POINT('',(15.,-3.,3.));
+#2578 = SURFACE_CURVE('',#2579,(#2583,#2590),.PCURVE_S1.);
+#2579 = LINE('',#2580,#2581);
+#2580 = CARTESIAN_POINT('',(15.,-3.,20.));
+#2581 = VECTOR('',#2582,1.);
+#2582 = DIRECTION('',(1.33E-15,9.4E-16,-1.));
+#2583 = PCURVE('',#1140,#2584);
+#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589);
+#2585 = LINE('',#2586,#2587);
+#2586 = CARTESIAN_POINT('',(6.5,-8.5));
+#2587 = VECTOR('',#2588,1.);
+#2588 = DIRECTION('',(1.89E-15,1.));
+#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2590 = PCURVE('',#2533,#2591);
+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);
+#2592 = LINE('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(4.944985046681E-14,-17.));
+#2594 = VECTOR('',#2595,1.);
+#2595 = DIRECTION('',(1.,-3.3E-16));
+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2597 = ORIENTED_EDGE('',*,*,#2598,.T.);
+#2598 = EDGE_CURVE('',#2576,#2552,#2599,.T.);
+#2599 = SURFACE_CURVE('',#2600,(#2604,#2611),.PCURVE_S1.);
+#2600 = LINE('',#2601,#2602);
+#2601 = CARTESIAN_POINT('',(15.,-3.,3.));
+#2602 = VECTOR('',#2603,1.);
+#2603 = DIRECTION('',(-1.,9.4E-16,8.9E-16));
+#2604 = PCURVE('',#1140,#2605);
+#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610);
+#2606 = LINE('',#2607,#2608);
+#2607 = CARTESIAN_POINT('',(6.5,8.5));
+#2608 = VECTOR('',#2609,1.);
+#2609 = DIRECTION('',(-1.,-3.3E-16));
+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2611 = PCURVE('',#1828,#2612);
+#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617);
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(1.887E-14,-17.));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(1.,1.7E-16));
+#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2618 = FACE_BOUND('',#2619,.F.);
+#2619 = EDGE_LOOP('',(#2620,#2621,#2622,#2623));
+#2620 = ORIENTED_EDGE('',*,*,#1456,.F.);
+#2621 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#2622 = ORIENTED_EDGE('',*,*,#1505,.T.);
+#2623 = ORIENTED_EDGE('',*,*,#1554,.T.);
+#2624 = ADVANCED_FACE('',(#2625),#1216,.T.);
+#2625 = FACE_BOUND('',#2626,.T.);
+#2626 = EDGE_LOOP('',(#2627,#2628,#2629,#2630));
+#2627 = ORIENTED_EDGE('',*,*,#1353,.T.);
+#2628 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#2629 = ORIENTED_EDGE('',*,*,#1276,.T.);
+#2630 = ORIENTED_EDGE('',*,*,#1200,.F.);
+#2631 = ADVANCED_FACE('',(#2632),#1625,.T.);
+#2632 = FACE_BOUND('',#2633,.T.);
+#2633 = EDGE_LOOP('',(#2634,#2635,#2636,#2637));
+#2634 = ORIENTED_EDGE('',*,*,#1762,.T.);
+#2635 = ORIENTED_EDGE('',*,*,#1735,.T.);
+#2636 = ORIENTED_EDGE('',*,*,#1685,.T.);
+#2637 = ORIENTED_EDGE('',*,*,#1609,.F.);
+#2638 = ADVANCED_FACE('',(#2639,#2685),#1828,.T.);
+#2639 = FACE_BOUND('',#2640,.T.);
+#2640 = EDGE_LOOP('',(#2641,#2662,#2663,#2684));
+#2641 = ORIENTED_EDGE('',*,*,#2642,.T.);
+#2642 = EDGE_CURVE('',#1813,#2576,#2643,.T.);
+#2643 = SURFACE_CURVE('',#2644,(#2648,#2655),.PCURVE_S1.);
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(15.,-20.,3.));
+#2646 = VECTOR('',#2647,1.);
+#2647 = DIRECTION('',(-9.4E-16,1.,-1.39E-15));
+#2648 = PCURVE('',#1828,#2649);
+#2649 = DEFINITIONAL_REPRESENTATION('',(#2650),#2654);
+#2650 = LINE('',#2651,#2652);
+#2651 = CARTESIAN_POINT('',(0.,-0.));
+#2652 = VECTOR('',#2653,1.);
+#2653 = DIRECTION('',(2.05E-15,-1.));
+#2654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2655 = PCURVE('',#2533,#2656);
+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(17.,3.264572642399E-15));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(2.E-15,-1.));
+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2662 = ORIENTED_EDGE('',*,*,#2598,.T.);
+#2663 = ORIENTED_EDGE('',*,*,#2664,.F.);
+#2664 = EDGE_CURVE('',#1790,#2552,#2665,.T.);
+#2665 = SURFACE_CURVE('',#2666,(#2670,#2677),.PCURVE_S1.);
+#2666 = LINE('',#2667,#2668);
+#2667 = CARTESIAN_POINT('',(2.,-20.,3.));
+#2668 = VECTOR('',#2669,1.);
+#2669 = DIRECTION('',(-9.4E-16,1.,-1.39E-15));
+#2670 = PCURVE('',#1828,#2671);
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(13.,-3.333568394002E-15));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(2.05E-15,-1.));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2677 = PCURVE('',#2503,#2678);
+#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683);
+#2679 = LINE('',#2680,#2681);
+#2680 = CARTESIAN_POINT('',(0.,-0.));
+#2681 = VECTOR('',#2682,1.);
+#2682 = DIRECTION('',(-2.E-15,-1.));
+#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2684 = ORIENTED_EDGE('',*,*,#1812,.F.);
+#2685 = FACE_BOUND('',#2686,.T.);
+#2686 = EDGE_LOOP('',(#2687,#2688,#2689,#2690));
+#2687 = ORIENTED_EDGE('',*,*,#2289,.F.);
+#2688 = ORIENTED_EDGE('',*,*,#2361,.T.);
+#2689 = ORIENTED_EDGE('',*,*,#2459,.F.);
+#2690 = ORIENTED_EDGE('',*,*,#2410,.F.);
+#2691 = ADVANCED_FACE('',(#2692),#1906,.F.);
+#2692 = FACE_BOUND('',#2693,.T.);
+#2693 = EDGE_LOOP('',(#2694,#2695,#2696,#2697));
+#2694 = ORIENTED_EDGE('',*,*,#2047,.T.);
+#2695 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#2696 = ORIENTED_EDGE('',*,*,#1966,.T.);
+#2697 = ORIENTED_EDGE('',*,*,#1890,.F.);
+#2698 = ADVANCED_FACE('',(#2699),#2117,.F.);
+#2699 = FACE_BOUND('',#2700,.T.);
+#2700 = EDGE_LOOP('',(#2701,#2702,#2703,#2704));
+#2701 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2702 = ORIENTED_EDGE('',*,*,#2231,.T.);
+#2703 = ORIENTED_EDGE('',*,*,#2177,.T.);
+#2704 = ORIENTED_EDGE('',*,*,#2101,.F.);
+#2705 = ADVANCED_FACE('',(#2706),#2503,.T.);
+#2706 = FACE_BOUND('',#2707,.T.);
+#2707 = EDGE_LOOP('',(#2708,#2709,#2710));
+#2708 = ORIENTED_EDGE('',*,*,#2489,.T.);
+#2709 = ORIENTED_EDGE('',*,*,#2664,.T.);
+#2710 = ORIENTED_EDGE('',*,*,#2551,.T.);
+#2711 = ADVANCED_FACE('',(#2712),#2533,.T.);
+#2712 = FACE_BOUND('',#2713,.T.);
+#2713 = EDGE_LOOP('',(#2714,#2715,#2716));
+#2714 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#2715 = ORIENTED_EDGE('',*,*,#2575,.T.);
+#2716 = ORIENTED_EDGE('',*,*,#2642,.F.);
+#2717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2721)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2718,#2719,#2720)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2718 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2719 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2720 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2721 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2718,
+  'distance_accuracy_value','confusion accuracy');
+#2722 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2723 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2724),#2717);
+#2724 = STYLED_ITEM('color',(#2725),#15);
+#2725 = PRESENTATION_STYLE_ASSIGNMENT((#2726,#2732));
+#2726 = SURFACE_STYLE_USAGE(.BOTH.,#2727);
+#2727 = SURFACE_SIDE_STYLE('',(#2728));
+#2728 = SURFACE_STYLE_FILL_AREA(#2729);
+#2729 = FILL_AREA_STYLE('',(#2730));
+#2730 = FILL_AREA_STYLE_COLOUR('',#2731);
+#2731 = COLOUR_RGB('',0.301960791261,0.301960791261,0.301960791261);
+#2732 = CURVE_STYLE('',#2733,POSITIVE_LENGTH_MEASURE(0.1),#2734);
+#2733 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2734 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.stl b/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.stl
new file mode 100644
index 00000000..fa975b26
Binary files /dev/null and b/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.stl differ
diff --git a/Mechanical Parts/Mountings/Corner/2020_corner_bracket.FCStd b/Mechanical Parts/Mountings/Corner/2020_corner_bracket.FCStd
new file mode 100644
index 00000000..f0976d21
Binary files /dev/null and b/Mechanical Parts/Mountings/Corner/2020_corner_bracket.FCStd differ
diff --git a/Mechanical Parts/Mountings/Corner/2020_corner_bracket.png b/Mechanical Parts/Mountings/Corner/2020_corner_bracket.png
new file mode 100644
index 00000000..e96c9b8f
Binary files /dev/null and b/Mechanical Parts/Mountings/Corner/2020_corner_bracket.png differ
diff --git a/Mechanical Parts/Mountings/Extrusion/2020_V_Slot_profile.png b/Mechanical Parts/Mountings/Extrusion/2020_V_Slot_profile.png
new file mode 100644
index 00000000..eeee1686
Binary files /dev/null and b/Mechanical Parts/Mountings/Extrusion/2020_V_Slot_profile.png differ
diff --git a/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.step b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.step
new file mode 100644
index 00000000..96629f3e
--- /dev/null
+++ b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.step	
@@ -0,0 +1,5237 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2021-12-12T20:07:40',('Author'),(
+    ''),'Open CASCADE STEP processor 7.5','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('Extrusion','Extrusion','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4489);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#137,#213,#289,#365,#441,#517,#593,#669,#745,
+    #821,#897,#973,#1049,#1125,#1201,#1277,#1353,#1429,#1505,#1581,#1657
+    ,#1733,#1809,#1885,#1961,#2037,#2113,#2189,#2265,#2341,#2417,#2493,
+    #2569,#2645,#2721,#2797,#2873,#2949,#3025,#3101,#3177,#3253,#3329,
+    #3405,#3481,#3557,#3633,#3709,#3785,#3861,#3937,#4013,#4089,#4165,
+    #4236,#4283,#4365,#4427));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-3.7,0.,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-3.7,-500.,4.44E-13));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(-3.7,0.,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,-1.,6.7E-16));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(-3.7,0.,0.));
+#35 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#36 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(3.761543394987E-18,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(-3.7,0.,0.));
+#47 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#48 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-0.,0.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(-3.761543394987E-18,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-3.9,-500.,0.2));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-3.7,-500.,5.684341886081E-14));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(-1.947485489672E-13,-500.));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,-3.1E-16));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-1.E-16,-500.,1.705302565824E-13));
+#75 = DIRECTION('',(0.,1.,-4.4E-16));
+#76 = DIRECTION('',(0.,4.4E-16,1.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-1.136868377216E-13,-3.7));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.707106781187,-0.707106781187));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-3.9,0.,0.2));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-3.9,1.3E-16,0.2));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,-1.,6.7E-16));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(0.282842712475,-2.936074863071E-18));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(3.761543394987E-18,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(-3.9,1.3E-16,0.2));
+#103 = DIRECTION('',(-1.,0.,0.));
+#104 = DIRECTION('',(0.,6.7E-16,1.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(0.,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(-3.7,0.,0.));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,0.));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,-3.1E-16));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(-1.E-16,0.,2.E-17));
+#129 = DIRECTION('',(0.,1.,-4.4E-16));
+#130 = DIRECTION('',(0.,4.4E-16,1.));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(-2.E-17,-3.7));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(0.707106781187,-0.707106781187));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#137 = ADVANCED_FACE('',(#138),#100,.T.);
+#138 = FACE_BOUND('',#139,.T.);
+#139 = EDGE_LOOP('',(#140,#141,#164,#192));
+#140 = ORIENTED_EDGE('',*,*,#84,.T.);
+#141 = ORIENTED_EDGE('',*,*,#142,.T.);
+#142 = EDGE_CURVE('',#57,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(-3.9,-500.,2.839339828221));
+#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(-3.9,-500.,0.2));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(0.,2.2E-16,1.));
+#150 = PCURVE('',#100,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(-2.891755446586E-13,-500.));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(1.,-4.5E-16));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#72,#158);
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(0.2,-3.9));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(1.,0.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = ORIENTED_EDGE('',*,*,#165,.F.);
+#165 = EDGE_CURVE('',#166,#143,#168,.T.);
+#166 = VERTEX_POINT('',#167);
+#167 = CARTESIAN_POINT('',(-3.9,3.E-15,2.83933982822));
+#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(-3.9,1.89E-15,2.83933982822));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(0.,-1.,6.7E-16));
+#173 = PCURVE('',#100,#174);
+#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
+#175 = LINE('',#176,#177);
+#176 = CARTESIAN_POINT('',(2.63933982822,-8.357684907519E-18));
+#177 = VECTOR('',#178,1.);
+#178 = DIRECTION('',(0.,-1.));
+#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#180 = PCURVE('',#181,#186);
+#181 = PLANE('',#182);
+#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185);
+#183 = CARTESIAN_POINT('',(-3.9,1.89E-15,2.83933982822));
+#184 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#185 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(0.,0.));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(3.761543394987E-18,-1.));
+#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#192 = ORIENTED_EDGE('',*,*,#193,.F.);
+#193 = EDGE_CURVE('',#85,#166,#194,.T.);
+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-3.9,4.E-17,0.2));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(0.,2.2E-16,1.));
+#199 = PCURVE('',#100,#200);
+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(-6.03E-32,-9.E-17));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(1.,-4.5E-16));
+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#206 = PCURVE('',#126,#207);
+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);
+#208 = LINE('',#209,#210);
+#209 = CARTESIAN_POINT('',(0.2,-3.9));
+#210 = VECTOR('',#211,1.);
+#211 = DIRECTION('',(1.,0.));
+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#213 = ADVANCED_FACE('',(#214),#181,.T.);
+#214 = FACE_BOUND('',#215,.T.);
+#215 = EDGE_LOOP('',(#216,#217,#240,#268));
+#216 = ORIENTED_EDGE('',*,*,#165,.T.);
+#217 = ORIENTED_EDGE('',*,*,#218,.T.);
+#218 = EDGE_CURVE('',#143,#219,#221,.T.);
+#219 = VERTEX_POINT('',#220);
+#220 = CARTESIAN_POINT('',(-6.56066017178,-500.,5.5));
+#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(-3.9,-500.,2.83933982822));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#226 = PCURVE('',#181,#227);
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(-1.762785420452E-13,-500.));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(1.,-3.1E-16));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#233 = PCURVE('',#72,#234);
+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(2.83933982822,-3.9));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(0.707106781187,-0.707106781187));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = ORIENTED_EDGE('',*,*,#241,.F.);
+#241 = EDGE_CURVE('',#242,#219,#244,.T.);
+#242 = VERTEX_POINT('',#243);
+#243 = CARTESIAN_POINT('',(-6.56066017178,5.E-15,5.5));
+#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(-6.56066017178,3.66E-15,5.5));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.,-1.,6.7E-16));
+#249 = PCURVE('',#181,#250);
+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(3.762741699797,1.511401095432E-18));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(3.761543394987E-18,-1.));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#256 = PCURVE('',#257,#262);
+#257 = PLANE('',#258);
+#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);
+#259 = CARTESIAN_POINT('',(-6.56066017178,3.66E-15,5.5));
+#260 = DIRECTION('',(0.,-6.7E-16,-1.));
+#261 = DIRECTION('',(-1.,-0.,0.));
+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);
+#263 = LINE('',#264,#265);
+#264 = CARTESIAN_POINT('',(0.,0.));
+#265 = VECTOR('',#266,1.);
+#266 = DIRECTION('',(0.,-1.));
+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#268 = ORIENTED_EDGE('',*,*,#269,.F.);
+#269 = EDGE_CURVE('',#166,#242,#270,.T.);
+#270 = SURFACE_CURVE('',#271,(#275,#282),.PCURVE_S1.);
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(-3.9,6.3E-16,2.83933982822));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#275 = PCURVE('',#181,#276);
+#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(-5.922E-31,-1.26E-15));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(1.,-3.1E-16));
+#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#282 = PCURVE('',#126,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(2.83933982822,-3.9));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(0.707106781187,-0.707106781187));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#289 = ADVANCED_FACE('',(#290),#257,.T.);
+#290 = FACE_BOUND('',#291,.T.);
+#291 = EDGE_LOOP('',(#292,#293,#316,#344));
+#292 = ORIENTED_EDGE('',*,*,#241,.T.);
+#293 = ORIENTED_EDGE('',*,*,#294,.T.);
+#294 = EDGE_CURVE('',#219,#295,#297,.T.);
+#295 = VERTEX_POINT('',#296);
+#296 = CARTESIAN_POINT('',(-8.2,-500.,5.5));
+#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.);
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(-6.56066017178,-500.,5.5));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(-1.,0.,0.));
+#302 = PCURVE('',#257,#303);
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(0.,-500.));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(1.,0.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#309 = PCURVE('',#72,#310);
+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315);
+#311 = LINE('',#312,#313);
+#312 = CARTESIAN_POINT('',(5.5,-6.56066017178));
+#313 = VECTOR('',#314,1.);
+#314 = DIRECTION('',(0.,-1.));
+#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#316 = ORIENTED_EDGE('',*,*,#317,.F.);
+#317 = EDGE_CURVE('',#318,#295,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-8.2,5.E-15,5.5));
+#320 = SURFACE_CURVE('',#321,(#325,#332),.PCURVE_S1.);
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(-8.2,3.66E-15,5.5));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(0.,-1.,6.7E-16));
+#325 = PCURVE('',#257,#326);
+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(1.63933982822,0.));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(0.,-1.));
+#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#332 = PCURVE('',#333,#338);
+#333 = PLANE('',#334);
+#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);
+#335 = CARTESIAN_POINT('',(-8.2,3.66E-15,5.5));
+#336 = DIRECTION('',(1.,0.,0.));
+#337 = DIRECTION('',(0.,-6.7E-16,-1.));
+#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
+#339 = LINE('',#340,#341);
+#340 = CARTESIAN_POINT('',(0.,0.));
+#341 = VECTOR('',#342,1.);
+#342 = DIRECTION('',(0.,-1.));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#344 = ORIENTED_EDGE('',*,*,#345,.F.);
+#345 = EDGE_CURVE('',#242,#318,#346,.T.);
+#346 = SURFACE_CURVE('',#347,(#351,#358),.PCURVE_S1.);
+#347 = LINE('',#348,#349);
+#348 = CARTESIAN_POINT('',(-6.56066017178,1.22E-15,5.5));
+#349 = VECTOR('',#350,1.);
+#350 = DIRECTION('',(-1.,0.,0.));
+#351 = PCURVE('',#257,#352);
+#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(0.,-2.44E-15));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(1.,0.));
+#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#358 = PCURVE('',#126,#359);
+#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364);
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(5.5,-6.56066017178));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(0.,-1.));
+#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#365 = ADVANCED_FACE('',(#366),#333,.T.);
+#366 = FACE_BOUND('',#367,.T.);
+#367 = EDGE_LOOP('',(#368,#369,#392,#420));
+#368 = ORIENTED_EDGE('',*,*,#317,.T.);
+#369 = ORIENTED_EDGE('',*,*,#370,.T.);
+#370 = EDGE_CURVE('',#295,#371,#373,.T.);
+#371 = VERTEX_POINT('',#372);
+#372 = CARTESIAN_POINT('',(-8.2,-500.,3.05));
+#373 = SURFACE_CURVE('',#374,(#378,#385),.PCURVE_S1.);
+#374 = LINE('',#375,#376);
+#375 = CARTESIAN_POINT('',(-8.2,-500.,5.5));
+#376 = VECTOR('',#377,1.);
+#377 = DIRECTION('',(0.,-2.2E-16,-1.));
+#378 = PCURVE('',#333,#379);
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(2.772684027195E-13,-500.));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(1.,4.5E-16));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#385 = PCURVE('',#72,#386);
+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(5.5,-8.2));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(-1.,0.));
+#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#392 = ORIENTED_EDGE('',*,*,#393,.F.);
+#393 = EDGE_CURVE('',#394,#371,#396,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(-8.2,3.E-15,3.05));
+#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.);
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(-8.2,2.03E-15,3.05));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(0.,-1.,6.7E-16));
+#401 = PCURVE('',#333,#402);
+#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);
+#403 = LINE('',#404,#405);
+#404 = CARTESIAN_POINT('',(2.45,1.15E-17));
+#405 = VECTOR('',#406,1.);
+#406 = DIRECTION('',(0.,-1.));
+#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#408 = PCURVE('',#409,#414);
+#409 = PLANE('',#410);
+#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413);
+#411 = CARTESIAN_POINT('',(-8.2,2.03E-15,3.05));
+#412 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#413 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419);
+#415 = LINE('',#416,#417);
+#416 = CARTESIAN_POINT('',(0.,0.));
+#417 = VECTOR('',#418,1.);
+#418 = DIRECTION('',(3.761543394987E-18,-1.));
+#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#420 = ORIENTED_EDGE('',*,*,#421,.F.);
+#421 = EDGE_CURVE('',#318,#394,#422,.T.);
+#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.);
+#423 = LINE('',#424,#425);
+#424 = CARTESIAN_POINT('',(-8.2,1.22E-15,5.5));
+#425 = VECTOR('',#426,1.);
+#426 = DIRECTION('',(0.,-2.2E-16,-1.));
+#427 = PCURVE('',#333,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(1.6348E-30,-2.44E-15));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(1.,4.5E-16));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = PCURVE('',#126,#435);
+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);
+#436 = LINE('',#437,#438);
+#437 = CARTESIAN_POINT('',(5.5,-8.2));
+#438 = VECTOR('',#439,1.);
+#439 = DIRECTION('',(-1.,0.));
+#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#441 = ADVANCED_FACE('',(#442),#409,.T.);
+#442 = FACE_BOUND('',#443,.T.);
+#443 = EDGE_LOOP('',(#444,#445,#468,#496));
+#444 = ORIENTED_EDGE('',*,*,#393,.T.);
+#445 = ORIENTED_EDGE('',*,*,#446,.T.);
+#446 = EDGE_CURVE('',#371,#447,#449,.T.);
+#447 = VERTEX_POINT('',#448);
+#448 = CARTESIAN_POINT('',(-10.,-500.,4.85));
+#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(-8.2,-500.,3.05));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#454 = PCURVE('',#409,#455);
+#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
+#456 = LINE('',#457,#458);
+#457 = CARTESIAN_POINT('',(-1.860131152891E-13,-500.));
+#458 = VECTOR('',#459,1.);
+#459 = DIRECTION('',(1.,-3.1E-16));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#461 = PCURVE('',#72,#462);
+#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
+#463 = LINE('',#464,#465);
+#464 = CARTESIAN_POINT('',(3.05,-8.2));
+#465 = VECTOR('',#466,1.);
+#466 = DIRECTION('',(0.707106781187,-0.707106781187));
+#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#468 = ORIENTED_EDGE('',*,*,#469,.F.);
+#469 = EDGE_CURVE('',#470,#447,#472,.T.);
+#470 = VERTEX_POINT('',#471);
+#471 = CARTESIAN_POINT('',(-10.,4.E-15,4.85));
+#472 = SURFACE_CURVE('',#473,(#477,#484),.PCURVE_S1.);
+#473 = LINE('',#474,#475);
+#474 = CARTESIAN_POINT('',(-10.,3.23E-15,4.85));
+#475 = VECTOR('',#476,1.);
+#476 = DIRECTION('',(0.,-1.,6.7E-16));
+#477 = PCURVE('',#409,#478);
+#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);
+#479 = LINE('',#480,#481);
+#480 = CARTESIAN_POINT('',(2.545584412272,3.575326232362E-18));
+#481 = VECTOR('',#482,1.);
+#482 = DIRECTION('',(3.761543394987E-18,-1.));
+#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#484 = PCURVE('',#485,#490);
+#485 = PLANE('',#486);
+#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
+#487 = CARTESIAN_POINT('',(-10.,3.23E-15,4.85));
+#488 = DIRECTION('',(-1.,0.,0.));
+#489 = DIRECTION('',(0.,6.7E-16,1.));
+#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
+#491 = LINE('',#492,#493);
+#492 = CARTESIAN_POINT('',(0.,0.));
+#493 = VECTOR('',#494,1.);
+#494 = DIRECTION('',(0.,-1.));
+#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#496 = ORIENTED_EDGE('',*,*,#497,.F.);
+#497 = EDGE_CURVE('',#394,#470,#498,.T.);
+#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(-8.2,6.8E-16,3.05));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#503 = PCURVE('',#409,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(-6.345E-31,-1.35E-15));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(1.,-3.1E-16));
+#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#510 = PCURVE('',#126,#511);
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
+#512 = LINE('',#513,#514);
+#513 = CARTESIAN_POINT('',(3.05,-8.2));
+#514 = VECTOR('',#515,1.);
+#515 = DIRECTION('',(0.707106781187,-0.707106781187));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = ADVANCED_FACE('',(#518),#485,.T.);
+#518 = FACE_BOUND('',#519,.T.);
+#519 = EDGE_LOOP('',(#520,#521,#544,#572));
+#520 = ORIENTED_EDGE('',*,*,#469,.T.);
+#521 = ORIENTED_EDGE('',*,*,#522,.T.);
+#522 = EDGE_CURVE('',#447,#523,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(-10.,-500.,10.));
+#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(-10.,-500.,4.85));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(0.,2.2E-16,1.));
+#530 = PCURVE('',#485,#531);
+#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
+#532 = LINE('',#533,#534);
+#533 = CARTESIAN_POINT('',(-2.541757638073E-13,-500.));
+#534 = VECTOR('',#535,1.);
+#535 = DIRECTION('',(1.,-4.5E-16));
+#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#537 = PCURVE('',#72,#538);
+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(4.85,-10.));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(1.,0.));
+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#544 = ORIENTED_EDGE('',*,*,#545,.F.);
+#545 = EDGE_CURVE('',#546,#523,#548,.T.);
+#546 = VERTEX_POINT('',#547);
+#547 = CARTESIAN_POINT('',(-10.,9.E-15,10.));
+#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(-10.,6.66E-15,10.));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(0.,-1.,6.7E-16));
+#553 = PCURVE('',#485,#554);
+#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
+#555 = LINE('',#556,#557);
+#556 = CARTESIAN_POINT('',(5.15,-2.05E-17));
+#557 = VECTOR('',#558,1.);
+#558 = DIRECTION('',(0.,-1.));
+#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#560 = PCURVE('',#561,#566);
+#561 = PLANE('',#562);
+#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565);
+#563 = CARTESIAN_POINT('',(-10.,6.66E-15,10.));
+#564 = DIRECTION('',(0.,6.7E-16,1.));
+#565 = DIRECTION('',(1.,0.,-0.));
+#566 = DEFINITIONAL_REPRESENTATION('',(#567),#571);
+#567 = LINE('',#568,#569);
+#568 = CARTESIAN_POINT('',(0.,0.));
+#569 = VECTOR('',#570,1.);
+#570 = DIRECTION('',(0.,-1.));
+#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#572 = ORIENTED_EDGE('',*,*,#573,.F.);
+#573 = EDGE_CURVE('',#470,#546,#574,.T.);
+#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(-10.,1.08E-15,4.85));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(0.,2.2E-16,1.));
+#579 = PCURVE('',#485,#580);
+#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(-1.4405E-30,-2.15E-15));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,-4.5E-16));
+#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#586 = PCURVE('',#126,#587);
+#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(4.85,-10.));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(1.,0.));
+#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#593 = ADVANCED_FACE('',(#594),#561,.T.);
+#594 = FACE_BOUND('',#595,.T.);
+#595 = EDGE_LOOP('',(#596,#597,#620,#648));
+#596 = ORIENTED_EDGE('',*,*,#545,.T.);
+#597 = ORIENTED_EDGE('',*,*,#598,.T.);
+#598 = EDGE_CURVE('',#523,#599,#601,.T.);
+#599 = VERTEX_POINT('',#600);
+#600 = CARTESIAN_POINT('',(-4.85,-500.,10.));
+#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(-10.,-500.,10.));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(1.,0.,0.));
+#606 = PCURVE('',#561,#607);
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(0.,-500.));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(1.,0.));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#613 = PCURVE('',#72,#614);
+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
+#615 = LINE('',#616,#617);
+#616 = CARTESIAN_POINT('',(10.,-10.));
+#617 = VECTOR('',#618,1.);
+#618 = DIRECTION('',(0.,1.));
+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#620 = ORIENTED_EDGE('',*,*,#621,.F.);
+#621 = EDGE_CURVE('',#622,#599,#624,.T.);
+#622 = VERTEX_POINT('',#623);
+#623 = CARTESIAN_POINT('',(-4.85,9.E-15,10.));
+#624 = SURFACE_CURVE('',#625,(#629,#636),.PCURVE_S1.);
+#625 = LINE('',#626,#627);
+#626 = CARTESIAN_POINT('',(-4.85,6.66E-15,10.));
+#627 = VECTOR('',#628,1.);
+#628 = DIRECTION('',(0.,-1.,6.7E-16));
+#629 = PCURVE('',#561,#630);
+#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635);
+#631 = LINE('',#632,#633);
+#632 = CARTESIAN_POINT('',(5.15,0.));
+#633 = VECTOR('',#634,1.);
+#634 = DIRECTION('',(0.,-1.));
+#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#636 = PCURVE('',#637,#642);
+#637 = PLANE('',#638);
+#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);
+#639 = CARTESIAN_POINT('',(-4.85,6.66E-15,10.));
+#640 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#641 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647);
+#643 = LINE('',#644,#645);
+#644 = CARTESIAN_POINT('',(0.,0.));
+#645 = VECTOR('',#646,1.);
+#646 = DIRECTION('',(-3.761543394987E-18,-1.));
+#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#648 = ORIENTED_EDGE('',*,*,#649,.F.);
+#649 = EDGE_CURVE('',#546,#622,#650,.T.);
+#650 = SURFACE_CURVE('',#651,(#655,#662),.PCURVE_S1.);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(-10.,2.22E-15,10.));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(1.,0.,0.));
+#655 = PCURVE('',#561,#656);
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(0.,-4.44E-15));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(1.,0.));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#662 = PCURVE('',#126,#663);
+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
+#664 = LINE('',#665,#666);
+#665 = CARTESIAN_POINT('',(10.,-10.));
+#666 = VECTOR('',#667,1.);
+#667 = DIRECTION('',(0.,1.));
+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#669 = ADVANCED_FACE('',(#670),#637,.T.);
+#670 = FACE_BOUND('',#671,.T.);
+#671 = EDGE_LOOP('',(#672,#673,#696,#724));
+#672 = ORIENTED_EDGE('',*,*,#621,.T.);
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#599,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(-3.05,-500.,8.2));
+#677 = SURFACE_CURVE('',#678,(#682,#689),.PCURVE_S1.);
+#678 = LINE('',#679,#680);
+#679 = CARTESIAN_POINT('',(-4.85,-500.,10.));
+#680 = VECTOR('',#681,1.);
+#681 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#682 = PCURVE('',#637,#683);
+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(1.935495590907E-13,-500.));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(1.,3.1E-16));
+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#689 = PCURVE('',#72,#690);
+#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);
+#691 = LINE('',#692,#693);
+#692 = CARTESIAN_POINT('',(10.,-4.85));
+#693 = VECTOR('',#694,1.);
+#694 = DIRECTION('',(-0.707106781187,0.707106781187));
+#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#696 = ORIENTED_EDGE('',*,*,#697,.F.);
+#697 = EDGE_CURVE('',#698,#675,#700,.T.);
+#698 = VERTEX_POINT('',#699);
+#699 = CARTESIAN_POINT('',(-3.05,7.E-15,8.2));
+#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.);
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(-3.05,5.46E-15,8.2));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.,-1.,6.7E-16));
+#705 = PCURVE('',#637,#706);
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(2.545584412272,-3.575326232361E-18));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(-3.761543394987E-18,-1.));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = PCURVE('',#713,#718);
+#713 = PLANE('',#714);
+#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717);
+#715 = CARTESIAN_POINT('',(-3.05,5.46E-15,8.2));
+#716 = DIRECTION('',(0.,-6.7E-16,-1.));
+#717 = DIRECTION('',(-1.,-0.,0.));
+#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723);
+#719 = LINE('',#720,#721);
+#720 = CARTESIAN_POINT('',(0.,0.));
+#721 = VECTOR('',#722,1.);
+#722 = DIRECTION('',(0.,-1.));
+#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#724 = ORIENTED_EDGE('',*,*,#725,.F.);
+#725 = EDGE_CURVE('',#622,#698,#726,.T.);
+#726 = SURFACE_CURVE('',#727,(#731,#738),.PCURVE_S1.);
+#727 = LINE('',#728,#729);
+#728 = CARTESIAN_POINT('',(-4.85,2.22E-15,10.));
+#729 = VECTOR('',#730,1.);
+#730 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#731 = PCURVE('',#637,#732);
+#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737);
+#733 = LINE('',#734,#735);
+#734 = CARTESIAN_POINT('',(2.0868E-30,-4.44E-15));
+#735 = VECTOR('',#736,1.);
+#736 = DIRECTION('',(1.,3.1E-16));
+#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#738 = PCURVE('',#126,#739);
+#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744);
+#740 = LINE('',#741,#742);
+#741 = CARTESIAN_POINT('',(10.,-4.85));
+#742 = VECTOR('',#743,1.);
+#743 = DIRECTION('',(-0.707106781187,0.707106781187));
+#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#745 = ADVANCED_FACE('',(#746),#713,.T.);
+#746 = FACE_BOUND('',#747,.T.);
+#747 = EDGE_LOOP('',(#748,#749,#772,#800));
+#748 = ORIENTED_EDGE('',*,*,#697,.T.);
+#749 = ORIENTED_EDGE('',*,*,#750,.T.);
+#750 = EDGE_CURVE('',#675,#751,#753,.T.);
+#751 = VERTEX_POINT('',#752);
+#752 = CARTESIAN_POINT('',(-5.5,-500.,8.2));
+#753 = SURFACE_CURVE('',#754,(#758,#765),.PCURVE_S1.);
+#754 = LINE('',#755,#756);
+#755 = CARTESIAN_POINT('',(-3.05,-500.,8.2));
+#756 = VECTOR('',#757,1.);
+#757 = DIRECTION('',(-1.,0.,0.));
+#758 = PCURVE('',#713,#759);
+#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764);
+#760 = LINE('',#761,#762);
+#761 = CARTESIAN_POINT('',(0.,-500.));
+#762 = VECTOR('',#763,1.);
+#763 = DIRECTION('',(1.,0.));
+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#765 = PCURVE('',#72,#766);
+#766 = DEFINITIONAL_REPRESENTATION('',(#767),#771);
+#767 = LINE('',#768,#769);
+#768 = CARTESIAN_POINT('',(8.2,-3.05));
+#769 = VECTOR('',#770,1.);
+#770 = DIRECTION('',(0.,-1.));
+#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#772 = ORIENTED_EDGE('',*,*,#773,.F.);
+#773 = EDGE_CURVE('',#774,#751,#776,.T.);
+#774 = VERTEX_POINT('',#775);
+#775 = CARTESIAN_POINT('',(-5.5,7.E-15,8.2));
+#776 = SURFACE_CURVE('',#777,(#781,#788),.PCURVE_S1.);
+#777 = LINE('',#778,#779);
+#778 = CARTESIAN_POINT('',(-5.5,5.46E-15,8.2));
+#779 = VECTOR('',#780,1.);
+#780 = DIRECTION('',(0.,-1.,6.7E-16));
+#781 = PCURVE('',#713,#782);
+#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787);
+#783 = LINE('',#784,#785);
+#784 = CARTESIAN_POINT('',(2.45,0.));
+#785 = VECTOR('',#786,1.);
+#786 = DIRECTION('',(0.,-1.));
+#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#788 = PCURVE('',#789,#794);
+#789 = PLANE('',#790);
+#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793);
+#791 = CARTESIAN_POINT('',(-5.5,5.46E-15,8.2));
+#792 = DIRECTION('',(1.,0.,0.));
+#793 = DIRECTION('',(0.,-6.7E-16,-1.));
+#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799);
+#795 = LINE('',#796,#797);
+#796 = CARTESIAN_POINT('',(0.,0.));
+#797 = VECTOR('',#798,1.);
+#798 = DIRECTION('',(0.,-1.));
+#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#800 = ORIENTED_EDGE('',*,*,#801,.F.);
+#801 = EDGE_CURVE('',#698,#774,#802,.T.);
+#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.);
+#803 = LINE('',#804,#805);
+#804 = CARTESIAN_POINT('',(-3.05,1.82E-15,8.2));
+#805 = VECTOR('',#806,1.);
+#806 = DIRECTION('',(-1.,0.,0.));
+#807 = PCURVE('',#713,#808);
+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);
+#809 = LINE('',#810,#811);
+#810 = CARTESIAN_POINT('',(0.,-3.64E-15));
+#811 = VECTOR('',#812,1.);
+#812 = DIRECTION('',(1.,0.));
+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#814 = PCURVE('',#126,#815);
+#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820);
+#816 = LINE('',#817,#818);
+#817 = CARTESIAN_POINT('',(8.2,-3.05));
+#818 = VECTOR('',#819,1.);
+#819 = DIRECTION('',(0.,-1.));
+#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#821 = ADVANCED_FACE('',(#822),#789,.T.);
+#822 = FACE_BOUND('',#823,.T.);
+#823 = EDGE_LOOP('',(#824,#825,#848,#876));
+#824 = ORIENTED_EDGE('',*,*,#773,.T.);
+#825 = ORIENTED_EDGE('',*,*,#826,.T.);
+#826 = EDGE_CURVE('',#751,#827,#829,.T.);
+#827 = VERTEX_POINT('',#828);
+#828 = CARTESIAN_POINT('',(-5.5,-500.,6.56066017178));
+#829 = SURFACE_CURVE('',#830,(#834,#841),.PCURVE_S1.);
+#830 = LINE('',#831,#832);
+#831 = CARTESIAN_POINT('',(-5.5,-500.,8.2));
+#832 = VECTOR('',#833,1.);
+#833 = DIRECTION('',(0.,-2.2E-16,-1.));
+#834 = PCURVE('',#789,#835);
+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);
+#836 = LINE('',#837,#838);
+#837 = CARTESIAN_POINT('',(2.870383653362E-13,-500.));
+#838 = VECTOR('',#839,1.);
+#839 = DIRECTION('',(1.,4.5E-16));
+#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#841 = PCURVE('',#72,#842);
+#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847);
+#843 = LINE('',#844,#845);
+#844 = CARTESIAN_POINT('',(8.2,-5.5));
+#845 = VECTOR('',#846,1.);
+#846 = DIRECTION('',(-1.,0.));
+#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#848 = ORIENTED_EDGE('',*,*,#849,.F.);
+#849 = EDGE_CURVE('',#850,#827,#852,.T.);
+#850 = VERTEX_POINT('',#851);
+#851 = CARTESIAN_POINT('',(-5.5,6.E-15,6.56066017178));
+#852 = SURFACE_CURVE('',#853,(#857,#864),.PCURVE_S1.);
+#853 = LINE('',#854,#855);
+#854 = CARTESIAN_POINT('',(-5.5,4.37E-15,6.56066017178));
+#855 = VECTOR('',#856,1.);
+#856 = DIRECTION('',(0.,-1.,6.7E-16));
+#857 = PCURVE('',#789,#858);
+#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863);
+#859 = LINE('',#860,#861);
+#860 = CARTESIAN_POINT('',(1.63933982822,8.357684907519E-18));
+#861 = VECTOR('',#862,1.);
+#862 = DIRECTION('',(0.,-1.));
+#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#864 = PCURVE('',#865,#870);
+#865 = PLANE('',#866);
+#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869);
+#867 = CARTESIAN_POINT('',(-5.5,4.37E-15,6.56066017178));
+#868 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#869 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#870 = DEFINITIONAL_REPRESENTATION('',(#871),#875);
+#871 = LINE('',#872,#873);
+#872 = CARTESIAN_POINT('',(0.,0.));
+#873 = VECTOR('',#874,1.);
+#874 = DIRECTION('',(-3.761543394987E-18,-1.));
+#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#876 = ORIENTED_EDGE('',*,*,#877,.F.);
+#877 = EDGE_CURVE('',#774,#850,#878,.T.);
+#878 = SURFACE_CURVE('',#879,(#883,#890),.PCURVE_S1.);
+#879 = LINE('',#880,#881);
+#880 = CARTESIAN_POINT('',(-5.5,1.82E-15,8.2));
+#881 = VECTOR('',#882,1.);
+#882 = DIRECTION('',(0.,-2.2E-16,-1.));
+#883 = PCURVE('',#789,#884);
+#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889);
+#885 = LINE('',#886,#887);
+#886 = CARTESIAN_POINT('',(2.4388E-30,-3.64E-15));
+#887 = VECTOR('',#888,1.);
+#888 = DIRECTION('',(1.,4.5E-16));
+#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#890 = PCURVE('',#126,#891);
+#891 = DEFINITIONAL_REPRESENTATION('',(#892),#896);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(8.2,-5.5));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(-1.,0.));
+#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#897 = ADVANCED_FACE('',(#898),#865,.T.);
+#898 = FACE_BOUND('',#899,.T.);
+#899 = EDGE_LOOP('',(#900,#901,#924,#952));
+#900 = ORIENTED_EDGE('',*,*,#849,.T.);
+#901 = ORIENTED_EDGE('',*,*,#902,.T.);
+#902 = EDGE_CURVE('',#827,#903,#905,.T.);
+#903 = VERTEX_POINT('',#904);
+#904 = CARTESIAN_POINT('',(-2.83933982822,-500.,3.9));
+#905 = SURFACE_CURVE('',#906,(#910,#917),.PCURVE_S1.);
+#906 = LINE('',#907,#908);
+#907 = CARTESIAN_POINT('',(-5.5,-500.,6.56066017178));
+#908 = VECTOR('',#909,1.);
+#909 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#910 = PCURVE('',#865,#911);
+#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916);
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(1.87269189256E-13,-500.));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(1.,3.1E-16));
+#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#917 = PCURVE('',#72,#918);
+#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923);
+#919 = LINE('',#920,#921);
+#920 = CARTESIAN_POINT('',(6.56066017178,-5.5));
+#921 = VECTOR('',#922,1.);
+#922 = DIRECTION('',(-0.707106781187,0.707106781187));
+#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#926,#903,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-2.83933982822,3.E-15,3.9));
+#928 = SURFACE_CURVE('',#929,(#933,#940),.PCURVE_S1.);
+#929 = LINE('',#930,#931);
+#930 = CARTESIAN_POINT('',(-2.83933982822,2.6E-15,3.9));
+#931 = VECTOR('',#932,1.);
+#932 = DIRECTION('',(0.,-1.,6.7E-16));
+#933 = PCURVE('',#865,#934);
+#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939);
+#935 = LINE('',#936,#937);
+#936 = CARTESIAN_POINT('',(3.762741699797,-1.511401095431E-18));
+#937 = VECTOR('',#938,1.);
+#938 = DIRECTION('',(-3.761543394987E-18,-1.));
+#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#940 = PCURVE('',#941,#946);
+#941 = PLANE('',#942);
+#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945);
+#943 = CARTESIAN_POINT('',(-2.83933982822,2.6E-15,3.9));
+#944 = DIRECTION('',(0.,6.7E-16,1.));
+#945 = DIRECTION('',(1.,0.,-0.));
+#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);
+#947 = LINE('',#948,#949);
+#948 = CARTESIAN_POINT('',(0.,0.));
+#949 = VECTOR('',#950,1.);
+#950 = DIRECTION('',(0.,-1.));
+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#952 = ORIENTED_EDGE('',*,*,#953,.F.);
+#953 = EDGE_CURVE('',#850,#926,#954,.T.);
+#954 = SURFACE_CURVE('',#955,(#959,#966),.PCURVE_S1.);
+#955 = LINE('',#956,#957);
+#956 = CARTESIAN_POINT('',(-5.5,1.46E-15,6.56066017178));
+#957 = VECTOR('',#958,1.);
+#958 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#959 = PCURVE('',#865,#960);
+#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965);
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(1.3677E-30,-2.91E-15));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(1.,3.1E-16));
+#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#966 = PCURVE('',#126,#967);
+#967 = DEFINITIONAL_REPRESENTATION('',(#968),#972);
+#968 = LINE('',#969,#970);
+#969 = CARTESIAN_POINT('',(6.56066017178,-5.5));
+#970 = VECTOR('',#971,1.);
+#971 = DIRECTION('',(-0.707106781187,0.707106781187));
+#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#973 = ADVANCED_FACE('',(#974),#941,.T.);
+#974 = FACE_BOUND('',#975,.T.);
+#975 = EDGE_LOOP('',(#976,#977,#1000,#1028));
+#976 = ORIENTED_EDGE('',*,*,#925,.T.);
+#977 = ORIENTED_EDGE('',*,*,#978,.T.);
+#978 = EDGE_CURVE('',#903,#979,#981,.T.);
+#979 = VERTEX_POINT('',#980);
+#980 = CARTESIAN_POINT('',(-0.2,-500.,3.9));
+#981 = SURFACE_CURVE('',#982,(#986,#993),.PCURVE_S1.);
+#982 = LINE('',#983,#984);
+#983 = CARTESIAN_POINT('',(-2.83933982822,-500.,3.9));
+#984 = VECTOR('',#985,1.);
+#985 = DIRECTION('',(1.,0.,0.));
+#986 = PCURVE('',#941,#987);
+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);
+#988 = LINE('',#989,#990);
+#989 = CARTESIAN_POINT('',(0.,-500.));
+#990 = VECTOR('',#991,1.);
+#991 = DIRECTION('',(1.,0.));
+#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#993 = PCURVE('',#72,#994);
+#994 = DEFINITIONAL_REPRESENTATION('',(#995),#999);
+#995 = LINE('',#996,#997);
+#996 = CARTESIAN_POINT('',(3.9,-2.83933982822));
+#997 = VECTOR('',#998,1.);
+#998 = DIRECTION('',(0.,1.));
+#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1000 = ORIENTED_EDGE('',*,*,#1001,.F.);
+#1001 = EDGE_CURVE('',#1002,#979,#1004,.T.);
+#1002 = VERTEX_POINT('',#1003);
+#1003 = CARTESIAN_POINT('',(-0.2,3.E-15,3.9));
+#1004 = SURFACE_CURVE('',#1005,(#1009,#1016),.PCURVE_S1.);
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(-0.2,2.6E-15,3.9));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(0.,-1.,6.7E-16));
+#1009 = PCURVE('',#941,#1010);
+#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015);
+#1011 = LINE('',#1012,#1013);
+#1012 = CARTESIAN_POINT('',(2.63933982822,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('',(-0.2,2.6E-15,3.9));
+#1020 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#1021 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027);
+#1023 = LINE('',#1024,#1025);
+#1024 = CARTESIAN_POINT('',(0.,0.));
+#1025 = VECTOR('',#1026,1.);
+#1026 = DIRECTION('',(-3.761543394987E-18,-1.));
+#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1028 = ORIENTED_EDGE('',*,*,#1029,.F.);
+#1029 = EDGE_CURVE('',#926,#1002,#1030,.T.);
+#1030 = SURFACE_CURVE('',#1031,(#1035,#1042),.PCURVE_S1.);
+#1031 = LINE('',#1032,#1033);
+#1032 = CARTESIAN_POINT('',(-2.83933982822,8.7E-16,3.9));
+#1033 = VECTOR('',#1034,1.);
+#1034 = DIRECTION('',(1.,0.,0.));
+#1035 = PCURVE('',#941,#1036);
+#1036 = DEFINITIONAL_REPRESENTATION('',(#1037),#1041);
+#1037 = LINE('',#1038,#1039);
+#1038 = CARTESIAN_POINT('',(0.,-1.73E-15));
+#1039 = VECTOR('',#1040,1.);
+#1040 = DIRECTION('',(1.,0.));
+#1041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1042 = PCURVE('',#126,#1043);
+#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048);
+#1044 = LINE('',#1045,#1046);
+#1045 = CARTESIAN_POINT('',(3.9,-2.83933982822));
+#1046 = VECTOR('',#1047,1.);
+#1047 = DIRECTION('',(0.,1.));
+#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1049 = ADVANCED_FACE('',(#1050),#1017,.T.);
+#1050 = FACE_BOUND('',#1051,.T.);
+#1051 = EDGE_LOOP('',(#1052,#1053,#1076,#1104));
+#1052 = ORIENTED_EDGE('',*,*,#1001,.T.);
+#1053 = ORIENTED_EDGE('',*,*,#1054,.T.);
+#1054 = EDGE_CURVE('',#979,#1055,#1057,.T.);
+#1055 = VERTEX_POINT('',#1056);
+#1056 = CARTESIAN_POINT('',(0.,-500.,3.7));
+#1057 = SURFACE_CURVE('',#1058,(#1062,#1069),.PCURVE_S1.);
+#1058 = LINE('',#1059,#1060);
+#1059 = CARTESIAN_POINT('',(-0.2,-500.,3.9));
+#1060 = VECTOR('',#1061,1.);
+#1061 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#1062 = PCURVE('',#1017,#1063);
+#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);
+#1064 = LINE('',#1065,#1066);
+#1065 = CARTESIAN_POINT('',(2.105654361117E-13,-500.));
+#1066 = VECTOR('',#1067,1.);
+#1067 = DIRECTION('',(1.,3.1E-16));
+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1069 = PCURVE('',#72,#1070);
+#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075);
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(3.9,-0.2));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1076 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#1077 = EDGE_CURVE('',#1078,#1055,#1080,.T.);
+#1078 = VERTEX_POINT('',#1079);
+#1079 = CARTESIAN_POINT('',(0.,3.E-15,3.7));
+#1080 = SURFACE_CURVE('',#1081,(#1085,#1092),.PCURVE_S1.);
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(0.,2.46E-15,3.7));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(0.,-1.,6.7E-16));
+#1085 = PCURVE('',#1017,#1086);
+#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1091);
+#1087 = LINE('',#1088,#1089);
+#1088 = CARTESIAN_POINT('',(0.282842712475,-7.063925136929E-18));
+#1089 = VECTOR('',#1090,1.);
+#1090 = DIRECTION('',(-3.761543394987E-18,-1.));
+#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1092 = PCURVE('',#1093,#1098);
+#1093 = PLANE('',#1094);
+#1094 = AXIS2_PLACEMENT_3D('',#1095,#1096,#1097);
+#1095 = CARTESIAN_POINT('',(0.2,2.6E-15,3.9));
+#1096 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#1097 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(0.282842712475,-7.063925136929E-18));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(-3.761543394987E-18,-1.));
+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1104 = ORIENTED_EDGE('',*,*,#1105,.F.);
+#1105 = EDGE_CURVE('',#1002,#1078,#1106,.T.);
+#1106 = SURFACE_CURVE('',#1107,(#1111,#1118),.PCURVE_S1.);
+#1107 = LINE('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(-0.2,8.7E-16,3.9));
+#1109 = VECTOR('',#1110,1.);
+#1110 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#1111 = PCURVE('',#1017,#1112);
+#1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1117);
+#1113 = LINE('',#1114,#1115);
+#1114 = CARTESIAN_POINT('',(8.131E-31,-1.73E-15));
+#1115 = VECTOR('',#1116,1.);
+#1116 = DIRECTION('',(1.,3.1E-16));
+#1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1118 = PCURVE('',#126,#1119);
+#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124);
+#1120 = LINE('',#1121,#1122);
+#1121 = CARTESIAN_POINT('',(3.9,-0.2));
+#1122 = VECTOR('',#1123,1.);
+#1123 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1125 = ADVANCED_FACE('',(#1126),#1093,.F.);
+#1126 = FACE_BOUND('',#1127,.F.);
+#1127 = EDGE_LOOP('',(#1128,#1158,#1179,#1180));
+#1128 = ORIENTED_EDGE('',*,*,#1129,.T.);
+#1129 = EDGE_CURVE('',#1130,#1132,#1134,.T.);
+#1130 = VERTEX_POINT('',#1131);
+#1131 = CARTESIAN_POINT('',(0.2,3.E-15,3.9));
+#1132 = VERTEX_POINT('',#1133);
+#1133 = CARTESIAN_POINT('',(0.2,-500.,3.9));
+#1134 = SURFACE_CURVE('',#1135,(#1139,#1146),.PCURVE_S1.);
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(0.2,2.6E-15,3.9));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(0.,-1.,6.7E-16));
+#1139 = PCURVE('',#1093,#1140);
+#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1145);
+#1141 = LINE('',#1142,#1143);
+#1142 = CARTESIAN_POINT('',(-0.,0.));
+#1143 = VECTOR('',#1144,1.);
+#1144 = DIRECTION('',(-3.761543394987E-18,-1.));
+#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1146 = PCURVE('',#1147,#1152);
+#1147 = PLANE('',#1148);
+#1148 = AXIS2_PLACEMENT_3D('',#1149,#1150,#1151);
+#1149 = CARTESIAN_POINT('',(2.83933982822,2.6E-15,3.9));
+#1150 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1151 = DIRECTION('',(-1.,-0.,0.));
+#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157);
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(2.63933982822,0.));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(0.,-1.));
+#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1132,#1055,#1160,.T.);
+#1160 = SURFACE_CURVE('',#1161,(#1165,#1172),.PCURVE_S1.);
+#1161 = LINE('',#1162,#1163);
+#1162 = CARTESIAN_POINT('',(0.2,-500.,3.9));
+#1163 = VECTOR('',#1164,1.);
+#1164 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#1165 = PCURVE('',#1093,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(2.105654361117E-13,-500.));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(1.,3.1E-16));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1172 = PCURVE('',#72,#1173);
+#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178);
+#1174 = LINE('',#1175,#1176);
+#1175 = CARTESIAN_POINT('',(3.9,0.2));
+#1176 = VECTOR('',#1177,1.);
+#1177 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1179 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#1180 = ORIENTED_EDGE('',*,*,#1181,.F.);
+#1181 = EDGE_CURVE('',#1130,#1078,#1182,.T.);
+#1182 = SURFACE_CURVE('',#1183,(#1187,#1194),.PCURVE_S1.);
+#1183 = LINE('',#1184,#1185);
+#1184 = CARTESIAN_POINT('',(0.2,8.7E-16,3.9));
+#1185 = VECTOR('',#1186,1.);
+#1186 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#1187 = PCURVE('',#1093,#1188);
+#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193);
+#1189 = LINE('',#1190,#1191);
+#1190 = CARTESIAN_POINT('',(8.131E-31,-1.73E-15));
+#1191 = VECTOR('',#1192,1.);
+#1192 = DIRECTION('',(1.,3.1E-16));
+#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1194 = PCURVE('',#126,#1195);
+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);
+#1196 = LINE('',#1197,#1198);
+#1197 = CARTESIAN_POINT('',(3.9,0.2));
+#1198 = VECTOR('',#1199,1.);
+#1199 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1201 = ADVANCED_FACE('',(#1202),#1147,.F.);
+#1202 = FACE_BOUND('',#1203,.F.);
+#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.T.);
+#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.);
+#1206 = VERTEX_POINT('',#1207);
+#1207 = CARTESIAN_POINT('',(2.83933982822,3.E-15,3.9));
+#1208 = VERTEX_POINT('',#1209);
+#1209 = CARTESIAN_POINT('',(2.83933982822,-500.,3.9));
+#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.);
+#1211 = LINE('',#1212,#1213);
+#1212 = CARTESIAN_POINT('',(2.83933982822,2.6E-15,3.9));
+#1213 = VECTOR('',#1214,1.);
+#1214 = DIRECTION('',(0.,-1.,6.7E-16));
+#1215 = PCURVE('',#1147,#1216);
+#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221);
+#1217 = LINE('',#1218,#1219);
+#1218 = CARTESIAN_POINT('',(0.,0.));
+#1219 = VECTOR('',#1220,1.);
+#1220 = DIRECTION('',(0.,-1.));
+#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1222 = PCURVE('',#1223,#1228);
+#1223 = PLANE('',#1224);
+#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227);
+#1225 = CARTESIAN_POINT('',(5.5,4.37E-15,6.56066017178));
+#1226 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#1227 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233);
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(3.762741699797,-1.511401095431E-18));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(-3.761543394987E-18,-1.));
+#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1234 = ORIENTED_EDGE('',*,*,#1235,.T.);
+#1235 = EDGE_CURVE('',#1208,#1132,#1236,.T.);
+#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.);
+#1237 = LINE('',#1238,#1239);
+#1238 = CARTESIAN_POINT('',(2.83933982822,-500.,3.9));
+#1239 = VECTOR('',#1240,1.);
+#1240 = DIRECTION('',(-1.,0.,0.));
+#1241 = PCURVE('',#1147,#1242);
+#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(0.,-500.));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(1.,0.));
+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1248 = PCURVE('',#72,#1249);
+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254);
+#1250 = LINE('',#1251,#1252);
+#1251 = CARTESIAN_POINT('',(3.9,2.83933982822));
+#1252 = VECTOR('',#1253,1.);
+#1253 = DIRECTION('',(0.,-1.));
+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1255 = ORIENTED_EDGE('',*,*,#1129,.F.);
+#1256 = ORIENTED_EDGE('',*,*,#1257,.F.);
+#1257 = EDGE_CURVE('',#1206,#1130,#1258,.T.);
+#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.);
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(2.83933982822,8.7E-16,3.9));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(-1.,0.,0.));
+#1263 = PCURVE('',#1147,#1264);
+#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269);
+#1265 = LINE('',#1266,#1267);
+#1266 = CARTESIAN_POINT('',(0.,-1.73E-15));
+#1267 = VECTOR('',#1268,1.);
+#1268 = DIRECTION('',(1.,0.));
+#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1270 = PCURVE('',#126,#1271);
+#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276);
+#1272 = LINE('',#1273,#1274);
+#1273 = CARTESIAN_POINT('',(3.9,2.83933982822));
+#1274 = VECTOR('',#1275,1.);
+#1275 = DIRECTION('',(0.,-1.));
+#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1277 = ADVANCED_FACE('',(#1278),#1223,.F.);
+#1278 = FACE_BOUND('',#1279,.F.);
+#1279 = EDGE_LOOP('',(#1280,#1310,#1331,#1332));
+#1280 = ORIENTED_EDGE('',*,*,#1281,.T.);
+#1281 = EDGE_CURVE('',#1282,#1284,#1286,.T.);
+#1282 = VERTEX_POINT('',#1283);
+#1283 = CARTESIAN_POINT('',(5.5,6.E-15,6.56066017178));
+#1284 = VERTEX_POINT('',#1285);
+#1285 = CARTESIAN_POINT('',(5.5,-500.,6.56066017178));
+#1286 = SURFACE_CURVE('',#1287,(#1291,#1298),.PCURVE_S1.);
+#1287 = LINE('',#1288,#1289);
+#1288 = CARTESIAN_POINT('',(5.5,4.37E-15,6.56066017178));
+#1289 = VECTOR('',#1290,1.);
+#1290 = DIRECTION('',(0.,-1.,6.7E-16));
+#1291 = PCURVE('',#1223,#1292);
+#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297);
+#1293 = LINE('',#1294,#1295);
+#1294 = CARTESIAN_POINT('',(-0.,0.));
+#1295 = VECTOR('',#1296,1.);
+#1296 = DIRECTION('',(-3.761543394987E-18,-1.));
+#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1298 = PCURVE('',#1299,#1304);
+#1299 = PLANE('',#1300);
+#1300 = AXIS2_PLACEMENT_3D('',#1301,#1302,#1303);
+#1301 = CARTESIAN_POINT('',(5.5,5.46E-15,8.2));
+#1302 = DIRECTION('',(1.,0.,0.));
+#1303 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(1.63933982822,8.357684907519E-18));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(0.,-1.));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1310 = ORIENTED_EDGE('',*,*,#1311,.T.);
+#1311 = EDGE_CURVE('',#1284,#1208,#1312,.T.);
+#1312 = SURFACE_CURVE('',#1313,(#1317,#1324),.PCURVE_S1.);
+#1313 = LINE('',#1314,#1315);
+#1314 = CARTESIAN_POINT('',(5.5,-500.,6.56066017178));
+#1315 = VECTOR('',#1316,1.);
+#1316 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#1317 = PCURVE('',#1223,#1318);
+#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323);
+#1319 = LINE('',#1320,#1321);
+#1320 = CARTESIAN_POINT('',(1.87269189256E-13,-500.));
+#1321 = VECTOR('',#1322,1.);
+#1322 = DIRECTION('',(1.,3.1E-16));
+#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1324 = PCURVE('',#72,#1325);
+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(6.56066017178,5.5));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = ORIENTED_EDGE('',*,*,#1205,.F.);
+#1332 = ORIENTED_EDGE('',*,*,#1333,.F.);
+#1333 = EDGE_CURVE('',#1282,#1206,#1334,.T.);
+#1334 = SURFACE_CURVE('',#1335,(#1339,#1346),.PCURVE_S1.);
+#1335 = LINE('',#1336,#1337);
+#1336 = CARTESIAN_POINT('',(5.5,1.46E-15,6.56066017178));
+#1337 = VECTOR('',#1338,1.);
+#1338 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#1339 = PCURVE('',#1223,#1340);
+#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);
+#1341 = LINE('',#1342,#1343);
+#1342 = CARTESIAN_POINT('',(1.3677E-30,-2.91E-15));
+#1343 = VECTOR('',#1344,1.);
+#1344 = DIRECTION('',(1.,3.1E-16));
+#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1346 = PCURVE('',#126,#1347);
+#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1352);
+#1348 = LINE('',#1349,#1350);
+#1349 = CARTESIAN_POINT('',(6.56066017178,5.5));
+#1350 = VECTOR('',#1351,1.);
+#1351 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1353 = ADVANCED_FACE('',(#1354),#1299,.F.);
+#1354 = FACE_BOUND('',#1355,.F.);
+#1355 = EDGE_LOOP('',(#1356,#1386,#1407,#1408));
+#1356 = ORIENTED_EDGE('',*,*,#1357,.T.);
+#1357 = EDGE_CURVE('',#1358,#1360,#1362,.T.);
+#1358 = VERTEX_POINT('',#1359);
+#1359 = CARTESIAN_POINT('',(5.5,7.E-15,8.2));
+#1360 = VERTEX_POINT('',#1361);
+#1361 = CARTESIAN_POINT('',(5.5,-500.,8.2));
+#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.);
+#1363 = LINE('',#1364,#1365);
+#1364 = CARTESIAN_POINT('',(5.5,5.46E-15,8.2));
+#1365 = VECTOR('',#1366,1.);
+#1366 = DIRECTION('',(0.,-1.,6.7E-16));
+#1367 = PCURVE('',#1299,#1368);
+#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373);
+#1369 = LINE('',#1370,#1371);
+#1370 = CARTESIAN_POINT('',(0.,0.));
+#1371 = VECTOR('',#1372,1.);
+#1372 = DIRECTION('',(0.,-1.));
+#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1374 = PCURVE('',#1375,#1380);
+#1375 = PLANE('',#1376);
+#1376 = AXIS2_PLACEMENT_3D('',#1377,#1378,#1379);
+#1377 = CARTESIAN_POINT('',(3.05,5.46E-15,8.2));
+#1378 = DIRECTION('',(0.,6.7E-16,1.));
+#1379 = DIRECTION('',(1.,0.,-0.));
+#1380 = DEFINITIONAL_REPRESENTATION('',(#1381),#1385);
+#1381 = LINE('',#1382,#1383);
+#1382 = CARTESIAN_POINT('',(2.45,0.));
+#1383 = VECTOR('',#1384,1.);
+#1384 = DIRECTION('',(0.,-1.));
+#1385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1386 = ORIENTED_EDGE('',*,*,#1387,.T.);
+#1387 = EDGE_CURVE('',#1360,#1284,#1388,.T.);
+#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(5.5,-500.,8.2));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1393 = PCURVE('',#1299,#1394);
+#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399);
+#1395 = LINE('',#1396,#1397);
+#1396 = CARTESIAN_POINT('',(2.870383653362E-13,-500.));
+#1397 = VECTOR('',#1398,1.);
+#1398 = DIRECTION('',(1.,4.5E-16));
+#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1400 = PCURVE('',#72,#1401);
+#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406);
+#1402 = LINE('',#1403,#1404);
+#1403 = CARTESIAN_POINT('',(8.2,5.5));
+#1404 = VECTOR('',#1405,1.);
+#1405 = DIRECTION('',(-1.,0.));
+#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1407 = ORIENTED_EDGE('',*,*,#1281,.F.);
+#1408 = ORIENTED_EDGE('',*,*,#1409,.F.);
+#1409 = EDGE_CURVE('',#1358,#1282,#1410,.T.);
+#1410 = SURFACE_CURVE('',#1411,(#1415,#1422),.PCURVE_S1.);
+#1411 = LINE('',#1412,#1413);
+#1412 = CARTESIAN_POINT('',(5.5,1.82E-15,8.2));
+#1413 = VECTOR('',#1414,1.);
+#1414 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1415 = PCURVE('',#1299,#1416);
+#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);
+#1417 = LINE('',#1418,#1419);
+#1418 = CARTESIAN_POINT('',(2.4388E-30,-3.64E-15));
+#1419 = VECTOR('',#1420,1.);
+#1420 = DIRECTION('',(1.,4.5E-16));
+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1422 = PCURVE('',#126,#1423);
+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
+#1424 = LINE('',#1425,#1426);
+#1425 = CARTESIAN_POINT('',(8.2,5.5));
+#1426 = VECTOR('',#1427,1.);
+#1427 = DIRECTION('',(-1.,0.));
+#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1429 = ADVANCED_FACE('',(#1430),#1375,.F.);
+#1430 = FACE_BOUND('',#1431,.F.);
+#1431 = EDGE_LOOP('',(#1432,#1462,#1483,#1484));
+#1432 = ORIENTED_EDGE('',*,*,#1433,.T.);
+#1433 = EDGE_CURVE('',#1434,#1436,#1438,.T.);
+#1434 = VERTEX_POINT('',#1435);
+#1435 = CARTESIAN_POINT('',(3.05,7.E-15,8.2));
+#1436 = VERTEX_POINT('',#1437);
+#1437 = CARTESIAN_POINT('',(3.05,-500.,8.2));
+#1438 = SURFACE_CURVE('',#1439,(#1443,#1450),.PCURVE_S1.);
+#1439 = LINE('',#1440,#1441);
+#1440 = CARTESIAN_POINT('',(3.05,5.46E-15,8.2));
+#1441 = VECTOR('',#1442,1.);
+#1442 = DIRECTION('',(0.,-1.,6.7E-16));
+#1443 = PCURVE('',#1375,#1444);
+#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449);
+#1445 = LINE('',#1446,#1447);
+#1446 = CARTESIAN_POINT('',(0.,0.));
+#1447 = VECTOR('',#1448,1.);
+#1448 = DIRECTION('',(0.,-1.));
+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1450 = PCURVE('',#1451,#1456);
+#1451 = PLANE('',#1452);
+#1452 = AXIS2_PLACEMENT_3D('',#1453,#1454,#1455);
+#1453 = CARTESIAN_POINT('',(4.85,6.66E-15,10.));
+#1454 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#1455 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1461);
+#1457 = LINE('',#1458,#1459);
+#1458 = CARTESIAN_POINT('',(2.545584412272,-3.575326232361E-18));
+#1459 = VECTOR('',#1460,1.);
+#1460 = DIRECTION('',(-3.761543394987E-18,-1.));
+#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1462 = ORIENTED_EDGE('',*,*,#1463,.T.);
+#1463 = EDGE_CURVE('',#1436,#1360,#1464,.T.);
+#1464 = SURFACE_CURVE('',#1465,(#1469,#1476),.PCURVE_S1.);
+#1465 = LINE('',#1466,#1467);
+#1466 = CARTESIAN_POINT('',(3.05,-500.,8.2));
+#1467 = VECTOR('',#1468,1.);
+#1468 = DIRECTION('',(1.,0.,0.));
+#1469 = PCURVE('',#1375,#1470);
+#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475);
+#1471 = LINE('',#1472,#1473);
+#1472 = CARTESIAN_POINT('',(0.,-500.));
+#1473 = VECTOR('',#1474,1.);
+#1474 = DIRECTION('',(1.,0.));
+#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1476 = PCURVE('',#72,#1477);
+#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482);
+#1478 = LINE('',#1479,#1480);
+#1479 = CARTESIAN_POINT('',(8.2,3.05));
+#1480 = VECTOR('',#1481,1.);
+#1481 = DIRECTION('',(0.,1.));
+#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1483 = ORIENTED_EDGE('',*,*,#1357,.F.);
+#1484 = ORIENTED_EDGE('',*,*,#1485,.F.);
+#1485 = EDGE_CURVE('',#1434,#1358,#1486,.T.);
+#1486 = SURFACE_CURVE('',#1487,(#1491,#1498),.PCURVE_S1.);
+#1487 = LINE('',#1488,#1489);
+#1488 = CARTESIAN_POINT('',(3.05,1.82E-15,8.2));
+#1489 = VECTOR('',#1490,1.);
+#1490 = DIRECTION('',(1.,0.,0.));
+#1491 = PCURVE('',#1375,#1492);
+#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497);
+#1493 = LINE('',#1494,#1495);
+#1494 = CARTESIAN_POINT('',(0.,-3.64E-15));
+#1495 = VECTOR('',#1496,1.);
+#1496 = DIRECTION('',(1.,0.));
+#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1498 = PCURVE('',#126,#1499);
+#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(8.2,3.05));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(0.,1.));
+#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1505 = ADVANCED_FACE('',(#1506),#1451,.F.);
+#1506 = FACE_BOUND('',#1507,.F.);
+#1507 = EDGE_LOOP('',(#1508,#1538,#1559,#1560));
+#1508 = ORIENTED_EDGE('',*,*,#1509,.T.);
+#1509 = EDGE_CURVE('',#1510,#1512,#1514,.T.);
+#1510 = VERTEX_POINT('',#1511);
+#1511 = CARTESIAN_POINT('',(4.85,9.E-15,10.));
+#1512 = VERTEX_POINT('',#1513);
+#1513 = CARTESIAN_POINT('',(4.85,-500.,10.));
+#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.);
+#1515 = LINE('',#1516,#1517);
+#1516 = CARTESIAN_POINT('',(4.85,6.66E-15,10.));
+#1517 = VECTOR('',#1518,1.);
+#1518 = DIRECTION('',(0.,-1.,6.7E-16));
+#1519 = PCURVE('',#1451,#1520);
+#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(-0.,0.));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(-3.761543394987E-18,-1.));
+#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1526 = PCURVE('',#1527,#1532);
+#1527 = PLANE('',#1528);
+#1528 = AXIS2_PLACEMENT_3D('',#1529,#1530,#1531);
+#1529 = CARTESIAN_POINT('',(10.,6.66E-15,10.));
+#1530 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1531 = DIRECTION('',(-1.,-0.,0.));
+#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537);
+#1533 = LINE('',#1534,#1535);
+#1534 = CARTESIAN_POINT('',(5.15,0.));
+#1535 = VECTOR('',#1536,1.);
+#1536 = DIRECTION('',(0.,-1.));
+#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1538 = ORIENTED_EDGE('',*,*,#1539,.T.);
+#1539 = EDGE_CURVE('',#1512,#1436,#1540,.T.);
+#1540 = SURFACE_CURVE('',#1541,(#1545,#1552),.PCURVE_S1.);
+#1541 = LINE('',#1542,#1543);
+#1542 = CARTESIAN_POINT('',(4.85,-500.,10.));
+#1543 = VECTOR('',#1544,1.);
+#1544 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#1545 = PCURVE('',#1451,#1546);
+#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551);
+#1547 = LINE('',#1548,#1549);
+#1548 = CARTESIAN_POINT('',(1.935495590907E-13,-500.));
+#1549 = VECTOR('',#1550,1.);
+#1550 = DIRECTION('',(1.,3.1E-16));
+#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1552 = PCURVE('',#72,#1553);
+#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558);
+#1554 = LINE('',#1555,#1556);
+#1555 = CARTESIAN_POINT('',(10.,4.85));
+#1556 = VECTOR('',#1557,1.);
+#1557 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1559 = ORIENTED_EDGE('',*,*,#1433,.F.);
+#1560 = ORIENTED_EDGE('',*,*,#1561,.F.);
+#1561 = EDGE_CURVE('',#1510,#1434,#1562,.T.);
+#1562 = SURFACE_CURVE('',#1563,(#1567,#1574),.PCURVE_S1.);
+#1563 = LINE('',#1564,#1565);
+#1564 = CARTESIAN_POINT('',(4.85,2.22E-15,10.));
+#1565 = VECTOR('',#1566,1.);
+#1566 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#1567 = PCURVE('',#1451,#1568);
+#1568 = DEFINITIONAL_REPRESENTATION('',(#1569),#1573);
+#1569 = LINE('',#1570,#1571);
+#1570 = CARTESIAN_POINT('',(2.0868E-30,-4.44E-15));
+#1571 = VECTOR('',#1572,1.);
+#1572 = DIRECTION('',(1.,3.1E-16));
+#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1574 = PCURVE('',#126,#1575);
+#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580);
+#1576 = LINE('',#1577,#1578);
+#1577 = CARTESIAN_POINT('',(10.,4.85));
+#1578 = VECTOR('',#1579,1.);
+#1579 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1581 = ADVANCED_FACE('',(#1582),#1527,.F.);
+#1582 = FACE_BOUND('',#1583,.F.);
+#1583 = EDGE_LOOP('',(#1584,#1614,#1635,#1636));
+#1584 = ORIENTED_EDGE('',*,*,#1585,.T.);
+#1585 = EDGE_CURVE('',#1586,#1588,#1590,.T.);
+#1586 = VERTEX_POINT('',#1587);
+#1587 = CARTESIAN_POINT('',(10.,9.E-15,10.));
+#1588 = VERTEX_POINT('',#1589);
+#1589 = CARTESIAN_POINT('',(10.,-500.,10.));
+#1590 = SURFACE_CURVE('',#1591,(#1595,#1602),.PCURVE_S1.);
+#1591 = LINE('',#1592,#1593);
+#1592 = CARTESIAN_POINT('',(10.,6.66E-15,10.));
+#1593 = VECTOR('',#1594,1.);
+#1594 = DIRECTION('',(0.,-1.,6.7E-16));
+#1595 = PCURVE('',#1527,#1596);
+#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601);
+#1597 = LINE('',#1598,#1599);
+#1598 = CARTESIAN_POINT('',(0.,0.));
+#1599 = VECTOR('',#1600,1.);
+#1600 = DIRECTION('',(0.,-1.));
+#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1602 = PCURVE('',#1603,#1608);
+#1603 = PLANE('',#1604);
+#1604 = AXIS2_PLACEMENT_3D('',#1605,#1606,#1607);
+#1605 = CARTESIAN_POINT('',(10.,3.23E-15,4.85));
+#1606 = DIRECTION('',(-1.,0.,0.));
+#1607 = DIRECTION('',(0.,6.7E-16,1.));
+#1608 = DEFINITIONAL_REPRESENTATION('',(#1609),#1613);
+#1609 = LINE('',#1610,#1611);
+#1610 = CARTESIAN_POINT('',(5.15,-2.05E-17));
+#1611 = VECTOR('',#1612,1.);
+#1612 = DIRECTION('',(0.,-1.));
+#1613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1614 = ORIENTED_EDGE('',*,*,#1615,.T.);
+#1615 = EDGE_CURVE('',#1588,#1512,#1616,.T.);
+#1616 = SURFACE_CURVE('',#1617,(#1621,#1628),.PCURVE_S1.);
+#1617 = LINE('',#1618,#1619);
+#1618 = CARTESIAN_POINT('',(10.,-500.,10.));
+#1619 = VECTOR('',#1620,1.);
+#1620 = DIRECTION('',(-1.,0.,0.));
+#1621 = PCURVE('',#1527,#1622);
+#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627);
+#1623 = LINE('',#1624,#1625);
+#1624 = CARTESIAN_POINT('',(0.,-500.));
+#1625 = VECTOR('',#1626,1.);
+#1626 = DIRECTION('',(1.,0.));
+#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1628 = PCURVE('',#72,#1629);
+#1629 = DEFINITIONAL_REPRESENTATION('',(#1630),#1634);
+#1630 = LINE('',#1631,#1632);
+#1631 = CARTESIAN_POINT('',(10.,10.));
+#1632 = VECTOR('',#1633,1.);
+#1633 = DIRECTION('',(0.,-1.));
+#1634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1635 = ORIENTED_EDGE('',*,*,#1509,.F.);
+#1636 = ORIENTED_EDGE('',*,*,#1637,.F.);
+#1637 = EDGE_CURVE('',#1586,#1510,#1638,.T.);
+#1638 = SURFACE_CURVE('',#1639,(#1643,#1650),.PCURVE_S1.);
+#1639 = LINE('',#1640,#1641);
+#1640 = CARTESIAN_POINT('',(10.,2.22E-15,10.));
+#1641 = VECTOR('',#1642,1.);
+#1642 = DIRECTION('',(-1.,0.,0.));
+#1643 = PCURVE('',#1527,#1644);
+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(0.,-4.44E-15));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(1.,0.));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1650 = PCURVE('',#126,#1651);
+#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656);
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(10.,10.));
+#1654 = VECTOR('',#1655,1.);
+#1655 = DIRECTION('',(0.,-1.));
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1657 = ADVANCED_FACE('',(#1658),#1603,.F.);
+#1658 = FACE_BOUND('',#1659,.F.);
+#1659 = EDGE_LOOP('',(#1660,#1690,#1711,#1712));
+#1660 = ORIENTED_EDGE('',*,*,#1661,.T.);
+#1661 = EDGE_CURVE('',#1662,#1664,#1666,.T.);
+#1662 = VERTEX_POINT('',#1663);
+#1663 = CARTESIAN_POINT('',(10.,4.E-15,4.85));
+#1664 = VERTEX_POINT('',#1665);
+#1665 = CARTESIAN_POINT('',(10.,-500.,4.85));
+#1666 = SURFACE_CURVE('',#1667,(#1671,#1678),.PCURVE_S1.);
+#1667 = LINE('',#1668,#1669);
+#1668 = CARTESIAN_POINT('',(10.,3.23E-15,4.85));
+#1669 = VECTOR('',#1670,1.);
+#1670 = DIRECTION('',(0.,-1.,6.7E-16));
+#1671 = PCURVE('',#1603,#1672);
+#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1677);
+#1673 = LINE('',#1674,#1675);
+#1674 = CARTESIAN_POINT('',(0.,0.));
+#1675 = VECTOR('',#1676,1.);
+#1676 = DIRECTION('',(0.,-1.));
+#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1678 = PCURVE('',#1679,#1684);
+#1679 = PLANE('',#1680);
+#1680 = AXIS2_PLACEMENT_3D('',#1681,#1682,#1683);
+#1681 = CARTESIAN_POINT('',(8.2,2.03E-15,3.05));
+#1682 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#1683 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689);
+#1685 = LINE('',#1686,#1687);
+#1686 = CARTESIAN_POINT('',(2.545584412272,3.575326232362E-18));
+#1687 = VECTOR('',#1688,1.);
+#1688 = DIRECTION('',(3.761543394987E-18,-1.));
+#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1690 = ORIENTED_EDGE('',*,*,#1691,.T.);
+#1691 = EDGE_CURVE('',#1664,#1588,#1692,.T.);
+#1692 = SURFACE_CURVE('',#1693,(#1697,#1704),.PCURVE_S1.);
+#1693 = LINE('',#1694,#1695);
+#1694 = CARTESIAN_POINT('',(10.,-500.,4.85));
+#1695 = VECTOR('',#1696,1.);
+#1696 = DIRECTION('',(0.,2.2E-16,1.));
+#1697 = PCURVE('',#1603,#1698);
+#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703);
+#1699 = LINE('',#1700,#1701);
+#1700 = CARTESIAN_POINT('',(-2.541757638073E-13,-500.));
+#1701 = VECTOR('',#1702,1.);
+#1702 = DIRECTION('',(1.,-4.5E-16));
+#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1704 = PCURVE('',#72,#1705);
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(4.85,10.));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(1.,0.));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = ORIENTED_EDGE('',*,*,#1585,.F.);
+#1712 = ORIENTED_EDGE('',*,*,#1713,.F.);
+#1713 = EDGE_CURVE('',#1662,#1586,#1714,.T.);
+#1714 = SURFACE_CURVE('',#1715,(#1719,#1726),.PCURVE_S1.);
+#1715 = LINE('',#1716,#1717);
+#1716 = CARTESIAN_POINT('',(10.,1.08E-15,4.85));
+#1717 = VECTOR('',#1718,1.);
+#1718 = DIRECTION('',(0.,2.2E-16,1.));
+#1719 = PCURVE('',#1603,#1720);
+#1720 = DEFINITIONAL_REPRESENTATION('',(#1721),#1725);
+#1721 = LINE('',#1722,#1723);
+#1722 = CARTESIAN_POINT('',(-1.4405E-30,-2.15E-15));
+#1723 = VECTOR('',#1724,1.);
+#1724 = DIRECTION('',(1.,-4.5E-16));
+#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1726 = PCURVE('',#126,#1727);
+#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1732);
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(4.85,10.));
+#1730 = VECTOR('',#1731,1.);
+#1731 = DIRECTION('',(1.,0.));
+#1732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1733 = ADVANCED_FACE('',(#1734),#1679,.F.);
+#1734 = FACE_BOUND('',#1735,.F.);
+#1735 = EDGE_LOOP('',(#1736,#1766,#1787,#1788));
+#1736 = ORIENTED_EDGE('',*,*,#1737,.T.);
+#1737 = EDGE_CURVE('',#1738,#1740,#1742,.T.);
+#1738 = VERTEX_POINT('',#1739);
+#1739 = CARTESIAN_POINT('',(8.2,3.E-15,3.05));
+#1740 = VERTEX_POINT('',#1741);
+#1741 = CARTESIAN_POINT('',(8.2,-500.,3.05));
+#1742 = SURFACE_CURVE('',#1743,(#1747,#1754),.PCURVE_S1.);
+#1743 = LINE('',#1744,#1745);
+#1744 = CARTESIAN_POINT('',(8.2,2.03E-15,3.05));
+#1745 = VECTOR('',#1746,1.);
+#1746 = DIRECTION('',(0.,-1.,6.7E-16));
+#1747 = PCURVE('',#1679,#1748);
+#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1753);
+#1749 = LINE('',#1750,#1751);
+#1750 = CARTESIAN_POINT('',(0.,0.));
+#1751 = VECTOR('',#1752,1.);
+#1752 = DIRECTION('',(3.761543394987E-18,-1.));
+#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1754 = PCURVE('',#1755,#1760);
+#1755 = PLANE('',#1756);
+#1756 = AXIS2_PLACEMENT_3D('',#1757,#1758,#1759);
+#1757 = CARTESIAN_POINT('',(8.2,3.66E-15,5.5));
+#1758 = DIRECTION('',(1.,0.,0.));
+#1759 = DIRECTION('',(0.,-6.7E-16,-1.));
+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);
+#1761 = LINE('',#1762,#1763);
+#1762 = CARTESIAN_POINT('',(2.45,1.15E-17));
+#1763 = VECTOR('',#1764,1.);
+#1764 = DIRECTION('',(0.,-1.));
+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1766 = ORIENTED_EDGE('',*,*,#1767,.T.);
+#1767 = EDGE_CURVE('',#1740,#1664,#1768,.T.);
+#1768 = SURFACE_CURVE('',#1769,(#1773,#1780),.PCURVE_S1.);
+#1769 = LINE('',#1770,#1771);
+#1770 = CARTESIAN_POINT('',(8.2,-500.,3.05));
+#1771 = VECTOR('',#1772,1.);
+#1772 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#1773 = PCURVE('',#1679,#1774);
+#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779);
+#1775 = LINE('',#1776,#1777);
+#1776 = CARTESIAN_POINT('',(-1.860131152891E-13,-500.));
+#1777 = VECTOR('',#1778,1.);
+#1778 = DIRECTION('',(1.,-3.1E-16));
+#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1780 = PCURVE('',#72,#1781);
+#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1786);
+#1782 = LINE('',#1783,#1784);
+#1783 = CARTESIAN_POINT('',(3.05,8.2));
+#1784 = VECTOR('',#1785,1.);
+#1785 = DIRECTION('',(0.707106781187,0.707106781187));
+#1786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1787 = ORIENTED_EDGE('',*,*,#1661,.F.);
+#1788 = ORIENTED_EDGE('',*,*,#1789,.F.);
+#1789 = EDGE_CURVE('',#1738,#1662,#1790,.T.);
+#1790 = SURFACE_CURVE('',#1791,(#1795,#1802),.PCURVE_S1.);
+#1791 = LINE('',#1792,#1793);
+#1792 = CARTESIAN_POINT('',(8.2,6.8E-16,3.05));
+#1793 = VECTOR('',#1794,1.);
+#1794 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#1795 = PCURVE('',#1679,#1796);
+#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801);
+#1797 = LINE('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(-6.345E-31,-1.35E-15));
+#1799 = VECTOR('',#1800,1.);
+#1800 = DIRECTION('',(1.,-3.1E-16));
+#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1802 = PCURVE('',#126,#1803);
+#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808);
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(3.05,8.2));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(0.707106781187,0.707106781187));
+#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1809 = ADVANCED_FACE('',(#1810),#1755,.F.);
+#1810 = FACE_BOUND('',#1811,.F.);
+#1811 = EDGE_LOOP('',(#1812,#1842,#1863,#1864));
+#1812 = ORIENTED_EDGE('',*,*,#1813,.T.);
+#1813 = EDGE_CURVE('',#1814,#1816,#1818,.T.);
+#1814 = VERTEX_POINT('',#1815);
+#1815 = CARTESIAN_POINT('',(8.2,5.E-15,5.5));
+#1816 = VERTEX_POINT('',#1817);
+#1817 = CARTESIAN_POINT('',(8.2,-500.,5.5));
+#1818 = SURFACE_CURVE('',#1819,(#1823,#1830),.PCURVE_S1.);
+#1819 = LINE('',#1820,#1821);
+#1820 = CARTESIAN_POINT('',(8.2,3.66E-15,5.5));
+#1821 = VECTOR('',#1822,1.);
+#1822 = DIRECTION('',(0.,-1.,6.7E-16));
+#1823 = PCURVE('',#1755,#1824);
+#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829);
+#1825 = LINE('',#1826,#1827);
+#1826 = CARTESIAN_POINT('',(0.,0.));
+#1827 = VECTOR('',#1828,1.);
+#1828 = DIRECTION('',(0.,-1.));
+#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1830 = PCURVE('',#1831,#1836);
+#1831 = PLANE('',#1832);
+#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);
+#1833 = CARTESIAN_POINT('',(6.56066017178,3.66E-15,5.5));
+#1834 = DIRECTION('',(0.,6.7E-16,1.));
+#1835 = DIRECTION('',(1.,0.,-0.));
+#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841);
+#1837 = LINE('',#1838,#1839);
+#1838 = CARTESIAN_POINT('',(1.63933982822,0.));
+#1839 = VECTOR('',#1840,1.);
+#1840 = DIRECTION('',(0.,-1.));
+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1842 = ORIENTED_EDGE('',*,*,#1843,.T.);
+#1843 = EDGE_CURVE('',#1816,#1740,#1844,.T.);
+#1844 = SURFACE_CURVE('',#1845,(#1849,#1856),.PCURVE_S1.);
+#1845 = LINE('',#1846,#1847);
+#1846 = CARTESIAN_POINT('',(8.2,-500.,5.5));
+#1847 = VECTOR('',#1848,1.);
+#1848 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1849 = PCURVE('',#1755,#1850);
+#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855);
+#1851 = LINE('',#1852,#1853);
+#1852 = CARTESIAN_POINT('',(2.772684027195E-13,-500.));
+#1853 = VECTOR('',#1854,1.);
+#1854 = DIRECTION('',(1.,4.5E-16));
+#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1856 = PCURVE('',#72,#1857);
+#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1862);
+#1858 = LINE('',#1859,#1860);
+#1859 = CARTESIAN_POINT('',(5.5,8.2));
+#1860 = VECTOR('',#1861,1.);
+#1861 = DIRECTION('',(-1.,0.));
+#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1863 = ORIENTED_EDGE('',*,*,#1737,.F.);
+#1864 = ORIENTED_EDGE('',*,*,#1865,.F.);
+#1865 = EDGE_CURVE('',#1814,#1738,#1866,.T.);
+#1866 = SURFACE_CURVE('',#1867,(#1871,#1878),.PCURVE_S1.);
+#1867 = LINE('',#1868,#1869);
+#1868 = CARTESIAN_POINT('',(8.2,1.22E-15,5.5));
+#1869 = VECTOR('',#1870,1.);
+#1870 = DIRECTION('',(0.,-2.2E-16,-1.));
+#1871 = PCURVE('',#1755,#1872);
+#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877);
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(1.6348E-30,-2.44E-15));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(1.,4.5E-16));
+#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1878 = PCURVE('',#126,#1879);
+#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884);
+#1880 = LINE('',#1881,#1882);
+#1881 = CARTESIAN_POINT('',(5.5,8.2));
+#1882 = VECTOR('',#1883,1.);
+#1883 = DIRECTION('',(-1.,0.));
+#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1885 = ADVANCED_FACE('',(#1886),#1831,.F.);
+#1886 = FACE_BOUND('',#1887,.F.);
+#1887 = EDGE_LOOP('',(#1888,#1918,#1939,#1940));
+#1888 = ORIENTED_EDGE('',*,*,#1889,.T.);
+#1889 = EDGE_CURVE('',#1890,#1892,#1894,.T.);
+#1890 = VERTEX_POINT('',#1891);
+#1891 = CARTESIAN_POINT('',(6.56066017178,5.E-15,5.5));
+#1892 = VERTEX_POINT('',#1893);
+#1893 = CARTESIAN_POINT('',(6.56066017178,-500.,5.5));
+#1894 = SURFACE_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(6.56066017178,3.66E-15,5.5));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(0.,-1.,6.7E-16));
+#1899 = PCURVE('',#1831,#1900);
+#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(0.,0.));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(0.,-1.));
+#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1906 = PCURVE('',#1907,#1912);
+#1907 = PLANE('',#1908);
+#1908 = AXIS2_PLACEMENT_3D('',#1909,#1910,#1911);
+#1909 = CARTESIAN_POINT('',(3.9,1.89E-15,2.83933982822));
+#1910 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#1911 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#1912 = DEFINITIONAL_REPRESENTATION('',(#1913),#1917);
+#1913 = LINE('',#1914,#1915);
+#1914 = CARTESIAN_POINT('',(3.762741699797,1.511401095432E-18));
+#1915 = VECTOR('',#1916,1.);
+#1916 = DIRECTION('',(3.761543394987E-18,-1.));
+#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1918 = ORIENTED_EDGE('',*,*,#1919,.T.);
+#1919 = EDGE_CURVE('',#1892,#1816,#1920,.T.);
+#1920 = SURFACE_CURVE('',#1921,(#1925,#1932),.PCURVE_S1.);
+#1921 = LINE('',#1922,#1923);
+#1922 = CARTESIAN_POINT('',(6.56066017178,-500.,5.5));
+#1923 = VECTOR('',#1924,1.);
+#1924 = DIRECTION('',(1.,0.,0.));
+#1925 = PCURVE('',#1831,#1926);
+#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931);
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(0.,-500.));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(1.,0.));
+#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1932 = PCURVE('',#72,#1933);
+#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938);
+#1934 = LINE('',#1935,#1936);
+#1935 = CARTESIAN_POINT('',(5.5,6.56066017178));
+#1936 = VECTOR('',#1937,1.);
+#1937 = DIRECTION('',(0.,1.));
+#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1939 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1940 = ORIENTED_EDGE('',*,*,#1941,.F.);
+#1941 = EDGE_CURVE('',#1890,#1814,#1942,.T.);
+#1942 = SURFACE_CURVE('',#1943,(#1947,#1954),.PCURVE_S1.);
+#1943 = LINE('',#1944,#1945);
+#1944 = CARTESIAN_POINT('',(6.56066017178,1.22E-15,5.5));
+#1945 = VECTOR('',#1946,1.);
+#1946 = DIRECTION('',(1.,0.,0.));
+#1947 = PCURVE('',#1831,#1948);
+#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(0.,-2.44E-15));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(1.,0.));
+#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1954 = PCURVE('',#126,#1955);
+#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960);
+#1956 = LINE('',#1957,#1958);
+#1957 = CARTESIAN_POINT('',(5.5,6.56066017178));
+#1958 = VECTOR('',#1959,1.);
+#1959 = DIRECTION('',(0.,1.));
+#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1961 = ADVANCED_FACE('',(#1962),#1907,.F.);
+#1962 = FACE_BOUND('',#1963,.F.);
+#1963 = EDGE_LOOP('',(#1964,#1994,#2015,#2016));
+#1964 = ORIENTED_EDGE('',*,*,#1965,.T.);
+#1965 = EDGE_CURVE('',#1966,#1968,#1970,.T.);
+#1966 = VERTEX_POINT('',#1967);
+#1967 = CARTESIAN_POINT('',(3.9,3.E-15,2.83933982822));
+#1968 = VERTEX_POINT('',#1969);
+#1969 = CARTESIAN_POINT('',(3.9,-500.,2.839339828221));
+#1970 = SURFACE_CURVE('',#1971,(#1975,#1982),.PCURVE_S1.);
+#1971 = LINE('',#1972,#1973);
+#1972 = CARTESIAN_POINT('',(3.9,1.89E-15,2.83933982822));
+#1973 = VECTOR('',#1974,1.);
+#1974 = DIRECTION('',(0.,-1.,6.7E-16));
+#1975 = PCURVE('',#1907,#1976);
+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
+#1977 = LINE('',#1978,#1979);
+#1978 = CARTESIAN_POINT('',(0.,0.));
+#1979 = VECTOR('',#1980,1.);
+#1980 = DIRECTION('',(3.761543394987E-18,-1.));
+#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1982 = PCURVE('',#1983,#1988);
+#1983 = PLANE('',#1984);
+#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987);
+#1985 = CARTESIAN_POINT('',(3.9,1.3E-16,0.2));
+#1986 = DIRECTION('',(-1.,0.,0.));
+#1987 = DIRECTION('',(0.,6.7E-16,1.));
+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
+#1989 = LINE('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(2.63933982822,-8.357684907519E-18));
+#1991 = VECTOR('',#1992,1.);
+#1992 = DIRECTION('',(0.,-1.));
+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1994 = ORIENTED_EDGE('',*,*,#1995,.T.);
+#1995 = EDGE_CURVE('',#1968,#1892,#1996,.T.);
+#1996 = SURFACE_CURVE('',#1997,(#2001,#2008),.PCURVE_S1.);
+#1997 = LINE('',#1998,#1999);
+#1998 = CARTESIAN_POINT('',(3.9,-500.,2.83933982822));
+#1999 = VECTOR('',#2000,1.);
+#2000 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#2001 = PCURVE('',#1907,#2002);
+#2002 = DEFINITIONAL_REPRESENTATION('',(#2003),#2007);
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(-1.762785420452E-13,-500.));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(1.,-3.1E-16));
+#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2008 = PCURVE('',#72,#2009);
+#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
+#2010 = LINE('',#2011,#2012);
+#2011 = CARTESIAN_POINT('',(2.83933982822,3.9));
+#2012 = VECTOR('',#2013,1.);
+#2013 = DIRECTION('',(0.707106781187,0.707106781187));
+#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2015 = ORIENTED_EDGE('',*,*,#1889,.F.);
+#2016 = ORIENTED_EDGE('',*,*,#2017,.F.);
+#2017 = EDGE_CURVE('',#1966,#1890,#2018,.T.);
+#2018 = SURFACE_CURVE('',#2019,(#2023,#2030),.PCURVE_S1.);
+#2019 = LINE('',#2020,#2021);
+#2020 = CARTESIAN_POINT('',(3.9,6.3E-16,2.83933982822));
+#2021 = VECTOR('',#2022,1.);
+#2022 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#2023 = PCURVE('',#1907,#2024);
+#2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2029);
+#2025 = LINE('',#2026,#2027);
+#2026 = CARTESIAN_POINT('',(-5.922E-31,-1.26E-15));
+#2027 = VECTOR('',#2028,1.);
+#2028 = DIRECTION('',(1.,-3.1E-16));
+#2029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2030 = PCURVE('',#126,#2031);
+#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036);
+#2032 = LINE('',#2033,#2034);
+#2033 = CARTESIAN_POINT('',(2.83933982822,3.9));
+#2034 = VECTOR('',#2035,1.);
+#2035 = DIRECTION('',(0.707106781187,0.707106781187));
+#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2037 = ADVANCED_FACE('',(#2038),#1983,.F.);
+#2038 = FACE_BOUND('',#2039,.F.);
+#2039 = EDGE_LOOP('',(#2040,#2070,#2091,#2092));
+#2040 = ORIENTED_EDGE('',*,*,#2041,.T.);
+#2041 = EDGE_CURVE('',#2042,#2044,#2046,.T.);
+#2042 = VERTEX_POINT('',#2043);
+#2043 = CARTESIAN_POINT('',(3.9,0.,0.2));
+#2044 = VERTEX_POINT('',#2045);
+#2045 = CARTESIAN_POINT('',(3.9,-500.,0.2));
+#2046 = SURFACE_CURVE('',#2047,(#2051,#2058),.PCURVE_S1.);
+#2047 = LINE('',#2048,#2049);
+#2048 = CARTESIAN_POINT('',(3.9,1.3E-16,0.2));
+#2049 = VECTOR('',#2050,1.);
+#2050 = DIRECTION('',(0.,-1.,6.7E-16));
+#2051 = PCURVE('',#1983,#2052);
+#2052 = DEFINITIONAL_REPRESENTATION('',(#2053),#2057);
+#2053 = LINE('',#2054,#2055);
+#2054 = CARTESIAN_POINT('',(0.,0.));
+#2055 = VECTOR('',#2056,1.);
+#2056 = DIRECTION('',(0.,-1.));
+#2057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2058 = PCURVE('',#2059,#2064);
+#2059 = PLANE('',#2060);
+#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063);
+#2061 = CARTESIAN_POINT('',(3.7,0.,0.));
+#2062 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#2063 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#2064 = DEFINITIONAL_REPRESENTATION('',(#2065),#2069);
+#2065 = LINE('',#2066,#2067);
+#2066 = CARTESIAN_POINT('',(0.282842712475,-2.936074863071E-18));
+#2067 = VECTOR('',#2068,1.);
+#2068 = DIRECTION('',(3.761543394987E-18,-1.));
+#2069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2070 = ORIENTED_EDGE('',*,*,#2071,.T.);
+#2071 = EDGE_CURVE('',#2044,#1968,#2072,.T.);
+#2072 = SURFACE_CURVE('',#2073,(#2077,#2084),.PCURVE_S1.);
+#2073 = LINE('',#2074,#2075);
+#2074 = CARTESIAN_POINT('',(3.9,-500.,0.2));
+#2075 = VECTOR('',#2076,1.);
+#2076 = DIRECTION('',(0.,2.2E-16,1.));
+#2077 = PCURVE('',#1983,#2078);
+#2078 = DEFINITIONAL_REPRESENTATION('',(#2079),#2083);
+#2079 = LINE('',#2080,#2081);
+#2080 = CARTESIAN_POINT('',(-2.891755446586E-13,-500.));
+#2081 = VECTOR('',#2082,1.);
+#2082 = DIRECTION('',(1.,-4.5E-16));
+#2083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2084 = PCURVE('',#72,#2085);
+#2085 = DEFINITIONAL_REPRESENTATION('',(#2086),#2090);
+#2086 = LINE('',#2087,#2088);
+#2087 = CARTESIAN_POINT('',(0.2,3.9));
+#2088 = VECTOR('',#2089,1.);
+#2089 = DIRECTION('',(1.,0.));
+#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2091 = ORIENTED_EDGE('',*,*,#1965,.F.);
+#2092 = ORIENTED_EDGE('',*,*,#2093,.F.);
+#2093 = EDGE_CURVE('',#2042,#1966,#2094,.T.);
+#2094 = SURFACE_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.);
+#2095 = LINE('',#2096,#2097);
+#2096 = CARTESIAN_POINT('',(3.9,4.E-17,0.2));
+#2097 = VECTOR('',#2098,1.);
+#2098 = DIRECTION('',(0.,2.2E-16,1.));
+#2099 = PCURVE('',#1983,#2100);
+#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105);
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(-6.03E-32,-9.E-17));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(1.,-4.5E-16));
+#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2106 = PCURVE('',#126,#2107);
+#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(0.2,3.9));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(1.,0.));
+#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2113 = ADVANCED_FACE('',(#2114),#2059,.F.);
+#2114 = FACE_BOUND('',#2115,.F.);
+#2115 = EDGE_LOOP('',(#2116,#2146,#2167,#2168));
+#2116 = ORIENTED_EDGE('',*,*,#2117,.T.);
+#2117 = EDGE_CURVE('',#2118,#2120,#2122,.T.);
+#2118 = VERTEX_POINT('',#2119);
+#2119 = CARTESIAN_POINT('',(3.7,0.,0.));
+#2120 = VERTEX_POINT('',#2121);
+#2121 = CARTESIAN_POINT('',(3.7,-500.,4.44E-13));
+#2122 = SURFACE_CURVE('',#2123,(#2127,#2134),.PCURVE_S1.);
+#2123 = LINE('',#2124,#2125);
+#2124 = CARTESIAN_POINT('',(3.7,0.,0.));
+#2125 = VECTOR('',#2126,1.);
+#2126 = DIRECTION('',(0.,-1.,6.7E-16));
+#2127 = PCURVE('',#2059,#2128);
+#2128 = DEFINITIONAL_REPRESENTATION('',(#2129),#2133);
+#2129 = LINE('',#2130,#2131);
+#2130 = CARTESIAN_POINT('',(0.,0.));
+#2131 = VECTOR('',#2132,1.);
+#2132 = DIRECTION('',(3.761543394987E-18,-1.));
+#2133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2134 = PCURVE('',#2135,#2140);
+#2135 = PLANE('',#2136);
+#2136 = AXIS2_PLACEMENT_3D('',#2137,#2138,#2139);
+#2137 = CARTESIAN_POINT('',(3.7,0.,0.));
+#2138 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#2139 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145);
+#2141 = LINE('',#2142,#2143);
+#2142 = CARTESIAN_POINT('',(0.,0.));
+#2143 = VECTOR('',#2144,1.);
+#2144 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2146 = ORIENTED_EDGE('',*,*,#2147,.T.);
+#2147 = EDGE_CURVE('',#2120,#2044,#2148,.T.);
+#2148 = SURFACE_CURVE('',#2149,(#2153,#2160),.PCURVE_S1.);
+#2149 = LINE('',#2150,#2151);
+#2150 = CARTESIAN_POINT('',(3.7,-500.,5.684341886081E-14));
+#2151 = VECTOR('',#2152,1.);
+#2152 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#2153 = PCURVE('',#2059,#2154);
+#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2159);
+#2155 = LINE('',#2156,#2157);
+#2156 = CARTESIAN_POINT('',(-1.947485489672E-13,-500.));
+#2157 = VECTOR('',#2158,1.);
+#2158 = DIRECTION('',(1.,-3.1E-16));
+#2159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2160 = PCURVE('',#72,#2161);
+#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166);
+#2162 = LINE('',#2163,#2164);
+#2163 = CARTESIAN_POINT('',(-1.136868377216E-13,3.7));
+#2164 = VECTOR('',#2165,1.);
+#2165 = DIRECTION('',(0.707106781187,0.707106781187));
+#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2167 = ORIENTED_EDGE('',*,*,#2041,.F.);
+#2168 = ORIENTED_EDGE('',*,*,#2169,.F.);
+#2169 = EDGE_CURVE('',#2118,#2042,#2170,.T.);
+#2170 = SURFACE_CURVE('',#2171,(#2175,#2182),.PCURVE_S1.);
+#2171 = LINE('',#2172,#2173);
+#2172 = CARTESIAN_POINT('',(3.7,0.,0.));
+#2173 = VECTOR('',#2174,1.);
+#2174 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#2175 = PCURVE('',#2059,#2176);
+#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2181);
+#2177 = LINE('',#2178,#2179);
+#2178 = CARTESIAN_POINT('',(0.,0.));
+#2179 = VECTOR('',#2180,1.);
+#2180 = DIRECTION('',(1.,-3.1E-16));
+#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2182 = PCURVE('',#126,#2183);
+#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188);
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(-2.E-17,3.7));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(0.707106781187,0.707106781187));
+#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2189 = ADVANCED_FACE('',(#2190),#2135,.T.);
+#2190 = FACE_BOUND('',#2191,.T.);
+#2191 = EDGE_LOOP('',(#2192,#2193,#2216,#2244));
+#2192 = ORIENTED_EDGE('',*,*,#2117,.T.);
+#2193 = ORIENTED_EDGE('',*,*,#2194,.T.);
+#2194 = EDGE_CURVE('',#2120,#2195,#2197,.T.);
+#2195 = VERTEX_POINT('',#2196);
+#2196 = CARTESIAN_POINT('',(3.9,-500.,-0.2));
+#2197 = SURFACE_CURVE('',#2198,(#2202,#2209),.PCURVE_S1.);
+#2198 = LINE('',#2199,#2200);
+#2199 = CARTESIAN_POINT('',(3.7,-500.,5.684341886081E-14));
+#2200 = VECTOR('',#2201,1.);
+#2201 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#2202 = PCURVE('',#2135,#2203);
+#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2208);
+#2204 = LINE('',#2205,#2206);
+#2205 = CARTESIAN_POINT('',(1.947485489672E-13,-500.));
+#2206 = VECTOR('',#2207,1.);
+#2207 = DIRECTION('',(1.,3.1E-16));
+#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2209 = PCURVE('',#72,#2210);
+#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2215);
+#2211 = LINE('',#2212,#2213);
+#2212 = CARTESIAN_POINT('',(-1.136868377216E-13,3.7));
+#2213 = VECTOR('',#2214,1.);
+#2214 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2216 = ORIENTED_EDGE('',*,*,#2217,.F.);
+#2217 = EDGE_CURVE('',#2218,#2195,#2220,.T.);
+#2218 = VERTEX_POINT('',#2219);
+#2219 = CARTESIAN_POINT('',(3.9,0.,-0.2));
+#2220 = SURFACE_CURVE('',#2221,(#2225,#2232),.PCURVE_S1.);
+#2221 = LINE('',#2222,#2223);
+#2222 = CARTESIAN_POINT('',(3.9,-1.3E-16,-0.2));
+#2223 = VECTOR('',#2224,1.);
+#2224 = DIRECTION('',(0.,-1.,6.7E-16));
+#2225 = PCURVE('',#2135,#2226);
+#2226 = DEFINITIONAL_REPRESENTATION('',(#2227),#2231);
+#2227 = LINE('',#2228,#2229);
+#2228 = CARTESIAN_POINT('',(0.282842712475,2.936074863071E-18));
+#2229 = VECTOR('',#2230,1.);
+#2230 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2232 = PCURVE('',#2233,#2238);
+#2233 = PLANE('',#2234);
+#2234 = AXIS2_PLACEMENT_3D('',#2235,#2236,#2237);
+#2235 = CARTESIAN_POINT('',(3.9,-1.3E-16,-0.2));
+#2236 = DIRECTION('',(1.,0.,0.));
+#2237 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243);
+#2239 = LINE('',#2240,#2241);
+#2240 = CARTESIAN_POINT('',(0.,0.));
+#2241 = VECTOR('',#2242,1.);
+#2242 = DIRECTION('',(0.,-1.));
+#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2244 = ORIENTED_EDGE('',*,*,#2245,.F.);
+#2245 = EDGE_CURVE('',#2118,#2218,#2246,.T.);
+#2246 = SURFACE_CURVE('',#2247,(#2251,#2258),.PCURVE_S1.);
+#2247 = LINE('',#2248,#2249);
+#2248 = CARTESIAN_POINT('',(3.7,0.,0.));
+#2249 = VECTOR('',#2250,1.);
+#2250 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#2251 = PCURVE('',#2135,#2252);
+#2252 = DEFINITIONAL_REPRESENTATION('',(#2253),#2257);
+#2253 = LINE('',#2254,#2255);
+#2254 = CARTESIAN_POINT('',(0.,0.));
+#2255 = VECTOR('',#2256,1.);
+#2256 = DIRECTION('',(1.,3.1E-16));
+#2257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2258 = PCURVE('',#126,#2259);
+#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264);
+#2260 = LINE('',#2261,#2262);
+#2261 = CARTESIAN_POINT('',(-2.E-17,3.7));
+#2262 = VECTOR('',#2263,1.);
+#2263 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2265 = ADVANCED_FACE('',(#2266),#2233,.T.);
+#2266 = FACE_BOUND('',#2267,.T.);
+#2267 = EDGE_LOOP('',(#2268,#2269,#2292,#2320));
+#2268 = ORIENTED_EDGE('',*,*,#2217,.T.);
+#2269 = ORIENTED_EDGE('',*,*,#2270,.T.);
+#2270 = EDGE_CURVE('',#2195,#2271,#2273,.T.);
+#2271 = VERTEX_POINT('',#2272);
+#2272 = CARTESIAN_POINT('',(3.9,-500.,-2.83933982822));
+#2273 = SURFACE_CURVE('',#2274,(#2278,#2285),.PCURVE_S1.);
+#2274 = LINE('',#2275,#2276);
+#2275 = CARTESIAN_POINT('',(3.9,-500.,-0.2));
+#2276 = VECTOR('',#2277,1.);
+#2277 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2278 = PCURVE('',#2233,#2279);
+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);
+#2280 = LINE('',#2281,#2282);
+#2281 = CARTESIAN_POINT('',(2.671376176198E-13,-500.));
+#2282 = VECTOR('',#2283,1.);
+#2283 = DIRECTION('',(1.,4.5E-16));
+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2285 = PCURVE('',#72,#2286);
+#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291);
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(-0.2,3.9));
+#2289 = VECTOR('',#2290,1.);
+#2290 = DIRECTION('',(-1.,0.));
+#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2292 = ORIENTED_EDGE('',*,*,#2293,.F.);
+#2293 = EDGE_CURVE('',#2294,#2271,#2296,.T.);
+#2294 = VERTEX_POINT('',#2295);
+#2295 = CARTESIAN_POINT('',(3.9,-3.E-15,-2.83933982822));
+#2296 = SURFACE_CURVE('',#2297,(#2301,#2308),.PCURVE_S1.);
+#2297 = LINE('',#2298,#2299);
+#2298 = CARTESIAN_POINT('',(3.9,-1.89E-15,-2.83933982822));
+#2299 = VECTOR('',#2300,1.);
+#2300 = DIRECTION('',(0.,-1.,6.7E-16));
+#2301 = PCURVE('',#2233,#2302);
+#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(2.63933982822,8.357684907519E-18));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.,-1.));
+#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2308 = PCURVE('',#2309,#2314);
+#2309 = PLANE('',#2310);
+#2310 = AXIS2_PLACEMENT_3D('',#2311,#2312,#2313);
+#2311 = CARTESIAN_POINT('',(3.9,-1.89E-15,-2.83933982822));
+#2312 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#2313 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2319);
+#2315 = LINE('',#2316,#2317);
+#2316 = CARTESIAN_POINT('',(0.,0.));
+#2317 = VECTOR('',#2318,1.);
+#2318 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2320 = ORIENTED_EDGE('',*,*,#2321,.F.);
+#2321 = EDGE_CURVE('',#2218,#2294,#2322,.T.);
+#2322 = SURFACE_CURVE('',#2323,(#2327,#2334),.PCURVE_S1.);
+#2323 = LINE('',#2324,#2325);
+#2324 = CARTESIAN_POINT('',(3.9,-4.E-17,-0.2));
+#2325 = VECTOR('',#2326,1.);
+#2326 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2327 = PCURVE('',#2233,#2328);
+#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333);
+#2329 = LINE('',#2330,#2331);
+#2330 = CARTESIAN_POINT('',(-6.03E-32,9.E-17));
+#2331 = VECTOR('',#2332,1.);
+#2332 = DIRECTION('',(1.,4.5E-16));
+#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2334 = PCURVE('',#126,#2335);
+#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340);
+#2336 = LINE('',#2337,#2338);
+#2337 = CARTESIAN_POINT('',(-0.2,3.9));
+#2338 = VECTOR('',#2339,1.);
+#2339 = DIRECTION('',(-1.,0.));
+#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2341 = ADVANCED_FACE('',(#2342),#2309,.T.);
+#2342 = FACE_BOUND('',#2343,.T.);
+#2343 = EDGE_LOOP('',(#2344,#2345,#2368,#2396));
+#2344 = ORIENTED_EDGE('',*,*,#2293,.T.);
+#2345 = ORIENTED_EDGE('',*,*,#2346,.T.);
+#2346 = EDGE_CURVE('',#2271,#2347,#2349,.T.);
+#2347 = VERTEX_POINT('',#2348);
+#2348 = CARTESIAN_POINT('',(6.56066017178,-500.,-5.5));
+#2349 = SURFACE_CURVE('',#2350,(#2354,#2361),.PCURVE_S1.);
+#2350 = LINE('',#2351,#2352);
+#2351 = CARTESIAN_POINT('',(3.9,-500.,-2.83933982822));
+#2352 = VECTOR('',#2353,1.);
+#2353 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#2354 = PCURVE('',#2309,#2355);
+#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);
+#2356 = LINE('',#2357,#2358);
+#2357 = CARTESIAN_POINT('',(2.133327240702E-13,-500.));
+#2358 = VECTOR('',#2359,1.);
+#2359 = DIRECTION('',(1.,3.1E-16));
+#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2361 = PCURVE('',#72,#2362);
+#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);
+#2363 = LINE('',#2364,#2365);
+#2364 = CARTESIAN_POINT('',(-2.83933982822,3.9));
+#2365 = VECTOR('',#2366,1.);
+#2366 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2368 = ORIENTED_EDGE('',*,*,#2369,.F.);
+#2369 = EDGE_CURVE('',#2370,#2347,#2372,.T.);
+#2370 = VERTEX_POINT('',#2371);
+#2371 = CARTESIAN_POINT('',(6.56066017178,-5.E-15,-5.5));
+#2372 = SURFACE_CURVE('',#2373,(#2377,#2384),.PCURVE_S1.);
+#2373 = LINE('',#2374,#2375);
+#2374 = CARTESIAN_POINT('',(6.56066017178,-3.66E-15,-5.5));
+#2375 = VECTOR('',#2376,1.);
+#2376 = DIRECTION('',(0.,-1.,6.7E-16));
+#2377 = PCURVE('',#2309,#2378);
+#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2383);
+#2379 = LINE('',#2380,#2381);
+#2380 = CARTESIAN_POINT('',(3.762741699797,-1.511401095432E-18));
+#2381 = VECTOR('',#2382,1.);
+#2382 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2384 = PCURVE('',#2385,#2390);
+#2385 = PLANE('',#2386);
+#2386 = AXIS2_PLACEMENT_3D('',#2387,#2388,#2389);
+#2387 = CARTESIAN_POINT('',(6.56066017178,-3.66E-15,-5.5));
+#2388 = DIRECTION('',(0.,6.7E-16,1.));
+#2389 = DIRECTION('',(1.,0.,-0.));
+#2390 = DEFINITIONAL_REPRESENTATION('',(#2391),#2395);
+#2391 = LINE('',#2392,#2393);
+#2392 = CARTESIAN_POINT('',(0.,0.));
+#2393 = VECTOR('',#2394,1.);
+#2394 = DIRECTION('',(0.,-1.));
+#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2396 = ORIENTED_EDGE('',*,*,#2397,.F.);
+#2397 = EDGE_CURVE('',#2294,#2370,#2398,.T.);
+#2398 = SURFACE_CURVE('',#2399,(#2403,#2410),.PCURVE_S1.);
+#2399 = LINE('',#2400,#2401);
+#2400 = CARTESIAN_POINT('',(3.9,-6.3E-16,-2.83933982822));
+#2401 = VECTOR('',#2402,1.);
+#2402 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#2403 = PCURVE('',#2309,#2404);
+#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409);
+#2405 = LINE('',#2406,#2407);
+#2406 = CARTESIAN_POINT('',(-5.922E-31,1.26E-15));
+#2407 = VECTOR('',#2408,1.);
+#2408 = DIRECTION('',(1.,3.1E-16));
+#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2410 = PCURVE('',#126,#2411);
+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(-2.83933982822,3.9));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2417 = ADVANCED_FACE('',(#2418),#2385,.T.);
+#2418 = FACE_BOUND('',#2419,.T.);
+#2419 = EDGE_LOOP('',(#2420,#2421,#2444,#2472));
+#2420 = ORIENTED_EDGE('',*,*,#2369,.T.);
+#2421 = ORIENTED_EDGE('',*,*,#2422,.T.);
+#2422 = EDGE_CURVE('',#2347,#2423,#2425,.T.);
+#2423 = VERTEX_POINT('',#2424);
+#2424 = CARTESIAN_POINT('',(8.2,-500.,-5.5));
+#2425 = SURFACE_CURVE('',#2426,(#2430,#2437),.PCURVE_S1.);
+#2426 = LINE('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(6.56066017178,-500.,-5.5));
+#2428 = VECTOR('',#2429,1.);
+#2429 = DIRECTION('',(1.,0.,0.));
+#2430 = PCURVE('',#2385,#2431);
+#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436);
+#2432 = LINE('',#2433,#2434);
+#2433 = CARTESIAN_POINT('',(0.,-500.));
+#2434 = VECTOR('',#2435,1.);
+#2435 = DIRECTION('',(1.,0.));
+#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2437 = PCURVE('',#72,#2438);
+#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2443);
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(-5.5,6.56066017178));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.,1.));
+#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2444 = ORIENTED_EDGE('',*,*,#2445,.F.);
+#2445 = EDGE_CURVE('',#2446,#2423,#2448,.T.);
+#2446 = VERTEX_POINT('',#2447);
+#2447 = CARTESIAN_POINT('',(8.2,-5.E-15,-5.5));
+#2448 = SURFACE_CURVE('',#2449,(#2453,#2460),.PCURVE_S1.);
+#2449 = LINE('',#2450,#2451);
+#2450 = CARTESIAN_POINT('',(8.2,-3.66E-15,-5.5));
+#2451 = VECTOR('',#2452,1.);
+#2452 = DIRECTION('',(0.,-1.,6.7E-16));
+#2453 = PCURVE('',#2385,#2454);
+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459);
+#2455 = LINE('',#2456,#2457);
+#2456 = CARTESIAN_POINT('',(1.63933982822,0.));
+#2457 = VECTOR('',#2458,1.);
+#2458 = DIRECTION('',(0.,-1.));
+#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2460 = PCURVE('',#2461,#2466);
+#2461 = PLANE('',#2462);
+#2462 = AXIS2_PLACEMENT_3D('',#2463,#2464,#2465);
+#2463 = CARTESIAN_POINT('',(8.2,-3.66E-15,-5.5));
+#2464 = DIRECTION('',(-1.,0.,0.));
+#2465 = DIRECTION('',(0.,6.7E-16,1.));
+#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2471);
+#2467 = LINE('',#2468,#2469);
+#2468 = CARTESIAN_POINT('',(0.,0.));
+#2469 = VECTOR('',#2470,1.);
+#2470 = DIRECTION('',(0.,-1.));
+#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2472 = ORIENTED_EDGE('',*,*,#2473,.F.);
+#2473 = EDGE_CURVE('',#2370,#2446,#2474,.T.);
+#2474 = SURFACE_CURVE('',#2475,(#2479,#2486),.PCURVE_S1.);
+#2475 = LINE('',#2476,#2477);
+#2476 = CARTESIAN_POINT('',(6.56066017178,-1.22E-15,-5.5));
+#2477 = VECTOR('',#2478,1.);
+#2478 = DIRECTION('',(1.,0.,0.));
+#2479 = PCURVE('',#2385,#2480);
+#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485);
+#2481 = LINE('',#2482,#2483);
+#2482 = CARTESIAN_POINT('',(0.,2.44E-15));
+#2483 = VECTOR('',#2484,1.);
+#2484 = DIRECTION('',(1.,0.));
+#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2486 = PCURVE('',#126,#2487);
+#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492);
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(-5.5,6.56066017178));
+#2490 = VECTOR('',#2491,1.);
+#2491 = DIRECTION('',(0.,1.));
+#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2493 = ADVANCED_FACE('',(#2494),#2461,.T.);
+#2494 = FACE_BOUND('',#2495,.T.);
+#2495 = EDGE_LOOP('',(#2496,#2497,#2520,#2548));
+#2496 = ORIENTED_EDGE('',*,*,#2445,.T.);
+#2497 = ORIENTED_EDGE('',*,*,#2498,.T.);
+#2498 = EDGE_CURVE('',#2423,#2499,#2501,.T.);
+#2499 = VERTEX_POINT('',#2500);
+#2500 = CARTESIAN_POINT('',(8.2,-500.,-3.05));
+#2501 = SURFACE_CURVE('',#2502,(#2506,#2513),.PCURVE_S1.);
+#2502 = LINE('',#2503,#2504);
+#2503 = CARTESIAN_POINT('',(8.2,-500.,-5.5));
+#2504 = VECTOR('',#2505,1.);
+#2505 = DIRECTION('',(0.,2.2E-16,1.));
+#2506 = PCURVE('',#2461,#2507);
+#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512);
+#2508 = LINE('',#2509,#2510);
+#2509 = CARTESIAN_POINT('',(-2.790447595589E-13,-500.));
+#2510 = VECTOR('',#2511,1.);
+#2511 = DIRECTION('',(1.,-4.5E-16));
+#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2513 = PCURVE('',#72,#2514);
+#2514 = DEFINITIONAL_REPRESENTATION('',(#2515),#2519);
+#2515 = LINE('',#2516,#2517);
+#2516 = CARTESIAN_POINT('',(-5.5,8.2));
+#2517 = VECTOR('',#2518,1.);
+#2518 = DIRECTION('',(1.,0.));
+#2519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2520 = ORIENTED_EDGE('',*,*,#2521,.F.);
+#2521 = EDGE_CURVE('',#2522,#2499,#2524,.T.);
+#2522 = VERTEX_POINT('',#2523);
+#2523 = CARTESIAN_POINT('',(8.2,-3.E-15,-3.05));
+#2524 = SURFACE_CURVE('',#2525,(#2529,#2536),.PCURVE_S1.);
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(8.2,-2.03E-15,-3.05));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(0.,-1.,6.7E-16));
+#2529 = PCURVE('',#2461,#2530);
+#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);
+#2531 = LINE('',#2532,#2533);
+#2532 = CARTESIAN_POINT('',(2.45,-1.15E-17));
+#2533 = VECTOR('',#2534,1.);
+#2534 = DIRECTION('',(0.,-1.));
+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2536 = PCURVE('',#2537,#2542);
+#2537 = PLANE('',#2538);
+#2538 = AXIS2_PLACEMENT_3D('',#2539,#2540,#2541);
+#2539 = CARTESIAN_POINT('',(8.2,-2.03E-15,-3.05));
+#2540 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#2541 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#2542 = DEFINITIONAL_REPRESENTATION('',(#2543),#2547);
+#2543 = LINE('',#2544,#2545);
+#2544 = CARTESIAN_POINT('',(0.,0.));
+#2545 = VECTOR('',#2546,1.);
+#2546 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2548 = ORIENTED_EDGE('',*,*,#2549,.F.);
+#2549 = EDGE_CURVE('',#2446,#2522,#2550,.T.);
+#2550 = SURFACE_CURVE('',#2551,(#2555,#2562),.PCURVE_S1.);
+#2551 = LINE('',#2552,#2553);
+#2552 = CARTESIAN_POINT('',(8.2,-1.22E-15,-5.5));
+#2553 = VECTOR('',#2554,1.);
+#2554 = DIRECTION('',(0.,2.2E-16,1.));
+#2555 = PCURVE('',#2461,#2556);
+#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561);
+#2557 = LINE('',#2558,#2559);
+#2558 = CARTESIAN_POINT('',(1.6348E-30,2.44E-15));
+#2559 = VECTOR('',#2560,1.);
+#2560 = DIRECTION('',(1.,-4.5E-16));
+#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2562 = PCURVE('',#126,#2563);
+#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568);
+#2564 = LINE('',#2565,#2566);
+#2565 = CARTESIAN_POINT('',(-5.5,8.2));
+#2566 = VECTOR('',#2567,1.);
+#2567 = DIRECTION('',(1.,0.));
+#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2569 = ADVANCED_FACE('',(#2570),#2537,.T.);
+#2570 = FACE_BOUND('',#2571,.T.);
+#2571 = EDGE_LOOP('',(#2572,#2573,#2596,#2624));
+#2572 = ORIENTED_EDGE('',*,*,#2521,.T.);
+#2573 = ORIENTED_EDGE('',*,*,#2574,.T.);
+#2574 = EDGE_CURVE('',#2499,#2575,#2577,.T.);
+#2575 = VERTEX_POINT('',#2576);
+#2576 = CARTESIAN_POINT('',(10.,-500.,-4.85));
+#2577 = SURFACE_CURVE('',#2578,(#2582,#2589),.PCURVE_S1.);
+#2578 = LINE('',#2579,#2580);
+#2579 = CARTESIAN_POINT('',(8.2,-500.,-3.05));
+#2580 = VECTOR('',#2581,1.);
+#2581 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#2582 = PCURVE('',#2537,#2583);
+#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588);
+#2584 = LINE('',#2585,#2586);
+#2585 = CARTESIAN_POINT('',(2.032841323346E-13,-500.));
+#2586 = VECTOR('',#2587,1.);
+#2587 = DIRECTION('',(1.,3.1E-16));
+#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2589 = PCURVE('',#72,#2590);
+#2590 = DEFINITIONAL_REPRESENTATION('',(#2591),#2595);
+#2591 = LINE('',#2592,#2593);
+#2592 = CARTESIAN_POINT('',(-3.05,8.2));
+#2593 = VECTOR('',#2594,1.);
+#2594 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2596 = ORIENTED_EDGE('',*,*,#2597,.F.);
+#2597 = EDGE_CURVE('',#2598,#2575,#2600,.T.);
+#2598 = VERTEX_POINT('',#2599);
+#2599 = CARTESIAN_POINT('',(10.,-4.E-15,-4.85));
+#2600 = SURFACE_CURVE('',#2601,(#2605,#2612),.PCURVE_S1.);
+#2601 = LINE('',#2602,#2603);
+#2602 = CARTESIAN_POINT('',(10.,-3.23E-15,-4.85));
+#2603 = VECTOR('',#2604,1.);
+#2604 = DIRECTION('',(0.,-1.,6.7E-16));
+#2605 = PCURVE('',#2537,#2606);
+#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2611);
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(2.545584412272,-3.575326232362E-18));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(-3.761543394987E-18,-1.));
+#2611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2612 = PCURVE('',#2613,#2618);
+#2613 = PLANE('',#2614);
+#2614 = AXIS2_PLACEMENT_3D('',#2615,#2616,#2617);
+#2615 = CARTESIAN_POINT('',(10.,-3.23E-15,-4.85));
+#2616 = DIRECTION('',(1.,0.,0.));
+#2617 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623);
+#2619 = LINE('',#2620,#2621);
+#2620 = CARTESIAN_POINT('',(0.,0.));
+#2621 = VECTOR('',#2622,1.);
+#2622 = DIRECTION('',(0.,-1.));
+#2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2624 = ORIENTED_EDGE('',*,*,#2625,.F.);
+#2625 = EDGE_CURVE('',#2522,#2598,#2626,.T.);
+#2626 = SURFACE_CURVE('',#2627,(#2631,#2638),.PCURVE_S1.);
+#2627 = LINE('',#2628,#2629);
+#2628 = CARTESIAN_POINT('',(8.2,-6.8E-16,-3.05));
+#2629 = VECTOR('',#2630,1.);
+#2630 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187));
+#2631 = PCURVE('',#2537,#2632);
+#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637);
+#2633 = LINE('',#2634,#2635);
+#2634 = CARTESIAN_POINT('',(-6.345E-31,1.35E-15));
+#2635 = VECTOR('',#2636,1.);
+#2636 = DIRECTION('',(1.,3.1E-16));
+#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2638 = PCURVE('',#126,#2639);
+#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644);
+#2640 = LINE('',#2641,#2642);
+#2641 = CARTESIAN_POINT('',(-3.05,8.2));
+#2642 = VECTOR('',#2643,1.);
+#2643 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2645 = ADVANCED_FACE('',(#2646),#2613,.T.);
+#2646 = FACE_BOUND('',#2647,.T.);
+#2647 = EDGE_LOOP('',(#2648,#2649,#2672,#2700));
+#2648 = ORIENTED_EDGE('',*,*,#2597,.T.);
+#2649 = ORIENTED_EDGE('',*,*,#2650,.T.);
+#2650 = EDGE_CURVE('',#2575,#2651,#2653,.T.);
+#2651 = VERTEX_POINT('',#2652);
+#2652 = CARTESIAN_POINT('',(10.,-500.,-10.));
+#2653 = SURFACE_CURVE('',#2654,(#2658,#2665),.PCURVE_S1.);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(10.,-500.,-4.85));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2658 = PCURVE('',#2613,#2659);
+#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664);
+#2660 = LINE('',#2661,#2662);
+#2661 = CARTESIAN_POINT('',(3.021373984711E-13,-500.));
+#2662 = VECTOR('',#2663,1.);
+#2663 = DIRECTION('',(1.,4.5E-16));
+#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2665 = PCURVE('',#72,#2666);
+#2666 = DEFINITIONAL_REPRESENTATION('',(#2667),#2671);
+#2667 = LINE('',#2668,#2669);
+#2668 = CARTESIAN_POINT('',(-4.85,10.));
+#2669 = VECTOR('',#2670,1.);
+#2670 = DIRECTION('',(-1.,0.));
+#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2672 = ORIENTED_EDGE('',*,*,#2673,.F.);
+#2673 = EDGE_CURVE('',#2674,#2651,#2676,.T.);
+#2674 = VERTEX_POINT('',#2675);
+#2675 = CARTESIAN_POINT('',(10.,-9.E-15,-10.));
+#2676 = SURFACE_CURVE('',#2677,(#2681,#2688),.PCURVE_S1.);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(10.,-6.66E-15,-10.));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(0.,-1.,6.7E-16));
+#2681 = PCURVE('',#2613,#2682);
+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687);
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(5.15,2.05E-17));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(0.,-1.));
+#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2688 = PCURVE('',#2689,#2694);
+#2689 = PLANE('',#2690);
+#2690 = AXIS2_PLACEMENT_3D('',#2691,#2692,#2693);
+#2691 = CARTESIAN_POINT('',(10.,-6.66E-15,-10.));
+#2692 = DIRECTION('',(0.,-6.7E-16,-1.));
+#2693 = DIRECTION('',(-1.,-0.,0.));
+#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699);
+#2695 = LINE('',#2696,#2697);
+#2696 = CARTESIAN_POINT('',(0.,0.));
+#2697 = VECTOR('',#2698,1.);
+#2698 = DIRECTION('',(0.,-1.));
+#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2700 = ORIENTED_EDGE('',*,*,#2701,.F.);
+#2701 = EDGE_CURVE('',#2598,#2674,#2702,.T.);
+#2702 = SURFACE_CURVE('',#2703,(#2707,#2714),.PCURVE_S1.);
+#2703 = LINE('',#2704,#2705);
+#2704 = CARTESIAN_POINT('',(10.,-1.08E-15,-4.85));
+#2705 = VECTOR('',#2706,1.);
+#2706 = DIRECTION('',(0.,-2.2E-16,-1.));
+#2707 = PCURVE('',#2613,#2708);
+#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713);
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(-1.4405E-30,2.15E-15));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(1.,4.5E-16));
+#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2714 = PCURVE('',#126,#2715);
+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720);
+#2716 = LINE('',#2717,#2718);
+#2717 = CARTESIAN_POINT('',(-4.85,10.));
+#2718 = VECTOR('',#2719,1.);
+#2719 = DIRECTION('',(-1.,0.));
+#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2721 = ADVANCED_FACE('',(#2722),#2689,.T.);
+#2722 = FACE_BOUND('',#2723,.T.);
+#2723 = EDGE_LOOP('',(#2724,#2725,#2748,#2776));
+#2724 = ORIENTED_EDGE('',*,*,#2673,.T.);
+#2725 = ORIENTED_EDGE('',*,*,#2726,.T.);
+#2726 = EDGE_CURVE('',#2651,#2727,#2729,.T.);
+#2727 = VERTEX_POINT('',#2728);
+#2728 = CARTESIAN_POINT('',(4.85,-500.,-10.));
+#2729 = SURFACE_CURVE('',#2730,(#2734,#2741),.PCURVE_S1.);
+#2730 = LINE('',#2731,#2732);
+#2731 = CARTESIAN_POINT('',(10.,-500.,-10.));
+#2732 = VECTOR('',#2733,1.);
+#2733 = DIRECTION('',(-1.,0.,0.));
+#2734 = PCURVE('',#2689,#2735);
+#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2740);
+#2736 = LINE('',#2737,#2738);
+#2737 = CARTESIAN_POINT('',(0.,-500.));
+#2738 = VECTOR('',#2739,1.);
+#2739 = DIRECTION('',(1.,0.));
+#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2741 = PCURVE('',#72,#2742);
+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747);
+#2743 = LINE('',#2744,#2745);
+#2744 = CARTESIAN_POINT('',(-10.,10.));
+#2745 = VECTOR('',#2746,1.);
+#2746 = DIRECTION('',(0.,-1.));
+#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2748 = ORIENTED_EDGE('',*,*,#2749,.F.);
+#2749 = EDGE_CURVE('',#2750,#2727,#2752,.T.);
+#2750 = VERTEX_POINT('',#2751);
+#2751 = CARTESIAN_POINT('',(4.85,-9.E-15,-10.));
+#2752 = SURFACE_CURVE('',#2753,(#2757,#2764),.PCURVE_S1.);
+#2753 = LINE('',#2754,#2755);
+#2754 = CARTESIAN_POINT('',(4.85,-6.66E-15,-10.));
+#2755 = VECTOR('',#2756,1.);
+#2756 = DIRECTION('',(0.,-1.,6.7E-16));
+#2757 = PCURVE('',#2689,#2758);
+#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763);
+#2759 = LINE('',#2760,#2761);
+#2760 = CARTESIAN_POINT('',(5.15,0.));
+#2761 = VECTOR('',#2762,1.);
+#2762 = DIRECTION('',(0.,-1.));
+#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2764 = PCURVE('',#2765,#2770);
+#2765 = PLANE('',#2766);
+#2766 = AXIS2_PLACEMENT_3D('',#2767,#2768,#2769);
+#2767 = CARTESIAN_POINT('',(4.85,-6.66E-15,-10.));
+#2768 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#2769 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#2770 = DEFINITIONAL_REPRESENTATION('',(#2771),#2775);
+#2771 = LINE('',#2772,#2773);
+#2772 = CARTESIAN_POINT('',(0.,0.));
+#2773 = VECTOR('',#2774,1.);
+#2774 = DIRECTION('',(3.761543394987E-18,-1.));
+#2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2776 = ORIENTED_EDGE('',*,*,#2777,.F.);
+#2777 = EDGE_CURVE('',#2674,#2750,#2778,.T.);
+#2778 = SURFACE_CURVE('',#2779,(#2783,#2790),.PCURVE_S1.);
+#2779 = LINE('',#2780,#2781);
+#2780 = CARTESIAN_POINT('',(10.,-2.22E-15,-10.));
+#2781 = VECTOR('',#2782,1.);
+#2782 = DIRECTION('',(-1.,0.,0.));
+#2783 = PCURVE('',#2689,#2784);
+#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789);
+#2785 = LINE('',#2786,#2787);
+#2786 = CARTESIAN_POINT('',(0.,4.44E-15));
+#2787 = VECTOR('',#2788,1.);
+#2788 = DIRECTION('',(1.,0.));
+#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2790 = PCURVE('',#126,#2791);
+#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796);
+#2792 = LINE('',#2793,#2794);
+#2793 = CARTESIAN_POINT('',(-10.,10.));
+#2794 = VECTOR('',#2795,1.);
+#2795 = DIRECTION('',(0.,-1.));
+#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2797 = ADVANCED_FACE('',(#2798),#2765,.T.);
+#2798 = FACE_BOUND('',#2799,.T.);
+#2799 = EDGE_LOOP('',(#2800,#2801,#2824,#2852));
+#2800 = ORIENTED_EDGE('',*,*,#2749,.T.);
+#2801 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#2802 = EDGE_CURVE('',#2727,#2803,#2805,.T.);
+#2803 = VERTEX_POINT('',#2804);
+#2804 = CARTESIAN_POINT('',(3.05,-500.,-8.2));
+#2805 = SURFACE_CURVE('',#2806,(#2810,#2817),.PCURVE_S1.);
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(4.85,-500.,-10.));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#2810 = PCURVE('',#2765,#2811);
+#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(-1.960617070246E-13,-500.));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(1.,-3.1E-16));
+#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2817 = PCURVE('',#72,#2818);
+#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823);
+#2819 = LINE('',#2820,#2821);
+#2820 = CARTESIAN_POINT('',(-10.,4.85));
+#2821 = VECTOR('',#2822,1.);
+#2822 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2824 = ORIENTED_EDGE('',*,*,#2825,.F.);
+#2825 = EDGE_CURVE('',#2826,#2803,#2828,.T.);
+#2826 = VERTEX_POINT('',#2827);
+#2827 = CARTESIAN_POINT('',(3.05,-7.E-15,-8.2));
+#2828 = SURFACE_CURVE('',#2829,(#2833,#2840),.PCURVE_S1.);
+#2829 = LINE('',#2830,#2831);
+#2830 = CARTESIAN_POINT('',(3.05,-5.46E-15,-8.2));
+#2831 = VECTOR('',#2832,1.);
+#2832 = DIRECTION('',(0.,-1.,6.7E-16));
+#2833 = PCURVE('',#2765,#2834);
+#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839);
+#2835 = LINE('',#2836,#2837);
+#2836 = CARTESIAN_POINT('',(2.545584412272,3.575326232361E-18));
+#2837 = VECTOR('',#2838,1.);
+#2838 = DIRECTION('',(3.761543394987E-18,-1.));
+#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2840 = PCURVE('',#2841,#2846);
+#2841 = PLANE('',#2842);
+#2842 = AXIS2_PLACEMENT_3D('',#2843,#2844,#2845);
+#2843 = CARTESIAN_POINT('',(3.05,-5.46E-15,-8.2));
+#2844 = DIRECTION('',(0.,6.7E-16,1.));
+#2845 = DIRECTION('',(1.,0.,-0.));
+#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851);
+#2847 = LINE('',#2848,#2849);
+#2848 = CARTESIAN_POINT('',(0.,0.));
+#2849 = VECTOR('',#2850,1.);
+#2850 = DIRECTION('',(0.,-1.));
+#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2852 = ORIENTED_EDGE('',*,*,#2853,.F.);
+#2853 = EDGE_CURVE('',#2750,#2826,#2854,.T.);
+#2854 = SURFACE_CURVE('',#2855,(#2859,#2866),.PCURVE_S1.);
+#2855 = LINE('',#2856,#2857);
+#2856 = CARTESIAN_POINT('',(4.85,-2.22E-15,-10.));
+#2857 = VECTOR('',#2858,1.);
+#2858 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#2859 = PCURVE('',#2765,#2860);
+#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865);
+#2861 = LINE('',#2862,#2863);
+#2862 = CARTESIAN_POINT('',(2.0868E-30,4.44E-15));
+#2863 = VECTOR('',#2864,1.);
+#2864 = DIRECTION('',(1.,-3.1E-16));
+#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2866 = PCURVE('',#126,#2867);
+#2867 = DEFINITIONAL_REPRESENTATION('',(#2868),#2872);
+#2868 = LINE('',#2869,#2870);
+#2869 = CARTESIAN_POINT('',(-10.,4.85));
+#2870 = VECTOR('',#2871,1.);
+#2871 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2873 = ADVANCED_FACE('',(#2874),#2841,.T.);
+#2874 = FACE_BOUND('',#2875,.T.);
+#2875 = EDGE_LOOP('',(#2876,#2877,#2900,#2928));
+#2876 = ORIENTED_EDGE('',*,*,#2825,.T.);
+#2877 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#2878 = EDGE_CURVE('',#2803,#2879,#2881,.T.);
+#2879 = VERTEX_POINT('',#2880);
+#2880 = CARTESIAN_POINT('',(5.5,-500.,-8.2));
+#2881 = SURFACE_CURVE('',#2882,(#2886,#2893),.PCURVE_S1.);
+#2882 = LINE('',#2883,#2884);
+#2883 = CARTESIAN_POINT('',(3.05,-500.,-8.2));
+#2884 = VECTOR('',#2885,1.);
+#2885 = DIRECTION('',(1.,0.,0.));
+#2886 = PCURVE('',#2841,#2887);
+#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);
+#2888 = LINE('',#2889,#2890);
+#2889 = CARTESIAN_POINT('',(0.,-500.));
+#2890 = VECTOR('',#2891,1.);
+#2891 = DIRECTION('',(1.,0.));
+#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2893 = PCURVE('',#72,#2894);
+#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899);
+#2895 = LINE('',#2896,#2897);
+#2896 = CARTESIAN_POINT('',(-8.2,3.05));
+#2897 = VECTOR('',#2898,1.);
+#2898 = DIRECTION('',(0.,1.));
+#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2900 = ORIENTED_EDGE('',*,*,#2901,.F.);
+#2901 = EDGE_CURVE('',#2902,#2879,#2904,.T.);
+#2902 = VERTEX_POINT('',#2903);
+#2903 = CARTESIAN_POINT('',(5.5,-7.E-15,-8.2));
+#2904 = SURFACE_CURVE('',#2905,(#2909,#2916),.PCURVE_S1.);
+#2905 = LINE('',#2906,#2907);
+#2906 = CARTESIAN_POINT('',(5.5,-5.46E-15,-8.2));
+#2907 = VECTOR('',#2908,1.);
+#2908 = DIRECTION('',(0.,-1.,6.7E-16));
+#2909 = PCURVE('',#2841,#2910);
+#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915);
+#2911 = LINE('',#2912,#2913);
+#2912 = CARTESIAN_POINT('',(2.45,0.));
+#2913 = VECTOR('',#2914,1.);
+#2914 = DIRECTION('',(0.,-1.));
+#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2916 = PCURVE('',#2917,#2922);
+#2917 = PLANE('',#2918);
+#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921);
+#2919 = CARTESIAN_POINT('',(5.5,-5.46E-15,-8.2));
+#2920 = DIRECTION('',(-1.,0.,0.));
+#2921 = DIRECTION('',(0.,6.7E-16,1.));
+#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927);
+#2923 = LINE('',#2924,#2925);
+#2924 = CARTESIAN_POINT('',(0.,0.));
+#2925 = VECTOR('',#2926,1.);
+#2926 = DIRECTION('',(0.,-1.));
+#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2928 = ORIENTED_EDGE('',*,*,#2929,.F.);
+#2929 = EDGE_CURVE('',#2826,#2902,#2930,.T.);
+#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.);
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(3.05,-1.82E-15,-8.2));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.,0.));
+#2935 = PCURVE('',#2841,#2936);
+#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);
+#2937 = LINE('',#2938,#2939);
+#2938 = CARTESIAN_POINT('',(0.,3.64E-15));
+#2939 = VECTOR('',#2940,1.);
+#2940 = DIRECTION('',(1.,0.));
+#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2942 = PCURVE('',#126,#2943);
+#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948);
+#2944 = LINE('',#2945,#2946);
+#2945 = CARTESIAN_POINT('',(-8.2,3.05));
+#2946 = VECTOR('',#2947,1.);
+#2947 = DIRECTION('',(0.,1.));
+#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2949 = ADVANCED_FACE('',(#2950),#2917,.T.);
+#2950 = FACE_BOUND('',#2951,.T.);
+#2951 = EDGE_LOOP('',(#2952,#2953,#2976,#3004));
+#2952 = ORIENTED_EDGE('',*,*,#2901,.T.);
+#2953 = ORIENTED_EDGE('',*,*,#2954,.T.);
+#2954 = EDGE_CURVE('',#2879,#2955,#2957,.T.);
+#2955 = VERTEX_POINT('',#2956);
+#2956 = CARTESIAN_POINT('',(5.5,-500.,-6.560660171779));
+#2957 = SURFACE_CURVE('',#2958,(#2962,#2969),.PCURVE_S1.);
+#2958 = LINE('',#2959,#2960);
+#2959 = CARTESIAN_POINT('',(5.5,-500.,-8.2));
+#2960 = VECTOR('',#2961,1.);
+#2961 = DIRECTION('',(0.,2.2E-16,1.));
+#2962 = PCURVE('',#2917,#2963);
+#2963 = DEFINITIONAL_REPRESENTATION('',(#2964),#2968);
+#2964 = LINE('',#2965,#2966);
+#2965 = CARTESIAN_POINT('',(-2.692747969422E-13,-500.));
+#2966 = VECTOR('',#2967,1.);
+#2967 = DIRECTION('',(1.,-4.5E-16));
+#2968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2969 = PCURVE('',#72,#2970);
+#2970 = DEFINITIONAL_REPRESENTATION('',(#2971),#2975);
+#2971 = LINE('',#2972,#2973);
+#2972 = CARTESIAN_POINT('',(-8.2,5.5));
+#2973 = VECTOR('',#2974,1.);
+#2974 = DIRECTION('',(1.,0.));
+#2975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2976 = ORIENTED_EDGE('',*,*,#2977,.F.);
+#2977 = EDGE_CURVE('',#2978,#2955,#2980,.T.);
+#2978 = VERTEX_POINT('',#2979);
+#2979 = CARTESIAN_POINT('',(5.5,-6.E-15,-6.56066017178));
+#2980 = SURFACE_CURVE('',#2981,(#2985,#2992),.PCURVE_S1.);
+#2981 = LINE('',#2982,#2983);
+#2982 = CARTESIAN_POINT('',(5.5,-4.37E-15,-6.56066017178));
+#2983 = VECTOR('',#2984,1.);
+#2984 = DIRECTION('',(0.,-1.,6.7E-16));
+#2985 = PCURVE('',#2917,#2986);
+#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(1.63933982822,-8.357684907519E-18));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(0.,-1.));
+#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2992 = PCURVE('',#2993,#2998);
+#2993 = PLANE('',#2994);
+#2994 = AXIS2_PLACEMENT_3D('',#2995,#2996,#2997);
+#2995 = CARTESIAN_POINT('',(5.5,-4.37E-15,-6.56066017178));
+#2996 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#2997 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3003);
+#2999 = LINE('',#3000,#3001);
+#3000 = CARTESIAN_POINT('',(0.,0.));
+#3001 = VECTOR('',#3002,1.);
+#3002 = DIRECTION('',(3.761543394987E-18,-1.));
+#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3004 = ORIENTED_EDGE('',*,*,#3005,.F.);
+#3005 = EDGE_CURVE('',#2902,#2978,#3006,.T.);
+#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.);
+#3007 = LINE('',#3008,#3009);
+#3008 = CARTESIAN_POINT('',(5.5,-1.82E-15,-8.2));
+#3009 = VECTOR('',#3010,1.);
+#3010 = DIRECTION('',(0.,2.2E-16,1.));
+#3011 = PCURVE('',#2917,#3012);
+#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017);
+#3013 = LINE('',#3014,#3015);
+#3014 = CARTESIAN_POINT('',(2.4388E-30,3.64E-15));
+#3015 = VECTOR('',#3016,1.);
+#3016 = DIRECTION('',(1.,-4.5E-16));
+#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3018 = PCURVE('',#126,#3019);
+#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024);
+#3020 = LINE('',#3021,#3022);
+#3021 = CARTESIAN_POINT('',(-8.2,5.5));
+#3022 = VECTOR('',#3023,1.);
+#3023 = DIRECTION('',(1.,0.));
+#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3025 = ADVANCED_FACE('',(#3026),#2993,.T.);
+#3026 = FACE_BOUND('',#3027,.T.);
+#3027 = EDGE_LOOP('',(#3028,#3029,#3052,#3080));
+#3028 = ORIENTED_EDGE('',*,*,#2977,.T.);
+#3029 = ORIENTED_EDGE('',*,*,#3030,.T.);
+#3030 = EDGE_CURVE('',#2955,#3031,#3033,.T.);
+#3031 = VERTEX_POINT('',#3032);
+#3032 = CARTESIAN_POINT('',(2.83933982822,-500.,-3.9));
+#3033 = SURFACE_CURVE('',#3034,(#3038,#3045),.PCURVE_S1.);
+#3034 = LINE('',#3035,#3036);
+#3035 = CARTESIAN_POINT('',(5.5,-500.,-6.56066017178));
+#3036 = VECTOR('',#3037,1.);
+#3037 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#3038 = PCURVE('',#2993,#3039);
+#3039 = DEFINITIONAL_REPRESENTATION('',(#3040),#3044);
+#3040 = LINE('',#3041,#3042);
+#3041 = CARTESIAN_POINT('',(-2.023420768594E-13,-500.));
+#3042 = VECTOR('',#3043,1.);
+#3043 = DIRECTION('',(1.,-3.1E-16));
+#3044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3045 = PCURVE('',#72,#3046);
+#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3051);
+#3047 = LINE('',#3048,#3049);
+#3048 = CARTESIAN_POINT('',(-6.56066017178,5.5));
+#3049 = VECTOR('',#3050,1.);
+#3050 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3052 = ORIENTED_EDGE('',*,*,#3053,.F.);
+#3053 = EDGE_CURVE('',#3054,#3031,#3056,.T.);
+#3054 = VERTEX_POINT('',#3055);
+#3055 = CARTESIAN_POINT('',(2.83933982822,-3.E-15,-3.9));
+#3056 = SURFACE_CURVE('',#3057,(#3061,#3068),.PCURVE_S1.);
+#3057 = LINE('',#3058,#3059);
+#3058 = CARTESIAN_POINT('',(2.83933982822,-2.6E-15,-3.9));
+#3059 = VECTOR('',#3060,1.);
+#3060 = DIRECTION('',(0.,-1.,6.7E-16));
+#3061 = PCURVE('',#2993,#3062);
+#3062 = DEFINITIONAL_REPRESENTATION('',(#3063),#3067);
+#3063 = LINE('',#3064,#3065);
+#3064 = CARTESIAN_POINT('',(3.762741699797,1.511401095431E-18));
+#3065 = VECTOR('',#3066,1.);
+#3066 = DIRECTION('',(3.761543394987E-18,-1.));
+#3067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3068 = PCURVE('',#3069,#3074);
+#3069 = PLANE('',#3070);
+#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073);
+#3071 = CARTESIAN_POINT('',(2.83933982822,-2.6E-15,-3.9));
+#3072 = DIRECTION('',(0.,-6.7E-16,-1.));
+#3073 = DIRECTION('',(-1.,-0.,0.));
+#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3079);
+#3075 = LINE('',#3076,#3077);
+#3076 = CARTESIAN_POINT('',(0.,0.));
+#3077 = VECTOR('',#3078,1.);
+#3078 = DIRECTION('',(0.,-1.));
+#3079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3080 = ORIENTED_EDGE('',*,*,#3081,.F.);
+#3081 = EDGE_CURVE('',#2978,#3054,#3082,.T.);
+#3082 = SURFACE_CURVE('',#3083,(#3087,#3094),.PCURVE_S1.);
+#3083 = LINE('',#3084,#3085);
+#3084 = CARTESIAN_POINT('',(5.5,-1.46E-15,-6.56066017178));
+#3085 = VECTOR('',#3086,1.);
+#3086 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#3087 = PCURVE('',#2993,#3088);
+#3088 = DEFINITIONAL_REPRESENTATION('',(#3089),#3093);
+#3089 = LINE('',#3090,#3091);
+#3090 = CARTESIAN_POINT('',(1.3677E-30,2.91E-15));
+#3091 = VECTOR('',#3092,1.);
+#3092 = DIRECTION('',(1.,-3.1E-16));
+#3093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3094 = PCURVE('',#126,#3095);
+#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3100);
+#3096 = LINE('',#3097,#3098);
+#3097 = CARTESIAN_POINT('',(-6.56066017178,5.5));
+#3098 = VECTOR('',#3099,1.);
+#3099 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3101 = ADVANCED_FACE('',(#3102),#3069,.T.);
+#3102 = FACE_BOUND('',#3103,.T.);
+#3103 = EDGE_LOOP('',(#3104,#3105,#3128,#3156));
+#3104 = ORIENTED_EDGE('',*,*,#3053,.T.);
+#3105 = ORIENTED_EDGE('',*,*,#3106,.T.);
+#3106 = EDGE_CURVE('',#3031,#3107,#3109,.T.);
+#3107 = VERTEX_POINT('',#3108);
+#3108 = CARTESIAN_POINT('',(0.2,-500.,-3.9));
+#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.);
+#3110 = LINE('',#3111,#3112);
+#3111 = CARTESIAN_POINT('',(2.83933982822,-500.,-3.9));
+#3112 = VECTOR('',#3113,1.);
+#3113 = DIRECTION('',(-1.,0.,0.));
+#3114 = PCURVE('',#3069,#3115);
+#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120);
+#3116 = LINE('',#3117,#3118);
+#3117 = CARTESIAN_POINT('',(0.,-500.));
+#3118 = VECTOR('',#3119,1.);
+#3119 = DIRECTION('',(1.,0.));
+#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3121 = PCURVE('',#72,#3122);
+#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127);
+#3123 = LINE('',#3124,#3125);
+#3124 = CARTESIAN_POINT('',(-3.9,2.83933982822));
+#3125 = VECTOR('',#3126,1.);
+#3126 = DIRECTION('',(0.,-1.));
+#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3128 = ORIENTED_EDGE('',*,*,#3129,.F.);
+#3129 = EDGE_CURVE('',#3130,#3107,#3132,.T.);
+#3130 = VERTEX_POINT('',#3131);
+#3131 = CARTESIAN_POINT('',(0.2,-3.E-15,-3.9));
+#3132 = SURFACE_CURVE('',#3133,(#3137,#3144),.PCURVE_S1.);
+#3133 = LINE('',#3134,#3135);
+#3134 = CARTESIAN_POINT('',(0.2,-2.6E-15,-3.9));
+#3135 = VECTOR('',#3136,1.);
+#3136 = DIRECTION('',(0.,-1.,6.7E-16));
+#3137 = PCURVE('',#3069,#3138);
+#3138 = DEFINITIONAL_REPRESENTATION('',(#3139),#3143);
+#3139 = LINE('',#3140,#3141);
+#3140 = CARTESIAN_POINT('',(2.63933982822,0.));
+#3141 = VECTOR('',#3142,1.);
+#3142 = DIRECTION('',(0.,-1.));
+#3143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3144 = PCURVE('',#3145,#3150);
+#3145 = PLANE('',#3146);
+#3146 = AXIS2_PLACEMENT_3D('',#3147,#3148,#3149);
+#3147 = CARTESIAN_POINT('',(0.2,-2.6E-15,-3.9));
+#3148 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#3149 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155);
+#3151 = LINE('',#3152,#3153);
+#3152 = CARTESIAN_POINT('',(0.,0.));
+#3153 = VECTOR('',#3154,1.);
+#3154 = DIRECTION('',(3.761543394987E-18,-1.));
+#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3156 = ORIENTED_EDGE('',*,*,#3157,.F.);
+#3157 = EDGE_CURVE('',#3054,#3130,#3158,.T.);
+#3158 = SURFACE_CURVE('',#3159,(#3163,#3170),.PCURVE_S1.);
+#3159 = LINE('',#3160,#3161);
+#3160 = CARTESIAN_POINT('',(2.83933982822,-8.7E-16,-3.9));
+#3161 = VECTOR('',#3162,1.);
+#3162 = DIRECTION('',(-1.,0.,0.));
+#3163 = PCURVE('',#3069,#3164);
+#3164 = DEFINITIONAL_REPRESENTATION('',(#3165),#3169);
+#3165 = LINE('',#3166,#3167);
+#3166 = CARTESIAN_POINT('',(0.,1.73E-15));
+#3167 = VECTOR('',#3168,1.);
+#3168 = DIRECTION('',(1.,0.));
+#3169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3170 = PCURVE('',#126,#3171);
+#3171 = DEFINITIONAL_REPRESENTATION('',(#3172),#3176);
+#3172 = LINE('',#3173,#3174);
+#3173 = CARTESIAN_POINT('',(-3.9,2.83933982822));
+#3174 = VECTOR('',#3175,1.);
+#3175 = DIRECTION('',(0.,-1.));
+#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3177 = ADVANCED_FACE('',(#3178),#3145,.T.);
+#3178 = FACE_BOUND('',#3179,.T.);
+#3179 = EDGE_LOOP('',(#3180,#3181,#3204,#3232));
+#3180 = ORIENTED_EDGE('',*,*,#3129,.T.);
+#3181 = ORIENTED_EDGE('',*,*,#3182,.T.);
+#3182 = EDGE_CURVE('',#3107,#3183,#3185,.T.);
+#3183 = VERTEX_POINT('',#3184);
+#3184 = CARTESIAN_POINT('',(0.,-500.,-3.7));
+#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.);
+#3186 = LINE('',#3187,#3188);
+#3187 = CARTESIAN_POINT('',(0.2,-500.,-3.9));
+#3188 = VECTOR('',#3189,1.);
+#3189 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#3190 = PCURVE('',#3145,#3191);
+#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196);
+#3192 = LINE('',#3193,#3194);
+#3193 = CARTESIAN_POINT('',(-1.791635869381E-13,-500.));
+#3194 = VECTOR('',#3195,1.);
+#3195 = DIRECTION('',(1.,-3.1E-16));
+#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3197 = PCURVE('',#72,#3198);
+#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203);
+#3199 = LINE('',#3200,#3201);
+#3200 = CARTESIAN_POINT('',(-3.9,0.2));
+#3201 = VECTOR('',#3202,1.);
+#3202 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3204 = ORIENTED_EDGE('',*,*,#3205,.F.);
+#3205 = EDGE_CURVE('',#3206,#3183,#3208,.T.);
+#3206 = VERTEX_POINT('',#3207);
+#3207 = CARTESIAN_POINT('',(0.,-3.E-15,-3.7));
+#3208 = SURFACE_CURVE('',#3209,(#3213,#3220),.PCURVE_S1.);
+#3209 = LINE('',#3210,#3211);
+#3210 = CARTESIAN_POINT('',(0.,-2.46E-15,-3.7));
+#3211 = VECTOR('',#3212,1.);
+#3212 = DIRECTION('',(0.,-1.,6.7E-16));
+#3213 = PCURVE('',#3145,#3214);
+#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219);
+#3215 = LINE('',#3216,#3217);
+#3216 = CARTESIAN_POINT('',(0.282842712475,7.063925136929E-18));
+#3217 = VECTOR('',#3218,1.);
+#3218 = DIRECTION('',(3.761543394987E-18,-1.));
+#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3220 = PCURVE('',#3221,#3226);
+#3221 = PLANE('',#3222);
+#3222 = AXIS2_PLACEMENT_3D('',#3223,#3224,#3225);
+#3223 = CARTESIAN_POINT('',(-0.2,-2.6E-15,-3.9));
+#3224 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#3225 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231);
+#3227 = LINE('',#3228,#3229);
+#3228 = CARTESIAN_POINT('',(0.282842712475,7.063925136929E-18));
+#3229 = VECTOR('',#3230,1.);
+#3230 = DIRECTION('',(3.761543394987E-18,-1.));
+#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3232 = ORIENTED_EDGE('',*,*,#3233,.F.);
+#3233 = EDGE_CURVE('',#3130,#3206,#3234,.T.);
+#3234 = SURFACE_CURVE('',#3235,(#3239,#3246),.PCURVE_S1.);
+#3235 = LINE('',#3236,#3237);
+#3236 = CARTESIAN_POINT('',(0.2,-8.7E-16,-3.9));
+#3237 = VECTOR('',#3238,1.);
+#3238 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187));
+#3239 = PCURVE('',#3145,#3240);
+#3240 = DEFINITIONAL_REPRESENTATION('',(#3241),#3245);
+#3241 = LINE('',#3242,#3243);
+#3242 = CARTESIAN_POINT('',(8.131E-31,1.73E-15));
+#3243 = VECTOR('',#3244,1.);
+#3244 = DIRECTION('',(1.,-3.1E-16));
+#3245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3246 = PCURVE('',#126,#3247);
+#3247 = DEFINITIONAL_REPRESENTATION('',(#3248),#3252);
+#3248 = LINE('',#3249,#3250);
+#3249 = CARTESIAN_POINT('',(-3.9,0.2));
+#3250 = VECTOR('',#3251,1.);
+#3251 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3253 = ADVANCED_FACE('',(#3254),#3221,.F.);
+#3254 = FACE_BOUND('',#3255,.F.);
+#3255 = EDGE_LOOP('',(#3256,#3286,#3307,#3308));
+#3256 = ORIENTED_EDGE('',*,*,#3257,.T.);
+#3257 = EDGE_CURVE('',#3258,#3260,#3262,.T.);
+#3258 = VERTEX_POINT('',#3259);
+#3259 = CARTESIAN_POINT('',(-0.2,-3.E-15,-3.9));
+#3260 = VERTEX_POINT('',#3261);
+#3261 = CARTESIAN_POINT('',(-0.2,-500.,-3.9));
+#3262 = SURFACE_CURVE('',#3263,(#3267,#3274),.PCURVE_S1.);
+#3263 = LINE('',#3264,#3265);
+#3264 = CARTESIAN_POINT('',(-0.2,-2.6E-15,-3.9));
+#3265 = VECTOR('',#3266,1.);
+#3266 = DIRECTION('',(0.,-1.,6.7E-16));
+#3267 = PCURVE('',#3221,#3268);
+#3268 = DEFINITIONAL_REPRESENTATION('',(#3269),#3273);
+#3269 = LINE('',#3270,#3271);
+#3270 = CARTESIAN_POINT('',(0.,0.));
+#3271 = VECTOR('',#3272,1.);
+#3272 = DIRECTION('',(3.761543394987E-18,-1.));
+#3273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3274 = PCURVE('',#3275,#3280);
+#3275 = PLANE('',#3276);
+#3276 = AXIS2_PLACEMENT_3D('',#3277,#3278,#3279);
+#3277 = CARTESIAN_POINT('',(-2.83933982822,-2.6E-15,-3.9));
+#3278 = DIRECTION('',(0.,6.7E-16,1.));
+#3279 = DIRECTION('',(1.,0.,-0.));
+#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285);
+#3281 = LINE('',#3282,#3283);
+#3282 = CARTESIAN_POINT('',(2.63933982822,0.));
+#3283 = VECTOR('',#3284,1.);
+#3284 = DIRECTION('',(0.,-1.));
+#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3286 = ORIENTED_EDGE('',*,*,#3287,.T.);
+#3287 = EDGE_CURVE('',#3260,#3183,#3288,.T.);
+#3288 = SURFACE_CURVE('',#3289,(#3293,#3300),.PCURVE_S1.);
+#3289 = LINE('',#3290,#3291);
+#3290 = CARTESIAN_POINT('',(-0.2,-500.,-3.9));
+#3291 = VECTOR('',#3292,1.);
+#3292 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3293 = PCURVE('',#3221,#3294);
+#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);
+#3295 = LINE('',#3296,#3297);
+#3296 = CARTESIAN_POINT('',(-1.791635869381E-13,-500.));
+#3297 = VECTOR('',#3298,1.);
+#3298 = DIRECTION('',(1.,-3.1E-16));
+#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3300 = PCURVE('',#72,#3301);
+#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306);
+#3302 = LINE('',#3303,#3304);
+#3303 = CARTESIAN_POINT('',(-3.9,-0.2));
+#3304 = VECTOR('',#3305,1.);
+#3305 = DIRECTION('',(0.707106781187,0.707106781187));
+#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3307 = ORIENTED_EDGE('',*,*,#3205,.F.);
+#3308 = ORIENTED_EDGE('',*,*,#3309,.F.);
+#3309 = EDGE_CURVE('',#3258,#3206,#3310,.T.);
+#3310 = SURFACE_CURVE('',#3311,(#3315,#3322),.PCURVE_S1.);
+#3311 = LINE('',#3312,#3313);
+#3312 = CARTESIAN_POINT('',(-0.2,-8.7E-16,-3.9));
+#3313 = VECTOR('',#3314,1.);
+#3314 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3315 = PCURVE('',#3221,#3316);
+#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321);
+#3317 = LINE('',#3318,#3319);
+#3318 = CARTESIAN_POINT('',(8.131E-31,1.73E-15));
+#3319 = VECTOR('',#3320,1.);
+#3320 = DIRECTION('',(1.,-3.1E-16));
+#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3322 = PCURVE('',#126,#3323);
+#3323 = DEFINITIONAL_REPRESENTATION('',(#3324),#3328);
+#3324 = LINE('',#3325,#3326);
+#3325 = CARTESIAN_POINT('',(-3.9,-0.2));
+#3326 = VECTOR('',#3327,1.);
+#3327 = DIRECTION('',(0.707106781187,0.707106781187));
+#3328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3329 = ADVANCED_FACE('',(#3330),#3275,.F.);
+#3330 = FACE_BOUND('',#3331,.F.);
+#3331 = EDGE_LOOP('',(#3332,#3362,#3383,#3384));
+#3332 = ORIENTED_EDGE('',*,*,#3333,.T.);
+#3333 = EDGE_CURVE('',#3334,#3336,#3338,.T.);
+#3334 = VERTEX_POINT('',#3335);
+#3335 = CARTESIAN_POINT('',(-2.83933982822,-3.E-15,-3.9));
+#3336 = VERTEX_POINT('',#3337);
+#3337 = CARTESIAN_POINT('',(-2.83933982822,-500.,-3.9));
+#3338 = SURFACE_CURVE('',#3339,(#3343,#3350),.PCURVE_S1.);
+#3339 = LINE('',#3340,#3341);
+#3340 = CARTESIAN_POINT('',(-2.83933982822,-2.6E-15,-3.9));
+#3341 = VECTOR('',#3342,1.);
+#3342 = DIRECTION('',(0.,-1.,6.7E-16));
+#3343 = PCURVE('',#3275,#3344);
+#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349);
+#3345 = LINE('',#3346,#3347);
+#3346 = CARTESIAN_POINT('',(0.,0.));
+#3347 = VECTOR('',#3348,1.);
+#3348 = DIRECTION('',(0.,-1.));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3350 = PCURVE('',#3351,#3356);
+#3351 = PLANE('',#3352);
+#3352 = AXIS2_PLACEMENT_3D('',#3353,#3354,#3355);
+#3353 = CARTESIAN_POINT('',(-5.5,-4.37E-15,-6.56066017178));
+#3354 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#3355 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361);
+#3357 = LINE('',#3358,#3359);
+#3358 = CARTESIAN_POINT('',(3.762741699797,1.511401095431E-18));
+#3359 = VECTOR('',#3360,1.);
+#3360 = DIRECTION('',(3.761543394987E-18,-1.));
+#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3362 = ORIENTED_EDGE('',*,*,#3363,.T.);
+#3363 = EDGE_CURVE('',#3336,#3260,#3364,.T.);
+#3364 = SURFACE_CURVE('',#3365,(#3369,#3376),.PCURVE_S1.);
+#3365 = LINE('',#3366,#3367);
+#3366 = CARTESIAN_POINT('',(-2.83933982822,-500.,-3.9));
+#3367 = VECTOR('',#3368,1.);
+#3368 = DIRECTION('',(1.,0.,0.));
+#3369 = PCURVE('',#3275,#3370);
+#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(0.,-500.));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(1.,0.));
+#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3376 = PCURVE('',#72,#3377);
+#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3382);
+#3378 = LINE('',#3379,#3380);
+#3379 = CARTESIAN_POINT('',(-3.9,-2.83933982822));
+#3380 = VECTOR('',#3381,1.);
+#3381 = DIRECTION('',(0.,1.));
+#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3383 = ORIENTED_EDGE('',*,*,#3257,.F.);
+#3384 = ORIENTED_EDGE('',*,*,#3385,.F.);
+#3385 = EDGE_CURVE('',#3334,#3258,#3386,.T.);
+#3386 = SURFACE_CURVE('',#3387,(#3391,#3398),.PCURVE_S1.);
+#3387 = LINE('',#3388,#3389);
+#3388 = CARTESIAN_POINT('',(-2.83933982822,-8.7E-16,-3.9));
+#3389 = VECTOR('',#3390,1.);
+#3390 = DIRECTION('',(1.,0.,0.));
+#3391 = PCURVE('',#3275,#3392);
+#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397);
+#3393 = LINE('',#3394,#3395);
+#3394 = CARTESIAN_POINT('',(0.,1.73E-15));
+#3395 = VECTOR('',#3396,1.);
+#3396 = DIRECTION('',(1.,0.));
+#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3398 = PCURVE('',#126,#3399);
+#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404);
+#3400 = LINE('',#3401,#3402);
+#3401 = CARTESIAN_POINT('',(-3.9,-2.83933982822));
+#3402 = VECTOR('',#3403,1.);
+#3403 = DIRECTION('',(0.,1.));
+#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3405 = ADVANCED_FACE('',(#3406),#3351,.F.);
+#3406 = FACE_BOUND('',#3407,.F.);
+#3407 = EDGE_LOOP('',(#3408,#3438,#3459,#3460));
+#3408 = ORIENTED_EDGE('',*,*,#3409,.T.);
+#3409 = EDGE_CURVE('',#3410,#3412,#3414,.T.);
+#3410 = VERTEX_POINT('',#3411);
+#3411 = CARTESIAN_POINT('',(-5.5,-6.E-15,-6.56066017178));
+#3412 = VERTEX_POINT('',#3413);
+#3413 = CARTESIAN_POINT('',(-5.5,-500.,-6.560660171779));
+#3414 = SURFACE_CURVE('',#3415,(#3419,#3426),.PCURVE_S1.);
+#3415 = LINE('',#3416,#3417);
+#3416 = CARTESIAN_POINT('',(-5.5,-4.37E-15,-6.56066017178));
+#3417 = VECTOR('',#3418,1.);
+#3418 = DIRECTION('',(0.,-1.,6.7E-16));
+#3419 = PCURVE('',#3351,#3420);
+#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3425);
+#3421 = LINE('',#3422,#3423);
+#3422 = CARTESIAN_POINT('',(0.,0.));
+#3423 = VECTOR('',#3424,1.);
+#3424 = DIRECTION('',(3.761543394987E-18,-1.));
+#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3426 = PCURVE('',#3427,#3432);
+#3427 = PLANE('',#3428);
+#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431);
+#3429 = CARTESIAN_POINT('',(-5.5,-5.46E-15,-8.2));
+#3430 = DIRECTION('',(-1.,0.,0.));
+#3431 = DIRECTION('',(0.,6.7E-16,1.));
+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
+#3433 = LINE('',#3434,#3435);
+#3434 = CARTESIAN_POINT('',(1.63933982822,-8.357684907519E-18));
+#3435 = VECTOR('',#3436,1.);
+#3436 = DIRECTION('',(0.,-1.));
+#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3438 = ORIENTED_EDGE('',*,*,#3439,.T.);
+#3439 = EDGE_CURVE('',#3412,#3336,#3440,.T.);
+#3440 = SURFACE_CURVE('',#3441,(#3445,#3452),.PCURVE_S1.);
+#3441 = LINE('',#3442,#3443);
+#3442 = CARTESIAN_POINT('',(-5.5,-500.,-6.56066017178));
+#3443 = VECTOR('',#3444,1.);
+#3444 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3445 = PCURVE('',#3351,#3446);
+#3446 = DEFINITIONAL_REPRESENTATION('',(#3447),#3451);
+#3447 = LINE('',#3448,#3449);
+#3448 = CARTESIAN_POINT('',(-2.023420768594E-13,-500.));
+#3449 = VECTOR('',#3450,1.);
+#3450 = DIRECTION('',(1.,-3.1E-16));
+#3451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3452 = PCURVE('',#72,#3453);
+#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458);
+#3454 = LINE('',#3455,#3456);
+#3455 = CARTESIAN_POINT('',(-6.56066017178,-5.5));
+#3456 = VECTOR('',#3457,1.);
+#3457 = DIRECTION('',(0.707106781187,0.707106781187));
+#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3459 = ORIENTED_EDGE('',*,*,#3333,.F.);
+#3460 = ORIENTED_EDGE('',*,*,#3461,.F.);
+#3461 = EDGE_CURVE('',#3410,#3334,#3462,.T.);
+#3462 = SURFACE_CURVE('',#3463,(#3467,#3474),.PCURVE_S1.);
+#3463 = LINE('',#3464,#3465);
+#3464 = CARTESIAN_POINT('',(-5.5,-1.46E-15,-6.56066017178));
+#3465 = VECTOR('',#3466,1.);
+#3466 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3467 = PCURVE('',#3351,#3468);
+#3468 = DEFINITIONAL_REPRESENTATION('',(#3469),#3473);
+#3469 = LINE('',#3470,#3471);
+#3470 = CARTESIAN_POINT('',(1.3677E-30,2.91E-15));
+#3471 = VECTOR('',#3472,1.);
+#3472 = DIRECTION('',(1.,-3.1E-16));
+#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3474 = PCURVE('',#126,#3475);
+#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480);
+#3476 = LINE('',#3477,#3478);
+#3477 = CARTESIAN_POINT('',(-6.56066017178,-5.5));
+#3478 = VECTOR('',#3479,1.);
+#3479 = DIRECTION('',(0.707106781187,0.707106781187));
+#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3481 = ADVANCED_FACE('',(#3482),#3427,.F.);
+#3482 = FACE_BOUND('',#3483,.F.);
+#3483 = EDGE_LOOP('',(#3484,#3514,#3535,#3536));
+#3484 = ORIENTED_EDGE('',*,*,#3485,.T.);
+#3485 = EDGE_CURVE('',#3486,#3488,#3490,.T.);
+#3486 = VERTEX_POINT('',#3487);
+#3487 = CARTESIAN_POINT('',(-5.5,-7.E-15,-8.2));
+#3488 = VERTEX_POINT('',#3489);
+#3489 = CARTESIAN_POINT('',(-5.5,-500.,-8.2));
+#3490 = SURFACE_CURVE('',#3491,(#3495,#3502),.PCURVE_S1.);
+#3491 = LINE('',#3492,#3493);
+#3492 = CARTESIAN_POINT('',(-5.5,-5.46E-15,-8.2));
+#3493 = VECTOR('',#3494,1.);
+#3494 = DIRECTION('',(0.,-1.,6.7E-16));
+#3495 = PCURVE('',#3427,#3496);
+#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501);
+#3497 = LINE('',#3498,#3499);
+#3498 = CARTESIAN_POINT('',(0.,0.));
+#3499 = VECTOR('',#3500,1.);
+#3500 = DIRECTION('',(0.,-1.));
+#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3502 = PCURVE('',#3503,#3508);
+#3503 = PLANE('',#3504);
+#3504 = AXIS2_PLACEMENT_3D('',#3505,#3506,#3507);
+#3505 = CARTESIAN_POINT('',(-3.05,-5.46E-15,-8.2));
+#3506 = DIRECTION('',(0.,-6.7E-16,-1.));
+#3507 = DIRECTION('',(-1.,-0.,0.));
+#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513);
+#3509 = LINE('',#3510,#3511);
+#3510 = CARTESIAN_POINT('',(2.45,0.));
+#3511 = VECTOR('',#3512,1.);
+#3512 = DIRECTION('',(0.,-1.));
+#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3514 = ORIENTED_EDGE('',*,*,#3515,.T.);
+#3515 = EDGE_CURVE('',#3488,#3412,#3516,.T.);
+#3516 = SURFACE_CURVE('',#3517,(#3521,#3528),.PCURVE_S1.);
+#3517 = LINE('',#3518,#3519);
+#3518 = CARTESIAN_POINT('',(-5.5,-500.,-8.2));
+#3519 = VECTOR('',#3520,1.);
+#3520 = DIRECTION('',(0.,2.2E-16,1.));
+#3521 = PCURVE('',#3427,#3522);
+#3522 = DEFINITIONAL_REPRESENTATION('',(#3523),#3527);
+#3523 = LINE('',#3524,#3525);
+#3524 = CARTESIAN_POINT('',(-2.692747969422E-13,-500.));
+#3525 = VECTOR('',#3526,1.);
+#3526 = DIRECTION('',(1.,-4.5E-16));
+#3527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3528 = PCURVE('',#72,#3529);
+#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534);
+#3530 = LINE('',#3531,#3532);
+#3531 = CARTESIAN_POINT('',(-8.2,-5.5));
+#3532 = VECTOR('',#3533,1.);
+#3533 = DIRECTION('',(1.,0.));
+#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3535 = ORIENTED_EDGE('',*,*,#3409,.F.);
+#3536 = ORIENTED_EDGE('',*,*,#3537,.F.);
+#3537 = EDGE_CURVE('',#3486,#3410,#3538,.T.);
+#3538 = SURFACE_CURVE('',#3539,(#3543,#3550),.PCURVE_S1.);
+#3539 = LINE('',#3540,#3541);
+#3540 = CARTESIAN_POINT('',(-5.5,-1.82E-15,-8.2));
+#3541 = VECTOR('',#3542,1.);
+#3542 = DIRECTION('',(0.,2.2E-16,1.));
+#3543 = PCURVE('',#3427,#3544);
+#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549);
+#3545 = LINE('',#3546,#3547);
+#3546 = CARTESIAN_POINT('',(2.4388E-30,3.64E-15));
+#3547 = VECTOR('',#3548,1.);
+#3548 = DIRECTION('',(1.,-4.5E-16));
+#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3550 = PCURVE('',#126,#3551);
+#3551 = DEFINITIONAL_REPRESENTATION('',(#3552),#3556);
+#3552 = LINE('',#3553,#3554);
+#3553 = CARTESIAN_POINT('',(-8.2,-5.5));
+#3554 = VECTOR('',#3555,1.);
+#3555 = DIRECTION('',(1.,0.));
+#3556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3557 = ADVANCED_FACE('',(#3558),#3503,.F.);
+#3558 = FACE_BOUND('',#3559,.F.);
+#3559 = EDGE_LOOP('',(#3560,#3590,#3611,#3612));
+#3560 = ORIENTED_EDGE('',*,*,#3561,.T.);
+#3561 = EDGE_CURVE('',#3562,#3564,#3566,.T.);
+#3562 = VERTEX_POINT('',#3563);
+#3563 = CARTESIAN_POINT('',(-3.05,-7.E-15,-8.2));
+#3564 = VERTEX_POINT('',#3565);
+#3565 = CARTESIAN_POINT('',(-3.05,-500.,-8.2));
+#3566 = SURFACE_CURVE('',#3567,(#3571,#3578),.PCURVE_S1.);
+#3567 = LINE('',#3568,#3569);
+#3568 = CARTESIAN_POINT('',(-3.05,-5.46E-15,-8.2));
+#3569 = VECTOR('',#3570,1.);
+#3570 = DIRECTION('',(0.,-1.,6.7E-16));
+#3571 = PCURVE('',#3503,#3572);
+#3572 = DEFINITIONAL_REPRESENTATION('',(#3573),#3577);
+#3573 = LINE('',#3574,#3575);
+#3574 = CARTESIAN_POINT('',(0.,0.));
+#3575 = VECTOR('',#3576,1.);
+#3576 = DIRECTION('',(0.,-1.));
+#3577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3578 = PCURVE('',#3579,#3584);
+#3579 = PLANE('',#3580);
+#3580 = AXIS2_PLACEMENT_3D('',#3581,#3582,#3583);
+#3581 = CARTESIAN_POINT('',(-4.85,-6.66E-15,-10.));
+#3582 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187));
+#3583 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187));
+#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);
+#3585 = LINE('',#3586,#3587);
+#3586 = CARTESIAN_POINT('',(2.545584412272,3.575326232361E-18));
+#3587 = VECTOR('',#3588,1.);
+#3588 = DIRECTION('',(3.761543394987E-18,-1.));
+#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3590 = ORIENTED_EDGE('',*,*,#3591,.T.);
+#3591 = EDGE_CURVE('',#3564,#3488,#3592,.T.);
+#3592 = SURFACE_CURVE('',#3593,(#3597,#3604),.PCURVE_S1.);
+#3593 = LINE('',#3594,#3595);
+#3594 = CARTESIAN_POINT('',(-3.05,-500.,-8.2));
+#3595 = VECTOR('',#3596,1.);
+#3596 = DIRECTION('',(-1.,0.,0.));
+#3597 = PCURVE('',#3503,#3598);
+#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3603);
+#3599 = LINE('',#3600,#3601);
+#3600 = CARTESIAN_POINT('',(0.,-500.));
+#3601 = VECTOR('',#3602,1.);
+#3602 = DIRECTION('',(1.,0.));
+#3603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3604 = PCURVE('',#72,#3605);
+#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3610);
+#3606 = LINE('',#3607,#3608);
+#3607 = CARTESIAN_POINT('',(-8.2,-3.05));
+#3608 = VECTOR('',#3609,1.);
+#3609 = DIRECTION('',(0.,-1.));
+#3610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3611 = ORIENTED_EDGE('',*,*,#3485,.F.);
+#3612 = ORIENTED_EDGE('',*,*,#3613,.F.);
+#3613 = EDGE_CURVE('',#3562,#3486,#3614,.T.);
+#3614 = SURFACE_CURVE('',#3615,(#3619,#3626),.PCURVE_S1.);
+#3615 = LINE('',#3616,#3617);
+#3616 = CARTESIAN_POINT('',(-3.05,-1.82E-15,-8.2));
+#3617 = VECTOR('',#3618,1.);
+#3618 = DIRECTION('',(-1.,0.,0.));
+#3619 = PCURVE('',#3503,#3620);
+#3620 = DEFINITIONAL_REPRESENTATION('',(#3621),#3625);
+#3621 = LINE('',#3622,#3623);
+#3622 = CARTESIAN_POINT('',(0.,3.64E-15));
+#3623 = VECTOR('',#3624,1.);
+#3624 = DIRECTION('',(1.,0.));
+#3625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3626 = PCURVE('',#126,#3627);
+#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632);
+#3628 = LINE('',#3629,#3630);
+#3629 = CARTESIAN_POINT('',(-8.2,-3.05));
+#3630 = VECTOR('',#3631,1.);
+#3631 = DIRECTION('',(0.,-1.));
+#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3633 = ADVANCED_FACE('',(#3634),#3579,.F.);
+#3634 = FACE_BOUND('',#3635,.F.);
+#3635 = EDGE_LOOP('',(#3636,#3666,#3687,#3688));
+#3636 = ORIENTED_EDGE('',*,*,#3637,.T.);
+#3637 = EDGE_CURVE('',#3638,#3640,#3642,.T.);
+#3638 = VERTEX_POINT('',#3639);
+#3639 = CARTESIAN_POINT('',(-4.85,-9.E-15,-10.));
+#3640 = VERTEX_POINT('',#3641);
+#3641 = CARTESIAN_POINT('',(-4.85,-500.,-10.));
+#3642 = SURFACE_CURVE('',#3643,(#3647,#3654),.PCURVE_S1.);
+#3643 = LINE('',#3644,#3645);
+#3644 = CARTESIAN_POINT('',(-4.85,-6.66E-15,-10.));
+#3645 = VECTOR('',#3646,1.);
+#3646 = DIRECTION('',(0.,-1.,6.7E-16));
+#3647 = PCURVE('',#3579,#3648);
+#3648 = DEFINITIONAL_REPRESENTATION('',(#3649),#3653);
+#3649 = LINE('',#3650,#3651);
+#3650 = CARTESIAN_POINT('',(0.,0.));
+#3651 = VECTOR('',#3652,1.);
+#3652 = DIRECTION('',(3.761543394987E-18,-1.));
+#3653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3654 = PCURVE('',#3655,#3660);
+#3655 = PLANE('',#3656);
+#3656 = AXIS2_PLACEMENT_3D('',#3657,#3658,#3659);
+#3657 = CARTESIAN_POINT('',(-10.,-6.66E-15,-10.));
+#3658 = DIRECTION('',(0.,6.7E-16,1.));
+#3659 = DIRECTION('',(1.,0.,-0.));
+#3660 = DEFINITIONAL_REPRESENTATION('',(#3661),#3665);
+#3661 = LINE('',#3662,#3663);
+#3662 = CARTESIAN_POINT('',(5.15,0.));
+#3663 = VECTOR('',#3664,1.);
+#3664 = DIRECTION('',(0.,-1.));
+#3665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3666 = ORIENTED_EDGE('',*,*,#3667,.T.);
+#3667 = EDGE_CURVE('',#3640,#3564,#3668,.T.);
+#3668 = SURFACE_CURVE('',#3669,(#3673,#3680),.PCURVE_S1.);
+#3669 = LINE('',#3670,#3671);
+#3670 = CARTESIAN_POINT('',(-4.85,-500.,-10.));
+#3671 = VECTOR('',#3672,1.);
+#3672 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3673 = PCURVE('',#3579,#3674);
+#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3679);
+#3675 = LINE('',#3676,#3677);
+#3676 = CARTESIAN_POINT('',(-1.960617070246E-13,-500.));
+#3677 = VECTOR('',#3678,1.);
+#3678 = DIRECTION('',(1.,-3.1E-16));
+#3679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3680 = PCURVE('',#72,#3681);
+#3681 = DEFINITIONAL_REPRESENTATION('',(#3682),#3686);
+#3682 = LINE('',#3683,#3684);
+#3683 = CARTESIAN_POINT('',(-10.,-4.85));
+#3684 = VECTOR('',#3685,1.);
+#3685 = DIRECTION('',(0.707106781187,0.707106781187));
+#3686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3687 = ORIENTED_EDGE('',*,*,#3561,.F.);
+#3688 = ORIENTED_EDGE('',*,*,#3689,.F.);
+#3689 = EDGE_CURVE('',#3638,#3562,#3690,.T.);
+#3690 = SURFACE_CURVE('',#3691,(#3695,#3702),.PCURVE_S1.);
+#3691 = LINE('',#3692,#3693);
+#3692 = CARTESIAN_POINT('',(-4.85,-2.22E-15,-10.));
+#3693 = VECTOR('',#3694,1.);
+#3694 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187));
+#3695 = PCURVE('',#3579,#3696);
+#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701);
+#3697 = LINE('',#3698,#3699);
+#3698 = CARTESIAN_POINT('',(2.0868E-30,4.44E-15));
+#3699 = VECTOR('',#3700,1.);
+#3700 = DIRECTION('',(1.,-3.1E-16));
+#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3702 = PCURVE('',#126,#3703);
+#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);
+#3704 = LINE('',#3705,#3706);
+#3705 = CARTESIAN_POINT('',(-10.,-4.85));
+#3706 = VECTOR('',#3707,1.);
+#3707 = DIRECTION('',(0.707106781187,0.707106781187));
+#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3709 = ADVANCED_FACE('',(#3710),#3655,.F.);
+#3710 = FACE_BOUND('',#3711,.F.);
+#3711 = EDGE_LOOP('',(#3712,#3742,#3763,#3764));
+#3712 = ORIENTED_EDGE('',*,*,#3713,.T.);
+#3713 = EDGE_CURVE('',#3714,#3716,#3718,.T.);
+#3714 = VERTEX_POINT('',#3715);
+#3715 = CARTESIAN_POINT('',(-10.,-9.E-15,-10.));
+#3716 = VERTEX_POINT('',#3717);
+#3717 = CARTESIAN_POINT('',(-10.,-500.,-10.));
+#3718 = SURFACE_CURVE('',#3719,(#3723,#3730),.PCURVE_S1.);
+#3719 = LINE('',#3720,#3721);
+#3720 = CARTESIAN_POINT('',(-10.,-6.66E-15,-10.));
+#3721 = VECTOR('',#3722,1.);
+#3722 = DIRECTION('',(0.,-1.,6.7E-16));
+#3723 = PCURVE('',#3655,#3724);
+#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3729);
+#3725 = LINE('',#3726,#3727);
+#3726 = CARTESIAN_POINT('',(0.,0.));
+#3727 = VECTOR('',#3728,1.);
+#3728 = DIRECTION('',(0.,-1.));
+#3729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3730 = PCURVE('',#3731,#3736);
+#3731 = PLANE('',#3732);
+#3732 = AXIS2_PLACEMENT_3D('',#3733,#3734,#3735);
+#3733 = CARTESIAN_POINT('',(-10.,-3.23E-15,-4.85));
+#3734 = DIRECTION('',(1.,0.,0.));
+#3735 = DIRECTION('',(0.,-6.7E-16,-1.));
+#3736 = DEFINITIONAL_REPRESENTATION('',(#3737),#3741);
+#3737 = LINE('',#3738,#3739);
+#3738 = CARTESIAN_POINT('',(5.15,2.05E-17));
+#3739 = VECTOR('',#3740,1.);
+#3740 = DIRECTION('',(0.,-1.));
+#3741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3742 = ORIENTED_EDGE('',*,*,#3743,.T.);
+#3743 = EDGE_CURVE('',#3716,#3640,#3744,.T.);
+#3744 = SURFACE_CURVE('',#3745,(#3749,#3756),.PCURVE_S1.);
+#3745 = LINE('',#3746,#3747);
+#3746 = CARTESIAN_POINT('',(-10.,-500.,-10.));
+#3747 = VECTOR('',#3748,1.);
+#3748 = DIRECTION('',(1.,0.,0.));
+#3749 = PCURVE('',#3655,#3750);
+#3750 = DEFINITIONAL_REPRESENTATION('',(#3751),#3755);
+#3751 = LINE('',#3752,#3753);
+#3752 = CARTESIAN_POINT('',(0.,-500.));
+#3753 = VECTOR('',#3754,1.);
+#3754 = DIRECTION('',(1.,0.));
+#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3756 = PCURVE('',#72,#3757);
+#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762);
+#3758 = LINE('',#3759,#3760);
+#3759 = CARTESIAN_POINT('',(-10.,-10.));
+#3760 = VECTOR('',#3761,1.);
+#3761 = DIRECTION('',(0.,1.));
+#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3763 = ORIENTED_EDGE('',*,*,#3637,.F.);
+#3764 = ORIENTED_EDGE('',*,*,#3765,.F.);
+#3765 = EDGE_CURVE('',#3714,#3638,#3766,.T.);
+#3766 = SURFACE_CURVE('',#3767,(#3771,#3778),.PCURVE_S1.);
+#3767 = LINE('',#3768,#3769);
+#3768 = CARTESIAN_POINT('',(-10.,-2.22E-15,-10.));
+#3769 = VECTOR('',#3770,1.);
+#3770 = DIRECTION('',(1.,0.,0.));
+#3771 = PCURVE('',#3655,#3772);
+#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777);
+#3773 = LINE('',#3774,#3775);
+#3774 = CARTESIAN_POINT('',(0.,4.44E-15));
+#3775 = VECTOR('',#3776,1.);
+#3776 = DIRECTION('',(1.,0.));
+#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3778 = PCURVE('',#126,#3779);
+#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784);
+#3780 = LINE('',#3781,#3782);
+#3781 = CARTESIAN_POINT('',(-10.,-10.));
+#3782 = VECTOR('',#3783,1.);
+#3783 = DIRECTION('',(0.,1.));
+#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3785 = ADVANCED_FACE('',(#3786),#3731,.F.);
+#3786 = FACE_BOUND('',#3787,.F.);
+#3787 = EDGE_LOOP('',(#3788,#3818,#3839,#3840));
+#3788 = ORIENTED_EDGE('',*,*,#3789,.T.);
+#3789 = EDGE_CURVE('',#3790,#3792,#3794,.T.);
+#3790 = VERTEX_POINT('',#3791);
+#3791 = CARTESIAN_POINT('',(-10.,-4.E-15,-4.85));
+#3792 = VERTEX_POINT('',#3793);
+#3793 = CARTESIAN_POINT('',(-10.,-500.,-4.85));
+#3794 = SURFACE_CURVE('',#3795,(#3799,#3806),.PCURVE_S1.);
+#3795 = LINE('',#3796,#3797);
+#3796 = CARTESIAN_POINT('',(-10.,-3.23E-15,-4.85));
+#3797 = VECTOR('',#3798,1.);
+#3798 = DIRECTION('',(0.,-1.,6.7E-16));
+#3799 = PCURVE('',#3731,#3800);
+#3800 = DEFINITIONAL_REPRESENTATION('',(#3801),#3805);
+#3801 = LINE('',#3802,#3803);
+#3802 = CARTESIAN_POINT('',(0.,0.));
+#3803 = VECTOR('',#3804,1.);
+#3804 = DIRECTION('',(0.,-1.));
+#3805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3806 = PCURVE('',#3807,#3812);
+#3807 = PLANE('',#3808);
+#3808 = AXIS2_PLACEMENT_3D('',#3809,#3810,#3811);
+#3809 = CARTESIAN_POINT('',(-8.2,-2.03E-15,-3.05));
+#3810 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#3811 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3817);
+#3813 = LINE('',#3814,#3815);
+#3814 = CARTESIAN_POINT('',(2.545584412272,-3.575326232362E-18));
+#3815 = VECTOR('',#3816,1.);
+#3816 = DIRECTION('',(-3.761543394987E-18,-1.));
+#3817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3818 = ORIENTED_EDGE('',*,*,#3819,.T.);
+#3819 = EDGE_CURVE('',#3792,#3716,#3820,.T.);
+#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.);
+#3821 = LINE('',#3822,#3823);
+#3822 = CARTESIAN_POINT('',(-10.,-500.,-4.85));
+#3823 = VECTOR('',#3824,1.);
+#3824 = DIRECTION('',(0.,-2.2E-16,-1.));
+#3825 = PCURVE('',#3731,#3826);
+#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831);
+#3827 = LINE('',#3828,#3829);
+#3828 = CARTESIAN_POINT('',(3.021373984711E-13,-500.));
+#3829 = VECTOR('',#3830,1.);
+#3830 = DIRECTION('',(1.,4.5E-16));
+#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3832 = PCURVE('',#72,#3833);
+#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838);
+#3834 = LINE('',#3835,#3836);
+#3835 = CARTESIAN_POINT('',(-4.85,-10.));
+#3836 = VECTOR('',#3837,1.);
+#3837 = DIRECTION('',(-1.,0.));
+#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3839 = ORIENTED_EDGE('',*,*,#3713,.F.);
+#3840 = ORIENTED_EDGE('',*,*,#3841,.F.);
+#3841 = EDGE_CURVE('',#3790,#3714,#3842,.T.);
+#3842 = SURFACE_CURVE('',#3843,(#3847,#3854),.PCURVE_S1.);
+#3843 = LINE('',#3844,#3845);
+#3844 = CARTESIAN_POINT('',(-10.,-1.08E-15,-4.85));
+#3845 = VECTOR('',#3846,1.);
+#3846 = DIRECTION('',(0.,-2.2E-16,-1.));
+#3847 = PCURVE('',#3731,#3848);
+#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853);
+#3849 = LINE('',#3850,#3851);
+#3850 = CARTESIAN_POINT('',(-1.4405E-30,2.15E-15));
+#3851 = VECTOR('',#3852,1.);
+#3852 = DIRECTION('',(1.,4.5E-16));
+#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3854 = PCURVE('',#126,#3855);
+#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860);
+#3856 = LINE('',#3857,#3858);
+#3857 = CARTESIAN_POINT('',(-4.85,-10.));
+#3858 = VECTOR('',#3859,1.);
+#3859 = DIRECTION('',(-1.,0.));
+#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3861 = ADVANCED_FACE('',(#3862),#3807,.F.);
+#3862 = FACE_BOUND('',#3863,.F.);
+#3863 = EDGE_LOOP('',(#3864,#3894,#3915,#3916));
+#3864 = ORIENTED_EDGE('',*,*,#3865,.T.);
+#3865 = EDGE_CURVE('',#3866,#3868,#3870,.T.);
+#3866 = VERTEX_POINT('',#3867);
+#3867 = CARTESIAN_POINT('',(-8.2,-3.E-15,-3.05));
+#3868 = VERTEX_POINT('',#3869);
+#3869 = CARTESIAN_POINT('',(-8.2,-500.,-3.05));
+#3870 = SURFACE_CURVE('',#3871,(#3875,#3882),.PCURVE_S1.);
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(-8.2,-2.03E-15,-3.05));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(0.,-1.,6.7E-16));
+#3875 = PCURVE('',#3807,#3876);
+#3876 = DEFINITIONAL_REPRESENTATION('',(#3877),#3881);
+#3877 = LINE('',#3878,#3879);
+#3878 = CARTESIAN_POINT('',(-0.,0.));
+#3879 = VECTOR('',#3880,1.);
+#3880 = DIRECTION('',(-3.761543394987E-18,-1.));
+#3881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3882 = PCURVE('',#3883,#3888);
+#3883 = PLANE('',#3884);
+#3884 = AXIS2_PLACEMENT_3D('',#3885,#3886,#3887);
+#3885 = CARTESIAN_POINT('',(-8.2,-3.66E-15,-5.5));
+#3886 = DIRECTION('',(-1.,0.,0.));
+#3887 = DIRECTION('',(0.,6.7E-16,1.));
+#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893);
+#3889 = LINE('',#3890,#3891);
+#3890 = CARTESIAN_POINT('',(2.45,-1.15E-17));
+#3891 = VECTOR('',#3892,1.);
+#3892 = DIRECTION('',(0.,-1.));
+#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3894 = ORIENTED_EDGE('',*,*,#3895,.T.);
+#3895 = EDGE_CURVE('',#3868,#3792,#3896,.T.);
+#3896 = SURFACE_CURVE('',#3897,(#3901,#3908),.PCURVE_S1.);
+#3897 = LINE('',#3898,#3899);
+#3898 = CARTESIAN_POINT('',(-8.2,-500.,-3.05));
+#3899 = VECTOR('',#3900,1.);
+#3900 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#3901 = PCURVE('',#3807,#3902);
+#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907);
+#3903 = LINE('',#3904,#3905);
+#3904 = CARTESIAN_POINT('',(2.032841323346E-13,-500.));
+#3905 = VECTOR('',#3906,1.);
+#3906 = DIRECTION('',(1.,3.1E-16));
+#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3908 = PCURVE('',#72,#3909);
+#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914);
+#3910 = LINE('',#3911,#3912);
+#3911 = CARTESIAN_POINT('',(-3.05,-8.2));
+#3912 = VECTOR('',#3913,1.);
+#3913 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3915 = ORIENTED_EDGE('',*,*,#3789,.F.);
+#3916 = ORIENTED_EDGE('',*,*,#3917,.F.);
+#3917 = EDGE_CURVE('',#3866,#3790,#3918,.T.);
+#3918 = SURFACE_CURVE('',#3919,(#3923,#3930),.PCURVE_S1.);
+#3919 = LINE('',#3920,#3921);
+#3920 = CARTESIAN_POINT('',(-8.2,-6.8E-16,-3.05));
+#3921 = VECTOR('',#3922,1.);
+#3922 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#3923 = PCURVE('',#3807,#3924);
+#3924 = DEFINITIONAL_REPRESENTATION('',(#3925),#3929);
+#3925 = LINE('',#3926,#3927);
+#3926 = CARTESIAN_POINT('',(-6.345E-31,1.35E-15));
+#3927 = VECTOR('',#3928,1.);
+#3928 = DIRECTION('',(1.,3.1E-16));
+#3929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3930 = PCURVE('',#126,#3931);
+#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936);
+#3932 = LINE('',#3933,#3934);
+#3933 = CARTESIAN_POINT('',(-3.05,-8.2));
+#3934 = VECTOR('',#3935,1.);
+#3935 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3937 = ADVANCED_FACE('',(#3938),#3883,.F.);
+#3938 = FACE_BOUND('',#3939,.F.);
+#3939 = EDGE_LOOP('',(#3940,#3970,#3991,#3992));
+#3940 = ORIENTED_EDGE('',*,*,#3941,.T.);
+#3941 = EDGE_CURVE('',#3942,#3944,#3946,.T.);
+#3942 = VERTEX_POINT('',#3943);
+#3943 = CARTESIAN_POINT('',(-8.2,-5.E-15,-5.5));
+#3944 = VERTEX_POINT('',#3945);
+#3945 = CARTESIAN_POINT('',(-8.2,-500.,-5.5));
+#3946 = SURFACE_CURVE('',#3947,(#3951,#3958),.PCURVE_S1.);
+#3947 = LINE('',#3948,#3949);
+#3948 = CARTESIAN_POINT('',(-8.2,-3.66E-15,-5.5));
+#3949 = VECTOR('',#3950,1.);
+#3950 = DIRECTION('',(0.,-1.,6.7E-16));
+#3951 = PCURVE('',#3883,#3952);
+#3952 = DEFINITIONAL_REPRESENTATION('',(#3953),#3957);
+#3953 = LINE('',#3954,#3955);
+#3954 = CARTESIAN_POINT('',(0.,0.));
+#3955 = VECTOR('',#3956,1.);
+#3956 = DIRECTION('',(0.,-1.));
+#3957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3958 = PCURVE('',#3959,#3964);
+#3959 = PLANE('',#3960);
+#3960 = AXIS2_PLACEMENT_3D('',#3961,#3962,#3963);
+#3961 = CARTESIAN_POINT('',(-6.56066017178,-3.66E-15,-5.5));
+#3962 = DIRECTION('',(0.,-6.7E-16,-1.));
+#3963 = DIRECTION('',(-1.,-0.,0.));
+#3964 = DEFINITIONAL_REPRESENTATION('',(#3965),#3969);
+#3965 = LINE('',#3966,#3967);
+#3966 = CARTESIAN_POINT('',(1.63933982822,0.));
+#3967 = VECTOR('',#3968,1.);
+#3968 = DIRECTION('',(0.,-1.));
+#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3970 = ORIENTED_EDGE('',*,*,#3971,.T.);
+#3971 = EDGE_CURVE('',#3944,#3868,#3972,.T.);
+#3972 = SURFACE_CURVE('',#3973,(#3977,#3984),.PCURVE_S1.);
+#3973 = LINE('',#3974,#3975);
+#3974 = CARTESIAN_POINT('',(-8.2,-500.,-5.5));
+#3975 = VECTOR('',#3976,1.);
+#3976 = DIRECTION('',(0.,2.2E-16,1.));
+#3977 = PCURVE('',#3883,#3978);
+#3978 = DEFINITIONAL_REPRESENTATION('',(#3979),#3983);
+#3979 = LINE('',#3980,#3981);
+#3980 = CARTESIAN_POINT('',(-2.790447595589E-13,-500.));
+#3981 = VECTOR('',#3982,1.);
+#3982 = DIRECTION('',(1.,-4.5E-16));
+#3983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3984 = PCURVE('',#72,#3985);
+#3985 = DEFINITIONAL_REPRESENTATION('',(#3986),#3990);
+#3986 = LINE('',#3987,#3988);
+#3987 = CARTESIAN_POINT('',(-5.5,-8.2));
+#3988 = VECTOR('',#3989,1.);
+#3989 = DIRECTION('',(1.,0.));
+#3990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3991 = ORIENTED_EDGE('',*,*,#3865,.F.);
+#3992 = ORIENTED_EDGE('',*,*,#3993,.F.);
+#3993 = EDGE_CURVE('',#3942,#3866,#3994,.T.);
+#3994 = SURFACE_CURVE('',#3995,(#3999,#4006),.PCURVE_S1.);
+#3995 = LINE('',#3996,#3997);
+#3996 = CARTESIAN_POINT('',(-8.2,-1.22E-15,-5.5));
+#3997 = VECTOR('',#3998,1.);
+#3998 = DIRECTION('',(0.,2.2E-16,1.));
+#3999 = PCURVE('',#3883,#4000);
+#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005);
+#4001 = LINE('',#4002,#4003);
+#4002 = CARTESIAN_POINT('',(1.6348E-30,2.44E-15));
+#4003 = VECTOR('',#4004,1.);
+#4004 = DIRECTION('',(1.,-4.5E-16));
+#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4006 = PCURVE('',#126,#4007);
+#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012);
+#4008 = LINE('',#4009,#4010);
+#4009 = CARTESIAN_POINT('',(-5.5,-8.2));
+#4010 = VECTOR('',#4011,1.);
+#4011 = DIRECTION('',(1.,0.));
+#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4013 = ADVANCED_FACE('',(#4014),#3959,.F.);
+#4014 = FACE_BOUND('',#4015,.F.);
+#4015 = EDGE_LOOP('',(#4016,#4046,#4067,#4068));
+#4016 = ORIENTED_EDGE('',*,*,#4017,.T.);
+#4017 = EDGE_CURVE('',#4018,#4020,#4022,.T.);
+#4018 = VERTEX_POINT('',#4019);
+#4019 = CARTESIAN_POINT('',(-6.56066017178,-5.E-15,-5.5));
+#4020 = VERTEX_POINT('',#4021);
+#4021 = CARTESIAN_POINT('',(-6.56066017178,-500.,-5.5));
+#4022 = SURFACE_CURVE('',#4023,(#4027,#4034),.PCURVE_S1.);
+#4023 = LINE('',#4024,#4025);
+#4024 = CARTESIAN_POINT('',(-6.56066017178,-3.66E-15,-5.5));
+#4025 = VECTOR('',#4026,1.);
+#4026 = DIRECTION('',(0.,-1.,6.7E-16));
+#4027 = PCURVE('',#3959,#4028);
+#4028 = DEFINITIONAL_REPRESENTATION('',(#4029),#4033);
+#4029 = LINE('',#4030,#4031);
+#4030 = CARTESIAN_POINT('',(0.,0.));
+#4031 = VECTOR('',#4032,1.);
+#4032 = DIRECTION('',(0.,-1.));
+#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4034 = PCURVE('',#4035,#4040);
+#4035 = PLANE('',#4036);
+#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039);
+#4037 = CARTESIAN_POINT('',(-3.9,-1.89E-15,-2.83933982822));
+#4038 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187));
+#4039 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187));
+#4040 = DEFINITIONAL_REPRESENTATION('',(#4041),#4045);
+#4041 = LINE('',#4042,#4043);
+#4042 = CARTESIAN_POINT('',(3.762741699797,-1.511401095432E-18));
+#4043 = VECTOR('',#4044,1.);
+#4044 = DIRECTION('',(-3.761543394987E-18,-1.));
+#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4046 = ORIENTED_EDGE('',*,*,#4047,.T.);
+#4047 = EDGE_CURVE('',#4020,#3944,#4048,.T.);
+#4048 = SURFACE_CURVE('',#4049,(#4053,#4060),.PCURVE_S1.);
+#4049 = LINE('',#4050,#4051);
+#4050 = CARTESIAN_POINT('',(-6.56066017178,-500.,-5.5));
+#4051 = VECTOR('',#4052,1.);
+#4052 = DIRECTION('',(-1.,0.,0.));
+#4053 = PCURVE('',#3959,#4054);
+#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4059);
+#4055 = LINE('',#4056,#4057);
+#4056 = CARTESIAN_POINT('',(0.,-500.));
+#4057 = VECTOR('',#4058,1.);
+#4058 = DIRECTION('',(1.,0.));
+#4059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4060 = PCURVE('',#72,#4061);
+#4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4066);
+#4062 = LINE('',#4063,#4064);
+#4063 = CARTESIAN_POINT('',(-5.5,-6.56066017178));
+#4064 = VECTOR('',#4065,1.);
+#4065 = DIRECTION('',(0.,-1.));
+#4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4067 = ORIENTED_EDGE('',*,*,#3941,.F.);
+#4068 = ORIENTED_EDGE('',*,*,#4069,.F.);
+#4069 = EDGE_CURVE('',#4018,#3942,#4070,.T.);
+#4070 = SURFACE_CURVE('',#4071,(#4075,#4082),.PCURVE_S1.);
+#4071 = LINE('',#4072,#4073);
+#4072 = CARTESIAN_POINT('',(-6.56066017178,-1.22E-15,-5.5));
+#4073 = VECTOR('',#4074,1.);
+#4074 = DIRECTION('',(-1.,0.,0.));
+#4075 = PCURVE('',#3959,#4076);
+#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4081);
+#4077 = LINE('',#4078,#4079);
+#4078 = CARTESIAN_POINT('',(0.,2.44E-15));
+#4079 = VECTOR('',#4080,1.);
+#4080 = DIRECTION('',(1.,0.));
+#4081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4082 = PCURVE('',#126,#4083);
+#4083 = DEFINITIONAL_REPRESENTATION('',(#4084),#4088);
+#4084 = LINE('',#4085,#4086);
+#4085 = CARTESIAN_POINT('',(-5.5,-6.56066017178));
+#4086 = VECTOR('',#4087,1.);
+#4087 = DIRECTION('',(0.,-1.));
+#4088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4089 = ADVANCED_FACE('',(#4090),#4035,.F.);
+#4090 = FACE_BOUND('',#4091,.F.);
+#4091 = EDGE_LOOP('',(#4092,#4122,#4143,#4144));
+#4092 = ORIENTED_EDGE('',*,*,#4093,.T.);
+#4093 = EDGE_CURVE('',#4094,#4096,#4098,.T.);
+#4094 = VERTEX_POINT('',#4095);
+#4095 = CARTESIAN_POINT('',(-3.9,-3.E-15,-2.83933982822));
+#4096 = VERTEX_POINT('',#4097);
+#4097 = CARTESIAN_POINT('',(-3.9,-500.,-2.83933982822));
+#4098 = SURFACE_CURVE('',#4099,(#4103,#4110),.PCURVE_S1.);
+#4099 = LINE('',#4100,#4101);
+#4100 = CARTESIAN_POINT('',(-3.9,-1.89E-15,-2.83933982822));
+#4101 = VECTOR('',#4102,1.);
+#4102 = DIRECTION('',(0.,-1.,6.7E-16));
+#4103 = PCURVE('',#4035,#4104);
+#4104 = DEFINITIONAL_REPRESENTATION('',(#4105),#4109);
+#4105 = LINE('',#4106,#4107);
+#4106 = CARTESIAN_POINT('',(-0.,0.));
+#4107 = VECTOR('',#4108,1.);
+#4108 = DIRECTION('',(-3.761543394987E-18,-1.));
+#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4110 = PCURVE('',#4111,#4116);
+#4111 = PLANE('',#4112);
+#4112 = AXIS2_PLACEMENT_3D('',#4113,#4114,#4115);
+#4113 = CARTESIAN_POINT('',(-3.9,-1.3E-16,-0.2));
+#4114 = DIRECTION('',(1.,0.,0.));
+#4115 = DIRECTION('',(0.,-6.7E-16,-1.));
+#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121);
+#4117 = LINE('',#4118,#4119);
+#4118 = CARTESIAN_POINT('',(2.63933982822,8.357684907519E-18));
+#4119 = VECTOR('',#4120,1.);
+#4120 = DIRECTION('',(0.,-1.));
+#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4122 = ORIENTED_EDGE('',*,*,#4123,.T.);
+#4123 = EDGE_CURVE('',#4096,#4020,#4124,.T.);
+#4124 = SURFACE_CURVE('',#4125,(#4129,#4136),.PCURVE_S1.);
+#4125 = LINE('',#4126,#4127);
+#4126 = CARTESIAN_POINT('',(-3.9,-500.,-2.83933982822));
+#4127 = VECTOR('',#4128,1.);
+#4128 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#4129 = PCURVE('',#4035,#4130);
+#4130 = DEFINITIONAL_REPRESENTATION('',(#4131),#4135);
+#4131 = LINE('',#4132,#4133);
+#4132 = CARTESIAN_POINT('',(2.133327240702E-13,-500.));
+#4133 = VECTOR('',#4134,1.);
+#4134 = DIRECTION('',(1.,3.1E-16));
+#4135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4136 = PCURVE('',#72,#4137);
+#4137 = DEFINITIONAL_REPRESENTATION('',(#4138),#4142);
+#4138 = LINE('',#4139,#4140);
+#4139 = CARTESIAN_POINT('',(-2.83933982822,-3.9));
+#4140 = VECTOR('',#4141,1.);
+#4141 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4143 = ORIENTED_EDGE('',*,*,#4017,.F.);
+#4144 = ORIENTED_EDGE('',*,*,#4145,.F.);
+#4145 = EDGE_CURVE('',#4094,#4018,#4146,.T.);
+#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.);
+#4147 = LINE('',#4148,#4149);
+#4148 = CARTESIAN_POINT('',(-3.9,-6.3E-16,-2.83933982822));
+#4149 = VECTOR('',#4150,1.);
+#4150 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#4151 = PCURVE('',#4035,#4152);
+#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157);
+#4153 = LINE('',#4154,#4155);
+#4154 = CARTESIAN_POINT('',(-5.922E-31,1.26E-15));
+#4155 = VECTOR('',#4156,1.);
+#4156 = DIRECTION('',(1.,3.1E-16));
+#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4158 = PCURVE('',#126,#4159);
+#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164);
+#4160 = LINE('',#4161,#4162);
+#4161 = CARTESIAN_POINT('',(-2.83933982822,-3.9));
+#4162 = VECTOR('',#4163,1.);
+#4163 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4165 = ADVANCED_FACE('',(#4166),#4111,.F.);
+#4166 = FACE_BOUND('',#4167,.F.);
+#4167 = EDGE_LOOP('',(#4168,#4193,#4214,#4215));
+#4168 = ORIENTED_EDGE('',*,*,#4169,.T.);
+#4169 = EDGE_CURVE('',#4170,#4172,#4174,.T.);
+#4170 = VERTEX_POINT('',#4171);
+#4171 = CARTESIAN_POINT('',(-3.9,0.,-0.2));
+#4172 = VERTEX_POINT('',#4173);
+#4173 = CARTESIAN_POINT('',(-3.9,-500.,-0.2));
+#4174 = SURFACE_CURVE('',#4175,(#4179,#4186),.PCURVE_S1.);
+#4175 = LINE('',#4176,#4177);
+#4176 = CARTESIAN_POINT('',(-3.9,-1.3E-16,-0.2));
+#4177 = VECTOR('',#4178,1.);
+#4178 = DIRECTION('',(0.,-1.,6.7E-16));
+#4179 = PCURVE('',#4111,#4180);
+#4180 = DEFINITIONAL_REPRESENTATION('',(#4181),#4185);
+#4181 = LINE('',#4182,#4183);
+#4182 = CARTESIAN_POINT('',(0.,0.));
+#4183 = VECTOR('',#4184,1.);
+#4184 = DIRECTION('',(0.,-1.));
+#4185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4186 = PCURVE('',#44,#4187);
+#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4192);
+#4188 = LINE('',#4189,#4190);
+#4189 = CARTESIAN_POINT('',(0.282842712475,2.936074863071E-18));
+#4190 = VECTOR('',#4191,1.);
+#4191 = DIRECTION('',(-3.761543394987E-18,-1.));
+#4192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4193 = ORIENTED_EDGE('',*,*,#4194,.T.);
+#4194 = EDGE_CURVE('',#4172,#4096,#4195,.T.);
+#4195 = SURFACE_CURVE('',#4196,(#4200,#4207),.PCURVE_S1.);
+#4196 = LINE('',#4197,#4198);
+#4197 = CARTESIAN_POINT('',(-3.9,-500.,-0.2));
+#4198 = VECTOR('',#4199,1.);
+#4199 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4200 = PCURVE('',#4111,#4201);
+#4201 = DEFINITIONAL_REPRESENTATION('',(#4202),#4206);
+#4202 = LINE('',#4203,#4204);
+#4203 = CARTESIAN_POINT('',(2.671376176198E-13,-500.));
+#4204 = VECTOR('',#4205,1.);
+#4205 = DIRECTION('',(1.,4.5E-16));
+#4206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4207 = PCURVE('',#72,#4208);
+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4213);
+#4209 = LINE('',#4210,#4211);
+#4210 = CARTESIAN_POINT('',(-0.2,-3.9));
+#4211 = VECTOR('',#4212,1.);
+#4212 = DIRECTION('',(-1.,0.));
+#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4214 = ORIENTED_EDGE('',*,*,#4093,.F.);
+#4215 = ORIENTED_EDGE('',*,*,#4216,.F.);
+#4216 = EDGE_CURVE('',#4170,#4094,#4217,.T.);
+#4217 = SURFACE_CURVE('',#4218,(#4222,#4229),.PCURVE_S1.);
+#4218 = LINE('',#4219,#4220);
+#4219 = CARTESIAN_POINT('',(-3.9,-4.E-17,-0.2));
+#4220 = VECTOR('',#4221,1.);
+#4221 = DIRECTION('',(0.,-2.2E-16,-1.));
+#4222 = PCURVE('',#4111,#4223);
+#4223 = DEFINITIONAL_REPRESENTATION('',(#4224),#4228);
+#4224 = LINE('',#4225,#4226);
+#4225 = CARTESIAN_POINT('',(-6.03E-32,9.E-17));
+#4226 = VECTOR('',#4227,1.);
+#4227 = DIRECTION('',(1.,4.5E-16));
+#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4229 = PCURVE('',#126,#4230);
+#4230 = DEFINITIONAL_REPRESENTATION('',(#4231),#4235);
+#4231 = LINE('',#4232,#4233);
+#4232 = CARTESIAN_POINT('',(-0.2,-3.9));
+#4233 = VECTOR('',#4234,1.);
+#4234 = DIRECTION('',(-1.,0.));
+#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4236 = ADVANCED_FACE('',(#4237),#44,.F.);
+#4237 = FACE_BOUND('',#4238,.F.);
+#4238 = EDGE_LOOP('',(#4239,#4240,#4261,#4262));
+#4239 = ORIENTED_EDGE('',*,*,#21,.T.);
+#4240 = ORIENTED_EDGE('',*,*,#4241,.T.);
+#4241 = EDGE_CURVE('',#24,#4172,#4242,.T.);
+#4242 = SURFACE_CURVE('',#4243,(#4247,#4254),.PCURVE_S1.);
+#4243 = LINE('',#4244,#4245);
+#4244 = CARTESIAN_POINT('',(-3.7,-500.,5.684341886081E-14));
+#4245 = VECTOR('',#4246,1.);
+#4246 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#4247 = PCURVE('',#44,#4248);
+#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253);
+#4249 = LINE('',#4250,#4251);
+#4250 = CARTESIAN_POINT('',(1.947485489672E-13,-500.));
+#4251 = VECTOR('',#4252,1.);
+#4252 = DIRECTION('',(1.,3.1E-16));
+#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4254 = PCURVE('',#72,#4255);
+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);
+#4256 = LINE('',#4257,#4258);
+#4257 = CARTESIAN_POINT('',(-1.136868377216E-13,-3.7));
+#4258 = VECTOR('',#4259,1.);
+#4259 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4261 = ORIENTED_EDGE('',*,*,#4169,.F.);
+#4262 = ORIENTED_EDGE('',*,*,#4263,.F.);
+#4263 = EDGE_CURVE('',#22,#4170,#4264,.T.);
+#4264 = SURFACE_CURVE('',#4265,(#4269,#4276),.PCURVE_S1.);
+#4265 = LINE('',#4266,#4267);
+#4266 = CARTESIAN_POINT('',(-3.7,0.,0.));
+#4267 = VECTOR('',#4268,1.);
+#4268 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187));
+#4269 = PCURVE('',#44,#4270);
+#4270 = DEFINITIONAL_REPRESENTATION('',(#4271),#4275);
+#4271 = LINE('',#4272,#4273);
+#4272 = CARTESIAN_POINT('',(-0.,0.));
+#4273 = VECTOR('',#4274,1.);
+#4274 = DIRECTION('',(1.,3.1E-16));
+#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4276 = PCURVE('',#126,#4277);
+#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282);
+#4278 = LINE('',#4279,#4280);
+#4279 = CARTESIAN_POINT('',(-2.E-17,-3.7));
+#4280 = VECTOR('',#4281,1.);
+#4281 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4283 = ADVANCED_FACE('',(#4284),#4298,.F.);
+#4284 = FACE_BOUND('',#4285,.T.);
+#4285 = EDGE_LOOP('',(#4286,#4314,#4339,#4340));
+#4286 = ORIENTED_EDGE('',*,*,#4287,.T.);
+#4287 = EDGE_CURVE('',#4288,#4290,#4292,.T.);
+#4288 = VERTEX_POINT('',#4289);
+#4289 = CARTESIAN_POINT('',(2.1,0.,0.));
+#4290 = VERTEX_POINT('',#4291);
+#4291 = CARTESIAN_POINT('',(2.1,-500.,4.44E-13));
+#4292 = SEAM_CURVE('',#4293,(#4297,#4308),.PCURVE_S1.);
+#4293 = LINE('',#4294,#4295);
+#4294 = CARTESIAN_POINT('',(2.1,0.,0.));
+#4295 = VECTOR('',#4296,1.);
+#4296 = DIRECTION('',(0.,-1.,6.7E-16));
+#4297 = PCURVE('',#4298,#4303);
+#4298 = CYLINDRICAL_SURFACE('',#4299,2.1);
+#4299 = AXIS2_PLACEMENT_3D('',#4300,#4301,#4302);
+#4300 = CARTESIAN_POINT('',(0.,0.,0.));
+#4301 = DIRECTION('',(0.,1.,-6.7E-16));
+#4302 = DIRECTION('',(1.,0.,0.));
+#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4307);
+#4304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4305,#4306),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,500.),.PIECEWISE_BEZIER_KNOTS.);
+#4305 = CARTESIAN_POINT('',(0.,0.));
+#4306 = CARTESIAN_POINT('',(0.,-500.));
+#4307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4308 = PCURVE('',#4298,#4309);
+#4309 = DEFINITIONAL_REPRESENTATION('',(#4310),#4313);
+#4310 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4311,#4312),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,500.),.PIECEWISE_BEZIER_KNOTS.);
+#4311 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4312 = CARTESIAN_POINT('',(-6.28318530718,-500.));
+#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4314 = ORIENTED_EDGE('',*,*,#4315,.T.);
+#4315 = EDGE_CURVE('',#4290,#4290,#4316,.T.);
+#4316 = SURFACE_CURVE('',#4317,(#4322,#4328),.PCURVE_S1.);
+#4317 = CIRCLE('',#4318,2.1);
+#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321);
+#4319 = CARTESIAN_POINT('',(0.,-500.,5.684341886081E-14));
+#4320 = DIRECTION('',(0.,-1.,2.2E-16));
+#4321 = DIRECTION('',(1.,0.,0.));
+#4322 = PCURVE('',#4298,#4323);
+#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4327);
+#4324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4325,#4326),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4325 = CARTESIAN_POINT('',(0.,-500.));
+#4326 = CARTESIAN_POINT('',(-6.28318530718,-500.));
+#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4328 = PCURVE('',#72,#4329);
+#4329 = DEFINITIONAL_REPRESENTATION('',(#4330),#4338);
+#4330 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4331,#4332,#4333,#4334,
+#4335,#4336,#4337),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4331 = CARTESIAN_POINT('',(-1.136868377216E-13,2.1));
+#4332 = CARTESIAN_POINT('',(3.637306695895,2.1));
+#4333 = CARTESIAN_POINT('',(1.818653347947,-1.05));
+#4334 = CARTESIAN_POINT('',(-1.13172486066E-13,-4.2));
+#4335 = CARTESIAN_POINT('',(-1.818653347947,-1.05));
+#4336 = CARTESIAN_POINT('',(-3.637306695895,2.1));
+#4337 = CARTESIAN_POINT('',(-1.136868377216E-13,2.1));
+#4338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4339 = ORIENTED_EDGE('',*,*,#4287,.F.);
+#4340 = ORIENTED_EDGE('',*,*,#4341,.F.);
+#4341 = EDGE_CURVE('',#4288,#4288,#4342,.T.);
+#4342 = SURFACE_CURVE('',#4343,(#4348,#4354),.PCURVE_S1.);
+#4343 = CIRCLE('',#4344,2.1);
+#4344 = AXIS2_PLACEMENT_3D('',#4345,#4346,#4347);
+#4345 = CARTESIAN_POINT('',(0.,0.,0.));
+#4346 = DIRECTION('',(0.,-1.,2.2E-16));
+#4347 = DIRECTION('',(1.,0.,0.));
+#4348 = PCURVE('',#4298,#4349);
+#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4353);
+#4350 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4351,#4352),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4351 = CARTESIAN_POINT('',(0.,0.));
+#4352 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4354 = PCURVE('',#126,#4355);
+#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4364);
+#4356 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4357,#4358,#4359,#4360,
+#4361,#4362,#4363),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4357 = CARTESIAN_POINT('',(-2.E-17,2.1));
+#4358 = CARTESIAN_POINT('',(3.637306695895,2.1));
+#4359 = CARTESIAN_POINT('',(1.818653347947,-1.05));
+#4360 = CARTESIAN_POINT('',(4.943516556419E-16,-4.2));
+#4361 = CARTESIAN_POINT('',(-1.818653347947,-1.05));
+#4362 = CARTESIAN_POINT('',(-3.637306695895,2.1));
+#4363 = CARTESIAN_POINT('',(-2.E-17,2.1));
+#4364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4365 = ADVANCED_FACE('',(#4366,#4424),#126,.T.);
+#4366 = FACE_BOUND('',#4367,.T.);
+#4367 = EDGE_LOOP('',(#4368,#4369,#4370,#4371,#4372,#4373,#4374,#4375,
+    #4376,#4377,#4378,#4379,#4380,#4381,#4382,#4383,#4384,#4385,#4386,
+    #4387,#4388,#4389,#4390,#4391,#4392,#4393,#4394,#4395,#4396,#4397,
+    #4398,#4399,#4400,#4401,#4402,#4403,#4404,#4405,#4406,#4407,#4408,
+    #4409,#4410,#4411,#4412,#4413,#4414,#4415,#4416,#4417,#4418,#4419,
+    #4420,#4421,#4422,#4423));
+#4368 = ORIENTED_EDGE('',*,*,#112,.T.);
+#4369 = ORIENTED_EDGE('',*,*,#193,.T.);
+#4370 = ORIENTED_EDGE('',*,*,#269,.T.);
+#4371 = ORIENTED_EDGE('',*,*,#345,.T.);
+#4372 = ORIENTED_EDGE('',*,*,#421,.T.);
+#4373 = ORIENTED_EDGE('',*,*,#497,.T.);
+#4374 = ORIENTED_EDGE('',*,*,#573,.T.);
+#4375 = ORIENTED_EDGE('',*,*,#649,.T.);
+#4376 = ORIENTED_EDGE('',*,*,#725,.T.);
+#4377 = ORIENTED_EDGE('',*,*,#801,.T.);
+#4378 = ORIENTED_EDGE('',*,*,#877,.T.);
+#4379 = ORIENTED_EDGE('',*,*,#953,.T.);
+#4380 = ORIENTED_EDGE('',*,*,#1029,.T.);
+#4381 = ORIENTED_EDGE('',*,*,#1105,.T.);
+#4382 = ORIENTED_EDGE('',*,*,#1181,.F.);
+#4383 = ORIENTED_EDGE('',*,*,#1257,.F.);
+#4384 = ORIENTED_EDGE('',*,*,#1333,.F.);
+#4385 = ORIENTED_EDGE('',*,*,#1409,.F.);
+#4386 = ORIENTED_EDGE('',*,*,#1485,.F.);
+#4387 = ORIENTED_EDGE('',*,*,#1561,.F.);
+#4388 = ORIENTED_EDGE('',*,*,#1637,.F.);
+#4389 = ORIENTED_EDGE('',*,*,#1713,.F.);
+#4390 = ORIENTED_EDGE('',*,*,#1789,.F.);
+#4391 = ORIENTED_EDGE('',*,*,#1865,.F.);
+#4392 = ORIENTED_EDGE('',*,*,#1941,.F.);
+#4393 = ORIENTED_EDGE('',*,*,#2017,.F.);
+#4394 = ORIENTED_EDGE('',*,*,#2093,.F.);
+#4395 = ORIENTED_EDGE('',*,*,#2169,.F.);
+#4396 = ORIENTED_EDGE('',*,*,#2245,.T.);
+#4397 = ORIENTED_EDGE('',*,*,#2321,.T.);
+#4398 = ORIENTED_EDGE('',*,*,#2397,.T.);
+#4399 = ORIENTED_EDGE('',*,*,#2473,.T.);
+#4400 = ORIENTED_EDGE('',*,*,#2549,.T.);
+#4401 = ORIENTED_EDGE('',*,*,#2625,.T.);
+#4402 = ORIENTED_EDGE('',*,*,#2701,.T.);
+#4403 = ORIENTED_EDGE('',*,*,#2777,.T.);
+#4404 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#4405 = ORIENTED_EDGE('',*,*,#2929,.T.);
+#4406 = ORIENTED_EDGE('',*,*,#3005,.T.);
+#4407 = ORIENTED_EDGE('',*,*,#3081,.T.);
+#4408 = ORIENTED_EDGE('',*,*,#3157,.T.);
+#4409 = ORIENTED_EDGE('',*,*,#3233,.T.);
+#4410 = ORIENTED_EDGE('',*,*,#3309,.F.);
+#4411 = ORIENTED_EDGE('',*,*,#3385,.F.);
+#4412 = ORIENTED_EDGE('',*,*,#3461,.F.);
+#4413 = ORIENTED_EDGE('',*,*,#3537,.F.);
+#4414 = ORIENTED_EDGE('',*,*,#3613,.F.);
+#4415 = ORIENTED_EDGE('',*,*,#3689,.F.);
+#4416 = ORIENTED_EDGE('',*,*,#3765,.F.);
+#4417 = ORIENTED_EDGE('',*,*,#3841,.F.);
+#4418 = ORIENTED_EDGE('',*,*,#3917,.F.);
+#4419 = ORIENTED_EDGE('',*,*,#3993,.F.);
+#4420 = ORIENTED_EDGE('',*,*,#4069,.F.);
+#4421 = ORIENTED_EDGE('',*,*,#4145,.F.);
+#4422 = ORIENTED_EDGE('',*,*,#4216,.F.);
+#4423 = ORIENTED_EDGE('',*,*,#4263,.F.);
+#4424 = FACE_BOUND('',#4425,.T.);
+#4425 = EDGE_LOOP('',(#4426));
+#4426 = ORIENTED_EDGE('',*,*,#4341,.T.);
+#4427 = ADVANCED_FACE('',(#4428,#4486),#72,.F.);
+#4428 = FACE_BOUND('',#4429,.F.);
+#4429 = EDGE_LOOP('',(#4430,#4431,#4432,#4433,#4434,#4435,#4436,#4437,
+    #4438,#4439,#4440,#4441,#4442,#4443,#4444,#4445,#4446,#4447,#4448,
+    #4449,#4450,#4451,#4452,#4453,#4454,#4455,#4456,#4457,#4458,#4459,
+    #4460,#4461,#4462,#4463,#4464,#4465,#4466,#4467,#4468,#4469,#4470,
+    #4471,#4472,#4473,#4474,#4475,#4476,#4477,#4478,#4479,#4480,#4481,
+    #4482,#4483,#4484,#4485));
+#4430 = ORIENTED_EDGE('',*,*,#56,.T.);
+#4431 = ORIENTED_EDGE('',*,*,#142,.T.);
+#4432 = ORIENTED_EDGE('',*,*,#218,.T.);
+#4433 = ORIENTED_EDGE('',*,*,#294,.T.);
+#4434 = ORIENTED_EDGE('',*,*,#370,.T.);
+#4435 = ORIENTED_EDGE('',*,*,#446,.T.);
+#4436 = ORIENTED_EDGE('',*,*,#522,.T.);
+#4437 = ORIENTED_EDGE('',*,*,#598,.T.);
+#4438 = ORIENTED_EDGE('',*,*,#674,.T.);
+#4439 = ORIENTED_EDGE('',*,*,#750,.T.);
+#4440 = ORIENTED_EDGE('',*,*,#826,.T.);
+#4441 = ORIENTED_EDGE('',*,*,#902,.T.);
+#4442 = ORIENTED_EDGE('',*,*,#978,.T.);
+#4443 = ORIENTED_EDGE('',*,*,#1054,.T.);
+#4444 = ORIENTED_EDGE('',*,*,#1159,.F.);
+#4445 = ORIENTED_EDGE('',*,*,#1235,.F.);
+#4446 = ORIENTED_EDGE('',*,*,#1311,.F.);
+#4447 = ORIENTED_EDGE('',*,*,#1387,.F.);
+#4448 = ORIENTED_EDGE('',*,*,#1463,.F.);
+#4449 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#4450 = ORIENTED_EDGE('',*,*,#1615,.F.);
+#4451 = ORIENTED_EDGE('',*,*,#1691,.F.);
+#4452 = ORIENTED_EDGE('',*,*,#1767,.F.);
+#4453 = ORIENTED_EDGE('',*,*,#1843,.F.);
+#4454 = ORIENTED_EDGE('',*,*,#1919,.F.);
+#4455 = ORIENTED_EDGE('',*,*,#1995,.F.);
+#4456 = ORIENTED_EDGE('',*,*,#2071,.F.);
+#4457 = ORIENTED_EDGE('',*,*,#2147,.F.);
+#4458 = ORIENTED_EDGE('',*,*,#2194,.T.);
+#4459 = ORIENTED_EDGE('',*,*,#2270,.T.);
+#4460 = ORIENTED_EDGE('',*,*,#2346,.T.);
+#4461 = ORIENTED_EDGE('',*,*,#2422,.T.);
+#4462 = ORIENTED_EDGE('',*,*,#2498,.T.);
+#4463 = ORIENTED_EDGE('',*,*,#2574,.T.);
+#4464 = ORIENTED_EDGE('',*,*,#2650,.T.);
+#4465 = ORIENTED_EDGE('',*,*,#2726,.T.);
+#4466 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#4467 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#4468 = ORIENTED_EDGE('',*,*,#2954,.T.);
+#4469 = ORIENTED_EDGE('',*,*,#3030,.T.);
+#4470 = ORIENTED_EDGE('',*,*,#3106,.T.);
+#4471 = ORIENTED_EDGE('',*,*,#3182,.T.);
+#4472 = ORIENTED_EDGE('',*,*,#3287,.F.);
+#4473 = ORIENTED_EDGE('',*,*,#3363,.F.);
+#4474 = ORIENTED_EDGE('',*,*,#3439,.F.);
+#4475 = ORIENTED_EDGE('',*,*,#3515,.F.);
+#4476 = ORIENTED_EDGE('',*,*,#3591,.F.);
+#4477 = ORIENTED_EDGE('',*,*,#3667,.F.);
+#4478 = ORIENTED_EDGE('',*,*,#3743,.F.);
+#4479 = ORIENTED_EDGE('',*,*,#3819,.F.);
+#4480 = ORIENTED_EDGE('',*,*,#3895,.F.);
+#4481 = ORIENTED_EDGE('',*,*,#3971,.F.);
+#4482 = ORIENTED_EDGE('',*,*,#4047,.F.);
+#4483 = ORIENTED_EDGE('',*,*,#4123,.F.);
+#4484 = ORIENTED_EDGE('',*,*,#4194,.F.);
+#4485 = ORIENTED_EDGE('',*,*,#4241,.F.);
+#4486 = FACE_BOUND('',#4487,.F.);
+#4487 = EDGE_LOOP('',(#4488));
+#4488 = ORIENTED_EDGE('',*,*,#4315,.T.);
+#4489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4493)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4490,#4491,#4492)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4490 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4491 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4492 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4493 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4490,
+  'distance_accuracy_value','confusion accuracy');
+#4494 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#4495 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #4496),#4489);
+#4496 = STYLED_ITEM('color',(#4497),#15);
+#4497 = PRESENTATION_STYLE_ASSIGNMENT((#4498,#4504));
+#4498 = SURFACE_STYLE_USAGE(.BOTH.,#4499);
+#4499 = SURFACE_SIDE_STYLE('',(#4500));
+#4500 = SURFACE_STYLE_FILL_AREA(#4501);
+#4501 = FILL_AREA_STYLE('',(#4502));
+#4502 = FILL_AREA_STYLE_COLOUR('',#4503);
+#4503 = COLOUR_RGB('',0.301960791261,0.301960791261,0.301960791261);
+#4504 = CURVE_STYLE('',#4505,POSITIVE_LENGTH_MEASURE(0.1),#4506);
+#4505 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4506 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.stl b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.stl
new file mode 100644
index 00000000..7d7c3f3f
Binary files /dev/null and b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.stl differ
diff --git a/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile.FCStd b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile.FCStd
new file mode 100644
index 00000000..28a19e0a
Binary files /dev/null and b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile.FCStd differ
diff --git a/Mechanical Parts/Mountings/Joining_plate/L_5_holes.png b/Mechanical Parts/Mountings/Joining_plate/L_5_holes.png
new file mode 100644
index 00000000..ba3ad497
Binary files /dev/null and b/Mechanical Parts/Mountings/Joining_plate/L_5_holes.png differ
diff --git a/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes-Plate.step b/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes-Plate.step
new file mode 100644
index 00000000..1d49d117
--- /dev/null
+++ b/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes-Plate.step	
@@ -0,0 +1,1963 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2021-12-12T20:43:52',('Author'),(
+    ''),'Open CASCADE STEP processor 7.5','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('Plate','Plate','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1603);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#137,#218,#299,#526,#575,#629,#678,#905,#932,
+    #983,#1010,#1061,#1112,#1163,#1214,#1241,#1287,#1333,#1379,#1386,
+    #1432,#1478,#1503,#1528,#1553,#1578));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(10.,-0.5,60.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(10.,-4.,60.));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.));
+#35 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#36 = DIRECTION('',(-1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(0.,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.));
+#47 = DIRECTION('',(1.,0.,0.));
+#48 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(0.,0.));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.,-1.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(-10.,-4.,60.));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(10.,-4.,60.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(-1.,0.,0.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.,-4.));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(1.,0.));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(-15.22407749927,-4.,25.224077499275));
+#75 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#76 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-34.77592250072,25.224077499275));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(0.,-1.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(-10.,-0.5,60.));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(20.,0.));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.));
+#103 = DIRECTION('',(0.707106781187,-4.710277376051E-16,-0.707106781187)
+  );
+#104 = DIRECTION('',(-0.707106781187,-4.710277376051E-16,-0.707106781187
+    ));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(-0.,0.));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(0.,-1.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
+#114 = LINE('',#115,#116);
+#115 = CARTESIAN_POINT('',(10.,-0.5,60.));
+#116 = VECTOR('',#117,1.);
+#117 = DIRECTION('',(-1.,0.,0.));
+#118 = PCURVE('',#32,#119);
+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
+#120 = LINE('',#121,#122);
+#121 = CARTESIAN_POINT('',(0.,-0.5));
+#122 = VECTOR('',#123,1.);
+#123 = DIRECTION('',(1.,0.));
+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#125 = PCURVE('',#126,#131);
+#126 = PLANE('',#127);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(10.,-0.25,59.75));
+#129 = DIRECTION('',(6.956219508665E-18,0.707106781187,0.707106781187));
+#130 = DIRECTION('',(1.,-4.918789985999E-18,-4.918789985999E-18));
+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(-1.,0.));
+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#137 = ADVANCED_FACE('',(#138),#44,.T.);
+#138 = FACE_BOUND('',#139,.T.);
+#139 = EDGE_LOOP('',(#140,#141,#164,#192));
+#140 = ORIENTED_EDGE('',*,*,#21,.T.);
+#141 = ORIENTED_EDGE('',*,*,#142,.T.);
+#142 = EDGE_CURVE('',#24,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(10.,-4.,2.6645352591E-15));
+#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(10.,-4.,60.));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#150 = PCURVE('',#44,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(2.6645352591E-15,-4.));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(1.,0.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#72,#158);
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(-34.77592250072,25.224077499275));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(1.,-4.861730685829E-63));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = ORIENTED_EDGE('',*,*,#165,.F.);
+#165 = EDGE_CURVE('',#166,#143,#168,.T.);
+#166 = VERTEX_POINT('',#167);
+#167 = CARTESIAN_POINT('',(10.,-0.5,6.106226635438E-16));
+#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(10.,0.,0.));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#173 = PCURVE('',#44,#174);
+#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
+#175 = LINE('',#176,#177);
+#176 = CARTESIAN_POINT('',(60.,0.));
+#177 = VECTOR('',#178,1.);
+#178 = DIRECTION('',(0.,-1.));
+#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#180 = PCURVE('',#181,#186);
+#181 = PLANE('',#182);
+#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185);
+#183 = CARTESIAN_POINT('',(-50.,0.,0.));
+#184 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#185 = DIRECTION('',(1.,0.,0.));
+#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(60.,0.));
+#189 = VECTOR('',#190,1.);
+#190 = DIRECTION('',(0.,-1.));
+#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#192 = ORIENTED_EDGE('',*,*,#193,.F.);
+#193 = EDGE_CURVE('',#22,#166,#194,.T.);
+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(10.,-0.5,60.));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#199 = PCURVE('',#44,#200);
+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(3.330669073875E-16,-0.5));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(1.,0.));
+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#206 = PCURVE('',#207,#212);
+#207 = PLANE('',#208);
+#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211);
+#209 = CARTESIAN_POINT('',(9.75,-0.25,60.));
+#210 = DIRECTION('',(-0.707106781187,-0.707106781187,4.700391237583E-16)
+  );
+#211 = DIRECTION('',(-6.990555550735E-19,6.6543475922E-16,1.));
+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);
+#213 = LINE('',#214,#215);
+#214 = CARTESIAN_POINT('',(-1.665334536938E-16,-0.353553390593));
+#215 = VECTOR('',#216,1.);
+#216 = DIRECTION('',(-1.,0.));
+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#218 = ADVANCED_FACE('',(#219),#126,.T.);
+#219 = FACE_BOUND('',#220,.F.);
+#220 = EDGE_LOOP('',(#221,#244,#245,#273));
+#221 = ORIENTED_EDGE('',*,*,#222,.F.);
+#222 = EDGE_CURVE('',#22,#223,#225,.T.);
+#223 = VERTEX_POINT('',#224);
+#224 = CARTESIAN_POINT('',(9.5,3.669287096386E-14,59.5));
+#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.);
+#226 = LINE('',#227,#228);
+#227 = CARTESIAN_POINT('',(9.833333333333,-0.333333333333,
+    59.833333333333));
+#228 = VECTOR('',#229,1.);
+#229 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));
+#230 = PCURVE('',#126,#231);
+#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236);
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(-0.166666666667,-0.117851130198));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(-0.57735026919,0.816496580928));
+#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#237 = PCURVE('',#207,#238);
+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);
+#239 = LINE('',#240,#241);
+#240 = CARTESIAN_POINT('',(-0.166666666667,-0.117851130198));
+#241 = VECTOR('',#242,1.);
+#242 = DIRECTION('',(-0.57735026919,0.816496580928));
+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#244 = ORIENTED_EDGE('',*,*,#112,.T.);
+#245 = ORIENTED_EDGE('',*,*,#246,.T.);
+#246 = EDGE_CURVE('',#85,#247,#249,.T.);
+#247 = VERTEX_POINT('',#248);
+#248 = CARTESIAN_POINT('',(-9.792893218813,3.680389326632E-14,59.5));
+#249 = SURFACE_CURVE('',#250,(#254,#261),.PCURVE_S1.);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(-9.114542479492,1.637683554916,
+    57.862316445084));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(0.281084637715,0.678598344546,-0.678598344546));
+#254 = PCURVE('',#126,#255);
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(-19.11454247949,2.66958768483));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(0.281084637715,0.959682982261));
+#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('',(-9.823223304703,-0.25,59.823223304703));
+#265 = DIRECTION('',(-0.5,0.707106781187,0.5));
+#266 = DIRECTION('',(0.707106781187,3.512982751778E-16,0.707106781187));
+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);
+#268 = LINE('',#269,#270);
+#269 = CARTESIAN_POINT('',(-0.885457520508,2.66958768483));
+#270 = VECTOR('',#271,1.);
+#271 = DIRECTION('',(-0.281084637715,0.959682982261));
+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#273 = ORIENTED_EDGE('',*,*,#274,.F.);
+#274 = EDGE_CURVE('',#223,#247,#275,.T.);
+#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.);
+#276 = LINE('',#277,#278);
+#277 = CARTESIAN_POINT('',(10.,3.963496197912E-14,59.5));
+#278 = VECTOR('',#279,1.);
+#279 = DIRECTION('',(-1.,0.,0.));
+#280 = PCURVE('',#126,#281);
+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);
+#282 = LINE('',#283,#284);
+#283 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#284 = VECTOR('',#285,1.);
+#285 = DIRECTION('',(-1.,0.));
+#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#287 = PCURVE('',#288,#293);
+#288 = PLANE('',#289);
+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);
+#290 = CARTESIAN_POINT('',(-15.22407749927,1.680261096877E-14,
+    25.224077499275));
+#291 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#292 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-34.27592250072,25.224077499275));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(0.,-1.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = ADVANCED_FACE('',(#300,#330,#406,#436,#466,#496),#72,.T.);
+#300 = FACE_BOUND('',#301,.T.);
+#301 = EDGE_LOOP('',(#302));
+#302 = ORIENTED_EDGE('',*,*,#303,.F.);
+#303 = EDGE_CURVE('',#304,#304,#306,.T.);
+#304 = VERTEX_POINT('',#305);
+#305 = CARTESIAN_POINT('',(-16.75,-4.,10.));
+#306 = SURFACE_CURVE('',#307,(#312,#319),.PCURVE_S1.);
+#307 = CIRCLE('',#308,3.25);
+#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311);
+#309 = CARTESIAN_POINT('',(-20.,-4.,10.));
+#310 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#311 = DIRECTION('',(1.,3.563320566197E-31,6.459479416001E-16));
+#312 = PCURVE('',#72,#313);
+#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318);
+#314 = CIRCLE('',#315,3.25);
+#315 = AXIS2_PLACEMENT_2D('',#316,#317);
+#316 = CARTESIAN_POINT('',(15.224077499275,-4.775922500725));
+#317 = DIRECTION('',(-6.459479416001E-16,1.));
+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#319 = PCURVE('',#320,#325);
+#320 = CONICAL_SURFACE('',#321,2.75,0.785398163397);
+#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324);
+#322 = CARTESIAN_POINT('',(-20.,-3.5,10.));
+#323 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#324 = DIRECTION('',(1.,3.563320566197E-31,6.459479416001E-16));
+#325 = DEFINITIONAL_REPRESENTATION('',(#326),#329);
+#326 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#327,#328),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#327 = CARTESIAN_POINT('',(0.,0.5));
+#328 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#330 = FACE_BOUND('',#331,.T.);
+#331 = EDGE_LOOP('',(#332,#333,#356,#384,#405));
+#332 = ORIENTED_EDGE('',*,*,#56,.T.);
+#333 = ORIENTED_EDGE('',*,*,#334,.T.);
+#334 = EDGE_CURVE('',#57,#335,#337,.T.);
+#335 = VERTEX_POINT('',#336);
+#336 = CARTESIAN_POINT('',(-50.,-4.,20.));
+#337 = SURFACE_CURVE('',#338,(#342,#349),.PCURVE_S1.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-10.,-4.,60.));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(-0.707106781187,-4.710277376051E-16,-0.707106781187
+    ));
+#342 = PCURVE('',#72,#343);
+#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348);
+#344 = LINE('',#345,#346);
+#345 = CARTESIAN_POINT('',(-34.77592250072,5.224077499275));
+#346 = VECTOR('',#347,1.);
+#347 = DIRECTION('',(0.707106781187,-0.707106781187));
+#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#349 = PCURVE('',#100,#350);
+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355);
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(3.140184917368E-15,-4.));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(1.,0.));
+#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#356 = ORIENTED_EDGE('',*,*,#357,.T.);
+#357 = EDGE_CURVE('',#335,#358,#360,.T.);
+#358 = VERTEX_POINT('',#359);
+#359 = CARTESIAN_POINT('',(-50.,-4.,2.6645352591E-15));
+#360 = SURFACE_CURVE('',#361,(#365,#372),.PCURVE_S1.);
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(-50.,-4.,20.));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#365 = PCURVE('',#72,#366);
+#366 = DEFINITIONAL_REPRESENTATION('',(#367),#371);
+#367 = LINE('',#368,#369);
+#368 = CARTESIAN_POINT('',(5.224077499275,-34.77592250072));
+#369 = VECTOR('',#370,1.);
+#370 = DIRECTION('',(1.,-4.861730685829E-63));
+#371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#372 = PCURVE('',#373,#378);
+#373 = PLANE('',#374);
+#374 = AXIS2_PLACEMENT_3D('',#375,#376,#377);
+#375 = CARTESIAN_POINT('',(-50.,1.33226762955E-14,20.));
+#376 = DIRECTION('',(1.,0.,0.));
+#377 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383);
+#379 = LINE('',#380,#381);
+#380 = CARTESIAN_POINT('',(-8.881784197001E-16,-4.));
+#381 = VECTOR('',#382,1.);
+#382 = DIRECTION('',(1.,0.));
+#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#384 = ORIENTED_EDGE('',*,*,#385,.T.);
+#385 = EDGE_CURVE('',#358,#143,#386,.T.);
+#386 = SURFACE_CURVE('',#387,(#391,#398),.PCURVE_S1.);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(-50.,-4.,2.6645352591E-15));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(1.,0.,0.));
+#391 = PCURVE('',#72,#392);
+#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397);
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(25.224077499275,-34.77592250072));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(0.,1.));
+#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#398 = PCURVE('',#181,#399);
+#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404);
+#400 = LINE('',#401,#402);
+#401 = CARTESIAN_POINT('',(0.,-4.));
+#402 = VECTOR('',#403,1.);
+#403 = DIRECTION('',(1.,0.));
+#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#405 = ORIENTED_EDGE('',*,*,#142,.F.);
+#406 = FACE_BOUND('',#407,.T.);
+#407 = EDGE_LOOP('',(#408));
+#408 = ORIENTED_EDGE('',*,*,#409,.F.);
+#409 = EDGE_CURVE('',#410,#410,#412,.T.);
+#410 = VERTEX_POINT('',#411);
+#411 = CARTESIAN_POINT('',(3.25,-4.,30.));
+#412 = SURFACE_CURVE('',#413,(#418,#425),.PCURVE_S1.);
+#413 = CIRCLE('',#414,3.25);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(0.,-4.,30.));
+#416 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#417 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#418 = PCURVE('',#72,#419);
+#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);
+#420 = CIRCLE('',#421,3.25);
+#421 = AXIS2_PLACEMENT_2D('',#422,#423);
+#422 = CARTESIAN_POINT('',(-4.775922500725,15.224077499275));
+#423 = DIRECTION('',(0.,1.));
+#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#425 = PCURVE('',#426,#431);
+#426 = CONICAL_SURFACE('',#427,2.75,0.785398163397);
+#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
+#428 = CARTESIAN_POINT('',(3.697785493223E-32,-3.5,30.));
+#429 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#430 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#435);
+#432 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#433,#434),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#433 = CARTESIAN_POINT('',(0.,0.5));
+#434 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#436 = FACE_BOUND('',#437,.T.);
+#437 = EDGE_LOOP('',(#438));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#440,#442,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(3.25,-4.,10.));
+#442 = SURFACE_CURVE('',#443,(#448,#455),.PCURVE_S1.);
+#443 = CIRCLE('',#444,3.25);
+#444 = AXIS2_PLACEMENT_3D('',#445,#446,#447);
+#445 = CARTESIAN_POINT('',(0.,-4.,10.));
+#446 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#447 = DIRECTION('',(1.,3.563320566197E-31,6.459479416001E-16));
+#448 = PCURVE('',#72,#449);
+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);
+#450 = CIRCLE('',#451,3.25);
+#451 = AXIS2_PLACEMENT_2D('',#452,#453);
+#452 = CARTESIAN_POINT('',(15.224077499275,15.224077499275));
+#453 = DIRECTION('',(-6.459479416001E-16,1.));
+#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#455 = PCURVE('',#456,#461);
+#456 = CONICAL_SURFACE('',#457,2.75,0.785398163397);
+#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
+#458 = CARTESIAN_POINT('',(3.697785493223E-32,-3.5,10.));
+#459 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#460 = DIRECTION('',(1.,3.563320566197E-31,6.459479416001E-16));
+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#465);
+#462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#463,#464),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#463 = CARTESIAN_POINT('',(0.,0.5));
+#464 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#466 = FACE_BOUND('',#467,.T.);
+#467 = EDGE_LOOP('',(#468));
+#468 = ORIENTED_EDGE('',*,*,#469,.F.);
+#469 = EDGE_CURVE('',#470,#470,#472,.T.);
+#470 = VERTEX_POINT('',#471);
+#471 = CARTESIAN_POINT('',(3.25,-4.,50.));
+#472 = SURFACE_CURVE('',#473,(#478,#485),.PCURVE_S1.);
+#473 = CIRCLE('',#474,3.25);
+#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477);
+#475 = CARTESIAN_POINT('',(0.,-4.,50.));
+#476 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#477 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#478 = PCURVE('',#72,#479);
+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);
+#480 = CIRCLE('',#481,3.25);
+#481 = AXIS2_PLACEMENT_2D('',#482,#483);
+#482 = CARTESIAN_POINT('',(-24.77592250072,15.224077499275));
+#483 = DIRECTION('',(0.,1.));
+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#485 = PCURVE('',#486,#491);
+#486 = CONICAL_SURFACE('',#487,2.75,0.785398163397);
+#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490);
+#488 = CARTESIAN_POINT('',(3.697785493223E-32,-3.5,50.));
+#489 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#490 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#495);
+#492 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#493,#494),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#493 = CARTESIAN_POINT('',(0.,0.5));
+#494 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#496 = FACE_BOUND('',#497,.T.);
+#497 = EDGE_LOOP('',(#498));
+#498 = ORIENTED_EDGE('',*,*,#499,.F.);
+#499 = EDGE_CURVE('',#500,#500,#502,.T.);
+#500 = VERTEX_POINT('',#501);
+#501 = CARTESIAN_POINT('',(-36.75,-4.,10.));
+#502 = SURFACE_CURVE('',#503,(#508,#515),.PCURVE_S1.);
+#503 = CIRCLE('',#504,3.25);
+#504 = AXIS2_PLACEMENT_3D('',#505,#506,#507);
+#505 = CARTESIAN_POINT('',(-40.,-4.,10.));
+#506 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#507 = DIRECTION('',(1.,3.563320566197E-31,6.459479416001E-16));
+#508 = PCURVE('',#72,#509);
+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);
+#510 = CIRCLE('',#511,3.25);
+#511 = AXIS2_PLACEMENT_2D('',#512,#513);
+#512 = CARTESIAN_POINT('',(15.224077499275,-24.77592250072));
+#513 = DIRECTION('',(-6.459479416001E-16,1.));
+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#515 = PCURVE('',#516,#521);
+#516 = CONICAL_SURFACE('',#517,2.75,0.785398163397);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-40.,-3.5,10.));
+#519 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#520 = DIRECTION('',(1.,3.563320566197E-31,6.459479416001E-16));
+#521 = DEFINITIONAL_REPRESENTATION('',(#522),#525);
+#522 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#523,#524),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#523 = CARTESIAN_POINT('',(0.,0.5));
+#524 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#526 = ADVANCED_FACE('',(#527),#100,.F.);
+#527 = FACE_BOUND('',#528,.F.);
+#528 = EDGE_LOOP('',(#529,#530,#531,#554));
+#529 = ORIENTED_EDGE('',*,*,#84,.T.);
+#530 = ORIENTED_EDGE('',*,*,#334,.T.);
+#531 = ORIENTED_EDGE('',*,*,#532,.F.);
+#532 = EDGE_CURVE('',#533,#335,#535,.T.);
+#533 = VERTEX_POINT('',#534);
+#534 = CARTESIAN_POINT('',(-50.,-0.5,20.));
+#535 = SURFACE_CURVE('',#536,(#540,#547),.PCURVE_S1.);
+#536 = LINE('',#537,#538);
+#537 = CARTESIAN_POINT('',(-50.,1.33226762955E-14,20.));
+#538 = VECTOR('',#539,1.);
+#539 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#540 = PCURVE('',#100,#541);
+#541 = DEFINITIONAL_REPRESENTATION('',(#542),#546);
+#542 = LINE('',#543,#544);
+#543 = CARTESIAN_POINT('',(56.568542494924,0.));
+#544 = VECTOR('',#545,1.);
+#545 = DIRECTION('',(0.,-1.));
+#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#547 = PCURVE('',#373,#548);
+#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(0.,0.));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(0.,-1.));
+#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#554 = ORIENTED_EDGE('',*,*,#555,.F.);
+#555 = EDGE_CURVE('',#85,#533,#556,.T.);
+#556 = SURFACE_CURVE('',#557,(#561,#568),.PCURVE_S1.);
+#557 = LINE('',#558,#559);
+#558 = CARTESIAN_POINT('',(-10.,-0.5,60.));
+#559 = VECTOR('',#560,1.);
+#560 = DIRECTION('',(-0.707106781187,-4.710277376051E-16,-0.707106781187
+    ));
+#561 = PCURVE('',#100,#562);
+#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567);
+#563 = LINE('',#564,#565);
+#564 = CARTESIAN_POINT('',(2.355138688026E-16,-0.5));
+#565 = VECTOR('',#566,1.);
+#566 = DIRECTION('',(1.,0.));
+#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#568 = PCURVE('',#262,#569);
+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574);
+#570 = LINE('',#571,#572);
+#571 = CARTESIAN_POINT('',(1.179611963664E-15,-0.353553390593));
+#572 = VECTOR('',#573,1.);
+#573 = DIRECTION('',(-1.,-5.551115123126E-17));
+#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#575 = ADVANCED_FACE('',(#576),#207,.F.);
+#576 = FACE_BOUND('',#577,.T.);
+#577 = EDGE_LOOP('',(#578,#579,#580,#608));
+#578 = ORIENTED_EDGE('',*,*,#222,.F.);
+#579 = ORIENTED_EDGE('',*,*,#193,.T.);
+#580 = ORIENTED_EDGE('',*,*,#581,.T.);
+#581 = EDGE_CURVE('',#166,#582,#584,.T.);
+#582 = VERTEX_POINT('',#583);
+#583 = CARTESIAN_POINT('',(9.5,8.326672684689E-17,0.5));
+#584 = SURFACE_CURVE('',#585,(#589,#596),.PCURVE_S1.);
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(-10.16666666666,19.666666666667,
+    20.166666666667));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#589 = PCURVE('',#207,#590);
+#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);
+#591 = LINE('',#592,#593);
+#592 = CARTESIAN_POINT('',(-39.83333333333,28.166420117264));
+#593 = VECTOR('',#594,1.);
+#594 = DIRECTION('',(0.57735026919,0.816496580928));
+#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#596 = PCURVE('',#597,#602);
+#597 = PLANE('',#598);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(-50.,-0.25,0.25));
+#600 = DIRECTION('',(6.956219508665E-18,0.707106781187,-0.707106781187)
+  );
+#601 = DIRECTION('',(-1.,4.918789985999E-18,-4.918789985999E-18));
+#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(-39.83333333333,28.166420117264));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(0.57735026919,0.816496580928));
+#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#608 = ORIENTED_EDGE('',*,*,#609,.F.);
+#609 = EDGE_CURVE('',#223,#582,#610,.T.);
+#610 = SURFACE_CURVE('',#611,(#615,#622),.PCURVE_S1.);
+#611 = LINE('',#612,#613);
+#612 = CARTESIAN_POINT('',(9.5,3.996802888651E-14,60.));
+#613 = VECTOR('',#614,1.);
+#614 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#615 = PCURVE('',#207,#616);
+#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621);
+#617 = LINE('',#618,#619);
+#618 = CARTESIAN_POINT('',(1.665334536938E-16,0.353553390593));
+#619 = VECTOR('',#620,1.);
+#620 = DIRECTION('',(-1.,0.));
+#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#622 = PCURVE('',#288,#623);
+#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);
+#624 = LINE('',#625,#626);
+#625 = CARTESIAN_POINT('',(-34.77592250072,24.724077499275));
+#626 = VECTOR('',#627,1.);
+#627 = DIRECTION('',(1.,-4.861730685829E-63));
+#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#629 = ADVANCED_FACE('',(#630),#181,.F.);
+#630 = FACE_BOUND('',#631,.F.);
+#631 = EDGE_LOOP('',(#632,#655,#656,#657));
+#632 = ORIENTED_EDGE('',*,*,#633,.T.);
+#633 = EDGE_CURVE('',#634,#358,#636,.T.);
+#634 = VERTEX_POINT('',#635);
+#635 = CARTESIAN_POINT('',(-50.,-0.5,1.110223024625E-16));
+#636 = SURFACE_CURVE('',#637,(#641,#648),.PCURVE_S1.);
+#637 = LINE('',#638,#639);
+#638 = CARTESIAN_POINT('',(-50.,0.,0.));
+#639 = VECTOR('',#640,1.);
+#640 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#641 = PCURVE('',#181,#642);
+#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647);
+#643 = LINE('',#644,#645);
+#644 = CARTESIAN_POINT('',(0.,0.));
+#645 = VECTOR('',#646,1.);
+#646 = DIRECTION('',(0.,-1.));
+#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#648 = PCURVE('',#373,#649);
+#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(20.,-1.577721810442E-30));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(0.,-1.));
+#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#655 = ORIENTED_EDGE('',*,*,#385,.T.);
+#656 = ORIENTED_EDGE('',*,*,#165,.F.);
+#657 = ORIENTED_EDGE('',*,*,#658,.F.);
+#658 = EDGE_CURVE('',#634,#166,#659,.T.);
+#659 = SURFACE_CURVE('',#660,(#664,#671),.PCURVE_S1.);
+#660 = LINE('',#661,#662);
+#661 = CARTESIAN_POINT('',(-50.,-0.5,3.330669073875E-16));
+#662 = VECTOR('',#663,1.);
+#663 = DIRECTION('',(1.,0.,0.));
+#664 = PCURVE('',#181,#665);
+#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670);
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(0.,-0.5));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(1.,0.));
+#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#671 = PCURVE('',#597,#672);
+#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677);
+#673 = LINE('',#674,#675);
+#674 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#675 = VECTOR('',#676,1.);
+#676 = DIRECTION('',(-1.,0.));
+#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#678 = ADVANCED_FACE('',(#679,#709,#739,#769,#845,#875),#288,.F.);
+#679 = FACE_BOUND('',#680,.F.);
+#680 = EDGE_LOOP('',(#681));
+#681 = ORIENTED_EDGE('',*,*,#682,.F.);
+#682 = EDGE_CURVE('',#683,#683,#685,.T.);
+#683 = VERTEX_POINT('',#684);
+#684 = CARTESIAN_POINT('',(-16.75,6.772360450213E-15,10.));
+#685 = SURFACE_CURVE('',#686,(#691,#698),.PCURVE_S1.);
+#686 = CIRCLE('',#687,3.25);
+#687 = AXIS2_PLACEMENT_3D('',#688,#689,#690);
+#688 = CARTESIAN_POINT('',(-20.,6.661338147751E-15,10.));
+#689 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#690 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#691 = PCURVE('',#288,#692);
+#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697);
+#693 = CIRCLE('',#694,3.25);
+#694 = AXIS2_PLACEMENT_2D('',#695,#696);
+#695 = CARTESIAN_POINT('',(15.224077499275,-4.775922500725));
+#696 = DIRECTION('',(0.,1.));
+#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#698 = PCURVE('',#699,#704);
+#699 = CONICAL_SURFACE('',#700,2.75,0.785398163397);
+#700 = AXIS2_PLACEMENT_3D('',#701,#702,#703);
+#701 = CARTESIAN_POINT('',(-20.,-0.5,10.));
+#702 = DIRECTION('',(7.395570986447E-32,1.,-6.661338147751E-16));
+#703 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#708);
+#705 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#706,#707),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#706 = CARTESIAN_POINT('',(0.,0.5));
+#707 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#709 = FACE_BOUND('',#710,.F.);
+#710 = EDGE_LOOP('',(#711));
+#711 = ORIENTED_EDGE('',*,*,#712,.F.);
+#712 = EDGE_CURVE('',#713,#713,#715,.T.);
+#713 = VERTEX_POINT('',#714);
+#714 = CARTESIAN_POINT('',(3.25,2.009503674572E-14,30.));
+#715 = SURFACE_CURVE('',#716,(#721,#728),.PCURVE_S1.);
+#716 = CIRCLE('',#717,3.25);
+#717 = AXIS2_PLACEMENT_3D('',#718,#719,#720);
+#718 = CARTESIAN_POINT('',(0.,1.998401444325E-14,30.));
+#719 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#720 = DIRECTION('',(1.,-7.395570986447E-32,3.040459381046E-46));
+#721 = PCURVE('',#288,#722);
+#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
+#723 = CIRCLE('',#724,3.25);
+#724 = AXIS2_PLACEMENT_2D('',#725,#726);
+#725 = CARTESIAN_POINT('',(-4.775922500725,15.224077499275));
+#726 = DIRECTION('',(-2.547815389681E-46,1.));
+#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#728 = PCURVE('',#729,#734);
+#729 = CONICAL_SURFACE('',#730,2.75,0.785398163397);
+#730 = AXIS2_PLACEMENT_3D('',#731,#732,#733);
+#731 = CARTESIAN_POINT('',(-3.697785493223E-32,-0.5,30.));
+#732 = DIRECTION('',(7.395570986447E-32,1.,-6.661338147751E-16));
+#733 = DIRECTION('',(1.,-7.395570986447E-32,3.040459381046E-46));
+#734 = DEFINITIONAL_REPRESENTATION('',(#735),#738);
+#735 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#736,#737),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#736 = CARTESIAN_POINT('',(0.,0.5));
+#737 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#739 = FACE_BOUND('',#740,.F.);
+#740 = EDGE_LOOP('',(#741));
+#741 = ORIENTED_EDGE('',*,*,#742,.F.);
+#742 = EDGE_CURVE('',#743,#743,#745,.T.);
+#743 = VERTEX_POINT('',#744);
+#744 = CARTESIAN_POINT('',(3.25,6.772360450213E-15,10.));
+#745 = SURFACE_CURVE('',#746,(#751,#758),.PCURVE_S1.);
+#746 = CIRCLE('',#747,3.25);
+#747 = AXIS2_PLACEMENT_3D('',#748,#749,#750);
+#748 = CARTESIAN_POINT('',(0.,6.661338147751E-15,10.));
+#749 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#750 = DIRECTION('',(1.,-7.395570986447E-32,1.766551686205E-46));
+#751 = PCURVE('',#288,#752);
+#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757);
+#753 = CIRCLE('',#754,3.25);
+#754 = AXIS2_PLACEMENT_2D('',#755,#756);
+#755 = CARTESIAN_POINT('',(15.224077499275,15.224077499275));
+#756 = DIRECTION('',(-1.273907694841E-46,1.));
+#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#758 = PCURVE('',#759,#764);
+#759 = CONICAL_SURFACE('',#760,2.75,0.785398163397);
+#760 = AXIS2_PLACEMENT_3D('',#761,#762,#763);
+#761 = CARTESIAN_POINT('',(-3.697785493223E-32,-0.5,10.));
+#762 = DIRECTION('',(7.395570986447E-32,1.,-6.661338147751E-16));
+#763 = DIRECTION('',(1.,-7.395570986447E-32,1.766551686205E-46));
+#764 = DEFINITIONAL_REPRESENTATION('',(#765),#768);
+#765 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#766,#767),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#766 = CARTESIAN_POINT('',(0.,0.5));
+#767 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#769 = FACE_BOUND('',#770,.F.);
+#770 = EDGE_LOOP('',(#771,#772,#795,#823,#844));
+#771 = ORIENTED_EDGE('',*,*,#274,.T.);
+#772 = ORIENTED_EDGE('',*,*,#773,.T.);
+#773 = EDGE_CURVE('',#247,#774,#776,.T.);
+#774 = VERTEX_POINT('',#775);
+#775 = CARTESIAN_POINT('',(-49.5,2.160336203678E-14,19.792893218813));
+#776 = SURFACE_CURVE('',#777,(#781,#788),.PCURVE_S1.);
+#777 = LINE('',#778,#779);
+#778 = CARTESIAN_POINT('',(-9.646446609407,3.97325150177E-14,
+    59.646446609407));
+#779 = VECTOR('',#780,1.);
+#780 = DIRECTION('',(-0.707106781187,-4.710277376051E-16,-0.707106781187
+    ));
+#781 = PCURVE('',#288,#782);
+#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787);
+#783 = LINE('',#784,#785);
+#784 = CARTESIAN_POINT('',(-34.42236911013,5.577630889868));
+#785 = VECTOR('',#786,1.);
+#786 = DIRECTION('',(0.707106781187,-0.707106781187));
+#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#788 = PCURVE('',#262,#789);
+#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794);
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(-1.179611963664E-15,0.353553390593));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(-1.,-5.551115123126E-17));
+#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#795 = ORIENTED_EDGE('',*,*,#796,.T.);
+#796 = EDGE_CURVE('',#774,#797,#799,.T.);
+#797 = VERTEX_POINT('',#798);
+#798 = CARTESIAN_POINT('',(-49.5,-2.6645352591E-15,0.5));
+#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.);
+#800 = LINE('',#801,#802);
+#801 = CARTESIAN_POINT('',(-49.5,1.33226762955E-14,20.));
+#802 = VECTOR('',#803,1.);
+#803 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#804 = PCURVE('',#288,#805);
+#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810);
+#806 = LINE('',#807,#808);
+#807 = CARTESIAN_POINT('',(5.224077499275,-34.27592250072));
+#808 = VECTOR('',#809,1.);
+#809 = DIRECTION('',(1.,-4.861730685829E-63));
+#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#811 = PCURVE('',#812,#817);
+#812 = PLANE('',#813);
+#813 = AXIS2_PLACEMENT_3D('',#814,#815,#816);
+#814 = CARTESIAN_POINT('',(-49.75,-0.25,20.));
+#815 = DIRECTION('',(-0.707106781187,0.707106781187,-4.700391237583E-16)
+  );
+#816 = DIRECTION('',(6.990555550735E-19,6.6543475922E-16,1.));
+#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);
+#818 = LINE('',#819,#820);
+#819 = CARTESIAN_POINT('',(1.665334536938E-16,0.353553390593));
+#820 = VECTOR('',#821,1.);
+#821 = DIRECTION('',(-1.,0.));
+#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#823 = ORIENTED_EDGE('',*,*,#824,.T.);
+#824 = EDGE_CURVE('',#797,#582,#825,.T.);
+#825 = SURFACE_CURVE('',#826,(#830,#837),.PCURVE_S1.);
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(-50.,3.330669073875E-16,0.5));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(1.,0.,0.));
+#830 = PCURVE('',#288,#831);
+#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(24.724077499275,-34.77592250072));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(0.,1.));
+#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#837 = PCURVE('',#597,#838);
+#838 = DEFINITIONAL_REPRESENTATION('',(#839),#843);
+#839 = LINE('',#840,#841);
+#840 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#841 = VECTOR('',#842,1.);
+#842 = DIRECTION('',(-1.,0.));
+#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#844 = ORIENTED_EDGE('',*,*,#609,.F.);
+#845 = FACE_BOUND('',#846,.F.);
+#846 = EDGE_LOOP('',(#847));
+#847 = ORIENTED_EDGE('',*,*,#848,.F.);
+#848 = EDGE_CURVE('',#849,#849,#851,.T.);
+#849 = VERTEX_POINT('',#850);
+#850 = CARTESIAN_POINT('',(-36.75,6.772360450213E-15,10.));
+#851 = SURFACE_CURVE('',#852,(#857,#864),.PCURVE_S1.);
+#852 = CIRCLE('',#853,3.25);
+#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856);
+#854 = CARTESIAN_POINT('',(-40.,6.661338147751E-15,10.));
+#855 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#856 = DIRECTION('',(1.,-7.395570986447E-32,-2.055171398317E-46));
+#857 = PCURVE('',#288,#858);
+#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863);
+#859 = CIRCLE('',#860,3.25);
+#860 = AXIS2_PLACEMENT_2D('',#861,#862);
+#861 = CARTESIAN_POINT('',(15.224077499275,-24.77592250072));
+#862 = DIRECTION('',(2.547815389681E-46,1.));
+#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#864 = PCURVE('',#865,#870);
+#865 = CONICAL_SURFACE('',#866,2.75,0.785398163397);
+#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869);
+#867 = CARTESIAN_POINT('',(-40.,-0.5,10.));
+#868 = DIRECTION('',(7.395570986447E-32,1.,-6.661338147751E-16));
+#869 = DIRECTION('',(1.,-7.395570986447E-32,-2.055171398317E-46));
+#870 = DEFINITIONAL_REPRESENTATION('',(#871),#874);
+#871 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#872,#873),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#872 = CARTESIAN_POINT('',(0.,0.5));
+#873 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#875 = FACE_BOUND('',#876,.F.);
+#876 = EDGE_LOOP('',(#877));
+#877 = ORIENTED_EDGE('',*,*,#878,.F.);
+#878 = EDGE_CURVE('',#879,#879,#881,.T.);
+#879 = VERTEX_POINT('',#880);
+#880 = CARTESIAN_POINT('',(3.25,3.341771304122E-14,50.));
+#881 = SURFACE_CURVE('',#882,(#887,#894),.PCURVE_S1.);
+#882 = CIRCLE('',#883,3.25);
+#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886);
+#884 = CARTESIAN_POINT('',(0.,3.330669073875E-14,50.));
+#885 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#886 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#887 = PCURVE('',#288,#888);
+#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893);
+#889 = CIRCLE('',#890,3.25);
+#890 = AXIS2_PLACEMENT_2D('',#891,#892);
+#891 = CARTESIAN_POINT('',(-24.77592250072,15.224077499275));
+#892 = DIRECTION('',(0.,1.));
+#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#894 = PCURVE('',#895,#900);
+#895 = CONICAL_SURFACE('',#896,2.75,0.785398163397);
+#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899);
+#897 = CARTESIAN_POINT('',(-3.697785493223E-32,-0.5,50.));
+#898 = DIRECTION('',(7.395570986447E-32,1.,-6.661338147751E-16));
+#899 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#900 = DEFINITIONAL_REPRESENTATION('',(#901),#904);
+#901 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#902,#903),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#902 = CARTESIAN_POINT('',(0.,0.5));
+#903 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#905 = ADVANCED_FACE('',(#906),#262,.T.);
+#906 = FACE_BOUND('',#907,.F.);
+#907 = EDGE_LOOP('',(#908,#909,#910,#931));
+#908 = ORIENTED_EDGE('',*,*,#246,.F.);
+#909 = ORIENTED_EDGE('',*,*,#555,.T.);
+#910 = ORIENTED_EDGE('',*,*,#911,.T.);
+#911 = EDGE_CURVE('',#533,#774,#912,.T.);
+#912 = SURFACE_CURVE('',#913,(#917,#924),.PCURVE_S1.);
+#913 = LINE('',#914,#915);
+#914 = CARTESIAN_POINT('',(-44.37470927559,5.125290724407,
+    17.669928289659));
+#915 = VECTOR('',#916,1.);
+#916 = DIRECTION('',(0.678598344546,0.678598344546,-0.281084637715));
+#917 = PCURVE('',#262,#918);
+#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923);
+#919 = LINE('',#920,#921);
+#920 = CARTESIAN_POINT('',(-54.23847078458,7.601809044154));
+#921 = VECTOR('',#922,1.);
+#922 = DIRECTION('',(0.281084637715,0.959682982261));
+#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#924 = PCURVE('',#812,#925);
+#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
+#926 = LINE('',#927,#928);
+#927 = CARTESIAN_POINT('',(-2.330071710341,7.601809044154));
+#928 = VECTOR('',#929,1.);
+#929 = DIRECTION('',(-0.281084637715,0.959682982261));
+#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#931 = ORIENTED_EDGE('',*,*,#773,.F.);
+#932 = ADVANCED_FACE('',(#933),#320,.F.);
+#933 = FACE_BOUND('',#934,.F.);
+#934 = EDGE_LOOP('',(#935,#956,#981,#982));
+#935 = ORIENTED_EDGE('',*,*,#936,.F.);
+#936 = EDGE_CURVE('',#937,#304,#939,.T.);
+#937 = VERTEX_POINT('',#938);
+#938 = CARTESIAN_POINT('',(-17.25,-3.5,10.));
+#939 = SEAM_CURVE('',#940,(#944,#950),.PCURVE_S1.);
+#940 = LINE('',#941,#942);
+#941 = CARTESIAN_POINT('',(-17.25,-3.5,10.));
+#942 = VECTOR('',#943,1.);
+#943 = DIRECTION('',(0.707106781187,-0.707106781187,9.27781907404E-16));
+#944 = PCURVE('',#320,#945);
+#945 = DEFINITIONAL_REPRESENTATION('',(#946),#949);
+#946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#947,#948),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#947 = CARTESIAN_POINT('',(0.,0.));
+#948 = CARTESIAN_POINT('',(0.,0.5));
+#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#950 = PCURVE('',#320,#951);
+#951 = DEFINITIONAL_REPRESENTATION('',(#952),#955);
+#952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#953,#954),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#953 = CARTESIAN_POINT('',(6.28318530718,0.));
+#954 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#956 = ORIENTED_EDGE('',*,*,#957,.T.);
+#957 = EDGE_CURVE('',#937,#937,#958,.T.);
+#958 = SURFACE_CURVE('',#959,(#964,#970),.PCURVE_S1.);
+#959 = CIRCLE('',#960,2.75);
+#960 = AXIS2_PLACEMENT_3D('',#961,#962,#963);
+#961 = CARTESIAN_POINT('',(-20.,-3.5,10.));
+#962 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#963 = DIRECTION('',(1.,3.563320566197E-31,6.459479416001E-16));
+#964 = PCURVE('',#320,#965);
+#965 = DEFINITIONAL_REPRESENTATION('',(#966),#969);
+#966 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#967,#968),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#967 = CARTESIAN_POINT('',(0.,0.));
+#968 = CARTESIAN_POINT('',(6.28318530718,0.));
+#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#970 = PCURVE('',#971,#976);
+#971 = CYLINDRICAL_SURFACE('',#972,2.75);
+#972 = AXIS2_PLACEMENT_3D('',#973,#974,#975);
+#973 = CARTESIAN_POINT('',(-20.,6.661338147751E-15,10.));
+#974 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#975 = DIRECTION('',(1.,0.,0.));
+#976 = DEFINITIONAL_REPRESENTATION('',(#977),#980);
+#977 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#978,#979),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#978 = CARTESIAN_POINT('',(0.,-3.5));
+#979 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = ORIENTED_EDGE('',*,*,#936,.T.);
+#982 = ORIENTED_EDGE('',*,*,#303,.F.);
+#983 = ADVANCED_FACE('',(#984),#373,.F.);
+#984 = FACE_BOUND('',#985,.F.);
+#985 = EDGE_LOOP('',(#986,#987,#988,#989));
+#986 = ORIENTED_EDGE('',*,*,#532,.T.);
+#987 = ORIENTED_EDGE('',*,*,#357,.T.);
+#988 = ORIENTED_EDGE('',*,*,#633,.F.);
+#989 = ORIENTED_EDGE('',*,*,#990,.F.);
+#990 = EDGE_CURVE('',#533,#634,#991,.T.);
+#991 = SURFACE_CURVE('',#992,(#996,#1003),.PCURVE_S1.);
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(-50.,-0.5,20.));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#996 = PCURVE('',#373,#997);
+#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002);
+#998 = LINE('',#999,#1000);
+#999 = CARTESIAN_POINT('',(3.330669073875E-16,-0.5));
+#1000 = VECTOR('',#1001,1.);
+#1001 = DIRECTION('',(1.,0.));
+#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1003 = PCURVE('',#812,#1004);
+#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009);
+#1005 = LINE('',#1006,#1007);
+#1006 = CARTESIAN_POINT('',(-1.665334536938E-16,-0.353553390593));
+#1007 = VECTOR('',#1008,1.);
+#1008 = DIRECTION('',(-1.,0.));
+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1010 = ADVANCED_FACE('',(#1011),#426,.F.);
+#1011 = FACE_BOUND('',#1012,.F.);
+#1012 = EDGE_LOOP('',(#1013,#1034,#1059,#1060));
+#1013 = ORIENTED_EDGE('',*,*,#1014,.F.);
+#1014 = EDGE_CURVE('',#1015,#410,#1017,.T.);
+#1015 = VERTEX_POINT('',#1016);
+#1016 = CARTESIAN_POINT('',(2.75,-3.5,30.));
+#1017 = SEAM_CURVE('',#1018,(#1022,#1028),.PCURVE_S1.);
+#1018 = LINE('',#1019,#1020);
+#1019 = CARTESIAN_POINT('',(2.75,-3.5,30.));
+#1020 = VECTOR('',#1021,1.);
+#1021 = DIRECTION('',(0.707106781187,-0.707106781187,4.710277376051E-16)
+  );
+#1022 = PCURVE('',#426,#1023);
+#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1027);
+#1024 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1025,#1026),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1025 = CARTESIAN_POINT('',(0.,0.));
+#1026 = CARTESIAN_POINT('',(0.,0.5));
+#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1028 = PCURVE('',#426,#1029);
+#1029 = DEFINITIONAL_REPRESENTATION('',(#1030),#1033);
+#1030 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1031,#1032),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1031 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1032 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1034 = ORIENTED_EDGE('',*,*,#1035,.T.);
+#1035 = EDGE_CURVE('',#1015,#1015,#1036,.T.);
+#1036 = SURFACE_CURVE('',#1037,(#1042,#1048),.PCURVE_S1.);
+#1037 = CIRCLE('',#1038,2.75);
+#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041);
+#1039 = CARTESIAN_POINT('',(3.697785493223E-32,-3.5,30.));
+#1040 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#1041 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#1042 = PCURVE('',#426,#1043);
+#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1047);
+#1044 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1045,#1046),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1045 = CARTESIAN_POINT('',(0.,0.));
+#1046 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1048 = PCURVE('',#1049,#1054);
+#1049 = CYLINDRICAL_SURFACE('',#1050,2.75);
+#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053);
+#1051 = CARTESIAN_POINT('',(0.,1.998401444325E-14,30.));
+#1052 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#1053 = DIRECTION('',(1.,0.,0.));
+#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1058);
+#1055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1056,#1057),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1056 = CARTESIAN_POINT('',(0.,-3.5));
+#1057 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1059 = ORIENTED_EDGE('',*,*,#1014,.T.);
+#1060 = ORIENTED_EDGE('',*,*,#409,.F.);
+#1061 = ADVANCED_FACE('',(#1062),#456,.F.);
+#1062 = FACE_BOUND('',#1063,.F.);
+#1063 = EDGE_LOOP('',(#1064,#1085,#1110,#1111));
+#1064 = ORIENTED_EDGE('',*,*,#1065,.F.);
+#1065 = EDGE_CURVE('',#1066,#440,#1068,.T.);
+#1066 = VERTEX_POINT('',#1067);
+#1067 = CARTESIAN_POINT('',(2.75,-3.5,10.));
+#1068 = SEAM_CURVE('',#1069,(#1073,#1079),.PCURVE_S1.);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(2.75,-3.5,10.));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(0.707106781187,-0.707106781187,9.27781907404E-16)
+  );
+#1073 = PCURVE('',#456,#1074);
+#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1078);
+#1075 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1076,#1077),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1076 = CARTESIAN_POINT('',(0.,0.));
+#1077 = CARTESIAN_POINT('',(0.,0.5));
+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1079 = PCURVE('',#456,#1080);
+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1084);
+#1081 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1082,#1083),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1082 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1083 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1085 = ORIENTED_EDGE('',*,*,#1086,.T.);
+#1086 = EDGE_CURVE('',#1066,#1066,#1087,.T.);
+#1087 = SURFACE_CURVE('',#1088,(#1093,#1099),.PCURVE_S1.);
+#1088 = CIRCLE('',#1089,2.75);
+#1089 = AXIS2_PLACEMENT_3D('',#1090,#1091,#1092);
+#1090 = CARTESIAN_POINT('',(3.697785493223E-32,-3.5,10.));
+#1091 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#1092 = DIRECTION('',(1.,3.563320566197E-31,6.459479416001E-16));
+#1093 = PCURVE('',#456,#1094);
+#1094 = DEFINITIONAL_REPRESENTATION('',(#1095),#1098);
+#1095 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1096,#1097),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1096 = CARTESIAN_POINT('',(0.,0.));
+#1097 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1099 = PCURVE('',#1100,#1105);
+#1100 = CYLINDRICAL_SURFACE('',#1101,2.75);
+#1101 = AXIS2_PLACEMENT_3D('',#1102,#1103,#1104);
+#1102 = CARTESIAN_POINT('',(0.,6.661338147751E-15,10.));
+#1103 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#1104 = DIRECTION('',(1.,0.,0.));
+#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1109);
+#1106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1107,#1108),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1107 = CARTESIAN_POINT('',(0.,-3.5));
+#1108 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1110 = ORIENTED_EDGE('',*,*,#1065,.T.);
+#1111 = ORIENTED_EDGE('',*,*,#439,.F.);
+#1112 = ADVANCED_FACE('',(#1113),#486,.F.);
+#1113 = FACE_BOUND('',#1114,.F.);
+#1114 = EDGE_LOOP('',(#1115,#1136,#1161,#1162));
+#1115 = ORIENTED_EDGE('',*,*,#1116,.F.);
+#1116 = EDGE_CURVE('',#1117,#470,#1119,.T.);
+#1117 = VERTEX_POINT('',#1118);
+#1118 = CARTESIAN_POINT('',(2.75,-3.5,50.));
+#1119 = SEAM_CURVE('',#1120,(#1124,#1130),.PCURVE_S1.);
+#1120 = LINE('',#1121,#1122);
+#1121 = CARTESIAN_POINT('',(2.75,-3.5,50.));
+#1122 = VECTOR('',#1123,1.);
+#1123 = DIRECTION('',(0.707106781187,-0.707106781187,4.710277376051E-16)
+  );
+#1124 = PCURVE('',#486,#1125);
+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1129);
+#1126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1127,#1128),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1127 = CARTESIAN_POINT('',(0.,0.));
+#1128 = CARTESIAN_POINT('',(0.,0.5));
+#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1130 = PCURVE('',#486,#1131);
+#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1135);
+#1132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1133,#1134),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1133 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1134 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1136 = ORIENTED_EDGE('',*,*,#1137,.T.);
+#1137 = EDGE_CURVE('',#1117,#1117,#1138,.T.);
+#1138 = SURFACE_CURVE('',#1139,(#1144,#1150),.PCURVE_S1.);
+#1139 = CIRCLE('',#1140,2.75);
+#1140 = AXIS2_PLACEMENT_3D('',#1141,#1142,#1143);
+#1141 = CARTESIAN_POINT('',(3.697785493223E-32,-3.5,50.));
+#1142 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#1143 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#1144 = PCURVE('',#486,#1145);
+#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1149);
+#1146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1147,#1148),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1147 = CARTESIAN_POINT('',(0.,0.));
+#1148 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1150 = PCURVE('',#1151,#1156);
+#1151 = CYLINDRICAL_SURFACE('',#1152,2.75);
+#1152 = AXIS2_PLACEMENT_3D('',#1153,#1154,#1155);
+#1153 = CARTESIAN_POINT('',(0.,3.330669073875E-14,50.));
+#1154 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#1155 = DIRECTION('',(1.,0.,0.));
+#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1160);
+#1157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1158,#1159),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1158 = CARTESIAN_POINT('',(0.,-3.5));
+#1159 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1161 = ORIENTED_EDGE('',*,*,#1116,.T.);
+#1162 = ORIENTED_EDGE('',*,*,#469,.F.);
+#1163 = ADVANCED_FACE('',(#1164),#516,.F.);
+#1164 = FACE_BOUND('',#1165,.F.);
+#1165 = EDGE_LOOP('',(#1166,#1187,#1212,#1213));
+#1166 = ORIENTED_EDGE('',*,*,#1167,.F.);
+#1167 = EDGE_CURVE('',#1168,#500,#1170,.T.);
+#1168 = VERTEX_POINT('',#1169);
+#1169 = CARTESIAN_POINT('',(-37.25,-3.5,10.));
+#1170 = SEAM_CURVE('',#1171,(#1175,#1181),.PCURVE_S1.);
+#1171 = LINE('',#1172,#1173);
+#1172 = CARTESIAN_POINT('',(-37.25,-3.5,10.));
+#1173 = VECTOR('',#1174,1.);
+#1174 = DIRECTION('',(0.707106781187,-0.707106781187,9.27781907404E-16)
+  );
+#1175 = PCURVE('',#516,#1176);
+#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1180);
+#1177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1178,#1179),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1178 = CARTESIAN_POINT('',(0.,0.));
+#1179 = CARTESIAN_POINT('',(0.,0.5));
+#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1181 = PCURVE('',#516,#1182);
+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1186);
+#1183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1184,#1185),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1184 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1185 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1187 = ORIENTED_EDGE('',*,*,#1188,.T.);
+#1188 = EDGE_CURVE('',#1168,#1168,#1189,.T.);
+#1189 = SURFACE_CURVE('',#1190,(#1195,#1201),.PCURVE_S1.);
+#1190 = CIRCLE('',#1191,2.75);
+#1191 = AXIS2_PLACEMENT_3D('',#1192,#1193,#1194);
+#1192 = CARTESIAN_POINT('',(-40.,-3.5,10.));
+#1193 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#1194 = DIRECTION('',(1.,3.563320566197E-31,6.459479416001E-16));
+#1195 = PCURVE('',#516,#1196);
+#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1200);
+#1197 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1198,#1199),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1198 = CARTESIAN_POINT('',(0.,0.));
+#1199 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1201 = PCURVE('',#1202,#1207);
+#1202 = CYLINDRICAL_SURFACE('',#1203,2.75);
+#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206);
+#1204 = CARTESIAN_POINT('',(-40.,6.661338147751E-15,10.));
+#1205 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#1206 = DIRECTION('',(1.,0.,0.));
+#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1211);
+#1208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1209,#1210),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1209 = CARTESIAN_POINT('',(0.,-3.5));
+#1210 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1212 = ORIENTED_EDGE('',*,*,#1167,.T.);
+#1213 = ORIENTED_EDGE('',*,*,#499,.F.);
+#1214 = ADVANCED_FACE('',(#1215),#597,.T.);
+#1215 = FACE_BOUND('',#1216,.F.);
+#1216 = EDGE_LOOP('',(#1217,#1238,#1239,#1240));
+#1217 = ORIENTED_EDGE('',*,*,#1218,.F.);
+#1218 = EDGE_CURVE('',#634,#797,#1219,.T.);
+#1219 = SURFACE_CURVE('',#1220,(#1224,#1231),.PCURVE_S1.);
+#1220 = LINE('',#1221,#1222);
+#1221 = CARTESIAN_POINT('',(-46.5,3.,3.5));
+#1222 = VECTOR('',#1223,1.);
+#1223 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#1224 = PCURVE('',#597,#1225);
+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(-3.5,4.596194077713));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(-0.57735026919,0.816496580928));
+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1231 = PCURVE('',#812,#1232);
+#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237);
+#1233 = LINE('',#1234,#1235);
+#1234 = CARTESIAN_POINT('',(-16.5,4.596194077713));
+#1235 = VECTOR('',#1236,1.);
+#1236 = DIRECTION('',(0.57735026919,0.816496580928));
+#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1238 = ORIENTED_EDGE('',*,*,#658,.T.);
+#1239 = ORIENTED_EDGE('',*,*,#581,.T.);
+#1240 = ORIENTED_EDGE('',*,*,#824,.F.);
+#1241 = ADVANCED_FACE('',(#1242),#699,.F.);
+#1242 = FACE_BOUND('',#1243,.T.);
+#1243 = EDGE_LOOP('',(#1244,#1265,#1285,#1286));
+#1244 = ORIENTED_EDGE('',*,*,#1245,.F.);
+#1245 = EDGE_CURVE('',#1246,#683,#1248,.T.);
+#1246 = VERTEX_POINT('',#1247);
+#1247 = CARTESIAN_POINT('',(-17.25,-0.5,10.));
+#1248 = SEAM_CURVE('',#1249,(#1253,#1259),.PCURVE_S1.);
+#1249 = LINE('',#1250,#1251);
+#1250 = CARTESIAN_POINT('',(-17.25,-0.5,10.));
+#1251 = VECTOR('',#1252,1.);
+#1252 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#1253 = PCURVE('',#699,#1254);
+#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1258);
+#1255 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1256,#1257),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1256 = CARTESIAN_POINT('',(0.,0.));
+#1257 = CARTESIAN_POINT('',(0.,0.5));
+#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1259 = PCURVE('',#699,#1260);
+#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264);
+#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1262 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1263 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1265 = ORIENTED_EDGE('',*,*,#1266,.T.);
+#1266 = EDGE_CURVE('',#1246,#1246,#1267,.T.);
+#1267 = SURFACE_CURVE('',#1268,(#1273,#1279),.PCURVE_S1.);
+#1268 = CIRCLE('',#1269,2.75);
+#1269 = AXIS2_PLACEMENT_3D('',#1270,#1271,#1272);
+#1270 = CARTESIAN_POINT('',(-20.,-0.5,10.));
+#1271 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#1272 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#1273 = PCURVE('',#699,#1274);
+#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1278);
+#1275 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1276,#1277),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1276 = CARTESIAN_POINT('',(0.,0.));
+#1277 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1279 = PCURVE('',#971,#1280);
+#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1284);
+#1281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1282,#1283),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1282 = CARTESIAN_POINT('',(0.,-0.5));
+#1283 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1285 = ORIENTED_EDGE('',*,*,#1245,.T.);
+#1286 = ORIENTED_EDGE('',*,*,#682,.F.);
+#1287 = ADVANCED_FACE('',(#1288),#729,.F.);
+#1288 = FACE_BOUND('',#1289,.T.);
+#1289 = EDGE_LOOP('',(#1290,#1311,#1331,#1332));
+#1290 = ORIENTED_EDGE('',*,*,#1291,.F.);
+#1291 = EDGE_CURVE('',#1292,#713,#1294,.T.);
+#1292 = VERTEX_POINT('',#1293);
+#1293 = CARTESIAN_POINT('',(2.75,-0.5,30.));
+#1294 = SEAM_CURVE('',#1295,(#1299,#1305),.PCURVE_S1.);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(2.75,-0.5,30.));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#1299 = PCURVE('',#729,#1300);
+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1304);
+#1301 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1302,#1303),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1302 = CARTESIAN_POINT('',(0.,0.));
+#1303 = CARTESIAN_POINT('',(0.,0.5));
+#1304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1305 = PCURVE('',#729,#1306);
+#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1310);
+#1307 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1308,#1309),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1308 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1309 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);
+#1312 = EDGE_CURVE('',#1292,#1292,#1313,.T.);
+#1313 = SURFACE_CURVE('',#1314,(#1319,#1325),.PCURVE_S1.);
+#1314 = CIRCLE('',#1315,2.75);
+#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318);
+#1316 = CARTESIAN_POINT('',(-3.697785493223E-32,-0.5,30.));
+#1317 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#1318 = DIRECTION('',(1.,-7.395570986447E-32,3.040459381046E-46));
+#1319 = PCURVE('',#729,#1320);
+#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1324);
+#1321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1322,#1323),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1322 = CARTESIAN_POINT('',(0.,0.));
+#1323 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1325 = PCURVE('',#1049,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1330);
+#1327 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1328,#1329),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1328 = CARTESIAN_POINT('',(0.,-0.5));
+#1329 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = ORIENTED_EDGE('',*,*,#1291,.T.);
+#1332 = ORIENTED_EDGE('',*,*,#712,.F.);
+#1333 = ADVANCED_FACE('',(#1334),#759,.F.);
+#1334 = FACE_BOUND('',#1335,.T.);
+#1335 = EDGE_LOOP('',(#1336,#1357,#1377,#1378));
+#1336 = ORIENTED_EDGE('',*,*,#1337,.F.);
+#1337 = EDGE_CURVE('',#1338,#743,#1340,.T.);
+#1338 = VERTEX_POINT('',#1339);
+#1339 = CARTESIAN_POINT('',(2.75,-0.5,10.));
+#1340 = SEAM_CURVE('',#1341,(#1345,#1351),.PCURVE_S1.);
+#1341 = LINE('',#1342,#1343);
+#1342 = CARTESIAN_POINT('',(2.75,-0.5,10.));
+#1343 = VECTOR('',#1344,1.);
+#1344 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#1345 = PCURVE('',#759,#1346);
+#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1350);
+#1347 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1348,#1349),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1348 = CARTESIAN_POINT('',(0.,0.));
+#1349 = CARTESIAN_POINT('',(0.,0.5));
+#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1351 = PCURVE('',#759,#1352);
+#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1356);
+#1353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1354,#1355),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1354 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1355 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1357 = ORIENTED_EDGE('',*,*,#1358,.T.);
+#1358 = EDGE_CURVE('',#1338,#1338,#1359,.T.);
+#1359 = SURFACE_CURVE('',#1360,(#1365,#1371),.PCURVE_S1.);
+#1360 = CIRCLE('',#1361,2.75);
+#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364);
+#1362 = CARTESIAN_POINT('',(-3.697785493223E-32,-0.5,10.));
+#1363 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#1364 = DIRECTION('',(1.,-7.395570986447E-32,1.766551686205E-46));
+#1365 = PCURVE('',#759,#1366);
+#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1370);
+#1367 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1368,#1369),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1368 = CARTESIAN_POINT('',(0.,0.));
+#1369 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1371 = PCURVE('',#1100,#1372);
+#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1376);
+#1373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1374,#1375),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1374 = CARTESIAN_POINT('',(0.,-0.5));
+#1375 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1377 = ORIENTED_EDGE('',*,*,#1337,.T.);
+#1378 = ORIENTED_EDGE('',*,*,#742,.F.);
+#1379 = ADVANCED_FACE('',(#1380),#812,.T.);
+#1380 = FACE_BOUND('',#1381,.F.);
+#1381 = EDGE_LOOP('',(#1382,#1383,#1384,#1385));
+#1382 = ORIENTED_EDGE('',*,*,#911,.F.);
+#1383 = ORIENTED_EDGE('',*,*,#990,.T.);
+#1384 = ORIENTED_EDGE('',*,*,#1218,.T.);
+#1385 = ORIENTED_EDGE('',*,*,#796,.F.);
+#1386 = ADVANCED_FACE('',(#1387),#865,.F.);
+#1387 = FACE_BOUND('',#1388,.T.);
+#1388 = EDGE_LOOP('',(#1389,#1410,#1430,#1431));
+#1389 = ORIENTED_EDGE('',*,*,#1390,.F.);
+#1390 = EDGE_CURVE('',#1391,#849,#1393,.T.);
+#1391 = VERTEX_POINT('',#1392);
+#1392 = CARTESIAN_POINT('',(-37.25,-0.5,10.));
+#1393 = SEAM_CURVE('',#1394,(#1398,#1404),.PCURVE_S1.);
+#1394 = LINE('',#1395,#1396);
+#1395 = CARTESIAN_POINT('',(-37.25,-0.5,10.));
+#1396 = VECTOR('',#1397,1.);
+#1397 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#1398 = PCURVE('',#865,#1399);
+#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1403);
+#1400 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1401,#1402),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1401 = CARTESIAN_POINT('',(0.,0.));
+#1402 = CARTESIAN_POINT('',(0.,0.5));
+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1404 = PCURVE('',#865,#1405);
+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1409);
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1407,#1408),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1408 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1410 = ORIENTED_EDGE('',*,*,#1411,.T.);
+#1411 = EDGE_CURVE('',#1391,#1391,#1412,.T.);
+#1412 = SURFACE_CURVE('',#1413,(#1418,#1424),.PCURVE_S1.);
+#1413 = CIRCLE('',#1414,2.75);
+#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
+#1415 = CARTESIAN_POINT('',(-40.,-0.5,10.));
+#1416 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#1417 = DIRECTION('',(1.,-7.395570986447E-32,-2.055171398317E-46));
+#1418 = PCURVE('',#865,#1419);
+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1423);
+#1420 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1421,#1422),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1421 = CARTESIAN_POINT('',(0.,0.));
+#1422 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1424 = PCURVE('',#1202,#1425);
+#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1429);
+#1426 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1427,#1428),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1427 = CARTESIAN_POINT('',(0.,-0.5));
+#1428 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1430 = ORIENTED_EDGE('',*,*,#1390,.T.);
+#1431 = ORIENTED_EDGE('',*,*,#848,.F.);
+#1432 = ADVANCED_FACE('',(#1433),#895,.F.);
+#1433 = FACE_BOUND('',#1434,.T.);
+#1434 = EDGE_LOOP('',(#1435,#1456,#1476,#1477));
+#1435 = ORIENTED_EDGE('',*,*,#1436,.F.);
+#1436 = EDGE_CURVE('',#1437,#879,#1439,.T.);
+#1437 = VERTEX_POINT('',#1438);
+#1438 = CARTESIAN_POINT('',(2.75,-0.5,50.));
+#1439 = SEAM_CURVE('',#1440,(#1444,#1450),.PCURVE_S1.);
+#1440 = LINE('',#1441,#1442);
+#1441 = CARTESIAN_POINT('',(2.75,-0.5,50.));
+#1442 = VECTOR('',#1443,1.);
+#1443 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#1444 = PCURVE('',#895,#1445);
+#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1449);
+#1446 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1447,#1448),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1447 = CARTESIAN_POINT('',(0.,0.));
+#1448 = CARTESIAN_POINT('',(0.,0.5));
+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1450 = PCURVE('',#895,#1451);
+#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1455);
+#1452 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1453,#1454),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1453 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1454 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1456 = ORIENTED_EDGE('',*,*,#1457,.T.);
+#1457 = EDGE_CURVE('',#1437,#1437,#1458,.T.);
+#1458 = SURFACE_CURVE('',#1459,(#1464,#1470),.PCURVE_S1.);
+#1459 = CIRCLE('',#1460,2.75);
+#1460 = AXIS2_PLACEMENT_3D('',#1461,#1462,#1463);
+#1461 = CARTESIAN_POINT('',(-3.697785493223E-32,-0.5,50.));
+#1462 = DIRECTION('',(-7.395570986447E-32,-1.,6.661338147751E-16));
+#1463 = DIRECTION('',(1.,-7.395570986447E-32,4.926439913642E-47));
+#1464 = PCURVE('',#895,#1465);
+#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1469);
+#1466 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1467,#1468),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1467 = CARTESIAN_POINT('',(0.,0.));
+#1468 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1470 = PCURVE('',#1151,#1471);
+#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1475);
+#1472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1473,#1474),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1473 = CARTESIAN_POINT('',(0.,-0.5));
+#1474 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1476 = ORIENTED_EDGE('',*,*,#1436,.T.);
+#1477 = ORIENTED_EDGE('',*,*,#878,.F.);
+#1478 = ADVANCED_FACE('',(#1479),#971,.F.);
+#1479 = FACE_BOUND('',#1480,.T.);
+#1480 = EDGE_LOOP('',(#1481,#1500,#1501,#1502));
+#1481 = ORIENTED_EDGE('',*,*,#1482,.T.);
+#1482 = EDGE_CURVE('',#1246,#937,#1483,.T.);
+#1483 = SEAM_CURVE('',#1484,(#1488,#1494),.PCURVE_S1.);
+#1484 = LINE('',#1485,#1486);
+#1485 = CARTESIAN_POINT('',(-17.25,6.661338147751E-15,10.));
+#1486 = VECTOR('',#1487,1.);
+#1487 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1488 = PCURVE('',#971,#1489);
+#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1493);
+#1490 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1491,#1492),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1491 = CARTESIAN_POINT('',(0.,-0.5));
+#1492 = CARTESIAN_POINT('',(0.,-3.5));
+#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1494 = PCURVE('',#971,#1495);
+#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1499);
+#1496 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1497,#1498),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1497 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1498 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1500 = ORIENTED_EDGE('',*,*,#957,.T.);
+#1501 = ORIENTED_EDGE('',*,*,#1482,.F.);
+#1502 = ORIENTED_EDGE('',*,*,#1266,.F.);
+#1503 = ADVANCED_FACE('',(#1504),#1049,.F.);
+#1504 = FACE_BOUND('',#1505,.T.);
+#1505 = EDGE_LOOP('',(#1506,#1525,#1526,#1527));
+#1506 = ORIENTED_EDGE('',*,*,#1507,.T.);
+#1507 = EDGE_CURVE('',#1292,#1015,#1508,.T.);
+#1508 = SEAM_CURVE('',#1509,(#1513,#1519),.PCURVE_S1.);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(2.75,1.998401444325E-14,30.));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1513 = PCURVE('',#1049,#1514);
+#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1518);
+#1515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1516,#1517),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1516 = CARTESIAN_POINT('',(0.,-0.5));
+#1517 = CARTESIAN_POINT('',(0.,-3.5));
+#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1519 = PCURVE('',#1049,#1520);
+#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1524);
+#1521 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1522,#1523),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1522 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1523 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1525 = ORIENTED_EDGE('',*,*,#1035,.T.);
+#1526 = ORIENTED_EDGE('',*,*,#1507,.F.);
+#1527 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1528 = ADVANCED_FACE('',(#1529),#1100,.F.);
+#1529 = FACE_BOUND('',#1530,.T.);
+#1530 = EDGE_LOOP('',(#1531,#1550,#1551,#1552));
+#1531 = ORIENTED_EDGE('',*,*,#1532,.T.);
+#1532 = EDGE_CURVE('',#1338,#1066,#1533,.T.);
+#1533 = SEAM_CURVE('',#1534,(#1538,#1544),.PCURVE_S1.);
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(2.75,6.661338147751E-15,10.));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1538 = PCURVE('',#1100,#1539);
+#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1543);
+#1540 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1541,#1542),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1541 = CARTESIAN_POINT('',(0.,-0.5));
+#1542 = CARTESIAN_POINT('',(0.,-3.5));
+#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1544 = PCURVE('',#1100,#1545);
+#1545 = DEFINITIONAL_REPRESENTATION('',(#1546),#1549);
+#1546 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1547,#1548),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1547 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1548 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1550 = ORIENTED_EDGE('',*,*,#1086,.T.);
+#1551 = ORIENTED_EDGE('',*,*,#1532,.F.);
+#1552 = ORIENTED_EDGE('',*,*,#1358,.F.);
+#1553 = ADVANCED_FACE('',(#1554),#1151,.F.);
+#1554 = FACE_BOUND('',#1555,.T.);
+#1555 = EDGE_LOOP('',(#1556,#1575,#1576,#1577));
+#1556 = ORIENTED_EDGE('',*,*,#1557,.T.);
+#1557 = EDGE_CURVE('',#1437,#1117,#1558,.T.);
+#1558 = SEAM_CURVE('',#1559,(#1563,#1569),.PCURVE_S1.);
+#1559 = LINE('',#1560,#1561);
+#1560 = CARTESIAN_POINT('',(2.75,3.330669073875E-14,50.));
+#1561 = VECTOR('',#1562,1.);
+#1562 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1563 = PCURVE('',#1151,#1564);
+#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1568);
+#1565 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1566,#1567),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1566 = CARTESIAN_POINT('',(0.,-0.5));
+#1567 = CARTESIAN_POINT('',(0.,-3.5));
+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1569 = PCURVE('',#1151,#1570);
+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1574);
+#1571 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1572,#1573),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1572 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1573 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1575 = ORIENTED_EDGE('',*,*,#1137,.T.);
+#1576 = ORIENTED_EDGE('',*,*,#1557,.F.);
+#1577 = ORIENTED_EDGE('',*,*,#1457,.F.);
+#1578 = ADVANCED_FACE('',(#1579),#1202,.F.);
+#1579 = FACE_BOUND('',#1580,.T.);
+#1580 = EDGE_LOOP('',(#1581,#1600,#1601,#1602));
+#1581 = ORIENTED_EDGE('',*,*,#1582,.T.);
+#1582 = EDGE_CURVE('',#1391,#1168,#1583,.T.);
+#1583 = SEAM_CURVE('',#1584,(#1588,#1594),.PCURVE_S1.);
+#1584 = LINE('',#1585,#1586);
+#1585 = CARTESIAN_POINT('',(-37.25,6.661338147751E-15,10.));
+#1586 = VECTOR('',#1587,1.);
+#1587 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1588 = PCURVE('',#1202,#1589);
+#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1593);
+#1590 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1591,#1592),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1591 = CARTESIAN_POINT('',(0.,-0.5));
+#1592 = CARTESIAN_POINT('',(0.,-3.5));
+#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1594 = PCURVE('',#1202,#1595);
+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1599);
+#1596 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1597,#1598),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1597 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1598 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1600 = ORIENTED_EDGE('',*,*,#1188,.T.);
+#1601 = ORIENTED_EDGE('',*,*,#1582,.F.);
+#1602 = ORIENTED_EDGE('',*,*,#1411,.F.);
+#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1607)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1604,#1605,#1606)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1604 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1605 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1606 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1607 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#1604,
+  'distance_accuracy_value','confusion accuracy');
+#1608 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#1609 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1610),#1603);
+#1610 = STYLED_ITEM('color',(#1611),#15);
+#1611 = PRESENTATION_STYLE_ASSIGNMENT((#1612,#1618));
+#1612 = SURFACE_STYLE_USAGE(.BOTH.,#1613);
+#1613 = SURFACE_SIDE_STYLE('',(#1614));
+#1614 = SURFACE_STYLE_FILL_AREA(#1615);
+#1615 = FILL_AREA_STYLE('',(#1616));
+#1616 = FILL_AREA_STYLE_COLOUR('',#1617);
+#1617 = COLOUR_RGB('',0.189999995443,0.940000008746,0.490000003723);
+#1618 = CURVE_STYLE('',#1619,POSITIVE_LENGTH_MEASURE(0.1),#1620);
+#1619 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1620 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes-Plate.stl b/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes-Plate.stl
new file mode 100644
index 00000000..f33f92a2
Binary files /dev/null and b/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes-Plate.stl differ
diff --git a/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes.FCStd b/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes.FCStd
new file mode 100644
index 00000000..14b336ac
Binary files /dev/null and b/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes.FCStd differ
diff --git a/Mechanical Parts/Mountings/Joining_plate/T_5_holes.png b/Mechanical Parts/Mountings/Joining_plate/T_5_holes.png
new file mode 100644
index 00000000..b170f172
Binary files /dev/null and b/Mechanical Parts/Mountings/Joining_plate/T_5_holes.png differ
diff --git a/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.step b/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.step
new file mode 100644
index 00000000..ff4ed021
--- /dev/null
+++ b/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.step	
@@ -0,0 +1,1735 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2021-12-12T20:37:24',('Author'),(
+    ''),'Open CASCADE STEP processor 7.5','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('Plate','Plate','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1411);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#99,#151,#203,#497,#761,#808,#835,#862,#889,
+    #916,#923,#974,#1025,#1076,#1127,#1173,#1219,#1265,#1311,#1336,#1361
+    ,#1386));
+#17 = ADVANCED_FACE('',(#18),#32,.F.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#48,#73,#74));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.75,-0.5,50.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(2.75,-3.5,50.));
+#26 = SEAM_CURVE('',#27,(#31,#42),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(2.75,3.330669073875E-14,50.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#31 = PCURVE('',#32,#37);
+#32 = CYLINDRICAL_SURFACE('',#33,2.75);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,3.330669073875E-14,50.));
+#35 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#41);
+#38 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#40),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#39 = CARTESIAN_POINT('',(0.,-0.5));
+#40 = CARTESIAN_POINT('',(0.,-3.5));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42 = PCURVE('',#32,#43);
+#43 = DEFINITIONAL_REPRESENTATION('',(#44),#47);
+#44 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45,#46),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#45 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#46 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#47 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48 = ORIENTED_EDGE('',*,*,#49,.T.);
+#49 = EDGE_CURVE('',#24,#24,#50,.T.);
+#50 = SURFACE_CURVE('',#51,(#56,#62),.PCURVE_S1.);
+#51 = CIRCLE('',#52,2.75);
+#52 = AXIS2_PLACEMENT_3D('',#53,#54,#55);
+#53 = CARTESIAN_POINT('',(0.,-3.5,50.));
+#54 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#55 = DIRECTION('',(1.,0.,0.));
+#56 = PCURVE('',#32,#57);
+#57 = DEFINITIONAL_REPRESENTATION('',(#58),#61);
+#58 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#59,#60),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#59 = CARTESIAN_POINT('',(0.,-3.5));
+#60 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#61 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#62 = PCURVE('',#63,#68);
+#63 = CONICAL_SURFACE('',#64,2.75,0.785398163397);
+#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
+#65 = CARTESIAN_POINT('',(0.,-3.5,50.));
+#66 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#67 = DIRECTION('',(1.,0.,0.));
+#68 = DEFINITIONAL_REPRESENTATION('',(#69),#72);
+#69 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#70,#71),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#70 = CARTESIAN_POINT('',(0.,0.));
+#71 = CARTESIAN_POINT('',(6.28318530718,0.));
+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73 = ORIENTED_EDGE('',*,*,#21,.F.);
+#74 = ORIENTED_EDGE('',*,*,#75,.F.);
+#75 = EDGE_CURVE('',#22,#22,#76,.T.);
+#76 = SURFACE_CURVE('',#77,(#82,#88),.PCURVE_S1.);
+#77 = CIRCLE('',#78,2.75);
+#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);
+#79 = CARTESIAN_POINT('',(0.,-0.5,50.));
+#80 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#81 = DIRECTION('',(1.,0.,0.));
+#82 = PCURVE('',#32,#83);
+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#87);
+#84 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#85,#86),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#85 = CARTESIAN_POINT('',(0.,-0.5));
+#86 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#88 = PCURVE('',#89,#94);
+#89 = CONICAL_SURFACE('',#90,2.75,0.785398163397);
+#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93);
+#91 = CARTESIAN_POINT('',(0.,-0.5,50.));
+#92 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#93 = DIRECTION('',(1.,0.,0.));
+#94 = DEFINITIONAL_REPRESENTATION('',(#95),#98);
+#95 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#96,#97),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#96 = CARTESIAN_POINT('',(0.,0.));
+#97 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = ADVANCED_FACE('',(#100),#89,.F.);
+#100 = FACE_BOUND('',#101,.T.);
+#101 = EDGE_LOOP('',(#102,#123,#124,#125));
+#102 = ORIENTED_EDGE('',*,*,#103,.F.);
+#103 = EDGE_CURVE('',#22,#104,#106,.T.);
+#104 = VERTEX_POINT('',#105);
+#105 = CARTESIAN_POINT('',(3.25,3.341771304122E-14,50.));
+#106 = SEAM_CURVE('',#107,(#111,#117),.PCURVE_S1.);
+#107 = LINE('',#108,#109);
+#108 = CARTESIAN_POINT('',(2.75,-0.5,50.));
+#109 = VECTOR('',#110,1.);
+#110 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#111 = PCURVE('',#89,#112);
+#112 = DEFINITIONAL_REPRESENTATION('',(#113),#116);
+#113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#114,#115),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#114 = CARTESIAN_POINT('',(0.,0.));
+#115 = CARTESIAN_POINT('',(0.,0.5));
+#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#117 = PCURVE('',#89,#118);
+#118 = DEFINITIONAL_REPRESENTATION('',(#119),#122);
+#119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#120,#121),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#120 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#121 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#123 = ORIENTED_EDGE('',*,*,#75,.T.);
+#124 = ORIENTED_EDGE('',*,*,#103,.T.);
+#125 = ORIENTED_EDGE('',*,*,#126,.F.);
+#126 = EDGE_CURVE('',#104,#104,#127,.T.);
+#127 = SURFACE_CURVE('',#128,(#133,#139),.PCURVE_S1.);
+#128 = CIRCLE('',#129,3.25);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(0.,3.330669073875E-14,50.));
+#131 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#132 = DIRECTION('',(1.,0.,0.));
+#133 = PCURVE('',#89,#134);
+#134 = DEFINITIONAL_REPRESENTATION('',(#135),#138);
+#135 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#136,#137),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#136 = CARTESIAN_POINT('',(0.,0.5));
+#137 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#139 = PCURVE('',#140,#145);
+#140 = PLANE('',#141);
+#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144);
+#142 = CARTESIAN_POINT('',(0.,1.676798437583E-14,25.172096062249));
+#143 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#144 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150);
+#146 = CIRCLE('',#147,3.25);
+#147 = AXIS2_PLACEMENT_2D('',#148,#149);
+#148 = CARTESIAN_POINT('',(-24.82790393775,0.));
+#149 = DIRECTION('',(0.,1.));
+#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#151 = ADVANCED_FACE('',(#152),#63,.F.);
+#152 = FACE_BOUND('',#153,.F.);
+#153 = EDGE_LOOP('',(#154,#175,#176,#177));
+#154 = ORIENTED_EDGE('',*,*,#155,.F.);
+#155 = EDGE_CURVE('',#24,#156,#158,.T.);
+#156 = VERTEX_POINT('',#157);
+#157 = CARTESIAN_POINT('',(3.25,-4.,50.));
+#158 = SEAM_CURVE('',#159,(#163,#169),.PCURVE_S1.);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(2.75,-3.5,50.));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(0.707106781187,-0.707106781187,4.710277376051E-16)
+  );
+#163 = PCURVE('',#63,#164);
+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#168);
+#165 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#166,#167),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#166 = CARTESIAN_POINT('',(0.,0.));
+#167 = CARTESIAN_POINT('',(0.,0.5));
+#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#169 = PCURVE('',#63,#170);
+#170 = DEFINITIONAL_REPRESENTATION('',(#171),#174);
+#171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#172,#173),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#172 = CARTESIAN_POINT('',(6.28318530718,0.));
+#173 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#175 = ORIENTED_EDGE('',*,*,#49,.T.);
+#176 = ORIENTED_EDGE('',*,*,#155,.T.);
+#177 = ORIENTED_EDGE('',*,*,#178,.F.);
+#178 = EDGE_CURVE('',#156,#156,#179,.T.);
+#179 = SURFACE_CURVE('',#180,(#185,#191),.PCURVE_S1.);
+#180 = CIRCLE('',#181,3.25);
+#181 = AXIS2_PLACEMENT_3D('',#182,#183,#184);
+#182 = CARTESIAN_POINT('',(0.,-4.,50.));
+#183 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#184 = DIRECTION('',(1.,0.,0.));
+#185 = PCURVE('',#63,#186);
+#186 = DEFINITIONAL_REPRESENTATION('',(#187),#190);
+#187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#188,#189),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#188 = CARTESIAN_POINT('',(0.,0.5));
+#189 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#191 = PCURVE('',#192,#197);
+#192 = PLANE('',#193);
+#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196);
+#194 = CARTESIAN_POINT('',(0.,-4.,25.172096062249));
+#195 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#196 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202);
+#198 = CIRCLE('',#199,3.25);
+#199 = AXIS2_PLACEMENT_2D('',#200,#201);
+#200 = CARTESIAN_POINT('',(-24.82790393775,0.));
+#201 = DIRECTION('',(0.,1.));
+#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#203 = ADVANCED_FACE('',(#204,#207,#377,#407,#437,#467),#140,.F.);
+#204 = FACE_BOUND('',#205,.F.);
+#205 = EDGE_LOOP('',(#206));
+#206 = ORIENTED_EDGE('',*,*,#126,.F.);
+#207 = FACE_BOUND('',#208,.F.);
+#208 = EDGE_LOOP('',(#209,#239,#267,#295,#323,#351));
+#209 = ORIENTED_EDGE('',*,*,#210,.T.);
+#210 = EDGE_CURVE('',#211,#213,#215,.T.);
+#211 = VERTEX_POINT('',#212);
+#212 = CARTESIAN_POINT('',(-27.5,0.,0.));
+#213 = VERTEX_POINT('',#214);
+#214 = CARTESIAN_POINT('',(27.5,0.,0.));
+#215 = SURFACE_CURVE('',#216,(#220,#227),.PCURVE_S1.);
+#216 = LINE('',#217,#218);
+#217 = CARTESIAN_POINT('',(-27.5,0.,0.));
+#218 = VECTOR('',#219,1.);
+#219 = DIRECTION('',(1.,0.,0.));
+#220 = PCURVE('',#140,#221);
+#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(25.172096062249,-27.5));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(0.,1.));
+#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#227 = PCURVE('',#228,#233);
+#228 = PLANE('',#229);
+#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#230 = CARTESIAN_POINT('',(-27.5,0.,0.));
+#231 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238);
+#234 = LINE('',#235,#236);
+#235 = CARTESIAN_POINT('',(0.,0.));
+#236 = VECTOR('',#237,1.);
+#237 = DIRECTION('',(1.,0.));
+#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#239 = ORIENTED_EDGE('',*,*,#240,.T.);
+#240 = EDGE_CURVE('',#213,#241,#243,.T.);
+#241 = VERTEX_POINT('',#242);
+#242 = CARTESIAN_POINT('',(27.5,1.33226762955E-14,20.));
+#243 = SURFACE_CURVE('',#244,(#248,#255),.PCURVE_S1.);
+#244 = LINE('',#245,#246);
+#245 = CARTESIAN_POINT('',(27.5,0.,0.));
+#246 = VECTOR('',#247,1.);
+#247 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#248 = PCURVE('',#140,#249);
+#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(25.172096062249,27.5));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(-1.,0.));
+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#255 = PCURVE('',#256,#261);
+#256 = PLANE('',#257);
+#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260);
+#258 = CARTESIAN_POINT('',(27.5,0.,0.));
+#259 = DIRECTION('',(-1.,0.,0.));
+#260 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266);
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(0.,0.));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(1.,0.));
+#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#267 = ORIENTED_EDGE('',*,*,#268,.T.);
+#268 = EDGE_CURVE('',#241,#269,#271,.T.);
+#269 = VERTEX_POINT('',#270);
+#270 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.));
+#271 = SURFACE_CURVE('',#272,(#276,#283),.PCURVE_S1.);
+#272 = LINE('',#273,#274);
+#273 = CARTESIAN_POINT('',(27.5,1.33226762955E-14,20.));
+#274 = VECTOR('',#275,1.);
+#275 = DIRECTION('',(-0.40081883402,6.102833804326E-16,0.916157334902));
+#276 = PCURVE('',#140,#277);
+#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(5.172096062249,27.5));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(-0.916157334902,-0.40081883402));
+#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#283 = PCURVE('',#284,#289);
+#284 = PLANE('',#285);
+#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288);
+#286 = CARTESIAN_POINT('',(27.5,1.33226762955E-14,20.));
+#287 = DIRECTION('',(-0.916157334902,-2.669989789393E-16,-0.40081883402)
+  );
+#288 = DIRECTION('',(-0.40081883402,6.102833804326E-16,0.916157334902));
+#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
+#290 = LINE('',#291,#292);
+#291 = CARTESIAN_POINT('',(0.,0.));
+#292 = VECTOR('',#293,1.);
+#293 = DIRECTION('',(1.,9.860761315263E-32));
+#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#295 = ORIENTED_EDGE('',*,*,#296,.T.);
+#296 = EDGE_CURVE('',#269,#297,#299,.T.);
+#297 = VERTEX_POINT('',#298);
+#298 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.));
+#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.);
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(-1.,0.,0.));
+#304 = PCURVE('',#140,#305);
+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(-34.82790393775,10.));
+#308 = VECTOR('',#309,1.);
+#309 = DIRECTION('',(0.,-1.));
+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#311 = PCURVE('',#312,#317);
+#312 = PLANE('',#313);
+#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316);
+#314 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.));
+#315 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#316 = DIRECTION('',(-1.,0.,0.));
+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);
+#318 = LINE('',#319,#320);
+#319 = CARTESIAN_POINT('',(0.,6.310887241768E-30));
+#320 = VECTOR('',#321,1.);
+#321 = DIRECTION('',(1.,0.));
+#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#323 = ORIENTED_EDGE('',*,*,#324,.T.);
+#324 = EDGE_CURVE('',#297,#325,#327,.T.);
+#325 = VERTEX_POINT('',#326);
+#326 = CARTESIAN_POINT('',(-27.5,1.33226762955E-14,20.));
+#327 = SURFACE_CURVE('',#328,(#332,#339),.PCURVE_S1.);
+#328 = LINE('',#329,#330);
+#329 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.));
+#330 = VECTOR('',#331,1.);
+#331 = DIRECTION('',(-0.40081883402,-6.102833804326E-16,-0.916157334902)
+  );
+#332 = PCURVE('',#140,#333);
+#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);
+#334 = LINE('',#335,#336);
+#335 = CARTESIAN_POINT('',(-34.82790393775,-10.));
+#336 = VECTOR('',#337,1.);
+#337 = DIRECTION('',(0.916157334902,-0.40081883402));
+#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#339 = PCURVE('',#340,#345);
+#340 = PLANE('',#341);
+#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);
+#342 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.));
+#343 = DIRECTION('',(0.916157334902,-2.669989789393E-16,-0.40081883402)
+  );
+#344 = DIRECTION('',(-0.40081883402,-6.102833804326E-16,-0.916157334902)
+  );
+#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
+#346 = LINE('',#347,#348);
+#347 = CARTESIAN_POINT('',(-3.851429599435E-45,6.310887241768E-30));
+#348 = VECTOR('',#349,1.);
+#349 = DIRECTION('',(1.,-9.860761315263E-32));
+#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#351 = ORIENTED_EDGE('',*,*,#352,.T.);
+#352 = EDGE_CURVE('',#325,#211,#353,.T.);
+#353 = SURFACE_CURVE('',#354,(#358,#365),.PCURVE_S1.);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(-27.5,1.33226762955E-14,20.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#358 = PCURVE('',#140,#359);
+#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364);
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(5.172096062249,-27.5));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.));
+#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#365 = PCURVE('',#366,#371);
+#366 = PLANE('',#367);
+#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370);
+#368 = CARTESIAN_POINT('',(-27.5,1.33226762955E-14,20.));
+#369 = DIRECTION('',(1.,0.,0.));
+#370 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376);
+#372 = LINE('',#373,#374);
+#373 = CARTESIAN_POINT('',(0.,0.));
+#374 = VECTOR('',#375,1.);
+#375 = DIRECTION('',(1.,0.));
+#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#377 = FACE_BOUND('',#378,.F.);
+#378 = EDGE_LOOP('',(#379));
+#379 = ORIENTED_EDGE('',*,*,#380,.F.);
+#380 = EDGE_CURVE('',#381,#381,#383,.T.);
+#381 = VERTEX_POINT('',#382);
+#382 = CARTESIAN_POINT('',(-16.75,6.772360450213E-15,10.));
+#383 = SURFACE_CURVE('',#384,(#389,#396),.PCURVE_S1.);
+#384 = CIRCLE('',#385,3.25);
+#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
+#386 = CARTESIAN_POINT('',(-20.,6.661338147751E-15,10.));
+#387 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#388 = DIRECTION('',(1.,0.,0.));
+#389 = PCURVE('',#140,#390);
+#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395);
+#391 = CIRCLE('',#392,3.25);
+#392 = AXIS2_PLACEMENT_2D('',#393,#394);
+#393 = CARTESIAN_POINT('',(15.172096062249,-20.));
+#394 = DIRECTION('',(0.,1.));
+#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#396 = PCURVE('',#397,#402);
+#397 = CONICAL_SURFACE('',#398,2.75,0.785398163397);
+#398 = AXIS2_PLACEMENT_3D('',#399,#400,#401);
+#399 = CARTESIAN_POINT('',(-20.,-0.5,10.));
+#400 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#401 = DIRECTION('',(1.,0.,0.));
+#402 = DEFINITIONAL_REPRESENTATION('',(#403),#406);
+#403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#404,#405),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#404 = CARTESIAN_POINT('',(0.,0.5));
+#405 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#407 = FACE_BOUND('',#408,.F.);
+#408 = EDGE_LOOP('',(#409));
+#409 = ORIENTED_EDGE('',*,*,#410,.F.);
+#410 = EDGE_CURVE('',#411,#411,#413,.T.);
+#411 = VERTEX_POINT('',#412);
+#412 = CARTESIAN_POINT('',(3.25,2.009503674572E-14,30.));
+#413 = SURFACE_CURVE('',#414,(#419,#426),.PCURVE_S1.);
+#414 = CIRCLE('',#415,3.25);
+#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418);
+#416 = CARTESIAN_POINT('',(0.,1.998401444325E-14,30.));
+#417 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#418 = DIRECTION('',(1.,0.,0.));
+#419 = PCURVE('',#140,#420);
+#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425);
+#421 = CIRCLE('',#422,3.25);
+#422 = AXIS2_PLACEMENT_2D('',#423,#424);
+#423 = CARTESIAN_POINT('',(-4.827903937751,0.));
+#424 = DIRECTION('',(0.,1.));
+#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#426 = PCURVE('',#427,#432);
+#427 = CONICAL_SURFACE('',#428,2.75,0.785398163397);
+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
+#429 = CARTESIAN_POINT('',(0.,-0.5,30.));
+#430 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#431 = DIRECTION('',(1.,0.,0.));
+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#436);
+#433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#434,#435),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#434 = CARTESIAN_POINT('',(0.,0.5));
+#435 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#437 = FACE_BOUND('',#438,.F.);
+#438 = EDGE_LOOP('',(#439));
+#439 = ORIENTED_EDGE('',*,*,#440,.F.);
+#440 = EDGE_CURVE('',#441,#441,#443,.T.);
+#441 = VERTEX_POINT('',#442);
+#442 = CARTESIAN_POINT('',(3.25,6.772360450213E-15,10.));
+#443 = SURFACE_CURVE('',#444,(#449,#456),.PCURVE_S1.);
+#444 = CIRCLE('',#445,3.25);
+#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
+#446 = CARTESIAN_POINT('',(0.,6.661338147751E-15,10.));
+#447 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#448 = DIRECTION('',(1.,0.,0.));
+#449 = PCURVE('',#140,#450);
+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);
+#451 = CIRCLE('',#452,3.25);
+#452 = AXIS2_PLACEMENT_2D('',#453,#454);
+#453 = CARTESIAN_POINT('',(15.172096062249,0.));
+#454 = DIRECTION('',(0.,1.));
+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#456 = PCURVE('',#457,#462);
+#457 = CONICAL_SURFACE('',#458,2.75,0.785398163397);
+#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461);
+#459 = CARTESIAN_POINT('',(0.,-0.5,10.));
+#460 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#461 = DIRECTION('',(1.,0.,0.));
+#462 = DEFINITIONAL_REPRESENTATION('',(#463),#466);
+#463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#464,#465),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#464 = CARTESIAN_POINT('',(0.,0.5));
+#465 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#467 = FACE_BOUND('',#468,.F.);
+#468 = EDGE_LOOP('',(#469));
+#469 = ORIENTED_EDGE('',*,*,#470,.F.);
+#470 = EDGE_CURVE('',#471,#471,#473,.T.);
+#471 = VERTEX_POINT('',#472);
+#472 = CARTESIAN_POINT('',(23.25,6.772360450213E-15,10.));
+#473 = SURFACE_CURVE('',#474,(#479,#486),.PCURVE_S1.);
+#474 = CIRCLE('',#475,3.25);
+#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);
+#476 = CARTESIAN_POINT('',(20.,6.661338147751E-15,10.));
+#477 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#478 = DIRECTION('',(1.,0.,0.));
+#479 = PCURVE('',#140,#480);
+#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485);
+#481 = CIRCLE('',#482,3.25);
+#482 = AXIS2_PLACEMENT_2D('',#483,#484);
+#483 = CARTESIAN_POINT('',(15.172096062249,20.));
+#484 = DIRECTION('',(0.,1.));
+#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#486 = PCURVE('',#487,#492);
+#487 = CONICAL_SURFACE('',#488,2.75,0.785398163397);
+#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491);
+#489 = CARTESIAN_POINT('',(20.,-0.5,10.));
+#490 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#491 = DIRECTION('',(1.,0.,0.));
+#492 = DEFINITIONAL_REPRESENTATION('',(#493),#496);
+#493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#494,#495),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#494 = CARTESIAN_POINT('',(0.,0.5));
+#495 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#497 = ADVANCED_FACE('',(#498,#501,#641,#671,#701,#731),#192,.T.);
+#498 = FACE_BOUND('',#499,.T.);
+#499 = EDGE_LOOP('',(#500));
+#500 = ORIENTED_EDGE('',*,*,#178,.F.);
+#501 = FACE_BOUND('',#502,.T.);
+#502 = EDGE_LOOP('',(#503,#528,#551,#574,#597,#620));
+#503 = ORIENTED_EDGE('',*,*,#504,.T.);
+#504 = EDGE_CURVE('',#505,#507,#509,.T.);
+#505 = VERTEX_POINT('',#506);
+#506 = CARTESIAN_POINT('',(-27.5,-4.,2.6645352591E-15));
+#507 = VERTEX_POINT('',#508);
+#508 = CARTESIAN_POINT('',(27.5,-4.,2.6645352591E-15));
+#509 = SURFACE_CURVE('',#510,(#514,#521),.PCURVE_S1.);
+#510 = LINE('',#511,#512);
+#511 = CARTESIAN_POINT('',(-27.5,-4.,2.6645352591E-15));
+#512 = VECTOR('',#513,1.);
+#513 = DIRECTION('',(1.,0.,0.));
+#514 = PCURVE('',#192,#515);
+#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
+#516 = LINE('',#517,#518);
+#517 = CARTESIAN_POINT('',(25.172096062249,-27.5));
+#518 = VECTOR('',#519,1.);
+#519 = DIRECTION('',(0.,1.));
+#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#521 = PCURVE('',#228,#522);
+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
+#523 = LINE('',#524,#525);
+#524 = CARTESIAN_POINT('',(0.,-4.));
+#525 = VECTOR('',#526,1.);
+#526 = DIRECTION('',(1.,0.));
+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#528 = ORIENTED_EDGE('',*,*,#529,.T.);
+#529 = EDGE_CURVE('',#507,#530,#532,.T.);
+#530 = VERTEX_POINT('',#531);
+#531 = CARTESIAN_POINT('',(27.5,-4.,20.));
+#532 = SURFACE_CURVE('',#533,(#537,#544),.PCURVE_S1.);
+#533 = LINE('',#534,#535);
+#534 = CARTESIAN_POINT('',(27.5,-4.,2.6645352591E-15));
+#535 = VECTOR('',#536,1.);
+#536 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#537 = PCURVE('',#192,#538);
+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(25.172096062249,27.5));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(-1.,0.));
+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#544 = PCURVE('',#256,#545);
+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(7.88860905221E-31,-4.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(1.,0.));
+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#551 = ORIENTED_EDGE('',*,*,#552,.T.);
+#552 = EDGE_CURVE('',#530,#553,#555,.T.);
+#553 = VERTEX_POINT('',#554);
+#554 = CARTESIAN_POINT('',(10.,-4.,60.));
+#555 = SURFACE_CURVE('',#556,(#560,#567),.PCURVE_S1.);
+#556 = LINE('',#557,#558);
+#557 = CARTESIAN_POINT('',(27.5,-4.,20.));
+#558 = VECTOR('',#559,1.);
+#559 = DIRECTION('',(-0.40081883402,6.102833804326E-16,0.916157334902));
+#560 = PCURVE('',#192,#561);
+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(5.172096062249,27.5));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(-0.916157334902,-0.40081883402));
+#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#567 = PCURVE('',#284,#568);
+#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(8.137111739101E-16,-4.));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(1.,9.860761315263E-32));
+#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#574 = ORIENTED_EDGE('',*,*,#575,.T.);
+#575 = EDGE_CURVE('',#553,#576,#578,.T.);
+#576 = VERTEX_POINT('',#577);
+#577 = CARTESIAN_POINT('',(-10.,-4.,60.));
+#578 = SURFACE_CURVE('',#579,(#583,#590),.PCURVE_S1.);
+#579 = LINE('',#580,#581);
+#580 = CARTESIAN_POINT('',(10.,-4.,60.));
+#581 = VECTOR('',#582,1.);
+#582 = DIRECTION('',(-1.,0.,0.));
+#583 = PCURVE('',#192,#584);
+#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589);
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(-34.82790393775,10.));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(0.,-1.));
+#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#590 = PCURVE('',#312,#591);
+#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);
+#592 = LINE('',#593,#594);
+#593 = CARTESIAN_POINT('',(0.,-4.));
+#594 = VECTOR('',#595,1.);
+#595 = DIRECTION('',(1.,0.));
+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#597 = ORIENTED_EDGE('',*,*,#598,.T.);
+#598 = EDGE_CURVE('',#576,#599,#601,.T.);
+#599 = VERTEX_POINT('',#600);
+#600 = CARTESIAN_POINT('',(-27.5,-4.,20.));
+#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(-10.,-4.,60.));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(-0.40081883402,-6.102833804326E-16,-0.916157334902)
+  );
+#606 = PCURVE('',#192,#607);
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(-34.82790393775,-10.));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(0.916157334902,-0.40081883402));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#613 = PCURVE('',#340,#614);
+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
+#615 = LINE('',#616,#617);
+#616 = CARTESIAN_POINT('',(3.153130798902E-15,-4.));
+#617 = VECTOR('',#618,1.);
+#618 = DIRECTION('',(1.,-9.860761315263E-32));
+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#620 = ORIENTED_EDGE('',*,*,#621,.T.);
+#621 = EDGE_CURVE('',#599,#505,#622,.T.);
+#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.);
+#623 = LINE('',#624,#625);
+#624 = CARTESIAN_POINT('',(-27.5,-4.,20.));
+#625 = VECTOR('',#626,1.);
+#626 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#627 = PCURVE('',#192,#628);
+#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(5.172096062249,-27.5));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(1.,0.));
+#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#634 = PCURVE('',#366,#635);
+#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640);
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(-8.881784197001E-16,-4.));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(1.,0.));
+#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#641 = FACE_BOUND('',#642,.T.);
+#642 = EDGE_LOOP('',(#643));
+#643 = ORIENTED_EDGE('',*,*,#644,.F.);
+#644 = EDGE_CURVE('',#645,#645,#647,.T.);
+#645 = VERTEX_POINT('',#646);
+#646 = CARTESIAN_POINT('',(-16.75,-4.,10.));
+#647 = SURFACE_CURVE('',#648,(#653,#660),.PCURVE_S1.);
+#648 = CIRCLE('',#649,3.25);
+#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652);
+#650 = CARTESIAN_POINT('',(-20.,-4.,10.));
+#651 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16));
+#652 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16));
+#653 = PCURVE('',#192,#654);
+#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659);
+#655 = CIRCLE('',#656,3.25);
+#656 = AXIS2_PLACEMENT_2D('',#657,#658);
+#657 = CARTESIAN_POINT('',(15.172096062249,-20.));
+#658 = DIRECTION('',(-6.459479416001E-16,1.));
+#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#660 = PCURVE('',#661,#666);
+#661 = CONICAL_SURFACE('',#662,2.75,0.785398163397);
+#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665);
+#663 = CARTESIAN_POINT('',(-20.,-3.5,10.));
+#664 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#665 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16));
+#666 = DEFINITIONAL_REPRESENTATION('',(#667),#670);
+#667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#668,#669),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#668 = CARTESIAN_POINT('',(0.,0.5));
+#669 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#671 = FACE_BOUND('',#672,.T.);
+#672 = EDGE_LOOP('',(#673));
+#673 = ORIENTED_EDGE('',*,*,#674,.F.);
+#674 = EDGE_CURVE('',#675,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(3.25,-4.,30.));
+#677 = SURFACE_CURVE('',#678,(#683,#690),.PCURVE_S1.);
+#678 = CIRCLE('',#679,3.25);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(0.,-4.,30.));
+#681 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#682 = DIRECTION('',(1.,0.,0.));
+#683 = PCURVE('',#192,#684);
+#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689);
+#685 = CIRCLE('',#686,3.25);
+#686 = AXIS2_PLACEMENT_2D('',#687,#688);
+#687 = CARTESIAN_POINT('',(-4.827903937751,0.));
+#688 = DIRECTION('',(0.,1.));
+#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#690 = PCURVE('',#691,#696);
+#691 = CONICAL_SURFACE('',#692,2.75,0.785398163397);
+#692 = AXIS2_PLACEMENT_3D('',#693,#694,#695);
+#693 = CARTESIAN_POINT('',(0.,-3.5,30.));
+#694 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#695 = DIRECTION('',(1.,0.,0.));
+#696 = DEFINITIONAL_REPRESENTATION('',(#697),#700);
+#697 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#698,#699),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#698 = CARTESIAN_POINT('',(0.,0.5));
+#699 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#701 = FACE_BOUND('',#702,.T.);
+#702 = EDGE_LOOP('',(#703));
+#703 = ORIENTED_EDGE('',*,*,#704,.F.);
+#704 = EDGE_CURVE('',#705,#705,#707,.T.);
+#705 = VERTEX_POINT('',#706);
+#706 = CARTESIAN_POINT('',(3.25,-4.,10.));
+#707 = SURFACE_CURVE('',#708,(#713,#720),.PCURVE_S1.);
+#708 = CIRCLE('',#709,3.25);
+#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712);
+#710 = CARTESIAN_POINT('',(0.,-4.,10.));
+#711 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16));
+#712 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16));
+#713 = PCURVE('',#192,#714);
+#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719);
+#715 = CIRCLE('',#716,3.25);
+#716 = AXIS2_PLACEMENT_2D('',#717,#718);
+#717 = CARTESIAN_POINT('',(15.172096062249,0.));
+#718 = DIRECTION('',(-6.459479416001E-16,1.));
+#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#720 = PCURVE('',#721,#726);
+#721 = CONICAL_SURFACE('',#722,2.75,0.785398163397);
+#722 = AXIS2_PLACEMENT_3D('',#723,#724,#725);
+#723 = CARTESIAN_POINT('',(0.,-3.5,10.));
+#724 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#725 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16));
+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#730);
+#727 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#728,#729),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#728 = CARTESIAN_POINT('',(0.,0.5));
+#729 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#731 = FACE_BOUND('',#732,.T.);
+#732 = EDGE_LOOP('',(#733));
+#733 = ORIENTED_EDGE('',*,*,#734,.F.);
+#734 = EDGE_CURVE('',#735,#735,#737,.T.);
+#735 = VERTEX_POINT('',#736);
+#736 = CARTESIAN_POINT('',(23.25,-4.,10.));
+#737 = SURFACE_CURVE('',#738,(#743,#750),.PCURVE_S1.);
+#738 = CIRCLE('',#739,3.25);
+#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742);
+#740 = CARTESIAN_POINT('',(20.,-4.,10.));
+#741 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16));
+#742 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16));
+#743 = PCURVE('',#192,#744);
+#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749);
+#745 = CIRCLE('',#746,3.25);
+#746 = AXIS2_PLACEMENT_2D('',#747,#748);
+#747 = CARTESIAN_POINT('',(15.172096062249,20.));
+#748 = DIRECTION('',(-6.459479416001E-16,1.));
+#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#750 = PCURVE('',#751,#756);
+#751 = CONICAL_SURFACE('',#752,2.75,0.785398163397);
+#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);
+#753 = CARTESIAN_POINT('',(20.,-3.5,10.));
+#754 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#755 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16));
+#756 = DEFINITIONAL_REPRESENTATION('',(#757),#760);
+#757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#758,#759),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#758 = CARTESIAN_POINT('',(0.,0.5));
+#759 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = ADVANCED_FACE('',(#762),#228,.F.);
+#762 = FACE_BOUND('',#763,.F.);
+#763 = EDGE_LOOP('',(#764,#785,#786,#807));
+#764 = ORIENTED_EDGE('',*,*,#765,.T.);
+#765 = EDGE_CURVE('',#211,#505,#766,.T.);
+#766 = SURFACE_CURVE('',#767,(#771,#778),.PCURVE_S1.);
+#767 = LINE('',#768,#769);
+#768 = CARTESIAN_POINT('',(-27.5,0.,0.));
+#769 = VECTOR('',#770,1.);
+#770 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#771 = PCURVE('',#228,#772);
+#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777);
+#773 = LINE('',#774,#775);
+#774 = CARTESIAN_POINT('',(0.,0.));
+#775 = VECTOR('',#776,1.);
+#776 = DIRECTION('',(0.,-1.));
+#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#778 = PCURVE('',#366,#779);
+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(20.,-1.577721810442E-30));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,-1.));
+#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#785 = ORIENTED_EDGE('',*,*,#504,.T.);
+#786 = ORIENTED_EDGE('',*,*,#787,.F.);
+#787 = EDGE_CURVE('',#213,#507,#788,.T.);
+#788 = SURFACE_CURVE('',#789,(#793,#800),.PCURVE_S1.);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(27.5,0.,0.));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#793 = PCURVE('',#228,#794);
+#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799);
+#795 = LINE('',#796,#797);
+#796 = CARTESIAN_POINT('',(55.,0.));
+#797 = VECTOR('',#798,1.);
+#798 = DIRECTION('',(0.,-1.));
+#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#800 = PCURVE('',#256,#801);
+#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806);
+#802 = LINE('',#803,#804);
+#803 = CARTESIAN_POINT('',(0.,0.));
+#804 = VECTOR('',#805,1.);
+#805 = DIRECTION('',(0.,-1.));
+#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#807 = ORIENTED_EDGE('',*,*,#210,.F.);
+#808 = ADVANCED_FACE('',(#809),#256,.F.);
+#809 = FACE_BOUND('',#810,.F.);
+#810 = EDGE_LOOP('',(#811,#812,#813,#834));
+#811 = ORIENTED_EDGE('',*,*,#787,.T.);
+#812 = ORIENTED_EDGE('',*,*,#529,.T.);
+#813 = ORIENTED_EDGE('',*,*,#814,.F.);
+#814 = EDGE_CURVE('',#241,#530,#815,.T.);
+#815 = SURFACE_CURVE('',#816,(#820,#827),.PCURVE_S1.);
+#816 = LINE('',#817,#818);
+#817 = CARTESIAN_POINT('',(27.5,1.33226762955E-14,20.));
+#818 = VECTOR('',#819,1.);
+#819 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#820 = PCURVE('',#256,#821);
+#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826);
+#822 = LINE('',#823,#824);
+#823 = CARTESIAN_POINT('',(20.,1.577721810442E-30));
+#824 = VECTOR('',#825,1.);
+#825 = DIRECTION('',(0.,-1.));
+#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#827 = PCURVE('',#284,#828);
+#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833);
+#829 = LINE('',#830,#831);
+#830 = CARTESIAN_POINT('',(0.,0.));
+#831 = VECTOR('',#832,1.);
+#832 = DIRECTION('',(-9.860761315263E-32,-1.));
+#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#834 = ORIENTED_EDGE('',*,*,#240,.F.);
+#835 = ADVANCED_FACE('',(#836),#284,.F.);
+#836 = FACE_BOUND('',#837,.F.);
+#837 = EDGE_LOOP('',(#838,#839,#840,#861));
+#838 = ORIENTED_EDGE('',*,*,#814,.T.);
+#839 = ORIENTED_EDGE('',*,*,#552,.T.);
+#840 = ORIENTED_EDGE('',*,*,#841,.F.);
+#841 = EDGE_CURVE('',#269,#553,#842,.T.);
+#842 = SURFACE_CURVE('',#843,(#847,#854),.PCURVE_S1.);
+#843 = LINE('',#844,#845);
+#844 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.));
+#845 = VECTOR('',#846,1.);
+#846 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#847 = PCURVE('',#284,#848);
+#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853);
+#849 = LINE('',#850,#851);
+#850 = CARTESIAN_POINT('',(43.660622991432,-6.310887241768E-30));
+#851 = VECTOR('',#852,1.);
+#852 = DIRECTION('',(-9.860761315263E-32,-1.));
+#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#854 = PCURVE('',#312,#855);
+#855 = DEFINITIONAL_REPRESENTATION('',(#856),#860);
+#856 = LINE('',#857,#858);
+#857 = CARTESIAN_POINT('',(0.,0.));
+#858 = VECTOR('',#859,1.);
+#859 = DIRECTION('',(0.,-1.));
+#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#861 = ORIENTED_EDGE('',*,*,#268,.F.);
+#862 = ADVANCED_FACE('',(#863),#312,.F.);
+#863 = FACE_BOUND('',#864,.F.);
+#864 = EDGE_LOOP('',(#865,#866,#867,#888));
+#865 = ORIENTED_EDGE('',*,*,#841,.T.);
+#866 = ORIENTED_EDGE('',*,*,#575,.T.);
+#867 = ORIENTED_EDGE('',*,*,#868,.F.);
+#868 = EDGE_CURVE('',#297,#576,#869,.T.);
+#869 = SURFACE_CURVE('',#870,(#874,#881),.PCURVE_S1.);
+#870 = LINE('',#871,#872);
+#871 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.));
+#872 = VECTOR('',#873,1.);
+#873 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#874 = PCURVE('',#312,#875);
+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(20.,0.));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,-1.));
+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#881 = PCURVE('',#340,#882);
+#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887);
+#883 = LINE('',#884,#885);
+#884 = CARTESIAN_POINT('',(-0.,0.));
+#885 = VECTOR('',#886,1.);
+#886 = DIRECTION('',(9.860761315263E-32,-1.));
+#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#888 = ORIENTED_EDGE('',*,*,#296,.F.);
+#889 = ADVANCED_FACE('',(#890),#340,.F.);
+#890 = FACE_BOUND('',#891,.F.);
+#891 = EDGE_LOOP('',(#892,#893,#894,#915));
+#892 = ORIENTED_EDGE('',*,*,#868,.T.);
+#893 = ORIENTED_EDGE('',*,*,#598,.T.);
+#894 = ORIENTED_EDGE('',*,*,#895,.F.);
+#895 = EDGE_CURVE('',#325,#599,#896,.T.);
+#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.);
+#897 = LINE('',#898,#899);
+#898 = CARTESIAN_POINT('',(-27.5,1.33226762955E-14,20.));
+#899 = VECTOR('',#900,1.);
+#900 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#901 = PCURVE('',#340,#902);
+#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907);
+#903 = LINE('',#904,#905);
+#904 = CARTESIAN_POINT('',(43.660622991432,6.310887241768E-30));
+#905 = VECTOR('',#906,1.);
+#906 = DIRECTION('',(9.860761315263E-32,-1.));
+#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#908 = PCURVE('',#366,#909);
+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);
+#910 = LINE('',#911,#912);
+#911 = CARTESIAN_POINT('',(0.,0.));
+#912 = VECTOR('',#913,1.);
+#913 = DIRECTION('',(0.,-1.));
+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#915 = ORIENTED_EDGE('',*,*,#324,.F.);
+#916 = ADVANCED_FACE('',(#917),#366,.F.);
+#917 = FACE_BOUND('',#918,.F.);
+#918 = EDGE_LOOP('',(#919,#920,#921,#922));
+#919 = ORIENTED_EDGE('',*,*,#895,.T.);
+#920 = ORIENTED_EDGE('',*,*,#621,.T.);
+#921 = ORIENTED_EDGE('',*,*,#765,.F.);
+#922 = ORIENTED_EDGE('',*,*,#352,.F.);
+#923 = ADVANCED_FACE('',(#924),#397,.F.);
+#924 = FACE_BOUND('',#925,.T.);
+#925 = EDGE_LOOP('',(#926,#947,#972,#973));
+#926 = ORIENTED_EDGE('',*,*,#927,.F.);
+#927 = EDGE_CURVE('',#928,#381,#930,.T.);
+#928 = VERTEX_POINT('',#929);
+#929 = CARTESIAN_POINT('',(-17.25,-0.5,10.));
+#930 = SEAM_CURVE('',#931,(#935,#941),.PCURVE_S1.);
+#931 = LINE('',#932,#933);
+#932 = CARTESIAN_POINT('',(-17.25,-0.5,10.));
+#933 = VECTOR('',#934,1.);
+#934 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#935 = PCURVE('',#397,#936);
+#936 = DEFINITIONAL_REPRESENTATION('',(#937),#940);
+#937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#938,#939),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#938 = CARTESIAN_POINT('',(0.,0.));
+#939 = CARTESIAN_POINT('',(0.,0.5));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#941 = PCURVE('',#397,#942);
+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#946);
+#943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#944,#945),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#944 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#945 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#947 = ORIENTED_EDGE('',*,*,#948,.T.);
+#948 = EDGE_CURVE('',#928,#928,#949,.T.);
+#949 = SURFACE_CURVE('',#950,(#955,#961),.PCURVE_S1.);
+#950 = CIRCLE('',#951,2.75);
+#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954);
+#952 = CARTESIAN_POINT('',(-20.,-0.5,10.));
+#953 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#954 = DIRECTION('',(1.,0.,0.));
+#955 = PCURVE('',#397,#956);
+#956 = DEFINITIONAL_REPRESENTATION('',(#957),#960);
+#957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#958,#959),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#958 = CARTESIAN_POINT('',(0.,0.));
+#959 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#961 = PCURVE('',#962,#967);
+#962 = CYLINDRICAL_SURFACE('',#963,2.75);
+#963 = AXIS2_PLACEMENT_3D('',#964,#965,#966);
+#964 = CARTESIAN_POINT('',(-20.,6.661338147751E-15,10.));
+#965 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#966 = DIRECTION('',(1.,0.,0.));
+#967 = DEFINITIONAL_REPRESENTATION('',(#968),#971);
+#968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#969,#970),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#969 = CARTESIAN_POINT('',(0.,-0.5));
+#970 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#972 = ORIENTED_EDGE('',*,*,#927,.T.);
+#973 = ORIENTED_EDGE('',*,*,#380,.F.);
+#974 = ADVANCED_FACE('',(#975),#427,.F.);
+#975 = FACE_BOUND('',#976,.T.);
+#976 = EDGE_LOOP('',(#977,#998,#1023,#1024));
+#977 = ORIENTED_EDGE('',*,*,#978,.F.);
+#978 = EDGE_CURVE('',#979,#411,#981,.T.);
+#979 = VERTEX_POINT('',#980);
+#980 = CARTESIAN_POINT('',(2.75,-0.5,30.));
+#981 = SEAM_CURVE('',#982,(#986,#992),.PCURVE_S1.);
+#982 = LINE('',#983,#984);
+#983 = CARTESIAN_POINT('',(2.75,-0.5,30.));
+#984 = VECTOR('',#985,1.);
+#985 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#986 = PCURVE('',#427,#987);
+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#991);
+#988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#989,#990),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#989 = CARTESIAN_POINT('',(0.,0.));
+#990 = CARTESIAN_POINT('',(0.,0.5));
+#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#992 = PCURVE('',#427,#993);
+#993 = DEFINITIONAL_REPRESENTATION('',(#994),#997);
+#994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#995,#996),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#995 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#996 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#998 = ORIENTED_EDGE('',*,*,#999,.T.);
+#999 = EDGE_CURVE('',#979,#979,#1000,.T.);
+#1000 = SURFACE_CURVE('',#1001,(#1006,#1012),.PCURVE_S1.);
+#1001 = CIRCLE('',#1002,2.75);
+#1002 = AXIS2_PLACEMENT_3D('',#1003,#1004,#1005);
+#1003 = CARTESIAN_POINT('',(0.,-0.5,30.));
+#1004 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1005 = DIRECTION('',(1.,0.,0.));
+#1006 = PCURVE('',#427,#1007);
+#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1011);
+#1008 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1009,#1010),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1009 = CARTESIAN_POINT('',(0.,0.));
+#1010 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1012 = PCURVE('',#1013,#1018);
+#1013 = CYLINDRICAL_SURFACE('',#1014,2.75);
+#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017);
+#1015 = CARTESIAN_POINT('',(0.,1.998401444325E-14,30.));
+#1016 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#1017 = DIRECTION('',(1.,0.,0.));
+#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1022);
+#1019 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1020,#1021),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1020 = CARTESIAN_POINT('',(0.,-0.5));
+#1021 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1023 = ORIENTED_EDGE('',*,*,#978,.T.);
+#1024 = ORIENTED_EDGE('',*,*,#410,.F.);
+#1025 = ADVANCED_FACE('',(#1026),#457,.F.);
+#1026 = FACE_BOUND('',#1027,.T.);
+#1027 = EDGE_LOOP('',(#1028,#1049,#1074,#1075));
+#1028 = ORIENTED_EDGE('',*,*,#1029,.F.);
+#1029 = EDGE_CURVE('',#1030,#441,#1032,.T.);
+#1030 = VERTEX_POINT('',#1031);
+#1031 = CARTESIAN_POINT('',(2.75,-0.5,10.));
+#1032 = SEAM_CURVE('',#1033,(#1037,#1043),.PCURVE_S1.);
+#1033 = LINE('',#1034,#1035);
+#1034 = CARTESIAN_POINT('',(2.75,-0.5,10.));
+#1035 = VECTOR('',#1036,1.);
+#1036 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#1037 = PCURVE('',#457,#1038);
+#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1042);
+#1039 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1040,#1041),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1040 = CARTESIAN_POINT('',(0.,0.));
+#1041 = CARTESIAN_POINT('',(0.,0.5));
+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1043 = PCURVE('',#457,#1044);
+#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1048);
+#1045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1046,#1047),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1046 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1047 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1049 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1050 = EDGE_CURVE('',#1030,#1030,#1051,.T.);
+#1051 = SURFACE_CURVE('',#1052,(#1057,#1063),.PCURVE_S1.);
+#1052 = CIRCLE('',#1053,2.75);
+#1053 = AXIS2_PLACEMENT_3D('',#1054,#1055,#1056);
+#1054 = CARTESIAN_POINT('',(0.,-0.5,10.));
+#1055 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1056 = DIRECTION('',(1.,0.,0.));
+#1057 = PCURVE('',#457,#1058);
+#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1062);
+#1059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1060,#1061),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1060 = CARTESIAN_POINT('',(0.,0.));
+#1061 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1063 = PCURVE('',#1064,#1069);
+#1064 = CYLINDRICAL_SURFACE('',#1065,2.75);
+#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);
+#1066 = CARTESIAN_POINT('',(0.,6.661338147751E-15,10.));
+#1067 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#1068 = DIRECTION('',(1.,0.,0.));
+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1073);
+#1070 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1071,#1072),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1071 = CARTESIAN_POINT('',(0.,-0.5));
+#1072 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1074 = ORIENTED_EDGE('',*,*,#1029,.T.);
+#1075 = ORIENTED_EDGE('',*,*,#440,.F.);
+#1076 = ADVANCED_FACE('',(#1077),#487,.F.);
+#1077 = FACE_BOUND('',#1078,.T.);
+#1078 = EDGE_LOOP('',(#1079,#1100,#1125,#1126));
+#1079 = ORIENTED_EDGE('',*,*,#1080,.F.);
+#1080 = EDGE_CURVE('',#1081,#471,#1083,.T.);
+#1081 = VERTEX_POINT('',#1082);
+#1082 = CARTESIAN_POINT('',(22.75,-0.5,10.));
+#1083 = SEAM_CURVE('',#1084,(#1088,#1094),.PCURVE_S1.);
+#1084 = LINE('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(22.75,-0.5,10.));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16)
+  );
+#1088 = PCURVE('',#487,#1089);
+#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1093);
+#1090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1091,#1092),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1091 = CARTESIAN_POINT('',(0.,0.));
+#1092 = CARTESIAN_POINT('',(0.,0.5));
+#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1094 = PCURVE('',#487,#1095);
+#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1099);
+#1096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1097,#1098),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1097 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1098 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1100 = ORIENTED_EDGE('',*,*,#1101,.T.);
+#1101 = EDGE_CURVE('',#1081,#1081,#1102,.T.);
+#1102 = SURFACE_CURVE('',#1103,(#1108,#1114),.PCURVE_S1.);
+#1103 = CIRCLE('',#1104,2.75);
+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);
+#1105 = CARTESIAN_POINT('',(20.,-0.5,10.));
+#1106 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1107 = DIRECTION('',(1.,0.,0.));
+#1108 = PCURVE('',#487,#1109);
+#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1113);
+#1110 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1111,#1112),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1111 = CARTESIAN_POINT('',(0.,0.));
+#1112 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1114 = PCURVE('',#1115,#1120);
+#1115 = CYLINDRICAL_SURFACE('',#1116,2.75);
+#1116 = AXIS2_PLACEMENT_3D('',#1117,#1118,#1119);
+#1117 = CARTESIAN_POINT('',(20.,6.661338147751E-15,10.));
+#1118 = DIRECTION('',(0.,1.,-6.661338147751E-16));
+#1119 = DIRECTION('',(1.,0.,0.));
+#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1124);
+#1121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1122,#1123),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1122 = CARTESIAN_POINT('',(0.,-0.5));
+#1123 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1125 = ORIENTED_EDGE('',*,*,#1080,.T.);
+#1126 = ORIENTED_EDGE('',*,*,#470,.F.);
+#1127 = ADVANCED_FACE('',(#1128),#661,.F.);
+#1128 = FACE_BOUND('',#1129,.F.);
+#1129 = EDGE_LOOP('',(#1130,#1151,#1171,#1172));
+#1130 = ORIENTED_EDGE('',*,*,#1131,.F.);
+#1131 = EDGE_CURVE('',#1132,#645,#1134,.T.);
+#1132 = VERTEX_POINT('',#1133);
+#1133 = CARTESIAN_POINT('',(-17.25,-3.5,10.));
+#1134 = SEAM_CURVE('',#1135,(#1139,#1145),.PCURVE_S1.);
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(-17.25,-3.5,10.));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(0.707106781187,-0.707106781187,9.27781907404E-16)
+  );
+#1139 = PCURVE('',#661,#1140);
+#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1144);
+#1141 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1142,#1143),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1142 = CARTESIAN_POINT('',(0.,0.));
+#1143 = CARTESIAN_POINT('',(0.,0.5));
+#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1145 = PCURVE('',#661,#1146);
+#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1150);
+#1147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1148,#1149),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1148 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1149 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#1150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1151 = ORIENTED_EDGE('',*,*,#1152,.T.);
+#1152 = EDGE_CURVE('',#1132,#1132,#1153,.T.);
+#1153 = SURFACE_CURVE('',#1154,(#1159,#1165),.PCURVE_S1.);
+#1154 = CIRCLE('',#1155,2.75);
+#1155 = AXIS2_PLACEMENT_3D('',#1156,#1157,#1158);
+#1156 = CARTESIAN_POINT('',(-20.,-3.5,10.));
+#1157 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16));
+#1158 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16));
+#1159 = PCURVE('',#661,#1160);
+#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1164);
+#1161 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1162,#1163),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1162 = CARTESIAN_POINT('',(0.,0.));
+#1163 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1165 = PCURVE('',#962,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1170);
+#1167 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1168,#1169),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1168 = CARTESIAN_POINT('',(0.,-3.5));
+#1169 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1171 = ORIENTED_EDGE('',*,*,#1131,.T.);
+#1172 = ORIENTED_EDGE('',*,*,#644,.F.);
+#1173 = ADVANCED_FACE('',(#1174),#691,.F.);
+#1174 = FACE_BOUND('',#1175,.F.);
+#1175 = EDGE_LOOP('',(#1176,#1197,#1217,#1218));
+#1176 = ORIENTED_EDGE('',*,*,#1177,.F.);
+#1177 = EDGE_CURVE('',#1178,#675,#1180,.T.);
+#1178 = VERTEX_POINT('',#1179);
+#1179 = CARTESIAN_POINT('',(2.75,-3.5,30.));
+#1180 = SEAM_CURVE('',#1181,(#1185,#1191),.PCURVE_S1.);
+#1181 = LINE('',#1182,#1183);
+#1182 = CARTESIAN_POINT('',(2.75,-3.5,30.));
+#1183 = VECTOR('',#1184,1.);
+#1184 = DIRECTION('',(0.707106781187,-0.707106781187,4.710277376051E-16)
+  );
+#1185 = PCURVE('',#691,#1186);
+#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1190);
+#1187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1188,#1189),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1188 = CARTESIAN_POINT('',(0.,0.));
+#1189 = CARTESIAN_POINT('',(0.,0.5));
+#1190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1191 = PCURVE('',#691,#1192);
+#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1196);
+#1193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1194,#1195),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1194 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1195 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1197 = ORIENTED_EDGE('',*,*,#1198,.T.);
+#1198 = EDGE_CURVE('',#1178,#1178,#1199,.T.);
+#1199 = SURFACE_CURVE('',#1200,(#1205,#1211),.PCURVE_S1.);
+#1200 = CIRCLE('',#1201,2.75);
+#1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204);
+#1202 = CARTESIAN_POINT('',(0.,-3.5,30.));
+#1203 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1204 = DIRECTION('',(1.,0.,0.));
+#1205 = PCURVE('',#691,#1206);
+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1210);
+#1207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1208,#1209),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1208 = CARTESIAN_POINT('',(0.,0.));
+#1209 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1211 = PCURVE('',#1013,#1212);
+#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1216);
+#1213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1214,#1215),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1214 = CARTESIAN_POINT('',(0.,-3.5));
+#1215 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1217 = ORIENTED_EDGE('',*,*,#1177,.T.);
+#1218 = ORIENTED_EDGE('',*,*,#674,.F.);
+#1219 = ADVANCED_FACE('',(#1220),#721,.F.);
+#1220 = FACE_BOUND('',#1221,.F.);
+#1221 = EDGE_LOOP('',(#1222,#1243,#1263,#1264));
+#1222 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#1223 = EDGE_CURVE('',#1224,#705,#1226,.T.);
+#1224 = VERTEX_POINT('',#1225);
+#1225 = CARTESIAN_POINT('',(2.75,-3.5,10.));
+#1226 = SEAM_CURVE('',#1227,(#1231,#1237),.PCURVE_S1.);
+#1227 = LINE('',#1228,#1229);
+#1228 = CARTESIAN_POINT('',(2.75,-3.5,10.));
+#1229 = VECTOR('',#1230,1.);
+#1230 = DIRECTION('',(0.707106781187,-0.707106781187,9.27781907404E-16)
+  );
+#1231 = PCURVE('',#721,#1232);
+#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1236);
+#1233 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1234,#1235),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1234 = CARTESIAN_POINT('',(0.,0.));
+#1235 = CARTESIAN_POINT('',(0.,0.5));
+#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1237 = PCURVE('',#721,#1238);
+#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1242);
+#1239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1240,#1241),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1240 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1241 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1243 = ORIENTED_EDGE('',*,*,#1244,.T.);
+#1244 = EDGE_CURVE('',#1224,#1224,#1245,.T.);
+#1245 = SURFACE_CURVE('',#1246,(#1251,#1257),.PCURVE_S1.);
+#1246 = CIRCLE('',#1247,2.75);
+#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250);
+#1248 = CARTESIAN_POINT('',(0.,-3.5,10.));
+#1249 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16));
+#1250 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16));
+#1251 = PCURVE('',#721,#1252);
+#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1256);
+#1253 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1254,#1255),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1254 = CARTESIAN_POINT('',(0.,0.));
+#1255 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1257 = PCURVE('',#1064,#1258);
+#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1262);
+#1259 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1260,#1261),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1260 = CARTESIAN_POINT('',(0.,-3.5));
+#1261 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1263 = ORIENTED_EDGE('',*,*,#1223,.T.);
+#1264 = ORIENTED_EDGE('',*,*,#704,.F.);
+#1265 = ADVANCED_FACE('',(#1266),#751,.F.);
+#1266 = FACE_BOUND('',#1267,.F.);
+#1267 = EDGE_LOOP('',(#1268,#1289,#1309,#1310));
+#1268 = ORIENTED_EDGE('',*,*,#1269,.F.);
+#1269 = EDGE_CURVE('',#1270,#735,#1272,.T.);
+#1270 = VERTEX_POINT('',#1271);
+#1271 = CARTESIAN_POINT('',(22.75,-3.5,10.));
+#1272 = SEAM_CURVE('',#1273,(#1277,#1283),.PCURVE_S1.);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(22.75,-3.5,10.));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(0.707106781187,-0.707106781187,9.27781907404E-16)
+  );
+#1277 = PCURVE('',#751,#1278);
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1282);
+#1279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1280,#1281),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1280 = CARTESIAN_POINT('',(0.,0.));
+#1281 = CARTESIAN_POINT('',(0.,0.5));
+#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1283 = PCURVE('',#751,#1284);
+#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1288);
+#1285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1286,#1287),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.);
+#1286 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1287 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1289 = ORIENTED_EDGE('',*,*,#1290,.T.);
+#1290 = EDGE_CURVE('',#1270,#1270,#1291,.T.);
+#1291 = SURFACE_CURVE('',#1292,(#1297,#1303),.PCURVE_S1.);
+#1292 = CIRCLE('',#1293,2.75);
+#1293 = AXIS2_PLACEMENT_3D('',#1294,#1295,#1296);
+#1294 = CARTESIAN_POINT('',(20.,-3.5,10.));
+#1295 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16));
+#1296 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16));
+#1297 = PCURVE('',#751,#1298);
+#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1302);
+#1299 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1300,#1301),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1300 = CARTESIAN_POINT('',(0.,0.));
+#1301 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1303 = PCURVE('',#1115,#1304);
+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1308);
+#1305 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1306,#1307),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1306 = CARTESIAN_POINT('',(0.,-3.5));
+#1307 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1309 = ORIENTED_EDGE('',*,*,#1269,.T.);
+#1310 = ORIENTED_EDGE('',*,*,#734,.F.);
+#1311 = ADVANCED_FACE('',(#1312),#962,.F.);
+#1312 = FACE_BOUND('',#1313,.T.);
+#1313 = EDGE_LOOP('',(#1314,#1333,#1334,#1335));
+#1314 = ORIENTED_EDGE('',*,*,#1315,.T.);
+#1315 = EDGE_CURVE('',#928,#1132,#1316,.T.);
+#1316 = SEAM_CURVE('',#1317,(#1321,#1327),.PCURVE_S1.);
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-17.25,6.661338147751E-15,10.));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1321 = PCURVE('',#962,#1322);
+#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1326);
+#1323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1324,#1325),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1324 = CARTESIAN_POINT('',(0.,-0.5));
+#1325 = CARTESIAN_POINT('',(0.,-3.5));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1327 = PCURVE('',#962,#1328);
+#1328 = DEFINITIONAL_REPRESENTATION('',(#1329),#1332);
+#1329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1330,#1331),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1330 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1331 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1333 = ORIENTED_EDGE('',*,*,#1152,.T.);
+#1334 = ORIENTED_EDGE('',*,*,#1315,.F.);
+#1335 = ORIENTED_EDGE('',*,*,#948,.F.);
+#1336 = ADVANCED_FACE('',(#1337),#1013,.F.);
+#1337 = FACE_BOUND('',#1338,.T.);
+#1338 = EDGE_LOOP('',(#1339,#1358,#1359,#1360));
+#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);
+#1340 = EDGE_CURVE('',#979,#1178,#1341,.T.);
+#1341 = SEAM_CURVE('',#1342,(#1346,#1352),.PCURVE_S1.);
+#1342 = LINE('',#1343,#1344);
+#1343 = CARTESIAN_POINT('',(2.75,1.998401444325E-14,30.));
+#1344 = VECTOR('',#1345,1.);
+#1345 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1346 = PCURVE('',#1013,#1347);
+#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1351);
+#1348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1349,#1350),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1349 = CARTESIAN_POINT('',(0.,-0.5));
+#1350 = CARTESIAN_POINT('',(0.,-3.5));
+#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1352 = PCURVE('',#1013,#1353);
+#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1357);
+#1354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1355,#1356),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1355 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1356 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1358 = ORIENTED_EDGE('',*,*,#1198,.T.);
+#1359 = ORIENTED_EDGE('',*,*,#1340,.F.);
+#1360 = ORIENTED_EDGE('',*,*,#999,.F.);
+#1361 = ADVANCED_FACE('',(#1362),#1064,.F.);
+#1362 = FACE_BOUND('',#1363,.T.);
+#1363 = EDGE_LOOP('',(#1364,#1383,#1384,#1385));
+#1364 = ORIENTED_EDGE('',*,*,#1365,.T.);
+#1365 = EDGE_CURVE('',#1030,#1224,#1366,.T.);
+#1366 = SEAM_CURVE('',#1367,(#1371,#1377),.PCURVE_S1.);
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(2.75,6.661338147751E-15,10.));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1371 = PCURVE('',#1064,#1372);
+#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1376);
+#1373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1374,#1375),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1374 = CARTESIAN_POINT('',(0.,-0.5));
+#1375 = CARTESIAN_POINT('',(0.,-3.5));
+#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1377 = PCURVE('',#1064,#1378);
+#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1382);
+#1379 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1380,#1381),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1380 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1381 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1383 = ORIENTED_EDGE('',*,*,#1244,.T.);
+#1384 = ORIENTED_EDGE('',*,*,#1365,.F.);
+#1385 = ORIENTED_EDGE('',*,*,#1050,.F.);
+#1386 = ADVANCED_FACE('',(#1387),#1115,.F.);
+#1387 = FACE_BOUND('',#1388,.T.);
+#1388 = EDGE_LOOP('',(#1389,#1408,#1409,#1410));
+#1389 = ORIENTED_EDGE('',*,*,#1390,.T.);
+#1390 = EDGE_CURVE('',#1081,#1270,#1391,.T.);
+#1391 = SEAM_CURVE('',#1392,(#1396,#1402),.PCURVE_S1.);
+#1392 = LINE('',#1393,#1394);
+#1393 = CARTESIAN_POINT('',(22.75,6.661338147751E-15,10.));
+#1394 = VECTOR('',#1395,1.);
+#1395 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#1396 = PCURVE('',#1115,#1397);
+#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1401);
+#1398 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1399,#1400),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1399 = CARTESIAN_POINT('',(0.,-0.5));
+#1400 = CARTESIAN_POINT('',(0.,-3.5));
+#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1402 = PCURVE('',#1115,#1403);
+#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1407);
+#1404 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1405,#1406),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.);
+#1405 = CARTESIAN_POINT('',(-6.28318530718,-0.5));
+#1406 = CARTESIAN_POINT('',(-6.28318530718,-3.5));
+#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1408 = ORIENTED_EDGE('',*,*,#1290,.T.);
+#1409 = ORIENTED_EDGE('',*,*,#1390,.F.);
+#1410 = ORIENTED_EDGE('',*,*,#1101,.F.);
+#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1415)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1412,#1413,#1414)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1412 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1413 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1414 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1415 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1412,
+  'distance_accuracy_value','confusion accuracy');
+#1416 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#1417 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1418),#1411);
+#1418 = STYLED_ITEM('color',(#1419),#15);
+#1419 = PRESENTATION_STYLE_ASSIGNMENT((#1420,#1426));
+#1420 = SURFACE_STYLE_USAGE(.BOTH.,#1421);
+#1421 = SURFACE_SIDE_STYLE('',(#1422));
+#1422 = SURFACE_STYLE_FILL_AREA(#1423);
+#1423 = FILL_AREA_STYLE('',(#1424));
+#1424 = FILL_AREA_STYLE_COLOUR('',#1425);
+#1425 = COLOUR_RGB('',0.509999995177,0.790000031657,0.55000000909);
+#1426 = CURVE_STYLE('',#1427,POSITIVE_LENGTH_MEASURE(0.1),#1428);
+#1427 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1428 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.stl b/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.stl
new file mode 100644
index 00000000..5ad9be11
Binary files /dev/null and b/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.stl differ
diff --git a/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes.FCStd b/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes.FCStd
new file mode 100644
index 00000000..7460772a
Binary files /dev/null and b/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes.FCStd differ
diff --git a/Mechanical Parts/Mountings/README.md b/Mechanical Parts/Mountings/README.md
new file mode 100644
index 00000000..a911091c
--- /dev/null
+++ b/Mechanical Parts/Mountings/README.md	
@@ -0,0 +1,55 @@
+# Mounting
+
+In this folder you can find some parts used for assembling prototypes with 2020 profiles.
+
+Check the images below to see if there is something of your interest.
+
+Feel free to change it to your needs and share it with us. 😀
+
+## Gantry plate
+
+This files have a wrong name. They are named as `v-slot_20mm` but are a gantry plate.
+
+![Gantry_plate](Gantry_plate/v-slot_20mm.png)
+
+
+## Corner bracket
+
+A simple corner bracket for joining 2020 profiles
+
+![Corner bracket](Corner/2020_corner_bracket.png)
+
+
+## Generic 2020 profile extrusion
+
+A simple generic 2020 profile extrusion.
+
+You can find more profile extrusions in the `Mechanical Parts/Profiles EN` folder.
+
+![Extrusion](Extrusion/2020_V_Slot_profile.png)
+
+
+## SK08 Linear Shaft Support
+
+Precision stand up linear shaft support. Bore 8[mm].
+
+![SK08](SK08/SK08.png)
+
+## Joining plates
+
+For joining 2020 profiles in 90 degrees with extra support
+
+### T shape
+
+![T5](Joining_plate/T_5_holes.png)
+
+### L shape
+
+![L5](Joining_plate/L_5_holes.png)
+
+
+
+
+This model is licensed under CC-BY 3.0.
+
+Don´t forget to share your modifications with the community.
\ No newline at end of file
diff --git a/Mechanical Parts/Mountings/SK08/SK08-SK08.step b/Mechanical Parts/Mountings/SK08/SK08-SK08.step
new file mode 100644
index 00000000..6ff557c8
--- /dev/null
+++ b/Mechanical Parts/Mountings/SK08/SK08-SK08.step	
@@ -0,0 +1,1954 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2021-12-12T20:21:47',('Author'),(
+    ''),'Open CASCADE STEP processor 7.5','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('SK08','SK08','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1599);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#171,#222,#298,#607,#871,#932,#983,#1012,
+    #1119,#1146,#1207,#1264,#1291,#1347,#1372,#1379,#1386,#1432,#1457,
+    #1503,#1528,#1574));
+#17 = ADVANCED_FACE('',(#18,#57),#31,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(12.,-7.,23.8));
+#24 = SURFACE_CURVE('',#25,(#30,#46),.PCURVE_S1.);
+#25 = CIRCLE('',#26,4.);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(12.,-7.,27.8));
+#28 = DIRECTION('',(-1.,-0.,0.));
+#29 = DIRECTION('',(0.,-1.74E-15,-1.));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(12.,2.185E-14,32.8));
+#34 = DIRECTION('',(1.,0.,0.));
+#35 = DIRECTION('',(0.,-6.7E-16,-1.));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#45);
+#37 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38,#39,#40,#41,#42,#43,#44),
+.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#38 = CARTESIAN_POINT('',(9.,-7.));
+#39 = CARTESIAN_POINT('',(9.,-13.92820323027));
+#40 = CARTESIAN_POINT('',(3.,-10.46410161513));
+#41 = CARTESIAN_POINT('',(-3.,-7.));
+#42 = CARTESIAN_POINT('',(3.,-3.535898384862));
+#43 = CARTESIAN_POINT('',(9.,-7.179676972443E-02));
+#44 = CARTESIAN_POINT('',(9.,-7.));
+#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46 = PCURVE('',#47,#52);
+#47 = CONICAL_SURFACE('',#48,3.5,0.785398163397);
+#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#49 = CARTESIAN_POINT('',(12.5,-7.,27.8));
+#50 = DIRECTION('',(-1.,-0.,-0.));
+#51 = DIRECTION('',(0.,-1.74E-15,-1.));
+#52 = DEFINITIONAL_REPRESENTATION('',(#53),#56);
+#53 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#54,#55),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#54 = CARTESIAN_POINT('',(0.,0.5));
+#55 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#56 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#57 = FACE_BOUND('',#58,.F.);
+#58 = EDGE_LOOP('',(#59,#89,#117,#145));
+#59 = ORIENTED_EDGE('',*,*,#60,.T.);
+#60 = EDGE_CURVE('',#61,#63,#65,.T.);
+#61 = VERTEX_POINT('',#62);
+#62 = CARTESIAN_POINT('',(12.,8.7E-14,32.8));
+#63 = VERTEX_POINT('',#64);
+#64 = CARTESIAN_POINT('',(12.,-14.,32.8));
+#65 = SURFACE_CURVE('',#66,(#70,#77),.PCURVE_S1.);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(12.,2.185E-14,32.8));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(0.,-1.,6.7E-16));
+#70 = PCURVE('',#31,#71);
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(0.,0.));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(0.,-1.));
+#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#77 = PCURVE('',#78,#83);
+#78 = PLANE('',#79);
+#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
+#80 = CARTESIAN_POINT('',(30.,2.185E-14,32.8));
+#81 = DIRECTION('',(0.,-6.7E-16,-1.));
+#82 = DIRECTION('',(-1.,0.,0.));
+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);
+#84 = LINE('',#85,#86);
+#85 = CARTESIAN_POINT('',(18.,0.));
+#86 = VECTOR('',#87,1.);
+#87 = DIRECTION('',(0.,-1.));
+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89 = ORIENTED_EDGE('',*,*,#90,.T.);
+#90 = EDGE_CURVE('',#63,#91,#93,.T.);
+#91 = VERTEX_POINT('',#92);
+#92 = CARTESIAN_POINT('',(12.,-14.,6.));
+#93 = SURFACE_CURVE('',#94,(#98,#105),.PCURVE_S1.);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(12.,-14.,32.8));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.,-2.2E-16,-1.));
+#98 = PCURVE('',#31,#99);
+#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(9.38E-15,-14.));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(1.,4.5E-16));
+#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#105 = PCURVE('',#106,#111);
+#106 = PLANE('',#107);
+#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110);
+#108 = CARTESIAN_POINT('',(21.,-14.,12.100534759358));
+#109 = DIRECTION('',(0.,1.,-4.4E-16));
+#110 = DIRECTION('',(0.,4.4E-16,1.));
+#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116);
+#112 = LINE('',#113,#114);
+#113 = CARTESIAN_POINT('',(20.699465240642,-9.));
+#114 = VECTOR('',#115,1.);
+#115 = DIRECTION('',(-1.,0.));
+#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#117 = ORIENTED_EDGE('',*,*,#118,.F.);
+#118 = EDGE_CURVE('',#119,#91,#121,.T.);
+#119 = VERTEX_POINT('',#120);
+#120 = CARTESIAN_POINT('',(12.,1.6E-14,6.));
+#121 = SURFACE_CURVE('',#122,(#126,#133),.PCURVE_S1.);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(12.,4.E-15,6.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(0.,-1.,6.7E-16));
+#126 = PCURVE('',#31,#127);
+#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(26.8,1.06E-16));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,-1.));
+#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#133 = PCURVE('',#134,#139);
+#134 = PLANE('',#135);
+#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
+#136 = CARTESIAN_POINT('',(12.,4.E-15,6.));
+#137 = DIRECTION('',(0.,-6.7E-16,-1.));
+#138 = DIRECTION('',(-1.,0.,0.));
+#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144);
+#140 = LINE('',#141,#142);
+#141 = CARTESIAN_POINT('',(0.,0.));
+#142 = VECTOR('',#143,1.);
+#143 = DIRECTION('',(0.,-1.));
+#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#145 = ORIENTED_EDGE('',*,*,#146,.F.);
+#146 = EDGE_CURVE('',#61,#119,#147,.T.);
+#147 = SURFACE_CURVE('',#148,(#152,#159),.PCURVE_S1.);
+#148 = LINE('',#149,#150);
+#149 = CARTESIAN_POINT('',(12.,7.28E-15,32.8));
+#150 = VECTOR('',#151,1.);
+#151 = DIRECTION('',(0.,-2.2E-16,-1.));
+#152 = PCURVE('',#31,#153);
+#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158);
+#154 = LINE('',#155,#156);
+#155 = CARTESIAN_POINT('',(9.7619E-30,-1.457E-14));
+#156 = VECTOR('',#157,1.);
+#157 = DIRECTION('',(1.,4.5E-16));
+#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#159 = PCURVE('',#160,#165);
+#160 = PLANE('',#161);
+#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164);
+#162 = CARTESIAN_POINT('',(21.,5.37E-15,12.100534759358));
+#163 = DIRECTION('',(0.,1.,-4.4E-16));
+#164 = DIRECTION('',(0.,4.4E-16,1.));
+#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170);
+#166 = LINE('',#167,#168);
+#167 = CARTESIAN_POINT('',(20.699465240642,-9.));
+#168 = VECTOR('',#169,1.);
+#169 = DIRECTION('',(-1.,0.));
+#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#171 = ADVANCED_FACE('',(#172),#47,.F.);
+#172 = FACE_BOUND('',#173,.T.);
+#173 = EDGE_LOOP('',(#174,#195,#196,#197));
+#174 = ORIENTED_EDGE('',*,*,#175,.F.);
+#175 = EDGE_CURVE('',#22,#176,#178,.T.);
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(12.5,-7.,24.3));
+#178 = SEAM_CURVE('',#179,(#183,#189),.PCURVE_S1.);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(12.5,-7.,24.3));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(0.707106781187,1.23E-15,0.707106781187));
+#183 = PCURVE('',#47,#184);
+#184 = DEFINITIONAL_REPRESENTATION('',(#185),#188);
+#185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#186,#187),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#186 = CARTESIAN_POINT('',(0.,0.5));
+#187 = CARTESIAN_POINT('',(0.,0.));
+#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#189 = PCURVE('',#47,#190);
+#190 = DEFINITIONAL_REPRESENTATION('',(#191),#194);
+#191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#192,#193),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#192 = CARTESIAN_POINT('',(6.28318530718,0.5));
+#193 = CARTESIAN_POINT('',(6.28318530718,0.));
+#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#195 = ORIENTED_EDGE('',*,*,#21,.T.);
+#196 = ORIENTED_EDGE('',*,*,#175,.T.);
+#197 = ORIENTED_EDGE('',*,*,#198,.F.);
+#198 = EDGE_CURVE('',#176,#176,#199,.T.);
+#199 = SURFACE_CURVE('',#200,(#205,#211),.PCURVE_S1.);
+#200 = CIRCLE('',#201,3.5);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(12.5,-7.,27.8));
+#203 = DIRECTION('',(-1.,-0.,0.));
+#204 = DIRECTION('',(0.,-1.74E-15,-1.));
+#205 = PCURVE('',#47,#206);
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#210);
+#207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#208,#209),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#208 = CARTESIAN_POINT('',(0.,0.));
+#209 = CARTESIAN_POINT('',(6.28318530718,0.));
+#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#211 = PCURVE('',#212,#217);
+#212 = CYLINDRICAL_SURFACE('',#213,3.5);
+#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216);
+#214 = CARTESIAN_POINT('',(12.,-7.,27.8));
+#215 = DIRECTION('',(-1.,-0.,-2.2E-16));
+#216 = DIRECTION('',(2.2E-16,-4.4E-16,-1.));
+#217 = DEFINITIONAL_REPRESENTATION('',(#218),#221);
+#218 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#219,#220),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#219 = CARTESIAN_POINT('',(0.,-0.5));
+#220 = CARTESIAN_POINT('',(6.28318530718,-0.5));
+#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#222 = ADVANCED_FACE('',(#223),#78,.F.);
+#223 = FACE_BOUND('',#224,.F.);
+#224 = EDGE_LOOP('',(#225,#248,#276,#297));
+#225 = ORIENTED_EDGE('',*,*,#226,.F.);
+#226 = EDGE_CURVE('',#227,#61,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(20.5,8.7E-14,32.8));
+#229 = SURFACE_CURVE('',#230,(#234,#241),.PCURVE_S1.);
+#230 = LINE('',#231,#232);
+#231 = CARTESIAN_POINT('',(30.,7.28E-15,32.8));
+#232 = VECTOR('',#233,1.);
+#233 = DIRECTION('',(-1.,0.,0.));
+#234 = PCURVE('',#78,#235);
+#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240);
+#236 = LINE('',#237,#238);
+#237 = CARTESIAN_POINT('',(0.,-1.457E-14));
+#238 = VECTOR('',#239,1.);
+#239 = DIRECTION('',(1.,0.));
+#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#241 = PCURVE('',#160,#242);
+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
+#243 = LINE('',#244,#245);
+#244 = CARTESIAN_POINT('',(20.699465240642,9.));
+#245 = VECTOR('',#246,1.);
+#246 = DIRECTION('',(0.,-1.));
+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#248 = ORIENTED_EDGE('',*,*,#249,.F.);
+#249 = EDGE_CURVE('',#250,#227,#252,.T.);
+#250 = VERTEX_POINT('',#251);
+#251 = CARTESIAN_POINT('',(20.5,-14.,32.8));
+#252 = SURFACE_CURVE('',#253,(#257,#264),.PCURVE_S1.);
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(20.5,-14.,32.8));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(0.,1.,-2.22E-15));
+#257 = PCURVE('',#78,#258);
+#258 = DEFINITIONAL_REPRESENTATION('',(#259),#263);
+#259 = LINE('',#260,#261);
+#260 = CARTESIAN_POINT('',(9.5,-14.));
+#261 = VECTOR('',#262,1.);
+#262 = DIRECTION('',(-0.,1.));
+#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#264 = PCURVE('',#265,#270);
+#265 = PLANE('',#266);
+#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269);
+#267 = CARTESIAN_POINT('',(20.5,-14.,32.8));
+#268 = DIRECTION('',(1.,0.,0.));
+#269 = DIRECTION('',(0.,1.,-2.44E-15));
+#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(-1.06581410364E-14,-2.600586412882E-29));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(1.,2.2E-16));
+#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#276 = ORIENTED_EDGE('',*,*,#277,.T.);
+#277 = EDGE_CURVE('',#250,#63,#278,.T.);
+#278 = SURFACE_CURVE('',#279,(#283,#290),.PCURVE_S1.);
+#279 = LINE('',#280,#281);
+#280 = CARTESIAN_POINT('',(30.,-14.,32.8));
+#281 = VECTOR('',#282,1.);
+#282 = DIRECTION('',(-1.,0.,0.));
+#283 = PCURVE('',#78,#284);
+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289);
+#285 = LINE('',#286,#287);
+#286 = CARTESIAN_POINT('',(0.,-14.));
+#287 = VECTOR('',#288,1.);
+#288 = DIRECTION('',(1.,0.));
+#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#290 = PCURVE('',#106,#291);
+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);
+#292 = LINE('',#293,#294);
+#293 = CARTESIAN_POINT('',(20.699465240642,9.));
+#294 = VECTOR('',#295,1.);
+#295 = DIRECTION('',(0.,-1.));
+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#297 = ORIENTED_EDGE('',*,*,#60,.F.);
+#298 = ADVANCED_FACE('',(#299),#160,.T.);
+#299 = FACE_BOUND('',#300,.T.);
+#300 = EDGE_LOOP('',(#301,#331,#359,#380,#381,#382,#405,#437,#469,#497,
+    #525,#553,#581));
+#301 = ORIENTED_EDGE('',*,*,#302,.F.);
+#302 = EDGE_CURVE('',#303,#305,#307,.T.);
+#303 = VERTEX_POINT('',#304);
+#304 = CARTESIAN_POINT('',(0.,0.,0.));
+#305 = VERTEX_POINT('',#306);
+#306 = CARTESIAN_POINT('',(42.,0.,0.));
+#307 = SURFACE_CURVE('',#308,(#312,#319),.PCURVE_S1.);
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(0.,0.,0.));
+#310 = VECTOR('',#311,1.);
+#311 = DIRECTION('',(1.,0.,0.));
+#312 = PCURVE('',#160,#313);
+#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318);
+#314 = LINE('',#315,#316);
+#315 = CARTESIAN_POINT('',(-12.10053475935,-21.));
+#316 = VECTOR('',#317,1.);
+#317 = DIRECTION('',(0.,1.));
+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#319 = PCURVE('',#320,#325);
+#320 = PLANE('',#321);
+#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324);
+#322 = CARTESIAN_POINT('',(0.,0.,0.));
+#323 = DIRECTION('',(0.,6.7E-16,1.));
+#324 = DIRECTION('',(1.,0.,0.));
+#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(0.,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(1.,0.));
+#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#331 = ORIENTED_EDGE('',*,*,#332,.F.);
+#332 = EDGE_CURVE('',#333,#303,#335,.T.);
+#333 = VERTEX_POINT('',#334);
+#334 = CARTESIAN_POINT('',(0.,1.6E-14,6.));
+#335 = SURFACE_CURVE('',#336,(#340,#347),.PCURVE_S1.);
+#336 = LINE('',#337,#338);
+#337 = CARTESIAN_POINT('',(0.,1.33E-15,6.));
+#338 = VECTOR('',#339,1.);
+#339 = DIRECTION('',(0.,-2.2E-16,-1.));
+#340 = PCURVE('',#160,#341);
+#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346);
+#342 = LINE('',#343,#344);
+#343 = CARTESIAN_POINT('',(-6.100534759358,-21.));
+#344 = VECTOR('',#345,1.);
+#345 = DIRECTION('',(-1.,0.));
+#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#347 = PCURVE('',#348,#353);
+#348 = PLANE('',#349);
+#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
+#350 = CARTESIAN_POINT('',(0.,4.E-15,6.));
+#351 = DIRECTION('',(1.,0.,0.));
+#352 = DIRECTION('',(0.,-6.7E-16,-1.));
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(1.7889E-30,-2.67E-15));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(1.,4.5E-16));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#359 = ORIENTED_EDGE('',*,*,#360,.F.);
+#360 = EDGE_CURVE('',#119,#333,#361,.T.);
+#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.);
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(12.,1.33E-15,6.));
+#364 = VECTOR('',#365,1.);
+#365 = DIRECTION('',(-1.,0.,0.));
+#366 = PCURVE('',#160,#367);
+#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-6.100534759358,-9.));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(0.,-1.));
+#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#373 = PCURVE('',#134,#374);
+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(0.,-2.67E-15));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(1.,0.));
+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#380 = ORIENTED_EDGE('',*,*,#146,.F.);
+#381 = ORIENTED_EDGE('',*,*,#226,.F.);
+#382 = ORIENTED_EDGE('',*,*,#383,.T.);
+#383 = EDGE_CURVE('',#227,#384,#386,.T.);
+#384 = VERTEX_POINT('',#385);
+#385 = CARTESIAN_POINT('',(20.5,6.4E-14,23.968626966597));
+#386 = SURFACE_CURVE('',#387,(#391,#398),.PCURVE_S1.);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(20.5,8.011E-14,32.8));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(0.,-2.44E-15,-1.));
+#391 = PCURVE('',#160,#392);
+#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397);
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(20.699465240642,-0.5));
+#395 = VECTOR('',#396,1.);
+#396 = DIRECTION('',(-1.,0.));
+#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#398 = PCURVE('',#265,#399);
+#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404);
+#400 = LINE('',#401,#402);
+#401 = CARTESIAN_POINT('',(14.,5.738290569596E-15));
+#402 = VECTOR('',#403,1.);
+#403 = DIRECTION('',(0.,-1.));
+#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#405 = ORIENTED_EDGE('',*,*,#406,.T.);
+#406 = EDGE_CURVE('',#384,#407,#409,.T.);
+#407 = VERTEX_POINT('',#408);
+#408 = CARTESIAN_POINT('',(25.,5.3E-14,20.));
+#409 = SURFACE_CURVE('',#410,(#415,#426),.PCURVE_S1.);
+#410 = CIRCLE('',#411,4.);
+#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414);
+#412 = CARTESIAN_POINT('',(21.,3.997E-14,20.));
+#413 = DIRECTION('',(0.,-1.,2.22E-15));
+#414 = DIRECTION('',(1.,0.,0.));
+#415 = PCURVE('',#160,#416);
+#416 = DEFINITIONAL_REPRESENTATION('',(#417),#425);
+#417 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#418,#419,#420,#421,#422,#423
+,#424),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#418 = CARTESIAN_POINT('',(7.899465240642,4.));
+#419 = CARTESIAN_POINT('',(14.827668470917,4.));
+#420 = CARTESIAN_POINT('',(11.363566855779,-2.));
+#421 = CARTESIAN_POINT('',(7.899465240642,-8.));
+#422 = CARTESIAN_POINT('',(4.435363625504,-2.));
+#423 = CARTESIAN_POINT('',(0.971262010366,4.));
+#424 = CARTESIAN_POINT('',(7.899465240642,4.));
+#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#426 = PCURVE('',#427,#432);
+#427 = CYLINDRICAL_SURFACE('',#428,4.);
+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
+#429 = CARTESIAN_POINT('',(21.,-14.,20.));
+#430 = DIRECTION('',(0.,-1.,2.22E-15));
+#431 = DIRECTION('',(1.,0.,0.));
+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#436);
+#433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#434,#435),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.696124157963,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#434 = CARTESIAN_POINT('',(1.696124157963,-14.));
+#435 = CARTESIAN_POINT('',(6.28318530718,-14.));
+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#437 = ORIENTED_EDGE('',*,*,#438,.T.);
+#438 = EDGE_CURVE('',#407,#439,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(21.5,6.4E-14,23.968626966597));
+#441 = SURFACE_CURVE('',#442,(#447,#458),.PCURVE_S1.);
+#442 = CIRCLE('',#443,4.);
+#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446);
+#444 = CARTESIAN_POINT('',(21.,3.997E-14,20.));
+#445 = DIRECTION('',(0.,-1.,2.22E-15));
+#446 = DIRECTION('',(1.,0.,0.));
+#447 = PCURVE('',#160,#448);
+#448 = DEFINITIONAL_REPRESENTATION('',(#449),#457);
+#449 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#450,#451,#452,#453,#454,#455
+,#456),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#450 = CARTESIAN_POINT('',(7.899465240642,4.));
+#451 = CARTESIAN_POINT('',(14.827668470917,4.));
+#452 = CARTESIAN_POINT('',(11.363566855779,-2.));
+#453 = CARTESIAN_POINT('',(7.899465240642,-8.));
+#454 = CARTESIAN_POINT('',(4.435363625504,-2.));
+#455 = CARTESIAN_POINT('',(0.971262010366,4.));
+#456 = CARTESIAN_POINT('',(7.899465240642,4.));
+#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#458 = PCURVE('',#459,#464);
+#459 = CYLINDRICAL_SURFACE('',#460,4.);
+#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463);
+#461 = CARTESIAN_POINT('',(21.,-14.,20.));
+#462 = DIRECTION('',(0.,-1.,2.22E-15));
+#463 = DIRECTION('',(1.,0.,0.));
+#464 = DEFINITIONAL_REPRESENTATION('',(#465),#468);
+#465 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#466,#467),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,1.445468495627),.PIECEWISE_BEZIER_KNOTS.);
+#466 = CARTESIAN_POINT('',(0.,-14.));
+#467 = CARTESIAN_POINT('',(1.445468495627,-14.));
+#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#469 = ORIENTED_EDGE('',*,*,#470,.F.);
+#470 = EDGE_CURVE('',#471,#439,#473,.T.);
+#471 = VERTEX_POINT('',#472);
+#472 = CARTESIAN_POINT('',(21.5,8.7E-14,32.8));
+#473 = SURFACE_CURVE('',#474,(#478,#485),.PCURVE_S1.);
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(21.5,8.011E-14,32.8));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(0.,-2.44E-15,-1.));
+#478 = PCURVE('',#160,#479);
+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(20.699465240642,0.5));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(-1.,0.));
+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#485 = PCURVE('',#486,#491);
+#486 = PLANE('',#487);
+#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490);
+#488 = CARTESIAN_POINT('',(21.5,8.011E-14,32.8));
+#489 = DIRECTION('',(-1.,0.,0.));
+#490 = DIRECTION('',(0.,-1.,2.44E-15));
+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);
+#492 = LINE('',#493,#494);
+#493 = CARTESIAN_POINT('',(0.,0.));
+#494 = VECTOR('',#495,1.);
+#495 = DIRECTION('',(0.,-1.));
+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#497 = ORIENTED_EDGE('',*,*,#498,.F.);
+#498 = EDGE_CURVE('',#499,#471,#501,.T.);
+#499 = VERTEX_POINT('',#500);
+#500 = CARTESIAN_POINT('',(30.,8.7E-14,32.8));
+#501 = SURFACE_CURVE('',#502,(#506,#513),.PCURVE_S1.);
+#502 = LINE('',#503,#504);
+#503 = CARTESIAN_POINT('',(30.,7.28E-15,32.8));
+#504 = VECTOR('',#505,1.);
+#505 = DIRECTION('',(-1.,0.,0.));
+#506 = PCURVE('',#160,#507);
+#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512);
+#508 = LINE('',#509,#510);
+#509 = CARTESIAN_POINT('',(20.699465240642,9.));
+#510 = VECTOR('',#511,1.);
+#511 = DIRECTION('',(0.,-1.));
+#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#513 = PCURVE('',#514,#519);
+#514 = PLANE('',#515);
+#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);
+#516 = CARTESIAN_POINT('',(30.,2.185E-14,32.8));
+#517 = DIRECTION('',(0.,-6.7E-16,-1.));
+#518 = DIRECTION('',(-1.,0.,0.));
+#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524);
+#520 = LINE('',#521,#522);
+#521 = CARTESIAN_POINT('',(0.,-1.457E-14));
+#522 = VECTOR('',#523,1.);
+#523 = DIRECTION('',(1.,0.));
+#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#527,#499,#529,.T.);
+#527 = VERTEX_POINT('',#528);
+#528 = CARTESIAN_POINT('',(30.,1.6E-14,6.));
+#529 = SURFACE_CURVE('',#530,(#534,#541),.PCURVE_S1.);
+#530 = LINE('',#531,#532);
+#531 = CARTESIAN_POINT('',(30.,1.33E-15,6.));
+#532 = VECTOR('',#533,1.);
+#533 = DIRECTION('',(0.,2.2E-16,1.));
+#534 = PCURVE('',#160,#535);
+#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540);
+#536 = LINE('',#537,#538);
+#537 = CARTESIAN_POINT('',(-6.100534759358,9.));
+#538 = VECTOR('',#539,1.);
+#539 = DIRECTION('',(1.,0.));
+#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#541 = PCURVE('',#542,#547);
+#542 = PLANE('',#543);
+#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546);
+#544 = CARTESIAN_POINT('',(30.,4.E-15,6.));
+#545 = DIRECTION('',(-1.,0.,0.));
+#546 = DIRECTION('',(0.,6.7E-16,1.));
+#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552);
+#548 = LINE('',#549,#550);
+#549 = CARTESIAN_POINT('',(-1.7889E-30,-2.67E-15));
+#550 = VECTOR('',#551,1.);
+#551 = DIRECTION('',(1.,-4.5E-16));
+#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#553 = ORIENTED_EDGE('',*,*,#554,.F.);
+#554 = EDGE_CURVE('',#555,#527,#557,.T.);
+#555 = VERTEX_POINT('',#556);
+#556 = CARTESIAN_POINT('',(42.,1.6E-14,6.));
+#557 = SURFACE_CURVE('',#558,(#562,#569),.PCURVE_S1.);
+#558 = LINE('',#559,#560);
+#559 = CARTESIAN_POINT('',(42.,1.33E-15,6.));
+#560 = VECTOR('',#561,1.);
+#561 = DIRECTION('',(-1.,0.,0.));
+#562 = PCURVE('',#160,#563);
+#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568);
+#564 = LINE('',#565,#566);
+#565 = CARTESIAN_POINT('',(-6.100534759358,21.));
+#566 = VECTOR('',#567,1.);
+#567 = DIRECTION('',(0.,-1.));
+#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#569 = PCURVE('',#570,#575);
+#570 = PLANE('',#571);
+#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
+#572 = CARTESIAN_POINT('',(42.,4.E-15,6.));
+#573 = DIRECTION('',(0.,-6.7E-16,-1.));
+#574 = DIRECTION('',(-1.,0.,0.));
+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
+#576 = LINE('',#577,#578);
+#577 = CARTESIAN_POINT('',(0.,-2.67E-15));
+#578 = VECTOR('',#579,1.);
+#579 = DIRECTION('',(1.,0.));
+#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#581 = ORIENTED_EDGE('',*,*,#582,.F.);
+#582 = EDGE_CURVE('',#305,#555,#583,.T.);
+#583 = SURFACE_CURVE('',#584,(#588,#595),.PCURVE_S1.);
+#584 = LINE('',#585,#586);
+#585 = CARTESIAN_POINT('',(42.,0.,0.));
+#586 = VECTOR('',#587,1.);
+#587 = DIRECTION('',(0.,2.2E-16,1.));
+#588 = PCURVE('',#160,#589);
+#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594);
+#590 = LINE('',#591,#592);
+#591 = CARTESIAN_POINT('',(-12.10053475935,21.));
+#592 = VECTOR('',#593,1.);
+#593 = DIRECTION('',(1.,0.));
+#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#595 = PCURVE('',#596,#601);
+#596 = PLANE('',#597);
+#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600);
+#598 = CARTESIAN_POINT('',(42.,0.,0.));
+#599 = DIRECTION('',(-1.,0.,0.));
+#600 = DIRECTION('',(0.,6.7E-16,1.));
+#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(0.,0.));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(1.,-4.5E-16));
+#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#607 = ADVANCED_FACE('',(#608),#106,.F.);
+#608 = FACE_BOUND('',#609,.F.);
+#609 = EDGE_LOOP('',(#610,#635,#658,#679,#680,#681,#704,#731,#758,#781,
+    #804,#827,#850));
+#610 = ORIENTED_EDGE('',*,*,#611,.F.);
+#611 = EDGE_CURVE('',#612,#614,#616,.T.);
+#612 = VERTEX_POINT('',#613);
+#613 = CARTESIAN_POINT('',(0.,-14.,3.7E-14));
+#614 = VERTEX_POINT('',#615);
+#615 = CARTESIAN_POINT('',(42.,-14.,3.7E-14));
+#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.);
+#617 = LINE('',#618,#619);
+#618 = CARTESIAN_POINT('',(0.,-14.,1.7763568394E-15));
+#619 = VECTOR('',#620,1.);
+#620 = DIRECTION('',(1.,0.,0.));
+#621 = PCURVE('',#106,#622);
+#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627);
+#623 = LINE('',#624,#625);
+#624 = CARTESIAN_POINT('',(-12.10053475935,-21.));
+#625 = VECTOR('',#626,1.);
+#626 = DIRECTION('',(0.,1.));
+#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#628 = PCURVE('',#320,#629);
+#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
+#630 = LINE('',#631,#632);
+#631 = CARTESIAN_POINT('',(0.,-14.));
+#632 = VECTOR('',#633,1.);
+#633 = DIRECTION('',(1.,0.));
+#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#635 = ORIENTED_EDGE('',*,*,#636,.F.);
+#636 = EDGE_CURVE('',#637,#612,#639,.T.);
+#637 = VERTEX_POINT('',#638);
+#638 = CARTESIAN_POINT('',(0.,-14.,6.));
+#639 = SURFACE_CURVE('',#640,(#644,#651),.PCURVE_S1.);
+#640 = LINE('',#641,#642);
+#641 = CARTESIAN_POINT('',(0.,-14.,6.));
+#642 = VECTOR('',#643,1.);
+#643 = DIRECTION('',(0.,-2.2E-16,-1.));
+#644 = PCURVE('',#106,#645);
+#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650);
+#646 = LINE('',#647,#648);
+#647 = CARTESIAN_POINT('',(-6.100534759358,-21.));
+#648 = VECTOR('',#649,1.);
+#649 = DIRECTION('',(-1.,0.));
+#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#651 = PCURVE('',#348,#652);
+#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(7.6036431606E-15,-14.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(1.,4.5E-16));
+#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#658 = ORIENTED_EDGE('',*,*,#659,.F.);
+#659 = EDGE_CURVE('',#91,#637,#660,.T.);
+#660 = SURFACE_CURVE('',#661,(#665,#672),.PCURVE_S1.);
+#661 = LINE('',#662,#663);
+#662 = CARTESIAN_POINT('',(12.,-14.,6.));
+#663 = VECTOR('',#664,1.);
+#664 = DIRECTION('',(-1.,0.,0.));
+#665 = PCURVE('',#106,#666);
+#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671);
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(-6.100534759358,-9.));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,-1.));
+#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#672 = PCURVE('',#134,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(0.,-14.));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(1.,0.));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = ORIENTED_EDGE('',*,*,#90,.F.);
+#680 = ORIENTED_EDGE('',*,*,#277,.F.);
+#681 = ORIENTED_EDGE('',*,*,#682,.T.);
+#682 = EDGE_CURVE('',#250,#683,#685,.T.);
+#683 = VERTEX_POINT('',#684);
+#684 = CARTESIAN_POINT('',(20.5,-14.,23.968626966597));
+#685 = SURFACE_CURVE('',#686,(#690,#697),.PCURVE_S1.);
+#686 = LINE('',#687,#688);
+#687 = CARTESIAN_POINT('',(20.5,-14.,32.8));
+#688 = VECTOR('',#689,1.);
+#689 = DIRECTION('',(0.,-2.44E-15,-1.));
+#690 = PCURVE('',#106,#691);
+#691 = DEFINITIONAL_REPRESENTATION('',(#692),#696);
+#692 = LINE('',#693,#694);
+#693 = CARTESIAN_POINT('',(20.699465240642,-0.5));
+#694 = VECTOR('',#695,1.);
+#695 = DIRECTION('',(-1.,0.));
+#696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#697 = PCURVE('',#265,#698);
+#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,-1.));
+#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#704 = ORIENTED_EDGE('',*,*,#705,.T.);
+#705 = EDGE_CURVE('',#683,#706,#708,.T.);
+#706 = VERTEX_POINT('',#707);
+#707 = CARTESIAN_POINT('',(25.,-14.,20.));
+#708 = SURFACE_CURVE('',#709,(#714,#725),.PCURVE_S1.);
+#709 = CIRCLE('',#710,4.);
+#710 = AXIS2_PLACEMENT_3D('',#711,#712,#713);
+#711 = CARTESIAN_POINT('',(21.,-14.,20.));
+#712 = DIRECTION('',(0.,-1.,2.22E-15));
+#713 = DIRECTION('',(1.,0.,0.));
+#714 = PCURVE('',#106,#715);
+#715 = DEFINITIONAL_REPRESENTATION('',(#716),#724);
+#716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#717,#718,#719,#720,#721,#722
+,#723),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#717 = CARTESIAN_POINT('',(7.899465240642,4.));
+#718 = CARTESIAN_POINT('',(14.827668470917,4.));
+#719 = CARTESIAN_POINT('',(11.363566855779,-2.));
+#720 = CARTESIAN_POINT('',(7.899465240642,-8.));
+#721 = CARTESIAN_POINT('',(4.435363625504,-2.));
+#722 = CARTESIAN_POINT('',(0.971262010366,4.));
+#723 = CARTESIAN_POINT('',(7.899465240642,4.));
+#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#725 = PCURVE('',#427,#726);
+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#730);
+#727 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#728,#729),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(1.696124157963,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#728 = CARTESIAN_POINT('',(1.696124157963,0.));
+#729 = CARTESIAN_POINT('',(6.28318530718,0.));
+#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#731 = ORIENTED_EDGE('',*,*,#732,.T.);
+#732 = EDGE_CURVE('',#706,#733,#735,.T.);
+#733 = VERTEX_POINT('',#734);
+#734 = CARTESIAN_POINT('',(21.5,-14.,23.968626966597));
+#735 = SURFACE_CURVE('',#736,(#741,#752),.PCURVE_S1.);
+#736 = CIRCLE('',#737,4.);
+#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740);
+#738 = CARTESIAN_POINT('',(21.,-14.,20.));
+#739 = DIRECTION('',(0.,-1.,2.22E-15));
+#740 = DIRECTION('',(1.,0.,0.));
+#741 = PCURVE('',#106,#742);
+#742 = DEFINITIONAL_REPRESENTATION('',(#743),#751);
+#743 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#744,#745,#746,#747,#748,#749
+,#750),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#744 = CARTESIAN_POINT('',(7.899465240642,4.));
+#745 = CARTESIAN_POINT('',(14.827668470917,4.));
+#746 = CARTESIAN_POINT('',(11.363566855779,-2.));
+#747 = CARTESIAN_POINT('',(7.899465240642,-8.));
+#748 = CARTESIAN_POINT('',(4.435363625504,-2.));
+#749 = CARTESIAN_POINT('',(0.971262010366,4.));
+#750 = CARTESIAN_POINT('',(7.899465240642,4.));
+#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#752 = PCURVE('',#459,#753);
+#753 = DEFINITIONAL_REPRESENTATION('',(#754),#757);
+#754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#755,#756),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,1.445468495627),.PIECEWISE_BEZIER_KNOTS.);
+#755 = CARTESIAN_POINT('',(0.,0.));
+#756 = CARTESIAN_POINT('',(1.445468495627,0.));
+#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#758 = ORIENTED_EDGE('',*,*,#759,.F.);
+#759 = EDGE_CURVE('',#760,#733,#762,.T.);
+#760 = VERTEX_POINT('',#761);
+#761 = CARTESIAN_POINT('',(21.5,-14.,32.8));
+#762 = SURFACE_CURVE('',#763,(#767,#774),.PCURVE_S1.);
+#763 = LINE('',#764,#765);
+#764 = CARTESIAN_POINT('',(21.5,-14.,32.8));
+#765 = VECTOR('',#766,1.);
+#766 = DIRECTION('',(0.,-2.44E-15,-1.));
+#767 = PCURVE('',#106,#768);
+#768 = DEFINITIONAL_REPRESENTATION('',(#769),#773);
+#769 = LINE('',#770,#771);
+#770 = CARTESIAN_POINT('',(20.699465240642,0.5));
+#771 = VECTOR('',#772,1.);
+#772 = DIRECTION('',(-1.,0.));
+#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#774 = PCURVE('',#486,#775);
+#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780);
+#776 = LINE('',#777,#778);
+#777 = CARTESIAN_POINT('',(14.,-5.738290569596E-15));
+#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('',#783,#760,#785,.T.);
+#783 = VERTEX_POINT('',#784);
+#784 = CARTESIAN_POINT('',(30.,-14.,32.8));
+#785 = SURFACE_CURVE('',#786,(#790,#797),.PCURVE_S1.);
+#786 = LINE('',#787,#788);
+#787 = CARTESIAN_POINT('',(30.,-14.,32.8));
+#788 = VECTOR('',#789,1.);
+#789 = DIRECTION('',(-1.,0.,0.));
+#790 = PCURVE('',#106,#791);
+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796);
+#792 = LINE('',#793,#794);
+#793 = CARTESIAN_POINT('',(20.699465240642,9.));
+#794 = VECTOR('',#795,1.);
+#795 = DIRECTION('',(0.,-1.));
+#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#797 = PCURVE('',#514,#798);
+#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803);
+#799 = LINE('',#800,#801);
+#800 = CARTESIAN_POINT('',(0.,-14.));
+#801 = VECTOR('',#802,1.);
+#802 = DIRECTION('',(1.,0.));
+#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#804 = ORIENTED_EDGE('',*,*,#805,.F.);
+#805 = EDGE_CURVE('',#806,#783,#808,.T.);
+#806 = VERTEX_POINT('',#807);
+#807 = CARTESIAN_POINT('',(30.,-14.,6.));
+#808 = SURFACE_CURVE('',#809,(#813,#820),.PCURVE_S1.);
+#809 = LINE('',#810,#811);
+#810 = CARTESIAN_POINT('',(30.,-14.,6.));
+#811 = VECTOR('',#812,1.);
+#812 = DIRECTION('',(0.,2.2E-16,1.));
+#813 = PCURVE('',#106,#814);
+#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819);
+#815 = LINE('',#816,#817);
+#816 = CARTESIAN_POINT('',(-6.100534759358,9.));
+#817 = VECTOR('',#818,1.);
+#818 = DIRECTION('',(1.,0.));
+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#820 = PCURVE('',#542,#821);
+#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826);
+#822 = LINE('',#823,#824);
+#823 = CARTESIAN_POINT('',(-7.6036431606E-15,-14.));
+#824 = VECTOR('',#825,1.);
+#825 = DIRECTION('',(1.,-4.5E-16));
+#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#827 = ORIENTED_EDGE('',*,*,#828,.F.);
+#828 = EDGE_CURVE('',#829,#806,#831,.T.);
+#829 = VERTEX_POINT('',#830);
+#830 = CARTESIAN_POINT('',(42.,-14.,6.));
+#831 = SURFACE_CURVE('',#832,(#836,#843),.PCURVE_S1.);
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(42.,-14.,6.));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(-1.,0.,0.));
+#836 = PCURVE('',#106,#837);
+#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842);
+#838 = LINE('',#839,#840);
+#839 = CARTESIAN_POINT('',(-6.100534759358,21.));
+#840 = VECTOR('',#841,1.);
+#841 = DIRECTION('',(0.,-1.));
+#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#843 = PCURVE('',#570,#844);
+#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849);
+#845 = LINE('',#846,#847);
+#846 = CARTESIAN_POINT('',(0.,-14.));
+#847 = VECTOR('',#848,1.);
+#848 = DIRECTION('',(1.,0.));
+#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#850 = ORIENTED_EDGE('',*,*,#851,.F.);
+#851 = EDGE_CURVE('',#614,#829,#852,.T.);
+#852 = SURFACE_CURVE('',#853,(#857,#864),.PCURVE_S1.);
+#853 = LINE('',#854,#855);
+#854 = CARTESIAN_POINT('',(42.,-14.,1.7763568394E-15));
+#855 = VECTOR('',#856,1.);
+#856 = DIRECTION('',(0.,2.2E-16,1.));
+#857 = PCURVE('',#106,#858);
+#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863);
+#859 = LINE('',#860,#861);
+#860 = CARTESIAN_POINT('',(-12.10053475935,21.));
+#861 = VECTOR('',#862,1.);
+#862 = DIRECTION('',(1.,0.));
+#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#864 = PCURVE('',#596,#865);
+#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870);
+#866 = LINE('',#867,#868);
+#867 = CARTESIAN_POINT('',(-7.6036431606E-15,-14.));
+#868 = VECTOR('',#869,1.);
+#869 = DIRECTION('',(1.,-4.5E-16));
+#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#871 = ADVANCED_FACE('',(#872,#906),#134,.F.);
+#872 = FACE_BOUND('',#873,.F.);
+#873 = EDGE_LOOP('',(#874));
+#874 = ORIENTED_EDGE('',*,*,#875,.T.);
+#875 = EDGE_CURVE('',#876,#876,#878,.T.);
+#876 = VERTEX_POINT('',#877);
+#877 = CARTESIAN_POINT('',(1.25,-7.,6.));
+#878 = SURFACE_CURVE('',#879,(#884,#895),.PCURVE_S1.);
+#879 = CIRCLE('',#880,3.75);
+#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883);
+#881 = CARTESIAN_POINT('',(5.,-7.,6.));
+#882 = DIRECTION('',(0.,1.11E-15,1.));
+#883 = DIRECTION('',(-1.,0.,0.));
+#884 = PCURVE('',#134,#885);
+#885 = DEFINITIONAL_REPRESENTATION('',(#886),#894);
+#886 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#887,#888,#889,#890,#891,#892
+,#893),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#887 = CARTESIAN_POINT('',(10.75,-7.));
+#888 = CARTESIAN_POINT('',(10.75,-13.49519052838));
+#889 = CARTESIAN_POINT('',(5.125,-10.24759526419));
+#890 = CARTESIAN_POINT('',(-0.5,-7.));
+#891 = CARTESIAN_POINT('',(5.125,-3.752404735808));
+#892 = CARTESIAN_POINT('',(10.75,-0.504809471617));
+#893 = CARTESIAN_POINT('',(10.75,-7.));
+#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#895 = PCURVE('',#896,#901);
+#896 = CONICAL_SURFACE('',#897,2.75,0.785398163397);
+#897 = AXIS2_PLACEMENT_3D('',#898,#899,#900);
+#898 = CARTESIAN_POINT('',(5.,-7.,5.));
+#899 = DIRECTION('',(0.,1.11E-15,1.));
+#900 = DIRECTION('',(-1.,0.,0.));
+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#905);
+#902 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#903,#904),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#903 = CARTESIAN_POINT('',(0.,1.));
+#904 = CARTESIAN_POINT('',(6.28318530718,1.));
+#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#906 = FACE_BOUND('',#907,.F.);
+#907 = EDGE_LOOP('',(#908,#909,#910,#931));
+#908 = ORIENTED_EDGE('',*,*,#118,.T.);
+#909 = ORIENTED_EDGE('',*,*,#659,.T.);
+#910 = ORIENTED_EDGE('',*,*,#911,.F.);
+#911 = EDGE_CURVE('',#333,#637,#912,.T.);
+#912 = SURFACE_CURVE('',#913,(#917,#924),.PCURVE_S1.);
+#913 = LINE('',#914,#915);
+#914 = CARTESIAN_POINT('',(0.,4.E-15,6.));
+#915 = VECTOR('',#916,1.);
+#916 = DIRECTION('',(0.,-1.,6.7E-16));
+#917 = PCURVE('',#134,#918);
+#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923);
+#919 = LINE('',#920,#921);
+#920 = CARTESIAN_POINT('',(12.,0.));
+#921 = VECTOR('',#922,1.);
+#922 = DIRECTION('',(0.,-1.));
+#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#924 = PCURVE('',#348,#925);
+#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
+#926 = LINE('',#927,#928);
+#927 = CARTESIAN_POINT('',(0.,0.));
+#928 = VECTOR('',#929,1.);
+#929 = DIRECTION('',(0.,-1.));
+#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#931 = ORIENTED_EDGE('',*,*,#360,.F.);
+#932 = ADVANCED_FACE('',(#933),#212,.F.);
+#933 = FACE_BOUND('',#934,.F.);
+#934 = EDGE_LOOP('',(#935,#956,#957,#958));
+#935 = ORIENTED_EDGE('',*,*,#936,.F.);
+#936 = EDGE_CURVE('',#176,#937,#939,.T.);
+#937 = VERTEX_POINT('',#938);
+#938 = CARTESIAN_POINT('',(20.5,-7.,24.3));
+#939 = SEAM_CURVE('',#940,(#944,#950),.PCURVE_S1.);
+#940 = LINE('',#941,#942);
+#941 = CARTESIAN_POINT('',(12.,-7.,24.3));
+#942 = VECTOR('',#943,1.);
+#943 = DIRECTION('',(1.,0.,2.2E-16));
+#944 = PCURVE('',#212,#945);
+#945 = DEFINITIONAL_REPRESENTATION('',(#946),#949);
+#946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#947,#948),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.5,8.5),.PIECEWISE_BEZIER_KNOTS.);
+#947 = CARTESIAN_POINT('',(6.28318530718,-0.5));
+#948 = CARTESIAN_POINT('',(6.28318530718,-8.5));
+#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#950 = PCURVE('',#212,#951);
+#951 = DEFINITIONAL_REPRESENTATION('',(#952),#955);
+#952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#953,#954),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.5,8.5),.PIECEWISE_BEZIER_KNOTS.);
+#953 = CARTESIAN_POINT('',(0.,-0.5));
+#954 = CARTESIAN_POINT('',(0.,-8.5));
+#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#956 = ORIENTED_EDGE('',*,*,#198,.F.);
+#957 = ORIENTED_EDGE('',*,*,#936,.T.);
+#958 = ORIENTED_EDGE('',*,*,#959,.T.);
+#959 = EDGE_CURVE('',#937,#937,#960,.T.);
+#960 = SURFACE_CURVE('',#961,(#966,#972),.PCURVE_S1.);
+#961 = CIRCLE('',#962,3.5);
+#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965);
+#963 = CARTESIAN_POINT('',(20.5,-7.,27.8));
+#964 = DIRECTION('',(-1.,0.,-2.2E-16));
+#965 = DIRECTION('',(2.2E-16,-1.33E-15,-1.));
+#966 = PCURVE('',#212,#967);
+#967 = DEFINITIONAL_REPRESENTATION('',(#968),#971);
+#968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#969,#970),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#969 = CARTESIAN_POINT('',(0.,-8.5));
+#970 = CARTESIAN_POINT('',(6.28318530718,-8.5));
+#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#972 = PCURVE('',#265,#973);
+#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982);
+#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980
+,#981),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#975 = CARTESIAN_POINT('',(7.,-8.5));
+#976 = CARTESIAN_POINT('',(0.937822173509,-8.5));
+#977 = CARTESIAN_POINT('',(3.968911086754,-3.25));
+#978 = CARTESIAN_POINT('',(7.,2.));
+#979 = CARTESIAN_POINT('',(10.031088913246,-3.25));
+#980 = CARTESIAN_POINT('',(13.062177826491,-8.5));
+#981 = CARTESIAN_POINT('',(7.,-8.5));
+#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#983 = ADVANCED_FACE('',(#984,#1009),#265,.T.);
+#984 = FACE_BOUND('',#985,.T.);
+#985 = EDGE_LOOP('',(#986,#987,#988,#1008));
+#986 = ORIENTED_EDGE('',*,*,#249,.F.);
+#987 = ORIENTED_EDGE('',*,*,#682,.T.);
+#988 = ORIENTED_EDGE('',*,*,#989,.F.);
+#989 = EDGE_CURVE('',#384,#683,#990,.T.);
+#990 = SURFACE_CURVE('',#991,(#995,#1002),.PCURVE_S1.);
+#991 = LINE('',#992,#993);
+#992 = CARTESIAN_POINT('',(20.5,-14.,23.968626966597));
+#993 = VECTOR('',#994,1.);
+#994 = DIRECTION('',(0.,-1.,2.66E-15));
+#995 = PCURVE('',#265,#996);
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(5.561338646901E-15,-8.831373033403));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(-1.,2.2E-16));
+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1002 = PCURVE('',#427,#1003);
+#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1007);
+#1004 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1005,#1006),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-14.,3.55E-15),.PIECEWISE_BEZIER_KNOTS.);
+#1005 = CARTESIAN_POINT('',(1.696124157963,-14.));
+#1006 = CARTESIAN_POINT('',(1.696124157963,4.36E-15));
+#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1008 = ORIENTED_EDGE('',*,*,#383,.F.);
+#1009 = FACE_BOUND('',#1010,.T.);
+#1010 = EDGE_LOOP('',(#1011));
+#1011 = ORIENTED_EDGE('',*,*,#959,.T.);
+#1012 = ADVANCED_FACE('',(#1013,#1059,#1089),#320,.F.);
+#1013 = FACE_BOUND('',#1014,.F.);
+#1014 = EDGE_LOOP('',(#1015,#1036,#1037,#1058));
+#1015 = ORIENTED_EDGE('',*,*,#1016,.T.);
+#1016 = EDGE_CURVE('',#303,#612,#1017,.T.);
+#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.);
+#1018 = LINE('',#1019,#1020);
+#1019 = CARTESIAN_POINT('',(0.,0.,0.));
+#1020 = VECTOR('',#1021,1.);
+#1021 = DIRECTION('',(0.,-1.,6.7E-16));
+#1022 = PCURVE('',#320,#1023);
+#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028);
+#1024 = LINE('',#1025,#1026);
+#1025 = CARTESIAN_POINT('',(0.,0.));
+#1026 = VECTOR('',#1027,1.);
+#1027 = DIRECTION('',(0.,-1.));
+#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1029 = PCURVE('',#348,#1030);
+#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035);
+#1031 = LINE('',#1032,#1033);
+#1032 = CARTESIAN_POINT('',(6.,2.E-17));
+#1033 = VECTOR('',#1034,1.);
+#1034 = DIRECTION('',(0.,-1.));
+#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1036 = ORIENTED_EDGE('',*,*,#611,.T.);
+#1037 = ORIENTED_EDGE('',*,*,#1038,.F.);
+#1038 = EDGE_CURVE('',#305,#614,#1039,.T.);
+#1039 = SURFACE_CURVE('',#1040,(#1044,#1051),.PCURVE_S1.);
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(42.,0.,0.));
+#1042 = VECTOR('',#1043,1.);
+#1043 = DIRECTION('',(0.,-1.,6.7E-16));
+#1044 = PCURVE('',#320,#1045);
+#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050);
+#1046 = LINE('',#1047,#1048);
+#1047 = CARTESIAN_POINT('',(42.,0.));
+#1048 = VECTOR('',#1049,1.);
+#1049 = DIRECTION('',(0.,-1.));
+#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1051 = PCURVE('',#596,#1052);
+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(0.,0.));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(0.,-1.));
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1058 = ORIENTED_EDGE('',*,*,#302,.F.);
+#1059 = FACE_BOUND('',#1060,.F.);
+#1060 = EDGE_LOOP('',(#1061));
+#1061 = ORIENTED_EDGE('',*,*,#1062,.F.);
+#1062 = EDGE_CURVE('',#1063,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(2.25,-7.,1.9E-14));
+#1065 = SURFACE_CURVE('',#1066,(#1071,#1078),.PCURVE_S1.);
+#1066 = CIRCLE('',#1067,2.75);
+#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070);
+#1068 = CARTESIAN_POINT('',(5.,-7.,7.77E-15));
+#1069 = DIRECTION('',(0.,1.11E-15,1.));
+#1070 = DIRECTION('',(-1.,0.,0.));
+#1071 = PCURVE('',#320,#1072);
+#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077);
+#1073 = CIRCLE('',#1074,2.75);
+#1074 = AXIS2_PLACEMENT_2D('',#1075,#1076);
+#1075 = CARTESIAN_POINT('',(5.,-7.));
+#1076 = DIRECTION('',(-1.,0.));
+#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1078 = PCURVE('',#1079,#1084);
+#1079 = CYLINDRICAL_SURFACE('',#1080,2.75);
+#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
+#1081 = CARTESIAN_POINT('',(5.,-7.,6.));
+#1082 = DIRECTION('',(0.,1.11E-15,1.));
+#1083 = DIRECTION('',(-1.,0.,0.));
+#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1088);
+#1085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1086,#1087),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1086 = CARTESIAN_POINT('',(0.,-6.));
+#1087 = CARTESIAN_POINT('',(6.28318530718,-6.));
+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1089 = FACE_BOUND('',#1090,.F.);
+#1090 = EDGE_LOOP('',(#1091));
+#1091 = ORIENTED_EDGE('',*,*,#1092,.F.);
+#1092 = EDGE_CURVE('',#1093,#1093,#1095,.T.);
+#1093 = VERTEX_POINT('',#1094);
+#1094 = CARTESIAN_POINT('',(34.25,-7.,1.9E-14));
+#1095 = SURFACE_CURVE('',#1096,(#1101,#1108),.PCURVE_S1.);
+#1096 = CIRCLE('',#1097,2.75);
+#1097 = AXIS2_PLACEMENT_3D('',#1098,#1099,#1100);
+#1098 = CARTESIAN_POINT('',(37.,-7.,7.77E-15));
+#1099 = DIRECTION('',(0.,1.11E-15,1.));
+#1100 = DIRECTION('',(-1.,0.,0.));
+#1101 = PCURVE('',#320,#1102);
+#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107);
+#1103 = CIRCLE('',#1104,2.75);
+#1104 = AXIS2_PLACEMENT_2D('',#1105,#1106);
+#1105 = CARTESIAN_POINT('',(37.,-7.));
+#1106 = DIRECTION('',(-1.,0.));
+#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1108 = PCURVE('',#1109,#1114);
+#1109 = CYLINDRICAL_SURFACE('',#1110,2.75);
+#1110 = AXIS2_PLACEMENT_3D('',#1111,#1112,#1113);
+#1111 = CARTESIAN_POINT('',(37.,-7.,6.));
+#1112 = DIRECTION('',(0.,1.11E-15,1.));
+#1113 = DIRECTION('',(-1.,0.,0.));
+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1118);
+#1115 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1116,#1117),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1116 = CARTESIAN_POINT('',(0.,-6.));
+#1117 = CARTESIAN_POINT('',(6.28318530718,-6.));
+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1119 = ADVANCED_FACE('',(#1120),#596,.F.);
+#1120 = FACE_BOUND('',#1121,.F.);
+#1121 = EDGE_LOOP('',(#1122,#1123,#1124,#1145));
+#1122 = ORIENTED_EDGE('',*,*,#1038,.T.);
+#1123 = ORIENTED_EDGE('',*,*,#851,.T.);
+#1124 = ORIENTED_EDGE('',*,*,#1125,.F.);
+#1125 = EDGE_CURVE('',#555,#829,#1126,.T.);
+#1126 = SURFACE_CURVE('',#1127,(#1131,#1138),.PCURVE_S1.);
+#1127 = LINE('',#1128,#1129);
+#1128 = CARTESIAN_POINT('',(42.,4.E-15,6.));
+#1129 = VECTOR('',#1130,1.);
+#1130 = DIRECTION('',(0.,-1.,6.7E-16));
+#1131 = PCURVE('',#596,#1132);
+#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);
+#1133 = LINE('',#1134,#1135);
+#1134 = CARTESIAN_POINT('',(6.,-2.E-17));
+#1135 = VECTOR('',#1136,1.);
+#1136 = DIRECTION('',(0.,-1.));
+#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1138 = PCURVE('',#570,#1139);
+#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144);
+#1140 = LINE('',#1141,#1142);
+#1141 = CARTESIAN_POINT('',(0.,0.));
+#1142 = VECTOR('',#1143,1.);
+#1143 = DIRECTION('',(0.,-1.));
+#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1145 = ORIENTED_EDGE('',*,*,#582,.F.);
+#1146 = ADVANCED_FACE('',(#1147,#1181),#570,.F.);
+#1147 = FACE_BOUND('',#1148,.F.);
+#1148 = EDGE_LOOP('',(#1149));
+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);
+#1150 = EDGE_CURVE('',#1151,#1151,#1153,.T.);
+#1151 = VERTEX_POINT('',#1152);
+#1152 = CARTESIAN_POINT('',(33.25,-7.,6.));
+#1153 = SURFACE_CURVE('',#1154,(#1159,#1170),.PCURVE_S1.);
+#1154 = CIRCLE('',#1155,3.75);
+#1155 = AXIS2_PLACEMENT_3D('',#1156,#1157,#1158);
+#1156 = CARTESIAN_POINT('',(37.,-7.,6.));
+#1157 = DIRECTION('',(0.,1.11E-15,1.));
+#1158 = DIRECTION('',(-1.,0.,0.));
+#1159 = PCURVE('',#570,#1160);
+#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1169);
+#1161 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1162,#1163,#1164,#1165,
+#1166,#1167,#1168),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1162 = CARTESIAN_POINT('',(8.75,-7.));
+#1163 = CARTESIAN_POINT('',(8.75,-13.49519052838));
+#1164 = CARTESIAN_POINT('',(3.125,-10.24759526419));
+#1165 = CARTESIAN_POINT('',(-2.5,-7.));
+#1166 = CARTESIAN_POINT('',(3.125,-3.752404735808));
+#1167 = CARTESIAN_POINT('',(8.75,-0.504809471617));
+#1168 = CARTESIAN_POINT('',(8.75,-7.));
+#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1170 = PCURVE('',#1171,#1176);
+#1171 = CONICAL_SURFACE('',#1172,2.75,0.785398163397);
+#1172 = AXIS2_PLACEMENT_3D('',#1173,#1174,#1175);
+#1173 = CARTESIAN_POINT('',(37.,-7.,5.));
+#1174 = DIRECTION('',(0.,1.11E-15,1.));
+#1175 = DIRECTION('',(-1.,0.,0.));
+#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1180);
+#1177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1178,#1179),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1178 = CARTESIAN_POINT('',(0.,1.));
+#1179 = CARTESIAN_POINT('',(6.28318530718,1.));
+#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1181 = FACE_BOUND('',#1182,.F.);
+#1182 = EDGE_LOOP('',(#1183,#1184,#1185,#1206));
+#1183 = ORIENTED_EDGE('',*,*,#1125,.T.);
+#1184 = ORIENTED_EDGE('',*,*,#828,.T.);
+#1185 = ORIENTED_EDGE('',*,*,#1186,.F.);
+#1186 = EDGE_CURVE('',#527,#806,#1187,.T.);
+#1187 = SURFACE_CURVE('',#1188,(#1192,#1199),.PCURVE_S1.);
+#1188 = LINE('',#1189,#1190);
+#1189 = CARTESIAN_POINT('',(30.,4.E-15,6.));
+#1190 = VECTOR('',#1191,1.);
+#1191 = DIRECTION('',(0.,-1.,6.7E-16));
+#1192 = PCURVE('',#570,#1193);
+#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198);
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(12.,0.));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(0.,-1.));
+#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1199 = PCURVE('',#542,#1200);
+#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(0.,0.));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(0.,-1.));
+#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1206 = ORIENTED_EDGE('',*,*,#554,.F.);
+#1207 = ADVANCED_FACE('',(#1208,#1238),#542,.F.);
+#1208 = FACE_BOUND('',#1209,.F.);
+#1209 = EDGE_LOOP('',(#1210));
+#1210 = ORIENTED_EDGE('',*,*,#1211,.F.);
+#1211 = EDGE_CURVE('',#1212,#1212,#1214,.T.);
+#1212 = VERTEX_POINT('',#1213);
+#1213 = CARTESIAN_POINT('',(30.,-7.,23.8));
+#1214 = SURFACE_CURVE('',#1215,(#1220,#1227),.PCURVE_S1.);
+#1215 = CIRCLE('',#1216,4.);
+#1216 = AXIS2_PLACEMENT_3D('',#1217,#1218,#1219);
+#1217 = CARTESIAN_POINT('',(30.,-7.,27.8));
+#1218 = DIRECTION('',(-1.,-0.,0.));
+#1219 = DIRECTION('',(0.,-1.49E-15,-1.));
+#1220 = PCURVE('',#542,#1221);
+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);
+#1222 = CIRCLE('',#1223,4.);
+#1223 = AXIS2_PLACEMENT_2D('',#1224,#1225);
+#1224 = CARTESIAN_POINT('',(21.8,-7.));
+#1225 = DIRECTION('',(-1.,-8.2E-16));
+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1227 = PCURVE('',#1228,#1233);
+#1228 = CONICAL_SURFACE('',#1229,3.5,0.785398163397);
+#1229 = AXIS2_PLACEMENT_3D('',#1230,#1231,#1232);
+#1230 = CARTESIAN_POINT('',(29.5,-7.,27.8));
+#1231 = DIRECTION('',(1.,-0.,-0.));
+#1232 = DIRECTION('',(-0.,-1.49E-15,-1.));
+#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1237);
+#1234 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1235,#1236),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1235 = CARTESIAN_POINT('',(0.,0.5));
+#1236 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1238 = FACE_BOUND('',#1239,.F.);
+#1239 = EDGE_LOOP('',(#1240,#1241,#1242,#1263));
+#1240 = ORIENTED_EDGE('',*,*,#1186,.T.);
+#1241 = ORIENTED_EDGE('',*,*,#805,.T.);
+#1242 = ORIENTED_EDGE('',*,*,#1243,.F.);
+#1243 = EDGE_CURVE('',#499,#783,#1244,.T.);
+#1244 = SURFACE_CURVE('',#1245,(#1249,#1256),.PCURVE_S1.);
+#1245 = LINE('',#1246,#1247);
+#1246 = CARTESIAN_POINT('',(30.,2.185E-14,32.8));
+#1247 = VECTOR('',#1248,1.);
+#1248 = DIRECTION('',(0.,-1.,6.7E-16));
+#1249 = PCURVE('',#542,#1250);
+#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255);
+#1251 = LINE('',#1252,#1253);
+#1252 = CARTESIAN_POINT('',(26.8,-1.06E-16));
+#1253 = VECTOR('',#1254,1.);
+#1254 = DIRECTION('',(0.,-1.));
+#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1256 = PCURVE('',#514,#1257);
+#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262);
+#1258 = LINE('',#1259,#1260);
+#1259 = CARTESIAN_POINT('',(0.,0.));
+#1260 = VECTOR('',#1261,1.);
+#1261 = DIRECTION('',(0.,-1.));
+#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1263 = ORIENTED_EDGE('',*,*,#526,.F.);
+#1264 = ADVANCED_FACE('',(#1265),#514,.F.);
+#1265 = FACE_BOUND('',#1266,.F.);
+#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270));
+#1267 = ORIENTED_EDGE('',*,*,#498,.F.);
+#1268 = ORIENTED_EDGE('',*,*,#1243,.T.);
+#1269 = ORIENTED_EDGE('',*,*,#782,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#1271,.F.);
+#1271 = EDGE_CURVE('',#471,#760,#1272,.T.);
+#1272 = SURFACE_CURVE('',#1273,(#1277,#1284),.PCURVE_S1.);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(21.5,7.105427357601E-14,32.8));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(0.,-1.,2.22E-15));
+#1277 = PCURVE('',#514,#1278);
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283);
+#1279 = LINE('',#1280,#1281);
+#1280 = CARTESIAN_POINT('',(8.5,4.920427357601E-14));
+#1281 = VECTOR('',#1282,1.);
+#1282 = DIRECTION('',(0.,-1.));
+#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1284 = PCURVE('',#486,#1285);
+#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290);
+#1286 = LINE('',#1287,#1288);
+#1287 = CARTESIAN_POINT('',(9.05572642399E-15,-2.209597247454E-29));
+#1288 = VECTOR('',#1289,1.);
+#1289 = DIRECTION('',(1.,-2.2E-16));
+#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1291 = ADVANCED_FACE('',(#1292,#1317),#486,.T.);
+#1292 = FACE_BOUND('',#1293,.T.);
+#1293 = EDGE_LOOP('',(#1294,#1295,#1296,#1316));
+#1294 = ORIENTED_EDGE('',*,*,#1271,.F.);
+#1295 = ORIENTED_EDGE('',*,*,#470,.T.);
+#1296 = ORIENTED_EDGE('',*,*,#1297,.T.);
+#1297 = EDGE_CURVE('',#439,#733,#1298,.T.);
+#1298 = SURFACE_CURVE('',#1299,(#1303,#1310),.PCURVE_S1.);
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(21.5,-14.,23.968626966597));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(0.,-1.,2.66E-15));
+#1303 = PCURVE('',#486,#1304);
+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(14.,-8.831373033403));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(1.,2.2E-16));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1310 = PCURVE('',#459,#1311);
+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1315);
+#1312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1313,#1314),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-14.,3.55E-15),.PIECEWISE_BEZIER_KNOTS.);
+#1313 = CARTESIAN_POINT('',(1.445468495627,-14.));
+#1314 = CARTESIAN_POINT('',(1.445468495627,4.36E-15));
+#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1316 = ORIENTED_EDGE('',*,*,#759,.F.);
+#1317 = FACE_BOUND('',#1318,.T.);
+#1318 = EDGE_LOOP('',(#1319));
+#1319 = ORIENTED_EDGE('',*,*,#1320,.F.);
+#1320 = EDGE_CURVE('',#1321,#1321,#1323,.T.);
+#1321 = VERTEX_POINT('',#1322);
+#1322 = CARTESIAN_POINT('',(21.5,-7.,24.3));
+#1323 = SURFACE_CURVE('',#1324,(#1329,#1336),.PCURVE_S1.);
+#1324 = CIRCLE('',#1325,3.5);
+#1325 = AXIS2_PLACEMENT_3D('',#1326,#1327,#1328);
+#1326 = CARTESIAN_POINT('',(21.5,-7.,27.8));
+#1327 = DIRECTION('',(-1.,0.,-2.2E-16));
+#1328 = DIRECTION('',(2.2E-16,-1.33E-15,-1.));
+#1329 = PCURVE('',#486,#1330);
+#1330 = DEFINITIONAL_REPRESENTATION('',(#1331),#1335);
+#1331 = CIRCLE('',#1332,3.5);
+#1332 = AXIS2_PLACEMENT_2D('',#1333,#1334);
+#1333 = CARTESIAN_POINT('',(7.,-5.));
+#1334 = DIRECTION('',(-1.11E-15,-1.));
+#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1336 = PCURVE('',#1337,#1342);
+#1337 = CYLINDRICAL_SURFACE('',#1338,3.5);
+#1338 = AXIS2_PLACEMENT_3D('',#1339,#1340,#1341);
+#1339 = CARTESIAN_POINT('',(12.,-7.,27.8));
+#1340 = DIRECTION('',(-1.,-0.,-2.2E-16));
+#1341 = DIRECTION('',(2.2E-16,-4.4E-16,-1.));
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1346);
+#1343 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1344,#1345),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1344 = CARTESIAN_POINT('',(0.,-9.5));
+#1345 = CARTESIAN_POINT('',(6.28318530718,-9.5));
+#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1347 = ADVANCED_FACE('',(#1348),#459,.F.);
+#1348 = FACE_BOUND('',#1349,.F.);
+#1349 = EDGE_LOOP('',(#1350,#1351,#1370,#1371));
+#1350 = ORIENTED_EDGE('',*,*,#732,.F.);
+#1351 = ORIENTED_EDGE('',*,*,#1352,.T.);
+#1352 = EDGE_CURVE('',#706,#407,#1353,.T.);
+#1353 = SURFACE_CURVE('',#1354,(#1358,#1364),.PCURVE_S1.);
+#1354 = LINE('',#1355,#1356);
+#1355 = CARTESIAN_POINT('',(25.,-14.,20.));
+#1356 = VECTOR('',#1357,1.);
+#1357 = DIRECTION('',(0.,1.,-2.22E-15));
+#1358 = PCURVE('',#459,#1359);
+#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1363);
+#1360 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1361,#1362),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1361 = CARTESIAN_POINT('',(0.,0.));
+#1362 = CARTESIAN_POINT('',(0.,-14.));
+#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1364 = PCURVE('',#427,#1365);
+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1369);
+#1366 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1367,#1368),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.);
+#1367 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1368 = CARTESIAN_POINT('',(6.28318530718,-14.));
+#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1370 = ORIENTED_EDGE('',*,*,#438,.T.);
+#1371 = ORIENTED_EDGE('',*,*,#1297,.T.);
+#1372 = ADVANCED_FACE('',(#1373),#427,.F.);
+#1373 = FACE_BOUND('',#1374,.F.);
+#1374 = EDGE_LOOP('',(#1375,#1376,#1377,#1378));
+#1375 = ORIENTED_EDGE('',*,*,#1352,.F.);
+#1376 = ORIENTED_EDGE('',*,*,#705,.F.);
+#1377 = ORIENTED_EDGE('',*,*,#989,.F.);
+#1378 = ORIENTED_EDGE('',*,*,#406,.T.);
+#1379 = ADVANCED_FACE('',(#1380),#348,.F.);
+#1380 = FACE_BOUND('',#1381,.F.);
+#1381 = EDGE_LOOP('',(#1382,#1383,#1384,#1385));
+#1382 = ORIENTED_EDGE('',*,*,#911,.T.);
+#1383 = ORIENTED_EDGE('',*,*,#636,.T.);
+#1384 = ORIENTED_EDGE('',*,*,#1016,.F.);
+#1385 = ORIENTED_EDGE('',*,*,#332,.F.);
+#1386 = ADVANCED_FACE('',(#1387),#896,.F.);
+#1387 = FACE_BOUND('',#1388,.F.);
+#1388 = EDGE_LOOP('',(#1389,#1410,#1430,#1431));
+#1389 = ORIENTED_EDGE('',*,*,#1390,.F.);
+#1390 = EDGE_CURVE('',#1391,#876,#1393,.T.);
+#1391 = VERTEX_POINT('',#1392);
+#1392 = CARTESIAN_POINT('',(2.25,-7.,5.));
+#1393 = SEAM_CURVE('',#1394,(#1398,#1404),.PCURVE_S1.);
+#1394 = LINE('',#1395,#1396);
+#1395 = CARTESIAN_POINT('',(2.25,-7.,5.));
+#1396 = VECTOR('',#1397,1.);
+#1397 = DIRECTION('',(-0.707106781187,7.9E-16,0.707106781187));
+#1398 = PCURVE('',#896,#1399);
+#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1403);
+#1400 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1401,#1402),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.);
+#1401 = CARTESIAN_POINT('',(0.,0.));
+#1402 = CARTESIAN_POINT('',(0.,1.));
+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1404 = PCURVE('',#896,#1405);
+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1409);
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1407,#1408),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.);
+#1407 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1408 = CARTESIAN_POINT('',(6.28318530718,1.));
+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1410 = ORIENTED_EDGE('',*,*,#1411,.T.);
+#1411 = EDGE_CURVE('',#1391,#1391,#1412,.T.);
+#1412 = SURFACE_CURVE('',#1413,(#1418,#1424),.PCURVE_S1.);
+#1413 = CIRCLE('',#1414,2.75);
+#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
+#1415 = CARTESIAN_POINT('',(5.,-7.,5.));
+#1416 = DIRECTION('',(0.,1.11E-15,1.));
+#1417 = DIRECTION('',(-1.,0.,0.));
+#1418 = PCURVE('',#896,#1419);
+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1423);
+#1420 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1421,#1422),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1421 = CARTESIAN_POINT('',(0.,0.));
+#1422 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1424 = PCURVE('',#1079,#1425);
+#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1429);
+#1426 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1427,#1428),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1427 = CARTESIAN_POINT('',(0.,-1.));
+#1428 = CARTESIAN_POINT('',(6.28318530718,-1.));
+#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1430 = ORIENTED_EDGE('',*,*,#1390,.T.);
+#1431 = ORIENTED_EDGE('',*,*,#875,.F.);
+#1432 = ADVANCED_FACE('',(#1433),#1079,.F.);
+#1433 = FACE_BOUND('',#1434,.F.);
+#1434 = EDGE_LOOP('',(#1435,#1454,#1455,#1456));
+#1435 = ORIENTED_EDGE('',*,*,#1436,.F.);
+#1436 = EDGE_CURVE('',#1391,#1063,#1437,.T.);
+#1437 = SEAM_CURVE('',#1438,(#1442,#1448),.PCURVE_S1.);
+#1438 = LINE('',#1439,#1440);
+#1439 = CARTESIAN_POINT('',(2.25,-7.,6.));
+#1440 = VECTOR('',#1441,1.);
+#1441 = DIRECTION('',(0.,-1.11E-15,-1.));
+#1442 = PCURVE('',#1079,#1443);
+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1447);
+#1444 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1445,#1446),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.,6.),.PIECEWISE_BEZIER_KNOTS.);
+#1445 = CARTESIAN_POINT('',(6.28318530718,-1.));
+#1446 = CARTESIAN_POINT('',(6.28318530718,-6.));
+#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1448 = PCURVE('',#1079,#1449);
+#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1453);
+#1450 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1451,#1452),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.,6.),.PIECEWISE_BEZIER_KNOTS.);
+#1451 = CARTESIAN_POINT('',(0.,-1.));
+#1452 = CARTESIAN_POINT('',(0.,-6.));
+#1453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1454 = ORIENTED_EDGE('',*,*,#1411,.F.);
+#1455 = ORIENTED_EDGE('',*,*,#1436,.T.);
+#1456 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1457 = ADVANCED_FACE('',(#1458),#1109,.F.);
+#1458 = FACE_BOUND('',#1459,.F.);
+#1459 = EDGE_LOOP('',(#1460,#1481,#1501,#1502));
+#1460 = ORIENTED_EDGE('',*,*,#1461,.F.);
+#1461 = EDGE_CURVE('',#1462,#1093,#1464,.T.);
+#1462 = VERTEX_POINT('',#1463);
+#1463 = CARTESIAN_POINT('',(34.25,-7.,5.));
+#1464 = SEAM_CURVE('',#1465,(#1469,#1475),.PCURVE_S1.);
+#1465 = LINE('',#1466,#1467);
+#1466 = CARTESIAN_POINT('',(34.25,-7.,6.));
+#1467 = VECTOR('',#1468,1.);
+#1468 = DIRECTION('',(0.,-1.11E-15,-1.));
+#1469 = PCURVE('',#1109,#1470);
+#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1474);
+#1471 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1472,#1473),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.,6.),.PIECEWISE_BEZIER_KNOTS.);
+#1472 = CARTESIAN_POINT('',(6.28318530718,-1.));
+#1473 = CARTESIAN_POINT('',(6.28318530718,-6.));
+#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1475 = PCURVE('',#1109,#1476);
+#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1480);
+#1477 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1478,#1479),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.,6.),.PIECEWISE_BEZIER_KNOTS.);
+#1478 = CARTESIAN_POINT('',(0.,-1.));
+#1479 = CARTESIAN_POINT('',(0.,-6.));
+#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1481 = ORIENTED_EDGE('',*,*,#1482,.F.);
+#1482 = EDGE_CURVE('',#1462,#1462,#1483,.T.);
+#1483 = SURFACE_CURVE('',#1484,(#1489,#1495),.PCURVE_S1.);
+#1484 = CIRCLE('',#1485,2.75);
+#1485 = AXIS2_PLACEMENT_3D('',#1486,#1487,#1488);
+#1486 = CARTESIAN_POINT('',(37.,-7.,5.));
+#1487 = DIRECTION('',(0.,1.11E-15,1.));
+#1488 = DIRECTION('',(-1.,0.,0.));
+#1489 = PCURVE('',#1109,#1490);
+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1494);
+#1491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1492,#1493),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1492 = CARTESIAN_POINT('',(0.,-1.));
+#1493 = CARTESIAN_POINT('',(6.28318530718,-1.));
+#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1495 = PCURVE('',#1171,#1496);
+#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1500);
+#1497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1498,#1499),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1498 = CARTESIAN_POINT('',(0.,0.));
+#1499 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1501 = ORIENTED_EDGE('',*,*,#1461,.T.);
+#1502 = ORIENTED_EDGE('',*,*,#1092,.T.);
+#1503 = ADVANCED_FACE('',(#1504),#1171,.F.);
+#1504 = FACE_BOUND('',#1505,.F.);
+#1505 = EDGE_LOOP('',(#1506,#1525,#1526,#1527));
+#1506 = ORIENTED_EDGE('',*,*,#1507,.F.);
+#1507 = EDGE_CURVE('',#1462,#1151,#1508,.T.);
+#1508 = SEAM_CURVE('',#1509,(#1513,#1519),.PCURVE_S1.);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(34.25,-7.,5.));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(-0.707106781187,7.9E-16,0.707106781187));
+#1513 = PCURVE('',#1171,#1514);
+#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1518);
+#1515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1516,#1517),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.);
+#1516 = CARTESIAN_POINT('',(0.,0.));
+#1517 = CARTESIAN_POINT('',(0.,1.));
+#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1519 = PCURVE('',#1171,#1520);
+#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1524);
+#1521 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1522,#1523),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.);
+#1522 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1523 = CARTESIAN_POINT('',(6.28318530718,1.));
+#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1525 = ORIENTED_EDGE('',*,*,#1482,.T.);
+#1526 = ORIENTED_EDGE('',*,*,#1507,.T.);
+#1527 = ORIENTED_EDGE('',*,*,#1150,.F.);
+#1528 = ADVANCED_FACE('',(#1529),#1228,.F.);
+#1529 = FACE_BOUND('',#1530,.F.);
+#1530 = EDGE_LOOP('',(#1531,#1552,#1553,#1554));
+#1531 = ORIENTED_EDGE('',*,*,#1532,.F.);
+#1532 = EDGE_CURVE('',#1212,#1533,#1535,.T.);
+#1533 = VERTEX_POINT('',#1534);
+#1534 = CARTESIAN_POINT('',(29.5,-7.,24.3));
+#1535 = SEAM_CURVE('',#1536,(#1540,#1546),.PCURVE_S1.);
+#1536 = LINE('',#1537,#1538);
+#1537 = CARTESIAN_POINT('',(29.5,-7.,24.3));
+#1538 = VECTOR('',#1539,1.);
+#1539 = DIRECTION('',(-0.707106781187,1.05E-15,0.707106781187));
+#1540 = PCURVE('',#1228,#1541);
+#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1545);
+#1542 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1543,#1544),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#1543 = CARTESIAN_POINT('',(0.,0.5));
+#1544 = CARTESIAN_POINT('',(0.,0.));
+#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1546 = PCURVE('',#1228,#1547);
+#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1551);
+#1548 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1549,#1550),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.);
+#1549 = CARTESIAN_POINT('',(-6.28318530718,0.5));
+#1550 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1552 = ORIENTED_EDGE('',*,*,#1211,.T.);
+#1553 = ORIENTED_EDGE('',*,*,#1532,.T.);
+#1554 = ORIENTED_EDGE('',*,*,#1555,.F.);
+#1555 = EDGE_CURVE('',#1533,#1533,#1556,.T.);
+#1556 = SURFACE_CURVE('',#1557,(#1562,#1568),.PCURVE_S1.);
+#1557 = CIRCLE('',#1558,3.5);
+#1558 = AXIS2_PLACEMENT_3D('',#1559,#1560,#1561);
+#1559 = CARTESIAN_POINT('',(29.5,-7.,27.8));
+#1560 = DIRECTION('',(-1.,-0.,0.));
+#1561 = DIRECTION('',(0.,-1.49E-15,-1.));
+#1562 = PCURVE('',#1228,#1563);
+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1567);
+#1564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1565,#1566),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1565 = CARTESIAN_POINT('',(0.,0.));
+#1566 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1568 = PCURVE('',#1337,#1569);
+#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1573);
+#1570 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1571,#1572),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1571 = CARTESIAN_POINT('',(0.,-17.5));
+#1572 = CARTESIAN_POINT('',(6.28318530718,-17.5));
+#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1574 = ADVANCED_FACE('',(#1575),#1337,.F.);
+#1575 = FACE_BOUND('',#1576,.F.);
+#1576 = EDGE_LOOP('',(#1577,#1596,#1597,#1598));
+#1577 = ORIENTED_EDGE('',*,*,#1578,.F.);
+#1578 = EDGE_CURVE('',#1321,#1533,#1579,.T.);
+#1579 = SEAM_CURVE('',#1580,(#1584,#1590),.PCURVE_S1.);
+#1580 = LINE('',#1581,#1582);
+#1581 = CARTESIAN_POINT('',(12.,-7.,24.3));
+#1582 = VECTOR('',#1583,1.);
+#1583 = DIRECTION('',(1.,0.,2.2E-16));
+#1584 = PCURVE('',#1337,#1585);
+#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1589);
+#1586 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1587,#1588),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(9.5,17.5),.PIECEWISE_BEZIER_KNOTS.);
+#1587 = CARTESIAN_POINT('',(6.28318530718,-9.5));
+#1588 = CARTESIAN_POINT('',(6.28318530718,-17.5));
+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1590 = PCURVE('',#1337,#1591);
+#1591 = DEFINITIONAL_REPRESENTATION('',(#1592),#1595);
+#1592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1593,#1594),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(9.5,17.5),.PIECEWISE_BEZIER_KNOTS.);
+#1593 = CARTESIAN_POINT('',(0.,-9.5));
+#1594 = CARTESIAN_POINT('',(0.,-17.5));
+#1595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1596 = ORIENTED_EDGE('',*,*,#1320,.F.);
+#1597 = ORIENTED_EDGE('',*,*,#1578,.T.);
+#1598 = ORIENTED_EDGE('',*,*,#1555,.T.);
+#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1603)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1600,#1601,#1602)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1600 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1601 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1602 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1603 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1600,
+  'distance_accuracy_value','confusion accuracy');
+#1604 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#1605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1606),#1599);
+#1606 = STYLED_ITEM('color',(#1607),#15);
+#1607 = PRESENTATION_STYLE_ASSIGNMENT((#1608,#1614));
+#1608 = SURFACE_STYLE_USAGE(.BOTH.,#1609);
+#1609 = SURFACE_SIDE_STYLE('',(#1610));
+#1610 = SURFACE_STYLE_FILL_AREA(#1611);
+#1611 = FILL_AREA_STYLE('',(#1612));
+#1612 = FILL_AREA_STYLE_COLOUR('',#1613);
+#1613 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#1614 = CURVE_STYLE('',#1615,POSITIVE_LENGTH_MEASURE(0.1),#1616);
+#1615 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1616 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Mountings/SK08/SK08-SK08.stl b/Mechanical Parts/Mountings/SK08/SK08-SK08.stl
new file mode 100644
index 00000000..e8705dd6
Binary files /dev/null and b/Mechanical Parts/Mountings/SK08/SK08-SK08.stl differ
diff --git a/Mechanical Parts/Mountings/SK08/SK08.FCStd b/Mechanical Parts/Mountings/SK08/SK08.FCStd
new file mode 100644
index 00000000..ee9b916e
Binary files /dev/null and b/Mechanical Parts/Mountings/SK08/SK08.FCStd differ
diff --git a/Mechanical Parts/Mountings/SK08/SK08.png b/Mechanical Parts/Mountings/SK08/SK08.png
new file mode 100644
index 00000000..97d2ceab
Binary files /dev/null and b/Mechanical Parts/Mountings/SK08/SK08.png differ