From dd04275820b9f9428bbf81179bf332dc89b098d5 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sat, 16 Mar 2024 19:28:12 +0000
Subject: [PATCH] Create AD SOT-23-5 S5  05-08-1635.step

---
 STEP/SOT-23-5/AD SOT-23-5 S5  05-08-1635.step | 3768 +++++++++++++++++
 1 file changed, 3768 insertions(+)
 create mode 100644 STEP/SOT-23-5/AD SOT-23-5 S5  05-08-1635.step

diff --git a/STEP/SOT-23-5/AD SOT-23-5 S5  05-08-1635.step b/STEP/SOT-23-5/AD SOT-23-5 S5  05-08-1635.step
new file mode 100644
index 000000000..f7d3ff628
--- /dev/null
+++ b/STEP/SOT-23-5/AD SOT-23-5 S5  05-08-1635.step	
@@ -0,0 +1,3768 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-03-15T10:39:25',('Author'),(
+    'Open CASCADE'),'Open CASCADE STEP processor 6.8','Open CASCADE 6.8'
+  ,'Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('PCB','PCB','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11),#15);
+#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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#19)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#16,#17,#18)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#16 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#17 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#18 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#19 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#16,
+  'distance_accuracy_value','confusion accuracy');
+#20 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#21 = SHAPE_DEFINITION_REPRESENTATION(#22,#28);
+#22 = PRODUCT_DEFINITION_SHAPE('','',#23);
+#23 = PRODUCT_DEFINITION('design','',#24,#27);
+#24 = PRODUCT_DEFINITION_FORMATION('','',#25);
+#25 = PRODUCT('Designator1','Designator1','',(#26));
+#26 = PRODUCT_CONTEXT('',#2,'mechanical');
+#27 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#28 = SHAPE_REPRESENTATION('',(#11,#29),#33);
+#29 = AXIS2_PLACEMENT_3D('',#30,#31,#32);
+#30 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#31 = DIRECTION('',(0.E+000,0.E+000,1.));
+#32 = DIRECTION('',(1.,0.E+000,0.E+000));
+#33 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#34,#35,#36)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#34 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#35 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#36 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#37 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-006),#34,
+  'distance_accuracy_value','confusion accuracy');
+#38 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25));
+#39 = SHAPE_DEFINITION_REPRESENTATION(#40,#46);
+#40 = PRODUCT_DEFINITION_SHAPE('','',#41);
+#41 = PRODUCT_DEFINITION('design','',#42,#45);
+#42 = PRODUCT_DEFINITION_FORMATION('','',#43);
+#43 = PRODUCT('7499387840','7499387840','',(#44));
+#44 = PRODUCT_CONTEXT('',#2,'mechanical');
+#45 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#46 = SHAPE_REPRESENTATION('',(#11,#47,#51,#55,#59,#63,#67),#71);
+#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
+#48 = CARTESIAN_POINT('',(-0.875,-1.45,0.E+000));
+#49 = DIRECTION('',(0.E+000,0.E+000,1.));
+#50 = DIRECTION('',(1.,0.E+000,0.E+000));
+#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
+#52 = CARTESIAN_POINT('',(-0.875,-0.95,0.E+000));
+#53 = DIRECTION('',(0.E+000,0.E+000,1.));
+#54 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-0.875,0.E+000,0.E+000));
+#57 = DIRECTION('',(0.E+000,0.E+000,1.));
+#58 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
+#60 = CARTESIAN_POINT('',(-0.875,0.95,0.E+000));
+#61 = DIRECTION('',(0.E+000,0.E+000,1.));
+#62 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
+#64 = CARTESIAN_POINT('',(0.875,-0.95,0.E+000));
+#65 = DIRECTION('',(0.E+000,0.E+000,1.));
+#66 = DIRECTION('',(1.,0.E+000,0.E+000));
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(0.875,0.95,0.E+000));
+#69 = DIRECTION('',(0.E+000,0.E+000,1.));
+#70 = DIRECTION('',(1.,0.E+000,0.E+000));
+#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#75)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#72,#73,#74)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#72 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#73 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#74 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#75 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-006),#72,
+  'distance_accuracy_value','confusion accuracy');
+#76 = SHAPE_DEFINITION_REPRESENTATION(#77,#83);
+#77 = PRODUCT_DEFINITION_SHAPE('','',#78);
+#78 = PRODUCT_DEFINITION('design','',#79,#82);
+#79 = PRODUCT_DEFINITION_FORMATION('','',#80);
+#80 = PRODUCT('Body','Body','',(#81));
+#81 = PRODUCT_CONTEXT('',#2,'mechanical');
+#82 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#83 = SHAPE_REPRESENTATION('',(#11,#84),#88);
+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
+#85 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#86 = DIRECTION('',(0.E+000,0.E+000,1.));
+#87 = DIRECTION('',(1.,0.E+000,0.E+000));
+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#89,#90,#91)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#89 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#90 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#91 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#92 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#89,
+  'distance_accuracy_value','confusion accuracy');
+#93 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#94),#2144);
+#94 = MANIFOLD_SOLID_BREP('',#95);
+#95 = CLOSED_SHELL('',(#96,#136,#169,#202,#235,#268,#285,#302,#333,#364,
+    #381,#412,#429,#460,#479,#498,#531,#550,#583,#602,#635,#668,#764,
+    #860,#891,#987,#1018,#1114,#1145,#1176,#1195,#1214,#1247,#1266,#1299
+    ,#1318,#1351,#1384,#1480,#1576,#1607,#1703,#1734,#1830,#1861,#1892,
+    #1910,#1928,#1961,#1979,#2010,#2028,#2059,#2088,#2099,#2110,#2122,
+    #2133));
+#96 = ADVANCED_FACE('',(#97),#131,.F.);
+#97 = FACE_BOUND('',#98,.F.);
+#98 = EDGE_LOOP('',(#99,#109,#117,#125));
+#99 = ORIENTED_EDGE('',*,*,#100,.F.);
+#100 = EDGE_CURVE('',#101,#103,#105,.T.);
+#101 = VERTEX_POINT('',#102);
+#102 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,1.E-002));
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,1.E-002));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(0.136811789123,4.677138469323E-002,1.E-002));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#109 = ORIENTED_EDGE('',*,*,#110,.T.);
+#110 = EDGE_CURVE('',#101,#111,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,1.E-002));
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(4.677138469323E-002,0.136811789123,1.E-002));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#117 = ORIENTED_EDGE('',*,*,#118,.T.);
+#118 = EDGE_CURVE('',#111,#119,#121,.T.);
+#119 = VERTEX_POINT('',#120);
+#120 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,1.E-002));
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(1.613188210877,4.677138469323E-002,1.E-002));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#125 = ORIENTED_EDGE('',*,*,#126,.F.);
+#126 = EDGE_CURVE('',#103,#119,#127,.T.);
+#127 = LINE('',#128,#129);
+#128 = CARTESIAN_POINT('',(4.677138469323E-002,2.763188210877,1.E-002));
+#129 = VECTOR('',#130,1.);
+#130 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#131 = PLANE('',#132);
+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
+#133 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.E-002));
+#134 = DIRECTION('',(0.E+000,0.E+000,1.));
+#135 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#136 = ADVANCED_FACE('',(#137),#164,.T.);
+#137 = FACE_BOUND('',#138,.T.);
+#138 = EDGE_LOOP('',(#139,#140,#149,#157));
+#139 = ORIENTED_EDGE('',*,*,#100,.F.);
+#140 = ORIENTED_EDGE('',*,*,#141,.T.);
+#141 = EDGE_CURVE('',#101,#142,#144,.T.);
+#142 = VERTEX_POINT('',#143);
+#143 = CARTESIAN_POINT('',(3.735959958618E-002,0.136811789123,
+    9.954715367323E-002));
+#144 = CIRCLE('',#145,0.1);
+#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);
+#146 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,0.11));
+#147 = DIRECTION('',(-5.581692217113E-016,1.,0.E+000));
+#148 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#149 = ORIENTED_EDGE('',*,*,#150,.T.);
+#150 = EDGE_CURVE('',#142,#151,#153,.T.);
+#151 = VERTEX_POINT('',#152);
+#152 = CARTESIAN_POINT('',(3.735959958618E-002,2.763188210877,
+    9.954715367323E-002));
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(3.735959958618E-002,4.677138469323E-002,
+    9.954715367323E-002));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#157 = ORIENTED_EDGE('',*,*,#158,.F.);
+#158 = EDGE_CURVE('',#103,#151,#159,.T.);
+#159 = CIRCLE('',#160,0.1);
+#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);
+#161 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,0.11));
+#162 = DIRECTION('',(3.99859720578E-015,1.,4.440892098501E-015));
+#163 = DIRECTION('',(5.551115123126E-016,4.440892098501E-015,-1.));
+#164 = CYLINDRICAL_SURFACE('',#165,0.1);
+#165 = AXIS2_PLACEMENT_3D('',#166,#167,#168);
+#166 = CARTESIAN_POINT('',(0.136811789123,4.677138469323E-002,0.11));
+#167 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#168 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#169 = ADVANCED_FACE('',(#170),#197,.T.);
+#170 = FACE_BOUND('',#171,.T.);
+#171 = EDGE_LOOP('',(#172,#173,#182,#190));
+#172 = ORIENTED_EDGE('',*,*,#110,.T.);
+#173 = ORIENTED_EDGE('',*,*,#174,.F.);
+#174 = EDGE_CURVE('',#175,#111,#177,.T.);
+#175 = VERTEX_POINT('',#176);
+#176 = CARTESIAN_POINT('',(1.613188210877,3.735959958618E-002,
+    9.954715367323E-002));
+#177 = CIRCLE('',#178,0.1);
+#178 = AXIS2_PLACEMENT_3D('',#179,#180,#181);
+#179 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,0.11));
+#180 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#181 = DIRECTION('',(0.E+000,0.104528463268,-0.994521895368));
+#182 = ORIENTED_EDGE('',*,*,#183,.F.);
+#183 = EDGE_CURVE('',#184,#175,#186,.T.);
+#184 = VERTEX_POINT('',#185);
+#185 = CARTESIAN_POINT('',(0.136811789123,3.735959958618E-002,
+    9.954715367323E-002));
+#186 = LINE('',#187,#188);
+#187 = CARTESIAN_POINT('',(4.677138469323E-002,3.735959958618E-002,
+    9.954715367323E-002));
+#188 = VECTOR('',#189,1.);
+#189 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#190 = ORIENTED_EDGE('',*,*,#191,.T.);
+#191 = EDGE_CURVE('',#184,#101,#192,.T.);
+#192 = CIRCLE('',#193,0.1);
+#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196);
+#194 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,0.11));
+#195 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#196 = DIRECTION('',(0.E+000,0.104528463268,-0.994521895368));
+#197 = CYLINDRICAL_SURFACE('',#198,0.1);
+#198 = AXIS2_PLACEMENT_3D('',#199,#200,#201);
+#199 = CARTESIAN_POINT('',(4.677138469323E-002,0.136811789123,0.11));
+#200 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#201 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#202 = ADVANCED_FACE('',(#203),#230,.T.);
+#203 = FACE_BOUND('',#204,.T.);
+#204 = EDGE_LOOP('',(#205,#214,#222,#229));
+#205 = ORIENTED_EDGE('',*,*,#206,.F.);
+#206 = EDGE_CURVE('',#207,#103,#209,.T.);
+#207 = VERTEX_POINT('',#208);
+#208 = CARTESIAN_POINT('',(0.136811789123,2.862640400414,
+    9.954715367323E-002));
+#209 = CIRCLE('',#210,0.1);
+#210 = AXIS2_PLACEMENT_3D('',#211,#212,#213);
+#211 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,0.11));
+#212 = DIRECTION('',(-1.,4.998246507225E-016,-5.551115123126E-016));
+#213 = DIRECTION('',(4.998246507224E-016,-0.104528463268,-0.994521895368
+    ));
+#214 = ORIENTED_EDGE('',*,*,#215,.T.);
+#215 = EDGE_CURVE('',#207,#216,#218,.T.);
+#216 = VERTEX_POINT('',#217);
+#217 = CARTESIAN_POINT('',(1.613188210877,2.862640400414,
+    9.954715367323E-002));
+#218 = LINE('',#219,#220);
+#219 = CARTESIAN_POINT('',(4.677138469323E-002,2.862640400414,
+    9.954715367323E-002));
+#220 = VECTOR('',#221,1.);
+#221 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#222 = ORIENTED_EDGE('',*,*,#223,.F.);
+#223 = EDGE_CURVE('',#119,#216,#224,.T.);
+#224 = CIRCLE('',#225,0.1);
+#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228);
+#226 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,0.11));
+#227 = DIRECTION('',(1.,0.E+000,0.E+000));
+#228 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#229 = ORIENTED_EDGE('',*,*,#126,.F.);
+#230 = CYLINDRICAL_SURFACE('',#231,0.1);
+#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
+#232 = CARTESIAN_POINT('',(4.677138469323E-002,2.763188210877,0.11));
+#233 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#234 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#235 = ADVANCED_FACE('',(#236),#263,.T.);
+#236 = FACE_BOUND('',#237,.T.);
+#237 = EDGE_LOOP('',(#238,#247,#255,#262));
+#238 = ORIENTED_EDGE('',*,*,#239,.F.);
+#239 = EDGE_CURVE('',#240,#119,#242,.T.);
+#240 = VERTEX_POINT('',#241);
+#241 = CARTESIAN_POINT('',(1.712640400414,2.763188210877,
+    9.954715367323E-002));
+#242 = CIRCLE('',#243,0.1);
+#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);
+#244 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,0.11));
+#245 = DIRECTION('',(0.E+000,1.,0.E+000));
+#246 = DIRECTION('',(-0.104528463268,0.E+000,-0.994521895368));
+#247 = ORIENTED_EDGE('',*,*,#248,.F.);
+#248 = EDGE_CURVE('',#249,#240,#251,.T.);
+#249 = VERTEX_POINT('',#250);
+#250 = CARTESIAN_POINT('',(1.712640400414,0.136811789123,
+    9.954715367323E-002));
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(1.712640400414,4.677138469323E-002,
+    9.954715367323E-002));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#255 = ORIENTED_EDGE('',*,*,#256,.F.);
+#256 = EDGE_CURVE('',#111,#249,#257,.T.);
+#257 = CIRCLE('',#258,0.1);
+#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);
+#259 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,0.11));
+#260 = DIRECTION('',(-5.581692217113E-016,-1.,-0.E+000));
+#261 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#262 = ORIENTED_EDGE('',*,*,#118,.T.);
+#263 = CYLINDRICAL_SURFACE('',#264,0.1);
+#264 = AXIS2_PLACEMENT_3D('',#265,#266,#267);
+#265 = CARTESIAN_POINT('',(1.613188210877,4.677138469323E-002,0.11));
+#266 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#267 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#268 = ADVANCED_FACE('',(#269),#280,.T.);
+#269 = FACE_BOUND('',#270,.T.);
+#270 = EDGE_LOOP('',(#271,#272,#279));
+#271 = ORIENTED_EDGE('',*,*,#191,.F.);
+#272 = ORIENTED_EDGE('',*,*,#273,.T.);
+#273 = EDGE_CURVE('',#184,#142,#274,.T.);
+#274 = CIRCLE('',#275,0.1);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,0.11));
+#277 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#278 = DIRECTION('',(-0.99458126461,1.086699344846E-002,-0.10339253619)
+  );
+#279 = ORIENTED_EDGE('',*,*,#141,.F.);
+#280 = SPHERICAL_SURFACE('',#281,0.1);
+#281 = AXIS2_PLACEMENT_3D('',#282,#283,#284);
+#282 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,0.11));
+#283 = DIRECTION('',(0.E+000,0.994521895368,0.104528463268));
+#284 = DIRECTION('',(0.E+000,0.104528463268,-0.994521895368));
+#285 = ADVANCED_FACE('',(#286),#297,.T.);
+#286 = FACE_BOUND('',#287,.T.);
+#287 = EDGE_LOOP('',(#288,#289,#296));
+#288 = ORIENTED_EDGE('',*,*,#158,.T.);
+#289 = ORIENTED_EDGE('',*,*,#290,.F.);
+#290 = EDGE_CURVE('',#207,#151,#291,.T.);
+#291 = CIRCLE('',#292,0.1);
+#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295);
+#293 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,0.11));
+#294 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#295 = DIRECTION('',(-0.99458126461,-1.086699344846E-002,-0.10339253619)
+  );
+#296 = ORIENTED_EDGE('',*,*,#206,.T.);
+#297 = SPHERICAL_SURFACE('',#298,0.1);
+#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301);
+#299 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,0.11));
+#300 = DIRECTION('',(-5.551115123127E-016,-0.994521895368,0.104528463268
+    ));
+#301 = DIRECTION('',(4.998246507226E-016,-0.104528463268,-0.994521895368
+    ));
+#302 = ADVANCED_FACE('',(#303),#328,.F.);
+#303 = FACE_BOUND('',#304,.F.);
+#304 = EDGE_LOOP('',(#305,#306,#314,#322));
+#305 = ORIENTED_EDGE('',*,*,#150,.T.);
+#306 = ORIENTED_EDGE('',*,*,#307,.F.);
+#307 = EDGE_CURVE('',#308,#151,#310,.T.);
+#308 = VERTEX_POINT('',#309);
+#309 = CARTESIAN_POINT('',(5.478104631726E-004,2.8,0.449787931602));
+#310 = LINE('',#311,#312);
+#311 = CARTESIAN_POINT('',(-1.074890013952E-003,2.801622700477,
+    0.465226895341));
+#312 = VECTOR('',#313,1.);
+#313 = DIRECTION('',(0.103962051184,-0.103962051184,-0.989132844378));
+#314 = ORIENTED_EDGE('',*,*,#315,.F.);
+#315 = EDGE_CURVE('',#316,#308,#318,.T.);
+#316 = VERTEX_POINT('',#317);
+#317 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.449787931602));
+#318 = LINE('',#319,#320);
+#319 = CARTESIAN_POINT('',(5.478104631727E-004,0.E+000,0.449787931602));
+#320 = VECTOR('',#321,1.);
+#321 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#322 = ORIENTED_EDGE('',*,*,#323,.T.);
+#323 = EDGE_CURVE('',#316,#142,#324,.T.);
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(-1.074890013952E-003,9.837729952288E-002,
+    0.465226895341));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#328 = PLANE('',#329);
+#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332);
+#330 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.455));
+#331 = DIRECTION('',(0.994521895368,0.E+000,0.104528463268));
+#332 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#333 = ADVANCED_FACE('',(#334),#359,.T.);
+#334 = FACE_BOUND('',#335,.T.);
+#335 = EDGE_LOOP('',(#336,#337,#345,#353));
+#336 = ORIENTED_EDGE('',*,*,#183,.T.);
+#337 = ORIENTED_EDGE('',*,*,#338,.F.);
+#338 = EDGE_CURVE('',#339,#175,#341,.T.);
+#339 = VERTEX_POINT('',#340);
+#340 = CARTESIAN_POINT('',(1.65,5.478104631727E-004,0.449787931602));
+#341 = LINE('',#342,#343);
+#342 = CARTESIAN_POINT('',(1.651622700477,-1.074890013952E-003,
+    0.465226895341));
+#343 = VECTOR('',#344,1.);
+#344 = DIRECTION('',(-0.103962051184,0.103962051184,-0.989132844378));
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#347,#339,#349,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.449787931602));
+#349 = LINE('',#350,#351);
+#350 = CARTESIAN_POINT('',(0.E+000,5.478104631727E-004,0.449787931602));
+#351 = VECTOR('',#352,1.);
+#352 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#353 = ORIENTED_EDGE('',*,*,#354,.T.);
+#354 = EDGE_CURVE('',#347,#184,#355,.T.);
+#355 = LINE('',#356,#357);
+#356 = CARTESIAN_POINT('',(9.837729952288E-002,-1.074890013952E-003,
+    0.465226895341));
+#357 = VECTOR('',#358,1.);
+#358 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#359 = PLANE('',#360);
+#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
+#361 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.455));
+#362 = DIRECTION('',(0.E+000,-0.994521895368,-0.104528463268));
+#363 = DIRECTION('',(1.,0.E+000,0.E+000));
+#364 = ADVANCED_FACE('',(#365),#376,.T.);
+#365 = FACE_BOUND('',#366,.T.);
+#366 = EDGE_LOOP('',(#367,#368,#375));
+#367 = ORIENTED_EDGE('',*,*,#256,.T.);
+#368 = ORIENTED_EDGE('',*,*,#369,.F.);
+#369 = EDGE_CURVE('',#175,#249,#370,.T.);
+#370 = CIRCLE('',#371,0.1);
+#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
+#372 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,0.11));
+#373 = DIRECTION('',(0.103962051184,-0.103962051184,0.989132844378));
+#374 = DIRECTION('',(0.99458126461,1.086699344846E-002,-0.10339253619));
+#375 = ORIENTED_EDGE('',*,*,#174,.T.);
+#376 = SPHERICAL_SURFACE('',#377,0.1);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,0.11));
+#379 = DIRECTION('',(0.E+000,0.994521895368,0.104528463268));
+#380 = DIRECTION('',(0.E+000,0.104528463268,-0.994521895368));
+#381 = ADVANCED_FACE('',(#382),#407,.F.);
+#382 = FACE_BOUND('',#383,.F.);
+#383 = EDGE_LOOP('',(#384,#385,#393,#401));
+#384 = ORIENTED_EDGE('',*,*,#215,.T.);
+#385 = ORIENTED_EDGE('',*,*,#386,.F.);
+#386 = EDGE_CURVE('',#387,#216,#389,.T.);
+#387 = VERTEX_POINT('',#388);
+#388 = CARTESIAN_POINT('',(1.65,2.899452189537,0.449787931602));
+#389 = LINE('',#390,#391);
+#390 = CARTESIAN_POINT('',(1.651622700477,2.901074890014,0.465226895341)
+  );
+#391 = VECTOR('',#392,1.);
+#392 = DIRECTION('',(-0.103962051184,-0.103962051184,-0.989132844378));
+#393 = ORIENTED_EDGE('',*,*,#394,.F.);
+#394 = EDGE_CURVE('',#395,#387,#397,.T.);
+#395 = VERTEX_POINT('',#396);
+#396 = CARTESIAN_POINT('',(0.1,2.899452189537,0.449787931602));
+#397 = LINE('',#398,#399);
+#398 = CARTESIAN_POINT('',(3.469446951954E-018,2.899452189537,
+    0.449787931602));
+#399 = VECTOR('',#400,1.);
+#400 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#401 = ORIENTED_EDGE('',*,*,#402,.T.);
+#402 = EDGE_CURVE('',#395,#207,#403,.T.);
+#403 = LINE('',#404,#405);
+#404 = CARTESIAN_POINT('',(9.837729952288E-002,2.901074890014,
+    0.465226895341));
+#405 = VECTOR('',#406,1.);
+#406 = DIRECTION('',(0.103962051184,-0.103962051184,-0.989132844378));
+#407 = PLANE('',#408);
+#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411);
+#409 = CARTESIAN_POINT('',(0.E+000,2.9,0.455));
+#410 = DIRECTION('',(0.E+000,-0.994521895368,0.104528463268));
+#411 = DIRECTION('',(1.,0.E+000,0.E+000));
+#412 = ADVANCED_FACE('',(#413),#424,.T.);
+#413 = FACE_BOUND('',#414,.T.);
+#414 = EDGE_LOOP('',(#415,#416,#423));
+#415 = ORIENTED_EDGE('',*,*,#223,.T.);
+#416 = ORIENTED_EDGE('',*,*,#417,.F.);
+#417 = EDGE_CURVE('',#240,#216,#418,.T.);
+#418 = CIRCLE('',#419,0.1);
+#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);
+#420 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,0.11));
+#421 = DIRECTION('',(0.103962051184,0.103962051184,0.989132844378));
+#422 = DIRECTION('',(-1.086699344846E-002,0.99458126461,-0.10339253619)
+  );
+#423 = ORIENTED_EDGE('',*,*,#239,.T.);
+#424 = SPHERICAL_SURFACE('',#425,0.1);
+#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428);
+#426 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,0.11));
+#427 = DIRECTION('',(-0.994521895368,0.E+000,0.104528463268));
+#428 = DIRECTION('',(-0.104528463268,0.E+000,-0.994521895368));
+#429 = ADVANCED_FACE('',(#430),#455,.T.);
+#430 = FACE_BOUND('',#431,.T.);
+#431 = EDGE_LOOP('',(#432,#433,#441,#449));
+#432 = ORIENTED_EDGE('',*,*,#248,.T.);
+#433 = ORIENTED_EDGE('',*,*,#434,.F.);
+#434 = EDGE_CURVE('',#435,#240,#437,.T.);
+#435 = VERTEX_POINT('',#436);
+#436 = CARTESIAN_POINT('',(1.749452189537,2.8,0.449787931602));
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(1.751074890014,2.801622700477,0.465226895341)
+  );
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(-0.103962051184,-0.103962051184,-0.989132844378));
+#441 = ORIENTED_EDGE('',*,*,#442,.F.);
+#442 = EDGE_CURVE('',#443,#435,#445,.T.);
+#443 = VERTEX_POINT('',#444);
+#444 = CARTESIAN_POINT('',(1.749452189537,0.1,0.449787931602));
+#445 = LINE('',#446,#447);
+#446 = CARTESIAN_POINT('',(1.749452189537,3.469446951954E-018,
+    0.449787931602));
+#447 = VECTOR('',#448,1.);
+#448 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#449 = ORIENTED_EDGE('',*,*,#450,.T.);
+#450 = EDGE_CURVE('',#443,#249,#451,.T.);
+#451 = LINE('',#452,#453);
+#452 = CARTESIAN_POINT('',(1.751074890014,9.837729952288E-002,
+    0.465226895341));
+#453 = VECTOR('',#454,1.);
+#454 = DIRECTION('',(-0.103962051184,0.103962051184,-0.989132844378));
+#455 = PLANE('',#456);
+#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459);
+#457 = CARTESIAN_POINT('',(1.75,0.E+000,0.455));
+#458 = DIRECTION('',(0.994521895368,0.E+000,-0.104528463268));
+#459 = DIRECTION('',(0.E+000,1.,0.E+000));
+#460 = ADVANCED_FACE('',(#461),#474,.T.);
+#461 = FACE_BOUND('',#462,.T.);
+#462 = EDGE_LOOP('',(#463,#464,#465,#466));
+#463 = ORIENTED_EDGE('',*,*,#323,.T.);
+#464 = ORIENTED_EDGE('',*,*,#273,.F.);
+#465 = ORIENTED_EDGE('',*,*,#354,.F.);
+#466 = ORIENTED_EDGE('',*,*,#467,.T.);
+#467 = EDGE_CURVE('',#347,#316,#468,.T.);
+#468 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#469,#470,#471,#472,#473),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#469 = CARTESIAN_POINT('',(0.1,5.478104631726E-004,0.449787931602));
+#470 = CARTESIAN_POINT('',(6.121456531329E-002,9.71587865416E-004,
+    0.445755958949));
+#471 = CARTESIAN_POINT('',(2.194375862923E-002,2.194375862923E-002,
+    0.443832694814));
+#472 = CARTESIAN_POINT('',(9.71587865416E-004,6.121456531329E-002,
+    0.445755958949));
+#473 = CARTESIAN_POINT('',(5.478104631726E-004,0.1,0.449787931602));
+#474 = CYLINDRICAL_SURFACE('',#475,0.1);
+#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);
+#476 = CARTESIAN_POINT('',(9.837729952288E-002,9.837729952288E-002,
+    0.475679741668));
+#477 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#478 = DIRECTION('',(-0.994521895368,-9.1635032895E-014,-0.104528463267)
+  );
+#479 = ADVANCED_FACE('',(#480),#493,.T.);
+#480 = FACE_BOUND('',#481,.T.);
+#481 = EDGE_LOOP('',(#482,#490,#491,#492));
+#482 = ORIENTED_EDGE('',*,*,#483,.T.);
+#483 = EDGE_CURVE('',#308,#395,#484,.T.);
+#484 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#485,#486,#487,#488,#489),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#485 = CARTESIAN_POINT('',(5.478104631726E-004,2.8,0.449787931602));
+#486 = CARTESIAN_POINT('',(9.715878654161E-004,2.838785434687,
+    0.445755958949));
+#487 = CARTESIAN_POINT('',(2.194375862923E-002,2.878056241371,
+    0.443832694814));
+#488 = CARTESIAN_POINT('',(6.121456531329E-002,2.899028412135,
+    0.445755958949));
+#489 = CARTESIAN_POINT('',(0.1,2.899452189537,0.449787931602));
+#490 = ORIENTED_EDGE('',*,*,#402,.T.);
+#491 = ORIENTED_EDGE('',*,*,#290,.T.);
+#492 = ORIENTED_EDGE('',*,*,#307,.F.);
+#493 = CYLINDRICAL_SURFACE('',#494,0.1);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(9.837729952288E-002,2.801622700477,
+    0.475679741668));
+#496 = DIRECTION('',(0.103962051184,-0.103962051184,-0.989132844378));
+#497 = DIRECTION('',(-0.994521895368,9.1635032895E-014,-0.104528463267)
+  );
+#498 = ADVANCED_FACE('',(#499),#526,.T.);
+#499 = FACE_BOUND('',#500,.T.);
+#500 = EDGE_LOOP('',(#501,#510,#518,#525));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#316,#503,#505,.T.);
+#503 = VERTEX_POINT('',#504);
+#504 = CARTESIAN_POINT('',(2.775557561563E-017,0.1,0.460240777928));
+#505 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#506,#507,#508,#509),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#506 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.449787931602));
+#507 = CARTESIAN_POINT('',(1.829372939586E-004,0.1,0.453259467913));
+#508 = CARTESIAN_POINT('',(2.773298807037E-017,0.1,0.456750119424));
+#509 = CARTESIAN_POINT('',(2.775557561563E-017,0.1,0.460240777928));
+#510 = ORIENTED_EDGE('',*,*,#511,.T.);
+#511 = EDGE_CURVE('',#503,#512,#514,.T.);
+#512 = VERTEX_POINT('',#513);
+#513 = CARTESIAN_POINT('',(8.326672684689E-017,2.8,0.460240777928));
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(2.775557561563E-017,0.E+000,0.460240777928));
+#516 = VECTOR('',#517,1.);
+#517 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#518 = ORIENTED_EDGE('',*,*,#519,.T.);
+#519 = EDGE_CURVE('',#512,#308,#520,.T.);
+#520 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#521,#522,#523,#524),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#521 = CARTESIAN_POINT('',(1.387778780781E-017,2.8,0.460240777928));
+#522 = CARTESIAN_POINT('',(1.387439967603E-017,2.8,0.456750119424));
+#523 = CARTESIAN_POINT('',(1.829372939586E-004,2.8,0.453259467913));
+#524 = CARTESIAN_POINT('',(5.478104631727E-004,2.8,0.449787931602));
+#525 = ORIENTED_EDGE('',*,*,#315,.F.);
+#526 = CYLINDRICAL_SURFACE('',#527,0.1);
+#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530);
+#528 = CARTESIAN_POINT('',(0.1,0.E+000,0.460240777928));
+#529 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#530 = DIRECTION('',(-0.994521895368,-0.E+000,-0.104528463268));
+#531 = ADVANCED_FACE('',(#532),#545,.T.);
+#532 = FACE_BOUND('',#533,.T.);
+#533 = EDGE_LOOP('',(#534,#542,#543,#544));
+#534 = ORIENTED_EDGE('',*,*,#535,.F.);
+#535 = EDGE_CURVE('',#339,#443,#536,.T.);
+#536 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#537,#538,#539,#540,#541),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#537 = CARTESIAN_POINT('',(1.65,5.478104631723E-004,0.449787931602));
+#538 = CARTESIAN_POINT('',(1.688785434687,9.715878654157E-004,
+    0.445755958949));
+#539 = CARTESIAN_POINT('',(1.728056241371,2.194375862923E-002,
+    0.443832694814));
+#540 = CARTESIAN_POINT('',(1.749028412135,6.121456531329E-002,
+    0.445755958949));
+#541 = CARTESIAN_POINT('',(1.749452189537,0.1,0.449787931602));
+#542 = ORIENTED_EDGE('',*,*,#338,.T.);
+#543 = ORIENTED_EDGE('',*,*,#369,.T.);
+#544 = ORIENTED_EDGE('',*,*,#450,.F.);
+#545 = CYLINDRICAL_SURFACE('',#546,0.1);
+#546 = AXIS2_PLACEMENT_3D('',#547,#548,#549);
+#547 = CARTESIAN_POINT('',(1.651622700477,9.837729952288E-002,
+    0.475679741668));
+#548 = DIRECTION('',(-0.103962051184,0.103962051184,-0.989132844378));
+#549 = DIRECTION('',(0.994521895368,-9.1635032895E-014,-0.104528463267)
+  );
+#550 = ADVANCED_FACE('',(#551),#578,.T.);
+#551 = FACE_BOUND('',#552,.T.);
+#552 = EDGE_LOOP('',(#553,#554,#563,#571));
+#553 = ORIENTED_EDGE('',*,*,#346,.T.);
+#554 = ORIENTED_EDGE('',*,*,#555,.F.);
+#555 = EDGE_CURVE('',#556,#339,#558,.T.);
+#556 = VERTEX_POINT('',#557);
+#557 = CARTESIAN_POINT('',(1.65,-1.387778780781E-017,0.460240777928));
+#558 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#559,#560,#561,#562),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#559 = CARTESIAN_POINT('',(1.65,1.387778780781E-017,0.460240777928));
+#560 = CARTESIAN_POINT('',(1.65,1.387439967603E-017,0.456750119424));
+#561 = CARTESIAN_POINT('',(1.65,1.829372939586E-004,0.453259467913));
+#562 = CARTESIAN_POINT('',(1.65,5.478104631727E-004,0.449787931602));
+#563 = ORIENTED_EDGE('',*,*,#564,.F.);
+#564 = EDGE_CURVE('',#565,#556,#567,.T.);
+#565 = VERTEX_POINT('',#566);
+#566 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.460240777928));
+#567 = LINE('',#568,#569);
+#568 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-017,0.460240777928));
+#569 = VECTOR('',#570,1.);
+#570 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#571 = ORIENTED_EDGE('',*,*,#572,.T.);
+#572 = EDGE_CURVE('',#565,#347,#573,.T.);
+#573 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#574,#575,#576,#577),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#574 = CARTESIAN_POINT('',(0.1,1.387778780781E-017,0.460240777928));
+#575 = CARTESIAN_POINT('',(0.1,1.387439967603E-017,0.456750119424));
+#576 = CARTESIAN_POINT('',(0.1,1.829372939586E-004,0.453259467913));
+#577 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.449787931602));
+#578 = CYLINDRICAL_SURFACE('',#579,0.1);
+#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);
+#580 = CARTESIAN_POINT('',(0.E+000,0.1,0.460240777928));
+#581 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#582 = DIRECTION('',(0.E+000,-0.994521895368,-0.104528463268));
+#583 = ADVANCED_FACE('',(#584),#597,.T.);
+#584 = FACE_BOUND('',#585,.T.);
+#585 = EDGE_LOOP('',(#586,#594,#595,#596));
+#586 = ORIENTED_EDGE('',*,*,#587,.T.);
+#587 = EDGE_CURVE('',#387,#435,#588,.T.);
+#588 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#589,#590,#591,#592,#593),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#589 = CARTESIAN_POINT('',(1.65,2.899452189537,0.449787931602));
+#590 = CARTESIAN_POINT('',(1.688785434687,2.899028412135,0.445755958949)
+  );
+#591 = CARTESIAN_POINT('',(1.728056241371,2.878056241371,0.443832694814)
+  );
+#592 = CARTESIAN_POINT('',(1.749028412135,2.838785434687,0.445755958949)
+  );
+#593 = CARTESIAN_POINT('',(1.749452189537,2.8,0.449787931602));
+#594 = ORIENTED_EDGE('',*,*,#434,.T.);
+#595 = ORIENTED_EDGE('',*,*,#417,.T.);
+#596 = ORIENTED_EDGE('',*,*,#386,.F.);
+#597 = CYLINDRICAL_SURFACE('',#598,0.1);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.651622700477,2.801622700477,0.475679741668)
+  );
+#600 = DIRECTION('',(-0.103962051184,-0.103962051184,-0.989132844378));
+#601 = DIRECTION('',(9.1635032895E-014,0.994521895368,-0.104528463267));
+#602 = ADVANCED_FACE('',(#603),#630,.T.);
+#603 = FACE_BOUND('',#604,.T.);
+#604 = EDGE_LOOP('',(#605,#614,#622,#629));
+#605 = ORIENTED_EDGE('',*,*,#606,.T.);
+#606 = EDGE_CURVE('',#395,#607,#609,.T.);
+#607 = VERTEX_POINT('',#608);
+#608 = CARTESIAN_POINT('',(0.1,2.9,0.460240777928));
+#609 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#610,#611,#612,#613),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#610 = CARTESIAN_POINT('',(0.1,2.899452189537,0.449787931602));
+#611 = CARTESIAN_POINT('',(0.1,2.899817062706,0.453259467913));
+#612 = CARTESIAN_POINT('',(0.1,2.9,0.456750119424));
+#613 = CARTESIAN_POINT('',(0.1,2.9,0.460240777928));
+#614 = ORIENTED_EDGE('',*,*,#615,.T.);
+#615 = EDGE_CURVE('',#607,#616,#618,.T.);
+#616 = VERTEX_POINT('',#617);
+#617 = CARTESIAN_POINT('',(1.65,2.9,0.460240777928));
+#618 = LINE('',#619,#620);
+#619 = CARTESIAN_POINT('',(3.469446951954E-018,2.9,0.460240777928));
+#620 = VECTOR('',#621,1.);
+#621 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#622 = ORIENTED_EDGE('',*,*,#623,.T.);
+#623 = EDGE_CURVE('',#616,#387,#624,.T.);
+#624 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#625,#626,#627,#628),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#625 = CARTESIAN_POINT('',(1.65,2.9,0.460240777928));
+#626 = CARTESIAN_POINT('',(1.65,2.9,0.456750119424));
+#627 = CARTESIAN_POINT('',(1.65,2.899817062706,0.453259467913));
+#628 = CARTESIAN_POINT('',(1.65,2.899452189537,0.449787931602));
+#629 = ORIENTED_EDGE('',*,*,#394,.F.);
+#630 = CYLINDRICAL_SURFACE('',#631,0.1);
+#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634);
+#632 = CARTESIAN_POINT('',(3.469446951954E-018,2.8,0.460240777928));
+#633 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#634 = DIRECTION('',(0.E+000,0.994521895368,-0.104528463268));
+#635 = ADVANCED_FACE('',(#636),#663,.T.);
+#636 = FACE_BOUND('',#637,.T.);
+#637 = EDGE_LOOP('',(#638,#639,#648,#656));
+#638 = ORIENTED_EDGE('',*,*,#442,.T.);
+#639 = ORIENTED_EDGE('',*,*,#640,.T.);
+#640 = EDGE_CURVE('',#435,#641,#643,.T.);
+#641 = VERTEX_POINT('',#642);
+#642 = CARTESIAN_POINT('',(1.75,2.8,0.460240777928));
+#643 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#644,#645,#646,#647),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#644 = CARTESIAN_POINT('',(1.749452189537,2.8,0.449787931602));
+#645 = CARTESIAN_POINT('',(1.749817062706,2.8,0.453259467913));
+#646 = CARTESIAN_POINT('',(1.75,2.8,0.456750119424));
+#647 = CARTESIAN_POINT('',(1.75,2.8,0.460240777928));
+#648 = ORIENTED_EDGE('',*,*,#649,.F.);
+#649 = EDGE_CURVE('',#650,#641,#652,.T.);
+#650 = VERTEX_POINT('',#651);
+#651 = CARTESIAN_POINT('',(1.75,0.1,0.460240777928));
+#652 = LINE('',#653,#654);
+#653 = CARTESIAN_POINT('',(1.75,3.469446951954E-018,0.460240777928));
+#654 = VECTOR('',#655,1.);
+#655 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#656 = ORIENTED_EDGE('',*,*,#657,.F.);
+#657 = EDGE_CURVE('',#443,#650,#658,.T.);
+#658 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#659,#660,#661,#662),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#659 = CARTESIAN_POINT('',(1.749452189537,0.1,0.449787931602));
+#660 = CARTESIAN_POINT('',(1.749817062706,0.1,0.453259467913));
+#661 = CARTESIAN_POINT('',(1.75,0.1,0.456750119424));
+#662 = CARTESIAN_POINT('',(1.75,0.1,0.460240777928));
+#663 = CYLINDRICAL_SURFACE('',#664,0.1);
+#664 = AXIS2_PLACEMENT_3D('',#665,#666,#667);
+#665 = CARTESIAN_POINT('',(1.65,3.469446951954E-018,0.460240777928));
+#666 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#667 = DIRECTION('',(0.994521895368,0.E+000,-0.104528463268));
+#668 = ADVANCED_FACE('',(#669),#682,.T.);
+#669 = FACE_BOUND('',#670,.T.);
+#670 = EDGE_LOOP('',(#671,#672,#673,#674));
+#671 = ORIENTED_EDGE('',*,*,#502,.F.);
+#672 = ORIENTED_EDGE('',*,*,#467,.F.);
+#673 = ORIENTED_EDGE('',*,*,#572,.F.);
+#674 = ORIENTED_EDGE('',*,*,#675,.F.);
+#675 = EDGE_CURVE('',#503,#565,#676,.T.);
+#676 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#677,#678,#679,#680,#681),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#677 = CARTESIAN_POINT('',(-1.387778780781E-017,0.1,0.460240777928));
+#678 = CARTESIAN_POINT('',(6.167905692362E-018,6.073009183013E-002,
+    0.460240777928));
+#679 = CARTESIAN_POINT('',(2.095691611353E-002,2.095691611353E-002,
+    0.460240777928));
+#680 = CARTESIAN_POINT('',(6.073009183013E-002,-9.251858538543E-018,
+    0.460240777928));
+#681 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.460240777928));
+#682 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#683,#684,#685,#686,#687,#688,#689,#690,#691)
+    ,(#692,#693,#694,#695,#696,#697,#698,#699,#700)
+    ,(#701,#702,#703,#704,#705,#706,#707,#708,#709)
+    ,(#710,#711,#712,#713,#714,#715,#716,#717,#718)
+    ,(#719,#720,#721,#722,#723,#724,#725,#726,#727)
+    ,(#728,#729,#730,#731,#732,#733,#734,#735,#736)
+    ,(#737,#738,#739,#740,#741,#742,#743,#744,#745)
+    ,(#746,#747,#748,#749,#750,#751,#752,#753,#754)
+    ,(#755,#756,#757,#758,#759,#760,#761,#762,#763
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-7.315613219613E-003,8.855910256723E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#683 = CARTESIAN_POINT('',(0.110431260161,4.314286114861E-004,
+    0.462292534228));
+#684 = CARTESIAN_POINT('',(0.110359430326,3.594616380015E-004,
+    0.460265856781));
+#685 = CARTESIAN_POINT('',(0.110393110754,3.933739144012E-004,
+    0.458244685123));
+#686 = CARTESIAN_POINT('',(0.110814319135,8.139233423854E-004,
+    0.456244605343));
+#687 = CARTESIAN_POINT('',(0.109469741575,-5.300162872216E-004,
+    0.454149414281));
+#688 = CARTESIAN_POINT('',(0.111674862513,1.674870589404E-003,
+    0.452244945928));
+#689 = CARTESIAN_POINT('',(0.110673666687,6.735465342736E-004,
+    0.450167933805));
+#690 = CARTESIAN_POINT('',(0.110960249713,9.604387132543E-004,
+    0.448160825431));
+#691 = CARTESIAN_POINT('',(0.111418681422,1.418941431E-003,
+    0.446162527792));
+#692 = CARTESIAN_POINT('',(8.080072615001E-002,-1.699464166892E-003,
+    0.461445543083));
+#693 = CARTESIAN_POINT('',(8.053141895758E-002,-1.968997507355E-003,
+    0.459408381183));
+#694 = CARTESIAN_POINT('',(8.043567625226E-002,-2.065389887444E-003,
+    0.457380876298));
+#695 = CARTESIAN_POINT('',(8.154796584025E-002,-9.508146852145E-004,
+    0.455415216244));
+#696 = CARTESIAN_POINT('',(8.055503226604E-002,-1.945785471361E-003,
+    0.453342900585));
+#697 = CARTESIAN_POINT('',(8.150121672089E-002,-9.990284855382E-004,
+    0.451367060196));
+#698 = CARTESIAN_POINT('',(8.07522793205E-002,-1.74789818704E-003,
+    0.449305628224));
+#699 = CARTESIAN_POINT('',(8.15407579532E-002,-9.590931490268E-004,
+    0.447325088229));
+#700 = CARTESIAN_POINT('',(8.213384558491E-002,-3.660333777436E-004,
+    0.445333899139));
+#701 = CARTESIAN_POINT('',(5.808169405182E-002,3.083466747397E-003,
+    0.460966735706));
+#702 = CARTESIAN_POINT('',(5.850896082124E-002,3.512236092978E-003,
+    0.4589662276));
+#703 = CARTESIAN_POINT('',(5.98316504675E-002,4.836925139032E-003,
+    0.457016081632));
+#704 = CARTESIAN_POINT('',(5.163276980439E-002,-3.379324325143E-003,
+    0.454549463598));
+#705 = CARTESIAN_POINT('',(6.565687878065E-002,1.067252569542E-002,
+    0.453290154488));
+#706 = CARTESIAN_POINT('',(5.180443304043E-002,-3.208085925057E-003,
+    0.450506696812));
+#707 = CARTESIAN_POINT('',(6.09443997384E-002,5.951595315796E-003,
+    0.448987643209));
+#708 = CARTESIAN_POINT('',(5.863210882306E-002,3.63324196193E-003,
+    0.446836698386));
+#709 = CARTESIAN_POINT('',(5.908761826652E-002,4.088195396415E-003,
+    0.444838071467));
+#710 = CARTESIAN_POINT('',(4.431968607567E-002,1.681696661374E-002,
+    0.460966122543));
+#711 = CARTESIAN_POINT('',(4.539820771141E-002,1.789364947497E-002,
+    0.459001210415));
+#712 = CARTESIAN_POINT('',(4.098689724242E-002,1.348001997772E-002,
+    0.456736237029));
+#713 = CARTESIAN_POINT('',(4.987207123504E-002,2.239212576967E-002,
+    0.455211885895));
+#714 = CARTESIAN_POINT('',(2.277104167416E-002,-4.754790585745E-003,
+    0.451695399229));
+#715 = CARTESIAN_POINT('',(5.502258555527E-002,2.754559017357E-002,
+    0.451450304025));
+#716 = CARTESIAN_POINT('',(4.362591836446E-002,1.611547953561E-002,
+    0.448787092651));
+#717 = CARTESIAN_POINT('',(4.567187915432E-002,1.816963313612E-002,
+    0.446881205458));
+#718 = CARTESIAN_POINT('',(4.394543785719E-002,1.644398966507E-002,
+    0.444764692574));
+#719 = CARTESIAN_POINT('',(2.298193622108E-002,2.298193622097E-002,
+    0.460562861623));
+#720 = CARTESIAN_POINT('',(2.16423960558E-002,2.164239605566E-002,
+    0.45846812679));
+#721 = CARTESIAN_POINT('',(2.545262537638E-002,2.545262537541E-002,
+    0.456657366694));
+#722 = CARTESIAN_POINT('',(1.651426248532E-002,1.651426248771E-002,
+    0.454124669811));
+#723 = CARTESIAN_POINT('',(4.544230312628E-002,4.544230312381E-002,
+    0.453706575929));
+#724 = CARTESIAN_POINT('',(1.220064270445E-002,1.220064270523E-002,
+    0.44984126987));
+#725 = CARTESIAN_POINT('',(2.213981168293E-002,2.213981168314E-002,
+    0.448382572821));
+#726 = CARTESIAN_POINT('',(2.307979521411E-002,2.307979521388E-002,
+    0.446400663564));
+#727 = CARTESIAN_POINT('',(2.559561295095E-002,2.559561295077E-002,
+    0.444514810223));
+#728 = CARTESIAN_POINT('',(1.681696661242E-002,4.431968607451E-002,
+    0.460966122543));
+#729 = CARTESIAN_POINT('',(1.789364947092E-002,4.53982077076E-002,
+    0.459001210415));
+#730 = CARTESIAN_POINT('',(1.348001996732E-002,4.098689723356E-002,
+    0.456736237028));
+#731 = CARTESIAN_POINT('',(2.239212578507E-002,4.987207124681E-002,
+    0.455211885897));
+#732 = CARTESIAN_POINT('',(-4.754790591997E-003,2.277104167106E-002,
+    0.451695399228));
+#733 = CARTESIAN_POINT('',(2.754559017187E-002,5.502258555254E-002,
+    0.451450304025));
+#734 = CARTESIAN_POINT('',(1.611547953925E-002,4.362591836782E-002,
+    0.448787092651));
+#735 = CARTESIAN_POINT('',(1.816963313551E-002,4.567187915404E-002,
+    0.446881205458));
+#736 = CARTESIAN_POINT('',(1.644398966457E-002,4.394543785699E-002,
+    0.444764692574));
+#737 = CARTESIAN_POINT('',(3.083466749241E-003,5.808169405354E-002,
+    0.460966735706));
+#738 = CARTESIAN_POINT('',(3.512236097301E-003,5.850896082544E-002,
+    0.4589662276));
+#739 = CARTESIAN_POINT('',(4.836925149093E-003,5.983165047678E-002,
+    0.457016081632));
+#740 = CARTESIAN_POINT('',(-3.379324333348E-003,5.163276979771E-002,
+    0.454549463597));
+#741 = CARTESIAN_POINT('',(1.067252570102E-002,6.565687878467E-002,
+    0.453290154489));
+#742 = CARTESIAN_POINT('',(-3.208085928576E-003,5.18044330373E-002,
+    0.450506696812));
+#743 = CARTESIAN_POINT('',(5.951595313359E-003,6.09443997359E-002,
+    0.448987643209));
+#744 = CARTESIAN_POINT('',(3.633241962285E-003,5.863210882338E-002,
+    0.446836698387));
+#745 = CARTESIAN_POINT('',(4.088195396736E-003,5.908761826676E-002,
+    0.444838071467));
+#746 = CARTESIAN_POINT('',(-1.699464168269E-003,8.080072614864E-002,
+    0.461445543083));
+#747 = CARTESIAN_POINT('',(-1.968997509804E-003,8.053141895519E-002,
+    0.459408381183));
+#748 = CARTESIAN_POINT('',(-2.065389892113E-003,8.043567624778E-002,
+    0.457380876298));
+#749 = CARTESIAN_POINT('',(-9.508146739627E-004,8.154796585102E-002,
+    0.455415216245));
+#750 = CARTESIAN_POINT('',(-1.945785484465E-003,8.055503225358E-002,
+    0.453342900585));
+#751 = CARTESIAN_POINT('',(-9.990284782302E-004,8.150121672776E-002,
+    0.451367060196));
+#752 = CARTESIAN_POINT('',(-1.747898187704E-003,8.075227932004E-002,
+    0.449305628224));
+#753 = CARTESIAN_POINT('',(-9.590931486603E-004,8.15407579536E-002,
+    0.447325088229));
+#754 = CARTESIAN_POINT('',(-3.66033377766E-004,8.213384558488E-002,
+    0.445333899139));
+#755 = CARTESIAN_POINT('',(4.314286125452E-004,0.110431260162,
+    0.462292534228));
+#756 = CARTESIAN_POINT('',(3.594616380865E-004,0.110359430326,
+    0.460265856781));
+#757 = CARTESIAN_POINT('',(3.933739159881E-004,0.110393110755,
+    0.458244685123));
+#758 = CARTESIAN_POINT('',(8.139233387089E-004,0.110814319131,
+    0.456244605343));
+#759 = CARTESIAN_POINT('',(-5.300162821593E-004,0.10946974158,
+    0.454149414281));
+#760 = CARTESIAN_POINT('',(1.674870585696E-003,0.111674862509,
+    0.452244945927));
+#761 = CARTESIAN_POINT('',(6.735465353484E-004,0.110673666688,
+    0.450167933805));
+#762 = CARTESIAN_POINT('',(9.604387130851E-004,0.110960249713,
+    0.448160825431));
+#763 = CARTESIAN_POINT('',(1.418941430318E-003,0.111418681421,
+    0.446162527791));
+#764 = ADVANCED_FACE('',(#765),#778,.T.);
+#765 = FACE_BOUND('',#766,.T.);
+#766 = EDGE_LOOP('',(#767,#768,#769,#777));
+#767 = ORIENTED_EDGE('',*,*,#483,.F.);
+#768 = ORIENTED_EDGE('',*,*,#519,.F.);
+#769 = ORIENTED_EDGE('',*,*,#770,.F.);
+#770 = EDGE_CURVE('',#607,#512,#771,.T.);
+#771 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#772,#773,#774,#775,#776),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#772 = CARTESIAN_POINT('',(0.1,2.9,0.460240777928));
+#773 = CARTESIAN_POINT('',(6.073009183013E-002,2.9,0.460240777928));
+#774 = CARTESIAN_POINT('',(2.095691611353E-002,2.879043083886,
+    0.460240777928));
+#775 = CARTESIAN_POINT('',(6.96780596184E-017,2.83926990817,
+    0.460240777928));
+#776 = CARTESIAN_POINT('',(7.979727989493E-017,2.8,0.460240777928));
+#777 = ORIENTED_EDGE('',*,*,#606,.F.);
+#778 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#779,#780,#781,#782,#783,#784,#785,#786,#787)
+    ,(#788,#789,#790,#791,#792,#793,#794,#795,#796)
+    ,(#797,#798,#799,#800,#801,#802,#803,#804,#805)
+    ,(#806,#807,#808,#809,#810,#811,#812,#813,#814)
+    ,(#815,#816,#817,#818,#819,#820,#821,#822,#823)
+    ,(#824,#825,#826,#827,#828,#829,#830,#831,#832)
+    ,(#833,#834,#835,#836,#837,#838,#839,#840,#841)
+    ,(#842,#843,#844,#845,#846,#847,#848,#849,#850)
+    ,(#851,#852,#853,#854,#855,#856,#857,#858,#859
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-7.315613219613E-003,8.855910256723E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#779 = CARTESIAN_POINT('',(4.314286129609E-004,2.789568739838,
+    0.462292534228));
+#780 = CARTESIAN_POINT('',(3.594616380782E-004,2.789640569674,
+    0.460265856781));
+#781 = CARTESIAN_POINT('',(3.933739165818E-004,2.789606889244,
+    0.458244685123));
+#782 = CARTESIAN_POINT('',(8.139233370723E-004,2.78918568087,
+    0.456244605343));
+#783 = CARTESIAN_POINT('',(-5.300162798314E-004,2.790530258418,
+    0.454149414281));
+#784 = CARTESIAN_POINT('',(1.674870584022E-003,2.788325137492,
+    0.452244945927));
+#785 = CARTESIAN_POINT('',(6.735465356091E-004,2.789326333311,
+    0.450167933805));
+#786 = CARTESIAN_POINT('',(9.604387129871E-004,2.789039750287,
+    0.448160825431));
+#787 = CARTESIAN_POINT('',(1.418941430107E-003,2.788581318579,
+    0.446162527791));
+#788 = CARTESIAN_POINT('',(-1.699464168903E-003,2.819199273852,
+    0.461445543083));
+#789 = CARTESIAN_POINT('',(-1.968997510876E-003,2.819468581046,
+    0.459408381183));
+#790 = CARTESIAN_POINT('',(-2.065389893905E-003,2.819564323754,
+    0.457380876298));
+#791 = CARTESIAN_POINT('',(-9.50814669998E-004,2.818452034145,
+    0.455415216245));
+#792 = CARTESIAN_POINT('',(-1.945785488956E-003,2.819444967751,
+    0.453342900584));
+#793 = CARTESIAN_POINT('',(-9.990284758919E-004,2.81849878327,
+    0.451367060196));
+#794 = CARTESIAN_POINT('',(-1.747898187782E-003,2.81924772068,
+    0.449305628224));
+#795 = CARTESIAN_POINT('',(-9.590931485241E-004,2.818459242046,
+    0.447325088229));
+#796 = CARTESIAN_POINT('',(-3.660333778057E-004,2.817866154415,
+    0.445333899139));
+#797 = CARTESIAN_POINT('',(3.083466749919E-003,2.841918305946,
+    0.460966735706));
+#798 = CARTESIAN_POINT('',(3.512236099429E-003,2.841491039172,
+    0.4589662276));
+#799 = CARTESIAN_POINT('',(4.836925157086E-003,2.840168349516,
+    0.457016081633));
+#800 = CARTESIAN_POINT('',(-3.379324345505E-003,2.84836723021,
+    0.454549463597));
+#801 = CARTESIAN_POINT('',(1.067252571391E-002,2.834343121211,
+    0.45329015449));
+#802 = CARTESIAN_POINT('',(-3.208085938616E-003,2.848195566963,
+    0.450506696811));
+#803 = CARTESIAN_POINT('',(5.951595316577E-003,2.839055600266,
+    0.44898764321));
+#804 = CARTESIAN_POINT('',(3.633241961852E-003,2.841367891177,
+    0.446836698386));
+#805 = CARTESIAN_POINT('',(4.088195396494E-003,2.840912381733,
+    0.444838071467));
+#806 = CARTESIAN_POINT('',(1.681696661192E-002,2.855680313926,
+    0.460966122543));
+#807 = CARTESIAN_POINT('',(1.789364946704E-002,2.854601792297,
+    0.459001210415));
+#808 = CARTESIAN_POINT('',(1.348001994934E-002,2.859013102782,
+    0.456736237027));
+#809 = CARTESIAN_POINT('',(2.239212582016E-002,2.850127928727,
+    0.455211885898));
+#810 = CARTESIAN_POINT('',(-4.754790620236E-003,2.877228958337,
+    0.451695399227));
+#811 = CARTESIAN_POINT('',(2.754559018627E-002,2.844977414456,
+    0.451450304026));
+#812 = CARTESIAN_POINT('',(1.611547953495E-002,2.856374081624,
+    0.44878709265));
+#813 = CARTESIAN_POINT('',(1.816963313668E-002,2.854328120846,
+    0.446881205459));
+#814 = CARTESIAN_POINT('',(1.644398966505E-002,2.856054562143,
+    0.444764692574));
+#815 = CARTESIAN_POINT('',(2.298193622157E-002,2.877018063778,
+    0.460562861623));
+#816 = CARTESIAN_POINT('',(2.164239606107E-002,2.878357603938,
+    0.45846812679));
+#817 = CARTESIAN_POINT('',(2.545262540004E-002,2.874547374603,
+    0.456657366696));
+#818 = CARTESIAN_POINT('',(1.651426244122E-002,2.883485737548,
+    0.454124669809));
+#819 = CARTESIAN_POINT('',(4.544230315855E-002,2.854557696863,
+    0.453706575931));
+#820 = CARTESIAN_POINT('',(1.220064269429E-002,2.887799357281,
+    0.449841269869));
+#821 = CARTESIAN_POINT('',(2.213981168334E-002,2.87786018833,
+    0.448382572822));
+#822 = CARTESIAN_POINT('',(2.307979521286E-002,2.876920204785,
+    0.446400663563));
+#823 = CARTESIAN_POINT('',(2.55956129505E-002,2.874404387048,
+    0.444514810223));
+#824 = CARTESIAN_POINT('',(4.431968607453E-002,2.883183033388,
+    0.460966122543));
+#825 = CARTESIAN_POINT('',(4.539820770556E-002,2.882106350532,
+    0.459001210415));
+#826 = CARTESIAN_POINT('',(4.098689722153E-002,2.886519980042,
+    0.456736237027));
+#827 = CARTESIAN_POINT('',(4.987207127162E-002,2.877607874198,
+    0.455211885898));
+#828 = CARTESIAN_POINT('',(2.277104165586E-002,2.904754790594,
+    0.451695399227));
+#829 = CARTESIAN_POINT('',(5.502258555724E-002,2.872454409838,
+    0.451450304026));
+#830 = CARTESIAN_POINT('',(4.362591836764E-002,2.883884520453,
+    0.44878709265));
+#831 = CARTESIAN_POINT('',(4.56718791547E-002,2.881830366865,
+    0.446881205459));
+#832 = CARTESIAN_POINT('',(4.394543785719E-002,2.883556010336,
+    0.444764692574));
+#833 = CARTESIAN_POINT('',(5.808169405334E-002,2.896916533251,
+    0.460966735706));
+#834 = CARTESIAN_POINT('',(5.850896082533E-002,2.896487763902,
+    0.4589662276));
+#835 = CARTESIAN_POINT('',(5.983165047928E-002,2.89516307485,
+    0.457016081633));
+#836 = CARTESIAN_POINT('',(5.163276979274E-002,2.903379324335,
+    0.454549463597));
+#837 = CARTESIAN_POINT('',(6.565687878691E-002,2.889327474301,
+    0.45329015449));
+#838 = CARTESIAN_POINT('',(5.180443304112E-002,2.903208085921,
+    0.450506696811));
+#839 = CARTESIAN_POINT('',(6.094439973605E-002,2.894048404689,
+    0.44898764321));
+#840 = CARTESIAN_POINT('',(5.863210882328E-002,2.896366758037,
+    0.446836698386));
+#841 = CARTESIAN_POINT('',(5.908761826672E-002,2.895911804603,
+    0.444838071467));
+#842 = CARTESIAN_POINT('',(8.08007261487E-002,2.901699464168,
+    0.461445543083));
+#843 = CARTESIAN_POINT('',(8.053141895541E-002,2.90196899751,
+    0.459408381183));
+#844 = CARTESIAN_POINT('',(8.043567624822E-002,2.902065389891,
+    0.457380876298));
+#845 = CARTESIAN_POINT('',(8.154796584893E-002,2.900950814677,
+    0.455415216245));
+#846 = CARTESIAN_POINT('',(8.055503225618E-002,2.90194578548,
+    0.453342900585));
+#847 = CARTESIAN_POINT('',(8.150121672605E-002,2.900999028481,
+    0.451367060196));
+#848 = CARTESIAN_POINT('',(8.075227931936E-002,2.901747898188,
+    0.449305628224));
+#849 = CARTESIAN_POINT('',(8.154075795308E-002,2.900959093149,
+    0.447325088229));
+#850 = CARTESIAN_POINT('',(8.213384558473E-002,2.900366033378,
+    0.445333899139));
+#851 = CARTESIAN_POINT('',(0.110431260162,2.899568571388,0.462292534228)
+  );
+#852 = CARTESIAN_POINT('',(0.110359430326,2.899640538362,0.460265856781)
+  );
+#853 = CARTESIAN_POINT('',(0.110393110755,2.899606626085,0.458244685123)
+  );
+#854 = CARTESIAN_POINT('',(0.110814319133,2.89918607666,0.456244605343)
+  );
+#855 = CARTESIAN_POINT('',(0.109469741577,2.900530016284,0.454149414281)
+  );
+#856 = CARTESIAN_POINT('',(0.111674862511,2.898325129412,0.452244945927)
+  );
+#857 = CARTESIAN_POINT('',(0.110673666688,2.899326453465,0.450167933805)
+  );
+#858 = CARTESIAN_POINT('',(0.110960249713,2.899039561287,0.448160825431)
+  );
+#859 = CARTESIAN_POINT('',(0.111418681422,2.898581058569,0.446162527791)
+  );
+#860 = ADVANCED_FACE('',(#861),#886,.F.);
+#861 = FACE_BOUND('',#862,.F.);
+#862 = EDGE_LOOP('',(#863,#864,#872,#880));
+#863 = ORIENTED_EDGE('',*,*,#511,.T.);
+#864 = ORIENTED_EDGE('',*,*,#865,.T.);
+#865 = EDGE_CURVE('',#512,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(1.387778780781E-017,2.8,0.549759222072));
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(-1.387778780781E-017,2.8,0.455));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(0.E+000,0.E+000,1.));
+#872 = ORIENTED_EDGE('',*,*,#873,.F.);
+#873 = EDGE_CURVE('',#874,#866,#876,.T.);
+#874 = VERTEX_POINT('',#875);
+#875 = CARTESIAN_POINT('',(-1.387778780781E-017,0.1,0.549759222072));
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(1.387778780781E-017,0.E+000,0.549759222072));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#880 = ORIENTED_EDGE('',*,*,#881,.F.);
+#881 = EDGE_CURVE('',#503,#874,#882,.T.);
+#882 = LINE('',#883,#884);
+#883 = CARTESIAN_POINT('',(-1.387778780781E-017,0.1,0.455));
+#884 = VECTOR('',#885,1.);
+#885 = DIRECTION('',(0.E+000,0.E+000,1.));
+#886 = PLANE('',#887);
+#887 = AXIS2_PLACEMENT_3D('',#888,#889,#890);
+#888 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.455));
+#889 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#890 = DIRECTION('',(0.E+000,0.E+000,1.));
+#891 = ADVANCED_FACE('',(#892),#905,.F.);
+#892 = FACE_BOUND('',#893,.F.);
+#893 = EDGE_LOOP('',(#894,#895,#896,#897));
+#894 = ORIENTED_EDGE('',*,*,#657,.F.);
+#895 = ORIENTED_EDGE('',*,*,#535,.F.);
+#896 = ORIENTED_EDGE('',*,*,#555,.F.);
+#897 = ORIENTED_EDGE('',*,*,#898,.F.);
+#898 = EDGE_CURVE('',#650,#556,#899,.T.);
+#899 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#900,#901,#902,#903,#904),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#900 = CARTESIAN_POINT('',(1.75,0.1,0.460240777928));
+#901 = CARTESIAN_POINT('',(1.75,6.073009183013E-002,0.460240777928));
+#902 = CARTESIAN_POINT('',(1.729043083886,2.095691611353E-002,
+    0.460240777928));
+#903 = CARTESIAN_POINT('',(1.68926990817,-9.251858538543E-018,
+    0.460240777928));
+#904 = CARTESIAN_POINT('',(1.65,-1.387778780781E-017,0.460240777928));
+#905 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#906,#907,#908,#909,#910,#911,#912,#913,#914)
+    ,(#915,#916,#917,#918,#919,#920,#921,#922,#923)
+    ,(#924,#925,#926,#927,#928,#929,#930,#931,#932)
+    ,(#933,#934,#935,#936,#937,#938,#939,#940,#941)
+    ,(#942,#943,#944,#945,#946,#947,#948,#949,#950)
+    ,(#951,#952,#953,#954,#955,#956,#957,#958,#959)
+    ,(#960,#961,#962,#963,#964,#965,#966,#967,#968)
+    ,(#969,#970,#971,#972,#973,#974,#975,#976,#977)
+    ,(#978,#979,#980,#981,#982,#983,#984,#985,#986
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-7.315613219613E-003,8.855910256723E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#906 = CARTESIAN_POINT('',(1.639568739838,4.3142861262E-004,
+    0.462292534228));
+#907 = CARTESIAN_POINT('',(1.639640569674,3.594616381435E-004,
+    0.460265856781));
+#908 = CARTESIAN_POINT('',(1.639606889245,3.933739158466E-004,
+    0.458244685123));
+#909 = CARTESIAN_POINT('',(1.639185680868,8.13923339298E-004,
+    0.456244605343));
+#910 = CARTESIAN_POINT('',(1.640530258421,-5.300162828785E-004,
+    0.454149414281));
+#911 = CARTESIAN_POINT('',(1.63832513749,1.674870586086E-003,
+    0.452244945927));
+#912 = CARTESIAN_POINT('',(1.639326333312,6.735465351268E-004,
+    0.450167933805));
+#913 = CARTESIAN_POINT('',(1.639039750287,9.604387130839E-004,
+    0.448160825431));
+#914 = CARTESIAN_POINT('',(1.638581318579,1.418941430396E-003,
+    0.446162527791));
+#915 = CARTESIAN_POINT('',(1.669199273852,-1.699464168545E-003,
+    0.461445543083));
+#916 = CARTESIAN_POINT('',(1.669468581045,-1.968997510121E-003,
+    0.459408381183));
+#917 = CARTESIAN_POINT('',(1.669564323753,-2.065389893018E-003,
+    0.457380876298));
+#918 = CARTESIAN_POINT('',(1.668452034147,-9.508146721822E-004,
+    0.455415216245));
+#919 = CARTESIAN_POINT('',(1.669444967747,-1.945785486224E-003,
+    0.453342900584));
+#920 = CARTESIAN_POINT('',(1.668498783273,-9.990284775473E-004,
+    0.451367060197));
+#921 = CARTESIAN_POINT('',(1.66924772068,-1.74789818812E-003,
+    0.449305628224));
+#922 = CARTESIAN_POINT('',(1.668459242047,-9.590931487513E-004,
+    0.447325088229));
+#923 = CARTESIAN_POINT('',(1.667866154415,-3.660333778322E-004,
+    0.445333899139));
+#924 = CARTESIAN_POINT('',(1.691918305946,3.08346675E-003,0.460966735706
+    ));
+#925 = CARTESIAN_POINT('',(1.691491039173,3.512236098837E-003,
+    0.4589662276));
+#926 = CARTESIAN_POINT('',(1.69016834952,4.836925152576E-003,
+    0.457016081633));
+#927 = CARTESIAN_POINT('',(1.698367230209,-3.379324341063E-003,
+    0.454549463596));
+#928 = CARTESIAN_POINT('',(1.684343121209,1.067252571184E-002,
+    0.453290154491));
+#929 = CARTESIAN_POINT('',(1.698195566964,-3.208085935717E-003,
+    0.45050669681));
+#930 = CARTESIAN_POINT('',(1.689055600264,5.951595316954E-003,
+    0.44898764321));
+#931 = CARTESIAN_POINT('',(1.691367891176,3.633241962333E-003,
+    0.446836698386));
+#932 = CARTESIAN_POINT('',(1.690912381733,4.088195396859E-003,
+    0.444838071467));
+#933 = CARTESIAN_POINT('',(1.705680313927,1.681696661078E-002,
+    0.460966122543));
+#934 = CARTESIAN_POINT('',(1.704601792296,1.789364946714E-002,
+    0.459001210415));
+#935 = CARTESIAN_POINT('',(1.709013102774,1.348001996005E-002,
+    0.456736237027));
+#936 = CARTESIAN_POINT('',(1.700127928736,2.239212580365E-002,
+    0.455211885899));
+#937 = CARTESIAN_POINT('',(1.727228958341,-4.754790611909E-003,
+    0.451695399225));
+#938 = CARTESIAN_POINT('',(1.694977414444,2.754559018506E-002,
+    0.451450304028));
+#939 = CARTESIAN_POINT('',(1.706374081632,1.611547953382E-002,
+    0.448787092649));
+#940 = CARTESIAN_POINT('',(1.704328120847,1.816963313549E-002,
+    0.446881205459));
+#941 = CARTESIAN_POINT('',(1.706054562143,1.644398966429E-002,
+    0.444764692574));
+#942 = CARTESIAN_POINT('',(1.727018063777,2.298193622326E-002,
+    0.460562861623));
+#943 = CARTESIAN_POINT('',(1.728357603939,2.164239606099E-002,
+    0.45846812679));
+#944 = CARTESIAN_POINT('',(1.724547374614,2.545262538514E-002,
+    0.456657366695));
+#945 = CARTESIAN_POINT('',(1.733485737533,1.651426246474E-002,
+    0.454124669809));
+#946 = CARTESIAN_POINT('',(1.704557696862,4.544230314598E-002,
+    0.453706575932));
+#947 = CARTESIAN_POINT('',(1.737799357295,1.22006426953E-002,
+    0.449841269867));
+#948 = CARTESIAN_POINT('',(1.72786018832,2.213981168528E-002,
+    0.448382572823));
+#949 = CARTESIAN_POINT('',(1.726920204785,2.307979521425E-002,
+    0.446400663563));
+#950 = CARTESIAN_POINT('',(1.724404387049,2.559561295138E-002,
+    0.444514810223));
+#951 = CARTESIAN_POINT('',(1.733183033388,4.431968607395E-002,
+    0.460966122543));
+#952 = CARTESIAN_POINT('',(1.732106350529,4.539820770698E-002,
+    0.459001210415));
+#953 = CARTESIAN_POINT('',(1.736519980032,4.098689723516E-002,
+    0.456736237028));
+#954 = CARTESIAN_POINT('',(1.727607874212,4.987207124988E-002,
+    0.455211885897));
+#955 = CARTESIAN_POINT('',(1.754754790594,2.277104166533E-002,
+    0.451695399227));
+#956 = CARTESIAN_POINT('',(1.722454409828,5.502258555695E-002,
+    0.451450304026));
+#957 = CARTESIAN_POINT('',(1.73388452046,4.362591836575E-002,
+    0.44878709265));
+#958 = CARTESIAN_POINT('',(1.731830366865,4.567187915418E-002,
+    0.446881205459));
+#959 = CARTESIAN_POINT('',(1.733556010335,4.394543785695E-002,
+    0.444764692574));
+#960 = CARTESIAN_POINT('',(1.746916533251,5.808169405287E-002,
+    0.460966735706));
+#961 = CARTESIAN_POINT('',(1.746487763905,5.850896082364E-002,
+    0.4589662276));
+#962 = CARTESIAN_POINT('',(1.745163074855,5.983165047151E-002,
+    0.457016081632));
+#963 = CARTESIAN_POINT('',(1.753379324332,5.163276980071E-002,
+    0.454549463598));
+#964 = CARTESIAN_POINT('',(1.739327474302,6.565687878159E-002,
+    0.453290154489));
+#965 = CARTESIAN_POINT('',(1.753208085924,5.180443304184E-002,
+    0.450506696812));
+#966 = CARTESIAN_POINT('',(1.744048404687,6.094439973626E-002,
+    0.44898764321));
+#967 = CARTESIAN_POINT('',(1.746366758038,5.863210882313E-002,
+    0.446836698386));
+#968 = CARTESIAN_POINT('',(1.745911804603,5.908761826657E-002,
+    0.444838071467));
+#969 = CARTESIAN_POINT('',(1.751699464168,8.080072614943E-002,
+    0.461445543083));
+#970 = CARTESIAN_POINT('',(1.751968997508,8.053141895668E-002,
+    0.459408381183));
+#971 = CARTESIAN_POINT('',(1.75206538989,8.043567625087E-002,
+    0.457380876298));
+#972 = CARTESIAN_POINT('',(1.750950814681,8.154796584311E-002,
+    0.455415216244));
+#973 = CARTESIAN_POINT('',(1.751945785476,8.055503226338E-002,
+    0.453342900585));
+#974 = CARTESIAN_POINT('',(1.750999028484,8.150121672165E-002,
+    0.451367060196));
+#975 = CARTESIAN_POINT('',(1.751747898187,8.075227932081E-002,
+    0.449305628224));
+#976 = CARTESIAN_POINT('',(1.750959093149,8.154075795325E-002,
+    0.447325088229));
+#977 = CARTESIAN_POINT('',(1.750366033378,8.213384558484E-002,
+    0.445333899139));
+#978 = CARTESIAN_POINT('',(1.749568571388,0.110431260161,0.462292534228)
+  );
+#979 = CARTESIAN_POINT('',(1.749640538362,0.110359430326,0.460265856781)
+  );
+#980 = CARTESIAN_POINT('',(1.749606626085,0.110393110755,0.458244685123)
+  );
+#981 = CARTESIAN_POINT('',(1.74918607666,0.110814319133,0.456244605343)
+  );
+#982 = CARTESIAN_POINT('',(1.750530016284,0.109469741578,0.454149414281)
+  );
+#983 = CARTESIAN_POINT('',(1.748325129413,0.111674862511,0.452244945927)
+  );
+#984 = CARTESIAN_POINT('',(1.749326453465,0.110673666688,0.450167933805)
+  );
+#985 = CARTESIAN_POINT('',(1.749039561287,0.110960249713,0.448160825431)
+  );
+#986 = CARTESIAN_POINT('',(1.748581058569,0.111418681422,0.446162527792)
+  );
+#987 = ADVANCED_FACE('',(#988),#1013,.F.);
+#988 = FACE_BOUND('',#989,.F.);
+#989 = EDGE_LOOP('',(#990,#991,#999,#1007));
+#990 = ORIENTED_EDGE('',*,*,#564,.F.);
+#991 = ORIENTED_EDGE('',*,*,#992,.T.);
+#992 = EDGE_CURVE('',#565,#993,#995,.T.);
+#993 = VERTEX_POINT('',#994);
+#994 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.549759222072));
+#995 = LINE('',#996,#997);
+#996 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.455));
+#997 = VECTOR('',#998,1.);
+#998 = DIRECTION('',(0.E+000,0.E+000,1.));
+#999 = ORIENTED_EDGE('',*,*,#1000,.T.);
+#1000 = EDGE_CURVE('',#993,#1001,#1003,.T.);
+#1001 = VERTEX_POINT('',#1002);
+#1002 = CARTESIAN_POINT('',(1.65,-1.387778780781E-017,0.549759222072));
+#1003 = LINE('',#1004,#1005);
+#1004 = CARTESIAN_POINT('',(0.E+000,1.387778780781E-017,0.549759222072)
+  );
+#1005 = VECTOR('',#1006,1.);
+#1006 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);
+#1008 = EDGE_CURVE('',#556,#1001,#1009,.T.);
+#1009 = LINE('',#1010,#1011);
+#1010 = CARTESIAN_POINT('',(1.65,-1.387778780781E-017,0.455));
+#1011 = VECTOR('',#1012,1.);
+#1012 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1013 = PLANE('',#1014);
+#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017);
+#1015 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.455));
+#1016 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1017 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1018 = ADVANCED_FACE('',(#1019),#1032,.T.);
+#1019 = FACE_BOUND('',#1020,.T.);
+#1020 = EDGE_LOOP('',(#1021,#1022,#1023,#1031));
+#1021 = ORIENTED_EDGE('',*,*,#587,.F.);
+#1022 = ORIENTED_EDGE('',*,*,#623,.F.);
+#1023 = ORIENTED_EDGE('',*,*,#1024,.F.);
+#1024 = EDGE_CURVE('',#641,#616,#1025,.T.);
+#1025 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1026,#1027,#1028,#1029,#1030),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1026 = CARTESIAN_POINT('',(1.75,2.8,0.460240777928));
+#1027 = CARTESIAN_POINT('',(1.75,2.83926990817,0.460240777928));
+#1028 = CARTESIAN_POINT('',(1.729043083886,2.879043083886,0.460240777928
+    ));
+#1029 = CARTESIAN_POINT('',(1.68926990817,2.9,0.460240777928));
+#1030 = CARTESIAN_POINT('',(1.65,2.9,0.460240777928));
+#1031 = ORIENTED_EDGE('',*,*,#640,.F.);
+#1032 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#1033,#1034,#1035,#1036,#1037,#1038,#1039,#1040,#1041)
+    ,(#1042,#1043,#1044,#1045,#1046,#1047,#1048,#1049,#1050)
+    ,(#1051,#1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059)
+    ,(#1060,#1061,#1062,#1063,#1064,#1065,#1066,#1067,#1068)
+    ,(#1069,#1070,#1071,#1072,#1073,#1074,#1075,#1076,#1077)
+    ,(#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085,#1086)
+    ,(#1087,#1088,#1089,#1090,#1091,#1092,#1093,#1094,#1095)
+    ,(#1096,#1097,#1098,#1099,#1100,#1101,#1102,#1103,#1104)
+    ,(#1105,#1106,#1107,#1108,#1109,#1110,#1111,#1112,#1113
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-8.855910256723E-003,7.315613219613E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1033 = CARTESIAN_POINT('',(1.748581058569,2.788581318579,0.446162527792
+    ));
+#1034 = CARTESIAN_POINT('',(1.749039561287,2.789039750287,0.448160825431
+    ));
+#1035 = CARTESIAN_POINT('',(1.749326453465,2.789326333312,0.450167933805
+    ));
+#1036 = CARTESIAN_POINT('',(1.748325129415,2.788325137491,0.452244945927
+    ));
+#1037 = CARTESIAN_POINT('',(1.75053001628,2.790530258419,0.454149414281)
+  );
+#1038 = CARTESIAN_POINT('',(1.749186076663,2.78918568087,0.456244605343)
+  );
+#1039 = CARTESIAN_POINT('',(1.749606626083,2.789606889244,0.458244685123
+    ));
+#1040 = CARTESIAN_POINT('',(1.749640538362,2.789640569674,0.460265856781
+    ));
+#1041 = CARTESIAN_POINT('',(1.749568571386,2.789568739837,0.462292534228
+    ));
+#1042 = CARTESIAN_POINT('',(1.750366033378,2.817866154415,0.445333899139
+    ));
+#1043 = CARTESIAN_POINT('',(1.750959093149,2.818459242047,0.447325088229
+    ));
+#1044 = CARTESIAN_POINT('',(1.75174789819,2.819247720682,0.449305628224)
+  );
+#1045 = CARTESIAN_POINT('',(1.750999028472,2.818498783267,0.451367060197
+    ));
+#1046 = CARTESIAN_POINT('',(1.751945785494,2.819444967755,0.453342900584
+    ));
+#1047 = CARTESIAN_POINT('',(1.750950814666,2.818452034142,0.455415216245
+    ));
+#1048 = CARTESIAN_POINT('',(1.752065389896,2.819564323755,0.457380876298
+    ));
+#1049 = CARTESIAN_POINT('',(1.751968997512,2.819468581047,0.459408381183
+    ));
+#1050 = CARTESIAN_POINT('',(1.75169946417,2.819199273853,0.461445543082)
+  );
+#1051 = CARTESIAN_POINT('',(1.745911804603,2.840912381733,0.444838071467
+    ));
+#1052 = CARTESIAN_POINT('',(1.746366758038,2.841367891177,0.446836698386
+    ));
+#1053 = CARTESIAN_POINT('',(1.74404840468,2.839055600258,0.44898764321)
+  );
+#1054 = CARTESIAN_POINT('',(1.753208085944,2.848195566978,0.450506696811
+    ));
+#1055 = CARTESIAN_POINT('',(1.739327474271,2.834343121188,0.453290154491
+    ));
+#1056 = CARTESIAN_POINT('',(1.753379324362,2.848367230229,0.454549463596
+    ));
+#1057 = CARTESIAN_POINT('',(1.745163074833,2.840168349508,0.457016081633
+    ));
+#1058 = CARTESIAN_POINT('',(1.746487763897,2.841491039169,0.4589662276)
+  );
+#1059 = CARTESIAN_POINT('',(1.746916533248,2.841918305944,0.460966735706
+    ));
+#1060 = CARTESIAN_POINT('',(1.733556010334,2.856054562142,0.444764692574
+    ));
+#1061 = CARTESIAN_POINT('',(1.731830366863,2.854328120845,0.446881205459
+    ));
+#1062 = CARTESIAN_POINT('',(1.733884520473,2.856374081645,0.448787092649
+    ));
+#1063 = CARTESIAN_POINT('',(1.722454409793,2.844977414409,0.451450304028
+    ));
+#1064 = CARTESIAN_POINT('',(1.754754790655,2.877228958395,0.451695399224
+    ));
+#1065 = CARTESIAN_POINT('',(1.727607874133,2.850127928673,0.4552118859)
+  );
+#1066 = CARTESIAN_POINT('',(1.736519980073,2.859013102802,0.456736237026
+    ));
+#1067 = CARTESIAN_POINT('',(1.73210635054,2.854601792304,0.459001210415)
+  );
+#1068 = CARTESIAN_POINT('',(1.733183033391,2.855680313929,0.460966122543
+    ));
+#1069 = CARTESIAN_POINT('',(1.724404387051,2.874404387051,0.444514810223
+    ));
+#1070 = CARTESIAN_POINT('',(1.726920204789,2.876920204788,0.446400663563
+    ));
+#1071 = CARTESIAN_POINT('',(1.727860188307,2.877860188304,0.448382572823
+    ));
+#1072 = CARTESIAN_POINT('',(1.737799357327,2.887799357337,0.449841269867
+    ));
+#1073 = CARTESIAN_POINT('',(1.704557696795,2.854557696787,0.453706575934
+    ));
+#1074 = CARTESIAN_POINT('',(1.733485737617,2.883485737615,0.454124669806
+    ));
+#1075 = CARTESIAN_POINT('',(1.72454737457,2.874547374576,0.456657366697)
+  );
+#1076 = CARTESIAN_POINT('',(1.728357603929,2.878357603929,0.458468126791
+    ));
+#1077 = CARTESIAN_POINT('',(1.727018063775,2.877018063775,0.460562861623
+    ));
+#1078 = CARTESIAN_POINT('',(1.706054562142,2.883556010334,0.444764692574
+    ));
+#1079 = CARTESIAN_POINT('',(1.704328120844,2.881830366863,0.446881205459
+    ));
+#1080 = CARTESIAN_POINT('',(1.706374081637,2.883884520469,0.44878709265)
+  );
+#1081 = CARTESIAN_POINT('',(1.69497741443,2.872454409801,0.451450304027)
+  );
+#1082 = CARTESIAN_POINT('',(1.727228958374,2.904754790643,0.451695399225
+    ));
+#1083 = CARTESIAN_POINT('',(1.700127928682,2.877607874146,0.4552118859)
+  );
+#1084 = CARTESIAN_POINT('',(1.709013102803,2.886519980065,0.456736237027
+    ));
+#1085 = CARTESIAN_POINT('',(1.704601792303,2.88210635054,0.459001210415)
+  );
+#1086 = CARTESIAN_POINT('',(1.705680313928,2.88318303339,0.460966122543)
+  );
+#1087 = CARTESIAN_POINT('',(1.690912381733,2.895911804603,0.444838071467
+    ));
+#1088 = CARTESIAN_POINT('',(1.691367891177,2.896366758038,0.446836698386
+    ));
+#1089 = CARTESIAN_POINT('',(1.689055600262,2.894048404684,0.44898764321)
+  );
+#1090 = CARTESIAN_POINT('',(1.698195566966,2.903208085935,0.450506696811
+    ));
+#1091 = CARTESIAN_POINT('',(1.6843431212,2.889327474282,0.45329015449));
+#1092 = CARTESIAN_POINT('',(1.698367230224,2.903379324354,0.454549463597
+    ));
+#1093 = CARTESIAN_POINT('',(1.690168349508,2.895163074838,0.457016081633
+    ));
+#1094 = CARTESIAN_POINT('',(1.69149103917,2.896487763898,0.4589662276));
+#1095 = CARTESIAN_POINT('',(1.691918305945,2.896916533249,0.460966735706
+    ));
+#1096 = CARTESIAN_POINT('',(1.667866154415,2.900366033378,0.445333899139
+    ));
+#1097 = CARTESIAN_POINT('',(1.668459242047,2.900959093149,0.447325088229
+    ));
+#1098 = CARTESIAN_POINT('',(1.669247720682,2.901747898189,0.449305628224
+    ));
+#1099 = CARTESIAN_POINT('',(1.668498783267,2.900999028475,0.451367060196
+    ));
+#1100 = CARTESIAN_POINT('',(1.669444967755,2.901945785491,0.453342900584
+    ));
+#1101 = CARTESIAN_POINT('',(1.668452034142,2.900950814669,0.455415216245
+    ));
+#1102 = CARTESIAN_POINT('',(1.669564323756,2.902065389895,0.457380876298
+    ));
+#1103 = CARTESIAN_POINT('',(1.669468581046,2.901968997511,0.459408381183
+    ));
+#1104 = CARTESIAN_POINT('',(1.669199273852,2.901699464169,0.461445543083
+    ));
+#1105 = CARTESIAN_POINT('',(1.638581318578,2.898581058569,0.446162527792
+    ));
+#1106 = CARTESIAN_POINT('',(1.639039750287,2.899039561287,0.448160825431
+    ));
+#1107 = CARTESIAN_POINT('',(1.639326333312,2.899326453465,0.450167933805
+    ));
+#1108 = CARTESIAN_POINT('',(1.638325137491,2.898325129414,0.452244945927
+    ));
+#1109 = CARTESIAN_POINT('',(1.640530258419,2.900530016282,0.454149414281
+    ));
+#1110 = CARTESIAN_POINT('',(1.63918568087,2.899186076662,0.456244605343)
+  );
+#1111 = CARTESIAN_POINT('',(1.639606889244,2.899606626084,0.458244685123
+    ));
+#1112 = CARTESIAN_POINT('',(1.639640569674,2.899640538362,0.460265856781
+    ));
+#1113 = CARTESIAN_POINT('',(1.639568739837,2.899568571387,0.462292534228
+    ));
+#1114 = ADVANCED_FACE('',(#1115),#1140,.T.);
+#1115 = FACE_BOUND('',#1116,.T.);
+#1116 = EDGE_LOOP('',(#1117,#1118,#1126,#1134));
+#1117 = ORIENTED_EDGE('',*,*,#615,.F.);
+#1118 = ORIENTED_EDGE('',*,*,#1119,.T.);
+#1119 = EDGE_CURVE('',#607,#1120,#1122,.T.);
+#1120 = VERTEX_POINT('',#1121);
+#1121 = CARTESIAN_POINT('',(0.1,2.9,0.549759222072));
+#1122 = LINE('',#1123,#1124);
+#1123 = CARTESIAN_POINT('',(0.1,2.9,0.455));
+#1124 = VECTOR('',#1125,1.);
+#1125 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1126 = ORIENTED_EDGE('',*,*,#1127,.T.);
+#1127 = EDGE_CURVE('',#1120,#1128,#1130,.T.);
+#1128 = VERTEX_POINT('',#1129);
+#1129 = CARTESIAN_POINT('',(1.65,2.9,0.549759222072));
+#1130 = LINE('',#1131,#1132);
+#1131 = CARTESIAN_POINT('',(0.E+000,2.9,0.549759222072));
+#1132 = VECTOR('',#1133,1.);
+#1133 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1134 = ORIENTED_EDGE('',*,*,#1135,.F.);
+#1135 = EDGE_CURVE('',#616,#1128,#1136,.T.);
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(1.65,2.9,0.455));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1140 = PLANE('',#1141);
+#1141 = AXIS2_PLACEMENT_3D('',#1142,#1143,#1144);
+#1142 = CARTESIAN_POINT('',(0.E+000,2.9,0.455));
+#1143 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1144 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1145 = ADVANCED_FACE('',(#1146),#1171,.T.);
+#1146 = FACE_BOUND('',#1147,.T.);
+#1147 = EDGE_LOOP('',(#1148,#1149,#1157,#1165));
+#1148 = ORIENTED_EDGE('',*,*,#649,.T.);
+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);
+#1150 = EDGE_CURVE('',#641,#1151,#1153,.T.);
+#1151 = VERTEX_POINT('',#1152);
+#1152 = CARTESIAN_POINT('',(1.75,2.8,0.549759222072));
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(1.75,2.8,0.455));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1157 = ORIENTED_EDGE('',*,*,#1158,.F.);
+#1158 = EDGE_CURVE('',#1159,#1151,#1161,.T.);
+#1159 = VERTEX_POINT('',#1160);
+#1160 = CARTESIAN_POINT('',(1.75,0.1,0.549759222072));
+#1161 = LINE('',#1162,#1163);
+#1162 = CARTESIAN_POINT('',(1.75,0.E+000,0.549759222072));
+#1163 = VECTOR('',#1164,1.);
+#1164 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1165 = ORIENTED_EDGE('',*,*,#1166,.F.);
+#1166 = EDGE_CURVE('',#650,#1159,#1167,.T.);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(1.75,0.1,0.455));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1171 = PLANE('',#1172);
+#1172 = AXIS2_PLACEMENT_3D('',#1173,#1174,#1175);
+#1173 = CARTESIAN_POINT('',(1.75,0.E+000,0.455));
+#1174 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1175 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1176 = ADVANCED_FACE('',(#1177),#1190,.T.);
+#1177 = FACE_BOUND('',#1178,.T.);
+#1178 = EDGE_LOOP('',(#1179,#1180,#1181,#1189));
+#1179 = ORIENTED_EDGE('',*,*,#675,.T.);
+#1180 = ORIENTED_EDGE('',*,*,#992,.T.);
+#1181 = ORIENTED_EDGE('',*,*,#1182,.F.);
+#1182 = EDGE_CURVE('',#874,#993,#1183,.T.);
+#1183 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1184,#1185,#1186,#1187,#1188),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1184 = CARTESIAN_POINT('',(-1.387778780781E-017,0.1,0.549759222072));
+#1185 = CARTESIAN_POINT('',(6.167905692362E-018,6.073009183013E-002,
+    0.549759222072));
+#1186 = CARTESIAN_POINT('',(2.095691611353E-002,2.095691611353E-002,
+    0.549759222072));
+#1187 = CARTESIAN_POINT('',(6.073009183013E-002,-9.251858538543E-018,
+    0.549759222072));
+#1188 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.549759222072));
+#1189 = ORIENTED_EDGE('',*,*,#881,.F.);
+#1190 = CYLINDRICAL_SURFACE('',#1191,0.1);
+#1191 = AXIS2_PLACEMENT_3D('',#1192,#1193,#1194);
+#1192 = CARTESIAN_POINT('',(0.1,0.1,0.455));
+#1193 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1194 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#1195 = ADVANCED_FACE('',(#1196),#1209,.T.);
+#1196 = FACE_BOUND('',#1197,.T.);
+#1197 = EDGE_LOOP('',(#1198,#1199,#1207,#1208));
+#1198 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1199 = ORIENTED_EDGE('',*,*,#1200,.F.);
+#1200 = EDGE_CURVE('',#1120,#866,#1201,.T.);
+#1201 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1202,#1203,#1204,#1205,#1206),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1202 = CARTESIAN_POINT('',(0.1,2.9,0.549759222072));
+#1203 = CARTESIAN_POINT('',(6.073009183013E-002,2.9,0.549759222072));
+#1204 = CARTESIAN_POINT('',(2.095691611353E-002,2.879043083886,
+    0.549759222072));
+#1205 = CARTESIAN_POINT('',(6.96780596184E-017,2.83926990817,
+    0.549759222072));
+#1206 = CARTESIAN_POINT('',(7.979727989493E-017,2.8,0.549759222072));
+#1207 = ORIENTED_EDGE('',*,*,#1119,.F.);
+#1208 = ORIENTED_EDGE('',*,*,#770,.T.);
+#1209 = CYLINDRICAL_SURFACE('',#1210,0.1);
+#1210 = AXIS2_PLACEMENT_3D('',#1211,#1212,#1213);
+#1211 = CARTESIAN_POINT('',(0.1,2.8,0.455));
+#1212 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1213 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#1214 = ADVANCED_FACE('',(#1215),#1242,.T.);
+#1215 = FACE_BOUND('',#1216,.T.);
+#1216 = EDGE_LOOP('',(#1217,#1226,#1234,#1241));
+#1217 = ORIENTED_EDGE('',*,*,#1218,.F.);
+#1218 = EDGE_CURVE('',#1219,#874,#1221,.T.);
+#1219 = VERTEX_POINT('',#1220);
+#1220 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.560212068398));
+#1221 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1222,#1223,#1224,#1225),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1222 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.560212068398));
+#1223 = CARTESIAN_POINT('',(1.829372939586E-004,0.1,0.556740532087));
+#1224 = CARTESIAN_POINT('',(2.781430323331E-017,0.1,0.553249880576));
+#1225 = CARTESIAN_POINT('',(2.775557561563E-017,0.1,0.549759222072));
+#1226 = ORIENTED_EDGE('',*,*,#1227,.T.);
+#1227 = EDGE_CURVE('',#1219,#1228,#1230,.T.);
+#1228 = VERTEX_POINT('',#1229);
+#1229 = CARTESIAN_POINT('',(5.478104631727E-004,2.8,0.560212068398));
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(5.478104631727E-004,0.E+000,0.560212068398)
+  );
+#1232 = VECTOR('',#1233,1.);
+#1233 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1234 = ORIENTED_EDGE('',*,*,#1235,.F.);
+#1235 = EDGE_CURVE('',#866,#1228,#1236,.T.);
+#1236 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1237,#1238,#1239,#1240),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1237 = CARTESIAN_POINT('',(1.393199791644E-017,2.8,0.549759222072));
+#1238 = CARTESIAN_POINT('',(1.395063264128E-017,2.8,0.553249880576));
+#1239 = CARTESIAN_POINT('',(1.829372939586E-004,2.8,0.556740532087));
+#1240 = CARTESIAN_POINT('',(5.478104631727E-004,2.8,0.560212068398));
+#1241 = ORIENTED_EDGE('',*,*,#873,.F.);
+#1242 = CYLINDRICAL_SURFACE('',#1243,0.1);
+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);
+#1244 = CARTESIAN_POINT('',(0.1,0.E+000,0.549759222072));
+#1245 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1246 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#1247 = ADVANCED_FACE('',(#1248),#1261,.T.);
+#1248 = FACE_BOUND('',#1249,.T.);
+#1249 = EDGE_LOOP('',(#1250,#1251,#1259,#1260));
+#1250 = ORIENTED_EDGE('',*,*,#1166,.T.);
+#1251 = ORIENTED_EDGE('',*,*,#1252,.T.);
+#1252 = EDGE_CURVE('',#1159,#1001,#1253,.T.);
+#1253 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1254,#1255,#1256,#1257,#1258),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1254 = CARTESIAN_POINT('',(1.75,0.1,0.549759222072));
+#1255 = CARTESIAN_POINT('',(1.75,6.073009183013E-002,0.549759222072));
+#1256 = CARTESIAN_POINT('',(1.729043083886,2.095691611353E-002,
+    0.549759222072));
+#1257 = CARTESIAN_POINT('',(1.68926990817,-9.251858538543E-018,
+    0.549759222072));
+#1258 = CARTESIAN_POINT('',(1.65,-1.387778780781E-017,0.549759222072));
+#1259 = ORIENTED_EDGE('',*,*,#1008,.F.);
+#1260 = ORIENTED_EDGE('',*,*,#898,.F.);
+#1261 = CYLINDRICAL_SURFACE('',#1262,0.1);
+#1262 = AXIS2_PLACEMENT_3D('',#1263,#1264,#1265);
+#1263 = CARTESIAN_POINT('',(1.65,0.1,0.455));
+#1264 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1265 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1266 = ADVANCED_FACE('',(#1267),#1294,.T.);
+#1267 = FACE_BOUND('',#1268,.T.);
+#1268 = EDGE_LOOP('',(#1269,#1270,#1279,#1287));
+#1269 = ORIENTED_EDGE('',*,*,#1000,.T.);
+#1270 = ORIENTED_EDGE('',*,*,#1271,.T.);
+#1271 = EDGE_CURVE('',#1001,#1272,#1274,.T.);
+#1272 = VERTEX_POINT('',#1273);
+#1273 = CARTESIAN_POINT('',(1.65,5.478104631727E-004,0.560212068398));
+#1274 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1275,#1276,#1277,#1278),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1275 = CARTESIAN_POINT('',(1.65,1.393199791644E-017,0.549759222072));
+#1276 = CARTESIAN_POINT('',(1.65,1.395063264128E-017,0.553249880576));
+#1277 = CARTESIAN_POINT('',(1.65,1.829372939586E-004,0.556740532087));
+#1278 = CARTESIAN_POINT('',(1.65,5.478104631727E-004,0.560212068398));
+#1279 = ORIENTED_EDGE('',*,*,#1280,.F.);
+#1280 = EDGE_CURVE('',#1281,#1272,#1283,.T.);
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.560212068398));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(0.E+000,5.478104631727E-004,0.560212068398)
+  );
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1288 = EDGE_CURVE('',#993,#1281,#1289,.T.);
+#1289 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1290,#1291,#1292,#1293),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1290 = CARTESIAN_POINT('',(0.1,1.393199791644E-017,0.549759222072));
+#1291 = CARTESIAN_POINT('',(0.1,1.395063264128E-017,0.553249880576));
+#1292 = CARTESIAN_POINT('',(0.1,1.829372939586E-004,0.556740532087));
+#1293 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.560212068398));
+#1294 = CYLINDRICAL_SURFACE('',#1295,0.1);
+#1295 = AXIS2_PLACEMENT_3D('',#1296,#1297,#1298);
+#1296 = CARTESIAN_POINT('',(0.E+000,0.1,0.549759222072));
+#1297 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1298 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1299 = ADVANCED_FACE('',(#1300),#1313,.T.);
+#1300 = FACE_BOUND('',#1301,.T.);
+#1301 = EDGE_LOOP('',(#1302,#1303,#1311,#1312));
+#1302 = ORIENTED_EDGE('',*,*,#1135,.T.);
+#1303 = ORIENTED_EDGE('',*,*,#1304,.T.);
+#1304 = EDGE_CURVE('',#1128,#1151,#1305,.T.);
+#1305 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1306,#1307,#1308,#1309,#1310),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1306 = CARTESIAN_POINT('',(1.65,2.9,0.549759222072));
+#1307 = CARTESIAN_POINT('',(1.68926990817,2.9,0.549759222072));
+#1308 = CARTESIAN_POINT('',(1.729043083886,2.879043083886,0.549759222072
+    ));
+#1309 = CARTESIAN_POINT('',(1.75,2.83926990817,0.549759222072));
+#1310 = CARTESIAN_POINT('',(1.75,2.8,0.549759222072));
+#1311 = ORIENTED_EDGE('',*,*,#1150,.F.);
+#1312 = ORIENTED_EDGE('',*,*,#1024,.T.);
+#1313 = CYLINDRICAL_SURFACE('',#1314,0.1);
+#1314 = AXIS2_PLACEMENT_3D('',#1315,#1316,#1317);
+#1315 = CARTESIAN_POINT('',(1.65,2.8,0.455));
+#1316 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1317 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1318 = ADVANCED_FACE('',(#1319),#1346,.T.);
+#1319 = FACE_BOUND('',#1320,.T.);
+#1320 = EDGE_LOOP('',(#1321,#1330,#1338,#1345));
+#1321 = ORIENTED_EDGE('',*,*,#1322,.F.);
+#1322 = EDGE_CURVE('',#1323,#1120,#1325,.T.);
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(0.1,2.899452189537,0.560212068398));
+#1325 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1326,#1327,#1328,#1329),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1326 = CARTESIAN_POINT('',(0.1,2.899452189537,0.560212068398));
+#1327 = CARTESIAN_POINT('',(0.1,2.899817062706,0.556740532087));
+#1328 = CARTESIAN_POINT('',(0.1,2.9,0.553249880576));
+#1329 = CARTESIAN_POINT('',(0.1,2.9,0.549759222072));
+#1330 = ORIENTED_EDGE('',*,*,#1331,.T.);
+#1331 = EDGE_CURVE('',#1323,#1332,#1334,.T.);
+#1332 = VERTEX_POINT('',#1333);
+#1333 = CARTESIAN_POINT('',(1.65,2.899452189537,0.560212068398));
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(0.E+000,2.899452189537,0.560212068398));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1338 = ORIENTED_EDGE('',*,*,#1339,.T.);
+#1339 = EDGE_CURVE('',#1332,#1128,#1340,.T.);
+#1340 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1341,#1342,#1343,#1344),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1341 = CARTESIAN_POINT('',(1.65,2.899452189537,0.560212068398));
+#1342 = CARTESIAN_POINT('',(1.65,2.899817062706,0.556740532087));
+#1343 = CARTESIAN_POINT('',(1.65,2.9,0.553249880576));
+#1344 = CARTESIAN_POINT('',(1.65,2.9,0.549759222072));
+#1345 = ORIENTED_EDGE('',*,*,#1127,.F.);
+#1346 = CYLINDRICAL_SURFACE('',#1347,0.1);
+#1347 = AXIS2_PLACEMENT_3D('',#1348,#1349,#1350);
+#1348 = CARTESIAN_POINT('',(0.E+000,2.8,0.549759222072));
+#1349 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1350 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1351 = ADVANCED_FACE('',(#1352),#1379,.T.);
+#1352 = FACE_BOUND('',#1353,.T.);
+#1353 = EDGE_LOOP('',(#1354,#1355,#1364,#1372));
+#1354 = ORIENTED_EDGE('',*,*,#1158,.T.);
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1151,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(1.749452189537,2.8,0.560212068398));
+#1359 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1360,#1361,#1362,#1363),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1360 = CARTESIAN_POINT('',(1.75,2.8,0.549759222072));
+#1361 = CARTESIAN_POINT('',(1.75,2.8,0.553249880576));
+#1362 = CARTESIAN_POINT('',(1.749817062706,2.8,0.556740532087));
+#1363 = CARTESIAN_POINT('',(1.749452189537,2.8,0.560212068398));
+#1364 = ORIENTED_EDGE('',*,*,#1365,.F.);
+#1365 = EDGE_CURVE('',#1366,#1357,#1368,.T.);
+#1366 = VERTEX_POINT('',#1367);
+#1367 = CARTESIAN_POINT('',(1.749452189537,0.1,0.560212068398));
+#1368 = LINE('',#1369,#1370);
+#1369 = CARTESIAN_POINT('',(1.749452189537,0.E+000,0.560212068398));
+#1370 = VECTOR('',#1371,1.);
+#1371 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1372 = ORIENTED_EDGE('',*,*,#1373,.T.);
+#1373 = EDGE_CURVE('',#1366,#1159,#1374,.T.);
+#1374 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1375,#1376,#1377,#1378),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1375 = CARTESIAN_POINT('',(1.749452189537,0.1,0.560212068398));
+#1376 = CARTESIAN_POINT('',(1.749817062706,0.1,0.556740532087));
+#1377 = CARTESIAN_POINT('',(1.75,0.1,0.553249880576));
+#1378 = CARTESIAN_POINT('',(1.75,0.1,0.549759222072));
+#1379 = CYLINDRICAL_SURFACE('',#1380,0.1);
+#1380 = AXIS2_PLACEMENT_3D('',#1381,#1382,#1383);
+#1381 = CARTESIAN_POINT('',(1.65,0.E+000,0.549759222072));
+#1382 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1383 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1384 = ADVANCED_FACE('',(#1385),#1398,.T.);
+#1385 = FACE_BOUND('',#1386,.T.);
+#1386 = EDGE_LOOP('',(#1387,#1388,#1389,#1397));
+#1387 = ORIENTED_EDGE('',*,*,#1182,.T.);
+#1388 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1389 = ORIENTED_EDGE('',*,*,#1390,.T.);
+#1390 = EDGE_CURVE('',#1281,#1219,#1391,.T.);
+#1391 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1392,#1393,#1394,#1395,#1396),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1392 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.560212068398));
+#1393 = CARTESIAN_POINT('',(6.121456531329E-002,9.715878654161E-004,
+    0.564244041051));
+#1394 = CARTESIAN_POINT('',(2.194375862923E-002,2.194375862923E-002,
+    0.566167305186));
+#1395 = CARTESIAN_POINT('',(9.715878654161E-004,6.121456531329E-002,
+    0.564244041051));
+#1396 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.560212068398));
+#1397 = ORIENTED_EDGE('',*,*,#1218,.T.);
+#1398 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#1399,#1400,#1401,#1402,#1403,#1404,#1405,#1406,#1407)
+    ,(#1408,#1409,#1410,#1411,#1412,#1413,#1414,#1415,#1416)
+    ,(#1417,#1418,#1419,#1420,#1421,#1422,#1423,#1424,#1425)
+    ,(#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433,#1434)
+    ,(#1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443)
+    ,(#1444,#1445,#1446,#1447,#1448,#1449,#1450,#1451,#1452)
+    ,(#1453,#1454,#1455,#1456,#1457,#1458,#1459,#1460,#1461)
+    ,(#1462,#1463,#1464,#1465,#1466,#1467,#1468,#1469,#1470)
+    ,(#1471,#1472,#1473,#1474,#1475,#1476,#1477,#1478,#1479
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-7.315613219613E-003,8.855910256723E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1399 = CARTESIAN_POINT('',(4.314286118413E-004,0.110431260161,
+    0.547707465772));
+#1400 = CARTESIAN_POINT('',(3.594616380204E-004,0.110359430326,
+    0.549734143219));
+#1401 = CARTESIAN_POINT('',(3.933739150082E-004,0.110393110754,
+    0.551755314877));
+#1402 = CARTESIAN_POINT('',(8.139233411078E-004,0.110814319134,
+    0.553755394657));
+#1403 = CARTESIAN_POINT('',(-5.300162852885E-004,0.109469741576,
+    0.555850585719));
+#1404 = CARTESIAN_POINT('',(1.674870587692E-003,0.111674862512,
+    0.557755054072));
+#1405 = CARTESIAN_POINT('',(6.735465348031E-004,0.110673666688,
+    0.559832066195));
+#1406 = CARTESIAN_POINT('',(9.604387131153E-004,0.110960249713,
+    0.561839174569));
+#1407 = CARTESIAN_POINT('',(1.418941430468E-003,0.111418681421,
+    0.563837472209));
+#1408 = CARTESIAN_POINT('',(-1.699464167408E-003,8.080072614955E-002,
+    0.548554456917));
+#1409 = CARTESIAN_POINT('',(-1.968997508269E-003,8.05314189568E-002,
+    0.550591618817));
+#1410 = CARTESIAN_POINT('',(-2.06538988935E-003,8.043567625047E-002,
+    0.552619123702));
+#1411 = CARTESIAN_POINT('',(-9.508146805128E-004,8.154796584472E-002,
+    0.554584783755));
+#1412 = CARTESIAN_POINT('',(-1.945785476525E-003,8.055503226116E-002,
+    0.556657099416));
+#1413 = CARTESIAN_POINT('',(-9.990284828657E-004,8.150121672338E-002,
+    0.558632939803));
+#1414 = CARTESIAN_POINT('',(-1.747898186872E-003,8.075227932076E-002,
+    0.560694371777));
+#1415 = CARTESIAN_POINT('',(-9.590931487649E-004,8.154075795348E-002,
+    0.56267491177));
+#1416 = CARTESIAN_POINT('',(-3.66033377777E-004,8.213384558487E-002,
+    0.564666100861));
+#1417 = CARTESIAN_POINT('',(3.083466748222E-003,5.808169405239E-002,
+    0.549033264294));
+#1418 = CARTESIAN_POINT('',(3.512236094754E-003,5.850896082261E-002,
+    0.5510337724));
+#1419 = CARTESIAN_POINT('',(4.836925141852E-003,5.983165046938E-002,
+    0.552983918367));
+#1420 = CARTESIAN_POINT('',(-3.379324327195E-003,5.163276980536E-002,
+    0.555450536404));
+#1421 = CARTESIAN_POINT('',(1.067252569657E-002,6.56568787764E-002,
+    0.556709845509));
+#1422 = CARTESIAN_POINT('',(-3.208085925251E-003,5.180443304509E-002,
+    0.55949330319));
+#1423 = CARTESIAN_POINT('',(5.951595312964E-003,6.094439973325E-002,
+    0.561012356789));
+#1424 = CARTESIAN_POINT('',(3.633241961486E-003,5.863210882291E-002,
+    0.563163301614));
+#1425 = CARTESIAN_POINT('',(4.088195396013E-003,5.908761826645E-002,
+    0.565161928533));
+#1426 = CARTESIAN_POINT('',(1.681696661274E-002,4.431968607512E-002,
+    0.549033877457));
+#1427 = CARTESIAN_POINT('',(1.789364947312E-002,4.539820771027E-002,
+    0.550998789584));
+#1428 = CARTESIAN_POINT('',(1.348001997581E-002,4.09868972435E-002,
+    0.553263762973));
+#1429 = CARTESIAN_POINT('',(2.239212577608E-002,4.987207122887E-002,
+    0.554788114101));
+#1430 = CARTESIAN_POINT('',(-4.754790592811E-003,2.277104168748E-002,
+    0.558304600776));
+#1431 = CARTESIAN_POINT('',(2.754559017277E-002,5.502258553715E-002,
+    0.558549695971));
+#1432 = CARTESIAN_POINT('',(1.611547953932E-002,4.362591837554E-002,
+    0.561212907352));
+#1433 = CARTESIAN_POINT('',(1.816963313799E-002,4.56718791551E-002,
+    0.563118794541));
+#1434 = CARTESIAN_POINT('',(1.644398966652E-002,4.394543785736E-002,
+    0.565235307426));
+#1435 = CARTESIAN_POINT('',(2.29819362217E-002,2.298193622127E-002,
+    0.549437138377));
+#1436 = CARTESIAN_POINT('',(2.164239605591E-002,2.164239605534E-002,
+    0.55153187321));
+#1437 = CARTESIAN_POINT('',(2.54526253735E-002,2.545262536974E-002,
+    0.553342633304));
+#1438 = CARTESIAN_POINT('',(1.651426248174E-002,1.651426249953E-002,
+    0.555875330191));
+#1439 = CARTESIAN_POINT('',(4.54423031359E-002,4.544230310555E-002,
+    0.556293424067));
+#1440 = CARTESIAN_POINT('',(1.220064269879E-002,1.220064272412E-002,
+    0.560158730134));
+#1441 = CARTESIAN_POINT('',(2.213981168221E-002,2.213981167135E-002,
+    0.561617427176));
+#1442 = CARTESIAN_POINT('',(2.307979521079E-002,2.307979521284E-002,
+    0.563599336437));
+#1443 = CARTESIAN_POINT('',(2.559561294832E-002,2.55956129507E-002,
+    0.565485189777));
+#1444 = CARTESIAN_POINT('',(4.43196860747E-002,1.681696661296E-002,
+    0.549033877457));
+#1445 = CARTESIAN_POINT('',(4.539820770961E-002,1.789364947336E-002,
+    0.550998789584));
+#1446 = CARTESIAN_POINT('',(4.098689723779E-002,1.348001997583E-002,
+    0.553263762972));
+#1447 = CARTESIAN_POINT('',(4.987207124962E-002,2.239212577003E-002,
+    0.554788114102));
+#1448 = CARTESIAN_POINT('',(2.277104165373E-002,-4.754790581539E-003,
+    0.558304600775));
+#1449 = CARTESIAN_POINT('',(5.502258556404E-002,2.754559016197E-002,
+    0.558549695972));
+#1450 = CARTESIAN_POINT('',(4.362591836429E-002,1.611547954423E-002,
+    0.561212907351));
+#1451 = CARTESIAN_POINT('',(4.567187915698E-002,1.816963313682E-002,
+    0.563118794541));
+#1452 = CARTESIAN_POINT('',(4.394543785925E-002,1.644398966473E-002,
+    0.565235307426));
+#1453 = CARTESIAN_POINT('',(5.808169405265E-002,3.08346674818E-003,
+    0.549033264294));
+#1454 = CARTESIAN_POINT('',(5.850896082304E-002,3.512236094752E-003,
+    0.5510337724));
+#1455 = CARTESIAN_POINT('',(5.983165047305E-002,4.836925143207E-003,
+    0.552983918367));
+#1456 = CARTESIAN_POINT('',(5.163276979402E-002,-3.379324328691E-003,
+    0.555450536404));
+#1457 = CARTESIAN_POINT('',(6.565687879443E-002,1.067252569805E-002,
+    0.556709845509));
+#1458 = CARTESIAN_POINT('',(5.180443302789E-002,-3.208085928771E-003,
+    0.55949330319));
+#1459 = CARTESIAN_POINT('',(6.094439973942E-002,5.951595313129E-003,
+    0.56101235679));
+#1460 = CARTESIAN_POINT('',(5.863210882207E-002,3.633241961713E-003,
+    0.563163301614));
+#1461 = CARTESIAN_POINT('',(5.90876182656E-002,4.088195396572E-003,
+    0.565161928533));
+#1462 = CARTESIAN_POINT('',(8.080072614941E-002,-1.699464167515E-003,
+    0.548554456917));
+#1463 = CARTESIAN_POINT('',(8.053141895652E-002,-1.968997508462E-003,
+    0.550591618817));
+#1464 = CARTESIAN_POINT('',(8.043567624973E-002,-2.065389889828E-003,
+    0.552619123702));
+#1465 = CARTESIAN_POINT('',(8.154796584719E-002,-9.508146790888E-004,
+    0.554584783755));
+#1466 = CARTESIAN_POINT('',(8.055503225789E-002,-1.945785478053E-003,
+    0.556657099416));
+#1467 = CARTESIAN_POINT('',(8.150121672588E-002,-9.990284819144E-004,
+    0.558632939803));
+#1468 = CARTESIAN_POINT('',(8.075227932053E-002,-1.747898186442E-003,
+    0.560694371776));
+#1469 = CARTESIAN_POINT('',(8.154075795384E-002,-9.59093148524E-004,
+    0.56267491177));
+#1470 = CARTESIAN_POINT('',(8.213384558501E-002,-3.660333777897E-004,
+    0.564666100861));
+#1471 = CARTESIAN_POINT('',(0.110431260161,4.314286119139E-004,
+    0.547707465772));
+#1472 = CARTESIAN_POINT('',(0.110359430326,3.594616379976E-004,
+    0.549734143219));
+#1473 = CARTESIAN_POINT('',(0.110393110754,3.933739153393E-004,
+    0.551755314877));
+#1474 = CARTESIAN_POINT('',(0.110814319134,8.139233397805E-004,
+    0.553755394657));
+#1475 = CARTESIAN_POINT('',(0.109469741577,-5.300162833668E-004,
+    0.555850585719));
+#1476 = CARTESIAN_POINT('',(0.111674862512,1.674870586105E-003,
+    0.557755054073));
+#1477 = CARTESIAN_POINT('',(0.110673666688,6.735465351813E-004,
+    0.559832066195));
+#1478 = CARTESIAN_POINT('',(0.110960249713,9.604387129257E-004,
+    0.561839174569));
+#1479 = CARTESIAN_POINT('',(0.111418681421,1.418941429953E-003,
+    0.563837472209));
+#1480 = ADVANCED_FACE('',(#1481),#1494,.T.);
+#1481 = FACE_BOUND('',#1482,.T.);
+#1482 = EDGE_LOOP('',(#1483,#1484,#1492,#1493));
+#1483 = ORIENTED_EDGE('',*,*,#1235,.T.);
+#1484 = ORIENTED_EDGE('',*,*,#1485,.T.);
+#1485 = EDGE_CURVE('',#1228,#1323,#1486,.T.);
+#1486 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1487,#1488,#1489,#1490,#1491),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1487 = CARTESIAN_POINT('',(5.478104631727E-004,2.8,0.560212068398));
+#1488 = CARTESIAN_POINT('',(9.715878654161E-004,2.838785434687,
+    0.564244041051));
+#1489 = CARTESIAN_POINT('',(2.194375862923E-002,2.878056241371,
+    0.566167305186));
+#1490 = CARTESIAN_POINT('',(6.121456531329E-002,2.899028412135,
+    0.564244041051));
+#1491 = CARTESIAN_POINT('',(0.1,2.899452189537,0.560212068398));
+#1492 = ORIENTED_EDGE('',*,*,#1322,.T.);
+#1493 = ORIENTED_EDGE('',*,*,#1200,.T.);
+#1494 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#1495,#1496,#1497,#1498,#1499,#1500,#1501,#1502,#1503)
+    ,(#1504,#1505,#1506,#1507,#1508,#1509,#1510,#1511,#1512)
+    ,(#1513,#1514,#1515,#1516,#1517,#1518,#1519,#1520,#1521)
+    ,(#1522,#1523,#1524,#1525,#1526,#1527,#1528,#1529,#1530)
+    ,(#1531,#1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539)
+    ,(#1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547,#1548)
+    ,(#1549,#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557)
+    ,(#1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566)
+    ,(#1567,#1568,#1569,#1570,#1571,#1572,#1573,#1574,#1575
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-8.855910256722E-003,7.315613219614E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1495 = CARTESIAN_POINT('',(1.418941430957E-003,2.788581318578,
+    0.563837472209));
+#1496 = CARTESIAN_POINT('',(9.604387132504E-004,2.789039750287,
+    0.561839174569));
+#1497 = CARTESIAN_POINT('',(6.735465354218E-004,2.789326333312,
+    0.559832066195));
+#1498 = CARTESIAN_POINT('',(1.674870585905E-003,2.78832513749,
+    0.557755054073));
+#1499 = CARTESIAN_POINT('',(-5.30016282507E-004,2.790530258421,
+    0.555850585719));
+#1500 = CARTESIAN_POINT('',(8.139233389196E-004,2.789185680868,
+    0.553755394657));
+#1501 = CARTESIAN_POINT('',(3.933739158713E-004,2.789606889245,
+    0.551755314877));
+#1502 = CARTESIAN_POINT('',(3.594616380817E-004,2.789640569674,
+    0.549734143219));
+#1503 = CARTESIAN_POINT('',(4.314286123197E-004,2.789568739838,
+    0.547707465772));
+#1504 = CARTESIAN_POINT('',(-3.660333778383E-004,2.817866154415,
+    0.564666100861));
+#1505 = CARTESIAN_POINT('',(-9.590931490766E-004,2.818459242047,
+    0.562674911771));
+#1506 = CARTESIAN_POINT('',(-1.747898187284E-003,2.81924772068,
+    0.560694371776));
+#1507 = CARTESIAN_POINT('',(-9.990284820164E-004,2.818498783275,
+    0.558632939804));
+#1508 = CARTESIAN_POINT('',(-1.945785479772E-003,2.819444967743,
+    0.556657099415));
+#1509 = CARTESIAN_POINT('',(-9.508146773877E-004,2.818452034151,
+    0.554584783755));
+#1510 = CARTESIAN_POINT('',(-2.065389891032E-003,2.819564323751,
+    0.552619123702));
+#1511 = CARTESIAN_POINT('',(-1.9689975096E-003,2.819468581045,
+    0.550591618817));
+#1512 = CARTESIAN_POINT('',(-1.699464168269E-003,2.819199273851,
+    0.548554456917));
+#1513 = CARTESIAN_POINT('',(4.088195397364E-003,2.840912381732,
+    0.565161928533));
+#1514 = CARTESIAN_POINT('',(3.633241962815E-003,2.841367891176,
+    0.563163301614));
+#1515 = CARTESIAN_POINT('',(5.951595308284E-003,2.839055600269,
+    0.561012356791));
+#1516 = CARTESIAN_POINT('',(-3.208085908506E-003,2.848195566946,
+    0.559493303188));
+#1517 = CARTESIAN_POINT('',(1.067252568178E-002,2.834343121229,
+    0.556709845511));
+#1518 = CARTESIAN_POINT('',(-3.379324322223E-003,2.848367230196,
+    0.555450536403));
+#1519 = CARTESIAN_POINT('',(4.836925145997E-003,2.840168349524,
+    0.552983918367));
+#1520 = CARTESIAN_POINT('',(3.512236097526E-003,2.841491039175,
+    0.5510337724));
+#1521 = CARTESIAN_POINT('',(3.083466749609E-003,2.841918305946,
+    0.549033264294));
+#1522 = CARTESIAN_POINT('',(1.644398966334E-002,2.856054562145,
+    0.565235307426));
+#1523 = CARTESIAN_POINT('',(1.816963313425E-002,2.854328120848,
+    0.563118794541));
+#1524 = CARTESIAN_POINT('',(1.611547954828E-002,2.856374081624,
+    0.56121290735));
+#1525 = CARTESIAN_POINT('',(2.754559014556E-002,2.844977414466,
+    0.558549695975));
+#1526 = CARTESIAN_POINT('',(-4.754790562693E-003,2.877228958312,
+    0.558304600773));
+#1527 = CARTESIAN_POINT('',(2.239212577132E-002,2.850127928756,
+    0.554788114102));
+#1528 = CARTESIAN_POINT('',(1.348001996967E-002,2.859013102768,
+    0.553263762973));
+#1529 = CARTESIAN_POINT('',(1.789364946953E-002,2.854601792293,
+    0.550998789584));
+#1530 = CARTESIAN_POINT('',(1.681696661135E-002,2.855680313926,
+    0.549033877457));
+#1531 = CARTESIAN_POINT('',(2.559561295232E-002,2.874404387047,
+    0.565485189777));
+#1532 = CARTESIAN_POINT('',(2.307979521564E-002,2.876920204784,
+    0.563599336437));
+#1533 = CARTESIAN_POINT('',(2.213981167431E-002,2.877860188324,
+    0.561617427177));
+#1534 = CARTESIAN_POINT('',(1.220064272694E-002,2.887799357284,
+    0.560158730132));
+#1535 = CARTESIAN_POINT('',(4.54423031068E-002,2.854557696877,
+    0.556293424068));
+#1536 = CARTESIAN_POINT('',(1.651426249136E-002,2.883485737521,
+    0.555875330192));
+#1537 = CARTESIAN_POINT('',(2.545262537811E-002,2.874547374617,
+    0.553342633303));
+#1538 = CARTESIAN_POINT('',(2.164239605874E-002,2.878357603942,
+    0.55153187321));
+#1539 = CARTESIAN_POINT('',(2.298193622268E-002,2.877018063778,
+    0.549437138377));
+#1540 = CARTESIAN_POINT('',(4.394543785661E-002,2.883556010336,
+    0.565235307426));
+#1541 = CARTESIAN_POINT('',(4.567187915352E-002,2.881830366865,
+    0.563118794541));
+#1542 = CARTESIAN_POINT('',(4.362591836866E-002,2.883884520462,
+    0.561212907351));
+#1543 = CARTESIAN_POINT('',(5.502258554702E-002,2.872454409826,
+    0.558549695972));
+#1544 = CARTESIAN_POINT('',(2.277104167718E-002,2.904754790597,
+    0.558304600776));
+#1545 = CARTESIAN_POINT('',(4.987207123995E-002,2.877607874215,
+    0.5547881141));
+#1546 = CARTESIAN_POINT('',(4.098689723708E-002,2.886519980031,
+    0.553263762974));
+#1547 = CARTESIAN_POINT('',(4.539820770817E-002,2.882106350529,
+    0.550998789584));
+#1548 = CARTESIAN_POINT('',(4.431968607426E-002,2.883183033388,
+    0.549033877457));
+#1549 = CARTESIAN_POINT('',(5.908761826662E-002,2.895911804603,
+    0.565161928533));
+#1550 = CARTESIAN_POINT('',(5.863210882321E-002,2.896366758037,
+    0.563163301614));
+#1551 = CARTESIAN_POINT('',(6.094439973827E-002,2.894048404684,
+    0.56101235679));
+#1552 = CARTESIAN_POINT('',(5.180443303562E-002,2.903208085933,
+    0.55949330319));
+#1553 = CARTESIAN_POINT('',(6.565687878574E-002,2.889327474295,
+    0.556709845508));
+#1554 = CARTESIAN_POINT('',(5.163276979914E-002,2.903379324334,
+    0.555450536405));
+#1555 = CARTESIAN_POINT('',(5.983165047247E-002,2.895163074855,
+    0.552983918367));
+#1556 = CARTESIAN_POINT('',(5.85089608234E-002,2.896487763904,
+    0.5510337724));
+#1557 = CARTESIAN_POINT('',(5.808169405274E-002,2.896916533252,
+    0.549033264294));
+#1558 = CARTESIAN_POINT('',(8.213384558497E-002,2.900366033378,
+    0.564666100861));
+#1559 = CARTESIAN_POINT('',(8.154075795353E-002,2.900959093149,
+    0.56267491177));
+#1560 = CARTESIAN_POINT('',(8.075227932008E-002,2.901747898187,
+    0.560694371777));
+#1561 = CARTESIAN_POINT('',(8.15012167258E-002,2.900999028481,
+    0.558632939803));
+#1562 = CARTESIAN_POINT('',(8.05550322578E-002,2.90194578548,
+    0.556657099416));
+#1563 = CARTESIAN_POINT('',(8.154796584712E-002,2.900950814679,
+    0.554584783755));
+#1564 = CARTESIAN_POINT('',(8.043567624955E-002,2.90206538989,
+    0.552619123702));
+#1565 = CARTESIAN_POINT('',(8.053141895659E-002,2.901968997509,
+    0.550591618817));
+#1566 = CARTESIAN_POINT('',(8.080072614937E-002,2.901699464168,
+    0.548554456917));
+#1567 = CARTESIAN_POINT('',(0.111418681421,2.898581058569,0.563837472209
+    ));
+#1568 = CARTESIAN_POINT('',(0.110960249713,2.899039561287,0.561839174569
+    ));
+#1569 = CARTESIAN_POINT('',(0.110673666687,2.899326453466,0.559832066195
+    ));
+#1570 = CARTESIAN_POINT('',(0.111674862512,2.898325129412,0.557755054072
+    ));
+#1571 = CARTESIAN_POINT('',(0.109469741576,2.900530016286,0.555850585719
+    ));
+#1572 = CARTESIAN_POINT('',(0.110814319134,2.899186076658,0.553755394657
+    ));
+#1573 = CARTESIAN_POINT('',(0.110393110754,2.899606626085,0.551755314877
+    ));
+#1574 = CARTESIAN_POINT('',(0.110359430326,2.899640538362,0.549734143219
+    ));
+#1575 = CARTESIAN_POINT('',(0.110431260161,2.899568571388,0.547707465772
+    ));
+#1576 = ADVANCED_FACE('',(#1577),#1602,.T.);
+#1577 = FACE_BOUND('',#1578,.T.);
+#1578 = EDGE_LOOP('',(#1579,#1580,#1588,#1596));
+#1579 = ORIENTED_EDGE('',*,*,#1227,.F.);
+#1580 = ORIENTED_EDGE('',*,*,#1581,.T.);
+#1581 = EDGE_CURVE('',#1219,#1582,#1584,.T.);
+#1582 = VERTEX_POINT('',#1583);
+#1583 = CARTESIAN_POINT('',(3.735959958618E-002,0.136811789123,
+    0.910452846327));
+#1584 = LINE('',#1585,#1586);
+#1585 = CARTESIAN_POINT('',(-1.074890013952E-003,9.837729952288E-002,
+    0.544773104659));
+#1586 = VECTOR('',#1587,1.);
+#1587 = DIRECTION('',(0.103962051184,0.103962051184,0.989132844378));
+#1588 = ORIENTED_EDGE('',*,*,#1589,.T.);
+#1589 = EDGE_CURVE('',#1582,#1590,#1592,.T.);
+#1590 = VERTEX_POINT('',#1591);
+#1591 = CARTESIAN_POINT('',(3.735959958618E-002,2.763188210877,
+    0.910452846327));
+#1592 = LINE('',#1593,#1594);
+#1593 = CARTESIAN_POINT('',(3.735959958618E-002,4.677138469323E-002,
+    0.910452846327));
+#1594 = VECTOR('',#1595,1.);
+#1595 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#1596 = ORIENTED_EDGE('',*,*,#1597,.F.);
+#1597 = EDGE_CURVE('',#1228,#1590,#1598,.T.);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-1.074890013952E-003,2.801622700477,
+    0.544773104659));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(0.103962051184,-0.103962051184,0.989132844378));
+#1602 = PLANE('',#1603);
+#1603 = AXIS2_PLACEMENT_3D('',#1604,#1605,#1606);
+#1604 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.555));
+#1605 = DIRECTION('',(-0.994521895368,0.E+000,0.104528463268));
+#1606 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1607 = ADVANCED_FACE('',(#1608),#1621,.F.);
+#1608 = FACE_BOUND('',#1609,.F.);
+#1609 = EDGE_LOOP('',(#1610,#1611,#1612,#1620));
+#1610 = ORIENTED_EDGE('',*,*,#1252,.T.);
+#1611 = ORIENTED_EDGE('',*,*,#1271,.T.);
+#1612 = ORIENTED_EDGE('',*,*,#1613,.T.);
+#1613 = EDGE_CURVE('',#1272,#1366,#1614,.T.);
+#1614 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1615,#1616,#1617,#1618,#1619),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1615 = CARTESIAN_POINT('',(1.65,5.478104631723E-004,0.560212068398));
+#1616 = CARTESIAN_POINT('',(1.688785434687,9.715878654157E-004,
+    0.564244041051));
+#1617 = CARTESIAN_POINT('',(1.728056241371,2.194375862923E-002,
+    0.566167305186));
+#1618 = CARTESIAN_POINT('',(1.749028412135,6.121456531329E-002,
+    0.564244041051));
+#1619 = CARTESIAN_POINT('',(1.749452189537,0.1,0.560212068398));
+#1620 = ORIENTED_EDGE('',*,*,#1373,.T.);
+#1621 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630)
+    ,(#1631,#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639)
+    ,(#1640,#1641,#1642,#1643,#1644,#1645,#1646,#1647,#1648)
+    ,(#1649,#1650,#1651,#1652,#1653,#1654,#1655,#1656,#1657)
+    ,(#1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666)
+    ,(#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674,#1675)
+    ,(#1676,#1677,#1678,#1679,#1680,#1681,#1682,#1683,#1684)
+    ,(#1685,#1686,#1687,#1688,#1689,#1690,#1691,#1692,#1693)
+    ,(#1694,#1695,#1696,#1697,#1698,#1699,#1700,#1701,#1702
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-8.855910256723E-003,7.315613219614E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1622 = CARTESIAN_POINT('',(1.63858131858,1.418941429628E-003,
+    0.563837472209));
+#1623 = CARTESIAN_POINT('',(1.639039750287,9.604387128603E-004,
+    0.561839174569));
+#1624 = CARTESIAN_POINT('',(1.63932633331,6.73546535524E-004,
+    0.559832066195));
+#1625 = CARTESIAN_POINT('',(1.638325137493,1.674870584889E-003,
+    0.557755054073));
+#1626 = CARTESIAN_POINT('',(1.640530258417,-5.300162812194E-004,
+    0.555850585719));
+#1627 = CARTESIAN_POINT('',(1.639185680871,8.139233380302E-004,
+    0.553755394657));
+#1628 = CARTESIAN_POINT('',(1.639606889244,3.933739161226E-004,
+    0.551755314877));
+#1629 = CARTESIAN_POINT('',(1.639640569674,3.594616380103E-004,
+    0.549734143219));
+#1630 = CARTESIAN_POINT('',(1.639568739838,4.314286125886E-004,
+    0.547707465772));
+#1631 = CARTESIAN_POINT('',(1.667866154415,-3.660333778313E-004,
+    0.564666100861));
+#1632 = CARTESIAN_POINT('',(1.668459242046,-9.590931483305E-004,
+    0.562674911771));
+#1633 = CARTESIAN_POINT('',(1.669247720678,-1.7478981867E-003,
+    0.560694371776));
+#1634 = CARTESIAN_POINT('',(1.668498783276,-9.990284782474E-004,
+    0.558632939804));
+#1635 = CARTESIAN_POINT('',(1.669444967743,-1.945785484566E-003,
+    0.556657099416));
+#1636 = CARTESIAN_POINT('',(1.668452034151,-9.50814673697E-004,
+    0.554584783755));
+#1637 = CARTESIAN_POINT('',(1.669564323751,-2.065389892172E-003,
+    0.552619123702));
+#1638 = CARTESIAN_POINT('',(1.669468581045,-1.968997509937E-003,
+    0.550591618817));
+#1639 = CARTESIAN_POINT('',(1.669199273851,-1.699464168292E-003,
+    0.548554456917));
+#1640 = CARTESIAN_POINT('',(1.690912381732,4.088195397127E-003,
+    0.565161928533));
+#1641 = CARTESIAN_POINT('',(1.691367891176,3.633241962416E-003,
+    0.563163301614));
+#1642 = CARTESIAN_POINT('',(1.689055600276,5.951595310719E-003,
+    0.56101235679));
+#1643 = CARTESIAN_POINT('',(1.698195566942,-3.208085929406E-003,
+    0.55949330319));
+#1644 = CARTESIAN_POINT('',(1.684343121238,1.067252570288E-002,
+    0.556709845509));
+#1645 = CARTESIAN_POINT('',(1.698367230188,-3.379324335836E-003,
+    0.555450536404));
+#1646 = CARTESIAN_POINT('',(1.690168349527,4.836925150666E-003,
+    0.552983918367));
+#1647 = CARTESIAN_POINT('',(1.691491039173,3.512236098056E-003,
+    0.5510337724));
+#1648 = CARTESIAN_POINT('',(1.691918305946,3.083466749597E-003,
+    0.549033264294));
+#1649 = CARTESIAN_POINT('',(1.706054562145,1.644398966385E-002,
+    0.565235307426));
+#1650 = CARTESIAN_POINT('',(1.704328120848,1.816963313542E-002,
+    0.563118794541));
+#1651 = CARTESIAN_POINT('',(1.706374081606,1.611547954668E-002,
+    0.561212907351));
+#1652 = CARTESIAN_POINT('',(1.694977414503,2.754559016117E-002,
+    0.558549695972));
+#1653 = CARTESIAN_POINT('',(1.727228958278,-4.754790592143E-003,
+    0.558304600775));
+#1654 = CARTESIAN_POINT('',(1.700127928782,2.239212579097E-002,
+    0.554788114101));
+#1655 = CARTESIAN_POINT('',(1.709013102759,1.348001996286E-002,
+    0.553263762973));
+#1656 = CARTESIAN_POINT('',(1.704601792296,1.789364946833E-002,
+    0.550998789585));
+#1657 = CARTESIAN_POINT('',(1.705680313927,1.681696661128E-002,
+    0.549033877457));
+#1658 = CARTESIAN_POINT('',(1.724404387047,2.559561295179E-002,
+    0.565485189777));
+#1659 = CARTESIAN_POINT('',(1.726920204784,2.307979521438E-002,
+    0.563599336437));
+#1660 = CARTESIAN_POINT('',(1.727860188347,2.213981167053E-002,
+    0.561617427177));
+#1661 = CARTESIAN_POINT('',(1.737799357231,1.220064272401E-002,
+    0.560158730133));
+#1662 = CARTESIAN_POINT('',(1.704557696935,4.544230311836E-002,
+    0.556293424067));
+#1663 = CARTESIAN_POINT('',(1.733485737486,1.651426247793E-002,
+    0.555875330192));
+#1664 = CARTESIAN_POINT('',(1.724547374629,2.545262538343E-002,
+    0.553342633304));
+#1665 = CARTESIAN_POINT('',(1.728357603939,2.164239606014E-002,
+    0.55153187321));
+#1666 = CARTESIAN_POINT('',(1.727018063776,2.298193622276E-002,
+    0.549437138377));
+#1667 = CARTESIAN_POINT('',(1.733556010336,4.394543785672E-002,
+    0.565235307426));
+#1668 = CARTESIAN_POINT('',(1.731830366865,4.567187915415E-002,
+    0.563118794541));
+#1669 = CARTESIAN_POINT('',(1.733884520445,4.362591837491E-002,
+    0.561212907351));
+#1670 = CARTESIAN_POINT('',(1.722454409865,5.502258553808E-002,
+    0.558549695973));
+#1671 = CARTESIAN_POINT('',(1.754754790553,2.277104168181E-002,
+    0.558304600774));
+#1672 = CARTESIAN_POINT('',(1.727607874238,4.987207124365E-002,
+    0.554788114102));
+#1673 = CARTESIAN_POINT('',(1.736519980025,4.098689723424E-002,
+    0.553263762972));
+#1674 = CARTESIAN_POINT('',(1.73210635053,4.539820770702E-002,
+    0.550998789584));
+#1675 = CARTESIAN_POINT('',(1.733183033388,4.431968607424E-002,
+    0.549033877457));
+#1676 = CARTESIAN_POINT('',(1.745911804603,5.908761826661E-002,
+    0.565161928533));
+#1677 = CARTESIAN_POINT('',(1.746366758038,5.863210882322E-002,
+    0.563163301614));
+#1678 = CARTESIAN_POINT('',(1.74404840469,6.094439973416E-002,
+    0.56101235679));
+#1679 = CARTESIAN_POINT('',(1.753208085916,5.180443304591E-002,
+    0.559493303189));
+#1680 = CARTESIAN_POINT('',(1.739327474311,6.565687877827E-002,
+    0.55670984551));
+#1681 = CARTESIAN_POINT('',(1.753379324326,5.163276980146E-002,
+    0.555450536403));
+#1682 = CARTESIAN_POINT('',(1.745163074856,5.983165047324E-002,
+    0.552983918368));
+#1683 = CARTESIAN_POINT('',(1.746487763904,5.850896082406E-002,
+    0.5510337724));
+#1684 = CARTESIAN_POINT('',(1.746916533251,5.808169405288E-002,
+    0.549033264294));
+#1685 = CARTESIAN_POINT('',(1.750366033378,8.213384558488E-002,
+    0.564666100861));
+#1686 = CARTESIAN_POINT('',(1.750959093149,8.154075795328E-002,
+    0.562674911771));
+#1687 = CARTESIAN_POINT('',(1.751747898188,8.075227931963E-002,
+    0.560694371776));
+#1688 = CARTESIAN_POINT('',(1.750999028481,8.150121672555E-002,
+    0.558632939804));
+#1689 = CARTESIAN_POINT('',(1.75194578548,8.055503225792E-002,
+    0.556657099415));
+#1690 = CARTESIAN_POINT('',(1.750950814678,8.154796584703E-002,
+    0.554584783755));
+#1691 = CARTESIAN_POINT('',(1.752065389891,8.043567624948E-002,
+    0.552619123702));
+#1692 = CARTESIAN_POINT('',(1.751968997509,8.053141895627E-002,
+    0.550591618817));
+#1693 = CARTESIAN_POINT('',(1.751699464168,8.080072614922E-002,
+    0.548554456917));
+#1694 = CARTESIAN_POINT('',(1.748581058569,0.111418681422,0.563837472208
+    ));
+#1695 = CARTESIAN_POINT('',(1.749039561287,0.110960249713,0.561839174569
+    ));
+#1696 = CARTESIAN_POINT('',(1.749326453466,0.110673666687,0.559832066195
+    ));
+#1697 = CARTESIAN_POINT('',(1.748325129411,0.111674862513,0.557755054072
+    ));
+#1698 = CARTESIAN_POINT('',(1.750530016286,0.109469741576,0.555850585719
+    ));
+#1699 = CARTESIAN_POINT('',(1.749186076659,0.110814319134,0.553755394657
+    ));
+#1700 = CARTESIAN_POINT('',(1.749606626085,0.110393110754,0.551755314877
+    ));
+#1701 = CARTESIAN_POINT('',(1.749640538362,0.110359430326,0.549734143219
+    ));
+#1702 = CARTESIAN_POINT('',(1.749568571388,0.110431260161,0.547707465772
+    ));
+#1703 = ADVANCED_FACE('',(#1704),#1729,.F.);
+#1704 = FACE_BOUND('',#1705,.F.);
+#1705 = EDGE_LOOP('',(#1706,#1707,#1715,#1723));
+#1706 = ORIENTED_EDGE('',*,*,#1280,.F.);
+#1707 = ORIENTED_EDGE('',*,*,#1708,.T.);
+#1708 = EDGE_CURVE('',#1281,#1709,#1711,.T.);
+#1709 = VERTEX_POINT('',#1710);
+#1710 = CARTESIAN_POINT('',(0.136811789123,3.735959958618E-002,
+    0.910452846327));
+#1711 = LINE('',#1712,#1713);
+#1712 = CARTESIAN_POINT('',(9.837729952288E-002,-1.074890013952E-003,
+    0.544773104659));
+#1713 = VECTOR('',#1714,1.);
+#1714 = DIRECTION('',(0.103962051184,0.103962051184,0.989132844378));
+#1715 = ORIENTED_EDGE('',*,*,#1716,.T.);
+#1716 = EDGE_CURVE('',#1709,#1717,#1719,.T.);
+#1717 = VERTEX_POINT('',#1718);
+#1718 = CARTESIAN_POINT('',(1.613188210877,3.735959958618E-002,
+    0.910452846327));
+#1719 = LINE('',#1720,#1721);
+#1720 = CARTESIAN_POINT('',(4.677138469323E-002,3.735959958618E-002,
+    0.910452846327));
+#1721 = VECTOR('',#1722,1.);
+#1722 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#1723 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#1724 = EDGE_CURVE('',#1272,#1717,#1725,.T.);
+#1725 = LINE('',#1726,#1727);
+#1726 = CARTESIAN_POINT('',(1.651622700477,-1.074890013952E-003,
+    0.544773104659));
+#1727 = VECTOR('',#1728,1.);
+#1728 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#1729 = PLANE('',#1730);
+#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733);
+#1731 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.555));
+#1732 = DIRECTION('',(0.E+000,0.994521895368,-0.104528463268));
+#1733 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1734 = ADVANCED_FACE('',(#1735),#1748,.F.);
+#1735 = FACE_BOUND('',#1736,.F.);
+#1736 = EDGE_LOOP('',(#1737,#1738,#1739,#1747));
+#1737 = ORIENTED_EDGE('',*,*,#1304,.T.);
+#1738 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1739 = ORIENTED_EDGE('',*,*,#1740,.T.);
+#1740 = EDGE_CURVE('',#1357,#1332,#1741,.T.);
+#1741 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1742,#1743,#1744,#1745,#1746),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1742 = CARTESIAN_POINT('',(1.749452189537,2.8,0.560212068398));
+#1743 = CARTESIAN_POINT('',(1.749028412135,2.838785434687,0.564244041051
+    ));
+#1744 = CARTESIAN_POINT('',(1.728056241371,2.878056241371,0.566167305186
+    ));
+#1745 = CARTESIAN_POINT('',(1.688785434687,2.899028412135,0.564244041051
+    ));
+#1746 = CARTESIAN_POINT('',(1.65,2.899452189537,0.560212068398));
+#1747 = ORIENTED_EDGE('',*,*,#1339,.T.);
+#1748 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756,#1757)
+    ,(#1758,#1759,#1760,#1761,#1762,#1763,#1764,#1765,#1766)
+    ,(#1767,#1768,#1769,#1770,#1771,#1772,#1773,#1774,#1775)
+    ,(#1776,#1777,#1778,#1779,#1780,#1781,#1782,#1783,#1784)
+    ,(#1785,#1786,#1787,#1788,#1789,#1790,#1791,#1792,#1793)
+    ,(#1794,#1795,#1796,#1797,#1798,#1799,#1800,#1801,#1802)
+    ,(#1803,#1804,#1805,#1806,#1807,#1808,#1809,#1810,#1811)
+    ,(#1812,#1813,#1814,#1815,#1816,#1817,#1818,#1819,#1820)
+    ,(#1821,#1822,#1823,#1824,#1825,#1826,#1827,#1828,#1829
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-8.855910256722E-003,7.315613219613E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1749 = CARTESIAN_POINT('',(1.748581058571,2.78858131858,0.563837472209)
+  );
+#1750 = CARTESIAN_POINT('',(1.749039561287,2.789039750287,0.561839174569
+    ));
+#1751 = CARTESIAN_POINT('',(1.749326453464,2.789326333311,0.559832066195
+    ));
+#1752 = CARTESIAN_POINT('',(1.748325129416,2.788325137491,0.557755054073
+    ));
+#1753 = CARTESIAN_POINT('',(1.750530016282,2.790530258422,0.555850585719
+    ));
+#1754 = CARTESIAN_POINT('',(1.749186076661,2.789185680867,0.553755394657
+    ));
+#1755 = CARTESIAN_POINT('',(1.749606626085,2.789606889246,0.551755314877
+    ));
+#1756 = CARTESIAN_POINT('',(1.749640538362,2.789640569674,0.549734143219
+    ));
+#1757 = CARTESIAN_POINT('',(1.749568571389,2.789568739839,0.547707465772
+    ));
+#1758 = CARTESIAN_POINT('',(1.750366033378,2.817866154415,0.564666100861
+    ));
+#1759 = CARTESIAN_POINT('',(1.750959093148,2.818459242046,0.56267491177)
+  );
+#1760 = CARTESIAN_POINT('',(1.751747898185,2.819247720676,0.560694371776
+    ));
+#1761 = CARTESIAN_POINT('',(1.750999028484,2.81849878328,0.558632939804)
+  );
+#1762 = CARTESIAN_POINT('',(1.751945785474,2.819444967735,0.556657099415
+    ));
+#1763 = CARTESIAN_POINT('',(1.750950814682,2.818452034159,0.554584783755
+    ));
+#1764 = CARTESIAN_POINT('',(1.752065389888,2.819564323748,0.552619123702
+    ));
+#1765 = CARTESIAN_POINT('',(1.751968997507,2.819468581042,0.550591618817
+    ));
+#1766 = CARTESIAN_POINT('',(1.751699464167,2.81919927385,0.548554456917)
+  );
+#1767 = CARTESIAN_POINT('',(1.745911804603,2.840912381733,0.565161928533
+    ));
+#1768 = CARTESIAN_POINT('',(1.746366758038,2.841367891176,0.563163301614
+    ));
+#1769 = CARTESIAN_POINT('',(1.744048404689,2.839055600269,0.56101235679)
+  );
+#1770 = CARTESIAN_POINT('',(1.75320808593,2.848195566959,0.55949330319)
+  );
+#1771 = CARTESIAN_POINT('',(1.739327474302,2.834343121222,0.556709845509
+    ));
+#1772 = CARTESIAN_POINT('',(1.753379324325,2.848367230191,0.555450536403
+    ));
+#1773 = CARTESIAN_POINT('',(1.745163074861,2.840168349536,0.552983918368
+    ));
+#1774 = CARTESIAN_POINT('',(1.746487763907,2.841491039178,0.5510337724)
+  );
+#1775 = CARTESIAN_POINT('',(1.746916533252,2.841918305948,0.549033264294
+    ));
+#1776 = CARTESIAN_POINT('',(1.733556010336,2.856054562143,0.565235307426
+    ));
+#1777 = CARTESIAN_POINT('',(1.731830366863,2.854328120846,0.563118794541
+    ));
+#1778 = CARTESIAN_POINT('',(1.733884520454,2.856374081617,0.561212907351
+    ));
+#1779 = CARTESIAN_POINT('',(1.722454409839,2.844977414472,0.558549695973
+    ));
+#1780 = CARTESIAN_POINT('',(1.754754790584,2.87722895831,0.558304600775)
+  );
+#1781 = CARTESIAN_POINT('',(1.727607874241,2.850127928786,0.554788114102
+    ));
+#1782 = CARTESIAN_POINT('',(1.736519980018,2.859013102748,0.553263762972
+    ));
+#1783 = CARTESIAN_POINT('',(1.732106350524,2.854601792289,0.550998789584
+    ));
+#1784 = CARTESIAN_POINT('',(1.733183033387,2.855680313924,0.549033877457
+    ));
+#1785 = CARTESIAN_POINT('',(1.724404387049,2.874404387049,0.565485189777
+    ));
+#1786 = CARTESIAN_POINT('',(1.726920204787,2.876920204785,0.563599336437
+    ));
+#1787 = CARTESIAN_POINT('',(1.727860188328,2.877860188339,0.561617427177
+    ));
+#1788 = CARTESIAN_POINT('',(1.73779935728,2.887799357261,0.560158730133)
+  );
+#1789 = CARTESIAN_POINT('',(1.704557696893,2.854557696908,0.556293424068
+    ));
+#1790 = CARTESIAN_POINT('',(1.733485737494,2.883485737484,0.555875330191
+    ));
+#1791 = CARTESIAN_POINT('',(1.724547374635,2.87454737464,0.553342633305)
+  );
+#1792 = CARTESIAN_POINT('',(1.728357603946,2.878357603945,0.55153187321)
+  );
+#1793 = CARTESIAN_POINT('',(1.727018063779,2.877018063779,0.549437138377
+    ));
+#1794 = CARTESIAN_POINT('',(1.706054562143,2.883556010335,0.565235307426
+    ));
+#1795 = CARTESIAN_POINT('',(1.704328120845,2.881830366865,0.563118794541
+    ));
+#1796 = CARTESIAN_POINT('',(1.706374081628,2.883884520447,0.561212907351
+    ));
+#1797 = CARTESIAN_POINT('',(1.694977414455,2.872454409853,0.558549695973
+    ));
+#1798 = CARTESIAN_POINT('',(1.727228958323,2.904754790569,0.558304600775
+    ));
+#1799 = CARTESIAN_POINT('',(1.700127928771,2.877607874245,0.554788114102
+    ));
+#1800 = CARTESIAN_POINT('',(1.709013102757,2.886519980018,0.553263762972
+    ));
+#1801 = CARTESIAN_POINT('',(1.70460179229,2.882106350528,0.550998789585)
+  );
+#1802 = CARTESIAN_POINT('',(1.705680313925,2.883183033387,0.549033877457
+    ));
+#1803 = CARTESIAN_POINT('',(1.690912381733,2.895911804603,0.565161928533
+    ));
+#1804 = CARTESIAN_POINT('',(1.691367891177,2.896366758037,0.563163301614
+    ));
+#1805 = CARTESIAN_POINT('',(1.689055600264,2.894048404691,0.56101235679)
+  );
+#1806 = CARTESIAN_POINT('',(1.698195566967,2.903208085923,0.55949330319)
+  );
+#1807 = CARTESIAN_POINT('',(1.684343121216,2.88932747431,0.55670984551)
+  );
+#1808 = CARTESIAN_POINT('',(1.698367230197,2.903379324321,0.555450536403
+    ));
+#1809 = CARTESIAN_POINT('',(1.690168349529,2.895163074859,0.552983918368
+    ));
+#1810 = CARTESIAN_POINT('',(1.691491039177,2.896487763904,0.5510337724)
+  );
+#1811 = CARTESIAN_POINT('',(1.691918305947,2.896916533252,0.549033264294
+    ));
+#1812 = CARTESIAN_POINT('',(1.667866154415,2.900366033378,0.564666100861
+    ));
+#1813 = CARTESIAN_POINT('',(1.668459242046,2.900959093149,0.56267491177)
+  );
+#1814 = CARTESIAN_POINT('',(1.669247720679,2.901747898185,0.560694371776
+    ));
+#1815 = CARTESIAN_POINT('',(1.668498783274,2.900999028483,0.558632939804
+    ));
+#1816 = CARTESIAN_POINT('',(1.669444967743,2.901945785478,0.556657099416
+    ));
+#1817 = CARTESIAN_POINT('',(1.668452034152,2.900950814679,0.554584783755
+    ));
+#1818 = CARTESIAN_POINT('',(1.669564323751,2.90206538989,0.552619123702)
+  );
+#1819 = CARTESIAN_POINT('',(1.669468581044,2.901968997509,0.550591618817
+    ));
+#1820 = CARTESIAN_POINT('',(1.669199273851,2.901699464168,0.548554456917
+    ));
+#1821 = CARTESIAN_POINT('',(1.63858131858,2.89858105857,0.563837472209)
+  );
+#1822 = CARTESIAN_POINT('',(1.639039750287,2.899039561287,0.561839174569
+    ));
+#1823 = CARTESIAN_POINT('',(1.639326333312,2.899326453464,0.559832066195
+    ));
+#1824 = CARTESIAN_POINT('',(1.63832513749,2.898325129414,0.557755054073)
+  );
+#1825 = CARTESIAN_POINT('',(1.640530258421,2.900530016283,0.555850585719
+    ));
+#1826 = CARTESIAN_POINT('',(1.639185680868,2.899186076661,0.553755394657
+    ));
+#1827 = CARTESIAN_POINT('',(1.639606889245,2.899606626084,0.551755314877
+    ));
+#1828 = CARTESIAN_POINT('',(1.639640569674,2.899640538362,0.549734143219
+    ));
+#1829 = CARTESIAN_POINT('',(1.639568739839,2.899568571388,0.547707465772
+    ));
+#1830 = ADVANCED_FACE('',(#1831),#1856,.T.);
+#1831 = FACE_BOUND('',#1832,.T.);
+#1832 = EDGE_LOOP('',(#1833,#1834,#1842,#1850));
+#1833 = ORIENTED_EDGE('',*,*,#1331,.F.);
+#1834 = ORIENTED_EDGE('',*,*,#1835,.T.);
+#1835 = EDGE_CURVE('',#1323,#1836,#1838,.T.);
+#1836 = VERTEX_POINT('',#1837);
+#1837 = CARTESIAN_POINT('',(0.136811789123,2.862640400414,0.910452846327
+    ));
+#1838 = LINE('',#1839,#1840);
+#1839 = CARTESIAN_POINT('',(9.837729952288E-002,2.901074890014,
+    0.544773104659));
+#1840 = VECTOR('',#1841,1.);
+#1841 = DIRECTION('',(0.103962051184,-0.103962051184,0.989132844378));
+#1842 = ORIENTED_EDGE('',*,*,#1843,.T.);
+#1843 = EDGE_CURVE('',#1836,#1844,#1846,.T.);
+#1844 = VERTEX_POINT('',#1845);
+#1845 = CARTESIAN_POINT('',(1.613188210877,2.862640400414,0.910452846327
+    ));
+#1846 = LINE('',#1847,#1848);
+#1847 = CARTESIAN_POINT('',(4.677138469323E-002,2.862640400414,
+    0.910452846327));
+#1848 = VECTOR('',#1849,1.);
+#1849 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1850 = ORIENTED_EDGE('',*,*,#1851,.F.);
+#1851 = EDGE_CURVE('',#1332,#1844,#1852,.T.);
+#1852 = LINE('',#1853,#1854);
+#1853 = CARTESIAN_POINT('',(1.651622700477,2.901074890014,0.544773104659
+    ));
+#1854 = VECTOR('',#1855,1.);
+#1855 = DIRECTION('',(-0.103962051184,-0.103962051184,0.989132844378));
+#1856 = PLANE('',#1857);
+#1857 = AXIS2_PLACEMENT_3D('',#1858,#1859,#1860);
+#1858 = CARTESIAN_POINT('',(0.E+000,2.9,0.555));
+#1859 = DIRECTION('',(0.E+000,0.994521895368,0.104528463268));
+#1860 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1861 = ADVANCED_FACE('',(#1862),#1887,.F.);
+#1862 = FACE_BOUND('',#1863,.F.);
+#1863 = EDGE_LOOP('',(#1864,#1865,#1873,#1881));
+#1864 = ORIENTED_EDGE('',*,*,#1365,.F.);
+#1865 = ORIENTED_EDGE('',*,*,#1866,.T.);
+#1866 = EDGE_CURVE('',#1366,#1867,#1869,.T.);
+#1867 = VERTEX_POINT('',#1868);
+#1868 = CARTESIAN_POINT('',(1.712640400414,0.136811789123,0.910452846327
+    ));
+#1869 = LINE('',#1870,#1871);
+#1870 = CARTESIAN_POINT('',(1.751074890014,9.837729952288E-002,
+    0.544773104659));
+#1871 = VECTOR('',#1872,1.);
+#1872 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#1873 = ORIENTED_EDGE('',*,*,#1874,.T.);
+#1874 = EDGE_CURVE('',#1867,#1875,#1877,.T.);
+#1875 = VERTEX_POINT('',#1876);
+#1876 = CARTESIAN_POINT('',(1.712640400414,2.763188210877,0.910452846327
+    ));
+#1877 = LINE('',#1878,#1879);
+#1878 = CARTESIAN_POINT('',(1.712640400414,4.677138469323E-002,
+    0.910452846327));
+#1879 = VECTOR('',#1880,1.);
+#1880 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#1881 = ORIENTED_EDGE('',*,*,#1882,.F.);
+#1882 = EDGE_CURVE('',#1357,#1875,#1883,.T.);
+#1883 = LINE('',#1884,#1885);
+#1884 = CARTESIAN_POINT('',(1.751074890014,2.801622700477,0.544773104659
+    ));
+#1885 = VECTOR('',#1886,1.);
+#1886 = DIRECTION('',(-0.103962051184,-0.103962051184,0.989132844378));
+#1887 = PLANE('',#1888);
+#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891);
+#1889 = CARTESIAN_POINT('',(1.75,0.E+000,0.555));
+#1890 = DIRECTION('',(-0.994521895368,0.E+000,-0.104528463268));
+#1891 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1892 = ADVANCED_FACE('',(#1893),#1905,.T.);
+#1893 = FACE_BOUND('',#1894,.T.);
+#1894 = EDGE_LOOP('',(#1895,#1896,#1897,#1904));
+#1895 = ORIENTED_EDGE('',*,*,#1390,.F.);
+#1896 = ORIENTED_EDGE('',*,*,#1708,.T.);
+#1897 = ORIENTED_EDGE('',*,*,#1898,.T.);
+#1898 = EDGE_CURVE('',#1709,#1582,#1899,.T.);
+#1899 = CIRCLE('',#1900,0.1);
+#1900 = AXIS2_PLACEMENT_3D('',#1901,#1902,#1903);
+#1901 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,0.9));
+#1902 = DIRECTION('',(-0.103962051184,-0.103962051184,-0.989132844378));
+#1903 = DIRECTION('',(-0.99458126461,1.086699344846E-002,0.10339253619)
+  );
+#1904 = ORIENTED_EDGE('',*,*,#1581,.F.);
+#1905 = CYLINDRICAL_SURFACE('',#1906,0.1);
+#1906 = AXIS2_PLACEMENT_3D('',#1907,#1908,#1909);
+#1907 = CARTESIAN_POINT('',(9.837729952288E-002,9.837729952288E-002,
+    0.534320258332));
+#1908 = DIRECTION('',(0.103962051184,0.103962051184,0.989132844378));
+#1909 = DIRECTION('',(-0.994521895368,-9.1635032895E-014,0.104528463267)
+  );
+#1910 = ADVANCED_FACE('',(#1911),#1923,.T.);
+#1911 = FACE_BOUND('',#1912,.T.);
+#1912 = EDGE_LOOP('',(#1913,#1914,#1921,#1922));
+#1913 = ORIENTED_EDGE('',*,*,#1597,.T.);
+#1914 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#1915 = EDGE_CURVE('',#1590,#1836,#1916,.T.);
+#1916 = CIRCLE('',#1917,0.1);
+#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920);
+#1918 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,0.9));
+#1919 = DIRECTION('',(-0.103962051184,0.103962051184,-0.989132844378));
+#1920 = DIRECTION('',(-0.994521895368,9.1635032895E-014,0.104528463267)
+  );
+#1921 = ORIENTED_EDGE('',*,*,#1835,.F.);
+#1922 = ORIENTED_EDGE('',*,*,#1485,.F.);
+#1923 = CYLINDRICAL_SURFACE('',#1924,0.1);
+#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927);
+#1925 = CARTESIAN_POINT('',(9.837729952288E-002,2.801622700477,
+    0.534320258332));
+#1926 = DIRECTION('',(0.103962051184,-0.103962051184,0.989132844378));
+#1927 = DIRECTION('',(-0.994521895368,9.1635032895E-014,0.104528463267)
+  );
+#1928 = ADVANCED_FACE('',(#1929),#1956,.T.);
+#1929 = FACE_BOUND('',#1930,.T.);
+#1930 = EDGE_LOOP('',(#1931,#1932,#1941,#1949));
+#1931 = ORIENTED_EDGE('',*,*,#1589,.F.);
+#1932 = ORIENTED_EDGE('',*,*,#1933,.T.);
+#1933 = EDGE_CURVE('',#1582,#1934,#1936,.T.);
+#1934 = VERTEX_POINT('',#1935);
+#1935 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,1.));
+#1936 = CIRCLE('',#1937,0.1);
+#1937 = AXIS2_PLACEMENT_3D('',#1938,#1939,#1940);
+#1938 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,0.9));
+#1939 = DIRECTION('',(-8.080815470726E-016,1.,2.775557561563E-016));
+#1940 = DIRECTION('',(-0.994521895368,-8.326672684689E-016,
+    0.104528463268));
+#1941 = ORIENTED_EDGE('',*,*,#1942,.T.);
+#1942 = EDGE_CURVE('',#1934,#1943,#1945,.T.);
+#1943 = VERTEX_POINT('',#1944);
+#1944 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,1.));
+#1945 = LINE('',#1946,#1947);
+#1946 = CARTESIAN_POINT('',(0.136811789123,4.677138469323E-002,1.));
+#1947 = VECTOR('',#1948,1.);
+#1948 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#1949 = ORIENTED_EDGE('',*,*,#1950,.T.);
+#1950 = EDGE_CURVE('',#1943,#1590,#1951,.T.);
+#1951 = CIRCLE('',#1952,0.1);
+#1952 = AXIS2_PLACEMENT_3D('',#1953,#1954,#1955);
+#1953 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,0.9));
+#1954 = DIRECTION('',(-0.E+000,-1.,0.E+000));
+#1955 = DIRECTION('',(-1.,0.E+000,2.775557561563E-016));
+#1956 = CYLINDRICAL_SURFACE('',#1957,0.1);
+#1957 = AXIS2_PLACEMENT_3D('',#1958,#1959,#1960);
+#1958 = CARTESIAN_POINT('',(0.136811789123,4.677138469323E-002,0.9));
+#1959 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#1960 = DIRECTION('',(-0.994521895368,0.E+000,0.104528463268));
+#1961 = ADVANCED_FACE('',(#1962),#1974,.T.);
+#1962 = FACE_BOUND('',#1963,.T.);
+#1963 = EDGE_LOOP('',(#1964,#1965,#1972,#1973));
+#1964 = ORIENTED_EDGE('',*,*,#1866,.T.);
+#1965 = ORIENTED_EDGE('',*,*,#1966,.F.);
+#1966 = EDGE_CURVE('',#1717,#1867,#1967,.T.);
+#1967 = CIRCLE('',#1968,0.1);
+#1968 = AXIS2_PLACEMENT_3D('',#1969,#1970,#1971);
+#1969 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,0.9));
+#1970 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#1971 = DIRECTION('',(0.99458126461,1.086699344846E-002,0.10339253619));
+#1972 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#1973 = ORIENTED_EDGE('',*,*,#1613,.T.);
+#1974 = CYLINDRICAL_SURFACE('',#1975,0.1);
+#1975 = AXIS2_PLACEMENT_3D('',#1976,#1977,#1978);
+#1976 = CARTESIAN_POINT('',(1.651622700477,9.837729952288E-002,
+    0.534320258332));
+#1977 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#1978 = DIRECTION('',(0.994521895368,-9.1635032895E-014,0.104528463267)
+  );
+#1979 = ADVANCED_FACE('',(#1980),#2005,.T.);
+#1980 = FACE_BOUND('',#1981,.T.);
+#1981 = EDGE_LOOP('',(#1982,#1983,#1992,#1998));
+#1982 = ORIENTED_EDGE('',*,*,#1716,.T.);
+#1983 = ORIENTED_EDGE('',*,*,#1984,.T.);
+#1984 = EDGE_CURVE('',#1717,#1985,#1987,.T.);
+#1985 = VERTEX_POINT('',#1986);
+#1986 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,1.));
+#1987 = CIRCLE('',#1988,0.1);
+#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991);
+#1989 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,0.9));
+#1990 = DIRECTION('',(-1.,-2.243097185458E-015,-9.914251872264E-017));
+#1991 = DIRECTION('',(-3.330669073884E-016,0.104528463268,0.994521895368
+    ));
+#1992 = ORIENTED_EDGE('',*,*,#1993,.F.);
+#1993 = EDGE_CURVE('',#1934,#1985,#1994,.T.);
+#1994 = LINE('',#1995,#1996);
+#1995 = CARTESIAN_POINT('',(4.677138469323E-002,0.136811789123,1.));
+#1996 = VECTOR('',#1997,1.);
+#1997 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#1998 = ORIENTED_EDGE('',*,*,#1999,.F.);
+#1999 = EDGE_CURVE('',#1709,#1934,#2000,.T.);
+#2000 = CIRCLE('',#2001,0.1);
+#2001 = AXIS2_PLACEMENT_3D('',#2002,#2003,#2004);
+#2002 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,0.9));
+#2003 = DIRECTION('',(-1.,2.90541515014E-016,1.090051616794E-016));
+#2004 = DIRECTION('',(1.387778780783E-016,0.104528463268,0.994521895368)
+  );
+#2005 = CYLINDRICAL_SURFACE('',#2006,0.1);
+#2006 = AXIS2_PLACEMENT_3D('',#2007,#2008,#2009);
+#2007 = CARTESIAN_POINT('',(4.677138469323E-002,0.136811789123,0.9));
+#2008 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2009 = DIRECTION('',(-0.E+000,-0.994521895368,0.104528463268));
+#2010 = ADVANCED_FACE('',(#2011),#2023,.T.);
+#2011 = FACE_BOUND('',#2012,.T.);
+#2012 = EDGE_LOOP('',(#2013,#2014,#2021,#2022));
+#2013 = ORIENTED_EDGE('',*,*,#1851,.T.);
+#2014 = ORIENTED_EDGE('',*,*,#2015,.T.);
+#2015 = EDGE_CURVE('',#1844,#1875,#2016,.T.);
+#2016 = CIRCLE('',#2017,0.1);
+#2017 = AXIS2_PLACEMENT_3D('',#2018,#2019,#2020);
+#2018 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,0.9));
+#2019 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#2020 = DIRECTION('',(9.383119281559E-014,0.994521895368,0.104528463267)
+  );
+#2021 = ORIENTED_EDGE('',*,*,#1882,.F.);
+#2022 = ORIENTED_EDGE('',*,*,#1740,.T.);
+#2023 = CYLINDRICAL_SURFACE('',#2024,0.1);
+#2024 = AXIS2_PLACEMENT_3D('',#2025,#2026,#2027);
+#2025 = CARTESIAN_POINT('',(1.651622700477,2.801622700477,0.534320258332
+    ));
+#2026 = DIRECTION('',(-0.103962051184,-0.103962051184,0.989132844378));
+#2027 = DIRECTION('',(9.1635032895E-014,0.994521895368,0.104528463267));
+#2028 = ADVANCED_FACE('',(#2029),#2054,.T.);
+#2029 = FACE_BOUND('',#2030,.T.);
+#2030 = EDGE_LOOP('',(#2031,#2038,#2046,#2053));
+#2031 = ORIENTED_EDGE('',*,*,#2032,.F.);
+#2032 = EDGE_CURVE('',#1943,#1836,#2033,.T.);
+#2033 = CIRCLE('',#2034,0.1);
+#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037);
+#2035 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,0.9));
+#2036 = DIRECTION('',(-1.,-6.123233995737E-017,2.775557561563E-016));
+#2037 = DIRECTION('',(-6.123233995737E-017,1.,1.699538841809E-032));
+#2038 = ORIENTED_EDGE('',*,*,#2039,.T.);
+#2039 = EDGE_CURVE('',#1943,#2040,#2042,.T.);
+#2040 = VERTEX_POINT('',#2041);
+#2041 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,1.));
+#2042 = LINE('',#2043,#2044);
+#2043 = CARTESIAN_POINT('',(4.677138469323E-002,2.763188210877,1.));
+#2044 = VECTOR('',#2045,1.);
+#2045 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2046 = ORIENTED_EDGE('',*,*,#2047,.T.);
+#2047 = EDGE_CURVE('',#2040,#1844,#2048,.T.);
+#2048 = CIRCLE('',#2049,0.1);
+#2049 = AXIS2_PLACEMENT_3D('',#2050,#2051,#2052);
+#2050 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,0.9));
+#2051 = DIRECTION('',(-1.,1.99929860289E-015,2.22044604925E-015));
+#2052 = DIRECTION('',(1.99929860289E-015,1.,-4.440892098501E-015));
+#2053 = ORIENTED_EDGE('',*,*,#1843,.F.);
+#2054 = CYLINDRICAL_SURFACE('',#2055,0.1);
+#2055 = AXIS2_PLACEMENT_3D('',#2056,#2057,#2058);
+#2056 = CARTESIAN_POINT('',(4.677138469323E-002,2.763188210877,0.9));
+#2057 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2058 = DIRECTION('',(-0.E+000,0.994521895368,0.104528463268));
+#2059 = ADVANCED_FACE('',(#2060),#2083,.T.);
+#2060 = FACE_BOUND('',#2061,.T.);
+#2061 = EDGE_LOOP('',(#2062,#2069,#2075,#2082));
+#2062 = ORIENTED_EDGE('',*,*,#2063,.F.);
+#2063 = EDGE_CURVE('',#2040,#1875,#2064,.T.);
+#2064 = CIRCLE('',#2065,0.1);
+#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
+#2066 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,0.9));
+#2067 = DIRECTION('',(-2.502825835568E-015,1.,-4.440892098501E-015));
+#2068 = DIRECTION('',(1.,2.502825835568E-015,-2.22044604925E-015));
+#2069 = ORIENTED_EDGE('',*,*,#2070,.F.);
+#2070 = EDGE_CURVE('',#1985,#2040,#2071,.T.);
+#2071 = LINE('',#2072,#2073);
+#2072 = CARTESIAN_POINT('',(1.613188210877,4.677138469323E-002,1.));
+#2073 = VECTOR('',#2074,1.);
+#2074 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2075 = ORIENTED_EDGE('',*,*,#2076,.F.);
+#2076 = EDGE_CURVE('',#1867,#1985,#2077,.T.);
+#2077 = CIRCLE('',#2078,0.1);
+#2078 = AXIS2_PLACEMENT_3D('',#2079,#2080,#2081);
+#2079 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,0.9));
+#2080 = DIRECTION('',(-5.834457098879E-017,-1.,5.551115123126E-016));
+#2081 = DIRECTION('',(0.994521895368,2.072855287985E-028,0.104528463268)
+  );
+#2082 = ORIENTED_EDGE('',*,*,#1874,.T.);
+#2083 = CYLINDRICAL_SURFACE('',#2084,0.1);
+#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);
+#2085 = CARTESIAN_POINT('',(1.613188210877,4.677138469323E-002,0.9));
+#2086 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2087 = DIRECTION('',(0.994521895368,0.E+000,0.104528463268));
+#2088 = ADVANCED_FACE('',(#2089),#2094,.T.);
+#2089 = FACE_BOUND('',#2090,.T.);
+#2090 = EDGE_LOOP('',(#2091,#2092,#2093));
+#2091 = ORIENTED_EDGE('',*,*,#1898,.F.);
+#2092 = ORIENTED_EDGE('',*,*,#1999,.T.);
+#2093 = ORIENTED_EDGE('',*,*,#1933,.F.);
+#2094 = SPHERICAL_SURFACE('',#2095,0.1);
+#2095 = AXIS2_PLACEMENT_3D('',#2096,#2097,#2098);
+#2096 = CARTESIAN_POINT('',(0.136811789123,0.136811789123,0.9));
+#2097 = DIRECTION('',(2.775557561564E-016,0.994521895368,-0.104528463268
+    ));
+#2098 = DIRECTION('',(-0.99458126461,1.086699344847E-002,0.10339253619)
+  );
+#2099 = ADVANCED_FACE('',(#2100),#2105,.T.);
+#2100 = FACE_BOUND('',#2101,.T.);
+#2101 = EDGE_LOOP('',(#2102,#2103,#2104));
+#2102 = ORIENTED_EDGE('',*,*,#1950,.F.);
+#2103 = ORIENTED_EDGE('',*,*,#2032,.T.);
+#2104 = ORIENTED_EDGE('',*,*,#1915,.F.);
+#2105 = SPHERICAL_SURFACE('',#2106,0.1);
+#2106 = AXIS2_PLACEMENT_3D('',#2107,#2108,#2109);
+#2107 = CARTESIAN_POINT('',(0.136811789123,2.763188210877,0.9));
+#2108 = DIRECTION('',(-2.775557561563E-016,0.E+000,-1.));
+#2109 = DIRECTION('',(-1.,0.E+000,2.775557561563E-016));
+#2110 = ADVANCED_FACE('',(#2111),#2117,.T.);
+#2111 = FACE_BOUND('',#2112,.T.);
+#2112 = EDGE_LOOP('',(#2113,#2114,#2115,#2116));
+#2113 = ORIENTED_EDGE('',*,*,#1942,.F.);
+#2114 = ORIENTED_EDGE('',*,*,#1993,.T.);
+#2115 = ORIENTED_EDGE('',*,*,#2070,.T.);
+#2116 = ORIENTED_EDGE('',*,*,#2039,.F.);
+#2117 = PLANE('',#2118);
+#2118 = AXIS2_PLACEMENT_3D('',#2119,#2120,#2121);
+#2119 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.));
+#2120 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2121 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#2122 = ADVANCED_FACE('',(#2123),#2128,.T.);
+#2123 = FACE_BOUND('',#2124,.T.);
+#2124 = EDGE_LOOP('',(#2125,#2126,#2127));
+#2125 = ORIENTED_EDGE('',*,*,#2076,.T.);
+#2126 = ORIENTED_EDGE('',*,*,#1984,.F.);
+#2127 = ORIENTED_EDGE('',*,*,#1966,.T.);
+#2128 = SPHERICAL_SURFACE('',#2129,0.1);
+#2129 = AXIS2_PLACEMENT_3D('',#2130,#2131,#2132);
+#2130 = CARTESIAN_POINT('',(1.613188210877,0.136811789123,0.9));
+#2131 = DIRECTION('',(-2.220446049251E-015,0.994521895368,
+    -0.104528463268));
+#2132 = DIRECTION('',(0.99458126461,1.086699344847E-002,0.10339253619));
+#2133 = ADVANCED_FACE('',(#2134),#2139,.T.);
+#2134 = FACE_BOUND('',#2135,.T.);
+#2135 = EDGE_LOOP('',(#2136,#2137,#2138));
+#2136 = ORIENTED_EDGE('',*,*,#2047,.F.);
+#2137 = ORIENTED_EDGE('',*,*,#2063,.T.);
+#2138 = ORIENTED_EDGE('',*,*,#2015,.F.);
+#2139 = SPHERICAL_SURFACE('',#2140,0.1);
+#2140 = AXIS2_PLACEMENT_3D('',#2141,#2142,#2143);
+#2141 = CARTESIAN_POINT('',(1.613188210877,2.763188210877,0.9));
+#2142 = DIRECTION('',(-2.22044604925E-015,-4.440892098501E-015,-1.));
+#2143 = DIRECTION('',(1.99929860289E-015,1.,-4.440892098501E-015));
+#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2148)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2145,#2146,#2147)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2145 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2146 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2147 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2148 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#2145,
+  'distance_accuracy_value','confusion accuracy');
+#2149 = SHAPE_DEFINITION_REPRESENTATION(#2150,#93);
+#2150 = PRODUCT_DEFINITION_SHAPE('','',#2151);
+#2151 = PRODUCT_DEFINITION('design','',#2152,#2155);
+#2152 = PRODUCT_DEFINITION_FORMATION('','',#2153);
+#2153 = PRODUCT('Open_CASCADE_STEP_translator_6.8_54.1.1',
+  'Open_CASCADE_STEP_translator_6.8_54.1.1','',(#2154));
+#2154 = PRODUCT_CONTEXT('',#2,'mechanical');
+#2155 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#2156 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2157,#2159);
+#2157 = ( REPRESENTATION_RELATIONSHIP('','',#93,#83) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2158) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2158 = ITEM_DEFINED_TRANSFORMATION('','',#11,#84);
+#2159 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2160);
+#2160 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('515','508','',#78,#2151,$);
+#2161 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2153));
+#2162 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2163,#2165);
+#2163 = ( REPRESENTATION_RELATIONSHIP('','',#83,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2164) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2164 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
+#2165 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2166);
+#2166 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('516','509','',#41,#78,$);
+#2167 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#80));
+#2168 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2169),#2711);
+#2169 = MANIFOLD_SOLID_BREP('',#2170);
+#2170 = CLOSED_SHELL('',(#2171,#2211,#2242,#2275,#2306,#2339,#2370,#2394
+    ,#2419,#2443,#2468,#2492,#2516,#2541,#2565,#2590,#2614,#2631,#2648,
+    #2665,#2682,#2699));
+#2171 = ADVANCED_FACE('',(#2172),#2206,.T.);
+#2172 = FACE_BOUND('',#2173,.F.);
+#2173 = EDGE_LOOP('',(#2174,#2184,#2192,#2200));
+#2174 = ORIENTED_EDGE('',*,*,#2175,.F.);
+#2175 = EDGE_CURVE('',#2176,#2178,#2180,.T.);
+#2176 = VERTEX_POINT('',#2177);
+#2177 = CARTESIAN_POINT('',(0.E+000,0.225,0.455));
+#2178 = VERTEX_POINT('',#2179);
+#2179 = CARTESIAN_POINT('',(0.E+000,-0.225,0.455));
+#2180 = LINE('',#2181,#2182);
+#2181 = CARTESIAN_POINT('',(0.E+000,-0.225,0.455));
+#2182 = VECTOR('',#2183,1.);
+#2183 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2184 = ORIENTED_EDGE('',*,*,#2185,.F.);
+#2185 = EDGE_CURVE('',#2186,#2176,#2188,.T.);
+#2186 = VERTEX_POINT('',#2187);
+#2187 = CARTESIAN_POINT('',(0.E+000,0.225,0.555));
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(0.E+000,0.225,0.455));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2192 = ORIENTED_EDGE('',*,*,#2193,.F.);
+#2193 = EDGE_CURVE('',#2194,#2186,#2196,.T.);
+#2194 = VERTEX_POINT('',#2195);
+#2195 = CARTESIAN_POINT('',(0.E+000,-0.225,0.555));
+#2196 = LINE('',#2197,#2198);
+#2197 = CARTESIAN_POINT('',(0.E+000,0.225,0.555));
+#2198 = VECTOR('',#2199,1.);
+#2199 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2200 = ORIENTED_EDGE('',*,*,#2201,.F.);
+#2201 = EDGE_CURVE('',#2178,#2194,#2202,.T.);
+#2202 = LINE('',#2203,#2204);
+#2203 = CARTESIAN_POINT('',(0.E+000,-0.225,0.555));
+#2204 = VECTOR('',#2205,1.);
+#2205 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2206 = PLANE('',#2207);
+#2207 = AXIS2_PLACEMENT_3D('',#2208,#2209,#2210);
+#2208 = CARTESIAN_POINT('',(0.E+000,-0.225,0.455));
+#2209 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2210 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2211 = ADVANCED_FACE('',(#2212),#2237,.F.);
+#2212 = FACE_BOUND('',#2213,.F.);
+#2213 = EDGE_LOOP('',(#2214,#2222,#2223,#2231));
+#2214 = ORIENTED_EDGE('',*,*,#2215,.F.);
+#2215 = EDGE_CURVE('',#2176,#2216,#2218,.T.);
+#2216 = VERTEX_POINT('',#2217);
+#2217 = CARTESIAN_POINT('',(0.125,0.225,0.455));
+#2218 = LINE('',#2219,#2220);
+#2219 = CARTESIAN_POINT('',(0.E+000,0.225,0.455));
+#2220 = VECTOR('',#2221,1.);
+#2221 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2222 = ORIENTED_EDGE('',*,*,#2175,.T.);
+#2223 = ORIENTED_EDGE('',*,*,#2224,.T.);
+#2224 = EDGE_CURVE('',#2178,#2225,#2227,.T.);
+#2225 = VERTEX_POINT('',#2226);
+#2226 = CARTESIAN_POINT('',(0.125,-0.225,0.455));
+#2227 = LINE('',#2228,#2229);
+#2228 = CARTESIAN_POINT('',(0.E+000,-0.225,0.455));
+#2229 = VECTOR('',#2230,1.);
+#2230 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2231 = ORIENTED_EDGE('',*,*,#2232,.F.);
+#2232 = EDGE_CURVE('',#2216,#2225,#2233,.T.);
+#2233 = LINE('',#2234,#2235);
+#2234 = CARTESIAN_POINT('',(0.125,-0.225,0.455));
+#2235 = VECTOR('',#2236,1.);
+#2236 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2237 = PLANE('',#2238);
+#2238 = AXIS2_PLACEMENT_3D('',#2239,#2240,#2241);
+#2239 = CARTESIAN_POINT('',(0.E+000,-0.225,0.455));
+#2240 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2241 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2242 = ADVANCED_FACE('',(#2243),#2270,.F.);
+#2243 = FACE_BOUND('',#2244,.F.);
+#2244 = EDGE_LOOP('',(#2245,#2254,#2255,#2264));
+#2245 = ORIENTED_EDGE('',*,*,#2246,.F.);
+#2246 = EDGE_CURVE('',#2216,#2247,#2249,.T.);
+#2247 = VERTEX_POINT('',#2248);
+#2248 = CARTESIAN_POINT('',(0.225,0.225,0.355));
+#2249 = CIRCLE('',#2250,0.1);
+#2250 = AXIS2_PLACEMENT_3D('',#2251,#2252,#2253);
+#2251 = CARTESIAN_POINT('',(0.125,0.225,0.355));
+#2252 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2253 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2254 = ORIENTED_EDGE('',*,*,#2232,.T.);
+#2255 = ORIENTED_EDGE('',*,*,#2256,.T.);
+#2256 = EDGE_CURVE('',#2225,#2257,#2259,.T.);
+#2257 = VERTEX_POINT('',#2258);
+#2258 = CARTESIAN_POINT('',(0.225,-0.225,0.355));
+#2259 = CIRCLE('',#2260,0.1);
+#2260 = AXIS2_PLACEMENT_3D('',#2261,#2262,#2263);
+#2261 = CARTESIAN_POINT('',(0.125,-0.225,0.355));
+#2262 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2263 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2264 = ORIENTED_EDGE('',*,*,#2265,.T.);
+#2265 = EDGE_CURVE('',#2257,#2247,#2266,.T.);
+#2266 = LINE('',#2267,#2268);
+#2267 = CARTESIAN_POINT('',(0.225,-0.225,0.355));
+#2268 = VECTOR('',#2269,1.);
+#2269 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2270 = CYLINDRICAL_SURFACE('',#2271,0.1);
+#2271 = AXIS2_PLACEMENT_3D('',#2272,#2273,#2274);
+#2272 = CARTESIAN_POINT('',(0.125,-0.225,0.355));
+#2273 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2274 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2275 = ADVANCED_FACE('',(#2276),#2301,.F.);
+#2276 = FACE_BOUND('',#2277,.F.);
+#2277 = EDGE_LOOP('',(#2278,#2286,#2287,#2295));
+#2278 = ORIENTED_EDGE('',*,*,#2279,.F.);
+#2279 = EDGE_CURVE('',#2247,#2280,#2282,.T.);
+#2280 = VERTEX_POINT('',#2281);
+#2281 = CARTESIAN_POINT('',(0.225,0.225,0.2));
+#2282 = LINE('',#2283,#2284);
+#2283 = CARTESIAN_POINT('',(0.225,0.225,0.355));
+#2284 = VECTOR('',#2285,1.);
+#2285 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2286 = ORIENTED_EDGE('',*,*,#2265,.F.);
+#2287 = ORIENTED_EDGE('',*,*,#2288,.T.);
+#2288 = EDGE_CURVE('',#2257,#2289,#2291,.T.);
+#2289 = VERTEX_POINT('',#2290);
+#2290 = CARTESIAN_POINT('',(0.225,-0.225,0.2));
+#2291 = LINE('',#2292,#2293);
+#2292 = CARTESIAN_POINT('',(0.225,-0.225,0.355));
+#2293 = VECTOR('',#2294,1.);
+#2294 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2295 = ORIENTED_EDGE('',*,*,#2296,.F.);
+#2296 = EDGE_CURVE('',#2280,#2289,#2297,.T.);
+#2297 = LINE('',#2298,#2299);
+#2298 = CARTESIAN_POINT('',(0.225,-0.225,0.2));
+#2299 = VECTOR('',#2300,1.);
+#2300 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2301 = PLANE('',#2302);
+#2302 = AXIS2_PLACEMENT_3D('',#2303,#2304,#2305);
+#2303 = CARTESIAN_POINT('',(0.225,-0.225,0.355));
+#2304 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2305 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2306 = ADVANCED_FACE('',(#2307),#2334,.T.);
+#2307 = FACE_BOUND('',#2308,.T.);
+#2308 = EDGE_LOOP('',(#2309,#2318,#2326,#2333));
+#2309 = ORIENTED_EDGE('',*,*,#2310,.T.);
+#2310 = EDGE_CURVE('',#2280,#2311,#2313,.T.);
+#2311 = VERTEX_POINT('',#2312);
+#2312 = CARTESIAN_POINT('',(0.425,0.225,0.E+000));
+#2313 = CIRCLE('',#2314,0.2);
+#2314 = AXIS2_PLACEMENT_3D('',#2315,#2316,#2317);
+#2315 = CARTESIAN_POINT('',(0.425,0.225,0.2));
+#2316 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2317 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2318 = ORIENTED_EDGE('',*,*,#2319,.T.);
+#2319 = EDGE_CURVE('',#2311,#2320,#2322,.T.);
+#2320 = VERTEX_POINT('',#2321);
+#2321 = CARTESIAN_POINT('',(0.425,-0.225,0.E+000));
+#2322 = LINE('',#2323,#2324);
+#2323 = CARTESIAN_POINT('',(0.425,-0.225,0.E+000));
+#2324 = VECTOR('',#2325,1.);
+#2325 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2326 = ORIENTED_EDGE('',*,*,#2327,.F.);
+#2327 = EDGE_CURVE('',#2289,#2320,#2328,.T.);
+#2328 = CIRCLE('',#2329,0.2);
+#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);
+#2330 = CARTESIAN_POINT('',(0.425,-0.225,0.2));
+#2331 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2332 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2333 = ORIENTED_EDGE('',*,*,#2296,.F.);
+#2334 = CYLINDRICAL_SURFACE('',#2335,0.2);
+#2335 = AXIS2_PLACEMENT_3D('',#2336,#2337,#2338);
+#2336 = CARTESIAN_POINT('',(0.425,-0.225,0.2));
+#2337 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2338 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2339 = ADVANCED_FACE('',(#2340),#2365,.F.);
+#2340 = FACE_BOUND('',#2341,.F.);
+#2341 = EDGE_LOOP('',(#2342,#2350,#2351,#2359));
+#2342 = ORIENTED_EDGE('',*,*,#2343,.F.);
+#2343 = EDGE_CURVE('',#2311,#2344,#2346,.T.);
+#2344 = VERTEX_POINT('',#2345);
+#2345 = CARTESIAN_POINT('',(0.525,0.225,0.E+000));
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(0.425,0.225,0.E+000));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2350 = ORIENTED_EDGE('',*,*,#2319,.T.);
+#2351 = ORIENTED_EDGE('',*,*,#2352,.T.);
+#2352 = EDGE_CURVE('',#2320,#2353,#2355,.T.);
+#2353 = VERTEX_POINT('',#2354);
+#2354 = CARTESIAN_POINT('',(0.525,-0.225,0.E+000));
+#2355 = LINE('',#2356,#2357);
+#2356 = CARTESIAN_POINT('',(0.425,-0.225,0.E+000));
+#2357 = VECTOR('',#2358,1.);
+#2358 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2359 = ORIENTED_EDGE('',*,*,#2360,.F.);
+#2360 = EDGE_CURVE('',#2344,#2353,#2361,.T.);
+#2361 = LINE('',#2362,#2363);
+#2362 = CARTESIAN_POINT('',(0.525,-0.225,0.E+000));
+#2363 = VECTOR('',#2364,1.);
+#2364 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2365 = PLANE('',#2366);
+#2366 = AXIS2_PLACEMENT_3D('',#2367,#2368,#2369);
+#2367 = CARTESIAN_POINT('',(0.425,-0.225,0.E+000));
+#2368 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2369 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2370 = ADVANCED_FACE('',(#2371),#2389,.F.);
+#2371 = FACE_BOUND('',#2372,.F.);
+#2372 = EDGE_LOOP('',(#2373,#2374,#2375,#2383));
+#2373 = ORIENTED_EDGE('',*,*,#2224,.F.);
+#2374 = ORIENTED_EDGE('',*,*,#2201,.T.);
+#2375 = ORIENTED_EDGE('',*,*,#2376,.T.);
+#2376 = EDGE_CURVE('',#2194,#2377,#2379,.T.);
+#2377 = VERTEX_POINT('',#2378);
+#2378 = CARTESIAN_POINT('',(0.125,-0.225,0.555));
+#2379 = LINE('',#2380,#2381);
+#2380 = CARTESIAN_POINT('',(0.E+000,-0.225,0.555));
+#2381 = VECTOR('',#2382,1.);
+#2382 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2383 = ORIENTED_EDGE('',*,*,#2384,.F.);
+#2384 = EDGE_CURVE('',#2225,#2377,#2385,.T.);
+#2385 = LINE('',#2386,#2387);
+#2386 = CARTESIAN_POINT('',(0.125,-0.225,0.555));
+#2387 = VECTOR('',#2388,1.);
+#2388 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2389 = PLANE('',#2390);
+#2390 = AXIS2_PLACEMENT_3D('',#2391,#2392,#2393);
+#2391 = CARTESIAN_POINT('',(0.E+000,-0.225,0.555));
+#2392 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2393 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2394 = ADVANCED_FACE('',(#2395),#2414,.T.);
+#2395 = FACE_BOUND('',#2396,.T.);
+#2396 = EDGE_LOOP('',(#2397,#2398,#2406,#2413));
+#2397 = ORIENTED_EDGE('',*,*,#2256,.T.);
+#2398 = ORIENTED_EDGE('',*,*,#2399,.T.);
+#2399 = EDGE_CURVE('',#2257,#2400,#2402,.T.);
+#2400 = VERTEX_POINT('',#2401);
+#2401 = CARTESIAN_POINT('',(0.325,-0.225,0.355));
+#2402 = LINE('',#2403,#2404);
+#2403 = CARTESIAN_POINT('',(0.325,-0.225,0.355));
+#2404 = VECTOR('',#2405,1.);
+#2405 = DIRECTION('',(1.,0.E+000,9.95799250103E-017));
+#2406 = ORIENTED_EDGE('',*,*,#2407,.F.);
+#2407 = EDGE_CURVE('',#2377,#2400,#2408,.T.);
+#2408 = CIRCLE('',#2409,0.2);
+#2409 = AXIS2_PLACEMENT_3D('',#2410,#2411,#2412);
+#2410 = CARTESIAN_POINT('',(0.125,-0.225,0.355));
+#2411 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2412 = DIRECTION('',(-6.938893903907E-017,0.E+000,-1.));
+#2413 = ORIENTED_EDGE('',*,*,#2384,.F.);
+#2414 = PLANE('',#2415);
+#2415 = AXIS2_PLACEMENT_3D('',#2416,#2417,#2418);
+#2416 = CARTESIAN_POINT('',(0.231066017178,-0.225,0.461066017178));
+#2417 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#2418 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#2419 = ADVANCED_FACE('',(#2420),#2438,.F.);
+#2420 = FACE_BOUND('',#2421,.F.);
+#2421 = EDGE_LOOP('',(#2422,#2423,#2424,#2432));
+#2422 = ORIENTED_EDGE('',*,*,#2288,.F.);
+#2423 = ORIENTED_EDGE('',*,*,#2399,.T.);
+#2424 = ORIENTED_EDGE('',*,*,#2425,.T.);
+#2425 = EDGE_CURVE('',#2400,#2426,#2428,.T.);
+#2426 = VERTEX_POINT('',#2427);
+#2427 = CARTESIAN_POINT('',(0.325,-0.225,0.2));
+#2428 = LINE('',#2429,#2430);
+#2429 = CARTESIAN_POINT('',(0.325,-0.225,0.355));
+#2430 = VECTOR('',#2431,1.);
+#2431 = DIRECTION('',(6.123233995737E-017,0.E+000,-1.));
+#2432 = ORIENTED_EDGE('',*,*,#2433,.F.);
+#2433 = EDGE_CURVE('',#2289,#2426,#2434,.T.);
+#2434 = LINE('',#2435,#2436);
+#2435 = CARTESIAN_POINT('',(0.325,-0.225,0.2));
+#2436 = VECTOR('',#2437,1.);
+#2437 = DIRECTION('',(1.,0.E+000,6.123233995737E-017));
+#2438 = PLANE('',#2439);
+#2439 = AXIS2_PLACEMENT_3D('',#2440,#2441,#2442);
+#2440 = CARTESIAN_POINT('',(0.325,-0.225,0.355));
+#2441 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#2442 = DIRECTION('',(1.,0.E+000,6.123233995737E-017));
+#2443 = ADVANCED_FACE('',(#2444),#2463,.T.);
+#2444 = FACE_BOUND('',#2445,.T.);
+#2445 = EDGE_LOOP('',(#2446,#2447,#2455,#2462));
+#2446 = ORIENTED_EDGE('',*,*,#2327,.T.);
+#2447 = ORIENTED_EDGE('',*,*,#2448,.T.);
+#2448 = EDGE_CURVE('',#2320,#2449,#2451,.T.);
+#2449 = VERTEX_POINT('',#2450);
+#2450 = CARTESIAN_POINT('',(0.425,-0.225,0.1));
+#2451 = LINE('',#2452,#2453);
+#2452 = CARTESIAN_POINT('',(0.425,-0.225,0.1));
+#2453 = VECTOR('',#2454,1.);
+#2454 = DIRECTION('',(2.449293598295E-016,0.E+000,1.));
+#2455 = ORIENTED_EDGE('',*,*,#2456,.F.);
+#2456 = EDGE_CURVE('',#2426,#2449,#2457,.T.);
+#2457 = CIRCLE('',#2458,0.1);
+#2458 = AXIS2_PLACEMENT_3D('',#2459,#2460,#2461);
+#2459 = CARTESIAN_POINT('',(0.425,-0.225,0.2));
+#2460 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2461 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2462 = ORIENTED_EDGE('',*,*,#2433,.F.);
+#2463 = PLANE('',#2464);
+#2464 = AXIS2_PLACEMENT_3D('',#2465,#2466,#2467);
+#2465 = CARTESIAN_POINT('',(0.318933982822,-0.225,9.393398282202E-002));
+#2466 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2467 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#2468 = ADVANCED_FACE('',(#2469),#2487,.F.);
+#2469 = FACE_BOUND('',#2470,.F.);
+#2470 = EDGE_LOOP('',(#2471,#2472,#2473,#2481));
+#2471 = ORIENTED_EDGE('',*,*,#2352,.F.);
+#2472 = ORIENTED_EDGE('',*,*,#2448,.T.);
+#2473 = ORIENTED_EDGE('',*,*,#2474,.T.);
+#2474 = EDGE_CURVE('',#2449,#2475,#2477,.T.);
+#2475 = VERTEX_POINT('',#2476);
+#2476 = CARTESIAN_POINT('',(0.525,-0.225,0.1));
+#2477 = LINE('',#2478,#2479);
+#2478 = CARTESIAN_POINT('',(0.425,-0.225,0.1));
+#2479 = VECTOR('',#2480,1.);
+#2480 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2481 = ORIENTED_EDGE('',*,*,#2482,.F.);
+#2482 = EDGE_CURVE('',#2353,#2475,#2483,.T.);
+#2483 = LINE('',#2484,#2485);
+#2484 = CARTESIAN_POINT('',(0.525,-0.225,0.1));
+#2485 = VECTOR('',#2486,1.);
+#2486 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2487 = PLANE('',#2488);
+#2488 = AXIS2_PLACEMENT_3D('',#2489,#2490,#2491);
+#2489 = CARTESIAN_POINT('',(0.425,-0.225,0.1));
+#2490 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2491 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2492 = ADVANCED_FACE('',(#2493),#2511,.F.);
+#2493 = FACE_BOUND('',#2494,.F.);
+#2494 = EDGE_LOOP('',(#2495,#2496,#2497,#2505));
+#2495 = ORIENTED_EDGE('',*,*,#2376,.F.);
+#2496 = ORIENTED_EDGE('',*,*,#2193,.T.);
+#2497 = ORIENTED_EDGE('',*,*,#2498,.T.);
+#2498 = EDGE_CURVE('',#2186,#2499,#2501,.T.);
+#2499 = VERTEX_POINT('',#2500);
+#2500 = CARTESIAN_POINT('',(0.125,0.225,0.555));
+#2501 = LINE('',#2502,#2503);
+#2502 = CARTESIAN_POINT('',(0.E+000,0.225,0.555));
+#2503 = VECTOR('',#2504,1.);
+#2504 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2505 = ORIENTED_EDGE('',*,*,#2506,.F.);
+#2506 = EDGE_CURVE('',#2377,#2499,#2507,.T.);
+#2507 = LINE('',#2508,#2509);
+#2508 = CARTESIAN_POINT('',(0.125,0.225,0.555));
+#2509 = VECTOR('',#2510,1.);
+#2510 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2511 = PLANE('',#2512);
+#2512 = AXIS2_PLACEMENT_3D('',#2513,#2514,#2515);
+#2513 = CARTESIAN_POINT('',(0.E+000,0.225,0.555));
+#2514 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2515 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2516 = ADVANCED_FACE('',(#2517),#2536,.T.);
+#2517 = FACE_BOUND('',#2518,.T.);
+#2518 = EDGE_LOOP('',(#2519,#2520,#2528,#2535));
+#2519 = ORIENTED_EDGE('',*,*,#2407,.T.);
+#2520 = ORIENTED_EDGE('',*,*,#2521,.T.);
+#2521 = EDGE_CURVE('',#2400,#2522,#2524,.T.);
+#2522 = VERTEX_POINT('',#2523);
+#2523 = CARTESIAN_POINT('',(0.325,0.225,0.355));
+#2524 = LINE('',#2525,#2526);
+#2525 = CARTESIAN_POINT('',(0.325,0.225,0.355));
+#2526 = VECTOR('',#2527,1.);
+#2527 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2528 = ORIENTED_EDGE('',*,*,#2529,.F.);
+#2529 = EDGE_CURVE('',#2499,#2522,#2530,.T.);
+#2530 = CIRCLE('',#2531,0.2);
+#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534);
+#2532 = CARTESIAN_POINT('',(0.125,0.225,0.355));
+#2533 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2534 = DIRECTION('',(-6.938893903907E-017,0.E+000,-1.));
+#2535 = ORIENTED_EDGE('',*,*,#2506,.F.);
+#2536 = CYLINDRICAL_SURFACE('',#2537,0.2);
+#2537 = AXIS2_PLACEMENT_3D('',#2538,#2539,#2540);
+#2538 = CARTESIAN_POINT('',(0.125,0.225,0.355));
+#2539 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2540 = DIRECTION('',(-6.938893903907E-017,0.E+000,-1.));
+#2541 = ADVANCED_FACE('',(#2542),#2560,.F.);
+#2542 = FACE_BOUND('',#2543,.F.);
+#2543 = EDGE_LOOP('',(#2544,#2545,#2546,#2554));
+#2544 = ORIENTED_EDGE('',*,*,#2425,.F.);
+#2545 = ORIENTED_EDGE('',*,*,#2521,.T.);
+#2546 = ORIENTED_EDGE('',*,*,#2547,.T.);
+#2547 = EDGE_CURVE('',#2522,#2548,#2550,.T.);
+#2548 = VERTEX_POINT('',#2549);
+#2549 = CARTESIAN_POINT('',(0.325,0.225,0.2));
+#2550 = LINE('',#2551,#2552);
+#2551 = CARTESIAN_POINT('',(0.325,0.225,0.355));
+#2552 = VECTOR('',#2553,1.);
+#2553 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2554 = ORIENTED_EDGE('',*,*,#2555,.F.);
+#2555 = EDGE_CURVE('',#2426,#2548,#2556,.T.);
+#2556 = LINE('',#2557,#2558);
+#2557 = CARTESIAN_POINT('',(0.325,0.225,0.2));
+#2558 = VECTOR('',#2559,1.);
+#2559 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2560 = PLANE('',#2561);
+#2561 = AXIS2_PLACEMENT_3D('',#2562,#2563,#2564);
+#2562 = CARTESIAN_POINT('',(0.325,0.225,0.355));
+#2563 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#2564 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2565 = ADVANCED_FACE('',(#2566),#2585,.F.);
+#2566 = FACE_BOUND('',#2567,.F.);
+#2567 = EDGE_LOOP('',(#2568,#2569,#2570,#2579));
+#2568 = ORIENTED_EDGE('',*,*,#2456,.F.);
+#2569 = ORIENTED_EDGE('',*,*,#2555,.T.);
+#2570 = ORIENTED_EDGE('',*,*,#2571,.T.);
+#2571 = EDGE_CURVE('',#2548,#2572,#2574,.T.);
+#2572 = VERTEX_POINT('',#2573);
+#2573 = CARTESIAN_POINT('',(0.425,0.225,0.1));
+#2574 = CIRCLE('',#2575,0.1);
+#2575 = AXIS2_PLACEMENT_3D('',#2576,#2577,#2578);
+#2576 = CARTESIAN_POINT('',(0.425,0.225,0.2));
+#2577 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2578 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2579 = ORIENTED_EDGE('',*,*,#2580,.T.);
+#2580 = EDGE_CURVE('',#2572,#2449,#2581,.T.);
+#2581 = LINE('',#2582,#2583);
+#2582 = CARTESIAN_POINT('',(0.425,0.225,0.1));
+#2583 = VECTOR('',#2584,1.);
+#2584 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2585 = CYLINDRICAL_SURFACE('',#2586,0.1);
+#2586 = AXIS2_PLACEMENT_3D('',#2587,#2588,#2589);
+#2587 = CARTESIAN_POINT('',(0.425,0.225,0.2));
+#2588 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2589 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2590 = ADVANCED_FACE('',(#2591),#2609,.F.);
+#2591 = FACE_BOUND('',#2592,.F.);
+#2592 = EDGE_LOOP('',(#2593,#2594,#2595,#2603));
+#2593 = ORIENTED_EDGE('',*,*,#2474,.F.);
+#2594 = ORIENTED_EDGE('',*,*,#2580,.F.);
+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2596 = EDGE_CURVE('',#2572,#2597,#2599,.T.);
+#2597 = VERTEX_POINT('',#2598);
+#2598 = CARTESIAN_POINT('',(0.525,0.225,0.1));
+#2599 = LINE('',#2600,#2601);
+#2600 = CARTESIAN_POINT('',(0.425,0.225,0.1));
+#2601 = VECTOR('',#2602,1.);
+#2602 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2603 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2604 = EDGE_CURVE('',#2475,#2597,#2605,.T.);
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(0.525,0.225,0.1));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2609 = PLANE('',#2610);
+#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613);
+#2611 = CARTESIAN_POINT('',(0.425,0.225,0.1));
+#2612 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2613 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2614 = ADVANCED_FACE('',(#2615),#2626,.F.);
+#2615 = FACE_BOUND('',#2616,.F.);
+#2616 = EDGE_LOOP('',(#2617,#2618,#2619,#2620));
+#2617 = ORIENTED_EDGE('',*,*,#2498,.F.);
+#2618 = ORIENTED_EDGE('',*,*,#2185,.T.);
+#2619 = ORIENTED_EDGE('',*,*,#2215,.T.);
+#2620 = ORIENTED_EDGE('',*,*,#2621,.F.);
+#2621 = EDGE_CURVE('',#2499,#2216,#2622,.T.);
+#2622 = LINE('',#2623,#2624);
+#2623 = CARTESIAN_POINT('',(0.125,0.225,0.455));
+#2624 = VECTOR('',#2625,1.);
+#2625 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2626 = PLANE('',#2627);
+#2627 = AXIS2_PLACEMENT_3D('',#2628,#2629,#2630);
+#2628 = CARTESIAN_POINT('',(0.E+000,0.225,0.455));
+#2629 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2630 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2631 = ADVANCED_FACE('',(#2632),#2643,.T.);
+#2632 = FACE_BOUND('',#2633,.T.);
+#2633 = EDGE_LOOP('',(#2634,#2635,#2641,#2642));
+#2634 = ORIENTED_EDGE('',*,*,#2529,.T.);
+#2635 = ORIENTED_EDGE('',*,*,#2636,.T.);
+#2636 = EDGE_CURVE('',#2522,#2247,#2637,.T.);
+#2637 = LINE('',#2638,#2639);
+#2638 = CARTESIAN_POINT('',(0.225,0.225,0.355));
+#2639 = VECTOR('',#2640,1.);
+#2640 = DIRECTION('',(-1.,0.E+000,-9.95799250103E-017));
+#2641 = ORIENTED_EDGE('',*,*,#2246,.F.);
+#2642 = ORIENTED_EDGE('',*,*,#2621,.F.);
+#2643 = PLANE('',#2644);
+#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647);
+#2645 = CARTESIAN_POINT('',(0.231066017178,0.225,0.461066017178));
+#2646 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2647 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#2648 = ADVANCED_FACE('',(#2649),#2660,.F.);
+#2649 = FACE_BOUND('',#2650,.F.);
+#2650 = EDGE_LOOP('',(#2651,#2652,#2653,#2654));
+#2651 = ORIENTED_EDGE('',*,*,#2547,.F.);
+#2652 = ORIENTED_EDGE('',*,*,#2636,.T.);
+#2653 = ORIENTED_EDGE('',*,*,#2279,.T.);
+#2654 = ORIENTED_EDGE('',*,*,#2655,.F.);
+#2655 = EDGE_CURVE('',#2548,#2280,#2656,.T.);
+#2656 = LINE('',#2657,#2658);
+#2657 = CARTESIAN_POINT('',(0.225,0.225,0.2));
+#2658 = VECTOR('',#2659,1.);
+#2659 = DIRECTION('',(-1.,0.E+000,-6.123233995737E-017));
+#2660 = PLANE('',#2661);
+#2661 = AXIS2_PLACEMENT_3D('',#2662,#2663,#2664);
+#2662 = CARTESIAN_POINT('',(0.225,0.225,0.355));
+#2663 = DIRECTION('',(0.E+000,-1.,-0.E+000));
+#2664 = DIRECTION('',(-1.,0.E+000,-6.123233995737E-017));
+#2665 = ADVANCED_FACE('',(#2666),#2677,.T.);
+#2666 = FACE_BOUND('',#2667,.T.);
+#2667 = EDGE_LOOP('',(#2668,#2669,#2675,#2676));
+#2668 = ORIENTED_EDGE('',*,*,#2571,.T.);
+#2669 = ORIENTED_EDGE('',*,*,#2670,.T.);
+#2670 = EDGE_CURVE('',#2572,#2311,#2671,.T.);
+#2671 = LINE('',#2672,#2673);
+#2672 = CARTESIAN_POINT('',(0.425,0.225,6.927324534991E-018));
+#2673 = VECTOR('',#2674,1.);
+#2674 = DIRECTION('',(-2.449293598295E-016,0.E+000,-1.));
+#2675 = ORIENTED_EDGE('',*,*,#2310,.F.);
+#2676 = ORIENTED_EDGE('',*,*,#2655,.F.);
+#2677 = PLANE('',#2678);
+#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681);
+#2679 = CARTESIAN_POINT('',(0.318933982822,0.225,9.393398282202E-002));
+#2680 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#2681 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#2682 = ADVANCED_FACE('',(#2683),#2694,.F.);
+#2683 = FACE_BOUND('',#2684,.F.);
+#2684 = EDGE_LOOP('',(#2685,#2686,#2687,#2688));
+#2685 = ORIENTED_EDGE('',*,*,#2596,.F.);
+#2686 = ORIENTED_EDGE('',*,*,#2670,.T.);
+#2687 = ORIENTED_EDGE('',*,*,#2343,.T.);
+#2688 = ORIENTED_EDGE('',*,*,#2689,.F.);
+#2689 = EDGE_CURVE('',#2597,#2344,#2690,.T.);
+#2690 = LINE('',#2691,#2692);
+#2691 = CARTESIAN_POINT('',(0.525,0.225,0.E+000));
+#2692 = VECTOR('',#2693,1.);
+#2693 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2694 = PLANE('',#2695);
+#2695 = AXIS2_PLACEMENT_3D('',#2696,#2697,#2698);
+#2696 = CARTESIAN_POINT('',(0.425,0.225,0.E+000));
+#2697 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2698 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2699 = ADVANCED_FACE('',(#2700),#2706,.F.);
+#2700 = FACE_BOUND('',#2701,.T.);
+#2701 = EDGE_LOOP('',(#2702,#2703,#2704,#2705));
+#2702 = ORIENTED_EDGE('',*,*,#2360,.F.);
+#2703 = ORIENTED_EDGE('',*,*,#2689,.F.);
+#2704 = ORIENTED_EDGE('',*,*,#2604,.F.);
+#2705 = ORIENTED_EDGE('',*,*,#2482,.F.);
+#2706 = PLANE('',#2707);
+#2707 = AXIS2_PLACEMENT_3D('',#2708,#2709,#2710);
+#2708 = CARTESIAN_POINT('',(0.525,-0.225,0.E+000));
+#2709 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2710 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2715)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2712,#2713,#2714)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2712 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2713 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2714 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2715 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2712,
+  'distance_accuracy_value','confusion accuracy');
+#2716 = SHAPE_DEFINITION_REPRESENTATION(#2717,#2168);
+#2717 = PRODUCT_DEFINITION_SHAPE('','',#2718);
+#2718 = PRODUCT_DEFINITION('design','',#2719,#2722);
+#2719 = PRODUCT_DEFINITION_FORMATION('','',#2720);
+#2720 = PRODUCT('Leader','Leader','',(#2721));
+#2721 = PRODUCT_CONTEXT('',#2,'mechanical');
+#2722 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#2723 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2724,#2726);
+#2724 = ( REPRESENTATION_RELATIONSHIP('','',#2168,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2725) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2725 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
+#2726 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2727);
+#2727 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('517','510','',#41,#2718,$);
+#2728 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2720));
+#2729 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2730,#2732);
+#2730 = ( REPRESENTATION_RELATIONSHIP('','',#2168,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2731) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2731 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
+#2732 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2733);
+#2733 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('518','511','',#41,#2718,$);
+#2734 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2735,#2737);
+#2735 = ( REPRESENTATION_RELATIONSHIP('','',#2168,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2736) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2736 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
+#2737 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2738);
+#2738 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('519','512','',#41,#2718,$);
+#2739 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2740,#2742);
+#2740 = ( REPRESENTATION_RELATIONSHIP('','',#2168,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2741) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2741 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
+#2742 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2743);
+#2743 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('520','513','',#41,#2718,$);
+#2744 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2745,#2747);
+#2745 = ( REPRESENTATION_RELATIONSHIP('','',#2168,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2746) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2746 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
+#2747 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2748);
+#2748 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('521','514','',#41,#2718,$);
+#2749 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2750,#2752);
+#2750 = ( REPRESENTATION_RELATIONSHIP('','',#46,#28) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2751) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2751 = ITEM_DEFINED_TRANSFORMATION('','',#11,#29);
+#2752 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2753);
+#2753 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('522','','',#23,#41,$);
+#2754 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43));
+#2755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2756),#2144);
+#2756 = STYLED_ITEM('color',(#2757),#94);
+#2757 = PRESENTATION_STYLE_ASSIGNMENT((#2758,#2764));
+#2758 = SURFACE_STYLE_USAGE(.BOTH.,#2759);
+#2759 = SURFACE_SIDE_STYLE('',(#2760));
+#2760 = SURFACE_STYLE_FILL_AREA(#2761);
+#2761 = FILL_AREA_STYLE('',(#2762));
+#2762 = FILL_AREA_STYLE_COLOUR('',#2763);
+#2763 = COLOUR_RGB('',0.20000000298,0.20000000298,0.20000000298);
+#2764 = CURVE_STYLE('',#2765,POSITIVE_LENGTH_MEASURE(0.1),#2763);
+#2765 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2766 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2767),#2711);
+#2767 = STYLED_ITEM('color',(#2768),#2169);
+#2768 = PRESENTATION_STYLE_ASSIGNMENT((#2769,#2775));
+#2769 = SURFACE_STYLE_USAGE(.BOTH.,#2770);
+#2770 = SURFACE_SIDE_STYLE('',(#2771));
+#2771 = SURFACE_STYLE_FILL_AREA(#2772);
+#2772 = FILL_AREA_STYLE('',(#2773));
+#2773 = FILL_AREA_STYLE_COLOUR('',#2774);
+#2774 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#2775 = CURVE_STYLE('',#2776,POSITIVE_LENGTH_MEASURE(0.1),#2774);
+#2776 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;