From 2cf578d39e12c5e97c23a56a4283a160a61d6c7e Mon Sep 17 00:00:00 2001
From: Jose Vega <josevega234@gmail.com>
Date: Wed, 5 Jul 2017 10:57:13 +0200
Subject: [PATCH] Added a new version of GT2 Pulley

---
 Mechanical Parts/Pulleys/GT2Pulley-V3.fcstd |  Bin 0 -> 52212 bytes
 Mechanical Parts/Pulleys/GT2Pulley-V3.stl   |  Bin 0 -> 104284 bytes
 Mechanical Parts/Pulleys/GT2Pulley-V3.stp   | 4215 +++++++++++++++++++
 3 files changed, 4215 insertions(+)
 create mode 100644 Mechanical Parts/Pulleys/GT2Pulley-V3.fcstd
 create mode 100644 Mechanical Parts/Pulleys/GT2Pulley-V3.stl
 create mode 100644 Mechanical Parts/Pulleys/GT2Pulley-V3.stp

diff --git a/Mechanical Parts/Pulleys/GT2Pulley-V3.fcstd b/Mechanical Parts/Pulleys/GT2Pulley-V3.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..3e68452cb4a1b60d1a9ee71a78a80866318823da
GIT binary patch
literal 52212
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
G%zpv=-hjyf

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Pulleys/GT2Pulley-V3.stl b/Mechanical Parts/Pulleys/GT2Pulley-V3.stl
new file mode 100644
index 0000000000000000000000000000000000000000..079bf32516c6c35420a383f58792fe85c93169af
GIT binary patch
literal 104284
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

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Pulleys/GT2Pulley-V3.stp b/Mechanical Parts/Pulleys/GT2Pulley-V3.stp
new file mode 100644
index 00000000..0c554e42
--- /dev/null
+++ b/Mechanical Parts/Pulleys/GT2Pulley-V3.stp	
@@ -0,0 +1,4215 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'C:/Users/josev/Documents/FreeCAD-library-master/FreeCAD-library-master/
+Mechanical Parts/Pulleys/GT2Pulley-V3.stp','2017-07-04T22:15:13',(
+    'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'
+  );
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#17 = DIRECTION('',(0.E+000,0.E+000,1.));
+#18 = DIRECTION('',(1.,0.E+000,0.E+000));
+#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#20,
+  'distance_accuracy_value','confusion accuracy');
+#24 = PRODUCT_TYPE('part',$,(#7));
+#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#3534);
+#26 = MANIFOLD_SOLID_BREP('',#27);
+#27 = CLOSED_SHELL('',(#28,#1227,#1280,#1353,#1401,#1449,#1497,#1545,
+    #1593,#1641,#1689,#1737,#1785,#1833,#1881,#1929,#1977,#2025,#2073,
+    #2121,#2169,#2217,#2265,#2313,#2361,#2409,#2457,#2505,#2553,#2601,
+    #2649,#2697,#2745,#2793,#2841,#2889,#2937,#2985,#3033,#3081,#3129,
+    #3177,#3205,#3260,#3334,#3369,#3422,#3477,#3527));
+#28 = ADVANCED_FACE('',(#29,#65),#42,.T.);
+#29 = FACE_BOUND('',#30,.T.);
+#30 = EDGE_LOOP('',(#31));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#33,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(8.8,0.E+000,0.7));
+#35 = SURFACE_CURVE('',#36,(#41,#53),.PCURVE_S1.);
+#36 = CIRCLE('',#37,8.8);
+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);
+#38 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#39 = DIRECTION('',(0.E+000,0.E+000,1.));
+#40 = DIRECTION('',(1.,0.E+000,0.E+000));
+#41 = PCURVE('',#42,#47);
+#42 = PLANE('',#43);
+#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#45 = DIRECTION('',(0.E+000,0.E+000,1.));
+#46 = DIRECTION('',(1.,0.E+000,0.E+000));
+#47 = DEFINITIONAL_REPRESENTATION('',(#48),#52);
+#48 = CIRCLE('',#49,8.8);
+#49 = AXIS2_PLACEMENT_2D('',#50,#51);
+#50 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#51 = DIRECTION('',(1.,0.E+000));
+#52 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53 = PCURVE('',#54,#59);
+#54 = CONICAL_SURFACE('',#55,9.,0.785398163397);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.5));
+#57 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#58 = DIRECTION('',(1.,0.E+000,0.E+000));
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-0.E+000,-0.2));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(-1.,-0.E+000));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = FACE_BOUND('',#66,.T.);
+#66 = EDGE_LOOP('',(#67,#98,#127,#156,#185,#214,#243,#272,#301,#330,#359
+    ,#388,#417,#446,#475,#504,#533,#562,#591,#620,#649,#678,#707,#736,
+    #765,#794,#823,#852,#881,#910,#939,#968,#997,#1026,#1055,#1084,#1113
+    ,#1142,#1171,#1200));
+#67 = ORIENTED_EDGE('',*,*,#68,.F.);
+#68 = EDGE_CURVE('',#69,#71,#73,.T.);
+#69 = VERTEX_POINT('',#70);
+#70 = CARTESIAN_POINT('',(6.673134328358,0.599398227965,0.7));
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(6.531752125937,1.492050322648,0.7));
+#73 = SURFACE_CURVE('',#74,(#79,#86),.PCURVE_S1.);
+#74 = CIRCLE('',#75,6.7);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#77 = DIRECTION('',(0.E+000,0.E+000,1.));
+#78 = DIRECTION('',(1.,0.E+000,0.E+000));
+#79 = PCURVE('',#42,#80);
+#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85);
+#81 = CIRCLE('',#82,6.7);
+#82 = AXIS2_PLACEMENT_2D('',#83,#84);
+#83 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#84 = DIRECTION('',(1.,0.E+000));
+#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#86 = PCURVE('',#87,#92);
+#87 = CYLINDRICAL_SURFACE('',#88,6.7);
+#88 = AXIS2_PLACEMENT_3D('',#89,#90,#91);
+#89 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#90 = DIRECTION('',(0.E+000,0.E+000,1.));
+#91 = DIRECTION('',(1.,0.E+000,0.E+000));
+#92 = DEFINITIONAL_REPRESENTATION('',(#93),#97);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(1.,0.E+000));
+#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#98 = ORIENTED_EDGE('',*,*,#99,.T.);
+#99 = EDGE_CURVE('',#69,#100,#102,.T.);
+#100 = VERTEX_POINT('',#101);
+#101 = CARTESIAN_POINT('',(6.673134328358,-0.599398227965,0.7));
+#102 = SURFACE_CURVE('',#103,(#108,#115),.PCURVE_S1.);
+#103 = CIRCLE('',#104,0.6);
+#104 = AXIS2_PLACEMENT_3D('',#105,#106,#107);
+#105 = CARTESIAN_POINT('',(6.7,0.E+000,0.7));
+#106 = DIRECTION('',(0.E+000,0.E+000,1.));
+#107 = DIRECTION('',(1.,0.E+000,0.E+000));
+#108 = PCURVE('',#42,#109);
+#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114);
+#110 = CIRCLE('',#111,0.6);
+#111 = AXIS2_PLACEMENT_2D('',#112,#113);
+#112 = CARTESIAN_POINT('',(6.7,0.E+000));
+#113 = DIRECTION('',(1.,0.E+000));
+#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#115 = PCURVE('',#116,#121);
+#116 = CYLINDRICAL_SURFACE('',#117,0.6);
+#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
+#118 = CARTESIAN_POINT('',(6.7,0.E+000,0.7));
+#119 = DIRECTION('',(0.E+000,0.E+000,1.));
+#120 = DIRECTION('',(1.,0.E+000,0.E+000));
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(1.,0.E+000));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = ORIENTED_EDGE('',*,*,#128,.F.);
+#128 = EDGE_CURVE('',#129,#100,#131,.T.);
+#129 = VERTEX_POINT('',#130);
+#130 = CARTESIAN_POINT('',(6.531752125937,-1.492050322648,0.7));
+#131 = SURFACE_CURVE('',#132,(#137,#144),.PCURVE_S1.);
+#132 = CIRCLE('',#133,6.7);
+#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136);
+#134 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#135 = DIRECTION('',(0.E+000,0.E+000,1.));
+#136 = DIRECTION('',(1.,0.E+000,0.E+000));
+#137 = PCURVE('',#42,#138);
+#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143);
+#139 = CIRCLE('',#140,6.7);
+#140 = AXIS2_PLACEMENT_2D('',#141,#142);
+#141 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#142 = DIRECTION('',(1.,0.E+000));
+#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#144 = PCURVE('',#145,#150);
+#145 = CYLINDRICAL_SURFACE('',#146,6.7);
+#146 = AXIS2_PLACEMENT_3D('',#147,#148,#149);
+#147 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#148 = DIRECTION('',(0.E+000,0.E+000,1.));
+#149 = DIRECTION('',(1.,0.E+000,0.E+000));
+#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155);
+#151 = LINE('',#152,#153);
+#152 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#153 = VECTOR('',#154,1.);
+#154 = DIRECTION('',(1.,0.E+000));
+#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#156 = ORIENTED_EDGE('',*,*,#157,.T.);
+#157 = EDGE_CURVE('',#129,#158,#160,.T.);
+#158 = VERTEX_POINT('',#159);
+#159 = CARTESIAN_POINT('',(6.161303648259,-2.632173503771,0.7));
+#160 = SURFACE_CURVE('',#161,(#166,#173),.PCURVE_S1.);
+#161 = CIRCLE('',#162,0.6);
+#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
+#163 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312,0.7));
+#164 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#165 = DIRECTION('',(0.951056516295,-0.309016994375,0.E+000));
+#166 = PCURVE('',#42,#167);
+#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172);
+#168 = CIRCLE('',#169,0.6);
+#169 = AXIS2_PLACEMENT_2D('',#170,#171);
+#170 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312));
+#171 = DIRECTION('',(0.951056516295,-0.309016994375));
+#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#173 = PCURVE('',#174,#179);
+#174 = CYLINDRICAL_SURFACE('',#175,0.6);
+#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
+#176 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312,0.7));
+#177 = DIRECTION('',(0.E+000,0.E+000,1.));
+#178 = DIRECTION('',(0.951056516295,-0.309016994375,0.E+000));
+#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);
+#180 = LINE('',#181,#182);
+#181 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#182 = VECTOR('',#183,1.);
+#183 = DIRECTION('',(1.,0.E+000));
+#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#185 = ORIENTED_EDGE('',*,*,#186,.F.);
+#186 = EDGE_CURVE('',#187,#158,#189,.T.);
+#187 = VERTEX_POINT('',#188);
+#188 = CARTESIAN_POINT('',(5.750996516037,-3.437446591954,0.7));
+#189 = SURFACE_CURVE('',#190,(#195,#202),.PCURVE_S1.);
+#190 = CIRCLE('',#191,6.7);
+#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194);
+#192 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#193 = DIRECTION('',(0.E+000,0.E+000,1.));
+#194 = DIRECTION('',(1.,0.E+000,0.E+000));
+#195 = PCURVE('',#42,#196);
+#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201);
+#197 = CIRCLE('',#198,6.7);
+#198 = AXIS2_PLACEMENT_2D('',#199,#200);
+#199 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#200 = DIRECTION('',(1.,0.E+000));
+#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#202 = PCURVE('',#203,#208);
+#203 = CYLINDRICAL_SURFACE('',#204,6.7);
+#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207);
+#205 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#206 = DIRECTION('',(0.E+000,0.E+000,1.));
+#207 = DIRECTION('',(1.,0.E+000,0.E+000));
+#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213);
+#209 = LINE('',#210,#211);
+#210 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#211 = VECTOR('',#212,1.);
+#212 = DIRECTION('',(1.,0.E+000));
+#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#214 = ORIENTED_EDGE('',*,*,#215,.T.);
+#215 = EDGE_CURVE('',#187,#216,#218,.T.);
+#216 = VERTEX_POINT('',#217);
+#217 = CARTESIAN_POINT('',(5.046361638741,-4.407293297597,0.7));
+#218 = SURFACE_CURVE('',#219,(#224,#231),.PCURVE_S1.);
+#219 = CIRCLE('',#220,0.6);
+#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);
+#221 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036,0.7));
+#222 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#223 = DIRECTION('',(0.809016994375,-0.587785252292,0.E+000));
+#224 = PCURVE('',#42,#225);
+#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);
+#226 = CIRCLE('',#227,0.6);
+#227 = AXIS2_PLACEMENT_2D('',#228,#229);
+#228 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036));
+#229 = DIRECTION('',(0.809016994375,-0.587785252292));
+#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#231 = PCURVE('',#232,#237);
+#232 = CYLINDRICAL_SURFACE('',#233,0.6);
+#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236);
+#234 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036,0.7));
+#235 = DIRECTION('',(0.E+000,0.E+000,1.));
+#236 = DIRECTION('',(0.809016994375,-0.587785252292,0.E+000));
+#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(1.,0.E+000));
+#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#243 = ORIENTED_EDGE('',*,*,#244,.F.);
+#244 = EDGE_CURVE('',#245,#216,#247,.T.);
+#245 = VERTEX_POINT('',#246);
+#246 = CARTESIAN_POINT('',(4.407293297597,-5.046361638741,0.7));
+#247 = SURFACE_CURVE('',#248,(#253,#260),.PCURVE_S1.);
+#248 = CIRCLE('',#249,6.7);
+#249 = AXIS2_PLACEMENT_3D('',#250,#251,#252);
+#250 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#251 = DIRECTION('',(0.E+000,0.E+000,1.));
+#252 = DIRECTION('',(1.,0.E+000,0.E+000));
+#253 = PCURVE('',#42,#254);
+#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
+#255 = CIRCLE('',#256,6.7);
+#256 = AXIS2_PLACEMENT_2D('',#257,#258);
+#257 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#258 = DIRECTION('',(1.,0.E+000));
+#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#260 = PCURVE('',#261,#266);
+#261 = CYLINDRICAL_SURFACE('',#262,6.7);
+#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265);
+#263 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#264 = DIRECTION('',(0.E+000,0.E+000,1.));
+#265 = DIRECTION('',(1.,0.E+000,0.E+000));
+#266 = DEFINITIONAL_REPRESENTATION('',(#267),#271);
+#267 = LINE('',#268,#269);
+#268 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#269 = VECTOR('',#270,1.);
+#270 = DIRECTION('',(1.,0.E+000));
+#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#272 = ORIENTED_EDGE('',*,*,#273,.T.);
+#273 = EDGE_CURVE('',#245,#274,#276,.T.);
+#274 = VERTEX_POINT('',#275);
+#275 = CARTESIAN_POINT('',(3.437446591954,-5.750996516037,0.7));
+#276 = SURFACE_CURVE('',#277,(#282,#289),.PCURVE_S1.);
+#277 = CIRCLE('',#278,0.6);
+#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
+#279 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312,0.7));
+#280 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#281 = DIRECTION('',(0.587785252292,-0.809016994375,0.E+000));
+#282 = PCURVE('',#42,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = CIRCLE('',#285,0.6);
+#285 = AXIS2_PLACEMENT_2D('',#286,#287);
+#286 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312));
+#287 = DIRECTION('',(0.587785252292,-0.809016994375));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#289 = PCURVE('',#290,#295);
+#290 = CYLINDRICAL_SURFACE('',#291,0.6);
+#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
+#292 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312,0.7));
+#293 = DIRECTION('',(0.E+000,0.E+000,1.));
+#294 = DIRECTION('',(0.587785252292,-0.809016994375,0.E+000));
+#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
+#296 = LINE('',#297,#298);
+#297 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#298 = VECTOR('',#299,1.);
+#299 = DIRECTION('',(1.,0.E+000));
+#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#301 = ORIENTED_EDGE('',*,*,#302,.F.);
+#302 = EDGE_CURVE('',#303,#274,#305,.T.);
+#303 = VERTEX_POINT('',#304);
+#304 = CARTESIAN_POINT('',(2.632173503771,-6.161303648259,0.7));
+#305 = SURFACE_CURVE('',#306,(#311,#318),.PCURVE_S1.);
+#306 = CIRCLE('',#307,6.7);
+#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310);
+#308 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#309 = DIRECTION('',(0.E+000,0.E+000,1.));
+#310 = DIRECTION('',(1.,0.E+000,0.E+000));
+#311 = PCURVE('',#42,#312);
+#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317);
+#313 = CIRCLE('',#314,6.7);
+#314 = AXIS2_PLACEMENT_2D('',#315,#316);
+#315 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#316 = DIRECTION('',(1.,0.E+000));
+#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#318 = PCURVE('',#319,#324);
+#319 = CYLINDRICAL_SURFACE('',#320,6.7);
+#320 = AXIS2_PLACEMENT_3D('',#321,#322,#323);
+#321 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#322 = DIRECTION('',(0.E+000,0.E+000,1.));
+#323 = DIRECTION('',(1.,0.E+000,0.E+000));
+#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329);
+#325 = LINE('',#326,#327);
+#326 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#327 = VECTOR('',#328,1.);
+#328 = DIRECTION('',(1.,0.E+000));
+#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#330 = ORIENTED_EDGE('',*,*,#331,.T.);
+#331 = EDGE_CURVE('',#303,#332,#334,.T.);
+#332 = VERTEX_POINT('',#333);
+#333 = CARTESIAN_POINT('',(1.492050322648,-6.531752125937,0.7));
+#334 = SURFACE_CURVE('',#335,(#340,#347),.PCURVE_S1.);
+#335 = CIRCLE('',#336,0.6);
+#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339);
+#337 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178,0.7));
+#338 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#339 = DIRECTION('',(0.309016994375,-0.951056516295,0.E+000));
+#340 = PCURVE('',#42,#341);
+#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346);
+#342 = CIRCLE('',#343,0.6);
+#343 = AXIS2_PLACEMENT_2D('',#344,#345);
+#344 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178));
+#345 = DIRECTION('',(0.309016994375,-0.951056516295));
+#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#347 = PCURVE('',#348,#353);
+#348 = CYLINDRICAL_SURFACE('',#349,0.6);
+#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
+#350 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178,0.7));
+#351 = DIRECTION('',(0.E+000,0.E+000,1.));
+#352 = DIRECTION('',(0.309016994375,-0.951056516295,0.E+000));
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(1.,0.E+000));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#359 = ORIENTED_EDGE('',*,*,#360,.F.);
+#360 = EDGE_CURVE('',#361,#332,#363,.T.);
+#361 = VERTEX_POINT('',#362);
+#362 = CARTESIAN_POINT('',(0.599398227965,-6.673134328358,0.7));
+#363 = SURFACE_CURVE('',#364,(#369,#376),.PCURVE_S1.);
+#364 = CIRCLE('',#365,6.7);
+#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368);
+#366 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#367 = DIRECTION('',(0.E+000,0.E+000,1.));
+#368 = DIRECTION('',(1.,0.E+000,0.E+000));
+#369 = PCURVE('',#42,#370);
+#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375);
+#371 = CIRCLE('',#372,6.7);
+#372 = AXIS2_PLACEMENT_2D('',#373,#374);
+#373 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#374 = DIRECTION('',(1.,0.E+000));
+#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#376 = PCURVE('',#377,#382);
+#377 = CYLINDRICAL_SURFACE('',#378,6.7);
+#378 = AXIS2_PLACEMENT_3D('',#379,#380,#381);
+#379 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#380 = DIRECTION('',(0.E+000,0.E+000,1.));
+#381 = DIRECTION('',(1.,0.E+000,0.E+000));
+#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387);
+#383 = LINE('',#384,#385);
+#384 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#385 = VECTOR('',#386,1.);
+#386 = DIRECTION('',(1.,0.E+000));
+#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#388 = ORIENTED_EDGE('',*,*,#389,.T.);
+#389 = EDGE_CURVE('',#361,#390,#392,.T.);
+#390 = VERTEX_POINT('',#391);
+#391 = CARTESIAN_POINT('',(-0.599398227965,-6.673134328358,0.7));
+#392 = SURFACE_CURVE('',#393,(#398,#405),.PCURVE_S1.);
+#393 = CIRCLE('',#394,0.6);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(-1.487698852998E-015,-6.7,0.7));
+#396 = DIRECTION('',(0.E+000,0.E+000,1.));
+#397 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#398 = PCURVE('',#42,#399);
+#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404);
+#400 = CIRCLE('',#401,0.6);
+#401 = AXIS2_PLACEMENT_2D('',#402,#403);
+#402 = CARTESIAN_POINT('',(-1.487698852998E-015,-6.7));
+#403 = DIRECTION('',(-2.22044604925E-016,-1.));
+#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#405 = PCURVE('',#406,#411);
+#406 = CYLINDRICAL_SURFACE('',#407,0.6);
+#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410);
+#408 = CARTESIAN_POINT('',(-1.487698852998E-015,-6.7,0.7));
+#409 = DIRECTION('',(0.E+000,0.E+000,1.));
+#410 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);
+#412 = LINE('',#413,#414);
+#413 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#414 = VECTOR('',#415,1.);
+#415 = DIRECTION('',(1.,0.E+000));
+#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#417 = ORIENTED_EDGE('',*,*,#418,.F.);
+#418 = EDGE_CURVE('',#419,#390,#421,.T.);
+#419 = VERTEX_POINT('',#420);
+#420 = CARTESIAN_POINT('',(-1.492050322648,-6.531752125937,0.7));
+#421 = SURFACE_CURVE('',#422,(#427,#434),.PCURVE_S1.);
+#422 = CIRCLE('',#423,6.7);
+#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426);
+#424 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#425 = DIRECTION('',(0.E+000,0.E+000,1.));
+#426 = DIRECTION('',(1.,0.E+000,0.E+000));
+#427 = PCURVE('',#42,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = CIRCLE('',#430,6.7);
+#430 = AXIS2_PLACEMENT_2D('',#431,#432);
+#431 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#432 = DIRECTION('',(1.,0.E+000));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = PCURVE('',#435,#440);
+#435 = CYLINDRICAL_SURFACE('',#436,6.7);
+#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#437 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#438 = DIRECTION('',(0.E+000,0.E+000,1.));
+#439 = DIRECTION('',(1.,0.E+000,0.E+000));
+#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445);
+#441 = LINE('',#442,#443);
+#442 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#443 = VECTOR('',#444,1.);
+#444 = DIRECTION('',(1.,0.E+000));
+#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#446 = ORIENTED_EDGE('',*,*,#447,.T.);
+#447 = EDGE_CURVE('',#419,#448,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(-2.632173503771,-6.161303648259,0.7));
+#450 = SURFACE_CURVE('',#451,(#456,#463),.PCURVE_S1.);
+#451 = CIRCLE('',#452,0.6);
+#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);
+#453 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178,0.7));
+#454 = DIRECTION('',(0.E+000,0.E+000,1.));
+#455 = DIRECTION('',(-0.309016994375,-0.951056516295,0.E+000));
+#456 = PCURVE('',#42,#457);
+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);
+#458 = CIRCLE('',#459,0.6);
+#459 = AXIS2_PLACEMENT_2D('',#460,#461);
+#460 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178));
+#461 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#463 = PCURVE('',#464,#469);
+#464 = CYLINDRICAL_SURFACE('',#465,0.6);
+#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468);
+#466 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178,0.7));
+#467 = DIRECTION('',(0.E+000,0.E+000,1.));
+#468 = DIRECTION('',(-0.309016994375,-0.951056516295,0.E+000));
+#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474);
+#470 = LINE('',#471,#472);
+#471 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#472 = VECTOR('',#473,1.);
+#473 = DIRECTION('',(1.,0.E+000));
+#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#475 = ORIENTED_EDGE('',*,*,#476,.F.);
+#476 = EDGE_CURVE('',#477,#448,#479,.T.);
+#477 = VERTEX_POINT('',#478);
+#478 = CARTESIAN_POINT('',(-3.437446591954,-5.750996516037,0.7));
+#479 = SURFACE_CURVE('',#480,(#485,#492),.PCURVE_S1.);
+#480 = CIRCLE('',#481,6.7);
+#481 = AXIS2_PLACEMENT_3D('',#482,#483,#484);
+#482 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#483 = DIRECTION('',(0.E+000,0.E+000,1.));
+#484 = DIRECTION('',(1.,0.E+000,0.E+000));
+#485 = PCURVE('',#42,#486);
+#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491);
+#487 = CIRCLE('',#488,6.7);
+#488 = AXIS2_PLACEMENT_2D('',#489,#490);
+#489 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#490 = DIRECTION('',(1.,0.E+000));
+#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#492 = PCURVE('',#493,#498);
+#493 = CYLINDRICAL_SURFACE('',#494,6.7);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#496 = DIRECTION('',(0.E+000,0.E+000,1.));
+#497 = DIRECTION('',(1.,0.E+000,0.E+000));
+#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(1.,0.E+000));
+#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#504 = ORIENTED_EDGE('',*,*,#505,.T.);
+#505 = EDGE_CURVE('',#477,#506,#508,.T.);
+#506 = VERTEX_POINT('',#507);
+#507 = CARTESIAN_POINT('',(-4.407293297597,-5.046361638741,0.7));
+#508 = SURFACE_CURVE('',#509,(#514,#521),.PCURVE_S1.);
+#509 = CIRCLE('',#510,0.6);
+#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);
+#511 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312,0.7));
+#512 = DIRECTION('',(0.E+000,0.E+000,1.));
+#513 = DIRECTION('',(-0.587785252292,-0.809016994375,0.E+000));
+#514 = PCURVE('',#42,#515);
+#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
+#516 = CIRCLE('',#517,0.6);
+#517 = AXIS2_PLACEMENT_2D('',#518,#519);
+#518 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312));
+#519 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#521 = PCURVE('',#522,#527);
+#522 = CYLINDRICAL_SURFACE('',#523,0.6);
+#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526);
+#524 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312,0.7));
+#525 = DIRECTION('',(0.E+000,0.E+000,1.));
+#526 = DIRECTION('',(-0.587785252292,-0.809016994375,0.E+000));
+#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);
+#528 = LINE('',#529,#530);
+#529 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#530 = VECTOR('',#531,1.);
+#531 = DIRECTION('',(1.,0.E+000));
+#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#533 = ORIENTED_EDGE('',*,*,#534,.F.);
+#534 = EDGE_CURVE('',#535,#506,#537,.T.);
+#535 = VERTEX_POINT('',#536);
+#536 = CARTESIAN_POINT('',(-5.046361638741,-4.407293297597,0.7));
+#537 = SURFACE_CURVE('',#538,(#543,#550),.PCURVE_S1.);
+#538 = CIRCLE('',#539,6.7);
+#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
+#540 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#541 = DIRECTION('',(0.E+000,0.E+000,1.));
+#542 = DIRECTION('',(1.,0.E+000,0.E+000));
+#543 = PCURVE('',#42,#544);
+#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549);
+#545 = CIRCLE('',#546,6.7);
+#546 = AXIS2_PLACEMENT_2D('',#547,#548);
+#547 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#548 = DIRECTION('',(1.,0.E+000));
+#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#550 = PCURVE('',#551,#556);
+#551 = CYLINDRICAL_SURFACE('',#552,6.7);
+#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);
+#553 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#554 = DIRECTION('',(0.E+000,0.E+000,1.));
+#555 = DIRECTION('',(1.,0.E+000,0.E+000));
+#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561);
+#557 = LINE('',#558,#559);
+#558 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#559 = VECTOR('',#560,1.);
+#560 = DIRECTION('',(1.,0.E+000));
+#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#562 = ORIENTED_EDGE('',*,*,#563,.T.);
+#563 = EDGE_CURVE('',#535,#564,#566,.T.);
+#564 = VERTEX_POINT('',#565);
+#565 = CARTESIAN_POINT('',(-5.750996516037,-3.437446591954,0.7));
+#566 = SURFACE_CURVE('',#567,(#572,#579),.PCURVE_S1.);
+#567 = CIRCLE('',#568,0.6);
+#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571);
+#569 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036,0.7));
+#570 = DIRECTION('',(0.E+000,0.E+000,1.));
+#571 = DIRECTION('',(-0.809016994375,-0.587785252292,0.E+000));
+#572 = PCURVE('',#42,#573);
+#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578);
+#574 = CIRCLE('',#575,0.6);
+#575 = AXIS2_PLACEMENT_2D('',#576,#577);
+#576 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036));
+#577 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#579 = PCURVE('',#580,#585);
+#580 = CYLINDRICAL_SURFACE('',#581,0.6);
+#581 = AXIS2_PLACEMENT_3D('',#582,#583,#584);
+#582 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036,0.7));
+#583 = DIRECTION('',(0.E+000,0.E+000,1.));
+#584 = DIRECTION('',(-0.809016994375,-0.587785252292,0.E+000));
+#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590);
+#586 = LINE('',#587,#588);
+#587 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#588 = VECTOR('',#589,1.);
+#589 = DIRECTION('',(1.,0.E+000));
+#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#591 = ORIENTED_EDGE('',*,*,#592,.F.);
+#592 = EDGE_CURVE('',#593,#564,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(-6.161303648259,-2.632173503771,0.7));
+#595 = SURFACE_CURVE('',#596,(#601,#608),.PCURVE_S1.);
+#596 = CIRCLE('',#597,6.7);
+#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600);
+#598 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#599 = DIRECTION('',(0.E+000,0.E+000,1.));
+#600 = DIRECTION('',(1.,0.E+000,0.E+000));
+#601 = PCURVE('',#42,#602);
+#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607);
+#603 = CIRCLE('',#604,6.7);
+#604 = AXIS2_PLACEMENT_2D('',#605,#606);
+#605 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#606 = DIRECTION('',(1.,0.E+000));
+#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#608 = PCURVE('',#609,#614);
+#609 = CYLINDRICAL_SURFACE('',#610,6.7);
+#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);
+#611 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#612 = DIRECTION('',(0.E+000,0.E+000,1.));
+#613 = DIRECTION('',(1.,0.E+000,0.E+000));
+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
+#615 = LINE('',#616,#617);
+#616 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#617 = VECTOR('',#618,1.);
+#618 = DIRECTION('',(1.,0.E+000));
+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#620 = ORIENTED_EDGE('',*,*,#621,.T.);
+#621 = EDGE_CURVE('',#593,#622,#624,.T.);
+#622 = VERTEX_POINT('',#623);
+#623 = CARTESIAN_POINT('',(-6.531752125937,-1.492050322648,0.7));
+#624 = SURFACE_CURVE('',#625,(#630,#637),.PCURVE_S1.);
+#625 = CIRCLE('',#626,0.6);
+#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629);
+#627 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312,0.7));
+#628 = DIRECTION('',(0.E+000,0.E+000,1.));
+#629 = DIRECTION('',(-0.951056516295,-0.309016994375,0.E+000));
+#630 = PCURVE('',#42,#631);
+#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636);
+#632 = CIRCLE('',#633,0.6);
+#633 = AXIS2_PLACEMENT_2D('',#634,#635);
+#634 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312));
+#635 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#637 = PCURVE('',#638,#643);
+#638 = CYLINDRICAL_SURFACE('',#639,0.6);
+#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642);
+#640 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312,0.7));
+#641 = DIRECTION('',(0.E+000,0.E+000,1.));
+#642 = DIRECTION('',(-0.951056516295,-0.309016994375,0.E+000));
+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(1.,0.E+000));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#649 = ORIENTED_EDGE('',*,*,#650,.F.);
+#650 = EDGE_CURVE('',#651,#622,#653,.T.);
+#651 = VERTEX_POINT('',#652);
+#652 = CARTESIAN_POINT('',(-6.673134328358,-0.599398227965,0.7));
+#653 = SURFACE_CURVE('',#654,(#659,#666),.PCURVE_S1.);
+#654 = CIRCLE('',#655,6.7);
+#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658);
+#656 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#657 = DIRECTION('',(0.E+000,0.E+000,1.));
+#658 = DIRECTION('',(1.,0.E+000,0.E+000));
+#659 = PCURVE('',#42,#660);
+#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665);
+#661 = CIRCLE('',#662,6.7);
+#662 = AXIS2_PLACEMENT_2D('',#663,#664);
+#663 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#664 = DIRECTION('',(1.,0.E+000));
+#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#666 = PCURVE('',#667,#672);
+#667 = CYLINDRICAL_SURFACE('',#668,6.7);
+#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671);
+#669 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#670 = DIRECTION('',(0.E+000,0.E+000,1.));
+#671 = DIRECTION('',(1.,0.E+000,0.E+000));
+#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677);
+#673 = LINE('',#674,#675);
+#674 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#675 = VECTOR('',#676,1.);
+#676 = DIRECTION('',(1.,0.E+000));
+#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#651,#680,#682,.T.);
+#680 = VERTEX_POINT('',#681);
+#681 = CARTESIAN_POINT('',(-6.673134328358,0.599398227965,0.7));
+#682 = SURFACE_CURVE('',#683,(#688,#695),.PCURVE_S1.);
+#683 = CIRCLE('',#684,0.6);
+#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687);
+#685 = CARTESIAN_POINT('',(-6.7,8.205133554287E-016,0.7));
+#686 = DIRECTION('',(0.E+000,0.E+000,1.));
+#687 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#688 = PCURVE('',#42,#689);
+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);
+#690 = CIRCLE('',#691,0.6);
+#691 = AXIS2_PLACEMENT_2D('',#692,#693);
+#692 = CARTESIAN_POINT('',(-6.7,8.205133554287E-016));
+#693 = DIRECTION('',(-1.,1.224646799147E-016));
+#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#695 = PCURVE('',#696,#701);
+#696 = CYLINDRICAL_SURFACE('',#697,0.6);
+#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700);
+#698 = CARTESIAN_POINT('',(-6.7,8.205133554287E-016,0.7));
+#699 = DIRECTION('',(0.E+000,0.E+000,1.));
+#700 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706);
+#702 = LINE('',#703,#704);
+#703 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#704 = VECTOR('',#705,1.);
+#705 = DIRECTION('',(1.,0.E+000));
+#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#707 = ORIENTED_EDGE('',*,*,#708,.F.);
+#708 = EDGE_CURVE('',#709,#680,#711,.T.);
+#709 = VERTEX_POINT('',#710);
+#710 = CARTESIAN_POINT('',(-6.531752125937,1.492050322648,0.7));
+#711 = SURFACE_CURVE('',#712,(#717,#724),.PCURVE_S1.);
+#712 = CIRCLE('',#713,6.7);
+#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716);
+#714 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#715 = DIRECTION('',(0.E+000,0.E+000,1.));
+#716 = DIRECTION('',(1.,0.E+000,0.E+000));
+#717 = PCURVE('',#42,#718);
+#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723);
+#719 = CIRCLE('',#720,6.7);
+#720 = AXIS2_PLACEMENT_2D('',#721,#722);
+#721 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#722 = DIRECTION('',(1.,0.E+000));
+#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#724 = PCURVE('',#725,#730);
+#725 = CYLINDRICAL_SURFACE('',#726,6.7);
+#726 = AXIS2_PLACEMENT_3D('',#727,#728,#729);
+#727 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#728 = DIRECTION('',(0.E+000,0.E+000,1.));
+#729 = DIRECTION('',(1.,0.E+000,0.E+000));
+#730 = DEFINITIONAL_REPRESENTATION('',(#731),#735);
+#731 = LINE('',#732,#733);
+#732 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#733 = VECTOR('',#734,1.);
+#734 = DIRECTION('',(1.,0.E+000));
+#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#709,#738,#740,.T.);
+#738 = VERTEX_POINT('',#739);
+#739 = CARTESIAN_POINT('',(-6.161303648259,2.632173503771,0.7));
+#740 = SURFACE_CURVE('',#741,(#746,#753),.PCURVE_S1.);
+#741 = CIRCLE('',#742,0.6);
+#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745);
+#743 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312,0.7));
+#744 = DIRECTION('',(0.E+000,0.E+000,1.));
+#745 = DIRECTION('',(-0.951056516295,0.309016994375,0.E+000));
+#746 = PCURVE('',#42,#747);
+#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752);
+#748 = CIRCLE('',#749,0.6);
+#749 = AXIS2_PLACEMENT_2D('',#750,#751);
+#750 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312));
+#751 = DIRECTION('',(-0.951056516295,0.309016994375));
+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#753 = PCURVE('',#754,#759);
+#754 = CYLINDRICAL_SURFACE('',#755,0.6);
+#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758);
+#756 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312,0.7));
+#757 = DIRECTION('',(0.E+000,0.E+000,1.));
+#758 = DIRECTION('',(-0.951056516295,0.309016994375,0.E+000));
+#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764);
+#760 = LINE('',#761,#762);
+#761 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#762 = VECTOR('',#763,1.);
+#763 = DIRECTION('',(1.,0.E+000));
+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#765 = ORIENTED_EDGE('',*,*,#766,.F.);
+#766 = EDGE_CURVE('',#767,#738,#769,.T.);
+#767 = VERTEX_POINT('',#768);
+#768 = CARTESIAN_POINT('',(-5.750996516037,3.437446591954,0.7));
+#769 = SURFACE_CURVE('',#770,(#775,#782),.PCURVE_S1.);
+#770 = CIRCLE('',#771,6.7);
+#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774);
+#772 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#773 = DIRECTION('',(0.E+000,0.E+000,1.));
+#774 = DIRECTION('',(1.,0.E+000,0.E+000));
+#775 = PCURVE('',#42,#776);
+#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781);
+#777 = CIRCLE('',#778,6.7);
+#778 = AXIS2_PLACEMENT_2D('',#779,#780);
+#779 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#780 = DIRECTION('',(1.,0.E+000));
+#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#782 = PCURVE('',#783,#788);
+#783 = CYLINDRICAL_SURFACE('',#784,6.7);
+#784 = AXIS2_PLACEMENT_3D('',#785,#786,#787);
+#785 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#786 = DIRECTION('',(0.E+000,0.E+000,1.));
+#787 = DIRECTION('',(1.,0.E+000,0.E+000));
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(1.,0.E+000));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#794 = ORIENTED_EDGE('',*,*,#795,.T.);
+#795 = EDGE_CURVE('',#767,#796,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(-5.046361638741,4.407293297597,0.7));
+#798 = SURFACE_CURVE('',#799,(#804,#811),.PCURVE_S1.);
+#799 = CIRCLE('',#800,0.6);
+#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803);
+#801 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036,0.7));
+#802 = DIRECTION('',(0.E+000,0.E+000,1.));
+#803 = DIRECTION('',(-0.809016994375,0.587785252292,0.E+000));
+#804 = PCURVE('',#42,#805);
+#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810);
+#806 = CIRCLE('',#807,0.6);
+#807 = AXIS2_PLACEMENT_2D('',#808,#809);
+#808 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036));
+#809 = DIRECTION('',(-0.809016994375,0.587785252292));
+#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#811 = PCURVE('',#812,#817);
+#812 = CYLINDRICAL_SURFACE('',#813,0.6);
+#813 = AXIS2_PLACEMENT_3D('',#814,#815,#816);
+#814 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036,0.7));
+#815 = DIRECTION('',(0.E+000,0.E+000,1.));
+#816 = DIRECTION('',(-0.809016994375,0.587785252292,0.E+000));
+#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);
+#818 = LINE('',#819,#820);
+#819 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#820 = VECTOR('',#821,1.);
+#821 = DIRECTION('',(1.,0.E+000));
+#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#823 = ORIENTED_EDGE('',*,*,#824,.F.);
+#824 = EDGE_CURVE('',#825,#796,#827,.T.);
+#825 = VERTEX_POINT('',#826);
+#826 = CARTESIAN_POINT('',(-4.407293297597,5.046361638741,0.7));
+#827 = SURFACE_CURVE('',#828,(#833,#840),.PCURVE_S1.);
+#828 = CIRCLE('',#829,6.7);
+#829 = AXIS2_PLACEMENT_3D('',#830,#831,#832);
+#830 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#831 = DIRECTION('',(0.E+000,0.E+000,1.));
+#832 = DIRECTION('',(1.,0.E+000,0.E+000));
+#833 = PCURVE('',#42,#834);
+#834 = DEFINITIONAL_REPRESENTATION('',(#835),#839);
+#835 = CIRCLE('',#836,6.7);
+#836 = AXIS2_PLACEMENT_2D('',#837,#838);
+#837 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#838 = DIRECTION('',(1.,0.E+000));
+#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#840 = PCURVE('',#841,#846);
+#841 = CYLINDRICAL_SURFACE('',#842,6.7);
+#842 = AXIS2_PLACEMENT_3D('',#843,#844,#845);
+#843 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#844 = DIRECTION('',(0.E+000,0.E+000,1.));
+#845 = DIRECTION('',(1.,0.E+000,0.E+000));
+#846 = DEFINITIONAL_REPRESENTATION('',(#847),#851);
+#847 = LINE('',#848,#849);
+#848 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#849 = VECTOR('',#850,1.);
+#850 = DIRECTION('',(1.,0.E+000));
+#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#852 = ORIENTED_EDGE('',*,*,#853,.T.);
+#853 = EDGE_CURVE('',#825,#854,#856,.T.);
+#854 = VERTEX_POINT('',#855);
+#855 = CARTESIAN_POINT('',(-3.437446591954,5.750996516037,0.7));
+#856 = SURFACE_CURVE('',#857,(#862,#869),.PCURVE_S1.);
+#857 = CIRCLE('',#858,0.6);
+#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861);
+#859 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312,0.7));
+#860 = DIRECTION('',(0.E+000,0.E+000,1.));
+#861 = DIRECTION('',(-0.587785252292,0.809016994375,0.E+000));
+#862 = PCURVE('',#42,#863);
+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);
+#864 = CIRCLE('',#865,0.6);
+#865 = AXIS2_PLACEMENT_2D('',#866,#867);
+#866 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312));
+#867 = DIRECTION('',(-0.587785252292,0.809016994375));
+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#869 = PCURVE('',#870,#875);
+#870 = CYLINDRICAL_SURFACE('',#871,0.6);
+#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874);
+#872 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312,0.7));
+#873 = DIRECTION('',(0.E+000,0.E+000,1.));
+#874 = DIRECTION('',(-0.587785252292,0.809016994375,0.E+000));
+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(1.,0.E+000));
+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#881 = ORIENTED_EDGE('',*,*,#882,.F.);
+#882 = EDGE_CURVE('',#883,#854,#885,.T.);
+#883 = VERTEX_POINT('',#884);
+#884 = CARTESIAN_POINT('',(-2.632173503771,6.161303648259,0.7));
+#885 = SURFACE_CURVE('',#886,(#891,#898),.PCURVE_S1.);
+#886 = CIRCLE('',#887,6.7);
+#887 = AXIS2_PLACEMENT_3D('',#888,#889,#890);
+#888 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#889 = DIRECTION('',(0.E+000,0.E+000,1.));
+#890 = DIRECTION('',(1.,0.E+000,0.E+000));
+#891 = PCURVE('',#42,#892);
+#892 = DEFINITIONAL_REPRESENTATION('',(#893),#897);
+#893 = CIRCLE('',#894,6.7);
+#894 = AXIS2_PLACEMENT_2D('',#895,#896);
+#895 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#896 = DIRECTION('',(1.,0.E+000));
+#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#898 = PCURVE('',#899,#904);
+#899 = CYLINDRICAL_SURFACE('',#900,6.7);
+#900 = AXIS2_PLACEMENT_3D('',#901,#902,#903);
+#901 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#902 = DIRECTION('',(0.E+000,0.E+000,1.));
+#903 = DIRECTION('',(1.,0.E+000,0.E+000));
+#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909);
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(1.,0.E+000));
+#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#910 = ORIENTED_EDGE('',*,*,#911,.T.);
+#911 = EDGE_CURVE('',#883,#912,#914,.T.);
+#912 = VERTEX_POINT('',#913);
+#913 = CARTESIAN_POINT('',(-1.492050322648,6.531752125937,0.7));
+#914 = SURFACE_CURVE('',#915,(#920,#927),.PCURVE_S1.);
+#915 = CIRCLE('',#916,0.6);
+#916 = AXIS2_PLACEMENT_3D('',#917,#918,#919);
+#917 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178,0.7));
+#918 = DIRECTION('',(0.E+000,0.E+000,1.));
+#919 = DIRECTION('',(-0.309016994375,0.951056516295,0.E+000));
+#920 = PCURVE('',#42,#921);
+#921 = DEFINITIONAL_REPRESENTATION('',(#922),#926);
+#922 = CIRCLE('',#923,0.6);
+#923 = AXIS2_PLACEMENT_2D('',#924,#925);
+#924 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178));
+#925 = DIRECTION('',(-0.309016994375,0.951056516295));
+#926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#927 = PCURVE('',#928,#933);
+#928 = CYLINDRICAL_SURFACE('',#929,0.6);
+#929 = AXIS2_PLACEMENT_3D('',#930,#931,#932);
+#930 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178,0.7));
+#931 = DIRECTION('',(0.E+000,0.E+000,1.));
+#932 = DIRECTION('',(-0.309016994375,0.951056516295,0.E+000));
+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938);
+#934 = LINE('',#935,#936);
+#935 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#936 = VECTOR('',#937,1.);
+#937 = DIRECTION('',(1.,0.E+000));
+#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#939 = ORIENTED_EDGE('',*,*,#940,.F.);
+#940 = EDGE_CURVE('',#941,#912,#943,.T.);
+#941 = VERTEX_POINT('',#942);
+#942 = CARTESIAN_POINT('',(-0.599398227965,6.673134328358,0.7));
+#943 = SURFACE_CURVE('',#944,(#949,#956),.PCURVE_S1.);
+#944 = CIRCLE('',#945,6.7);
+#945 = AXIS2_PLACEMENT_3D('',#946,#947,#948);
+#946 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#947 = DIRECTION('',(0.E+000,0.E+000,1.));
+#948 = DIRECTION('',(1.,0.E+000,0.E+000));
+#949 = PCURVE('',#42,#950);
+#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955);
+#951 = CIRCLE('',#952,6.7);
+#952 = AXIS2_PLACEMENT_2D('',#953,#954);
+#953 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#954 = DIRECTION('',(1.,0.E+000));
+#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#956 = PCURVE('',#957,#962);
+#957 = CYLINDRICAL_SURFACE('',#958,6.7);
+#958 = AXIS2_PLACEMENT_3D('',#959,#960,#961);
+#959 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#960 = DIRECTION('',(0.E+000,0.E+000,1.));
+#961 = DIRECTION('',(1.,0.E+000,0.E+000));
+#962 = DEFINITIONAL_REPRESENTATION('',(#963),#967);
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(1.,0.E+000));
+#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#968 = ORIENTED_EDGE('',*,*,#969,.T.);
+#969 = EDGE_CURVE('',#941,#970,#972,.T.);
+#970 = VERTEX_POINT('',#971);
+#971 = CARTESIAN_POINT('',(0.599398227965,6.673134328358,0.7));
+#972 = SURFACE_CURVE('',#973,(#978,#985),.PCURVE_S1.);
+#973 = CIRCLE('',#974,0.6);
+#974 = AXIS2_PLACEMENT_3D('',#975,#976,#977);
+#975 = CARTESIAN_POINT('',(7.438494264989E-016,6.7,0.7));
+#976 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#977 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#978 = PCURVE('',#42,#979);
+#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984);
+#980 = CIRCLE('',#981,0.6);
+#981 = AXIS2_PLACEMENT_2D('',#982,#983);
+#982 = CARTESIAN_POINT('',(7.438494264989E-016,6.7));
+#983 = DIRECTION('',(1.110223024625E-016,1.));
+#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#985 = PCURVE('',#986,#991);
+#986 = CYLINDRICAL_SURFACE('',#987,0.6);
+#987 = AXIS2_PLACEMENT_3D('',#988,#989,#990);
+#988 = CARTESIAN_POINT('',(7.438494264989E-016,6.7,0.7));
+#989 = DIRECTION('',(0.E+000,0.E+000,1.));
+#990 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(1.,0.E+000));
+#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#997 = ORIENTED_EDGE('',*,*,#998,.F.);
+#998 = EDGE_CURVE('',#999,#970,#1001,.T.);
+#999 = VERTEX_POINT('',#1000);
+#1000 = CARTESIAN_POINT('',(1.492050322648,6.531752125937,0.7));
+#1001 = SURFACE_CURVE('',#1002,(#1007,#1014),.PCURVE_S1.);
+#1002 = CIRCLE('',#1003,6.7);
+#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006);
+#1004 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#1005 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1006 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1007 = PCURVE('',#42,#1008);
+#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1013);
+#1009 = CIRCLE('',#1010,6.7);
+#1010 = AXIS2_PLACEMENT_2D('',#1011,#1012);
+#1011 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1012 = DIRECTION('',(1.,0.E+000));
+#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1014 = PCURVE('',#1015,#1020);
+#1015 = CYLINDRICAL_SURFACE('',#1016,6.7);
+#1016 = AXIS2_PLACEMENT_3D('',#1017,#1018,#1019);
+#1017 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#1018 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1019 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025);
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(1.,0.E+000));
+#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1026 = ORIENTED_EDGE('',*,*,#1027,.T.);
+#1027 = EDGE_CURVE('',#999,#1028,#1030,.T.);
+#1028 = VERTEX_POINT('',#1029);
+#1029 = CARTESIAN_POINT('',(2.632173503771,6.161303648259,0.7));
+#1030 = SURFACE_CURVE('',#1031,(#1036,#1043),.PCURVE_S1.);
+#1031 = CIRCLE('',#1032,0.6);
+#1032 = AXIS2_PLACEMENT_3D('',#1033,#1034,#1035);
+#1033 = CARTESIAN_POINT('',(2.070413862312,6.372078659178,0.7));
+#1034 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1035 = DIRECTION('',(0.309016994375,0.951056516295,0.E+000));
+#1036 = PCURVE('',#42,#1037);
+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);
+#1038 = CIRCLE('',#1039,0.6);
+#1039 = AXIS2_PLACEMENT_2D('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(2.070413862312,6.372078659178));
+#1041 = DIRECTION('',(0.309016994375,0.951056516295));
+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1043 = PCURVE('',#1044,#1049);
+#1044 = CYLINDRICAL_SURFACE('',#1045,0.6);
+#1045 = AXIS2_PLACEMENT_3D('',#1046,#1047,#1048);
+#1046 = CARTESIAN_POINT('',(2.070413862312,6.372078659178,0.7));
+#1047 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1048 = DIRECTION('',(0.309016994375,0.951056516295,0.E+000));
+#1049 = DEFINITIONAL_REPRESENTATION('',(#1050),#1054);
+#1050 = LINE('',#1051,#1052);
+#1051 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1052 = VECTOR('',#1053,1.);
+#1053 = DIRECTION('',(1.,0.E+000));
+#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1055 = ORIENTED_EDGE('',*,*,#1056,.F.);
+#1056 = EDGE_CURVE('',#1057,#1028,#1059,.T.);
+#1057 = VERTEX_POINT('',#1058);
+#1058 = CARTESIAN_POINT('',(3.437446591954,5.750996516037,0.7));
+#1059 = SURFACE_CURVE('',#1060,(#1065,#1072),.PCURVE_S1.);
+#1060 = CIRCLE('',#1061,6.7);
+#1061 = AXIS2_PLACEMENT_3D('',#1062,#1063,#1064);
+#1062 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#1063 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1064 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1065 = PCURVE('',#42,#1066);
+#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1071);
+#1067 = CIRCLE('',#1068,6.7);
+#1068 = AXIS2_PLACEMENT_2D('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1070 = DIRECTION('',(1.,0.E+000));
+#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1072 = PCURVE('',#1073,#1078);
+#1073 = CYLINDRICAL_SURFACE('',#1074,6.7);
+#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077);
+#1075 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#1076 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1077 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1078 = DEFINITIONAL_REPRESENTATION('',(#1079),#1083);
+#1079 = LINE('',#1080,#1081);
+#1080 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1081 = VECTOR('',#1082,1.);
+#1082 = DIRECTION('',(1.,0.E+000));
+#1083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1084 = ORIENTED_EDGE('',*,*,#1085,.T.);
+#1085 = EDGE_CURVE('',#1057,#1086,#1088,.T.);
+#1086 = VERTEX_POINT('',#1087);
+#1087 = CARTESIAN_POINT('',(4.407293297597,5.046361638741,0.7));
+#1088 = SURFACE_CURVE('',#1089,(#1094,#1101),.PCURVE_S1.);
+#1089 = CIRCLE('',#1090,0.6);
+#1090 = AXIS2_PLACEMENT_3D('',#1091,#1092,#1093);
+#1091 = CARTESIAN_POINT('',(3.93816119036,5.420413862312,0.7));
+#1092 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1093 = DIRECTION('',(0.587785252292,0.809016994375,0.E+000));
+#1094 = PCURVE('',#42,#1095);
+#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100);
+#1096 = CIRCLE('',#1097,0.6);
+#1097 = AXIS2_PLACEMENT_2D('',#1098,#1099);
+#1098 = CARTESIAN_POINT('',(3.93816119036,5.420413862312));
+#1099 = DIRECTION('',(0.587785252292,0.809016994375));
+#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1101 = PCURVE('',#1102,#1107);
+#1102 = CYLINDRICAL_SURFACE('',#1103,0.6);
+#1103 = AXIS2_PLACEMENT_3D('',#1104,#1105,#1106);
+#1104 = CARTESIAN_POINT('',(3.93816119036,5.420413862312,0.7));
+#1105 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1106 = DIRECTION('',(0.587785252292,0.809016994375,0.E+000));
+#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112);
+#1108 = LINE('',#1109,#1110);
+#1109 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1110 = VECTOR('',#1111,1.);
+#1111 = DIRECTION('',(1.,0.E+000));
+#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1113 = ORIENTED_EDGE('',*,*,#1114,.F.);
+#1114 = EDGE_CURVE('',#1115,#1086,#1117,.T.);
+#1115 = VERTEX_POINT('',#1116);
+#1116 = CARTESIAN_POINT('',(5.046361638741,4.407293297597,0.7));
+#1117 = SURFACE_CURVE('',#1118,(#1123,#1130),.PCURVE_S1.);
+#1118 = CIRCLE('',#1119,6.7);
+#1119 = AXIS2_PLACEMENT_3D('',#1120,#1121,#1122);
+#1120 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#1121 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1122 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1123 = PCURVE('',#42,#1124);
+#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1129);
+#1125 = CIRCLE('',#1126,6.7);
+#1126 = AXIS2_PLACEMENT_2D('',#1127,#1128);
+#1127 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1128 = DIRECTION('',(1.,0.E+000));
+#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1130 = PCURVE('',#1131,#1136);
+#1131 = CYLINDRICAL_SURFACE('',#1132,6.7);
+#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);
+#1133 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#1134 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1135 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1141);
+#1137 = LINE('',#1138,#1139);
+#1138 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1139 = VECTOR('',#1140,1.);
+#1140 = DIRECTION('',(1.,0.E+000));
+#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1142 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#1143 = EDGE_CURVE('',#1115,#1144,#1146,.T.);
+#1144 = VERTEX_POINT('',#1145);
+#1145 = CARTESIAN_POINT('',(5.750996516037,3.437446591954,0.7));
+#1146 = SURFACE_CURVE('',#1147,(#1152,#1159),.PCURVE_S1.);
+#1147 = CIRCLE('',#1148,0.6);
+#1148 = AXIS2_PLACEMENT_3D('',#1149,#1150,#1151);
+#1149 = CARTESIAN_POINT('',(5.420413862312,3.93816119036,0.7));
+#1150 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1151 = DIRECTION('',(0.809016994375,0.587785252292,0.E+000));
+#1152 = PCURVE('',#42,#1153);
+#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158);
+#1154 = CIRCLE('',#1155,0.6);
+#1155 = AXIS2_PLACEMENT_2D('',#1156,#1157);
+#1156 = CARTESIAN_POINT('',(5.420413862312,3.93816119036));
+#1157 = DIRECTION('',(0.809016994375,0.587785252292));
+#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1159 = PCURVE('',#1160,#1165);
+#1160 = CYLINDRICAL_SURFACE('',#1161,0.6);
+#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);
+#1162 = CARTESIAN_POINT('',(5.420413862312,3.93816119036,0.7));
+#1163 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1164 = DIRECTION('',(0.809016994375,0.587785252292,0.E+000));
+#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
+#1166 = LINE('',#1167,#1168);
+#1167 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1168 = VECTOR('',#1169,1.);
+#1169 = DIRECTION('',(1.,0.E+000));
+#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1171 = ORIENTED_EDGE('',*,*,#1172,.F.);
+#1172 = EDGE_CURVE('',#1173,#1144,#1175,.T.);
+#1173 = VERTEX_POINT('',#1174);
+#1174 = CARTESIAN_POINT('',(6.161303648259,2.632173503771,0.7));
+#1175 = SURFACE_CURVE('',#1176,(#1181,#1188),.PCURVE_S1.);
+#1176 = CIRCLE('',#1177,6.7);
+#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180);
+#1178 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#1179 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1180 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1181 = PCURVE('',#42,#1182);
+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);
+#1183 = CIRCLE('',#1184,6.7);
+#1184 = AXIS2_PLACEMENT_2D('',#1185,#1186);
+#1185 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1186 = DIRECTION('',(1.,0.E+000));
+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1188 = PCURVE('',#1189,#1194);
+#1189 = CYLINDRICAL_SURFACE('',#1190,6.7);
+#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193);
+#1191 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.7));
+#1192 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1193 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199);
+#1195 = LINE('',#1196,#1197);
+#1196 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1197 = VECTOR('',#1198,1.);
+#1198 = DIRECTION('',(1.,0.E+000));
+#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1200 = ORIENTED_EDGE('',*,*,#1201,.T.);
+#1201 = EDGE_CURVE('',#1173,#71,#1202,.T.);
+#1202 = SURFACE_CURVE('',#1203,(#1208,#1215),.PCURVE_S1.);
+#1203 = CIRCLE('',#1204,0.6);
+#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207);
+#1205 = CARTESIAN_POINT('',(6.372078659178,2.070413862312,0.7));
+#1206 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1207 = DIRECTION('',(0.951056516295,0.309016994375,0.E+000));
+#1208 = PCURVE('',#42,#1209);
+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214);
+#1210 = CIRCLE('',#1211,0.6);
+#1211 = AXIS2_PLACEMENT_2D('',#1212,#1213);
+#1212 = CARTESIAN_POINT('',(6.372078659178,2.070413862312));
+#1213 = DIRECTION('',(0.951056516295,0.309016994375));
+#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1215 = PCURVE('',#1216,#1221);
+#1216 = CYLINDRICAL_SURFACE('',#1217,0.6);
+#1217 = AXIS2_PLACEMENT_3D('',#1218,#1219,#1220);
+#1218 = CARTESIAN_POINT('',(6.372078659178,2.070413862312,0.7));
+#1219 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1220 = DIRECTION('',(0.951056516295,0.309016994375,0.E+000));
+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.E+000));
+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1227 = ADVANCED_FACE('',(#1228),#54,.T.);
+#1228 = FACE_BOUND('',#1229,.T.);
+#1229 = EDGE_LOOP('',(#1230,#1251,#1278,#1279));
+#1230 = ORIENTED_EDGE('',*,*,#1231,.F.);
+#1231 = EDGE_CURVE('',#1232,#33,#1234,.T.);
+#1232 = VERTEX_POINT('',#1233);
+#1233 = CARTESIAN_POINT('',(9.,0.E+000,0.5));
+#1234 = SEAM_CURVE('',#1235,(#1239,#1245),.PCURVE_S1.);
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(9.,0.E+000,0.5));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(-0.707106781187,0.E+000,0.707106781187));
+#1239 = PCURVE('',#54,#1240);
+#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1244);
+#1241 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1242,#1243),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#1242 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1243 = CARTESIAN_POINT('',(0.E+000,-0.2));
+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1245 = PCURVE('',#54,#1246);
+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1250);
+#1247 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1248,#1249),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#1248 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
+#1249 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1251 = ORIENTED_EDGE('',*,*,#1252,.T.);
+#1252 = EDGE_CURVE('',#1232,#1232,#1253,.T.);
+#1253 = SURFACE_CURVE('',#1254,(#1259,#1266),.PCURVE_S1.);
+#1254 = CIRCLE('',#1255,9.);
+#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258);
+#1256 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.5));
+#1257 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1258 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1259 = PCURVE('',#54,#1260);
+#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1265);
+#1261 = LINE('',#1262,#1263);
+#1262 = CARTESIAN_POINT('',(-0.E+000,-0.E+000));
+#1263 = VECTOR('',#1264,1.);
+#1264 = DIRECTION('',(-1.,-0.E+000));
+#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1266 = PCURVE('',#1267,#1272);
+#1267 = CYLINDRICAL_SURFACE('',#1268,9.);
+#1268 = AXIS2_PLACEMENT_3D('',#1269,#1270,#1271);
+#1269 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1270 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1271 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(0.E+000,0.5));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(1.,0.E+000));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1278 = ORIENTED_EDGE('',*,*,#1231,.T.);
+#1279 = ORIENTED_EDGE('',*,*,#32,.F.);
+#1280 = ADVANCED_FACE('',(#1281),#87,.T.);
+#1281 = FACE_BOUND('',#1282,.T.);
+#1282 = EDGE_LOOP('',(#1283,#1314,#1333,#1334));
+#1283 = ORIENTED_EDGE('',*,*,#1284,.F.);
+#1284 = EDGE_CURVE('',#1285,#1287,#1289,.T.);
+#1285 = VERTEX_POINT('',#1286);
+#1286 = CARTESIAN_POINT('',(6.673134328358,0.599398227965,8.3));
+#1287 = VERTEX_POINT('',#1288);
+#1288 = CARTESIAN_POINT('',(6.531752125937,1.492050322648,8.3));
+#1289 = SURFACE_CURVE('',#1290,(#1295,#1302),.PCURVE_S1.);
+#1290 = CIRCLE('',#1291,6.7);
+#1291 = AXIS2_PLACEMENT_3D('',#1292,#1293,#1294);
+#1292 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#1293 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1294 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1295 = PCURVE('',#87,#1296);
+#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301);
+#1297 = LINE('',#1298,#1299);
+#1298 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1299 = VECTOR('',#1300,1.);
+#1300 = DIRECTION('',(1.,0.E+000));
+#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1302 = PCURVE('',#1303,#1308);
+#1303 = PLANE('',#1304);
+#1304 = AXIS2_PLACEMENT_3D('',#1305,#1306,#1307);
+#1305 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#1306 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1307 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1313);
+#1309 = CIRCLE('',#1310,6.7);
+#1310 = AXIS2_PLACEMENT_2D('',#1311,#1312);
+#1311 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1312 = DIRECTION('',(1.,0.E+000));
+#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1314 = ORIENTED_EDGE('',*,*,#1315,.F.);
+#1315 = EDGE_CURVE('',#69,#1285,#1316,.T.);
+#1316 = SURFACE_CURVE('',#1317,(#1321,#1327),.PCURVE_S1.);
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(6.673134328358,0.599398227965,0.7));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1321 = PCURVE('',#87,#1322);
+#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1326);
+#1323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1324,#1325),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1324 = CARTESIAN_POINT('',(8.958218972929E-002,0.E+000));
+#1325 = CARTESIAN_POINT('',(8.958218972929E-002,7.6));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1327 = PCURVE('',#116,#1328);
+#1328 = DEFINITIONAL_REPRESENTATION('',(#1329),#1332);
+#1329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1330,#1331),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1330 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#1331 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1333 = ORIENTED_EDGE('',*,*,#68,.T.);
+#1334 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#1335 = EDGE_CURVE('',#71,#1287,#1336,.T.);
+#1336 = SURFACE_CURVE('',#1337,(#1341,#1347),.PCURVE_S1.);
+#1337 = LINE('',#1338,#1339);
+#1338 = CARTESIAN_POINT('',(6.531752125937,1.492050322648,0.7));
+#1339 = VECTOR('',#1340,1.);
+#1340 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1341 = PCURVE('',#87,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1346);
+#1343 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1344,#1345),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1344 = CARTESIAN_POINT('',(0.22457707563,0.E+000));
+#1345 = CARTESIAN_POINT('',(0.22457707563,7.6));
+#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1347 = PCURVE('',#1216,#1348);
+#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1352);
+#1349 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1350,#1351),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1350 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#1351 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1353 = ADVANCED_FACE('',(#1354),#1216,.F.);
+#1354 = FACE_BOUND('',#1355,.F.);
+#1355 = EDGE_LOOP('',(#1356,#1380,#1399,#1400));
+#1356 = ORIENTED_EDGE('',*,*,#1357,.F.);
+#1357 = EDGE_CURVE('',#1358,#1287,#1360,.T.);
+#1358 = VERTEX_POINT('',#1359);
+#1359 = CARTESIAN_POINT('',(6.161303648259,2.632173503771,8.3));
+#1360 = SURFACE_CURVE('',#1361,(#1366,#1373),.PCURVE_S1.);
+#1361 = CIRCLE('',#1362,0.6);
+#1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365);
+#1363 = CARTESIAN_POINT('',(6.372078659178,2.070413862312,8.3));
+#1364 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1365 = DIRECTION('',(0.951056516295,0.309016994375,0.E+000));
+#1366 = PCURVE('',#1216,#1367);
+#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372);
+#1368 = LINE('',#1369,#1370);
+#1369 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1370 = VECTOR('',#1371,1.);
+#1371 = DIRECTION('',(1.,0.E+000));
+#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1373 = PCURVE('',#1303,#1374);
+#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379);
+#1375 = CIRCLE('',#1376,0.6);
+#1376 = AXIS2_PLACEMENT_2D('',#1377,#1378);
+#1377 = CARTESIAN_POINT('',(6.372078659178,2.070413862312));
+#1378 = DIRECTION('',(0.951056516295,0.309016994375));
+#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1380 = ORIENTED_EDGE('',*,*,#1381,.F.);
+#1381 = EDGE_CURVE('',#1173,#1358,#1382,.T.);
+#1382 = SURFACE_CURVE('',#1383,(#1387,#1393),.PCURVE_S1.);
+#1383 = LINE('',#1384,#1385);
+#1384 = CARTESIAN_POINT('',(6.161303648259,2.632173503771,0.7));
+#1385 = VECTOR('',#1386,1.);
+#1386 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1387 = PCURVE('',#1216,#1388);
+#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1392);
+#1389 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1390,#1391),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1390 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#1391 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1393 = PCURVE('',#1189,#1394);
+#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1398);
+#1395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1396,#1397),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1396 = CARTESIAN_POINT('',(0.403741455088,0.E+000));
+#1397 = CARTESIAN_POINT('',(0.403741455088,7.6));
+#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1399 = ORIENTED_EDGE('',*,*,#1201,.T.);
+#1400 = ORIENTED_EDGE('',*,*,#1335,.T.);
+#1401 = ADVANCED_FACE('',(#1402),#1189,.T.);
+#1402 = FACE_BOUND('',#1403,.T.);
+#1403 = EDGE_LOOP('',(#1404,#1428,#1429,#1430));
+#1404 = ORIENTED_EDGE('',*,*,#1405,.F.);
+#1405 = EDGE_CURVE('',#1358,#1406,#1408,.T.);
+#1406 = VERTEX_POINT('',#1407);
+#1407 = CARTESIAN_POINT('',(5.750996516037,3.437446591954,8.3));
+#1408 = SURFACE_CURVE('',#1409,(#1414,#1421),.PCURVE_S1.);
+#1409 = CIRCLE('',#1410,6.7);
+#1410 = AXIS2_PLACEMENT_3D('',#1411,#1412,#1413);
+#1411 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#1412 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1413 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1414 = PCURVE('',#1189,#1415);
+#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420);
+#1416 = LINE('',#1417,#1418);
+#1417 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1418 = VECTOR('',#1419,1.);
+#1419 = DIRECTION('',(1.,0.E+000));
+#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1421 = PCURVE('',#1303,#1422);
+#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427);
+#1423 = CIRCLE('',#1424,6.7);
+#1424 = AXIS2_PLACEMENT_2D('',#1425,#1426);
+#1425 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1426 = DIRECTION('',(1.,0.E+000));
+#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1428 = ORIENTED_EDGE('',*,*,#1381,.F.);
+#1429 = ORIENTED_EDGE('',*,*,#1172,.T.);
+#1430 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#1431 = EDGE_CURVE('',#1144,#1406,#1432,.T.);
+#1432 = SURFACE_CURVE('',#1433,(#1437,#1443),.PCURVE_S1.);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(5.750996516037,3.437446591954,0.7));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1437 = PCURVE('',#1189,#1438);
+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1442);
+#1439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1440,#1441),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1440 = CARTESIAN_POINT('',(0.538736340989,0.E+000));
+#1441 = CARTESIAN_POINT('',(0.538736340989,7.6));
+#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1443 = PCURVE('',#1160,#1444);
+#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1448);
+#1445 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1446,#1447),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1446 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#1447 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1449 = ADVANCED_FACE('',(#1450),#1160,.F.);
+#1450 = FACE_BOUND('',#1451,.F.);
+#1451 = EDGE_LOOP('',(#1452,#1476,#1495,#1496));
+#1452 = ORIENTED_EDGE('',*,*,#1453,.F.);
+#1453 = EDGE_CURVE('',#1454,#1406,#1456,.T.);
+#1454 = VERTEX_POINT('',#1455);
+#1455 = CARTESIAN_POINT('',(5.046361638741,4.407293297597,8.3));
+#1456 = SURFACE_CURVE('',#1457,(#1462,#1469),.PCURVE_S1.);
+#1457 = CIRCLE('',#1458,0.6);
+#1458 = AXIS2_PLACEMENT_3D('',#1459,#1460,#1461);
+#1459 = CARTESIAN_POINT('',(5.420413862312,3.93816119036,8.3));
+#1460 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1461 = DIRECTION('',(0.809016994375,0.587785252292,0.E+000));
+#1462 = PCURVE('',#1160,#1463);
+#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468);
+#1464 = LINE('',#1465,#1466);
+#1465 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1466 = VECTOR('',#1467,1.);
+#1467 = DIRECTION('',(1.,0.E+000));
+#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1469 = PCURVE('',#1303,#1470);
+#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475);
+#1471 = CIRCLE('',#1472,0.6);
+#1472 = AXIS2_PLACEMENT_2D('',#1473,#1474);
+#1473 = CARTESIAN_POINT('',(5.420413862312,3.93816119036));
+#1474 = DIRECTION('',(0.809016994375,0.587785252292));
+#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1476 = ORIENTED_EDGE('',*,*,#1477,.F.);
+#1477 = EDGE_CURVE('',#1115,#1454,#1478,.T.);
+#1478 = SURFACE_CURVE('',#1479,(#1483,#1489),.PCURVE_S1.);
+#1479 = LINE('',#1480,#1481);
+#1480 = CARTESIAN_POINT('',(5.046361638741,4.407293297597,0.7));
+#1481 = VECTOR('',#1482,1.);
+#1482 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1483 = PCURVE('',#1160,#1484);
+#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1488);
+#1485 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1486,#1487),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1486 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#1487 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1489 = PCURVE('',#1131,#1490);
+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1494);
+#1491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1492,#1493),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1492 = CARTESIAN_POINT('',(0.717900720447,0.E+000));
+#1493 = CARTESIAN_POINT('',(0.717900720447,7.6));
+#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1495 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#1496 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#1497 = ADVANCED_FACE('',(#1498),#1131,.T.);
+#1498 = FACE_BOUND('',#1499,.T.);
+#1499 = EDGE_LOOP('',(#1500,#1524,#1525,#1526));
+#1500 = ORIENTED_EDGE('',*,*,#1501,.F.);
+#1501 = EDGE_CURVE('',#1454,#1502,#1504,.T.);
+#1502 = VERTEX_POINT('',#1503);
+#1503 = CARTESIAN_POINT('',(4.407293297597,5.046361638741,8.3));
+#1504 = SURFACE_CURVE('',#1505,(#1510,#1517),.PCURVE_S1.);
+#1505 = CIRCLE('',#1506,6.7);
+#1506 = AXIS2_PLACEMENT_3D('',#1507,#1508,#1509);
+#1507 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#1508 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1509 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1510 = PCURVE('',#1131,#1511);
+#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);
+#1512 = LINE('',#1513,#1514);
+#1513 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1514 = VECTOR('',#1515,1.);
+#1515 = DIRECTION('',(1.,0.E+000));
+#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1517 = PCURVE('',#1303,#1518);
+#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);
+#1519 = CIRCLE('',#1520,6.7);
+#1520 = AXIS2_PLACEMENT_2D('',#1521,#1522);
+#1521 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1522 = DIRECTION('',(1.,0.E+000));
+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1524 = ORIENTED_EDGE('',*,*,#1477,.F.);
+#1525 = ORIENTED_EDGE('',*,*,#1114,.T.);
+#1526 = ORIENTED_EDGE('',*,*,#1527,.T.);
+#1527 = EDGE_CURVE('',#1086,#1502,#1528,.T.);
+#1528 = SURFACE_CURVE('',#1529,(#1533,#1539),.PCURVE_S1.);
+#1529 = LINE('',#1530,#1531);
+#1530 = CARTESIAN_POINT('',(4.407293297597,5.046361638741,0.7));
+#1531 = VECTOR('',#1532,1.);
+#1532 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1533 = PCURVE('',#1131,#1534);
+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1538);
+#1535 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1536,#1537),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1536 = CARTESIAN_POINT('',(0.852895606348,0.E+000));
+#1537 = CARTESIAN_POINT('',(0.852895606348,7.6));
+#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1539 = PCURVE('',#1102,#1540);
+#1540 = DEFINITIONAL_REPRESENTATION('',(#1541),#1544);
+#1541 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1542,#1543),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1542 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#1543 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1545 = ADVANCED_FACE('',(#1546),#1102,.F.);
+#1546 = FACE_BOUND('',#1547,.F.);
+#1547 = EDGE_LOOP('',(#1548,#1572,#1591,#1592));
+#1548 = ORIENTED_EDGE('',*,*,#1549,.F.);
+#1549 = EDGE_CURVE('',#1550,#1502,#1552,.T.);
+#1550 = VERTEX_POINT('',#1551);
+#1551 = CARTESIAN_POINT('',(3.437446591954,5.750996516037,8.3));
+#1552 = SURFACE_CURVE('',#1553,(#1558,#1565),.PCURVE_S1.);
+#1553 = CIRCLE('',#1554,0.6);
+#1554 = AXIS2_PLACEMENT_3D('',#1555,#1556,#1557);
+#1555 = CARTESIAN_POINT('',(3.93816119036,5.420413862312,8.3));
+#1556 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1557 = DIRECTION('',(0.587785252292,0.809016994375,0.E+000));
+#1558 = PCURVE('',#1102,#1559);
+#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1564);
+#1560 = LINE('',#1561,#1562);
+#1561 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1562 = VECTOR('',#1563,1.);
+#1563 = DIRECTION('',(1.,0.E+000));
+#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1565 = PCURVE('',#1303,#1566);
+#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571);
+#1567 = CIRCLE('',#1568,0.6);
+#1568 = AXIS2_PLACEMENT_2D('',#1569,#1570);
+#1569 = CARTESIAN_POINT('',(3.93816119036,5.420413862312));
+#1570 = DIRECTION('',(0.587785252292,0.809016994375));
+#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1572 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1573 = EDGE_CURVE('',#1057,#1550,#1574,.T.);
+#1574 = SURFACE_CURVE('',#1575,(#1579,#1585),.PCURVE_S1.);
+#1575 = LINE('',#1576,#1577);
+#1576 = CARTESIAN_POINT('',(3.437446591954,5.750996516037,0.7));
+#1577 = VECTOR('',#1578,1.);
+#1578 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1579 = PCURVE('',#1102,#1580);
+#1580 = DEFINITIONAL_REPRESENTATION('',(#1581),#1584);
+#1581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1582,#1583),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1582 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#1583 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1585 = PCURVE('',#1073,#1586);
+#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1590);
+#1587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1588,#1589),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1588 = CARTESIAN_POINT('',(1.032059985806,0.E+000));
+#1589 = CARTESIAN_POINT('',(1.032059985806,7.6));
+#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1591 = ORIENTED_EDGE('',*,*,#1085,.T.);
+#1592 = ORIENTED_EDGE('',*,*,#1527,.T.);
+#1593 = ADVANCED_FACE('',(#1594),#1073,.T.);
+#1594 = FACE_BOUND('',#1595,.T.);
+#1595 = EDGE_LOOP('',(#1596,#1620,#1621,#1622));
+#1596 = ORIENTED_EDGE('',*,*,#1597,.F.);
+#1597 = EDGE_CURVE('',#1550,#1598,#1600,.T.);
+#1598 = VERTEX_POINT('',#1599);
+#1599 = CARTESIAN_POINT('',(2.632173503771,6.161303648259,8.3));
+#1600 = SURFACE_CURVE('',#1601,(#1606,#1613),.PCURVE_S1.);
+#1601 = CIRCLE('',#1602,6.7);
+#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605);
+#1603 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#1604 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1605 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1606 = PCURVE('',#1073,#1607);
+#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612);
+#1608 = LINE('',#1609,#1610);
+#1609 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1610 = VECTOR('',#1611,1.);
+#1611 = DIRECTION('',(1.,0.E+000));
+#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1613 = PCURVE('',#1303,#1614);
+#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619);
+#1615 = CIRCLE('',#1616,6.7);
+#1616 = AXIS2_PLACEMENT_2D('',#1617,#1618);
+#1617 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1618 = DIRECTION('',(1.,0.E+000));
+#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1620 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1621 = ORIENTED_EDGE('',*,*,#1056,.T.);
+#1622 = ORIENTED_EDGE('',*,*,#1623,.T.);
+#1623 = EDGE_CURVE('',#1028,#1598,#1624,.T.);
+#1624 = SURFACE_CURVE('',#1625,(#1629,#1635),.PCURVE_S1.);
+#1625 = LINE('',#1626,#1627);
+#1626 = CARTESIAN_POINT('',(2.632173503771,6.161303648259,0.7));
+#1627 = VECTOR('',#1628,1.);
+#1628 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1629 = PCURVE('',#1073,#1630);
+#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1634);
+#1631 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1632,#1633),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1632 = CARTESIAN_POINT('',(1.167054871707,0.E+000));
+#1633 = CARTESIAN_POINT('',(1.167054871707,7.6));
+#1634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1635 = PCURVE('',#1044,#1636);
+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1640);
+#1637 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1638,#1639),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1638 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#1639 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1641 = ADVANCED_FACE('',(#1642),#1044,.F.);
+#1642 = FACE_BOUND('',#1643,.F.);
+#1643 = EDGE_LOOP('',(#1644,#1668,#1687,#1688));
+#1644 = ORIENTED_EDGE('',*,*,#1645,.F.);
+#1645 = EDGE_CURVE('',#1646,#1598,#1648,.T.);
+#1646 = VERTEX_POINT('',#1647);
+#1647 = CARTESIAN_POINT('',(1.492050322648,6.531752125937,8.3));
+#1648 = SURFACE_CURVE('',#1649,(#1654,#1661),.PCURVE_S1.);
+#1649 = CIRCLE('',#1650,0.6);
+#1650 = AXIS2_PLACEMENT_3D('',#1651,#1652,#1653);
+#1651 = CARTESIAN_POINT('',(2.070413862312,6.372078659178,8.3));
+#1652 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1653 = DIRECTION('',(0.309016994375,0.951056516295,0.E+000));
+#1654 = PCURVE('',#1044,#1655);
+#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660);
+#1656 = LINE('',#1657,#1658);
+#1657 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1658 = VECTOR('',#1659,1.);
+#1659 = DIRECTION('',(1.,0.E+000));
+#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1661 = PCURVE('',#1303,#1662);
+#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667);
+#1663 = CIRCLE('',#1664,0.6);
+#1664 = AXIS2_PLACEMENT_2D('',#1665,#1666);
+#1665 = CARTESIAN_POINT('',(2.070413862312,6.372078659178));
+#1666 = DIRECTION('',(0.309016994375,0.951056516295));
+#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1668 = ORIENTED_EDGE('',*,*,#1669,.F.);
+#1669 = EDGE_CURVE('',#999,#1646,#1670,.T.);
+#1670 = SURFACE_CURVE('',#1671,(#1675,#1681),.PCURVE_S1.);
+#1671 = LINE('',#1672,#1673);
+#1672 = CARTESIAN_POINT('',(1.492050322648,6.531752125937,0.7));
+#1673 = VECTOR('',#1674,1.);
+#1674 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1675 = PCURVE('',#1044,#1676);
+#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1680);
+#1677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1678,#1679),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1678 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#1679 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1681 = PCURVE('',#1015,#1682);
+#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1686);
+#1683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1684,#1685),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1684 = CARTESIAN_POINT('',(1.346219251165,0.E+000));
+#1685 = CARTESIAN_POINT('',(1.346219251165,7.6));
+#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1687 = ORIENTED_EDGE('',*,*,#1027,.T.);
+#1688 = ORIENTED_EDGE('',*,*,#1623,.T.);
+#1689 = ADVANCED_FACE('',(#1690),#1015,.T.);
+#1690 = FACE_BOUND('',#1691,.T.);
+#1691 = EDGE_LOOP('',(#1692,#1716,#1717,#1718));
+#1692 = ORIENTED_EDGE('',*,*,#1693,.F.);
+#1693 = EDGE_CURVE('',#1646,#1694,#1696,.T.);
+#1694 = VERTEX_POINT('',#1695);
+#1695 = CARTESIAN_POINT('',(0.599398227965,6.673134328358,8.3));
+#1696 = SURFACE_CURVE('',#1697,(#1702,#1709),.PCURVE_S1.);
+#1697 = CIRCLE('',#1698,6.7);
+#1698 = AXIS2_PLACEMENT_3D('',#1699,#1700,#1701);
+#1699 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#1700 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1701 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1702 = PCURVE('',#1015,#1703);
+#1703 = DEFINITIONAL_REPRESENTATION('',(#1704),#1708);
+#1704 = LINE('',#1705,#1706);
+#1705 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1706 = VECTOR('',#1707,1.);
+#1707 = DIRECTION('',(1.,0.E+000));
+#1708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1709 = PCURVE('',#1303,#1710);
+#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1715);
+#1711 = CIRCLE('',#1712,6.7);
+#1712 = AXIS2_PLACEMENT_2D('',#1713,#1714);
+#1713 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1714 = DIRECTION('',(1.,0.E+000));
+#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1716 = ORIENTED_EDGE('',*,*,#1669,.F.);
+#1717 = ORIENTED_EDGE('',*,*,#998,.T.);
+#1718 = ORIENTED_EDGE('',*,*,#1719,.T.);
+#1719 = EDGE_CURVE('',#970,#1694,#1720,.T.);
+#1720 = SURFACE_CURVE('',#1721,(#1725,#1731),.PCURVE_S1.);
+#1721 = LINE('',#1722,#1723);
+#1722 = CARTESIAN_POINT('',(0.599398227965,6.673134328358,0.7));
+#1723 = VECTOR('',#1724,1.);
+#1724 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1725 = PCURVE('',#1015,#1726);
+#1726 = DEFINITIONAL_REPRESENTATION('',(#1727),#1730);
+#1727 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1728,#1729),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1728 = CARTESIAN_POINT('',(1.481214137066,0.E+000));
+#1729 = CARTESIAN_POINT('',(1.481214137066,7.6));
+#1730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1731 = PCURVE('',#986,#1732);
+#1732 = DEFINITIONAL_REPRESENTATION('',(#1733),#1736);
+#1733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1734,#1735),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1734 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#1735 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1737 = ADVANCED_FACE('',(#1738),#986,.F.);
+#1738 = FACE_BOUND('',#1739,.F.);
+#1739 = EDGE_LOOP('',(#1740,#1764,#1783,#1784));
+#1740 = ORIENTED_EDGE('',*,*,#1741,.F.);
+#1741 = EDGE_CURVE('',#1742,#1694,#1744,.T.);
+#1742 = VERTEX_POINT('',#1743);
+#1743 = CARTESIAN_POINT('',(-0.599398227965,6.673134328358,8.3));
+#1744 = SURFACE_CURVE('',#1745,(#1750,#1757),.PCURVE_S1.);
+#1745 = CIRCLE('',#1746,0.6);
+#1746 = AXIS2_PLACEMENT_3D('',#1747,#1748,#1749);
+#1747 = CARTESIAN_POINT('',(7.438494264989E-016,6.7,8.3));
+#1748 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1749 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#1750 = PCURVE('',#986,#1751);
+#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756);
+#1752 = LINE('',#1753,#1754);
+#1753 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1754 = VECTOR('',#1755,1.);
+#1755 = DIRECTION('',(1.,0.E+000));
+#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1757 = PCURVE('',#1303,#1758);
+#1758 = DEFINITIONAL_REPRESENTATION('',(#1759),#1763);
+#1759 = CIRCLE('',#1760,0.6);
+#1760 = AXIS2_PLACEMENT_2D('',#1761,#1762);
+#1761 = CARTESIAN_POINT('',(7.438494264989E-016,6.7));
+#1762 = DIRECTION('',(1.110223024625E-016,1.));
+#1763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1764 = ORIENTED_EDGE('',*,*,#1765,.F.);
+#1765 = EDGE_CURVE('',#941,#1742,#1766,.T.);
+#1766 = SURFACE_CURVE('',#1767,(#1771,#1777),.PCURVE_S1.);
+#1767 = LINE('',#1768,#1769);
+#1768 = CARTESIAN_POINT('',(-0.599398227965,6.673134328358,0.7));
+#1769 = VECTOR('',#1770,1.);
+#1770 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1771 = PCURVE('',#986,#1772);
+#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1776);
+#1773 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1774,#1775),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1774 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#1775 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1777 = PCURVE('',#957,#1778);
+#1778 = DEFINITIONAL_REPRESENTATION('',(#1779),#1782);
+#1779 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1780,#1781),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1780 = CARTESIAN_POINT('',(1.660378516524,0.E+000));
+#1781 = CARTESIAN_POINT('',(1.660378516524,7.6));
+#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1783 = ORIENTED_EDGE('',*,*,#969,.T.);
+#1784 = ORIENTED_EDGE('',*,*,#1719,.T.);
+#1785 = ADVANCED_FACE('',(#1786),#957,.T.);
+#1786 = FACE_BOUND('',#1787,.T.);
+#1787 = EDGE_LOOP('',(#1788,#1812,#1813,#1814));
+#1788 = ORIENTED_EDGE('',*,*,#1789,.F.);
+#1789 = EDGE_CURVE('',#1742,#1790,#1792,.T.);
+#1790 = VERTEX_POINT('',#1791);
+#1791 = CARTESIAN_POINT('',(-1.492050322648,6.531752125937,8.3));
+#1792 = SURFACE_CURVE('',#1793,(#1798,#1805),.PCURVE_S1.);
+#1793 = CIRCLE('',#1794,6.7);
+#1794 = AXIS2_PLACEMENT_3D('',#1795,#1796,#1797);
+#1795 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#1796 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1797 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1798 = PCURVE('',#957,#1799);
+#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1804);
+#1800 = LINE('',#1801,#1802);
+#1801 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1802 = VECTOR('',#1803,1.);
+#1803 = DIRECTION('',(1.,0.E+000));
+#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1805 = PCURVE('',#1303,#1806);
+#1806 = DEFINITIONAL_REPRESENTATION('',(#1807),#1811);
+#1807 = CIRCLE('',#1808,6.7);
+#1808 = AXIS2_PLACEMENT_2D('',#1809,#1810);
+#1809 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1810 = DIRECTION('',(1.,0.E+000));
+#1811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1812 = ORIENTED_EDGE('',*,*,#1765,.F.);
+#1813 = ORIENTED_EDGE('',*,*,#940,.T.);
+#1814 = ORIENTED_EDGE('',*,*,#1815,.T.);
+#1815 = EDGE_CURVE('',#912,#1790,#1816,.T.);
+#1816 = SURFACE_CURVE('',#1817,(#1821,#1827),.PCURVE_S1.);
+#1817 = LINE('',#1818,#1819);
+#1818 = CARTESIAN_POINT('',(-1.492050322648,6.531752125937,0.7));
+#1819 = VECTOR('',#1820,1.);
+#1820 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1821 = PCURVE('',#957,#1822);
+#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1826);
+#1823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1824,#1825),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1824 = CARTESIAN_POINT('',(1.795373402425,0.E+000));
+#1825 = CARTESIAN_POINT('',(1.795373402425,7.6));
+#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1827 = PCURVE('',#928,#1828);
+#1828 = DEFINITIONAL_REPRESENTATION('',(#1829),#1832);
+#1829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1830,#1831),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1830 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#1831 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#1832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1833 = ADVANCED_FACE('',(#1834),#928,.F.);
+#1834 = FACE_BOUND('',#1835,.F.);
+#1835 = EDGE_LOOP('',(#1836,#1860,#1879,#1880));
+#1836 = ORIENTED_EDGE('',*,*,#1837,.F.);
+#1837 = EDGE_CURVE('',#1838,#1790,#1840,.T.);
+#1838 = VERTEX_POINT('',#1839);
+#1839 = CARTESIAN_POINT('',(-2.632173503771,6.161303648259,8.3));
+#1840 = SURFACE_CURVE('',#1841,(#1846,#1853),.PCURVE_S1.);
+#1841 = CIRCLE('',#1842,0.6);
+#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845);
+#1843 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178,8.3));
+#1844 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1845 = DIRECTION('',(-0.309016994375,0.951056516295,0.E+000));
+#1846 = PCURVE('',#928,#1847);
+#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852);
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(1.,0.E+000));
+#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1853 = PCURVE('',#1303,#1854);
+#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859);
+#1855 = CIRCLE('',#1856,0.6);
+#1856 = AXIS2_PLACEMENT_2D('',#1857,#1858);
+#1857 = CARTESIAN_POINT('',(-2.070413862312,6.372078659178));
+#1858 = DIRECTION('',(-0.309016994375,0.951056516295));
+#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1860 = ORIENTED_EDGE('',*,*,#1861,.F.);
+#1861 = EDGE_CURVE('',#883,#1838,#1862,.T.);
+#1862 = SURFACE_CURVE('',#1863,(#1867,#1873),.PCURVE_S1.);
+#1863 = LINE('',#1864,#1865);
+#1864 = CARTESIAN_POINT('',(-2.632173503771,6.161303648259,0.7));
+#1865 = VECTOR('',#1866,1.);
+#1866 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1867 = PCURVE('',#928,#1868);
+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1872);
+#1869 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1870,#1871),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1870 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#1871 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1873 = PCURVE('',#899,#1874);
+#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1878);
+#1875 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1876,#1877),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1876 = CARTESIAN_POINT('',(1.974537781883,0.E+000));
+#1877 = CARTESIAN_POINT('',(1.974537781883,7.6));
+#1878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1879 = ORIENTED_EDGE('',*,*,#911,.T.);
+#1880 = ORIENTED_EDGE('',*,*,#1815,.T.);
+#1881 = ADVANCED_FACE('',(#1882),#899,.T.);
+#1882 = FACE_BOUND('',#1883,.T.);
+#1883 = EDGE_LOOP('',(#1884,#1908,#1909,#1910));
+#1884 = ORIENTED_EDGE('',*,*,#1885,.F.);
+#1885 = EDGE_CURVE('',#1838,#1886,#1888,.T.);
+#1886 = VERTEX_POINT('',#1887);
+#1887 = CARTESIAN_POINT('',(-3.437446591954,5.750996516037,8.3));
+#1888 = SURFACE_CURVE('',#1889,(#1894,#1901),.PCURVE_S1.);
+#1889 = CIRCLE('',#1890,6.7);
+#1890 = AXIS2_PLACEMENT_3D('',#1891,#1892,#1893);
+#1891 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#1892 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1893 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1894 = PCURVE('',#899,#1895);
+#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900);
+#1896 = LINE('',#1897,#1898);
+#1897 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1898 = VECTOR('',#1899,1.);
+#1899 = DIRECTION('',(1.,0.E+000));
+#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1901 = PCURVE('',#1303,#1902);
+#1902 = DEFINITIONAL_REPRESENTATION('',(#1903),#1907);
+#1903 = CIRCLE('',#1904,6.7);
+#1904 = AXIS2_PLACEMENT_2D('',#1905,#1906);
+#1905 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1906 = DIRECTION('',(1.,0.E+000));
+#1907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1908 = ORIENTED_EDGE('',*,*,#1861,.F.);
+#1909 = ORIENTED_EDGE('',*,*,#882,.T.);
+#1910 = ORIENTED_EDGE('',*,*,#1911,.T.);
+#1911 = EDGE_CURVE('',#854,#1886,#1912,.T.);
+#1912 = SURFACE_CURVE('',#1913,(#1917,#1923),.PCURVE_S1.);
+#1913 = LINE('',#1914,#1915);
+#1914 = CARTESIAN_POINT('',(-3.437446591954,5.750996516037,0.7));
+#1915 = VECTOR('',#1916,1.);
+#1916 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1917 = PCURVE('',#899,#1918);
+#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1922);
+#1919 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1920,#1921),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1920 = CARTESIAN_POINT('',(2.109532667784,0.E+000));
+#1921 = CARTESIAN_POINT('',(2.109532667784,7.6));
+#1922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1923 = PCURVE('',#870,#1924);
+#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1928);
+#1925 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1926,#1927),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1926 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#1927 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#1928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1929 = ADVANCED_FACE('',(#1930),#870,.F.);
+#1930 = FACE_BOUND('',#1931,.F.);
+#1931 = EDGE_LOOP('',(#1932,#1956,#1975,#1976));
+#1932 = ORIENTED_EDGE('',*,*,#1933,.F.);
+#1933 = EDGE_CURVE('',#1934,#1886,#1936,.T.);
+#1934 = VERTEX_POINT('',#1935);
+#1935 = CARTESIAN_POINT('',(-4.407293297597,5.046361638741,8.3));
+#1936 = SURFACE_CURVE('',#1937,(#1942,#1949),.PCURVE_S1.);
+#1937 = CIRCLE('',#1938,0.6);
+#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);
+#1939 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312,8.3));
+#1940 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1941 = DIRECTION('',(-0.587785252292,0.809016994375,0.E+000));
+#1942 = PCURVE('',#870,#1943);
+#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948);
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(1.,0.E+000));
+#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1949 = PCURVE('',#1303,#1950);
+#1950 = DEFINITIONAL_REPRESENTATION('',(#1951),#1955);
+#1951 = CIRCLE('',#1952,0.6);
+#1952 = AXIS2_PLACEMENT_2D('',#1953,#1954);
+#1953 = CARTESIAN_POINT('',(-3.93816119036,5.420413862312));
+#1954 = DIRECTION('',(-0.587785252292,0.809016994375));
+#1955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1956 = ORIENTED_EDGE('',*,*,#1957,.F.);
+#1957 = EDGE_CURVE('',#825,#1934,#1958,.T.);
+#1958 = SURFACE_CURVE('',#1959,(#1963,#1969),.PCURVE_S1.);
+#1959 = LINE('',#1960,#1961);
+#1960 = CARTESIAN_POINT('',(-4.407293297597,5.046361638741,0.7));
+#1961 = VECTOR('',#1962,1.);
+#1962 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1963 = PCURVE('',#870,#1964);
+#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1968);
+#1965 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1966,#1967),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1966 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#1967 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#1968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1969 = PCURVE('',#841,#1970);
+#1970 = DEFINITIONAL_REPRESENTATION('',(#1971),#1974);
+#1971 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1972,#1973),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#1972 = CARTESIAN_POINT('',(2.288697047242,0.E+000));
+#1973 = CARTESIAN_POINT('',(2.288697047242,7.6));
+#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1975 = ORIENTED_EDGE('',*,*,#853,.T.);
+#1976 = ORIENTED_EDGE('',*,*,#1911,.T.);
+#1977 = ADVANCED_FACE('',(#1978),#841,.T.);
+#1978 = FACE_BOUND('',#1979,.T.);
+#1979 = EDGE_LOOP('',(#1980,#2004,#2005,#2006));
+#1980 = ORIENTED_EDGE('',*,*,#1981,.F.);
+#1981 = EDGE_CURVE('',#1934,#1982,#1984,.T.);
+#1982 = VERTEX_POINT('',#1983);
+#1983 = CARTESIAN_POINT('',(-5.046361638741,4.407293297597,8.3));
+#1984 = SURFACE_CURVE('',#1985,(#1990,#1997),.PCURVE_S1.);
+#1985 = CIRCLE('',#1986,6.7);
+#1986 = AXIS2_PLACEMENT_3D('',#1987,#1988,#1989);
+#1987 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#1988 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1989 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1990 = PCURVE('',#841,#1991);
+#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996);
+#1992 = LINE('',#1993,#1994);
+#1993 = CARTESIAN_POINT('',(0.E+000,7.6));
+#1994 = VECTOR('',#1995,1.);
+#1995 = DIRECTION('',(1.,0.E+000));
+#1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1997 = PCURVE('',#1303,#1998);
+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003);
+#1999 = CIRCLE('',#2000,6.7);
+#2000 = AXIS2_PLACEMENT_2D('',#2001,#2002);
+#2001 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2002 = DIRECTION('',(1.,0.E+000));
+#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2004 = ORIENTED_EDGE('',*,*,#1957,.F.);
+#2005 = ORIENTED_EDGE('',*,*,#824,.T.);
+#2006 = ORIENTED_EDGE('',*,*,#2007,.T.);
+#2007 = EDGE_CURVE('',#796,#1982,#2008,.T.);
+#2008 = SURFACE_CURVE('',#2009,(#2013,#2019),.PCURVE_S1.);
+#2009 = LINE('',#2010,#2011);
+#2010 = CARTESIAN_POINT('',(-5.046361638741,4.407293297597,0.7));
+#2011 = VECTOR('',#2012,1.);
+#2012 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2013 = PCURVE('',#841,#2014);
+#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2018);
+#2015 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2016,#2017),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2016 = CARTESIAN_POINT('',(2.423691933143,0.E+000));
+#2017 = CARTESIAN_POINT('',(2.423691933143,7.6));
+#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2019 = PCURVE('',#812,#2020);
+#2020 = DEFINITIONAL_REPRESENTATION('',(#2021),#2024);
+#2021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2022,#2023),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2022 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2023 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2025 = ADVANCED_FACE('',(#2026),#812,.F.);
+#2026 = FACE_BOUND('',#2027,.F.);
+#2027 = EDGE_LOOP('',(#2028,#2052,#2071,#2072));
+#2028 = ORIENTED_EDGE('',*,*,#2029,.F.);
+#2029 = EDGE_CURVE('',#2030,#1982,#2032,.T.);
+#2030 = VERTEX_POINT('',#2031);
+#2031 = CARTESIAN_POINT('',(-5.750996516037,3.437446591954,8.3));
+#2032 = SURFACE_CURVE('',#2033,(#2038,#2045),.PCURVE_S1.);
+#2033 = CIRCLE('',#2034,0.6);
+#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037);
+#2035 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036,8.3));
+#2036 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2037 = DIRECTION('',(-0.809016994375,0.587785252292,0.E+000));
+#2038 = PCURVE('',#812,#2039);
+#2039 = DEFINITIONAL_REPRESENTATION('',(#2040),#2044);
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(1.,0.E+000));
+#2044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2045 = PCURVE('',#1303,#2046);
+#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051);
+#2047 = CIRCLE('',#2048,0.6);
+#2048 = AXIS2_PLACEMENT_2D('',#2049,#2050);
+#2049 = CARTESIAN_POINT('',(-5.420413862312,3.93816119036));
+#2050 = DIRECTION('',(-0.809016994375,0.587785252292));
+#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2052 = ORIENTED_EDGE('',*,*,#2053,.F.);
+#2053 = EDGE_CURVE('',#767,#2030,#2054,.T.);
+#2054 = SURFACE_CURVE('',#2055,(#2059,#2065),.PCURVE_S1.);
+#2055 = LINE('',#2056,#2057);
+#2056 = CARTESIAN_POINT('',(-5.750996516037,3.437446591954,0.7));
+#2057 = VECTOR('',#2058,1.);
+#2058 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2059 = PCURVE('',#812,#2060);
+#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2064);
+#2061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2062,#2063),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2062 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2063 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2065 = PCURVE('',#783,#2066);
+#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2070);
+#2067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2068,#2069),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2068 = CARTESIAN_POINT('',(2.602856312601,0.E+000));
+#2069 = CARTESIAN_POINT('',(2.602856312601,7.6));
+#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2071 = ORIENTED_EDGE('',*,*,#795,.T.);
+#2072 = ORIENTED_EDGE('',*,*,#2007,.T.);
+#2073 = ADVANCED_FACE('',(#2074),#783,.T.);
+#2074 = FACE_BOUND('',#2075,.T.);
+#2075 = EDGE_LOOP('',(#2076,#2100,#2101,#2102));
+#2076 = ORIENTED_EDGE('',*,*,#2077,.F.);
+#2077 = EDGE_CURVE('',#2030,#2078,#2080,.T.);
+#2078 = VERTEX_POINT('',#2079);
+#2079 = CARTESIAN_POINT('',(-6.161303648259,2.632173503771,8.3));
+#2080 = SURFACE_CURVE('',#2081,(#2086,#2093),.PCURVE_S1.);
+#2081 = CIRCLE('',#2082,6.7);
+#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085);
+#2083 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2084 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2085 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2086 = PCURVE('',#783,#2087);
+#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2092);
+#2088 = LINE('',#2089,#2090);
+#2089 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2090 = VECTOR('',#2091,1.);
+#2091 = DIRECTION('',(1.,0.E+000));
+#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2093 = PCURVE('',#1303,#2094);
+#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099);
+#2095 = CIRCLE('',#2096,6.7);
+#2096 = AXIS2_PLACEMENT_2D('',#2097,#2098);
+#2097 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2098 = DIRECTION('',(1.,0.E+000));
+#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2100 = ORIENTED_EDGE('',*,*,#2053,.F.);
+#2101 = ORIENTED_EDGE('',*,*,#766,.T.);
+#2102 = ORIENTED_EDGE('',*,*,#2103,.T.);
+#2103 = EDGE_CURVE('',#738,#2078,#2104,.T.);
+#2104 = SURFACE_CURVE('',#2105,(#2109,#2115),.PCURVE_S1.);
+#2105 = LINE('',#2106,#2107);
+#2106 = CARTESIAN_POINT('',(-6.161303648259,2.632173503771,0.7));
+#2107 = VECTOR('',#2108,1.);
+#2108 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2109 = PCURVE('',#783,#2110);
+#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2114);
+#2111 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2112,#2113),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2112 = CARTESIAN_POINT('',(2.737851198502,0.E+000));
+#2113 = CARTESIAN_POINT('',(2.737851198502,7.6));
+#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2115 = PCURVE('',#754,#2116);
+#2116 = DEFINITIONAL_REPRESENTATION('',(#2117),#2120);
+#2117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2118,#2119),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2118 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2119 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2121 = ADVANCED_FACE('',(#2122),#754,.F.);
+#2122 = FACE_BOUND('',#2123,.F.);
+#2123 = EDGE_LOOP('',(#2124,#2148,#2167,#2168));
+#2124 = ORIENTED_EDGE('',*,*,#2125,.F.);
+#2125 = EDGE_CURVE('',#2126,#2078,#2128,.T.);
+#2126 = VERTEX_POINT('',#2127);
+#2127 = CARTESIAN_POINT('',(-6.531752125937,1.492050322648,8.3));
+#2128 = SURFACE_CURVE('',#2129,(#2134,#2141),.PCURVE_S1.);
+#2129 = CIRCLE('',#2130,0.6);
+#2130 = AXIS2_PLACEMENT_3D('',#2131,#2132,#2133);
+#2131 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312,8.3));
+#2132 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2133 = DIRECTION('',(-0.951056516295,0.309016994375,0.E+000));
+#2134 = PCURVE('',#754,#2135);
+#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2140);
+#2136 = LINE('',#2137,#2138);
+#2137 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2138 = VECTOR('',#2139,1.);
+#2139 = DIRECTION('',(1.,0.E+000));
+#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2141 = PCURVE('',#1303,#2142);
+#2142 = DEFINITIONAL_REPRESENTATION('',(#2143),#2147);
+#2143 = CIRCLE('',#2144,0.6);
+#2144 = AXIS2_PLACEMENT_2D('',#2145,#2146);
+#2145 = CARTESIAN_POINT('',(-6.372078659178,2.070413862312));
+#2146 = DIRECTION('',(-0.951056516295,0.309016994375));
+#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2148 = ORIENTED_EDGE('',*,*,#2149,.F.);
+#2149 = EDGE_CURVE('',#709,#2126,#2150,.T.);
+#2150 = SURFACE_CURVE('',#2151,(#2155,#2161),.PCURVE_S1.);
+#2151 = LINE('',#2152,#2153);
+#2152 = CARTESIAN_POINT('',(-6.531752125937,1.492050322648,0.7));
+#2153 = VECTOR('',#2154,1.);
+#2154 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2155 = PCURVE('',#754,#2156);
+#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2160);
+#2157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2158,#2159),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2158 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2159 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2161 = PCURVE('',#725,#2162);
+#2162 = DEFINITIONAL_REPRESENTATION('',(#2163),#2166);
+#2163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2164,#2165),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2164 = CARTESIAN_POINT('',(2.91701557796,0.E+000));
+#2165 = CARTESIAN_POINT('',(2.91701557796,7.6));
+#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2167 = ORIENTED_EDGE('',*,*,#737,.T.);
+#2168 = ORIENTED_EDGE('',*,*,#2103,.T.);
+#2169 = ADVANCED_FACE('',(#2170),#725,.T.);
+#2170 = FACE_BOUND('',#2171,.T.);
+#2171 = EDGE_LOOP('',(#2172,#2196,#2197,#2198));
+#2172 = ORIENTED_EDGE('',*,*,#2173,.F.);
+#2173 = EDGE_CURVE('',#2126,#2174,#2176,.T.);
+#2174 = VERTEX_POINT('',#2175);
+#2175 = CARTESIAN_POINT('',(-6.673134328358,0.599398227965,8.3));
+#2176 = SURFACE_CURVE('',#2177,(#2182,#2189),.PCURVE_S1.);
+#2177 = CIRCLE('',#2178,6.7);
+#2178 = AXIS2_PLACEMENT_3D('',#2179,#2180,#2181);
+#2179 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2180 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2181 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2182 = PCURVE('',#725,#2183);
+#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188);
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(1.,0.E+000));
+#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2189 = PCURVE('',#1303,#2190);
+#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);
+#2191 = CIRCLE('',#2192,6.7);
+#2192 = AXIS2_PLACEMENT_2D('',#2193,#2194);
+#2193 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2194 = DIRECTION('',(1.,0.E+000));
+#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2196 = ORIENTED_EDGE('',*,*,#2149,.F.);
+#2197 = ORIENTED_EDGE('',*,*,#708,.T.);
+#2198 = ORIENTED_EDGE('',*,*,#2199,.T.);
+#2199 = EDGE_CURVE('',#680,#2174,#2200,.T.);
+#2200 = SURFACE_CURVE('',#2201,(#2205,#2211),.PCURVE_S1.);
+#2201 = LINE('',#2202,#2203);
+#2202 = CARTESIAN_POINT('',(-6.673134328358,0.599398227965,0.7));
+#2203 = VECTOR('',#2204,1.);
+#2204 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2205 = PCURVE('',#725,#2206);
+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2210);
+#2207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2208,#2209),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2208 = CARTESIAN_POINT('',(3.05201046386,0.E+000));
+#2209 = CARTESIAN_POINT('',(3.05201046386,7.6));
+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2211 = PCURVE('',#696,#2212);
+#2212 = DEFINITIONAL_REPRESENTATION('',(#2213),#2216);
+#2213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2214,#2215),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2214 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2215 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2217 = ADVANCED_FACE('',(#2218),#696,.F.);
+#2218 = FACE_BOUND('',#2219,.F.);
+#2219 = EDGE_LOOP('',(#2220,#2244,#2263,#2264));
+#2220 = ORIENTED_EDGE('',*,*,#2221,.F.);
+#2221 = EDGE_CURVE('',#2222,#2174,#2224,.T.);
+#2222 = VERTEX_POINT('',#2223);
+#2223 = CARTESIAN_POINT('',(-6.673134328358,-0.599398227965,8.3));
+#2224 = SURFACE_CURVE('',#2225,(#2230,#2237),.PCURVE_S1.);
+#2225 = CIRCLE('',#2226,0.6);
+#2226 = AXIS2_PLACEMENT_3D('',#2227,#2228,#2229);
+#2227 = CARTESIAN_POINT('',(-6.7,8.205133554287E-016,8.3));
+#2228 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2229 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#2230 = PCURVE('',#696,#2231);
+#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236);
+#2232 = LINE('',#2233,#2234);
+#2233 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2234 = VECTOR('',#2235,1.);
+#2235 = DIRECTION('',(1.,0.E+000));
+#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2237 = PCURVE('',#1303,#2238);
+#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243);
+#2239 = CIRCLE('',#2240,0.6);
+#2240 = AXIS2_PLACEMENT_2D('',#2241,#2242);
+#2241 = CARTESIAN_POINT('',(-6.7,8.205133554287E-016));
+#2242 = DIRECTION('',(-1.,1.224646799147E-016));
+#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2244 = ORIENTED_EDGE('',*,*,#2245,.F.);
+#2245 = EDGE_CURVE('',#651,#2222,#2246,.T.);
+#2246 = SURFACE_CURVE('',#2247,(#2251,#2257),.PCURVE_S1.);
+#2247 = LINE('',#2248,#2249);
+#2248 = CARTESIAN_POINT('',(-6.673134328358,-0.599398227965,0.7));
+#2249 = VECTOR('',#2250,1.);
+#2250 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2251 = PCURVE('',#696,#2252);
+#2252 = DEFINITIONAL_REPRESENTATION('',(#2253),#2256);
+#2253 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2254,#2255),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2254 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2255 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2257 = PCURVE('',#667,#2258);
+#2258 = DEFINITIONAL_REPRESENTATION('',(#2259),#2262);
+#2259 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2260,#2261),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2260 = CARTESIAN_POINT('',(3.231174843319,0.E+000));
+#2261 = CARTESIAN_POINT('',(3.231174843319,7.6));
+#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2263 = ORIENTED_EDGE('',*,*,#679,.T.);
+#2264 = ORIENTED_EDGE('',*,*,#2199,.T.);
+#2265 = ADVANCED_FACE('',(#2266),#667,.T.);
+#2266 = FACE_BOUND('',#2267,.T.);
+#2267 = EDGE_LOOP('',(#2268,#2289,#2311,#2312));
+#2268 = ORIENTED_EDGE('',*,*,#2269,.T.);
+#2269 = EDGE_CURVE('',#622,#2270,#2272,.T.);
+#2270 = VERTEX_POINT('',#2271);
+#2271 = CARTESIAN_POINT('',(-6.531752125937,-1.492050322648,8.3));
+#2272 = SURFACE_CURVE('',#2273,(#2277,#2283),.PCURVE_S1.);
+#2273 = LINE('',#2274,#2275);
+#2274 = CARTESIAN_POINT('',(-6.531752125937,-1.492050322648,0.7));
+#2275 = VECTOR('',#2276,1.);
+#2276 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2277 = PCURVE('',#667,#2278);
+#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2282);
+#2279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2280,#2281),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2280 = CARTESIAN_POINT('',(3.366169729219,0.E+000));
+#2281 = CARTESIAN_POINT('',(3.366169729219,7.6));
+#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2283 = PCURVE('',#638,#2284);
+#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2288);
+#2285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2286,#2287),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2286 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2287 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2289 = ORIENTED_EDGE('',*,*,#2290,.F.);
+#2290 = EDGE_CURVE('',#2222,#2270,#2291,.T.);
+#2291 = SURFACE_CURVE('',#2292,(#2297,#2304),.PCURVE_S1.);
+#2292 = CIRCLE('',#2293,6.7);
+#2293 = AXIS2_PLACEMENT_3D('',#2294,#2295,#2296);
+#2294 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2295 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2296 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2297 = PCURVE('',#667,#2298);
+#2298 = DEFINITIONAL_REPRESENTATION('',(#2299),#2303);
+#2299 = LINE('',#2300,#2301);
+#2300 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2301 = VECTOR('',#2302,1.);
+#2302 = DIRECTION('',(1.,0.E+000));
+#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2304 = PCURVE('',#1303,#2305);
+#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310);
+#2306 = CIRCLE('',#2307,6.7);
+#2307 = AXIS2_PLACEMENT_2D('',#2308,#2309);
+#2308 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2309 = DIRECTION('',(1.,0.E+000));
+#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2311 = ORIENTED_EDGE('',*,*,#2245,.F.);
+#2312 = ORIENTED_EDGE('',*,*,#650,.T.);
+#2313 = ADVANCED_FACE('',(#2314),#638,.F.);
+#2314 = FACE_BOUND('',#2315,.F.);
+#2315 = EDGE_LOOP('',(#2316,#2340,#2359,#2360));
+#2316 = ORIENTED_EDGE('',*,*,#2317,.F.);
+#2317 = EDGE_CURVE('',#2318,#2270,#2320,.T.);
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(-6.161303648259,-2.632173503771,8.3));
+#2320 = SURFACE_CURVE('',#2321,(#2326,#2333),.PCURVE_S1.);
+#2321 = CIRCLE('',#2322,0.6);
+#2322 = AXIS2_PLACEMENT_3D('',#2323,#2324,#2325);
+#2323 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312,8.3));
+#2324 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2325 = DIRECTION('',(-0.951056516295,-0.309016994375,0.E+000));
+#2326 = PCURVE('',#638,#2327);
+#2327 = DEFINITIONAL_REPRESENTATION('',(#2328),#2332);
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,0.E+000));
+#2332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2333 = PCURVE('',#1303,#2334);
+#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339);
+#2335 = CIRCLE('',#2336,0.6);
+#2336 = AXIS2_PLACEMENT_2D('',#2337,#2338);
+#2337 = CARTESIAN_POINT('',(-6.372078659178,-2.070413862312));
+#2338 = DIRECTION('',(-0.951056516295,-0.309016994375));
+#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2340 = ORIENTED_EDGE('',*,*,#2341,.F.);
+#2341 = EDGE_CURVE('',#593,#2318,#2342,.T.);
+#2342 = SURFACE_CURVE('',#2343,(#2347,#2353),.PCURVE_S1.);
+#2343 = LINE('',#2344,#2345);
+#2344 = CARTESIAN_POINT('',(-6.161303648259,-2.632173503771,0.7));
+#2345 = VECTOR('',#2346,1.);
+#2346 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2347 = PCURVE('',#638,#2348);
+#2348 = DEFINITIONAL_REPRESENTATION('',(#2349),#2352);
+#2349 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2350,#2351),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2350 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2351 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2353 = PCURVE('',#609,#2354);
+#2354 = DEFINITIONAL_REPRESENTATION('',(#2355),#2358);
+#2355 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2356,#2357),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2356 = CARTESIAN_POINT('',(3.545334108678,0.E+000));
+#2357 = CARTESIAN_POINT('',(3.545334108678,7.6));
+#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2359 = ORIENTED_EDGE('',*,*,#621,.T.);
+#2360 = ORIENTED_EDGE('',*,*,#2269,.T.);
+#2361 = ADVANCED_FACE('',(#2362),#609,.T.);
+#2362 = FACE_BOUND('',#2363,.T.);
+#2363 = EDGE_LOOP('',(#2364,#2385,#2407,#2408));
+#2364 = ORIENTED_EDGE('',*,*,#2365,.T.);
+#2365 = EDGE_CURVE('',#564,#2366,#2368,.T.);
+#2366 = VERTEX_POINT('',#2367);
+#2367 = CARTESIAN_POINT('',(-5.750996516037,-3.437446591954,8.3));
+#2368 = SURFACE_CURVE('',#2369,(#2373,#2379),.PCURVE_S1.);
+#2369 = LINE('',#2370,#2371);
+#2370 = CARTESIAN_POINT('',(-5.750996516037,-3.437446591954,0.7));
+#2371 = VECTOR('',#2372,1.);
+#2372 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2373 = PCURVE('',#609,#2374);
+#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2378);
+#2375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2376,#2377),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2376 = CARTESIAN_POINT('',(3.680328994578,0.E+000));
+#2377 = CARTESIAN_POINT('',(3.680328994578,7.6));
+#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2379 = PCURVE('',#580,#2380);
+#2380 = DEFINITIONAL_REPRESENTATION('',(#2381),#2384);
+#2381 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2382,#2383),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2382 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2383 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2385 = ORIENTED_EDGE('',*,*,#2386,.F.);
+#2386 = EDGE_CURVE('',#2318,#2366,#2387,.T.);
+#2387 = SURFACE_CURVE('',#2388,(#2393,#2400),.PCURVE_S1.);
+#2388 = CIRCLE('',#2389,6.7);
+#2389 = AXIS2_PLACEMENT_3D('',#2390,#2391,#2392);
+#2390 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2391 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2392 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2393 = PCURVE('',#609,#2394);
+#2394 = DEFINITIONAL_REPRESENTATION('',(#2395),#2399);
+#2395 = LINE('',#2396,#2397);
+#2396 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2397 = VECTOR('',#2398,1.);
+#2398 = DIRECTION('',(1.,0.E+000));
+#2399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2400 = PCURVE('',#1303,#2401);
+#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406);
+#2402 = CIRCLE('',#2403,6.7);
+#2403 = AXIS2_PLACEMENT_2D('',#2404,#2405);
+#2404 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2405 = DIRECTION('',(1.,0.E+000));
+#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2407 = ORIENTED_EDGE('',*,*,#2341,.F.);
+#2408 = ORIENTED_EDGE('',*,*,#592,.T.);
+#2409 = ADVANCED_FACE('',(#2410),#580,.F.);
+#2410 = FACE_BOUND('',#2411,.F.);
+#2411 = EDGE_LOOP('',(#2412,#2436,#2455,#2456));
+#2412 = ORIENTED_EDGE('',*,*,#2413,.F.);
+#2413 = EDGE_CURVE('',#2414,#2366,#2416,.T.);
+#2414 = VERTEX_POINT('',#2415);
+#2415 = CARTESIAN_POINT('',(-5.046361638741,-4.407293297597,8.3));
+#2416 = SURFACE_CURVE('',#2417,(#2422,#2429),.PCURVE_S1.);
+#2417 = CIRCLE('',#2418,0.6);
+#2418 = AXIS2_PLACEMENT_3D('',#2419,#2420,#2421);
+#2419 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036,8.3));
+#2420 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2421 = DIRECTION('',(-0.809016994375,-0.587785252292,0.E+000));
+#2422 = PCURVE('',#580,#2423);
+#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428);
+#2424 = LINE('',#2425,#2426);
+#2425 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2426 = VECTOR('',#2427,1.);
+#2427 = DIRECTION('',(1.,0.E+000));
+#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2429 = PCURVE('',#1303,#2430);
+#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435);
+#2431 = CIRCLE('',#2432,0.6);
+#2432 = AXIS2_PLACEMENT_2D('',#2433,#2434);
+#2433 = CARTESIAN_POINT('',(-5.420413862312,-3.93816119036));
+#2434 = DIRECTION('',(-0.809016994375,-0.587785252292));
+#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2436 = ORIENTED_EDGE('',*,*,#2437,.F.);
+#2437 = EDGE_CURVE('',#535,#2414,#2438,.T.);
+#2438 = SURFACE_CURVE('',#2439,(#2443,#2449),.PCURVE_S1.);
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(-5.046361638741,-4.407293297597,0.7));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2443 = PCURVE('',#580,#2444);
+#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2448);
+#2445 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2446,#2447),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2446 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2447 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2449 = PCURVE('',#551,#2450);
+#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2454);
+#2451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2452,#2453),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2452 = CARTESIAN_POINT('',(3.859493374037,0.E+000));
+#2453 = CARTESIAN_POINT('',(3.859493374037,7.6));
+#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2455 = ORIENTED_EDGE('',*,*,#563,.T.);
+#2456 = ORIENTED_EDGE('',*,*,#2365,.T.);
+#2457 = ADVANCED_FACE('',(#2458),#551,.T.);
+#2458 = FACE_BOUND('',#2459,.T.);
+#2459 = EDGE_LOOP('',(#2460,#2481,#2503,#2504));
+#2460 = ORIENTED_EDGE('',*,*,#2461,.T.);
+#2461 = EDGE_CURVE('',#506,#2462,#2464,.T.);
+#2462 = VERTEX_POINT('',#2463);
+#2463 = CARTESIAN_POINT('',(-4.407293297597,-5.046361638741,8.3));
+#2464 = SURFACE_CURVE('',#2465,(#2469,#2475),.PCURVE_S1.);
+#2465 = LINE('',#2466,#2467);
+#2466 = CARTESIAN_POINT('',(-4.407293297597,-5.046361638741,0.7));
+#2467 = VECTOR('',#2468,1.);
+#2468 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2469 = PCURVE('',#551,#2470);
+#2470 = DEFINITIONAL_REPRESENTATION('',(#2471),#2474);
+#2471 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2472,#2473),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2472 = CARTESIAN_POINT('',(3.994488259937,0.E+000));
+#2473 = CARTESIAN_POINT('',(3.994488259937,7.6));
+#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2475 = PCURVE('',#522,#2476);
+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2480);
+#2477 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2478,#2479),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2478 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2479 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2481 = ORIENTED_EDGE('',*,*,#2482,.F.);
+#2482 = EDGE_CURVE('',#2414,#2462,#2483,.T.);
+#2483 = SURFACE_CURVE('',#2484,(#2489,#2496),.PCURVE_S1.);
+#2484 = CIRCLE('',#2485,6.7);
+#2485 = AXIS2_PLACEMENT_3D('',#2486,#2487,#2488);
+#2486 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2487 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2488 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2489 = PCURVE('',#551,#2490);
+#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495);
+#2491 = LINE('',#2492,#2493);
+#2492 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2493 = VECTOR('',#2494,1.);
+#2494 = DIRECTION('',(1.,0.E+000));
+#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2496 = PCURVE('',#1303,#2497);
+#2497 = DEFINITIONAL_REPRESENTATION('',(#2498),#2502);
+#2498 = CIRCLE('',#2499,6.7);
+#2499 = AXIS2_PLACEMENT_2D('',#2500,#2501);
+#2500 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2501 = DIRECTION('',(1.,0.E+000));
+#2502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2503 = ORIENTED_EDGE('',*,*,#2437,.F.);
+#2504 = ORIENTED_EDGE('',*,*,#534,.T.);
+#2505 = ADVANCED_FACE('',(#2506),#522,.F.);
+#2506 = FACE_BOUND('',#2507,.F.);
+#2507 = EDGE_LOOP('',(#2508,#2532,#2551,#2552));
+#2508 = ORIENTED_EDGE('',*,*,#2509,.F.);
+#2509 = EDGE_CURVE('',#2510,#2462,#2512,.T.);
+#2510 = VERTEX_POINT('',#2511);
+#2511 = CARTESIAN_POINT('',(-3.437446591954,-5.750996516037,8.3));
+#2512 = SURFACE_CURVE('',#2513,(#2518,#2525),.PCURVE_S1.);
+#2513 = CIRCLE('',#2514,0.6);
+#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517);
+#2515 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312,8.3));
+#2516 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2517 = DIRECTION('',(-0.587785252292,-0.809016994375,0.E+000));
+#2518 = PCURVE('',#522,#2519);
+#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524);
+#2520 = LINE('',#2521,#2522);
+#2521 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2522 = VECTOR('',#2523,1.);
+#2523 = DIRECTION('',(1.,0.E+000));
+#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2525 = PCURVE('',#1303,#2526);
+#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2531);
+#2527 = CIRCLE('',#2528,0.6);
+#2528 = AXIS2_PLACEMENT_2D('',#2529,#2530);
+#2529 = CARTESIAN_POINT('',(-3.93816119036,-5.420413862312));
+#2530 = DIRECTION('',(-0.587785252292,-0.809016994375));
+#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2532 = ORIENTED_EDGE('',*,*,#2533,.F.);
+#2533 = EDGE_CURVE('',#477,#2510,#2534,.T.);
+#2534 = SURFACE_CURVE('',#2535,(#2539,#2545),.PCURVE_S1.);
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(-3.437446591954,-5.750996516037,0.7));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2539 = PCURVE('',#522,#2540);
+#2540 = DEFINITIONAL_REPRESENTATION('',(#2541),#2544);
+#2541 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2542,#2543),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2542 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2543 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2545 = PCURVE('',#493,#2546);
+#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2550);
+#2547 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2548,#2549),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2548 = CARTESIAN_POINT('',(4.173652639396,0.E+000));
+#2549 = CARTESIAN_POINT('',(4.173652639396,7.6));
+#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2551 = ORIENTED_EDGE('',*,*,#505,.T.);
+#2552 = ORIENTED_EDGE('',*,*,#2461,.T.);
+#2553 = ADVANCED_FACE('',(#2554),#493,.T.);
+#2554 = FACE_BOUND('',#2555,.T.);
+#2555 = EDGE_LOOP('',(#2556,#2577,#2599,#2600));
+#2556 = ORIENTED_EDGE('',*,*,#2557,.T.);
+#2557 = EDGE_CURVE('',#448,#2558,#2560,.T.);
+#2558 = VERTEX_POINT('',#2559);
+#2559 = CARTESIAN_POINT('',(-2.632173503771,-6.161303648259,8.3));
+#2560 = SURFACE_CURVE('',#2561,(#2565,#2571),.PCURVE_S1.);
+#2561 = LINE('',#2562,#2563);
+#2562 = CARTESIAN_POINT('',(-2.632173503771,-6.161303648259,0.7));
+#2563 = VECTOR('',#2564,1.);
+#2564 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2565 = PCURVE('',#493,#2566);
+#2566 = DEFINITIONAL_REPRESENTATION('',(#2567),#2570);
+#2567 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2568,#2569),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2568 = CARTESIAN_POINT('',(4.308647525296,0.E+000));
+#2569 = CARTESIAN_POINT('',(4.308647525296,7.6));
+#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2571 = PCURVE('',#464,#2572);
+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2576);
+#2573 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2574,#2575),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2574 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2575 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2577 = ORIENTED_EDGE('',*,*,#2578,.F.);
+#2578 = EDGE_CURVE('',#2510,#2558,#2579,.T.);
+#2579 = SURFACE_CURVE('',#2580,(#2585,#2592),.PCURVE_S1.);
+#2580 = CIRCLE('',#2581,6.7);
+#2581 = AXIS2_PLACEMENT_3D('',#2582,#2583,#2584);
+#2582 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2583 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2584 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2585 = PCURVE('',#493,#2586);
+#2586 = DEFINITIONAL_REPRESENTATION('',(#2587),#2591);
+#2587 = LINE('',#2588,#2589);
+#2588 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2589 = VECTOR('',#2590,1.);
+#2590 = DIRECTION('',(1.,0.E+000));
+#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2592 = PCURVE('',#1303,#2593);
+#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598);
+#2594 = CIRCLE('',#2595,6.7);
+#2595 = AXIS2_PLACEMENT_2D('',#2596,#2597);
+#2596 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2597 = DIRECTION('',(1.,0.E+000));
+#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2599 = ORIENTED_EDGE('',*,*,#2533,.F.);
+#2600 = ORIENTED_EDGE('',*,*,#476,.T.);
+#2601 = ADVANCED_FACE('',(#2602),#464,.F.);
+#2602 = FACE_BOUND('',#2603,.F.);
+#2603 = EDGE_LOOP('',(#2604,#2628,#2647,#2648));
+#2604 = ORIENTED_EDGE('',*,*,#2605,.F.);
+#2605 = EDGE_CURVE('',#2606,#2558,#2608,.T.);
+#2606 = VERTEX_POINT('',#2607);
+#2607 = CARTESIAN_POINT('',(-1.492050322648,-6.531752125937,8.3));
+#2608 = SURFACE_CURVE('',#2609,(#2614,#2621),.PCURVE_S1.);
+#2609 = CIRCLE('',#2610,0.6);
+#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613);
+#2611 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178,8.3));
+#2612 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2613 = DIRECTION('',(-0.309016994375,-0.951056516295,0.E+000));
+#2614 = PCURVE('',#464,#2615);
+#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);
+#2616 = LINE('',#2617,#2618);
+#2617 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2618 = VECTOR('',#2619,1.);
+#2619 = DIRECTION('',(1.,0.E+000));
+#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2621 = PCURVE('',#1303,#2622);
+#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627);
+#2623 = CIRCLE('',#2624,0.6);
+#2624 = AXIS2_PLACEMENT_2D('',#2625,#2626);
+#2625 = CARTESIAN_POINT('',(-2.070413862312,-6.372078659178));
+#2626 = DIRECTION('',(-0.309016994375,-0.951056516295));
+#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2628 = ORIENTED_EDGE('',*,*,#2629,.F.);
+#2629 = EDGE_CURVE('',#419,#2606,#2630,.T.);
+#2630 = SURFACE_CURVE('',#2631,(#2635,#2641),.PCURVE_S1.);
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(-1.492050322648,-6.531752125937,0.7));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2635 = PCURVE('',#464,#2636);
+#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2640);
+#2637 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2638,#2639),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2638 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2639 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2641 = PCURVE('',#435,#2642);
+#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2646);
+#2643 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2644,#2645),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2644 = CARTESIAN_POINT('',(4.487811904755,0.E+000));
+#2645 = CARTESIAN_POINT('',(4.487811904755,7.6));
+#2646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2647 = ORIENTED_EDGE('',*,*,#447,.T.);
+#2648 = ORIENTED_EDGE('',*,*,#2557,.T.);
+#2649 = ADVANCED_FACE('',(#2650),#435,.T.);
+#2650 = FACE_BOUND('',#2651,.T.);
+#2651 = EDGE_LOOP('',(#2652,#2673,#2695,#2696));
+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#2653 = EDGE_CURVE('',#390,#2654,#2656,.T.);
+#2654 = VERTEX_POINT('',#2655);
+#2655 = CARTESIAN_POINT('',(-0.599398227965,-6.673134328358,8.3));
+#2656 = SURFACE_CURVE('',#2657,(#2661,#2667),.PCURVE_S1.);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(-0.599398227965,-6.673134328358,0.7));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2661 = PCURVE('',#435,#2662);
+#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2666);
+#2663 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2664,#2665),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2664 = CARTESIAN_POINT('',(4.622806790655,0.E+000));
+#2665 = CARTESIAN_POINT('',(4.622806790655,7.6));
+#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2667 = PCURVE('',#406,#2668);
+#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2672);
+#2669 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2670,#2671),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2670 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2671 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2673 = ORIENTED_EDGE('',*,*,#2674,.F.);
+#2674 = EDGE_CURVE('',#2606,#2654,#2675,.T.);
+#2675 = SURFACE_CURVE('',#2676,(#2681,#2688),.PCURVE_S1.);
+#2676 = CIRCLE('',#2677,6.7);
+#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680);
+#2678 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2679 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2680 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2681 = PCURVE('',#435,#2682);
+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687);
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(1.,0.E+000));
+#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2688 = PCURVE('',#1303,#2689);
+#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694);
+#2690 = CIRCLE('',#2691,6.7);
+#2691 = AXIS2_PLACEMENT_2D('',#2692,#2693);
+#2692 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2693 = DIRECTION('',(1.,0.E+000));
+#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2695 = ORIENTED_EDGE('',*,*,#2629,.F.);
+#2696 = ORIENTED_EDGE('',*,*,#418,.T.);
+#2697 = ADVANCED_FACE('',(#2698),#406,.F.);
+#2698 = FACE_BOUND('',#2699,.F.);
+#2699 = EDGE_LOOP('',(#2700,#2724,#2743,#2744));
+#2700 = ORIENTED_EDGE('',*,*,#2701,.F.);
+#2701 = EDGE_CURVE('',#2702,#2654,#2704,.T.);
+#2702 = VERTEX_POINT('',#2703);
+#2703 = CARTESIAN_POINT('',(0.599398227965,-6.673134328358,8.3));
+#2704 = SURFACE_CURVE('',#2705,(#2710,#2717),.PCURVE_S1.);
+#2705 = CIRCLE('',#2706,0.6);
+#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
+#2707 = CARTESIAN_POINT('',(-1.487698852998E-015,-6.7,8.3));
+#2708 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2709 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2710 = PCURVE('',#406,#2711);
+#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716);
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(1.,0.E+000));
+#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2717 = PCURVE('',#1303,#2718);
+#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723);
+#2719 = CIRCLE('',#2720,0.6);
+#2720 = AXIS2_PLACEMENT_2D('',#2721,#2722);
+#2721 = CARTESIAN_POINT('',(-1.487698852998E-015,-6.7));
+#2722 = DIRECTION('',(-2.22044604925E-016,-1.));
+#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2724 = ORIENTED_EDGE('',*,*,#2725,.F.);
+#2725 = EDGE_CURVE('',#361,#2702,#2726,.T.);
+#2726 = SURFACE_CURVE('',#2727,(#2731,#2737),.PCURVE_S1.);
+#2727 = LINE('',#2728,#2729);
+#2728 = CARTESIAN_POINT('',(0.599398227965,-6.673134328358,0.7));
+#2729 = VECTOR('',#2730,1.);
+#2730 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2731 = PCURVE('',#406,#2732);
+#2732 = DEFINITIONAL_REPRESENTATION('',(#2733),#2736);
+#2733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2734,#2735),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2734 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2735 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2737 = PCURVE('',#377,#2738);
+#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2742);
+#2739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2740,#2741),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2740 = CARTESIAN_POINT('',(4.801971170114,0.E+000));
+#2741 = CARTESIAN_POINT('',(4.801971170114,7.6));
+#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2743 = ORIENTED_EDGE('',*,*,#389,.T.);
+#2744 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#2745 = ADVANCED_FACE('',(#2746),#377,.T.);
+#2746 = FACE_BOUND('',#2747,.T.);
+#2747 = EDGE_LOOP('',(#2748,#2769,#2791,#2792));
+#2748 = ORIENTED_EDGE('',*,*,#2749,.T.);
+#2749 = EDGE_CURVE('',#332,#2750,#2752,.T.);
+#2750 = VERTEX_POINT('',#2751);
+#2751 = CARTESIAN_POINT('',(1.492050322648,-6.531752125937,8.3));
+#2752 = SURFACE_CURVE('',#2753,(#2757,#2763),.PCURVE_S1.);
+#2753 = LINE('',#2754,#2755);
+#2754 = CARTESIAN_POINT('',(1.492050322648,-6.531752125937,0.7));
+#2755 = VECTOR('',#2756,1.);
+#2756 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2757 = PCURVE('',#377,#2758);
+#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2762);
+#2759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2760,#2761),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2760 = CARTESIAN_POINT('',(4.936966056014,0.E+000));
+#2761 = CARTESIAN_POINT('',(4.936966056014,7.6));
+#2762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2763 = PCURVE('',#348,#2764);
+#2764 = DEFINITIONAL_REPRESENTATION('',(#2765),#2768);
+#2765 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2766,#2767),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2766 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2767 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2769 = ORIENTED_EDGE('',*,*,#2770,.F.);
+#2770 = EDGE_CURVE('',#2702,#2750,#2771,.T.);
+#2771 = SURFACE_CURVE('',#2772,(#2777,#2784),.PCURVE_S1.);
+#2772 = CIRCLE('',#2773,6.7);
+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);
+#2774 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2775 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2776 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2777 = PCURVE('',#377,#2778);
+#2778 = DEFINITIONAL_REPRESENTATION('',(#2779),#2783);
+#2779 = LINE('',#2780,#2781);
+#2780 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2781 = VECTOR('',#2782,1.);
+#2782 = DIRECTION('',(1.,0.E+000));
+#2783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2784 = PCURVE('',#1303,#2785);
+#2785 = DEFINITIONAL_REPRESENTATION('',(#2786),#2790);
+#2786 = CIRCLE('',#2787,6.7);
+#2787 = AXIS2_PLACEMENT_2D('',#2788,#2789);
+#2788 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2789 = DIRECTION('',(1.,0.E+000));
+#2790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2791 = ORIENTED_EDGE('',*,*,#2725,.F.);
+#2792 = ORIENTED_EDGE('',*,*,#360,.T.);
+#2793 = ADVANCED_FACE('',(#2794),#348,.F.);
+#2794 = FACE_BOUND('',#2795,.F.);
+#2795 = EDGE_LOOP('',(#2796,#2820,#2839,#2840));
+#2796 = ORIENTED_EDGE('',*,*,#2797,.F.);
+#2797 = EDGE_CURVE('',#2798,#2750,#2800,.T.);
+#2798 = VERTEX_POINT('',#2799);
+#2799 = CARTESIAN_POINT('',(2.632173503771,-6.161303648259,8.3));
+#2800 = SURFACE_CURVE('',#2801,(#2806,#2813),.PCURVE_S1.);
+#2801 = CIRCLE('',#2802,0.6);
+#2802 = AXIS2_PLACEMENT_3D('',#2803,#2804,#2805);
+#2803 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178,8.3));
+#2804 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2805 = DIRECTION('',(0.309016994375,-0.951056516295,0.E+000));
+#2806 = PCURVE('',#348,#2807);
+#2807 = DEFINITIONAL_REPRESENTATION('',(#2808),#2812);
+#2808 = LINE('',#2809,#2810);
+#2809 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2810 = VECTOR('',#2811,1.);
+#2811 = DIRECTION('',(1.,0.E+000));
+#2812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2813 = PCURVE('',#1303,#2814);
+#2814 = DEFINITIONAL_REPRESENTATION('',(#2815),#2819);
+#2815 = CIRCLE('',#2816,0.6);
+#2816 = AXIS2_PLACEMENT_2D('',#2817,#2818);
+#2817 = CARTESIAN_POINT('',(2.070413862312,-6.372078659178));
+#2818 = DIRECTION('',(0.309016994375,-0.951056516295));
+#2819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2820 = ORIENTED_EDGE('',*,*,#2821,.F.);
+#2821 = EDGE_CURVE('',#303,#2798,#2822,.T.);
+#2822 = SURFACE_CURVE('',#2823,(#2827,#2833),.PCURVE_S1.);
+#2823 = LINE('',#2824,#2825);
+#2824 = CARTESIAN_POINT('',(2.632173503771,-6.161303648259,0.7));
+#2825 = VECTOR('',#2826,1.);
+#2826 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2827 = PCURVE('',#348,#2828);
+#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2832);
+#2829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2830,#2831),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2830 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2831 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2833 = PCURVE('',#319,#2834);
+#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2838);
+#2835 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2836,#2837),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2836 = CARTESIAN_POINT('',(5.116130435473,0.E+000));
+#2837 = CARTESIAN_POINT('',(5.116130435473,7.6));
+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2839 = ORIENTED_EDGE('',*,*,#331,.T.);
+#2840 = ORIENTED_EDGE('',*,*,#2749,.T.);
+#2841 = ADVANCED_FACE('',(#2842),#319,.T.);
+#2842 = FACE_BOUND('',#2843,.T.);
+#2843 = EDGE_LOOP('',(#2844,#2865,#2887,#2888));
+#2844 = ORIENTED_EDGE('',*,*,#2845,.T.);
+#2845 = EDGE_CURVE('',#274,#2846,#2848,.T.);
+#2846 = VERTEX_POINT('',#2847);
+#2847 = CARTESIAN_POINT('',(3.437446591954,-5.750996516037,8.3));
+#2848 = SURFACE_CURVE('',#2849,(#2853,#2859),.PCURVE_S1.);
+#2849 = LINE('',#2850,#2851);
+#2850 = CARTESIAN_POINT('',(3.437446591954,-5.750996516037,0.7));
+#2851 = VECTOR('',#2852,1.);
+#2852 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2853 = PCURVE('',#319,#2854);
+#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2858);
+#2855 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2856,#2857),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2856 = CARTESIAN_POINT('',(5.251125321373,0.E+000));
+#2857 = CARTESIAN_POINT('',(5.251125321373,7.6));
+#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2859 = PCURVE('',#290,#2860);
+#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2864);
+#2861 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2862,#2863),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2862 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2863 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2865 = ORIENTED_EDGE('',*,*,#2866,.F.);
+#2866 = EDGE_CURVE('',#2798,#2846,#2867,.T.);
+#2867 = SURFACE_CURVE('',#2868,(#2873,#2880),.PCURVE_S1.);
+#2868 = CIRCLE('',#2869,6.7);
+#2869 = AXIS2_PLACEMENT_3D('',#2870,#2871,#2872);
+#2870 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2871 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2872 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2873 = PCURVE('',#319,#2874);
+#2874 = DEFINITIONAL_REPRESENTATION('',(#2875),#2879);
+#2875 = LINE('',#2876,#2877);
+#2876 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2877 = VECTOR('',#2878,1.);
+#2878 = DIRECTION('',(1.,0.E+000));
+#2879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2880 = PCURVE('',#1303,#2881);
+#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886);
+#2882 = CIRCLE('',#2883,6.7);
+#2883 = AXIS2_PLACEMENT_2D('',#2884,#2885);
+#2884 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2885 = DIRECTION('',(1.,0.E+000));
+#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2887 = ORIENTED_EDGE('',*,*,#2821,.F.);
+#2888 = ORIENTED_EDGE('',*,*,#302,.T.);
+#2889 = ADVANCED_FACE('',(#2890),#290,.F.);
+#2890 = FACE_BOUND('',#2891,.F.);
+#2891 = EDGE_LOOP('',(#2892,#2916,#2935,#2936));
+#2892 = ORIENTED_EDGE('',*,*,#2893,.F.);
+#2893 = EDGE_CURVE('',#2894,#2846,#2896,.T.);
+#2894 = VERTEX_POINT('',#2895);
+#2895 = CARTESIAN_POINT('',(4.407293297597,-5.046361638741,8.3));
+#2896 = SURFACE_CURVE('',#2897,(#2902,#2909),.PCURVE_S1.);
+#2897 = CIRCLE('',#2898,0.6);
+#2898 = AXIS2_PLACEMENT_3D('',#2899,#2900,#2901);
+#2899 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312,8.3));
+#2900 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2901 = DIRECTION('',(0.587785252292,-0.809016994375,0.E+000));
+#2902 = PCURVE('',#290,#2903);
+#2903 = DEFINITIONAL_REPRESENTATION('',(#2904),#2908);
+#2904 = LINE('',#2905,#2906);
+#2905 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2906 = VECTOR('',#2907,1.);
+#2907 = DIRECTION('',(1.,0.E+000));
+#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2909 = PCURVE('',#1303,#2910);
+#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915);
+#2911 = CIRCLE('',#2912,0.6);
+#2912 = AXIS2_PLACEMENT_2D('',#2913,#2914);
+#2913 = CARTESIAN_POINT('',(3.93816119036,-5.420413862312));
+#2914 = DIRECTION('',(0.587785252292,-0.809016994375));
+#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2916 = ORIENTED_EDGE('',*,*,#2917,.F.);
+#2917 = EDGE_CURVE('',#245,#2894,#2918,.T.);
+#2918 = SURFACE_CURVE('',#2919,(#2923,#2929),.PCURVE_S1.);
+#2919 = LINE('',#2920,#2921);
+#2920 = CARTESIAN_POINT('',(4.407293297597,-5.046361638741,0.7));
+#2921 = VECTOR('',#2922,1.);
+#2922 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2923 = PCURVE('',#290,#2924);
+#2924 = DEFINITIONAL_REPRESENTATION('',(#2925),#2928);
+#2925 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2926,#2927),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2926 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#2927 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2929 = PCURVE('',#261,#2930);
+#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2934);
+#2931 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2932,#2933),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2932 = CARTESIAN_POINT('',(5.430289700832,0.E+000));
+#2933 = CARTESIAN_POINT('',(5.430289700832,7.6));
+#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2935 = ORIENTED_EDGE('',*,*,#273,.T.);
+#2936 = ORIENTED_EDGE('',*,*,#2845,.T.);
+#2937 = ADVANCED_FACE('',(#2938),#261,.T.);
+#2938 = FACE_BOUND('',#2939,.T.);
+#2939 = EDGE_LOOP('',(#2940,#2961,#2983,#2984));
+#2940 = ORIENTED_EDGE('',*,*,#2941,.T.);
+#2941 = EDGE_CURVE('',#216,#2942,#2944,.T.);
+#2942 = VERTEX_POINT('',#2943);
+#2943 = CARTESIAN_POINT('',(5.046361638741,-4.407293297597,8.3));
+#2944 = SURFACE_CURVE('',#2945,(#2949,#2955),.PCURVE_S1.);
+#2945 = LINE('',#2946,#2947);
+#2946 = CARTESIAN_POINT('',(5.046361638741,-4.407293297597,0.7));
+#2947 = VECTOR('',#2948,1.);
+#2948 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2949 = PCURVE('',#261,#2950);
+#2950 = DEFINITIONAL_REPRESENTATION('',(#2951),#2954);
+#2951 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2952,#2953),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2952 = CARTESIAN_POINT('',(5.565284586732,0.E+000));
+#2953 = CARTESIAN_POINT('',(5.565284586732,7.6));
+#2954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2955 = PCURVE('',#232,#2956);
+#2956 = DEFINITIONAL_REPRESENTATION('',(#2957),#2960);
+#2957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2958,#2959),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#2958 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#2959 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#2960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2961 = ORIENTED_EDGE('',*,*,#2962,.F.);
+#2962 = EDGE_CURVE('',#2894,#2942,#2963,.T.);
+#2963 = SURFACE_CURVE('',#2964,(#2969,#2976),.PCURVE_S1.);
+#2964 = CIRCLE('',#2965,6.7);
+#2965 = AXIS2_PLACEMENT_3D('',#2966,#2967,#2968);
+#2966 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#2967 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2968 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2969 = PCURVE('',#261,#2970);
+#2970 = DEFINITIONAL_REPRESENTATION('',(#2971),#2975);
+#2971 = LINE('',#2972,#2973);
+#2972 = CARTESIAN_POINT('',(0.E+000,7.6));
+#2973 = VECTOR('',#2974,1.);
+#2974 = DIRECTION('',(1.,0.E+000));
+#2975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2976 = PCURVE('',#1303,#2977);
+#2977 = DEFINITIONAL_REPRESENTATION('',(#2978),#2982);
+#2978 = CIRCLE('',#2979,6.7);
+#2979 = AXIS2_PLACEMENT_2D('',#2980,#2981);
+#2980 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#2981 = DIRECTION('',(1.,0.E+000));
+#2982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2983 = ORIENTED_EDGE('',*,*,#2917,.F.);
+#2984 = ORIENTED_EDGE('',*,*,#244,.T.);
+#2985 = ADVANCED_FACE('',(#2986),#232,.F.);
+#2986 = FACE_BOUND('',#2987,.F.);
+#2987 = EDGE_LOOP('',(#2988,#3012,#3031,#3032));
+#2988 = ORIENTED_EDGE('',*,*,#2989,.F.);
+#2989 = EDGE_CURVE('',#2990,#2942,#2992,.T.);
+#2990 = VERTEX_POINT('',#2991);
+#2991 = CARTESIAN_POINT('',(5.750996516037,-3.437446591954,8.3));
+#2992 = SURFACE_CURVE('',#2993,(#2998,#3005),.PCURVE_S1.);
+#2993 = CIRCLE('',#2994,0.6);
+#2994 = AXIS2_PLACEMENT_3D('',#2995,#2996,#2997);
+#2995 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036,8.3));
+#2996 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2997 = DIRECTION('',(0.809016994375,-0.587785252292,0.E+000));
+#2998 = PCURVE('',#232,#2999);
+#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3004);
+#3000 = LINE('',#3001,#3002);
+#3001 = CARTESIAN_POINT('',(0.E+000,7.6));
+#3002 = VECTOR('',#3003,1.);
+#3003 = DIRECTION('',(1.,0.E+000));
+#3004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3005 = PCURVE('',#1303,#3006);
+#3006 = DEFINITIONAL_REPRESENTATION('',(#3007),#3011);
+#3007 = CIRCLE('',#3008,0.6);
+#3008 = AXIS2_PLACEMENT_2D('',#3009,#3010);
+#3009 = CARTESIAN_POINT('',(5.420413862312,-3.93816119036));
+#3010 = DIRECTION('',(0.809016994375,-0.587785252292));
+#3011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3012 = ORIENTED_EDGE('',*,*,#3013,.F.);
+#3013 = EDGE_CURVE('',#187,#2990,#3014,.T.);
+#3014 = SURFACE_CURVE('',#3015,(#3019,#3025),.PCURVE_S1.);
+#3015 = LINE('',#3016,#3017);
+#3016 = CARTESIAN_POINT('',(5.750996516037,-3.437446591954,0.7));
+#3017 = VECTOR('',#3018,1.);
+#3018 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3019 = PCURVE('',#232,#3020);
+#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3024);
+#3021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3022,#3023),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3022 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#3023 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3025 = PCURVE('',#203,#3026);
+#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3030);
+#3027 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3028,#3029),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3028 = CARTESIAN_POINT('',(5.744448966191,0.E+000));
+#3029 = CARTESIAN_POINT('',(5.744448966191,7.6));
+#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3031 = ORIENTED_EDGE('',*,*,#215,.T.);
+#3032 = ORIENTED_EDGE('',*,*,#2941,.T.);
+#3033 = ADVANCED_FACE('',(#3034),#203,.T.);
+#3034 = FACE_BOUND('',#3035,.T.);
+#3035 = EDGE_LOOP('',(#3036,#3057,#3079,#3080));
+#3036 = ORIENTED_EDGE('',*,*,#3037,.T.);
+#3037 = EDGE_CURVE('',#158,#3038,#3040,.T.);
+#3038 = VERTEX_POINT('',#3039);
+#3039 = CARTESIAN_POINT('',(6.161303648259,-2.632173503771,8.3));
+#3040 = SURFACE_CURVE('',#3041,(#3045,#3051),.PCURVE_S1.);
+#3041 = LINE('',#3042,#3043);
+#3042 = CARTESIAN_POINT('',(6.161303648259,-2.632173503771,0.7));
+#3043 = VECTOR('',#3044,1.);
+#3044 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3045 = PCURVE('',#203,#3046);
+#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3050);
+#3047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3048,#3049),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3048 = CARTESIAN_POINT('',(5.879443852091,0.E+000));
+#3049 = CARTESIAN_POINT('',(5.879443852091,7.6));
+#3050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3051 = PCURVE('',#174,#3052);
+#3052 = DEFINITIONAL_REPRESENTATION('',(#3053),#3056);
+#3053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3054,#3055),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3054 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#3055 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3057 = ORIENTED_EDGE('',*,*,#3058,.F.);
+#3058 = EDGE_CURVE('',#2990,#3038,#3059,.T.);
+#3059 = SURFACE_CURVE('',#3060,(#3065,#3072),.PCURVE_S1.);
+#3060 = CIRCLE('',#3061,6.7);
+#3061 = AXIS2_PLACEMENT_3D('',#3062,#3063,#3064);
+#3062 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#3063 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3064 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3065 = PCURVE('',#203,#3066);
+#3066 = DEFINITIONAL_REPRESENTATION('',(#3067),#3071);
+#3067 = LINE('',#3068,#3069);
+#3068 = CARTESIAN_POINT('',(0.E+000,7.6));
+#3069 = VECTOR('',#3070,1.);
+#3070 = DIRECTION('',(1.,0.E+000));
+#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3072 = PCURVE('',#1303,#3073);
+#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078);
+#3074 = CIRCLE('',#3075,6.7);
+#3075 = AXIS2_PLACEMENT_2D('',#3076,#3077);
+#3076 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3077 = DIRECTION('',(1.,0.E+000));
+#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3079 = ORIENTED_EDGE('',*,*,#3013,.F.);
+#3080 = ORIENTED_EDGE('',*,*,#186,.T.);
+#3081 = ADVANCED_FACE('',(#3082),#174,.F.);
+#3082 = FACE_BOUND('',#3083,.F.);
+#3083 = EDGE_LOOP('',(#3084,#3108,#3127,#3128));
+#3084 = ORIENTED_EDGE('',*,*,#3085,.F.);
+#3085 = EDGE_CURVE('',#3086,#3038,#3088,.T.);
+#3086 = VERTEX_POINT('',#3087);
+#3087 = CARTESIAN_POINT('',(6.531752125937,-1.492050322648,8.3));
+#3088 = SURFACE_CURVE('',#3089,(#3094,#3101),.PCURVE_S1.);
+#3089 = CIRCLE('',#3090,0.6);
+#3090 = AXIS2_PLACEMENT_3D('',#3091,#3092,#3093);
+#3091 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312,8.3));
+#3092 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#3093 = DIRECTION('',(0.951056516295,-0.309016994375,0.E+000));
+#3094 = PCURVE('',#174,#3095);
+#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3100);
+#3096 = LINE('',#3097,#3098);
+#3097 = CARTESIAN_POINT('',(0.E+000,7.6));
+#3098 = VECTOR('',#3099,1.);
+#3099 = DIRECTION('',(1.,0.E+000));
+#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3101 = PCURVE('',#1303,#3102);
+#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107);
+#3103 = CIRCLE('',#3104,0.6);
+#3104 = AXIS2_PLACEMENT_2D('',#3105,#3106);
+#3105 = CARTESIAN_POINT('',(6.372078659178,-2.070413862312));
+#3106 = DIRECTION('',(0.951056516295,-0.309016994375));
+#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3108 = ORIENTED_EDGE('',*,*,#3109,.F.);
+#3109 = EDGE_CURVE('',#129,#3086,#3110,.T.);
+#3110 = SURFACE_CURVE('',#3111,(#3115,#3121),.PCURVE_S1.);
+#3111 = LINE('',#3112,#3113);
+#3112 = CARTESIAN_POINT('',(6.531752125937,-1.492050322648,0.7));
+#3113 = VECTOR('',#3114,1.);
+#3114 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3115 = PCURVE('',#174,#3116);
+#3116 = DEFINITIONAL_REPRESENTATION('',(#3117),#3120);
+#3117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3118,#3119),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3118 = CARTESIAN_POINT('',(1.61558742166,0.E+000));
+#3119 = CARTESIAN_POINT('',(1.61558742166,7.6));
+#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3121 = PCURVE('',#145,#3122);
+#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3126);
+#3123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3124,#3125),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3124 = CARTESIAN_POINT('',(6.05860823155,0.E+000));
+#3125 = CARTESIAN_POINT('',(6.05860823155,7.6));
+#3126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3127 = ORIENTED_EDGE('',*,*,#157,.T.);
+#3128 = ORIENTED_EDGE('',*,*,#3037,.T.);
+#3129 = ADVANCED_FACE('',(#3130),#145,.T.);
+#3130 = FACE_BOUND('',#3131,.T.);
+#3131 = EDGE_LOOP('',(#3132,#3153,#3175,#3176));
+#3132 = ORIENTED_EDGE('',*,*,#3133,.T.);
+#3133 = EDGE_CURVE('',#100,#3134,#3136,.T.);
+#3134 = VERTEX_POINT('',#3135);
+#3135 = CARTESIAN_POINT('',(6.673134328358,-0.599398227965,8.3));
+#3136 = SURFACE_CURVE('',#3137,(#3141,#3147),.PCURVE_S1.);
+#3137 = LINE('',#3138,#3139);
+#3138 = CARTESIAN_POINT('',(6.673134328358,-0.599398227965,0.7));
+#3139 = VECTOR('',#3140,1.);
+#3140 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3141 = PCURVE('',#145,#3142);
+#3142 = DEFINITIONAL_REPRESENTATION('',(#3143),#3146);
+#3143 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3144,#3145),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3144 = CARTESIAN_POINT('',(6.19360311745,0.E+000));
+#3145 = CARTESIAN_POINT('',(6.19360311745,7.6));
+#3146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3147 = PCURVE('',#116,#3148);
+#3148 = DEFINITIONAL_REPRESENTATION('',(#3149),#3152);
+#3149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3150,#3151),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,7.6),.PIECEWISE_BEZIER_KNOTS.);
+#3150 = CARTESIAN_POINT('',(4.66759788552,0.E+000));
+#3151 = CARTESIAN_POINT('',(4.66759788552,7.6));
+#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3153 = ORIENTED_EDGE('',*,*,#3154,.F.);
+#3154 = EDGE_CURVE('',#3086,#3134,#3155,.T.);
+#3155 = SURFACE_CURVE('',#3156,(#3161,#3168),.PCURVE_S1.);
+#3156 = CIRCLE('',#3157,6.7);
+#3157 = AXIS2_PLACEMENT_3D('',#3158,#3159,#3160);
+#3158 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#3159 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3160 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3161 = PCURVE('',#145,#3162);
+#3162 = DEFINITIONAL_REPRESENTATION('',(#3163),#3167);
+#3163 = LINE('',#3164,#3165);
+#3164 = CARTESIAN_POINT('',(0.E+000,7.6));
+#3165 = VECTOR('',#3166,1.);
+#3166 = DIRECTION('',(1.,0.E+000));
+#3167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3168 = PCURVE('',#1303,#3169);
+#3169 = DEFINITIONAL_REPRESENTATION('',(#3170),#3174);
+#3170 = CIRCLE('',#3171,6.7);
+#3171 = AXIS2_PLACEMENT_2D('',#3172,#3173);
+#3172 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3173 = DIRECTION('',(1.,0.E+000));
+#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3175 = ORIENTED_EDGE('',*,*,#3109,.F.);
+#3176 = ORIENTED_EDGE('',*,*,#128,.T.);
+#3177 = ADVANCED_FACE('',(#3178),#116,.F.);
+#3178 = FACE_BOUND('',#3179,.F.);
+#3179 = EDGE_LOOP('',(#3180,#3202,#3203,#3204));
+#3180 = ORIENTED_EDGE('',*,*,#3181,.F.);
+#3181 = EDGE_CURVE('',#1285,#3134,#3182,.T.);
+#3182 = SURFACE_CURVE('',#3183,(#3188,#3195),.PCURVE_S1.);
+#3183 = CIRCLE('',#3184,0.6);
+#3184 = AXIS2_PLACEMENT_3D('',#3185,#3186,#3187);
+#3185 = CARTESIAN_POINT('',(6.7,0.E+000,8.3));
+#3186 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3187 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3188 = PCURVE('',#116,#3189);
+#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3194);
+#3190 = LINE('',#3191,#3192);
+#3191 = CARTESIAN_POINT('',(0.E+000,7.6));
+#3192 = VECTOR('',#3193,1.);
+#3193 = DIRECTION('',(1.,0.E+000));
+#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3195 = PCURVE('',#1303,#3196);
+#3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3201);
+#3197 = CIRCLE('',#3198,0.6);
+#3198 = AXIS2_PLACEMENT_2D('',#3199,#3200);
+#3199 = CARTESIAN_POINT('',(6.7,0.E+000));
+#3200 = DIRECTION('',(1.,0.E+000));
+#3201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3202 = ORIENTED_EDGE('',*,*,#1315,.F.);
+#3203 = ORIENTED_EDGE('',*,*,#99,.T.);
+#3204 = ORIENTED_EDGE('',*,*,#3133,.T.);
+#3205 = ADVANCED_FACE('',(#3206),#1267,.T.);
+#3206 = FACE_BOUND('',#3207,.T.);
+#3207 = EDGE_LOOP('',(#3208,#3231,#3232,#3233));
+#3208 = ORIENTED_EDGE('',*,*,#3209,.T.);
+#3209 = EDGE_CURVE('',#3210,#1232,#3212,.T.);
+#3210 = VERTEX_POINT('',#3211);
+#3211 = CARTESIAN_POINT('',(9.,-2.204364238465E-015,0.E+000));
+#3212 = SEAM_CURVE('',#3213,(#3217,#3224),.PCURVE_S1.);
+#3213 = LINE('',#3214,#3215);
+#3214 = CARTESIAN_POINT('',(9.,-2.204364238465E-015,0.E+000));
+#3215 = VECTOR('',#3216,1.);
+#3216 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3217 = PCURVE('',#1267,#3218);
+#3218 = DEFINITIONAL_REPRESENTATION('',(#3219),#3223);
+#3219 = LINE('',#3220,#3221);
+#3220 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#3221 = VECTOR('',#3222,1.);
+#3222 = DIRECTION('',(0.E+000,1.));
+#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3224 = PCURVE('',#1267,#3225);
+#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230);
+#3226 = LINE('',#3227,#3228);
+#3227 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#3228 = VECTOR('',#3229,1.);
+#3229 = DIRECTION('',(0.E+000,1.));
+#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3231 = ORIENTED_EDGE('',*,*,#1252,.F.);
+#3232 = ORIENTED_EDGE('',*,*,#3209,.F.);
+#3233 = ORIENTED_EDGE('',*,*,#3234,.T.);
+#3234 = EDGE_CURVE('',#3210,#3210,#3235,.T.);
+#3235 = SURFACE_CURVE('',#3236,(#3241,#3248),.PCURVE_S1.);
+#3236 = CIRCLE('',#3237,9.);
+#3237 = AXIS2_PLACEMENT_3D('',#3238,#3239,#3240);
+#3238 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#3239 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3240 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3241 = PCURVE('',#1267,#3242);
+#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3247);
+#3243 = LINE('',#3244,#3245);
+#3244 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3245 = VECTOR('',#3246,1.);
+#3246 = DIRECTION('',(1.,0.E+000));
+#3247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3248 = PCURVE('',#3249,#3254);
+#3249 = PLANE('',#3250);
+#3250 = AXIS2_PLACEMENT_3D('',#3251,#3252,#3253);
+#3251 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#3252 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3253 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3254 = DEFINITIONAL_REPRESENTATION('',(#3255),#3259);
+#3255 = CIRCLE('',#3256,9.);
+#3256 = AXIS2_PLACEMENT_2D('',#3257,#3258);
+#3257 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3258 = DIRECTION('',(1.,0.E+000));
+#3259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3260 = ADVANCED_FACE('',(#3261,#3292),#1303,.F.);
+#3261 = FACE_BOUND('',#3262,.F.);
+#3262 = EDGE_LOOP('',(#3263));
+#3263 = ORIENTED_EDGE('',*,*,#3264,.T.);
+#3264 = EDGE_CURVE('',#3265,#3265,#3267,.T.);
+#3265 = VERTEX_POINT('',#3266);
+#3266 = CARTESIAN_POINT('',(8.8,0.E+000,8.3));
+#3267 = SURFACE_CURVE('',#3268,(#3273,#3280),.PCURVE_S1.);
+#3268 = CIRCLE('',#3269,8.8);
+#3269 = AXIS2_PLACEMENT_3D('',#3270,#3271,#3272);
+#3270 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#3271 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3272 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3273 = PCURVE('',#1303,#3274);
+#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279);
+#3275 = CIRCLE('',#3276,8.8);
+#3276 = AXIS2_PLACEMENT_2D('',#3277,#3278);
+#3277 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3278 = DIRECTION('',(1.,0.E+000));
+#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3280 = PCURVE('',#3281,#3286);
+#3281 = CONICAL_SURFACE('',#3282,9.,0.785398163397);
+#3282 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285);
+#3283 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.5));
+#3284 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3285 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3286 = DEFINITIONAL_REPRESENTATION('',(#3287),#3291);
+#3287 = LINE('',#3288,#3289);
+#3288 = CARTESIAN_POINT('',(0.E+000,-0.2));
+#3289 = VECTOR('',#3290,1.);
+#3290 = DIRECTION('',(1.,-0.E+000));
+#3291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3292 = FACE_BOUND('',#3293,.F.);
+#3293 = EDGE_LOOP('',(#3294,#3295,#3296,#3297,#3298,#3299,#3300,#3301,
+    #3302,#3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,
+    #3313,#3314,#3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,#3323,
+    #3324,#3325,#3326,#3327,#3328,#3329,#3330,#3331,#3332,#3333));
+#3294 = ORIENTED_EDGE('',*,*,#1284,.F.);
+#3295 = ORIENTED_EDGE('',*,*,#3181,.T.);
+#3296 = ORIENTED_EDGE('',*,*,#3154,.F.);
+#3297 = ORIENTED_EDGE('',*,*,#3085,.T.);
+#3298 = ORIENTED_EDGE('',*,*,#3058,.F.);
+#3299 = ORIENTED_EDGE('',*,*,#2989,.T.);
+#3300 = ORIENTED_EDGE('',*,*,#2962,.F.);
+#3301 = ORIENTED_EDGE('',*,*,#2893,.T.);
+#3302 = ORIENTED_EDGE('',*,*,#2866,.F.);
+#3303 = ORIENTED_EDGE('',*,*,#2797,.T.);
+#3304 = ORIENTED_EDGE('',*,*,#2770,.F.);
+#3305 = ORIENTED_EDGE('',*,*,#2701,.T.);
+#3306 = ORIENTED_EDGE('',*,*,#2674,.F.);
+#3307 = ORIENTED_EDGE('',*,*,#2605,.T.);
+#3308 = ORIENTED_EDGE('',*,*,#2578,.F.);
+#3309 = ORIENTED_EDGE('',*,*,#2509,.T.);
+#3310 = ORIENTED_EDGE('',*,*,#2482,.F.);
+#3311 = ORIENTED_EDGE('',*,*,#2413,.T.);
+#3312 = ORIENTED_EDGE('',*,*,#2386,.F.);
+#3313 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#3314 = ORIENTED_EDGE('',*,*,#2290,.F.);
+#3315 = ORIENTED_EDGE('',*,*,#2221,.T.);
+#3316 = ORIENTED_EDGE('',*,*,#2173,.F.);
+#3317 = ORIENTED_EDGE('',*,*,#2125,.T.);
+#3318 = ORIENTED_EDGE('',*,*,#2077,.F.);
+#3319 = ORIENTED_EDGE('',*,*,#2029,.T.);
+#3320 = ORIENTED_EDGE('',*,*,#1981,.F.);
+#3321 = ORIENTED_EDGE('',*,*,#1933,.T.);
+#3322 = ORIENTED_EDGE('',*,*,#1885,.F.);
+#3323 = ORIENTED_EDGE('',*,*,#1837,.T.);
+#3324 = ORIENTED_EDGE('',*,*,#1789,.F.);
+#3325 = ORIENTED_EDGE('',*,*,#1741,.T.);
+#3326 = ORIENTED_EDGE('',*,*,#1693,.F.);
+#3327 = ORIENTED_EDGE('',*,*,#1645,.T.);
+#3328 = ORIENTED_EDGE('',*,*,#1597,.F.);
+#3329 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#3330 = ORIENTED_EDGE('',*,*,#1501,.F.);
+#3331 = ORIENTED_EDGE('',*,*,#1453,.T.);
+#3332 = ORIENTED_EDGE('',*,*,#1405,.F.);
+#3333 = ORIENTED_EDGE('',*,*,#1357,.T.);
+#3334 = ADVANCED_FACE('',(#3335,#3338),#3249,.F.);
+#3335 = FACE_BOUND('',#3336,.F.);
+#3336 = EDGE_LOOP('',(#3337));
+#3337 = ORIENTED_EDGE('',*,*,#3234,.T.);
+#3338 = FACE_BOUND('',#3339,.F.);
+#3339 = EDGE_LOOP('',(#3340));
+#3340 = ORIENTED_EDGE('',*,*,#3341,.F.);
+#3341 = EDGE_CURVE('',#3342,#3342,#3344,.T.);
+#3342 = VERTEX_POINT('',#3343);
+#3343 = CARTESIAN_POINT('',(2.5,-6.123233995737E-016,0.E+000));
+#3344 = SURFACE_CURVE('',#3345,(#3350,#3357),.PCURVE_S1.);
+#3345 = CIRCLE('',#3346,2.5);
+#3346 = AXIS2_PLACEMENT_3D('',#3347,#3348,#3349);
+#3347 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#3348 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3349 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#3350 = PCURVE('',#3249,#3351);
+#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3356);
+#3352 = CIRCLE('',#3353,2.5);
+#3353 = AXIS2_PLACEMENT_2D('',#3354,#3355);
+#3354 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3355 = DIRECTION('',(1.,0.E+000));
+#3356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3357 = PCURVE('',#3358,#3363);
+#3358 = CYLINDRICAL_SURFACE('',#3359,2.5);
+#3359 = AXIS2_PLACEMENT_3D('',#3360,#3361,#3362);
+#3360 = CARTESIAN_POINT('',(0.E+000,0.E+000,-6.));
+#3361 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3362 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368);
+#3364 = LINE('',#3365,#3366);
+#3365 = CARTESIAN_POINT('',(0.E+000,6.));
+#3366 = VECTOR('',#3367,1.);
+#3367 = DIRECTION('',(1.,0.E+000));
+#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3369 = ADVANCED_FACE('',(#3370),#3281,.T.);
+#3370 = FACE_BOUND('',#3371,.F.);
+#3371 = EDGE_LOOP('',(#3372,#3393,#3420,#3421));
+#3372 = ORIENTED_EDGE('',*,*,#3373,.F.);
+#3373 = EDGE_CURVE('',#3374,#3265,#3376,.T.);
+#3374 = VERTEX_POINT('',#3375);
+#3375 = CARTESIAN_POINT('',(9.,0.E+000,8.5));
+#3376 = SEAM_CURVE('',#3377,(#3381,#3387),.PCURVE_S1.);
+#3377 = LINE('',#3378,#3379);
+#3378 = CARTESIAN_POINT('',(9.,0.E+000,8.5));
+#3379 = VECTOR('',#3380,1.);
+#3380 = DIRECTION('',(-0.707106781187,-0.E+000,-0.707106781187));
+#3381 = PCURVE('',#3281,#3382);
+#3382 = DEFINITIONAL_REPRESENTATION('',(#3383),#3386);
+#3383 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3384,#3385),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#3384 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3385 = CARTESIAN_POINT('',(0.E+000,-0.2));
+#3386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3387 = PCURVE('',#3281,#3388);
+#3388 = DEFINITIONAL_REPRESENTATION('',(#3389),#3392);
+#3389 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3390,#3391),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.E+000,0.282842712475),.PIECEWISE_BEZIER_KNOTS.);
+#3390 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#3391 = CARTESIAN_POINT('',(6.28318530718,-0.2));
+#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3393 = ORIENTED_EDGE('',*,*,#3394,.T.);
+#3394 = EDGE_CURVE('',#3374,#3374,#3395,.T.);
+#3395 = SURFACE_CURVE('',#3396,(#3401,#3408),.PCURVE_S1.);
+#3396 = CIRCLE('',#3397,9.);
+#3397 = AXIS2_PLACEMENT_3D('',#3398,#3399,#3400);
+#3398 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.5));
+#3399 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3400 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3401 = PCURVE('',#3281,#3402);
+#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407);
+#3403 = LINE('',#3404,#3405);
+#3404 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#3405 = VECTOR('',#3406,1.);
+#3406 = DIRECTION('',(1.,-0.E+000));
+#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3408 = PCURVE('',#3409,#3414);
+#3409 = CYLINDRICAL_SURFACE('',#3410,9.);
+#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413);
+#3411 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.3));
+#3412 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3413 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419);
+#3415 = LINE('',#3416,#3417);
+#3416 = CARTESIAN_POINT('',(0.E+000,0.2));
+#3417 = VECTOR('',#3418,1.);
+#3418 = DIRECTION('',(1.,0.E+000));
+#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3420 = ORIENTED_EDGE('',*,*,#3373,.T.);
+#3421 = ORIENTED_EDGE('',*,*,#3264,.F.);
+#3422 = ADVANCED_FACE('',(#3423),#3358,.F.);
+#3423 = FACE_BOUND('',#3424,.F.);
+#3424 = EDGE_LOOP('',(#3425,#3454,#3475,#3476));
+#3425 = ORIENTED_EDGE('',*,*,#3426,.F.);
+#3426 = EDGE_CURVE('',#3427,#3427,#3429,.T.);
+#3427 = VERTEX_POINT('',#3428);
+#3428 = CARTESIAN_POINT('',(2.5,-6.123233995737E-016,9.));
+#3429 = SURFACE_CURVE('',#3430,(#3435,#3442),.PCURVE_S1.);
+#3430 = CIRCLE('',#3431,2.5);
+#3431 = AXIS2_PLACEMENT_3D('',#3432,#3433,#3434);
+#3432 = CARTESIAN_POINT('',(0.E+000,0.E+000,9.));
+#3433 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3434 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#3435 = PCURVE('',#3358,#3436);
+#3436 = DEFINITIONAL_REPRESENTATION('',(#3437),#3441);
+#3437 = LINE('',#3438,#3439);
+#3438 = CARTESIAN_POINT('',(0.E+000,15.));
+#3439 = VECTOR('',#3440,1.);
+#3440 = DIRECTION('',(1.,0.E+000));
+#3441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3442 = PCURVE('',#3443,#3448);
+#3443 = PLANE('',#3444);
+#3444 = AXIS2_PLACEMENT_3D('',#3445,#3446,#3447);
+#3445 = CARTESIAN_POINT('',(0.E+000,0.E+000,9.));
+#3446 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3447 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3453);
+#3449 = CIRCLE('',#3450,2.5);
+#3450 = AXIS2_PLACEMENT_2D('',#3451,#3452);
+#3451 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3452 = DIRECTION('',(1.,0.E+000));
+#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3454 = ORIENTED_EDGE('',*,*,#3455,.F.);
+#3455 = EDGE_CURVE('',#3342,#3427,#3456,.T.);
+#3456 = SEAM_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.);
+#3457 = LINE('',#3458,#3459);
+#3458 = CARTESIAN_POINT('',(2.5,-6.123233995737E-016,-6.));
+#3459 = VECTOR('',#3460,1.);
+#3460 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3461 = PCURVE('',#3358,#3462);
+#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467);
+#3463 = LINE('',#3464,#3465);
+#3464 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#3465 = VECTOR('',#3466,1.);
+#3466 = DIRECTION('',(0.E+000,1.));
+#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3468 = PCURVE('',#3358,#3469);
+#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474);
+#3470 = LINE('',#3471,#3472);
+#3471 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#3472 = VECTOR('',#3473,1.);
+#3473 = DIRECTION('',(0.E+000,1.));
+#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3475 = ORIENTED_EDGE('',*,*,#3341,.T.);
+#3476 = ORIENTED_EDGE('',*,*,#3455,.T.);
+#3477 = ADVANCED_FACE('',(#3478),#3409,.T.);
+#3478 = FACE_BOUND('',#3479,.T.);
+#3479 = EDGE_LOOP('',(#3480,#3503,#3525,#3526));
+#3480 = ORIENTED_EDGE('',*,*,#3481,.T.);
+#3481 = EDGE_CURVE('',#3374,#3482,#3484,.T.);
+#3482 = VERTEX_POINT('',#3483);
+#3483 = CARTESIAN_POINT('',(9.,-2.204364238465E-015,9.));
+#3484 = SEAM_CURVE('',#3485,(#3489,#3496),.PCURVE_S1.);
+#3485 = LINE('',#3486,#3487);
+#3486 = CARTESIAN_POINT('',(9.,-2.204364238465E-015,8.3));
+#3487 = VECTOR('',#3488,1.);
+#3488 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3489 = PCURVE('',#3409,#3490);
+#3490 = DEFINITIONAL_REPRESENTATION('',(#3491),#3495);
+#3491 = LINE('',#3492,#3493);
+#3492 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#3493 = VECTOR('',#3494,1.);
+#3494 = DIRECTION('',(0.E+000,1.));
+#3495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3496 = PCURVE('',#3409,#3497);
+#3497 = DEFINITIONAL_REPRESENTATION('',(#3498),#3502);
+#3498 = LINE('',#3499,#3500);
+#3499 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#3500 = VECTOR('',#3501,1.);
+#3501 = DIRECTION('',(0.E+000,1.));
+#3502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3503 = ORIENTED_EDGE('',*,*,#3504,.F.);
+#3504 = EDGE_CURVE('',#3482,#3482,#3505,.T.);
+#3505 = SURFACE_CURVE('',#3506,(#3511,#3518),.PCURVE_S1.);
+#3506 = CIRCLE('',#3507,9.);
+#3507 = AXIS2_PLACEMENT_3D('',#3508,#3509,#3510);
+#3508 = CARTESIAN_POINT('',(0.E+000,0.E+000,9.));
+#3509 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3510 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3511 = PCURVE('',#3409,#3512);
+#3512 = DEFINITIONAL_REPRESENTATION('',(#3513),#3517);
+#3513 = LINE('',#3514,#3515);
+#3514 = CARTESIAN_POINT('',(0.E+000,0.7));
+#3515 = VECTOR('',#3516,1.);
+#3516 = DIRECTION('',(1.,0.E+000));
+#3517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3518 = PCURVE('',#3443,#3519);
+#3519 = DEFINITIONAL_REPRESENTATION('',(#3520),#3524);
+#3520 = CIRCLE('',#3521,9.);
+#3521 = AXIS2_PLACEMENT_2D('',#3522,#3523);
+#3522 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#3523 = DIRECTION('',(1.,0.E+000));
+#3524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3525 = ORIENTED_EDGE('',*,*,#3481,.F.);
+#3526 = ORIENTED_EDGE('',*,*,#3394,.T.);
+#3527 = ADVANCED_FACE('',(#3528,#3531),#3443,.T.);
+#3528 = FACE_BOUND('',#3529,.T.);
+#3529 = EDGE_LOOP('',(#3530));
+#3530 = ORIENTED_EDGE('',*,*,#3504,.T.);
+#3531 = FACE_BOUND('',#3532,.T.);
+#3532 = EDGE_LOOP('',(#3533));
+#3533 = ORIENTED_EDGE('',*,*,#3426,.F.);
+#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3538)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3535,#3536,#3537)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3535 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3536 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3537 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3538 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3535,
+  'distance_accuracy_value','confusion accuracy');
+#3539 = SHAPE_DEFINITION_REPRESENTATION(#3540,#25);
+#3540 = PRODUCT_DEFINITION_SHAPE('','',#3541);
+#3541 = PRODUCT_DEFINITION('design','',#3542,#3545);
+#3542 = PRODUCT_DEFINITION_FORMATION('','',#3543);
+#3543 = PRODUCT('GT2Pulley','GT2Pulley','',(#3544));
+#3544 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#3545 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#3546 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3547,#3549);
+#3547 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3548) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3548 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#3549 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3550);
+#3550 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#3541,$);
+#3551 = PRODUCT_TYPE('part',$,(#3543));
+#3552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #3553),#3534);
+#3553 = STYLED_ITEM('color',(#3554),#26);
+#3554 = PRESENTATION_STYLE_ASSIGNMENT((#3555,#3561));
+#3555 = SURFACE_STYLE_USAGE(.BOTH.,#3556);
+#3556 = SURFACE_SIDE_STYLE('',(#3557));
+#3557 = SURFACE_STYLE_FILL_AREA(#3558);
+#3558 = FILL_AREA_STYLE('',(#3559));
+#3559 = FILL_AREA_STYLE_COLOUR('',#3560);
+#3560 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#3561 = CURVE_STYLE('',#3562,POSITIVE_LENGTH_MEASURE(0.1),#3560);
+#3562 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;