From 8eae064cf610ad3b52b16e17e7c1c9666785c091 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sat, 14 Sep 2024 06:24:51 +0100
Subject: [PATCH] Create STEP/LQFP/AD LQFP-64 ST-64-2.step

---
 STEP/LQFP/AD LQFP-64 ST-64-2.step | 5166 +++++++++++++++++++++++++++++
 1 file changed, 5166 insertions(+)
 create mode 100644 STEP/LQFP/AD LQFP-64 ST-64-2.step

diff --git a/STEP/LQFP/AD LQFP-64 ST-64-2.step b/STEP/LQFP/AD LQFP-64 ST-64-2.step
new file mode 100644
index 000000000..face8a3d9
--- /dev/null
+++ b/STEP/LQFP/AD LQFP-64 ST-64-2.step	
@@ -0,0 +1,5166 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-09-16T11:44:51',('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(1.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('10236893248','10236893248','',(#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,#75,#79,
+    #83,#87,#91,#95,#99,#103,#107,#111,#115,#119,#123,#127,#131,#135,
+    #139,#143,#147,#151,#155,#159,#163,#167,#171,#175,#179,#183,#187,
+    #191,#195,#199,#203,#207,#211,#215,#219,#223,#227,#231,#235,#239,
+    #243,#247,#251,#255,#259,#263,#267,#271,#275,#279,#283,#287,#291,
+    #295,#299,#303,#307),#311);
+#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
+#48 = CARTESIAN_POINT('',(-5.,-5.,1.E-003));
+#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('',(-5.,-5.,0.E+000));
+#53 = DIRECTION('',(0.E+000,0.E+000,1.));
+#54 = DIRECTION('',(1.,0.E+000,0.E+000));
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-5.,-3.75,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('',(-5.,-3.25,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('',(-5.,-2.75,0.E+000));
+#65 = DIRECTION('',(0.E+000,0.E+000,1.));
+#66 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-5.,-2.25,0.E+000));
+#69 = DIRECTION('',(0.E+000,0.E+000,1.));
+#70 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
+#72 = CARTESIAN_POINT('',(-5.,-1.75,0.E+000));
+#73 = DIRECTION('',(0.E+000,0.E+000,1.));
+#74 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(-5.,-1.25,0.E+000));
+#77 = DIRECTION('',(0.E+000,0.E+000,1.));
+#78 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
+#80 = CARTESIAN_POINT('',(-5.,-0.75,0.E+000));
+#81 = DIRECTION('',(0.E+000,0.E+000,1.));
+#82 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
+#84 = CARTESIAN_POINT('',(-5.,-0.25,0.E+000));
+#85 = DIRECTION('',(0.E+000,0.E+000,1.));
+#86 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90);
+#88 = CARTESIAN_POINT('',(-5.,0.25,0.E+000));
+#89 = DIRECTION('',(0.E+000,0.E+000,1.));
+#90 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
+#92 = CARTESIAN_POINT('',(-5.,0.75,0.E+000));
+#93 = DIRECTION('',(0.E+000,0.E+000,1.));
+#94 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
+#96 = CARTESIAN_POINT('',(-5.,1.25,0.E+000));
+#97 = DIRECTION('',(0.E+000,0.E+000,1.));
+#98 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);
+#100 = CARTESIAN_POINT('',(-5.,1.75,0.E+000));
+#101 = DIRECTION('',(0.E+000,0.E+000,1.));
+#102 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106);
+#104 = CARTESIAN_POINT('',(-5.,2.25,0.E+000));
+#105 = DIRECTION('',(0.E+000,0.E+000,1.));
+#106 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110);
+#108 = CARTESIAN_POINT('',(-5.,2.75,0.E+000));
+#109 = DIRECTION('',(0.E+000,0.E+000,1.));
+#110 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(-5.,3.25,0.E+000));
+#113 = DIRECTION('',(0.E+000,0.E+000,1.));
+#114 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(-5.,3.75,0.E+000));
+#117 = DIRECTION('',(0.E+000,0.E+000,1.));
+#118 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
+#120 = CARTESIAN_POINT('',(5.,-3.75,0.E+000));
+#121 = DIRECTION('',(0.E+000,0.E+000,1.));
+#122 = DIRECTION('',(1.,0.E+000,0.E+000));
+#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
+#124 = CARTESIAN_POINT('',(5.,-3.25,0.E+000));
+#125 = DIRECTION('',(0.E+000,0.E+000,1.));
+#126 = DIRECTION('',(1.,0.E+000,0.E+000));
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(5.,-2.75,0.E+000));
+#129 = DIRECTION('',(0.E+000,0.E+000,1.));
+#130 = DIRECTION('',(1.,0.E+000,0.E+000));
+#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);
+#132 = CARTESIAN_POINT('',(5.,-2.25,0.E+000));
+#133 = DIRECTION('',(0.E+000,0.E+000,1.));
+#134 = DIRECTION('',(1.,0.E+000,0.E+000));
+#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
+#136 = CARTESIAN_POINT('',(5.,-1.75,0.E+000));
+#137 = DIRECTION('',(0.E+000,0.E+000,1.));
+#138 = DIRECTION('',(1.,0.E+000,0.E+000));
+#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);
+#140 = CARTESIAN_POINT('',(5.,-1.25,0.E+000));
+#141 = DIRECTION('',(0.E+000,0.E+000,1.));
+#142 = DIRECTION('',(1.,0.E+000,0.E+000));
+#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146);
+#144 = CARTESIAN_POINT('',(5.,-0.75,0.E+000));
+#145 = DIRECTION('',(0.E+000,0.E+000,1.));
+#146 = DIRECTION('',(1.,0.E+000,0.E+000));
+#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
+#148 = CARTESIAN_POINT('',(5.,-0.25,0.E+000));
+#149 = DIRECTION('',(0.E+000,0.E+000,1.));
+#150 = DIRECTION('',(1.,0.E+000,0.E+000));
+#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);
+#152 = CARTESIAN_POINT('',(5.,0.25,0.E+000));
+#153 = DIRECTION('',(0.E+000,0.E+000,1.));
+#154 = DIRECTION('',(1.,0.E+000,0.E+000));
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(5.,0.75,0.E+000));
+#157 = DIRECTION('',(0.E+000,0.E+000,1.));
+#158 = DIRECTION('',(1.,0.E+000,0.E+000));
+#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
+#160 = CARTESIAN_POINT('',(5.,1.25,0.E+000));
+#161 = DIRECTION('',(0.E+000,0.E+000,1.));
+#162 = DIRECTION('',(1.,0.E+000,0.E+000));
+#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166);
+#164 = CARTESIAN_POINT('',(5.,1.75,0.E+000));
+#165 = DIRECTION('',(0.E+000,0.E+000,1.));
+#166 = DIRECTION('',(1.,0.E+000,0.E+000));
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(5.,2.25,0.E+000));
+#169 = DIRECTION('',(0.E+000,0.E+000,1.));
+#170 = DIRECTION('',(1.,0.E+000,0.E+000));
+#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174);
+#172 = CARTESIAN_POINT('',(5.,2.75,0.E+000));
+#173 = DIRECTION('',(0.E+000,0.E+000,1.));
+#174 = DIRECTION('',(1.,0.E+000,0.E+000));
+#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
+#176 = CARTESIAN_POINT('',(5.,3.25,0.E+000));
+#177 = DIRECTION('',(0.E+000,0.E+000,1.));
+#178 = DIRECTION('',(1.,0.E+000,0.E+000));
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(5.,3.75,0.E+000));
+#181 = DIRECTION('',(0.E+000,0.E+000,1.));
+#182 = DIRECTION('',(1.,0.E+000,0.E+000));
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(-3.75,-5.,0.E+000));
+#185 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#186 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
+#188 = CARTESIAN_POINT('',(-3.25,-5.,0.E+000));
+#189 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#190 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194);
+#192 = CARTESIAN_POINT('',(-2.75,-5.,0.E+000));
+#193 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#194 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198);
+#196 = CARTESIAN_POINT('',(-2.25,-5.,0.E+000));
+#197 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#198 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
+#200 = CARTESIAN_POINT('',(-1.75,-5.,0.E+000));
+#201 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#202 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);
+#204 = CARTESIAN_POINT('',(-1.25,-5.,0.E+000));
+#205 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#206 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210);
+#208 = CARTESIAN_POINT('',(-0.75,-5.,0.E+000));
+#209 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#210 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
+#212 = CARTESIAN_POINT('',(-0.25,-5.,0.E+000));
+#213 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#214 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218);
+#216 = CARTESIAN_POINT('',(0.25,-5.,0.E+000));
+#217 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#218 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222);
+#220 = CARTESIAN_POINT('',(0.75,-5.,0.E+000));
+#221 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#222 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(1.25,-5.,0.E+000));
+#225 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#226 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
+#228 = CARTESIAN_POINT('',(1.75,-5.,0.E+000));
+#229 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#230 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
+#232 = CARTESIAN_POINT('',(2.25,-5.,0.E+000));
+#233 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#234 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238);
+#236 = CARTESIAN_POINT('',(2.75,-5.,0.E+000));
+#237 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#238 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);
+#240 = CARTESIAN_POINT('',(3.25,-5.,0.E+000));
+#241 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#242 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);
+#244 = CARTESIAN_POINT('',(3.75,-5.,0.E+000));
+#245 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#246 = DIRECTION('',(1.110223024625E-016,-1.,0.E+000));
+#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250);
+#248 = CARTESIAN_POINT('',(-3.75,5.,0.E+000));
+#249 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#250 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
+#252 = CARTESIAN_POINT('',(-3.25,5.,0.E+000));
+#253 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#254 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258);
+#256 = CARTESIAN_POINT('',(-2.75,5.,0.E+000));
+#257 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#258 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);
+#260 = CARTESIAN_POINT('',(-2.25,5.,0.E+000));
+#261 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#262 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
+#264 = CARTESIAN_POINT('',(-1.75,5.,0.E+000));
+#265 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#266 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
+#268 = CARTESIAN_POINT('',(-1.25,5.,0.E+000));
+#269 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#270 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274);
+#272 = CARTESIAN_POINT('',(-0.75,5.,0.E+000));
+#273 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#274 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(-0.25,5.,0.E+000));
+#277 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#278 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);
+#280 = CARTESIAN_POINT('',(0.25,5.,0.E+000));
+#281 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#282 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
+#284 = CARTESIAN_POINT('',(0.75,5.,0.E+000));
+#285 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#286 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#288 = CARTESIAN_POINT('',(1.25,5.,0.E+000));
+#289 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#290 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
+#292 = CARTESIAN_POINT('',(1.75,5.,0.E+000));
+#293 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#294 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
+#296 = CARTESIAN_POINT('',(2.25,5.,0.E+000));
+#297 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#298 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302);
+#300 = CARTESIAN_POINT('',(2.75,5.,0.E+000));
+#301 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#302 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306);
+#304 = CARTESIAN_POINT('',(3.25,5.,0.E+000));
+#305 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#306 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310);
+#308 = CARTESIAN_POINT('',(3.75,5.,0.E+000));
+#309 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#310 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#315)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#312,#313,#314)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#312 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#313 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#314 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#315 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-006),#312,
+  'distance_accuracy_value','confusion accuracy');
+#316 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#317),#336);
+#317 = SHELL_BASED_SURFACE_MODEL('',(#318));
+#318 = OPEN_SHELL('',(#319));
+#319 = ADVANCED_FACE('',(#320),#331,.T.);
+#320 = FACE_BOUND('',#321,.F.);
+#321 = EDGE_LOOP('',(#322));
+#322 = ORIENTED_EDGE('',*,*,#323,.T.);
+#323 = EDGE_CURVE('',#324,#324,#326,.T.);
+#324 = VERTEX_POINT('',#325);
+#325 = CARTESIAN_POINT('',(2.291666666667,8.333333333333,1.5));
+#326 = CIRCLE('',#327,0.625);
+#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330);
+#328 = CARTESIAN_POINT('',(1.666666666667,8.333333333333,1.5));
+#329 = DIRECTION('',(0.E+000,0.E+000,1.));
+#330 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#331 = PLANE('',#332);
+#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335);
+#333 = CARTESIAN_POINT('',(2.291666666667,8.333333333333,1.5));
+#334 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#335 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#340)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#337,#338,#339)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#337 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#338 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#339 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#340 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#337,
+  'distance_accuracy_value','confusion accuracy');
+#341 = SHAPE_DEFINITION_REPRESENTATION(#342,#316);
+#342 = PRODUCT_DEFINITION_SHAPE('','',#343);
+#343 = PRODUCT_DEFINITION('design','',#344,#347);
+#344 = PRODUCT_DEFINITION_FORMATION('','',#345);
+#345 = PRODUCT('Open_CASCADE_STEP_translator_6.8_23.1',
+  'Open_CASCADE_STEP_translator_6.8_23.1','',(#346));
+#346 = PRODUCT_CONTEXT('',#2,'mechanical');
+#347 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#348 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#349,#351);
+#349 = ( REPRESENTATION_RELATIONSHIP('','',#316,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#350) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#350 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
+#351 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#352
+  );
+#352 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('980','913','',#41,#343,$);
+#353 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#345));
+#354 = SHAPE_DEFINITION_REPRESENTATION(#355,#361);
+#355 = PRODUCT_DEFINITION_SHAPE('','',#356);
+#356 = PRODUCT_DEFINITION('design','',#357,#360);
+#357 = PRODUCT_DEFINITION_FORMATION('','',#358);
+#358 = PRODUCT('Body','Body','',(#359));
+#359 = PRODUCT_CONTEXT('',#2,'mechanical');
+#360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#361 = SHAPE_REPRESENTATION('',(#11,#362),#366);
+#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365);
+#363 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#364 = DIRECTION('',(0.E+000,0.E+000,1.));
+#365 = DIRECTION('',(1.,0.E+000,0.E+000));
+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#370)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#367,#368,#369)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#367 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#368 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#369 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#370 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#367,
+  'distance_accuracy_value','confusion accuracy');
+#371 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#372),#2467);
+#372 = MANIFOLD_SOLID_BREP('',#373);
+#373 = CLOSED_SHELL('',(#374,#414,#447,#480,#513,#546,#563,#580,#611,
+    #642,#659,#690,#707,#738,#757,#776,#809,#828,#861,#880,#913,#946,
+    #1042,#1138,#1169,#1265,#1296,#1392,#1423,#1454,#1473,#1492,#1525,
+    #1544,#1577,#1596,#1629,#1662,#1758,#1854,#1885,#1981,#2012,#2108,
+    #2139,#2170,#2188,#2206,#2239,#2257,#2288,#2306,#2337,#2366,#2377,
+    #2388,#2411,#2422,#2433,#2458));
+#374 = ADVANCED_FACE('',(#375),#409,.F.);
+#375 = FACE_BOUND('',#376,.F.);
+#376 = EDGE_LOOP('',(#377,#387,#395,#403));
+#377 = ORIENTED_EDGE('',*,*,#378,.F.);
+#378 = EDGE_CURVE('',#379,#381,#383,.T.);
+#379 = VERTEX_POINT('',#380);
+#380 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,5.E-002));
+#381 = VERTEX_POINT('',#382);
+#382 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,5.E-002));
+#383 = LINE('',#384,#385);
+#384 = CARTESIAN_POINT('',(0.166240974997,7.620057056762E-002,5.E-002));
+#385 = VECTOR('',#386,1.);
+#386 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#387 = ORIENTED_EDGE('',*,*,#388,.T.);
+#388 = EDGE_CURVE('',#379,#389,#391,.T.);
+#389 = VERTEX_POINT('',#390);
+#390 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,5.E-002));
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(7.620057056762E-002,0.166240974997,5.E-002));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#395 = ORIENTED_EDGE('',*,*,#396,.T.);
+#396 = EDGE_CURVE('',#389,#397,#399,.T.);
+#397 = VERTEX_POINT('',#398);
+#398 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,5.E-002));
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(9.833759025003,7.620057056762E-002,5.E-002));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#403 = ORIENTED_EDGE('',*,*,#404,.F.);
+#404 = EDGE_CURVE('',#381,#397,#405,.T.);
+#405 = LINE('',#406,#407);
+#406 = CARTESIAN_POINT('',(7.620057056762E-002,9.833759025003,5.E-002));
+#407 = VECTOR('',#408,1.);
+#408 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#409 = PLANE('',#410);
+#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413);
+#411 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#412 = DIRECTION('',(0.E+000,0.E+000,1.));
+#413 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#414 = ADVANCED_FACE('',(#415),#442,.T.);
+#415 = FACE_BOUND('',#416,.T.);
+#416 = EDGE_LOOP('',(#417,#418,#427,#435));
+#417 = ORIENTED_EDGE('',*,*,#378,.F.);
+#418 = ORIENTED_EDGE('',*,*,#419,.T.);
+#419 = EDGE_CURVE('',#379,#420,#422,.T.);
+#420 = VERTEX_POINT('',#421);
+#421 = CARTESIAN_POINT('',(6.678878546057E-002,0.166240974997,
+    0.139547153673));
+#422 = CIRCLE('',#423,0.1);
+#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426);
+#424 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,0.15));
+#425 = DIRECTION('',(0.E+000,1.,0.E+000));
+#426 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#427 = ORIENTED_EDGE('',*,*,#428,.T.);
+#428 = EDGE_CURVE('',#420,#429,#431,.T.);
+#429 = VERTEX_POINT('',#430);
+#430 = CARTESIAN_POINT('',(6.678878546057E-002,9.833759025003,
+    0.139547153673));
+#431 = LINE('',#432,#433);
+#432 = CARTESIAN_POINT('',(6.678878546057E-002,7.620057056762E-002,
+    0.139547153673));
+#433 = VECTOR('',#434,1.);
+#434 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#435 = ORIENTED_EDGE('',*,*,#436,.F.);
+#436 = EDGE_CURVE('',#381,#429,#437,.T.);
+#437 = CIRCLE('',#438,0.1);
+#438 = AXIS2_PLACEMENT_3D('',#439,#440,#441);
+#439 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,0.15));
+#440 = DIRECTION('',(3.385580391788E-014,1.,1.7763568394E-014));
+#441 = DIRECTION('',(2.22044604925E-015,1.7763568394E-014,-1.));
+#442 = CYLINDRICAL_SURFACE('',#443,0.1);
+#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446);
+#444 = CARTESIAN_POINT('',(0.166240974997,7.620057056762E-002,0.15));
+#445 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#446 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#447 = ADVANCED_FACE('',(#448),#475,.T.);
+#448 = FACE_BOUND('',#449,.T.);
+#449 = EDGE_LOOP('',(#450,#451,#460,#468));
+#450 = ORIENTED_EDGE('',*,*,#388,.T.);
+#451 = ORIENTED_EDGE('',*,*,#452,.F.);
+#452 = EDGE_CURVE('',#453,#389,#455,.T.);
+#453 = VERTEX_POINT('',#454);
+#454 = CARTESIAN_POINT('',(9.833759025003,6.678878546057E-002,
+    0.139547153673));
+#455 = CIRCLE('',#456,0.1);
+#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459);
+#457 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,0.15));
+#458 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#459 = DIRECTION('',(0.E+000,0.104528463268,-0.994521895368));
+#460 = ORIENTED_EDGE('',*,*,#461,.F.);
+#461 = EDGE_CURVE('',#462,#453,#464,.T.);
+#462 = VERTEX_POINT('',#463);
+#463 = CARTESIAN_POINT('',(0.166240974997,6.678878546057E-002,
+    0.139547153673));
+#464 = LINE('',#465,#466);
+#465 = CARTESIAN_POINT('',(7.620057056762E-002,6.678878546057E-002,
+    0.139547153673));
+#466 = VECTOR('',#467,1.);
+#467 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#468 = ORIENTED_EDGE('',*,*,#469,.T.);
+#469 = EDGE_CURVE('',#462,#379,#470,.T.);
+#470 = CIRCLE('',#471,0.1);
+#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474);
+#472 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,0.15));
+#473 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#474 = DIRECTION('',(0.E+000,0.104528463268,-0.994521895368));
+#475 = CYLINDRICAL_SURFACE('',#476,0.1);
+#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479);
+#477 = CARTESIAN_POINT('',(7.620057056762E-002,0.166240974997,0.15));
+#478 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#479 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#480 = ADVANCED_FACE('',(#481),#508,.T.);
+#481 = FACE_BOUND('',#482,.T.);
+#482 = EDGE_LOOP('',(#483,#492,#500,#507));
+#483 = ORIENTED_EDGE('',*,*,#484,.F.);
+#484 = EDGE_CURVE('',#485,#381,#487,.T.);
+#485 = VERTEX_POINT('',#486);
+#486 = CARTESIAN_POINT('',(0.166240974997,9.933211214539,0.139547153673)
+  );
+#487 = CIRCLE('',#488,0.1);
+#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491);
+#489 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,0.15));
+#490 = DIRECTION('',(-1.,1.99929860289E-015,-2.22044604925E-015));
+#491 = DIRECTION('',(1.999298602889E-015,-0.104528463268,-0.994521895368
+    ));
+#492 = ORIENTED_EDGE('',*,*,#493,.T.);
+#493 = EDGE_CURVE('',#485,#494,#496,.T.);
+#494 = VERTEX_POINT('',#495);
+#495 = CARTESIAN_POINT('',(9.833759025003,9.933211214539,0.139547153673)
+  );
+#496 = LINE('',#497,#498);
+#497 = CARTESIAN_POINT('',(7.620057056762E-002,9.933211214539,
+    0.139547153673));
+#498 = VECTOR('',#499,1.);
+#499 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#500 = ORIENTED_EDGE('',*,*,#501,.F.);
+#501 = EDGE_CURVE('',#397,#494,#502,.T.);
+#502 = CIRCLE('',#503,0.1);
+#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506);
+#504 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,0.15));
+#505 = DIRECTION('',(1.,-1.599438882312E-014,1.7763568394E-014));
+#506 = DIRECTION('',(1.7763568394E-014,1.7763568394E-014,-1.));
+#507 = ORIENTED_EDGE('',*,*,#404,.F.);
+#508 = CYLINDRICAL_SURFACE('',#509,0.1);
+#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512);
+#510 = CARTESIAN_POINT('',(7.620057056762E-002,9.833759025003,0.15));
+#511 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#512 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
+#513 = ADVANCED_FACE('',(#514),#541,.T.);
+#514 = FACE_BOUND('',#515,.T.);
+#515 = EDGE_LOOP('',(#516,#525,#533,#540));
+#516 = ORIENTED_EDGE('',*,*,#517,.F.);
+#517 = EDGE_CURVE('',#518,#397,#520,.T.);
+#518 = VERTEX_POINT('',#519);
+#519 = CARTESIAN_POINT('',(9.933211214539,9.833759025003,0.139547153673)
+  );
+#520 = CIRCLE('',#521,0.1);
+#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524);
+#522 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,0.15));
+#523 = DIRECTION('',(-1.599438882312E-014,1.,1.7763568394E-014));
+#524 = DIRECTION('',(-0.104528463268,1.599438882311E-014,-0.994521895368
+    ));
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#527,#518,#529,.T.);
+#527 = VERTEX_POINT('',#528);
+#528 = CARTESIAN_POINT('',(9.933211214539,0.166240974997,0.139547153673)
+  );
+#529 = LINE('',#530,#531);
+#530 = CARTESIAN_POINT('',(9.933211214539,7.620057056762E-002,
+    0.139547153673));
+#531 = VECTOR('',#532,1.);
+#532 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#533 = ORIENTED_EDGE('',*,*,#534,.F.);
+#534 = EDGE_CURVE('',#389,#527,#535,.T.);
+#535 = CIRCLE('',#536,0.1);
+#536 = AXIS2_PLACEMENT_3D('',#537,#538,#539);
+#537 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,0.15));
+#538 = DIRECTION('',(2.790846108557E-016,-1.,0.E+000));
+#539 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#540 = ORIENTED_EDGE('',*,*,#396,.T.);
+#541 = CYLINDRICAL_SURFACE('',#542,0.1);
+#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545);
+#543 = CARTESIAN_POINT('',(9.833759025003,7.620057056762E-002,0.15));
+#544 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#545 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#546 = ADVANCED_FACE('',(#547),#558,.T.);
+#547 = FACE_BOUND('',#548,.T.);
+#548 = EDGE_LOOP('',(#549,#550,#557));
+#549 = ORIENTED_EDGE('',*,*,#469,.F.);
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#462,#420,#552,.T.);
+#552 = CIRCLE('',#553,0.1);
+#553 = AXIS2_PLACEMENT_3D('',#554,#555,#556);
+#554 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,0.15));
+#555 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#556 = DIRECTION('',(-0.99458126461,1.086699344846E-002,-0.10339253619)
+  );
+#557 = ORIENTED_EDGE('',*,*,#419,.F.);
+#558 = SPHERICAL_SURFACE('',#559,0.1);
+#559 = AXIS2_PLACEMENT_3D('',#560,#561,#562);
+#560 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,0.15));
+#561 = DIRECTION('',(0.E+000,0.994521895368,0.104528463268));
+#562 = DIRECTION('',(0.E+000,0.104528463268,-0.994521895368));
+#563 = ADVANCED_FACE('',(#564),#575,.T.);
+#564 = FACE_BOUND('',#565,.T.);
+#565 = EDGE_LOOP('',(#566,#567,#574));
+#566 = ORIENTED_EDGE('',*,*,#436,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.F.);
+#568 = EDGE_CURVE('',#485,#429,#569,.T.);
+#569 = CIRCLE('',#570,0.1);
+#570 = AXIS2_PLACEMENT_3D('',#571,#572,#573);
+#571 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,0.15));
+#572 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#573 = DIRECTION('',(-0.99458126461,-1.086699344846E-002,-0.10339253619)
+  );
+#574 = ORIENTED_EDGE('',*,*,#484,.T.);
+#575 = SPHERICAL_SURFACE('',#576,0.1);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,0.15));
+#578 = DIRECTION('',(-2.220446049251E-015,-0.994521895368,0.104528463268
+    ));
+#579 = DIRECTION('',(1.99929860289E-015,-0.104528463268,-0.994521895368)
+  );
+#580 = ADVANCED_FACE('',(#581),#606,.F.);
+#581 = FACE_BOUND('',#582,.F.);
+#582 = EDGE_LOOP('',(#583,#584,#592,#600));
+#583 = ORIENTED_EDGE('',*,*,#428,.T.);
+#584 = ORIENTED_EDGE('',*,*,#585,.F.);
+#585 = EDGE_CURVE('',#586,#429,#588,.T.);
+#586 = VERTEX_POINT('',#587);
+#587 = CARTESIAN_POINT('',(5.478104631727E-004,9.9,0.769787931602));
+#588 = LINE('',#589,#590);
+#589 = CARTESIAN_POINT('',(-1.074890013952E-003,9.901622700477,
+    0.785226895341));
+#590 = VECTOR('',#591,1.);
+#591 = DIRECTION('',(0.103962051184,-0.103962051184,-0.989132844378));
+#592 = ORIENTED_EDGE('',*,*,#593,.F.);
+#593 = EDGE_CURVE('',#594,#586,#596,.T.);
+#594 = VERTEX_POINT('',#595);
+#595 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.769787931602));
+#596 = LINE('',#597,#598);
+#597 = CARTESIAN_POINT('',(5.478104631727E-004,0.E+000,0.769787931602));
+#598 = VECTOR('',#599,1.);
+#599 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#600 = ORIENTED_EDGE('',*,*,#601,.T.);
+#601 = EDGE_CURVE('',#594,#420,#602,.T.);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(-1.074890013952E-003,9.837729952288E-002,
+    0.785226895341));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#606 = PLANE('',#607);
+#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610);
+#608 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.775));
+#609 = DIRECTION('',(0.994521895368,0.E+000,0.104528463268));
+#610 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#611 = ADVANCED_FACE('',(#612),#637,.T.);
+#612 = FACE_BOUND('',#613,.T.);
+#613 = EDGE_LOOP('',(#614,#615,#623,#631));
+#614 = ORIENTED_EDGE('',*,*,#461,.T.);
+#615 = ORIENTED_EDGE('',*,*,#616,.F.);
+#616 = EDGE_CURVE('',#617,#453,#619,.T.);
+#617 = VERTEX_POINT('',#618);
+#618 = CARTESIAN_POINT('',(9.9,5.478104631727E-004,0.769787931602));
+#619 = LINE('',#620,#621);
+#620 = CARTESIAN_POINT('',(9.901622700477,-1.074890013952E-003,
+    0.785226895341));
+#621 = VECTOR('',#622,1.);
+#622 = DIRECTION('',(-0.103962051184,0.103962051184,-0.989132844378));
+#623 = ORIENTED_EDGE('',*,*,#624,.F.);
+#624 = EDGE_CURVE('',#625,#617,#627,.T.);
+#625 = VERTEX_POINT('',#626);
+#626 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.769787931602));
+#627 = LINE('',#628,#629);
+#628 = CARTESIAN_POINT('',(0.E+000,5.478104631727E-004,0.769787931602));
+#629 = VECTOR('',#630,1.);
+#630 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#631 = ORIENTED_EDGE('',*,*,#632,.T.);
+#632 = EDGE_CURVE('',#625,#462,#633,.T.);
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(9.837729952288E-002,-1.074890013952E-003,
+    0.785226895341));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#637 = PLANE('',#638);
+#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);
+#639 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.775));
+#640 = DIRECTION('',(0.E+000,-0.994521895368,-0.104528463268));
+#641 = DIRECTION('',(1.,0.E+000,0.E+000));
+#642 = ADVANCED_FACE('',(#643),#654,.T.);
+#643 = FACE_BOUND('',#644,.T.);
+#644 = EDGE_LOOP('',(#645,#646,#653));
+#645 = ORIENTED_EDGE('',*,*,#534,.T.);
+#646 = ORIENTED_EDGE('',*,*,#647,.F.);
+#647 = EDGE_CURVE('',#453,#527,#648,.T.);
+#648 = CIRCLE('',#649,0.1);
+#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652);
+#650 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,0.15));
+#651 = DIRECTION('',(0.103962051184,-0.103962051184,0.989132844378));
+#652 = DIRECTION('',(0.99458126461,1.086699344846E-002,-0.10339253619));
+#653 = ORIENTED_EDGE('',*,*,#452,.T.);
+#654 = SPHERICAL_SURFACE('',#655,0.1);
+#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658);
+#656 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,0.15));
+#657 = DIRECTION('',(0.E+000,0.994521895368,0.104528463268));
+#658 = DIRECTION('',(0.E+000,0.104528463268,-0.994521895368));
+#659 = ADVANCED_FACE('',(#660),#685,.F.);
+#660 = FACE_BOUND('',#661,.F.);
+#661 = EDGE_LOOP('',(#662,#663,#671,#679));
+#662 = ORIENTED_EDGE('',*,*,#493,.T.);
+#663 = ORIENTED_EDGE('',*,*,#664,.F.);
+#664 = EDGE_CURVE('',#665,#494,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(9.9,9.999452189537,0.769787931602));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(9.901622700477,10.001074890014,0.785226895341
+    ));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(-0.103962051184,-0.103962051184,-0.989132844378));
+#671 = ORIENTED_EDGE('',*,*,#672,.F.);
+#672 = EDGE_CURVE('',#673,#665,#675,.T.);
+#673 = VERTEX_POINT('',#674);
+#674 = CARTESIAN_POINT('',(0.1,9.999452189537,0.769787931602));
+#675 = LINE('',#676,#677);
+#676 = CARTESIAN_POINT('',(6.938893903907E-018,9.999452189537,
+    0.769787931602));
+#677 = VECTOR('',#678,1.);
+#678 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#679 = ORIENTED_EDGE('',*,*,#680,.T.);
+#680 = EDGE_CURVE('',#673,#485,#681,.T.);
+#681 = LINE('',#682,#683);
+#682 = CARTESIAN_POINT('',(9.837729952288E-002,10.001074890014,
+    0.785226895341));
+#683 = VECTOR('',#684,1.);
+#684 = DIRECTION('',(0.103962051184,-0.103962051184,-0.989132844378));
+#685 = PLANE('',#686);
+#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689);
+#687 = CARTESIAN_POINT('',(0.E+000,10.,0.775));
+#688 = DIRECTION('',(0.E+000,-0.994521895368,0.104528463268));
+#689 = DIRECTION('',(1.,0.E+000,0.E+000));
+#690 = ADVANCED_FACE('',(#691),#702,.T.);
+#691 = FACE_BOUND('',#692,.T.);
+#692 = EDGE_LOOP('',(#693,#694,#701));
+#693 = ORIENTED_EDGE('',*,*,#501,.T.);
+#694 = ORIENTED_EDGE('',*,*,#695,.F.);
+#695 = EDGE_CURVE('',#518,#494,#696,.T.);
+#696 = CIRCLE('',#697,0.1);
+#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700);
+#698 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,0.15));
+#699 = DIRECTION('',(0.103962051184,0.103962051184,0.989132844378));
+#700 = DIRECTION('',(-1.086699344848E-002,0.99458126461,-0.10339253619)
+  );
+#701 = ORIENTED_EDGE('',*,*,#517,.T.);
+#702 = SPHERICAL_SURFACE('',#703,0.1);
+#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706);
+#704 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,0.15));
+#705 = DIRECTION('',(-0.994521895368,-1.7763568394E-014,0.104528463268)
+  );
+#706 = DIRECTION('',(-0.104528463268,1.599438882312E-014,-0.994521895368
+    ));
+#707 = ADVANCED_FACE('',(#708),#733,.T.);
+#708 = FACE_BOUND('',#709,.T.);
+#709 = EDGE_LOOP('',(#710,#711,#719,#727));
+#710 = ORIENTED_EDGE('',*,*,#526,.T.);
+#711 = ORIENTED_EDGE('',*,*,#712,.F.);
+#712 = EDGE_CURVE('',#713,#518,#715,.T.);
+#713 = VERTEX_POINT('',#714);
+#714 = CARTESIAN_POINT('',(9.999452189537,9.9,0.769787931602));
+#715 = LINE('',#716,#717);
+#716 = CARTESIAN_POINT('',(10.001074890014,9.901622700477,0.785226895341
+    ));
+#717 = VECTOR('',#718,1.);
+#718 = DIRECTION('',(-0.103962051184,-0.103962051184,-0.989132844378));
+#719 = ORIENTED_EDGE('',*,*,#720,.F.);
+#720 = EDGE_CURVE('',#721,#713,#723,.T.);
+#721 = VERTEX_POINT('',#722);
+#722 = CARTESIAN_POINT('',(9.999452189537,0.1,0.769787931602));
+#723 = LINE('',#724,#725);
+#724 = CARTESIAN_POINT('',(9.999452189537,6.938893903907E-018,
+    0.769787931602));
+#725 = VECTOR('',#726,1.);
+#726 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#727 = ORIENTED_EDGE('',*,*,#728,.T.);
+#728 = EDGE_CURVE('',#721,#527,#729,.T.);
+#729 = LINE('',#730,#731);
+#730 = CARTESIAN_POINT('',(10.001074890014,9.837729952288E-002,
+    0.785226895341));
+#731 = VECTOR('',#732,1.);
+#732 = DIRECTION('',(-0.103962051184,0.103962051184,-0.989132844378));
+#733 = PLANE('',#734);
+#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
+#735 = CARTESIAN_POINT('',(10.,0.E+000,0.775));
+#736 = DIRECTION('',(0.994521895368,0.E+000,-0.104528463268));
+#737 = DIRECTION('',(0.E+000,1.,0.E+000));
+#738 = ADVANCED_FACE('',(#739),#752,.T.);
+#739 = FACE_BOUND('',#740,.T.);
+#740 = EDGE_LOOP('',(#741,#742,#743,#744));
+#741 = ORIENTED_EDGE('',*,*,#601,.T.);
+#742 = ORIENTED_EDGE('',*,*,#551,.F.);
+#743 = ORIENTED_EDGE('',*,*,#632,.F.);
+#744 = ORIENTED_EDGE('',*,*,#745,.T.);
+#745 = EDGE_CURVE('',#625,#594,#746,.T.);
+#746 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#747,#748,#749,#750,#751),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#747 = CARTESIAN_POINT('',(0.1,5.478104631726E-004,0.769787931602));
+#748 = CARTESIAN_POINT('',(6.121456531329E-002,9.71587865416E-004,
+    0.765755958949));
+#749 = CARTESIAN_POINT('',(2.194375862923E-002,2.194375862923E-002,
+    0.763832694814));
+#750 = CARTESIAN_POINT('',(9.71587865416E-004,6.121456531329E-002,
+    0.765755958949));
+#751 = CARTESIAN_POINT('',(5.478104631726E-004,0.1,0.769787931602));
+#752 = CYLINDRICAL_SURFACE('',#753,0.1);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(9.837729952288E-002,9.837729952288E-002,
+    0.795679741668));
+#755 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#756 = DIRECTION('',(-0.994521895368,-9.1635032895E-014,-0.104528463267)
+  );
+#757 = ADVANCED_FACE('',(#758),#771,.T.);
+#758 = FACE_BOUND('',#759,.T.);
+#759 = EDGE_LOOP('',(#760,#768,#769,#770));
+#760 = ORIENTED_EDGE('',*,*,#761,.T.);
+#761 = EDGE_CURVE('',#586,#673,#762,.T.);
+#762 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#763,#764,#765,#766,#767),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#763 = CARTESIAN_POINT('',(5.478104631727E-004,9.9,0.769787931602));
+#764 = CARTESIAN_POINT('',(9.715878654161E-004,9.938785434687,
+    0.765755958949));
+#765 = CARTESIAN_POINT('',(2.194375862923E-002,9.978056241371,
+    0.763832694814));
+#766 = CARTESIAN_POINT('',(6.121456531329E-002,9.999028412135,
+    0.765755958949));
+#767 = CARTESIAN_POINT('',(0.1,9.999452189537,0.769787931602));
+#768 = ORIENTED_EDGE('',*,*,#680,.T.);
+#769 = ORIENTED_EDGE('',*,*,#568,.T.);
+#770 = ORIENTED_EDGE('',*,*,#585,.F.);
+#771 = CYLINDRICAL_SURFACE('',#772,0.1);
+#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775);
+#773 = CARTESIAN_POINT('',(9.837729952288E-002,9.901622700477,
+    0.795679741668));
+#774 = DIRECTION('',(0.103962051184,-0.103962051184,-0.989132844378));
+#775 = DIRECTION('',(-0.994521895368,9.1635032895E-014,-0.104528463267)
+  );
+#776 = ADVANCED_FACE('',(#777),#804,.T.);
+#777 = FACE_BOUND('',#778,.T.);
+#778 = EDGE_LOOP('',(#779,#788,#796,#803));
+#779 = ORIENTED_EDGE('',*,*,#780,.T.);
+#780 = EDGE_CURVE('',#594,#781,#783,.T.);
+#781 = VERTEX_POINT('',#782);
+#782 = CARTESIAN_POINT('',(2.775557561563E-017,0.1,0.780240777928));
+#783 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#784,#785,#786,#787),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#784 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.769787931602));
+#785 = CARTESIAN_POINT('',(1.829372939586E-004,0.1,0.773259467913));
+#786 = CARTESIAN_POINT('',(2.773298807037E-017,0.1,0.776750119424));
+#787 = CARTESIAN_POINT('',(2.775557561563E-017,0.1,0.780240777928));
+#788 = ORIENTED_EDGE('',*,*,#789,.T.);
+#789 = EDGE_CURVE('',#781,#790,#792,.T.);
+#790 = VERTEX_POINT('',#791);
+#791 = CARTESIAN_POINT('',(-3.608224830032E-016,9.9,0.780240777928));
+#792 = LINE('',#793,#794);
+#793 = CARTESIAN_POINT('',(2.775557561563E-017,0.E+000,0.780240777928));
+#794 = VECTOR('',#795,1.);
+#795 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#796 = ORIENTED_EDGE('',*,*,#797,.T.);
+#797 = EDGE_CURVE('',#790,#586,#798,.T.);
+#798 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#799,#800,#801,#802),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#799 = CARTESIAN_POINT('',(1.387778780781E-017,9.9,0.780240777928));
+#800 = CARTESIAN_POINT('',(1.387439967603E-017,9.9,0.776750119424));
+#801 = CARTESIAN_POINT('',(1.829372939586E-004,9.9,0.773259467913));
+#802 = CARTESIAN_POINT('',(5.478104631727E-004,9.9,0.769787931602));
+#803 = ORIENTED_EDGE('',*,*,#593,.F.);
+#804 = CYLINDRICAL_SURFACE('',#805,0.1);
+#805 = AXIS2_PLACEMENT_3D('',#806,#807,#808);
+#806 = CARTESIAN_POINT('',(0.1,0.E+000,0.780240777928));
+#807 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#808 = DIRECTION('',(-0.994521895368,-0.E+000,-0.104528463268));
+#809 = ADVANCED_FACE('',(#810),#823,.T.);
+#810 = FACE_BOUND('',#811,.T.);
+#811 = EDGE_LOOP('',(#812,#820,#821,#822));
+#812 = ORIENTED_EDGE('',*,*,#813,.F.);
+#813 = EDGE_CURVE('',#617,#721,#814,.T.);
+#814 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#815,#816,#817,#818,#819),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#815 = CARTESIAN_POINT('',(9.9,5.478104631723E-004,0.769787931602));
+#816 = CARTESIAN_POINT('',(9.938785434687,9.715878654157E-004,
+    0.765755958949));
+#817 = CARTESIAN_POINT('',(9.978056241371,2.194375862923E-002,
+    0.763832694814));
+#818 = CARTESIAN_POINT('',(9.999028412135,6.121456531329E-002,
+    0.765755958949));
+#819 = CARTESIAN_POINT('',(9.999452189537,0.1,0.769787931602));
+#820 = ORIENTED_EDGE('',*,*,#616,.T.);
+#821 = ORIENTED_EDGE('',*,*,#647,.T.);
+#822 = ORIENTED_EDGE('',*,*,#728,.F.);
+#823 = CYLINDRICAL_SURFACE('',#824,0.1);
+#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827);
+#825 = CARTESIAN_POINT('',(9.901622700477,9.837729952288E-002,
+    0.795679741668));
+#826 = DIRECTION('',(-0.103962051184,0.103962051184,-0.989132844378));
+#827 = DIRECTION('',(0.994521895368,-9.1635032895E-014,-0.104528463267)
+  );
+#828 = ADVANCED_FACE('',(#829),#856,.T.);
+#829 = FACE_BOUND('',#830,.T.);
+#830 = EDGE_LOOP('',(#831,#832,#841,#849));
+#831 = ORIENTED_EDGE('',*,*,#624,.T.);
+#832 = ORIENTED_EDGE('',*,*,#833,.F.);
+#833 = EDGE_CURVE('',#834,#617,#836,.T.);
+#834 = VERTEX_POINT('',#835);
+#835 = CARTESIAN_POINT('',(9.9,-1.387778780781E-017,0.780240777928));
+#836 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#837,#838,#839,#840),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#837 = CARTESIAN_POINT('',(9.9,1.387778780781E-017,0.780240777928));
+#838 = CARTESIAN_POINT('',(9.9,1.387439967603E-017,0.776750119424));
+#839 = CARTESIAN_POINT('',(9.9,1.829372939586E-004,0.773259467913));
+#840 = CARTESIAN_POINT('',(9.9,5.478104631727E-004,0.769787931602));
+#841 = ORIENTED_EDGE('',*,*,#842,.F.);
+#842 = EDGE_CURVE('',#843,#834,#845,.T.);
+#843 = VERTEX_POINT('',#844);
+#844 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.780240777928));
+#845 = LINE('',#846,#847);
+#846 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-017,0.780240777928));
+#847 = VECTOR('',#848,1.);
+#848 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#849 = ORIENTED_EDGE('',*,*,#850,.T.);
+#850 = EDGE_CURVE('',#843,#625,#851,.T.);
+#851 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#852,#853,#854,#855),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#852 = CARTESIAN_POINT('',(0.1,1.387778780781E-017,0.780240777928));
+#853 = CARTESIAN_POINT('',(0.1,1.387439967603E-017,0.776750119424));
+#854 = CARTESIAN_POINT('',(0.1,1.829372939586E-004,0.773259467913));
+#855 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.769787931602));
+#856 = CYLINDRICAL_SURFACE('',#857,0.1);
+#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#858 = CARTESIAN_POINT('',(0.E+000,0.1,0.780240777928));
+#859 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#860 = DIRECTION('',(0.E+000,-0.994521895368,-0.104528463268));
+#861 = ADVANCED_FACE('',(#862),#875,.T.);
+#862 = FACE_BOUND('',#863,.T.);
+#863 = EDGE_LOOP('',(#864,#872,#873,#874));
+#864 = ORIENTED_EDGE('',*,*,#865,.T.);
+#865 = EDGE_CURVE('',#665,#713,#866,.T.);
+#866 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#867,#868,#869,#870,#871),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#867 = CARTESIAN_POINT('',(9.9,9.999452189537,0.769787931602));
+#868 = CARTESIAN_POINT('',(9.938785434687,9.999028412135,0.765755958949)
+  );
+#869 = CARTESIAN_POINT('',(9.978056241371,9.978056241371,0.763832694814)
+  );
+#870 = CARTESIAN_POINT('',(9.999028412135,9.938785434687,0.765755958949)
+  );
+#871 = CARTESIAN_POINT('',(9.999452189537,9.9,0.769787931602));
+#872 = ORIENTED_EDGE('',*,*,#712,.T.);
+#873 = ORIENTED_EDGE('',*,*,#695,.T.);
+#874 = ORIENTED_EDGE('',*,*,#664,.F.);
+#875 = CYLINDRICAL_SURFACE('',#876,0.1);
+#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879);
+#877 = CARTESIAN_POINT('',(9.901622700477,9.901622700477,0.795679741668)
+  );
+#878 = DIRECTION('',(-0.103962051184,-0.103962051184,-0.989132844378));
+#879 = DIRECTION('',(9.1635032895E-014,0.994521895368,-0.104528463267));
+#880 = ADVANCED_FACE('',(#881),#908,.T.);
+#881 = FACE_BOUND('',#882,.T.);
+#882 = EDGE_LOOP('',(#883,#892,#900,#907));
+#883 = ORIENTED_EDGE('',*,*,#884,.T.);
+#884 = EDGE_CURVE('',#673,#885,#887,.T.);
+#885 = VERTEX_POINT('',#886);
+#886 = CARTESIAN_POINT('',(0.1,10.,0.780240777928));
+#887 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#888,#889,#890,#891),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#888 = CARTESIAN_POINT('',(0.1,9.999452189537,0.769787931602));
+#889 = CARTESIAN_POINT('',(0.1,9.999817062706,0.773259467913));
+#890 = CARTESIAN_POINT('',(0.1,10.,0.776750119424));
+#891 = CARTESIAN_POINT('',(0.1,10.,0.780240777928));
+#892 = ORIENTED_EDGE('',*,*,#893,.T.);
+#893 = EDGE_CURVE('',#885,#894,#896,.T.);
+#894 = VERTEX_POINT('',#895);
+#895 = CARTESIAN_POINT('',(9.9,10.,0.780240777928));
+#896 = LINE('',#897,#898);
+#897 = CARTESIAN_POINT('',(6.938893903907E-018,10.,0.780240777928));
+#898 = VECTOR('',#899,1.);
+#899 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#900 = ORIENTED_EDGE('',*,*,#901,.T.);
+#901 = EDGE_CURVE('',#894,#665,#902,.T.);
+#902 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#903,#904,#905,#906),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#903 = CARTESIAN_POINT('',(9.9,10.,0.780240777928));
+#904 = CARTESIAN_POINT('',(9.9,10.,0.776750119424));
+#905 = CARTESIAN_POINT('',(9.9,9.999817062706,0.773259467913));
+#906 = CARTESIAN_POINT('',(9.9,9.999452189537,0.769787931602));
+#907 = ORIENTED_EDGE('',*,*,#672,.F.);
+#908 = CYLINDRICAL_SURFACE('',#909,0.1);
+#909 = AXIS2_PLACEMENT_3D('',#910,#911,#912);
+#910 = CARTESIAN_POINT('',(6.938893903907E-018,9.9,0.780240777928));
+#911 = DIRECTION('',(1.,-0.E+000,-0.E+000));
+#912 = DIRECTION('',(0.E+000,0.994521895368,-0.104528463268));
+#913 = ADVANCED_FACE('',(#914),#941,.T.);
+#914 = FACE_BOUND('',#915,.T.);
+#915 = EDGE_LOOP('',(#916,#917,#926,#934));
+#916 = ORIENTED_EDGE('',*,*,#720,.T.);
+#917 = ORIENTED_EDGE('',*,*,#918,.T.);
+#918 = EDGE_CURVE('',#713,#919,#921,.T.);
+#919 = VERTEX_POINT('',#920);
+#920 = CARTESIAN_POINT('',(10.,9.9,0.780240777928));
+#921 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#922,#923,#924,#925),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#922 = CARTESIAN_POINT('',(9.999452189537,9.9,0.769787931602));
+#923 = CARTESIAN_POINT('',(9.999817062706,9.9,0.773259467913));
+#924 = CARTESIAN_POINT('',(10.,9.9,0.776750119424));
+#925 = CARTESIAN_POINT('',(10.,9.9,0.780240777928));
+#926 = ORIENTED_EDGE('',*,*,#927,.F.);
+#927 = EDGE_CURVE('',#928,#919,#930,.T.);
+#928 = VERTEX_POINT('',#929);
+#929 = CARTESIAN_POINT('',(10.,0.1,0.780240777928));
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(10.,6.938893903907E-018,0.780240777928));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#934 = ORIENTED_EDGE('',*,*,#935,.F.);
+#935 = EDGE_CURVE('',#721,#928,#936,.T.);
+#936 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#937,#938,#939,#940),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#937 = CARTESIAN_POINT('',(9.999452189537,0.1,0.769787931602));
+#938 = CARTESIAN_POINT('',(9.999817062706,0.1,0.773259467913));
+#939 = CARTESIAN_POINT('',(10.,0.1,0.776750119424));
+#940 = CARTESIAN_POINT('',(10.,0.1,0.780240777928));
+#941 = CYLINDRICAL_SURFACE('',#942,0.1);
+#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945);
+#943 = CARTESIAN_POINT('',(9.9,6.938893903907E-018,0.780240777928));
+#944 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#945 = DIRECTION('',(0.994521895368,0.E+000,-0.104528463268));
+#946 = ADVANCED_FACE('',(#947),#960,.T.);
+#947 = FACE_BOUND('',#948,.T.);
+#948 = EDGE_LOOP('',(#949,#950,#951,#952));
+#949 = ORIENTED_EDGE('',*,*,#780,.F.);
+#950 = ORIENTED_EDGE('',*,*,#745,.F.);
+#951 = ORIENTED_EDGE('',*,*,#850,.F.);
+#952 = ORIENTED_EDGE('',*,*,#953,.F.);
+#953 = EDGE_CURVE('',#781,#843,#954,.T.);
+#954 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#955,#956,#957,#958,#959),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#955 = CARTESIAN_POINT('',(-1.387778780781E-017,0.1,0.780240777928));
+#956 = CARTESIAN_POINT('',(6.167905692362E-018,6.073009183013E-002,
+    0.780240777928));
+#957 = CARTESIAN_POINT('',(2.095691611353E-002,2.095691611353E-002,
+    0.780240777928));
+#958 = CARTESIAN_POINT('',(6.073009183013E-002,-9.251858538543E-018,
+    0.780240777928));
+#959 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.780240777928));
+#960 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#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,#987)
+    ,(#988,#989,#990,#991,#992,#993,#994,#995,#996)
+    ,(#997,#998,#999,#1000,#1001,#1002,#1003,#1004,#1005)
+    ,(#1006,#1007,#1008,#1009,#1010,#1011,#1012,#1013,#1014)
+    ,(#1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023)
+    ,(#1024,#1025,#1026,#1027,#1028,#1029,#1030,#1031,#1032)
+    ,(#1033,#1034,#1035,#1036,#1037,#1038,#1039,#1040,#1041
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-7.315613219613E-003,8.855910256724E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#961 = CARTESIAN_POINT('',(0.110431260161,4.314286118017E-004,
+    0.782292534228));
+#962 = CARTESIAN_POINT('',(0.110359430326,3.594616381478E-004,
+    0.780265856781));
+#963 = CARTESIAN_POINT('',(0.110393110754,3.933739148795E-004,
+    0.778244685123));
+#964 = CARTESIAN_POINT('',(0.110814319133,8.139233411277E-004,
+    0.776244605343));
+#965 = CARTESIAN_POINT('',(0.109469741577,-5.300162853937E-004,
+    0.774149414281));
+#966 = CARTESIAN_POINT('',(0.111674862512,1.674870588109E-003,
+    0.772244945928));
+#967 = CARTESIAN_POINT('',(0.110673666688,6.735465346472E-004,
+    0.770167933805));
+#968 = CARTESIAN_POINT('',(0.110960249713,9.604387132491E-004,
+    0.768160825431));
+#969 = CARTESIAN_POINT('',(0.111418681421,1.418941430809E-003,
+    0.766162527792));
+#970 = CARTESIAN_POINT('',(8.080072614935E-002,-1.699464167526E-003,
+    0.781445543083));
+#971 = CARTESIAN_POINT('',(8.05314189567E-002,-1.968997508278E-003,
+    0.779408381183));
+#972 = CARTESIAN_POINT('',(8.043567625017E-002,-2.065389889809E-003,
+    0.777380876298));
+#973 = CARTESIAN_POINT('',(8.154796584499E-002,-9.508146797794E-004,
+    0.775415216244));
+#974 = CARTESIAN_POINT('',(8.055503226082E-002,-1.945785477474E-003,
+    0.773342900585));
+#975 = CARTESIAN_POINT('',(8.150121672359E-002,-9.990284821087E-004,
+    0.771367060196));
+#976 = CARTESIAN_POINT('',(8.07522793203E-002,-1.747898187541E-003,
+    0.769305628224));
+#977 = CARTESIAN_POINT('',(8.154075795332E-002,-9.590931488851E-004,
+    0.767325088229));
+#978 = CARTESIAN_POINT('',(8.213384558486E-002,-3.660333777457E-004,
+    0.765333899139));
+#979 = CARTESIAN_POINT('',(5.808169405231E-002,3.083466748034E-003,
+    0.780966735706));
+#980 = CARTESIAN_POINT('',(5.850896082253E-002,3.51223609445E-003,
+    0.7789662276));
+#981 = CARTESIAN_POINT('',(5.983165046905E-002,4.836925142001E-003,
+    0.777016081632));
+#982 = CARTESIAN_POINT('',(5.163276980752E-002,-3.379324325637E-003,
+    0.774549463598));
+#983 = CARTESIAN_POINT('',(6.565687877358E-002,1.067252569418E-002,
+    0.773290154488));
+#984 = CARTESIAN_POINT('',(5.180443304647E-002,-3.208085924367E-003,
+    0.770506696812));
+#985 = CARTESIAN_POINT('',(6.094439973418E-002,5.951595313902E-003,
+    0.768987643209));
+#986 = CARTESIAN_POINT('',(5.863210882277E-002,3.633241961469E-003,
+    0.766836698386));
+#987 = CARTESIAN_POINT('',(5.908761826636E-002,4.088195396161E-003,
+    0.764838071467));
+#988 = CARTESIAN_POINT('',(4.431968607555E-002,1.681696661353E-002,
+    0.780966122543));
+#989 = CARTESIAN_POINT('',(4.539820771085E-002,1.789364947423E-002,
+    0.779001210415));
+#990 = CARTESIAN_POINT('',(4.098689724558E-002,1.348001997858E-002,
+    0.776736237029));
+#991 = CARTESIAN_POINT('',(4.98720712221E-002,2.239212576403E-002,
+    0.775211885895));
+#992 = CARTESIAN_POINT('',(2.277104169621E-002,-4.754790575414E-003,
+    0.771695399229));
+#993 = CARTESIAN_POINT('',(5.50225855358E-002,2.754559016551E-002,
+    0.771450304025));
+#994 = CARTESIAN_POINT('',(4.362591837456E-002,1.611547954103E-002,
+    0.768787092651));
+#995 = CARTESIAN_POINT('',(4.567187915518E-002,1.816963313738E-002,
+    0.766881205459));
+#996 = CARTESIAN_POINT('',(4.394543785739E-002,1.644398966561E-002,
+    0.764764692574));
+#997 = CARTESIAN_POINT('',(2.298193622052E-002,2.298193622052E-002,
+    0.780562861623));
+#998 = CARTESIAN_POINT('',(2.16423960543E-002,2.164239605422E-002,
+    0.778468126791));
+#999 = CARTESIAN_POINT('',(2.545262536522E-002,2.545262536612E-002,
+    0.776657366694));
+#1000 = CARTESIAN_POINT('',(1.651426251074E-002,1.651426250633E-002,
+    0.774124669813));
+#1001 = CARTESIAN_POINT('',(4.544230309434E-002,4.544230310389E-002,
+    0.773706575928));
+#1002 = CARTESIAN_POINT('',(1.220064272721E-002,1.220064271632E-002,
+    0.76984126987));
+#1003 = CARTESIAN_POINT('',(2.213981167187E-002,2.213981167674E-002,
+    0.768382572821));
+#1004 = CARTESIAN_POINT('',(2.307979521271E-002,2.307979521205E-002,
+    0.766400663563));
+#1005 = CARTESIAN_POINT('',(2.559561295038E-002,2.559561294985E-002,
+    0.764514810223));
+#1006 = CARTESIAN_POINT('',(1.681696661349E-002,4.431968607561E-002,
+    0.780966122543));
+#1007 = CARTESIAN_POINT('',(1.789364947422E-002,4.539820771105E-002,
+    0.779001210415));
+#1008 = CARTESIAN_POINT('',(1.348001998068E-002,4.098689724624E-002,
+    0.776736237029));
+#1009 = CARTESIAN_POINT('',(2.239212575944E-002,4.987207122446E-002,
+    0.775211885895));
+#1010 = CARTESIAN_POINT('',(-4.754790571003E-003,2.277104168546E-002,
+    0.771695399229));
+#1011 = CARTESIAN_POINT('',(2.754559015872E-002,5.502258554607E-002,
+    0.771450304025));
+#1012 = CARTESIAN_POINT('',(1.611547954458E-002,4.362591837042E-002,
+    0.768787092651));
+#1013 = CARTESIAN_POINT('',(1.816963313691E-002,4.567187915578E-002,
+    0.766881205458));
+#1014 = CARTESIAN_POINT('',(1.644398966529E-002,4.394543785796E-002,
+    0.764764692574));
+#1015 = CARTESIAN_POINT('',(3.083466747981E-003,5.808169405225E-002,
+    0.780966735706));
+#1016 = CARTESIAN_POINT('',(3.512236094423E-003,5.850896082238E-002,
+    0.7789662276));
+#1017 = CARTESIAN_POINT('',(4.836925140497E-003,5.983165046819E-002,
+    0.777016081632));
+#1018 = CARTESIAN_POINT('',(-3.379324324205E-003,5.163276980592E-002,
+    0.774549463598));
+#1019 = CARTESIAN_POINT('',(1.067252569381E-002,6.565687877947E-002,
+    0.773290154489));
+#1020 = CARTESIAN_POINT('',(-3.208085926445E-003,5.18044330373E-002,
+    0.770506696812));
+#1021 = CARTESIAN_POINT('',(5.951595312767E-003,6.094439973629E-002,
+    0.768987643209));
+#1022 = CARTESIAN_POINT('',(3.633241961666E-003,5.863210882256E-002,
+    0.766836698386));
+#1023 = CARTESIAN_POINT('',(4.088195396306E-003,5.90876182662E-002,
+    0.764838071467));
+#1024 = CARTESIAN_POINT('',(-1.699464167436E-003,8.080072614955E-002,
+    0.781445543083));
+#1025 = CARTESIAN_POINT('',(-1.968997508233E-003,8.053141895685E-002,
+    0.779408381183));
+#1026 = CARTESIAN_POINT('',(-2.06538988938E-003,8.043567625053E-002,
+    0.777380876298));
+#1027 = CARTESIAN_POINT('',(-9.508146802149E-004,8.154796584483E-002,
+    0.775415216244));
+#1028 = CARTESIAN_POINT('',(-1.945785476838E-003,8.055503226096E-002,
+    0.773342900585));
+#1029 = CARTESIAN_POINT('',(-9.990284825471E-004,8.150121672379E-002,
+    0.771367060196));
+#1030 = CARTESIAN_POINT('',(-1.747898186449E-003,8.075227932108E-002,
+    0.769305628224));
+#1031 = CARTESIAN_POINT('',(-9.590931485066E-004,8.154075795377E-002,
+    0.767325088229));
+#1032 = CARTESIAN_POINT('',(-3.660333777318E-004,8.213384558494E-002,
+    0.765333899139));
+#1033 = CARTESIAN_POINT('',(4.314286118197E-004,0.110431260161,
+    0.782292534228));
+#1034 = CARTESIAN_POINT('',(3.594616380758E-004,0.110359430326,
+    0.780265856781));
+#1035 = CARTESIAN_POINT('',(3.933739152989E-004,0.110393110755,
+    0.778244685123));
+#1036 = CARTESIAN_POINT('',(8.1392334001E-004,0.110814319133,
+    0.776244605343));
+#1037 = CARTESIAN_POINT('',(-5.300162835336E-004,0.109469741578,
+    0.774149414281));
+#1038 = CARTESIAN_POINT('',(1.674870586312E-003,0.11167486251,
+    0.772244945927));
+#1039 = CARTESIAN_POINT('',(6.735465353334E-004,0.110673666688,
+    0.770167933805));
+#1040 = CARTESIAN_POINT('',(9.604387130293E-004,0.110960249713,
+    0.768160825431));
+#1041 = CARTESIAN_POINT('',(1.418941430114E-003,0.111418681421,
+    0.766162527791));
+#1042 = ADVANCED_FACE('',(#1043),#1056,.T.);
+#1043 = FACE_BOUND('',#1044,.T.);
+#1044 = EDGE_LOOP('',(#1045,#1046,#1047,#1055));
+#1045 = ORIENTED_EDGE('',*,*,#761,.F.);
+#1046 = ORIENTED_EDGE('',*,*,#797,.F.);
+#1047 = ORIENTED_EDGE('',*,*,#1048,.F.);
+#1048 = EDGE_CURVE('',#885,#790,#1049,.T.);
+#1049 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1050,#1051,#1052,#1053,#1054),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1050 = CARTESIAN_POINT('',(0.1,10.,0.780240777928));
+#1051 = CARTESIAN_POINT('',(6.073009183013E-002,10.,0.780240777928));
+#1052 = CARTESIAN_POINT('',(2.095691611353E-002,9.979043083886,
+    0.780240777928));
+#1053 = CARTESIAN_POINT('',(-3.72098185597E-016,9.93926990817,
+    0.780240777928));
+#1054 = CARTESIAN_POINT('',(-3.642919299551E-016,9.9,0.780240777928));
+#1055 = ORIENTED_EDGE('',*,*,#884,.F.);
+#1056 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#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,#1114,#1115,#1116,#1117,#1118,#1119)
+    ,(#1120,#1121,#1122,#1123,#1124,#1125,#1126,#1127,#1128)
+    ,(#1129,#1130,#1131,#1132,#1133,#1134,#1135,#1136,#1137
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-7.315613219613E-003,8.855910256723E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1057 = CARTESIAN_POINT('',(4.314286111819E-004,9.88956873984,
+    0.782292534228));
+#1058 = CARTESIAN_POINT('',(3.594616381503E-004,9.889640569674,
+    0.780265856781));
+#1059 = CARTESIAN_POINT('',(3.9337391473E-004,9.889606889246,
+    0.778244685123));
+#1060 = CARTESIAN_POINT('',(8.139233402374E-004,9.889185680867,
+    0.776244605343));
+#1061 = CARTESIAN_POINT('',(-5.300162832771E-004,9.890530258422,
+    0.774149414281));
+#1062 = CARTESIAN_POINT('',(1.674870585262E-003,9.88832513749,
+    0.772244945927));
+#1063 = CARTESIAN_POINT('',(6.735465357701E-004,9.889326333311,
+    0.770167933805));
+#1064 = CARTESIAN_POINT('',(9.604387128098E-004,9.889039750287,
+    0.768160825431));
+#1065 = CARTESIAN_POINT('',(1.418941429234E-003,9.88858131858,
+    0.766162527791));
+#1066 = CARTESIAN_POINT('',(-1.699464166866E-003,9.91919927385,
+    0.781445543083));
+#1067 = CARTESIAN_POINT('',(-1.96899750707E-003,9.919468581043,
+    0.779408381183));
+#1068 = CARTESIAN_POINT('',(-2.065389888427E-003,9.919564323746,
+    0.777380876298));
+#1069 = CARTESIAN_POINT('',(-9.508146816322E-004,9.918452034163,
+    0.775415216245));
+#1070 = CARTESIAN_POINT('',(-1.945785474744E-003,9.919444967728,
+    0.773342900584));
+#1071 = CARTESIAN_POINT('',(-9.990284836218E-004,9.918498783286,
+    0.771367060197));
+#1072 = CARTESIAN_POINT('',(-1.747898185137E-003,9.919247720672,
+    0.769305628223));
+#1073 = CARTESIAN_POINT('',(-9.590931480387E-004,9.918459242048,
+    0.76732508823));
+#1074 = CARTESIAN_POINT('',(-3.660333777524E-004,9.917866154415,
+    0.765333899139));
+#1075 = CARTESIAN_POINT('',(3.083466747404E-003,9.941918305948,
+    0.780966735706));
+#1076 = CARTESIAN_POINT('',(3.512236092518E-003,9.941491039178,
+    0.778966227599));
+#1077 = CARTESIAN_POINT('',(4.836925132336E-003,9.940168349549,
+    0.777016081633));
+#1078 = CARTESIAN_POINT('',(-3.379324314625E-003,9.948367230164,
+    0.774549463594));
+#1079 = CARTESIAN_POINT('',(1.067252568849E-002,9.934343121257,
+    0.773290154494));
+#1080 = CARTESIAN_POINT('',(-3.208085927354E-003,9.948195566932,
+    0.770506696807));
+#1081 = CARTESIAN_POINT('',(5.951595311235E-003,9.939055600286,
+    0.768987643212));
+#1082 = CARTESIAN_POINT('',(3.633241961399E-003,9.941367891171,
+    0.766836698386));
+#1083 = CARTESIAN_POINT('',(4.088195395896E-003,9.940912381734,
+    0.764838071467));
+#1084 = CARTESIAN_POINT('',(1.68169666136E-002,9.955680313924,
+    0.780966122543));
+#1085 = CARTESIAN_POINT('',(1.789364947743E-002,9.954601792289,
+    0.779001210417));
+#1086 = CARTESIAN_POINT('',(1.34800199982E-002,9.95901310272,
+    0.776736237026));
+#1087 = CARTESIAN_POINT('',(2.239212572664E-002,9.950127928848,
+    0.775211885902));
+#1088 = CARTESIAN_POINT('',(-4.754790554174E-003,9.977228958237,
+    0.771695399219));
+#1089 = CARTESIAN_POINT('',(2.754559014534E-002,9.944977414529,
+    0.771450304033));
+#1090 = CARTESIAN_POINT('',(1.611547955035E-002,9.956374081585,
+    0.768787092646));
+#1091 = CARTESIAN_POINT('',(1.816963313823E-002,9.954328120855,
+    0.76688120546));
+#1092 = CARTESIAN_POINT('',(1.644398966641E-002,9.956054562141,
+    0.764764692574));
+#1093 = CARTESIAN_POINT('',(2.298193622046E-002,9.97701806378,
+    0.780562861623));
+#1094 = CARTESIAN_POINT('',(2.16423960505E-002,9.978357603947,
+    0.778468126789));
+#1095 = CARTESIAN_POINT('',(2.545262534398E-002,9.974547374673,
+    0.776657366698));
+#1096 = CARTESIAN_POINT('',(1.651426254683E-002,9.983485737412,
+    0.774124669804));
+#1097 = CARTESIAN_POINT('',(4.544230306871E-002,9.954557696992,
+    0.77370657594));
+#1098 = CARTESIAN_POINT('',(1.220064273931E-002,9.9877993572,
+    0.76984126986));
+#1099 = CARTESIAN_POINT('',(2.213981166505E-002,9.977860188375,
+    0.768382572827));
+#1100 = CARTESIAN_POINT('',(2.307979521101E-002,9.976920204777,
+    0.766400663562));
+#1101 = CARTESIAN_POINT('',(2.559561294867E-002,9.974404387052,
+    0.764514810223));
+#1102 = CARTESIAN_POINT('',(4.431968607618E-002,9.983183033386,
+    0.780966122543));
+#1103 = CARTESIAN_POINT('',(4.539820771471E-002,9.982106350523,
+    0.779001210417));
+#1104 = CARTESIAN_POINT('',(4.098689726012E-002,9.986519979994,
+    0.776736237025));
+#1105 = CARTESIAN_POINT('',(4.987207119849E-002,9.977607874292,
+    0.775211885903));
+#1106 = CARTESIAN_POINT('',(2.277104169678E-002,10.004754790525,
+    0.771695399218));
+#1107 = CARTESIAN_POINT('',(5.502258553357E-002,9.972454409889,
+    0.771450304033));
+#1108 = CARTESIAN_POINT('',(4.362591837605E-002,9.983884520424,
+    0.768787092646));
+#1109 = CARTESIAN_POINT('',(4.567187915667E-002,9.98183036687,
+    0.76688120546));
+#1110 = CARTESIAN_POINT('',(4.394543785864E-002,9.983556010333,
+    0.764764692574));
+#1111 = CARTESIAN_POINT('',(5.808169405131E-002,9.996916533253,
+    0.780966735706));
+#1112 = CARTESIAN_POINT('',(5.850896082022E-002,9.996487763907,
+    0.778966227599));
+#1113 = CARTESIAN_POINT('',(5.983165046372E-002,9.995163074869,
+    0.777016081634));
+#1114 = CARTESIAN_POINT('',(5.163276980887E-002,10.00337932431,
+    0.774549463593));
+#1115 = CARTESIAN_POINT('',(6.565687878197E-002,9.98932747432,
+    0.773290154495));
+#1116 = CARTESIAN_POINT('',(5.180443303037E-002,10.003208085916,
+    0.770506696806));
+#1117 = CARTESIAN_POINT('',(6.094439973632E-002,9.994048404701,
+    0.768987643212));
+#1118 = CARTESIAN_POINT('',(5.863210882246E-002,9.996366758034,
+    0.766836698386));
+#1119 = CARTESIAN_POINT('',(5.908761826587E-002,9.995911804604,
+    0.764838071467));
+#1120 = CARTESIAN_POINT('',(8.080072615016E-002,10.001699464167,
+    0.781445543083));
+#1121 = CARTESIAN_POINT('',(8.053141895778E-002,10.001968997507,
+    0.779408381183));
+#1122 = CARTESIAN_POINT('',(8.043567625155E-002,10.002065389887,
+    0.777380876297));
+#1123 = CARTESIAN_POINT('',(8.154796584323E-002,10.000950814686,
+    0.775415216246));
+#1124 = CARTESIAN_POINT('',(8.055503226301E-002,10.001945785469,
+    0.773342900583));
+#1125 = CARTESIAN_POINT('',(8.150121672322E-002,10.000999028489,
+    0.771367060197));
+#1126 = CARTESIAN_POINT('',(8.075227932245E-002,10.001747898181,
+    0.769305628223));
+#1127 = CARTESIAN_POINT('',(8.154075795434E-002,10.00095909315,
+    0.76732508823));
+#1128 = CARTESIAN_POINT('',(8.213384558494E-002,10.000366033378,
+    0.765333899139));
+#1129 = CARTESIAN_POINT('',(0.110431260161,9.999568571389,0.782292534228
+    ));
+#1130 = CARTESIAN_POINT('',(0.110359430326,9.999640538362,0.780265856781
+    ));
+#1131 = CARTESIAN_POINT('',(0.110393110754,9.999606626085,0.778244685123
+    ));
+#1132 = CARTESIAN_POINT('',(0.110814319132,9.999186076659,0.776244605343
+    ));
+#1133 = CARTESIAN_POINT('',(0.109469741579,10.000530016284,
+    0.774149414281));
+#1134 = CARTESIAN_POINT('',(0.111674862509,9.998325129414,0.772244945927
+    ));
+#1135 = CARTESIAN_POINT('',(0.110673666688,9.999326453465,0.770167933805
+    ));
+#1136 = CARTESIAN_POINT('',(0.110960249713,9.999039561287,0.768160825431
+    ));
+#1137 = CARTESIAN_POINT('',(0.11141868142,9.998581058571,0.766162527791)
+  );
+#1138 = ADVANCED_FACE('',(#1139),#1164,.F.);
+#1139 = FACE_BOUND('',#1140,.F.);
+#1140 = EDGE_LOOP('',(#1141,#1142,#1150,#1158));
+#1141 = ORIENTED_EDGE('',*,*,#789,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#1143 = EDGE_CURVE('',#790,#1144,#1146,.T.);
+#1144 = VERTEX_POINT('',#1145);
+#1145 = CARTESIAN_POINT('',(1.387778780781E-017,9.9,0.869759222072));
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(-1.387778780781E-017,9.9,0.775));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1150 = ORIENTED_EDGE('',*,*,#1151,.F.);
+#1151 = EDGE_CURVE('',#1152,#1144,#1154,.T.);
+#1152 = VERTEX_POINT('',#1153);
+#1153 = CARTESIAN_POINT('',(-1.387778780781E-017,0.1,0.869759222072));
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(1.387778780781E-017,0.E+000,0.869759222072)
+  );
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1158 = ORIENTED_EDGE('',*,*,#1159,.F.);
+#1159 = EDGE_CURVE('',#781,#1152,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-1.387778780781E-017,0.1,0.775));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1164 = PLANE('',#1165);
+#1165 = AXIS2_PLACEMENT_3D('',#1166,#1167,#1168);
+#1166 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.775));
+#1167 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1168 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1169 = ADVANCED_FACE('',(#1170),#1183,.F.);
+#1170 = FACE_BOUND('',#1171,.F.);
+#1171 = EDGE_LOOP('',(#1172,#1173,#1174,#1175));
+#1172 = ORIENTED_EDGE('',*,*,#935,.F.);
+#1173 = ORIENTED_EDGE('',*,*,#813,.F.);
+#1174 = ORIENTED_EDGE('',*,*,#833,.F.);
+#1175 = ORIENTED_EDGE('',*,*,#1176,.F.);
+#1176 = EDGE_CURVE('',#928,#834,#1177,.T.);
+#1177 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1178,#1179,#1180,#1181,#1182),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1178 = CARTESIAN_POINT('',(10.,0.1,0.780240777928));
+#1179 = CARTESIAN_POINT('',(10.,6.073009183013E-002,0.780240777928));
+#1180 = CARTESIAN_POINT('',(9.979043083886,2.095691611353E-002,
+    0.780240777928));
+#1181 = CARTESIAN_POINT('',(9.93926990817,-9.251858538543E-018,
+    0.780240777928));
+#1182 = CARTESIAN_POINT('',(9.9,-1.387778780781E-017,0.780240777928));
+#1183 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#1184,#1185,#1186,#1187,#1188,#1189,#1190,#1191,#1192)
+    ,(#1193,#1194,#1195,#1196,#1197,#1198,#1199,#1200,#1201)
+    ,(#1202,#1203,#1204,#1205,#1206,#1207,#1208,#1209,#1210)
+    ,(#1211,#1212,#1213,#1214,#1215,#1216,#1217,#1218,#1219)
+    ,(#1220,#1221,#1222,#1223,#1224,#1225,#1226,#1227,#1228)
+    ,(#1229,#1230,#1231,#1232,#1233,#1234,#1235,#1236,#1237)
+    ,(#1238,#1239,#1240,#1241,#1242,#1243,#1244,#1245,#1246)
+    ,(#1247,#1248,#1249,#1250,#1251,#1252,#1253,#1254,#1255)
+    ,(#1256,#1257,#1258,#1259,#1260,#1261,#1262,#1263,#1264
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593051E-002,
+    7.778174593053E-002),(-7.315613219613E-003,8.855910256723E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1184 = CARTESIAN_POINT('',(9.889568739838,4.314286121393E-004,
+    0.782292534228));
+#1185 = CARTESIAN_POINT('',(9.889640569674,3.594616380701E-004,
+    0.780265856781));
+#1186 = CARTESIAN_POINT('',(9.889606889245,3.933739154886E-004,
+    0.778244685123));
+#1187 = CARTESIAN_POINT('',(9.889185680867,8.139233398797E-004,
+    0.776244605343));
+#1188 = CARTESIAN_POINT('',(9.890530258422,-5.30016284226E-004,
+    0.774149414281));
+#1189 = CARTESIAN_POINT('',(9.888325137489,1.674870587532E-003,
+    0.772244945928));
+#1190 = CARTESIAN_POINT('',(9.889326333312,6.735465346629E-004,
+    0.770167933805));
+#1191 = CARTESIAN_POINT('',(9.889039750287,9.604387132608E-004,
+    0.768160825431));
+#1192 = CARTESIAN_POINT('',(9.888581318578,1.418941431038E-003,
+    0.766162527792));
+#1193 = CARTESIAN_POINT('',(9.919199273851,-1.699464168261E-003,
+    0.781445543083));
+#1194 = CARTESIAN_POINT('',(9.919468581045,-1.968997509467E-003,
+    0.779408381183));
+#1195 = CARTESIAN_POINT('',(9.919564323749,-2.065389891419E-003,
+    0.777380876298));
+#1196 = CARTESIAN_POINT('',(9.918452034156,-9.508146766907E-004,
+    0.775415216245));
+#1197 = CARTESIAN_POINT('',(9.919444967737,-1.945785481177E-003,
+    0.773342900584));
+#1198 = CARTESIAN_POINT('',(9.918498783281,-9.990284802695E-004,
+    0.771367060197));
+#1199 = CARTESIAN_POINT('',(9.919247720677,-1.747898188448E-003,
+    0.769305628224));
+#1200 = CARTESIAN_POINT('',(9.918459242048,-9.590931491472E-004,
+    0.767325088229));
+#1201 = CARTESIAN_POINT('',(9.917866154415,-3.66033377878E-004,
+    0.765333899139));
+#1202 = CARTESIAN_POINT('',(9.941918305946,3.08346674944E-003,
+    0.780966735706));
+#1203 = CARTESIAN_POINT('',(9.941491039171,3.512236097521E-003,
+    0.7789662276));
+#1204 = CARTESIAN_POINT('',(9.940168349531,4.836925149188E-003,
+    0.777016081633));
+#1205 = CARTESIAN_POINT('',(9.948367230189,-3.379324334993E-003,
+    0.774549463597));
+#1206 = CARTESIAN_POINT('',(9.934343121235,1.067252570237E-002,
+    0.77329015449));
+#1207 = CARTESIAN_POINT('',(9.948195566936,-3.208085926181E-003,
+    0.770506696811));
+#1208 = CARTESIAN_POINT('',(9.939055600276,5.951595316045E-003,
+    0.76898764321));
+#1209 = CARTESIAN_POINT('',(9.941367891172,3.633241962127E-003,
+    0.766836698386));
+#1210 = CARTESIAN_POINT('',(9.940912381733,4.08819539652E-003,
+    0.764838071467));
+#1211 = CARTESIAN_POINT('',(9.955680313926,1.681696661138E-002,
+    0.780966122543));
+#1212 = CARTESIAN_POINT('',(9.954601792301,1.789364946858E-002,
+    0.779001210415));
+#1213 = CARTESIAN_POINT('',(9.959013102755,1.348001996198E-002,
+    0.776736237027));
+#1214 = CARTESIAN_POINT('',(9.950127928772,2.239212579675E-002,
+    0.775211885898));
+#1215 = CARTESIAN_POINT('',(9.977228958293,-4.754790599469E-003,
+    0.771695399227));
+#1216 = CARTESIAN_POINT('',(9.94497741449,2.754559017719E-002,
+    0.771450304026));
+#1217 = CARTESIAN_POINT('',(9.956374081608,1.611547953462E-002,
+    0.76878709265));
+#1218 = CARTESIAN_POINT('',(9.954328120856,1.816963313595E-002,
+    0.766881205458));
+#1219 = CARTESIAN_POINT('',(9.956054562143,1.644398966514E-002,
+    0.764764692574));
+#1220 = CARTESIAN_POINT('',(9.977018063777,2.298193622294E-002,
+    0.780562861623));
+#1221 = CARTESIAN_POINT('',(9.978357603931,2.164239606092E-002,
+    0.778468126791));
+#1222 = CARTESIAN_POINT('',(9.974547374632,2.54526253891E-002,
+    0.776657366695));
+#1223 = CARTESIAN_POINT('',(9.983485737501,1.651426246122E-002,
+    0.774124669809));
+#1224 = CARTESIAN_POINT('',(9.954557696908,4.544230314456E-002,
+    0.773706575931));
+#1225 = CARTESIAN_POINT('',(9.987799357246,1.220064269759E-002,
+    0.769841269869));
+#1226 = CARTESIAN_POINT('',(9.977860188348,2.213981168641E-002,
+    0.768382572822));
+#1227 = CARTESIAN_POINT('',(9.976920204774,2.30797952136E-002,
+    0.766400663564));
+#1228 = CARTESIAN_POINT('',(9.974404387049,2.559561295036E-002,
+    0.764514810223));
+#1229 = CARTESIAN_POINT('',(9.983183033388,4.431968607356E-002,
+    0.780966122543));
+#1230 = CARTESIAN_POINT('',(9.982106350537,4.539820770535E-002,
+    0.779001210415));
+#1231 = CARTESIAN_POINT('',(9.986519980023,4.09868972266E-002,
+    0.776736237028));
+#1232 = CARTESIAN_POINT('',(9.977607874229,4.987207126328E-002,
+    0.775211885897));
+#1233 = CARTESIAN_POINT('',(10.004754790565,2.277104165495E-002,
+    0.771695399227));
+#1234 = CARTESIAN_POINT('',(9.972454409863,5.502258556152E-002,
+    0.771450304025));
+#1235 = CARTESIAN_POINT('',(9.983884520439,4.362591836358E-002,
+    0.768787092651));
+#1236 = CARTESIAN_POINT('',(9.981830366873,4.567187915453E-002,
+    0.766881205458));
+#1237 = CARTESIAN_POINT('',(9.983556010335,4.394543785748E-002,
+    0.764764692574));
+#1238 = CARTESIAN_POINT('',(9.996916533251,5.808169405357E-002,
+    0.780966735706));
+#1239 = CARTESIAN_POINT('',(9.9964877639,5.850896082546E-002,
+    0.7789662276));
+#1240 = CARTESIAN_POINT('',(9.995163074858,5.983165047807E-002,
+    0.777016081632));
+#1241 = CARTESIAN_POINT('',(10.003379324323,5.163276979182E-002,
+    0.774549463597));
+#1242 = CARTESIAN_POINT('',(9.989327474315,6.565687879223E-002,
+    0.773290154489));
+#1243 = CARTESIAN_POINT('',(10.00320808591,5.180443303215E-002,
+    0.770506696812));
+#1244 = CARTESIAN_POINT('',(9.994048404698,6.09443997382E-002,
+    0.768987643209));
+#1245 = CARTESIAN_POINT('',(9.996366758033,5.863210882319E-002,
+    0.766836698386));
+#1246 = CARTESIAN_POINT('',(9.995911804604,5.908761826655E-002,
+    0.764838071467));
+#1247 = CARTESIAN_POINT('',(10.001699464168,8.080072614882E-002,
+    0.781445543083));
+#1248 = CARTESIAN_POINT('',(10.00196899751,8.05314189556E-002,
+    0.779408381183));
+#1249 = CARTESIAN_POINT('',(10.002065389889,8.043567624827E-002,
+    0.777380876298));
+#1250 = CARTESIAN_POINT('',(10.00095081468,8.154796584954E-002,
+    0.775415216245));
+#1251 = CARTESIAN_POINT('',(10.001945785475,8.055503225568E-002,
+    0.773342900585));
+#1252 = CARTESIAN_POINT('',(10.000999028487,8.150121672636E-002,
+    0.771367060196));
+#1253 = CARTESIAN_POINT('',(10.001747898183,8.075227932044E-002,
+    0.769305628224));
+#1254 = CARTESIAN_POINT('',(10.00095909315,8.154075795358E-002,
+    0.767325088229));
+#1255 = CARTESIAN_POINT('',(10.000366033378,8.213384558483E-002,
+    0.765333899139));
+#1256 = CARTESIAN_POINT('',(9.999568571388,0.110431260162,0.782292534228
+    ));
+#1257 = CARTESIAN_POINT('',(9.999640538362,0.110359430326,0.780265856781
+    ));
+#1258 = CARTESIAN_POINT('',(9.999606626084,0.110393110755,0.778244685123
+    ));
+#1259 = CARTESIAN_POINT('',(9.999186076661,0.110814319132,0.776244605343
+    ));
+#1260 = CARTESIAN_POINT('',(10.000530016283,0.109469741579,
+    0.774149414281));
+#1261 = CARTESIAN_POINT('',(9.998325129414,0.11167486251,0.772244945927)
+  );
+#1262 = CARTESIAN_POINT('',(9.999326453465,0.110673666688,0.770167933805
+    ));
+#1263 = CARTESIAN_POINT('',(9.999039561287,0.110960249713,0.768160825431
+    ));
+#1264 = CARTESIAN_POINT('',(9.99858105857,0.111418681421,0.766162527791)
+  );
+#1265 = ADVANCED_FACE('',(#1266),#1291,.F.);
+#1266 = FACE_BOUND('',#1267,.F.);
+#1267 = EDGE_LOOP('',(#1268,#1269,#1277,#1285));
+#1268 = ORIENTED_EDGE('',*,*,#842,.F.);
+#1269 = ORIENTED_EDGE('',*,*,#1270,.T.);
+#1270 = EDGE_CURVE('',#843,#1271,#1273,.T.);
+#1271 = VERTEX_POINT('',#1272);
+#1272 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.869759222072));
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.775));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1277 = ORIENTED_EDGE('',*,*,#1278,.T.);
+#1278 = EDGE_CURVE('',#1271,#1279,#1281,.T.);
+#1279 = VERTEX_POINT('',#1280);
+#1280 = CARTESIAN_POINT('',(9.9,-1.387778780781E-017,0.869759222072));
+#1281 = LINE('',#1282,#1283);
+#1282 = CARTESIAN_POINT('',(0.E+000,1.387778780781E-017,0.869759222072)
+  );
+#1283 = VECTOR('',#1284,1.);
+#1284 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1285 = ORIENTED_EDGE('',*,*,#1286,.F.);
+#1286 = EDGE_CURVE('',#834,#1279,#1287,.T.);
+#1287 = LINE('',#1288,#1289);
+#1288 = CARTESIAN_POINT('',(9.9,-1.387778780781E-017,0.775));
+#1289 = VECTOR('',#1290,1.);
+#1290 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1291 = PLANE('',#1292);
+#1292 = AXIS2_PLACEMENT_3D('',#1293,#1294,#1295);
+#1293 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.775));
+#1294 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1295 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1296 = ADVANCED_FACE('',(#1297),#1310,.T.);
+#1297 = FACE_BOUND('',#1298,.T.);
+#1298 = EDGE_LOOP('',(#1299,#1300,#1301,#1309));
+#1299 = ORIENTED_EDGE('',*,*,#865,.F.);
+#1300 = ORIENTED_EDGE('',*,*,#901,.F.);
+#1301 = ORIENTED_EDGE('',*,*,#1302,.F.);
+#1302 = EDGE_CURVE('',#919,#894,#1303,.T.);
+#1303 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1304,#1305,#1306,#1307,#1308),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1304 = CARTESIAN_POINT('',(10.,9.9,0.780240777928));
+#1305 = CARTESIAN_POINT('',(10.,9.93926990817,0.780240777928));
+#1306 = CARTESIAN_POINT('',(9.979043083886,9.979043083886,0.780240777928
+    ));
+#1307 = CARTESIAN_POINT('',(9.93926990817,10.,0.780240777928));
+#1308 = CARTESIAN_POINT('',(9.9,10.,0.780240777928));
+#1309 = ORIENTED_EDGE('',*,*,#918,.F.);
+#1310 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#1311,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319)
+    ,(#1320,#1321,#1322,#1323,#1324,#1325,#1326,#1327,#1328)
+    ,(#1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337)
+    ,(#1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345,#1346)
+    ,(#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,#1355)
+    ,(#1356,#1357,#1358,#1359,#1360,#1361,#1362,#1363,#1364)
+    ,(#1365,#1366,#1367,#1368,#1369,#1370,#1371,#1372,#1373)
+    ,(#1374,#1375,#1376,#1377,#1378,#1379,#1380,#1381,#1382)
+    ,(#1383,#1384,#1385,#1386,#1387,#1388,#1389,#1390,#1391
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-8.855910256723E-003,7.315613219613E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1311 = CARTESIAN_POINT('',(9.99858105857,9.888581318579,0.766162527791)
+  );
+#1312 = CARTESIAN_POINT('',(9.999039561287,9.889039750287,0.768160825431
+    ));
+#1313 = CARTESIAN_POINT('',(9.999326453464,9.889326333311,0.770167933805
+    ));
+#1314 = CARTESIAN_POINT('',(9.998325129415,9.888325137491,0.772244945927
+    ));
+#1315 = CARTESIAN_POINT('',(10.000530016282,9.890530258419,
+    0.774149414281));
+#1316 = CARTESIAN_POINT('',(9.999186076662,9.889185680869,0.776244605343
+    ));
+#1317 = CARTESIAN_POINT('',(9.999606626084,9.889606889245,0.778244685123
+    ));
+#1318 = CARTESIAN_POINT('',(9.999640538362,9.889640569674,0.780265856781
+    ));
+#1319 = CARTESIAN_POINT('',(9.999568571388,9.889568739838,0.782292534228
+    ));
+#1320 = CARTESIAN_POINT('',(10.000366033378,9.917866154415,
+    0.765333899139));
+#1321 = CARTESIAN_POINT('',(10.000959093149,9.918459242046,0.76732508823
+    ));
+#1322 = CARTESIAN_POINT('',(10.001747898188,9.919247720682,
+    0.769305628223));
+#1323 = CARTESIAN_POINT('',(10.00099902848,9.91849878327,0.771367060197)
+  );
+#1324 = CARTESIAN_POINT('',(10.001945785482,9.919444967748,
+    0.773342900584));
+#1325 = CARTESIAN_POINT('',(10.000950814676,9.918452034149,
+    0.775415216245));
+#1326 = CARTESIAN_POINT('',(10.002065389892,9.919564323753,
+    0.777380876298));
+#1327 = CARTESIAN_POINT('',(10.001968997509,9.919468581044,
+    0.779408381183));
+#1328 = CARTESIAN_POINT('',(10.001699464168,9.919199273851,
+    0.781445543083));
+#1329 = CARTESIAN_POINT('',(9.995911804603,9.940912381733,0.764838071467
+    ));
+#1330 = CARTESIAN_POINT('',(9.996366758038,9.941367891179,0.766836698386
+    ));
+#1331 = CARTESIAN_POINT('',(9.994048404683,9.939055600255,0.76898764321)
+  );
+#1332 = CARTESIAN_POINT('',(10.003208085932,9.948195566974,0.77050669681
+    ));
+#1333 = CARTESIAN_POINT('',(9.989327474298,9.934343121206,0.773290154491
+    ));
+#1334 = CARTESIAN_POINT('',(10.003379324332,9.948367230205,
+    0.774549463596));
+#1335 = CARTESIAN_POINT('',(9.995163074853,9.940168349524,0.777016081633
+    ));
+#1336 = CARTESIAN_POINT('',(9.996487763903,9.941491039175,0.7789662276)
+  );
+#1337 = CARTESIAN_POINT('',(9.99691653325,9.941918305946,0.780966735706)
+  );
+#1338 = CARTESIAN_POINT('',(9.983556010336,9.956054562144,0.764764692574
+    ));
+#1339 = CARTESIAN_POINT('',(9.981830366863,9.954328120842,0.766881205459
+    ));
+#1340 = CARTESIAN_POINT('',(9.983884520467,9.956374081645,0.768787092649
+    ));
+#1341 = CARTESIAN_POINT('',(9.972454409824,9.944977414433,0.771450304028
+    ));
+#1342 = CARTESIAN_POINT('',(10.00475479059,9.977228958336,0.771695399224
+    ));
+#1343 = CARTESIAN_POINT('',(9.977607874221,9.950127928756,0.7752118859)
+  );
+#1344 = CARTESIAN_POINT('',(9.986519980027,9.959013102761,0.776736237026
+    ));
+#1345 = CARTESIAN_POINT('',(9.98210635053,9.954601792294,0.779001210416)
+  );
+#1346 = CARTESIAN_POINT('',(9.983183033389,9.955680313927,0.780966122543
+    ));
+#1347 = CARTESIAN_POINT('',(9.974404387049,9.974404387049,0.764514810223
+    ));
+#1348 = CARTESIAN_POINT('',(9.976920204789,9.976920204791,0.766400663563
+    ));
+#1349 = CARTESIAN_POINT('',(9.977860188315,9.97786018831,0.768382572824)
+  );
+#1350 = CARTESIAN_POINT('',(9.987799357287,9.987799357295,0.769841269866
+    ));
+#1351 = CARTESIAN_POINT('',(9.954557696891,9.954557696886,0.773706575934
+    ));
+#1352 = CARTESIAN_POINT('',(9.983485737498,9.983485737497,0.774124669807
+    ));
+#1353 = CARTESIAN_POINT('',(9.974547374634,9.974547374636,0.776657366697
+    ));
+#1354 = CARTESIAN_POINT('',(9.978357603943,9.978357603941,0.77846812679)
+  );
+#1355 = CARTESIAN_POINT('',(9.977018063777,9.977018063777,0.780562861623
+    ));
+#1356 = CARTESIAN_POINT('',(9.956054562143,9.983556010335,0.764764692574
+    ));
+#1357 = CARTESIAN_POINT('',(9.954328120843,9.981830366862,0.766881205459
+    ));
+#1358 = CARTESIAN_POINT('',(9.956374081633,9.983884520461,0.768787092649
+    ));
+#1359 = CARTESIAN_POINT('',(9.944977414461,9.972454409843,0.771450304028
+    ));
+#1360 = CARTESIAN_POINT('',(9.9772289583,10.004754790557,0.771695399224)
+  );
+#1361 = CARTESIAN_POINT('',(9.950127928782,9.977607874255,0.7752118859)
+  );
+#1362 = CARTESIAN_POINT('',(9.95901310275,9.986519980009,0.776736237026)
+  );
+#1363 = CARTESIAN_POINT('',(9.95460179229,9.98210635053,0.779001210416)
+  );
+#1364 = CARTESIAN_POINT('',(9.955680313925,9.983183033387,0.780966122543
+    ));
+#1365 = CARTESIAN_POINT('',(9.940912381733,9.995911804603,0.764838071467
+    ));
+#1366 = CARTESIAN_POINT('',(9.941367891179,9.996366758038,0.766836698386
+    ));
+#1367 = CARTESIAN_POINT('',(9.939055600263,9.99404840469,0.76898764321)
+  );
+#1368 = CARTESIAN_POINT('',(9.948195566948,10.003208085906,0.77050669681
+    ));
+#1369 = CARTESIAN_POINT('',(9.934343121232,9.989327474328,0.773290154491
+    ));
+#1370 = CARTESIAN_POINT('',(9.948367230188,10.003379324306,
+    0.774549463595));
+#1371 = CARTESIAN_POINT('',(9.940168349534,9.99516307487,0.777016081633)
+  );
+#1372 = CARTESIAN_POINT('',(9.941491039179,9.996487763904,0.7789662276)
+  );
+#1373 = CARTESIAN_POINT('',(9.941918305948,9.996916533252,0.780966735706
+    ));
+#1374 = CARTESIAN_POINT('',(9.917866154415,10.000366033378,
+    0.765333899139));
+#1375 = CARTESIAN_POINT('',(9.918459242046,10.00095909315,0.76732508823)
+  );
+#1376 = CARTESIAN_POINT('',(9.919247720682,10.001747898186,
+    0.769305628223));
+#1377 = CARTESIAN_POINT('',(9.918498783276,10.000999028488,
+    0.771367060197));
+#1378 = CARTESIAN_POINT('',(9.919444967739,10.001945785469,
+    0.773342900584));
+#1379 = CARTESIAN_POINT('',(9.918452034156,10.000950814688,
+    0.775415216245));
+#1380 = CARTESIAN_POINT('',(9.919564323749,10.002065389885,
+    0.777380876298));
+#1381 = CARTESIAN_POINT('',(9.919468581042,10.001968997508,
+    0.779408381183));
+#1382 = CARTESIAN_POINT('',(9.91919927385,10.001699464167,0.781445543083
+    ));
+#1383 = CARTESIAN_POINT('',(9.888581318578,9.998581058569,0.766162527792
+    ));
+#1384 = CARTESIAN_POINT('',(9.889039750287,9.999039561287,0.768160825431
+    ));
+#1385 = CARTESIAN_POINT('',(9.889326333313,9.999326453466,0.770167933805
+    ));
+#1386 = CARTESIAN_POINT('',(9.888325137486,9.99832512941,0.772244945928)
+  );
+#1387 = CARTESIAN_POINT('',(9.890530258427,10.000530016288,
+    0.774149414281));
+#1388 = CARTESIAN_POINT('',(9.889185680864,9.999186076657,0.776244605343
+    ));
+#1389 = CARTESIAN_POINT('',(9.889606889247,9.999606626086,0.778244685123
+    ));
+#1390 = CARTESIAN_POINT('',(9.889640569674,9.999640538362,0.780265856781
+    ));
+#1391 = CARTESIAN_POINT('',(9.889568739839,9.999568571388,0.782292534228
+    ));
+#1392 = ADVANCED_FACE('',(#1393),#1418,.T.);
+#1393 = FACE_BOUND('',#1394,.T.);
+#1394 = EDGE_LOOP('',(#1395,#1396,#1404,#1412));
+#1395 = ORIENTED_EDGE('',*,*,#893,.F.);
+#1396 = ORIENTED_EDGE('',*,*,#1397,.T.);
+#1397 = EDGE_CURVE('',#885,#1398,#1400,.T.);
+#1398 = VERTEX_POINT('',#1399);
+#1399 = CARTESIAN_POINT('',(0.1,10.,0.869759222072));
+#1400 = LINE('',#1401,#1402);
+#1401 = CARTESIAN_POINT('',(0.1,10.,0.775));
+#1402 = VECTOR('',#1403,1.);
+#1403 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1404 = ORIENTED_EDGE('',*,*,#1405,.T.);
+#1405 = EDGE_CURVE('',#1398,#1406,#1408,.T.);
+#1406 = VERTEX_POINT('',#1407);
+#1407 = CARTESIAN_POINT('',(9.9,10.,0.869759222072));
+#1408 = LINE('',#1409,#1410);
+#1409 = CARTESIAN_POINT('',(0.E+000,10.,0.869759222072));
+#1410 = VECTOR('',#1411,1.);
+#1411 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1412 = ORIENTED_EDGE('',*,*,#1413,.F.);
+#1413 = EDGE_CURVE('',#894,#1406,#1414,.T.);
+#1414 = LINE('',#1415,#1416);
+#1415 = CARTESIAN_POINT('',(9.9,10.,0.775));
+#1416 = VECTOR('',#1417,1.);
+#1417 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1418 = PLANE('',#1419);
+#1419 = AXIS2_PLACEMENT_3D('',#1420,#1421,#1422);
+#1420 = CARTESIAN_POINT('',(0.E+000,10.,0.775));
+#1421 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1422 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1423 = ADVANCED_FACE('',(#1424),#1449,.T.);
+#1424 = FACE_BOUND('',#1425,.T.);
+#1425 = EDGE_LOOP('',(#1426,#1427,#1435,#1443));
+#1426 = ORIENTED_EDGE('',*,*,#927,.T.);
+#1427 = ORIENTED_EDGE('',*,*,#1428,.T.);
+#1428 = EDGE_CURVE('',#919,#1429,#1431,.T.);
+#1429 = VERTEX_POINT('',#1430);
+#1430 = CARTESIAN_POINT('',(10.,9.9,0.869759222072));
+#1431 = LINE('',#1432,#1433);
+#1432 = CARTESIAN_POINT('',(10.,9.9,0.775));
+#1433 = VECTOR('',#1434,1.);
+#1434 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1435 = ORIENTED_EDGE('',*,*,#1436,.F.);
+#1436 = EDGE_CURVE('',#1437,#1429,#1439,.T.);
+#1437 = VERTEX_POINT('',#1438);
+#1438 = CARTESIAN_POINT('',(10.,0.1,0.869759222072));
+#1439 = LINE('',#1440,#1441);
+#1440 = CARTESIAN_POINT('',(10.,0.E+000,0.869759222072));
+#1441 = VECTOR('',#1442,1.);
+#1442 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1443 = ORIENTED_EDGE('',*,*,#1444,.F.);
+#1444 = EDGE_CURVE('',#928,#1437,#1445,.T.);
+#1445 = LINE('',#1446,#1447);
+#1446 = CARTESIAN_POINT('',(10.,0.1,0.775));
+#1447 = VECTOR('',#1448,1.);
+#1448 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1449 = PLANE('',#1450);
+#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453);
+#1451 = CARTESIAN_POINT('',(10.,0.E+000,0.775));
+#1452 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1453 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1454 = ADVANCED_FACE('',(#1455),#1468,.T.);
+#1455 = FACE_BOUND('',#1456,.T.);
+#1456 = EDGE_LOOP('',(#1457,#1458,#1459,#1467));
+#1457 = ORIENTED_EDGE('',*,*,#953,.T.);
+#1458 = ORIENTED_EDGE('',*,*,#1270,.T.);
+#1459 = ORIENTED_EDGE('',*,*,#1460,.F.);
+#1460 = EDGE_CURVE('',#1152,#1271,#1461,.T.);
+#1461 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1462,#1463,#1464,#1465,#1466),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1462 = CARTESIAN_POINT('',(-1.387778780781E-017,0.1,0.869759222072));
+#1463 = CARTESIAN_POINT('',(6.167905692362E-018,6.073009183013E-002,
+    0.869759222072));
+#1464 = CARTESIAN_POINT('',(2.095691611353E-002,2.095691611353E-002,
+    0.869759222072));
+#1465 = CARTESIAN_POINT('',(6.073009183013E-002,-9.251858538543E-018,
+    0.869759222072));
+#1466 = CARTESIAN_POINT('',(0.1,-1.387778780781E-017,0.869759222072));
+#1467 = ORIENTED_EDGE('',*,*,#1159,.F.);
+#1468 = CYLINDRICAL_SURFACE('',#1469,0.1);
+#1469 = AXIS2_PLACEMENT_3D('',#1470,#1471,#1472);
+#1470 = CARTESIAN_POINT('',(0.1,0.1,0.775));
+#1471 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1472 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#1473 = ADVANCED_FACE('',(#1474),#1487,.T.);
+#1474 = FACE_BOUND('',#1475,.T.);
+#1475 = EDGE_LOOP('',(#1476,#1477,#1485,#1486));
+#1476 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#1477 = ORIENTED_EDGE('',*,*,#1478,.F.);
+#1478 = EDGE_CURVE('',#1398,#1144,#1479,.T.);
+#1479 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1480,#1481,#1482,#1483,#1484),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1480 = CARTESIAN_POINT('',(0.1,10.,0.869759222072));
+#1481 = CARTESIAN_POINT('',(6.073009183013E-002,10.,0.869759222072));
+#1482 = CARTESIAN_POINT('',(2.095691611353E-002,9.979043083886,
+    0.869759222072));
+#1483 = CARTESIAN_POINT('',(-3.72098185597E-016,9.93926990817,
+    0.869759222072));
+#1484 = CARTESIAN_POINT('',(-3.642919299551E-016,9.9,0.869759222072));
+#1485 = ORIENTED_EDGE('',*,*,#1397,.F.);
+#1486 = ORIENTED_EDGE('',*,*,#1048,.T.);
+#1487 = CYLINDRICAL_SURFACE('',#1488,0.1);
+#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491);
+#1489 = CARTESIAN_POINT('',(0.1,9.9,0.775));
+#1490 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1491 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#1492 = ADVANCED_FACE('',(#1493),#1520,.T.);
+#1493 = FACE_BOUND('',#1494,.T.);
+#1494 = EDGE_LOOP('',(#1495,#1504,#1512,#1519));
+#1495 = ORIENTED_EDGE('',*,*,#1496,.F.);
+#1496 = EDGE_CURVE('',#1497,#1152,#1499,.T.);
+#1497 = VERTEX_POINT('',#1498);
+#1498 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.880212068398));
+#1499 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1500,#1501,#1502,#1503),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1500 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.880212068398));
+#1501 = CARTESIAN_POINT('',(1.829372939586E-004,0.1,0.876740532087));
+#1502 = CARTESIAN_POINT('',(2.781430323331E-017,0.1,0.873249880576));
+#1503 = CARTESIAN_POINT('',(2.775557561563E-017,0.1,0.869759222072));
+#1504 = ORIENTED_EDGE('',*,*,#1505,.T.);
+#1505 = EDGE_CURVE('',#1497,#1506,#1508,.T.);
+#1506 = VERTEX_POINT('',#1507);
+#1507 = CARTESIAN_POINT('',(5.478104631727E-004,9.9,0.880212068398));
+#1508 = LINE('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(5.478104631727E-004,0.E+000,0.880212068398)
+  );
+#1510 = VECTOR('',#1511,1.);
+#1511 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1512 = ORIENTED_EDGE('',*,*,#1513,.F.);
+#1513 = EDGE_CURVE('',#1144,#1506,#1514,.T.);
+#1514 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1515,#1516,#1517,#1518),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1515 = CARTESIAN_POINT('',(1.393199791644E-017,9.9,0.869759222072));
+#1516 = CARTESIAN_POINT('',(1.395063264128E-017,9.9,0.873249880576));
+#1517 = CARTESIAN_POINT('',(1.829372939586E-004,9.9,0.876740532087));
+#1518 = CARTESIAN_POINT('',(5.478104631727E-004,9.9,0.880212068398));
+#1519 = ORIENTED_EDGE('',*,*,#1151,.F.);
+#1520 = CYLINDRICAL_SURFACE('',#1521,0.1);
+#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524);
+#1522 = CARTESIAN_POINT('',(0.1,0.E+000,0.869759222072));
+#1523 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1524 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#1525 = ADVANCED_FACE('',(#1526),#1539,.T.);
+#1526 = FACE_BOUND('',#1527,.T.);
+#1527 = EDGE_LOOP('',(#1528,#1529,#1537,#1538));
+#1528 = ORIENTED_EDGE('',*,*,#1444,.T.);
+#1529 = ORIENTED_EDGE('',*,*,#1530,.T.);
+#1530 = EDGE_CURVE('',#1437,#1279,#1531,.T.);
+#1531 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1532,#1533,#1534,#1535,#1536),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1532 = CARTESIAN_POINT('',(10.,0.1,0.869759222072));
+#1533 = CARTESIAN_POINT('',(10.,6.073009183013E-002,0.869759222072));
+#1534 = CARTESIAN_POINT('',(9.979043083886,2.095691611353E-002,
+    0.869759222072));
+#1535 = CARTESIAN_POINT('',(9.93926990817,-9.251858538543E-018,
+    0.869759222072));
+#1536 = CARTESIAN_POINT('',(9.9,-1.387778780781E-017,0.869759222072));
+#1537 = ORIENTED_EDGE('',*,*,#1286,.F.);
+#1538 = ORIENTED_EDGE('',*,*,#1176,.F.);
+#1539 = CYLINDRICAL_SURFACE('',#1540,0.1);
+#1540 = AXIS2_PLACEMENT_3D('',#1541,#1542,#1543);
+#1541 = CARTESIAN_POINT('',(9.9,0.1,0.775));
+#1542 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1543 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1544 = ADVANCED_FACE('',(#1545),#1572,.T.);
+#1545 = FACE_BOUND('',#1546,.T.);
+#1546 = EDGE_LOOP('',(#1547,#1548,#1557,#1565));
+#1547 = ORIENTED_EDGE('',*,*,#1278,.T.);
+#1548 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#1549 = EDGE_CURVE('',#1279,#1550,#1552,.T.);
+#1550 = VERTEX_POINT('',#1551);
+#1551 = CARTESIAN_POINT('',(9.9,5.478104631727E-004,0.880212068398));
+#1552 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1553,#1554,#1555,#1556),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1553 = CARTESIAN_POINT('',(9.9,1.393199791644E-017,0.869759222072));
+#1554 = CARTESIAN_POINT('',(9.9,1.395063264128E-017,0.873249880576));
+#1555 = CARTESIAN_POINT('',(9.9,1.829372939586E-004,0.876740532087));
+#1556 = CARTESIAN_POINT('',(9.9,5.478104631727E-004,0.880212068398));
+#1557 = ORIENTED_EDGE('',*,*,#1558,.F.);
+#1558 = EDGE_CURVE('',#1559,#1550,#1561,.T.);
+#1559 = VERTEX_POINT('',#1560);
+#1560 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.880212068398));
+#1561 = LINE('',#1562,#1563);
+#1562 = CARTESIAN_POINT('',(0.E+000,5.478104631727E-004,0.880212068398)
+  );
+#1563 = VECTOR('',#1564,1.);
+#1564 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1565 = ORIENTED_EDGE('',*,*,#1566,.F.);
+#1566 = EDGE_CURVE('',#1271,#1559,#1567,.T.);
+#1567 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1568,#1569,#1570,#1571),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1568 = CARTESIAN_POINT('',(0.1,1.393199791644E-017,0.869759222072));
+#1569 = CARTESIAN_POINT('',(0.1,1.395063264128E-017,0.873249880576));
+#1570 = CARTESIAN_POINT('',(0.1,1.829372939586E-004,0.876740532087));
+#1571 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.880212068398));
+#1572 = CYLINDRICAL_SURFACE('',#1573,0.1);
+#1573 = AXIS2_PLACEMENT_3D('',#1574,#1575,#1576);
+#1574 = CARTESIAN_POINT('',(0.E+000,0.1,0.869759222072));
+#1575 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1576 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1577 = ADVANCED_FACE('',(#1578),#1591,.T.);
+#1578 = FACE_BOUND('',#1579,.T.);
+#1579 = EDGE_LOOP('',(#1580,#1581,#1589,#1590));
+#1580 = ORIENTED_EDGE('',*,*,#1413,.T.);
+#1581 = ORIENTED_EDGE('',*,*,#1582,.T.);
+#1582 = EDGE_CURVE('',#1406,#1429,#1583,.T.);
+#1583 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1584,#1585,#1586,#1587,#1588),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1584 = CARTESIAN_POINT('',(9.9,10.,0.869759222072));
+#1585 = CARTESIAN_POINT('',(9.93926990817,10.,0.869759222072));
+#1586 = CARTESIAN_POINT('',(9.979043083886,9.979043083886,0.869759222072
+    ));
+#1587 = CARTESIAN_POINT('',(10.,9.93926990817,0.869759222072));
+#1588 = CARTESIAN_POINT('',(10.,9.9,0.869759222072));
+#1589 = ORIENTED_EDGE('',*,*,#1428,.F.);
+#1590 = ORIENTED_EDGE('',*,*,#1302,.T.);
+#1591 = CYLINDRICAL_SURFACE('',#1592,0.1);
+#1592 = AXIS2_PLACEMENT_3D('',#1593,#1594,#1595);
+#1593 = CARTESIAN_POINT('',(9.9,9.9,0.775));
+#1594 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1595 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1596 = ADVANCED_FACE('',(#1597),#1624,.T.);
+#1597 = FACE_BOUND('',#1598,.T.);
+#1598 = EDGE_LOOP('',(#1599,#1608,#1616,#1623));
+#1599 = ORIENTED_EDGE('',*,*,#1600,.F.);
+#1600 = EDGE_CURVE('',#1601,#1398,#1603,.T.);
+#1601 = VERTEX_POINT('',#1602);
+#1602 = CARTESIAN_POINT('',(0.1,9.999452189537,0.880212068398));
+#1603 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1604,#1605,#1606,#1607),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1604 = CARTESIAN_POINT('',(0.1,9.999452189537,0.880212068398));
+#1605 = CARTESIAN_POINT('',(0.1,9.999817062706,0.876740532087));
+#1606 = CARTESIAN_POINT('',(0.1,10.,0.873249880576));
+#1607 = CARTESIAN_POINT('',(0.1,10.,0.869759222072));
+#1608 = ORIENTED_EDGE('',*,*,#1609,.T.);
+#1609 = EDGE_CURVE('',#1601,#1610,#1612,.T.);
+#1610 = VERTEX_POINT('',#1611);
+#1611 = CARTESIAN_POINT('',(9.9,9.999452189537,0.880212068398));
+#1612 = LINE('',#1613,#1614);
+#1613 = CARTESIAN_POINT('',(0.E+000,9.999452189537,0.880212068398));
+#1614 = VECTOR('',#1615,1.);
+#1615 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1616 = ORIENTED_EDGE('',*,*,#1617,.T.);
+#1617 = EDGE_CURVE('',#1610,#1406,#1618,.T.);
+#1618 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1619,#1620,#1621,#1622),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1619 = CARTESIAN_POINT('',(9.9,9.999452189537,0.880212068398));
+#1620 = CARTESIAN_POINT('',(9.9,9.999817062706,0.876740532087));
+#1621 = CARTESIAN_POINT('',(9.9,10.,0.873249880576));
+#1622 = CARTESIAN_POINT('',(9.9,10.,0.869759222072));
+#1623 = ORIENTED_EDGE('',*,*,#1405,.F.);
+#1624 = CYLINDRICAL_SURFACE('',#1625,0.1);
+#1625 = AXIS2_PLACEMENT_3D('',#1626,#1627,#1628);
+#1626 = CARTESIAN_POINT('',(0.E+000,9.9,0.869759222072));
+#1627 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1628 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1629 = ADVANCED_FACE('',(#1630),#1657,.T.);
+#1630 = FACE_BOUND('',#1631,.T.);
+#1631 = EDGE_LOOP('',(#1632,#1633,#1642,#1650));
+#1632 = ORIENTED_EDGE('',*,*,#1436,.T.);
+#1633 = ORIENTED_EDGE('',*,*,#1634,.T.);
+#1634 = EDGE_CURVE('',#1429,#1635,#1637,.T.);
+#1635 = VERTEX_POINT('',#1636);
+#1636 = CARTESIAN_POINT('',(9.999452189537,9.9,0.880212068398));
+#1637 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1638,#1639,#1640,#1641),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1638 = CARTESIAN_POINT('',(10.,9.9,0.869759222072));
+#1639 = CARTESIAN_POINT('',(10.,9.9,0.873249880576));
+#1640 = CARTESIAN_POINT('',(9.999817062706,9.9,0.876740532087));
+#1641 = CARTESIAN_POINT('',(9.999452189537,9.9,0.880212068398));
+#1642 = ORIENTED_EDGE('',*,*,#1643,.F.);
+#1643 = EDGE_CURVE('',#1644,#1635,#1646,.T.);
+#1644 = VERTEX_POINT('',#1645);
+#1645 = CARTESIAN_POINT('',(9.999452189537,0.1,0.880212068398));
+#1646 = LINE('',#1647,#1648);
+#1647 = CARTESIAN_POINT('',(9.999452189537,0.E+000,0.880212068398));
+#1648 = VECTOR('',#1649,1.);
+#1649 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1650 = ORIENTED_EDGE('',*,*,#1651,.T.);
+#1651 = EDGE_CURVE('',#1644,#1437,#1652,.T.);
+#1652 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1653,#1654,#1655,#1656),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.E+000,0.10471975512),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1653 = CARTESIAN_POINT('',(9.999452189537,0.1,0.880212068398));
+#1654 = CARTESIAN_POINT('',(9.999817062706,0.1,0.876740532087));
+#1655 = CARTESIAN_POINT('',(10.,0.1,0.873249880576));
+#1656 = CARTESIAN_POINT('',(10.,0.1,0.869759222072));
+#1657 = CYLINDRICAL_SURFACE('',#1658,0.1);
+#1658 = AXIS2_PLACEMENT_3D('',#1659,#1660,#1661);
+#1659 = CARTESIAN_POINT('',(9.9,0.E+000,0.869759222072));
+#1660 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1661 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1662 = ADVANCED_FACE('',(#1663),#1676,.T.);
+#1663 = FACE_BOUND('',#1664,.T.);
+#1664 = EDGE_LOOP('',(#1665,#1666,#1667,#1675));
+#1665 = ORIENTED_EDGE('',*,*,#1460,.T.);
+#1666 = ORIENTED_EDGE('',*,*,#1566,.T.);
+#1667 = ORIENTED_EDGE('',*,*,#1668,.T.);
+#1668 = EDGE_CURVE('',#1559,#1497,#1669,.T.);
+#1669 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1670,#1671,#1672,#1673,#1674),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1670 = CARTESIAN_POINT('',(0.1,5.478104631727E-004,0.880212068398));
+#1671 = CARTESIAN_POINT('',(6.121456531329E-002,9.715878654161E-004,
+    0.884244041051));
+#1672 = CARTESIAN_POINT('',(2.194375862923E-002,2.194375862923E-002,
+    0.886167305186));
+#1673 = CARTESIAN_POINT('',(9.715878654161E-004,6.121456531329E-002,
+    0.884244041051));
+#1674 = CARTESIAN_POINT('',(5.478104631727E-004,0.1,0.880212068398));
+#1675 = ORIENTED_EDGE('',*,*,#1496,.T.);
+#1676 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#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,#1703)
+    ,(#1704,#1705,#1706,#1707,#1708,#1709,#1710,#1711,#1712)
+    ,(#1713,#1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721)
+    ,(#1722,#1723,#1724,#1725,#1726,#1727,#1728,#1729,#1730)
+    ,(#1731,#1732,#1733,#1734,#1735,#1736,#1737,#1738,#1739)
+    ,(#1740,#1741,#1742,#1743,#1744,#1745,#1746,#1747,#1748)
+    ,(#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756,#1757
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-7.315613219614E-003,8.855910256723E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1677 = CARTESIAN_POINT('',(4.314286121036E-004,0.110431260161,
+    0.867707465772));
+#1678 = CARTESIAN_POINT('',(3.594616380806E-004,0.110359430326,
+    0.869734143219));
+#1679 = CARTESIAN_POINT('',(3.933739152748E-004,0.110393110755,
+    0.871755314877));
+#1680 = CARTESIAN_POINT('',(8.139233403019E-004,0.110814319133,
+    0.873755394657));
+#1681 = CARTESIAN_POINT('',(-5.300162841088E-004,0.109469741578,
+    0.875850585719));
+#1682 = CARTESIAN_POINT('',(1.674870586874E-003,0.11167486251,
+    0.877755054073));
+#1683 = CARTESIAN_POINT('',(6.735465350535E-004,0.110673666688,
+    0.879832066195));
+#1684 = CARTESIAN_POINT('',(9.604387131029E-004,0.110960249713,
+    0.881839174569));
+#1685 = CARTESIAN_POINT('',(1.418941430434E-003,0.111418681421,
+    0.883837472209));
+#1686 = CARTESIAN_POINT('',(-1.699464167771E-003,8.080072614916E-002,
+    0.868554456917));
+#1687 = CARTESIAN_POINT('',(-1.968997508849E-003,8.053141895618E-002,
+    0.870591618817));
+#1688 = CARTESIAN_POINT('',(-2.06538989073E-003,8.043567624928E-002,
+    0.872619123703));
+#1689 = CARTESIAN_POINT('',(-9.508146772628E-004,8.15479658474E-002,
+    0.874584783754));
+#1690 = CARTESIAN_POINT('',(-1.945785480408E-003,8.055503225817E-002,
+    0.876657099417));
+#1691 = CARTESIAN_POINT('',(-9.990284805635E-004,8.150121672488E-002,
+    0.878632939802));
+#1692 = CARTESIAN_POINT('',(-1.747898187385E-003,8.075227932063E-002,
+    0.880694371777));
+#1693 = CARTESIAN_POINT('',(-9.590931487404E-004,8.154075795348E-002,
+    0.88267491177));
+#1694 = CARTESIAN_POINT('',(-3.660333777853E-004,8.213384558485E-002,
+    0.884666100861));
+#1695 = CARTESIAN_POINT('',(3.083466748593E-003,5.808169405286E-002,
+    0.869033264294));
+#1696 = CARTESIAN_POINT('',(3.512236095664E-003,5.850896082368E-002,
+    0.8710337724));
+#1697 = CARTESIAN_POINT('',(4.836925145458E-003,5.9831650471E-002,
+    0.872983918366));
+#1698 = CARTESIAN_POINT('',(-3.379324330928E-003,5.163276980836E-002,
+    0.875450536407));
+#1699 = CARTESIAN_POINT('',(1.067252570054E-002,6.565687876963E-002,
+    0.876709845505));
+#1700 = CARTESIAN_POINT('',(-3.208085928765E-003,5.180443305136E-002,
+    0.879493303193));
+#1701 = CARTESIAN_POINT('',(5.951595314367E-003,6.094439973014E-002,
+    0.881012356788));
+#1702 = CARTESIAN_POINT('',(3.633241961634E-003,5.863210882352E-002,
+    0.883163301614));
+#1703 = CARTESIAN_POINT('',(4.088195396419E-003,5.908761826699E-002,
+    0.885161928533));
+#1704 = CARTESIAN_POINT('',(1.681696661266E-002,4.431968607475E-002,
+    0.869033877457));
+#1705 = CARTESIAN_POINT('',(1.789364947234E-002,4.539820770907E-002,
+    0.870998789583));
+#1706 = CARTESIAN_POINT('',(1.348001997301E-002,4.098689724472E-002,
+    0.873263762976));
+#1707 = CARTESIAN_POINT('',(2.239212577491E-002,4.987207121417E-002,
+    0.874788114096));
+#1708 = CARTESIAN_POINT('',(-4.754790584597E-003,2.277104171843E-002,
+    0.878304600782));
+#1709 = CARTESIAN_POINT('',(2.754559016615E-002,5.502258550771E-002,
+    0.878549695966));
+#1710 = CARTESIAN_POINT('',(1.611547954179E-002,4.362591838918E-002,
+    0.881212907354));
+#1711 = CARTESIAN_POINT('',(1.816963313718E-002,4.567187915342E-002,
+    0.88311879454));
+#1712 = CARTESIAN_POINT('',(1.644398966502E-002,4.39454378559E-002,
+    0.885235307426));
+#1713 = CARTESIAN_POINT('',(2.298193622146E-002,2.298193622143E-002,
+    0.869437138377));
+#1714 = CARTESIAN_POINT('',(2.164239605602E-002,2.164239605592E-002,
+    0.871531873211));
+#1715 = CARTESIAN_POINT('',(2.545262537222E-002,2.545262536379E-002,
+    0.873342633301));
+#1716 = CARTESIAN_POINT('',(1.651426249533E-002,1.65142625294E-002,
+    0.875875330198));
+#1717 = CARTESIAN_POINT('',(4.544230311298E-002,4.544230305313E-002,
+    0.876293424059));
+#1718 = CARTESIAN_POINT('',(1.22006427173E-002,1.220064277495E-002,
+    0.88015873014));
+#1719 = CARTESIAN_POINT('',(2.213981167601E-002,2.213981164847E-002,
+    0.881617427173));
+#1720 = CARTESIAN_POINT('',(2.307979521205E-002,2.307979521522E-002,
+    0.883599336438));
+#1721 = CARTESIAN_POINT('',(2.559561295045E-002,2.559561295261E-002,
+    0.885485189777));
+#1722 = CARTESIAN_POINT('',(4.431968607496E-002,1.681696661299E-002,
+    0.869033877457));
+#1723 = CARTESIAN_POINT('',(4.539820770987E-002,1.789364947336E-002,
+    0.870998789583));
+#1724 = CARTESIAN_POINT('',(4.09868972416E-002,1.348001998306E-002,
+    0.873263762976));
+#1725 = CARTESIAN_POINT('',(4.987207123426E-002,2.239212574142E-002,
+    0.874788114096));
+#1726 = CARTESIAN_POINT('',(2.277104167786E-002,-4.754790531224E-003,
+    0.878304600781));
+#1727 = CARTESIAN_POINT('',(5.502258554845E-002,2.754559011602E-002,
+    0.878549695967));
+#1728 = CARTESIAN_POINT('',(4.362591836905E-002,1.611547956505E-002,
+    0.881212907354));
+#1729 = CARTESIAN_POINT('',(4.567187915591E-002,1.816963313477E-002,
+    0.88311879454));
+#1730 = CARTESIAN_POINT('',(4.39454378577E-002,1.64439896634E-002,
+    0.885235307426));
+#1731 = CARTESIAN_POINT('',(5.808169405254E-002,3.083466748137E-003,
+    0.869033264294));
+#1732 = CARTESIAN_POINT('',(5.850896082281E-002,3.51223609457E-003,
+    0.871033772401));
+#1733 = CARTESIAN_POINT('',(5.983165047037E-002,4.836925139425E-003,
+    0.872983918366));
+#1734 = CARTESIAN_POINT('',(5.163276980229E-002,-3.379324314994E-003,
+    0.875450536406));
+#1735 = CARTESIAN_POINT('',(6.565687878298E-002,1.067252567449E-002,
+    0.876709845506));
+#1736 = CARTESIAN_POINT('',(5.180443303817E-002,-3.208085903824E-003,
+    0.879493303192));
+#1737 = CARTESIAN_POINT('',(6.094439973727E-002,5.951595303107E-003,
+    0.881012356788));
+#1738 = CARTESIAN_POINT('',(5.863210882249E-002,3.633241962707E-003,
+    0.883163301614));
+#1739 = CARTESIAN_POINT('',(5.908761826623E-002,4.088195397233E-003,
+    0.885161928533));
+#1740 = CARTESIAN_POINT('',(8.08007261495E-002,-1.699464167381E-003,
+    0.868554456917));
+#1741 = CARTESIAN_POINT('',(8.053141895671E-002,-1.968997508239E-003,
+    0.870591618817));
+#1742 = CARTESIAN_POINT('',(8.043567625059E-002,-2.065389889081E-003,
+    0.872619123703));
+#1743 = CARTESIAN_POINT('',(8.154796584481E-002,-9.508146815456E-004,
+    0.874584783754));
+#1744 = CARTESIAN_POINT('',(8.05550322604E-002,-1.945785474845E-003,
+    0.876657099417));
+#1745 = CARTESIAN_POINT('',(8.150121672439E-002,-9.990284843852E-004,
+    0.878632939803));
+#1746 = CARTESIAN_POINT('',(8.075227932022E-002,-1.747898186148E-003,
+    0.880694371777));
+#1747 = CARTESIAN_POINT('',(8.154075795345E-002,-9.590931489251E-004,
+    0.88267491177));
+#1748 = CARTESIAN_POINT('',(8.213384558491E-002,-3.660333778734E-004,
+    0.884666100861));
+#1749 = CARTESIAN_POINT('',(0.110431260161,4.314286118519E-004,
+    0.867707465772));
+#1750 = CARTESIAN_POINT('',(0.110359430326,3.594616380026E-004,
+    0.869734143219));
+#1751 = CARTESIAN_POINT('',(0.110393110754,3.933739151612E-004,
+    0.871755314877));
+#1752 = CARTESIAN_POINT('',(0.110814319134,8.139233401546E-004,
+    0.873755394657));
+#1753 = CARTESIAN_POINT('',(0.109469741575,-5.300162834818E-004,
+    0.875850585719));
+#1754 = CARTESIAN_POINT('',(0.111674862513,1.674870585897E-003,
+    0.877755054072));
+#1755 = CARTESIAN_POINT('',(0.110673666687,6.735465357581E-004,
+    0.879832066195));
+#1756 = CARTESIAN_POINT('',(0.110960249713,9.604387130087E-004,
+    0.881839174569));
+#1757 = CARTESIAN_POINT('',(0.111418681421,1.418941430445E-003,
+    0.883837472208));
+#1758 = ADVANCED_FACE('',(#1759),#1772,.T.);
+#1759 = FACE_BOUND('',#1760,.T.);
+#1760 = EDGE_LOOP('',(#1761,#1762,#1770,#1771));
+#1761 = ORIENTED_EDGE('',*,*,#1513,.T.);
+#1762 = ORIENTED_EDGE('',*,*,#1763,.T.);
+#1763 = EDGE_CURVE('',#1506,#1601,#1764,.T.);
+#1764 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1765,#1766,#1767,#1768,#1769),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1765 = CARTESIAN_POINT('',(5.478104631727E-004,9.9,0.880212068398));
+#1766 = CARTESIAN_POINT('',(9.715878654161E-004,9.938785434687,
+    0.884244041051));
+#1767 = CARTESIAN_POINT('',(2.194375862923E-002,9.978056241371,
+    0.886167305186));
+#1768 = CARTESIAN_POINT('',(6.121456531329E-002,9.999028412135,
+    0.884244041051));
+#1769 = CARTESIAN_POINT('',(0.1,9.999452189537,0.880212068398));
+#1770 = ORIENTED_EDGE('',*,*,#1600,.T.);
+#1771 = ORIENTED_EDGE('',*,*,#1478,.T.);
+#1772 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#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,#1830,#1831,#1832,#1833,#1834,#1835)
+    ,(#1836,#1837,#1838,#1839,#1840,#1841,#1842,#1843,#1844)
+    ,(#1845,#1846,#1847,#1848,#1849,#1850,#1851,#1852,#1853
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-8.855910256722E-003,7.315613219611E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1773 = CARTESIAN_POINT('',(1.418941430175E-003,9.888581318579,
+    0.883837472209));
+#1774 = CARTESIAN_POINT('',(9.604387130614E-004,9.889039750287,
+    0.881839174569));
+#1775 = CARTESIAN_POINT('',(6.735465352596E-004,9.889326333312,
+    0.879832066195));
+#1776 = CARTESIAN_POINT('',(1.674870585165E-003,9.888325137491,
+    0.877755054073));
+#1777 = CARTESIAN_POINT('',(-5.300162811241E-004,9.890530258419,
+    0.875850585719));
+#1778 = CARTESIAN_POINT('',(8.139233377254E-004,9.88918568087,
+    0.873755394657));
+#1779 = CARTESIAN_POINT('',(3.933739164986E-004,9.889606889244,
+    0.871755314877));
+#1780 = CARTESIAN_POINT('',(3.594616381182E-004,9.889640569674,
+    0.869734143219));
+#1781 = CARTESIAN_POINT('',(4.314286128636E-004,9.889568739838,
+    0.867707465772));
+#1782 = CARTESIAN_POINT('',(-3.660333776959E-004,9.917866154415,
+    0.884666100861));
+#1783 = CARTESIAN_POINT('',(-9.590931484625E-004,9.918459242046,
+    0.882674911771));
+#1784 = CARTESIAN_POINT('',(-1.747898188371E-003,9.919247720682,
+    0.880694371776));
+#1785 = CARTESIAN_POINT('',(-9.990284745177E-004,9.918498783265,
+    0.878632939803));
+#1786 = CARTESIAN_POINT('',(-1.945785490308E-003,9.919444967757,
+    0.876657099416));
+#1787 = CARTESIAN_POINT('',(-9.508146692813E-004,9.918452034139,
+    0.874584783755));
+#1788 = CARTESIAN_POINT('',(-2.065389894035E-003,9.919564323757,
+    0.872619123702));
+#1789 = CARTESIAN_POINT('',(-1.968997510751E-003,9.919468581045,
+    0.870591618817));
+#1790 = CARTESIAN_POINT('',(-1.699464168877E-003,9.919199273852,
+    0.868554456918));
+#1791 = CARTESIAN_POINT('',(4.088195396371E-003,9.940912381733,
+    0.885161928533));
+#1792 = CARTESIAN_POINT('',(3.633241961706E-003,9.941367891179,
+    0.883163301614));
+#1793 = CARTESIAN_POINT('',(5.951595317963E-003,9.939055600253,
+    0.88101235679));
+#1794 = CARTESIAN_POINT('',(-3.208085940975E-003,9.94819556699,
+    0.879493303189));
+#1795 = CARTESIAN_POINT('',(1.067252571511E-002,9.934343121179,
+    0.87670984551));
+#1796 = CARTESIAN_POINT('',(-3.379324344062E-003,9.948367230234,
+    0.875450536403));
+#1797 = CARTESIAN_POINT('',(4.836925155221E-003,9.940168349504,
+    0.872983918368));
+#1798 = CARTESIAN_POINT('',(3.512236099836E-003,9.941491039177,
+    0.871033772399));
+#1799 = CARTESIAN_POINT('',(3.083466750415E-003,9.941918305945,
+    0.869033264294));
+#1800 = CARTESIAN_POINT('',(1.644398966561E-002,9.956054562142,
+    0.885235307426));
+#1801 = CARTESIAN_POINT('',(1.816963313708E-002,9.954328120841,
+    0.883118794541));
+#1802 = CARTESIAN_POINT('',(1.611547953219E-002,9.956374081653,
+    0.88121290735));
+#1803 = CARTESIAN_POINT('',(2.754559018676E-002,9.9449774144,
+    0.878549695975));
+#1804 = CARTESIAN_POINT('',(-4.75479061351E-003,9.977228958401,
+    0.878304600773));
+#1805 = CARTESIAN_POINT('',(2.239212580805E-002,9.950127928685,
+    0.874788114103));
+#1806 = CARTESIAN_POINT('',(1.348001995681E-002,9.959013102803,
+    0.873263762971));
+#1807 = CARTESIAN_POINT('',(1.789364946609E-002,9.954601792288,
+    0.870998789585));
+#1808 = CARTESIAN_POINT('',(1.681696661051E-002,9.955680313927,
+    0.869033877457));
+#1809 = CARTESIAN_POINT('',(2.559561295024E-002,9.97440438705,
+    0.885485189777));
+#1810 = CARTESIAN_POINT('',(2.307979521262E-002,9.976920204792,
+    0.883599336437));
+#1811 = CARTESIAN_POINT('',(2.213981168719E-002,9.977860188295,
+    0.881617427178));
+#1812 = CARTESIAN_POINT('',(1.220064269788E-002,9.987799357344,
+    0.88015873013));
+#1813 = CARTESIAN_POINT('',(4.54423031413E-002,9.954557696796,
+    0.876293424071));
+#1814 = CARTESIAN_POINT('',(1.651426246489E-002,9.983485737589,
+    0.875875330189));
+#1815 = CARTESIAN_POINT('',(2.5452625387E-002,9.974547374583,
+    0.873342633306));
+#1816 = CARTESIAN_POINT('',(2.164239606164E-002,9.978357603949,
+    0.871531873209));
+#1817 = CARTESIAN_POINT('',(2.298193622324E-002,9.977018063777,
+    0.869437138377));
+#1818 = CARTESIAN_POINT('',(4.394543785752E-002,9.983556010335,
+    0.885235307426));
+#1819 = CARTESIAN_POINT('',(4.567187915517E-002,9.981830366861,
+    0.883118794542));
+#1820 = CARTESIAN_POINT('',(4.362591836502E-002,9.983884520476,
+    0.881212907349));
+#1821 = CARTESIAN_POINT('',(5.502258555143E-002,9.9724544098,
+    0.878549695975));
+#1822 = CARTESIAN_POINT('',(2.277104167486E-002,10.004754790632,
+    0.878304600772));
+#1823 = CARTESIAN_POINT('',(4.98720712462E-002,9.97760787418,
+    0.874788114105));
+#1824 = CARTESIAN_POINT('',(4.098689723515E-002,9.986519980051,
+    0.873263762971));
+#1825 = CARTESIAN_POINT('',(4.539820770665E-002,9.982106350522,
+    0.870998789585));
+#1826 = CARTESIAN_POINT('',(4.4319686074E-002,9.983183033388,
+    0.869033877457));
+#1827 = CARTESIAN_POINT('',(5.908761826686E-002,9.995911804603,
+    0.885161928533));
+#1828 = CARTESIAN_POINT('',(5.863210882313E-002,9.996366758039,
+    0.883163301614));
+#1829 = CARTESIAN_POINT('',(6.094439973602E-002,9.994048404683,
+    0.881012356791));
+#1830 = CARTESIAN_POINT('',(5.180443304821E-002,10.003208085928,
+    0.879493303188));
+#1831 = CARTESIAN_POINT('',(6.565687877491E-002,9.989327474293,
+    0.876709845511));
+#1832 = CARTESIAN_POINT('',(5.163276980487E-002,10.00337932434,
+    0.875450536402));
+#1833 = CARTESIAN_POINT('',(5.983165047107E-002,9.995163074849,
+    0.872983918369));
+#1834 = CARTESIAN_POINT('',(5.850896082374E-002,9.996487763908,
+    0.8710337724));
+#1835 = CARTESIAN_POINT('',(5.80816940529E-002,9.996916533251,
+    0.869033264294));
+#1836 = CARTESIAN_POINT('',(8.213384558489E-002,10.000366033378,
+    0.884666100861));
+#1837 = CARTESIAN_POINT('',(8.154075795307E-002,10.000959093149,
+    0.882674911771));
+#1838 = CARTESIAN_POINT('',(8.075227931984E-002,10.001747898187,
+    0.880694371776));
+#1839 = CARTESIAN_POINT('',(8.150121672293E-002,10.000999028484,
+    0.878632939804));
+#1840 = CARTESIAN_POINT('',(8.055503226192E-002,10.001945785477,
+    0.876657099415));
+#1841 = CARTESIAN_POINT('',(8.154796584362E-002,10.00095081468,
+    0.874584783756));
+#1842 = CARTESIAN_POINT('',(8.043567625077E-002,10.00206538989,
+    0.872619123702));
+#1843 = CARTESIAN_POINT('',(8.053141895651E-002,10.001968997508,
+    0.870591618817));
+#1844 = CARTESIAN_POINT('',(8.080072614937E-002,10.001699464167,
+    0.868554456917));
+#1845 = CARTESIAN_POINT('',(0.111418681422,9.998581058569,0.883837472209
+    ));
+#1846 = CARTESIAN_POINT('',(0.110960249713,9.999039561287,0.881839174569
+    ));
+#1847 = CARTESIAN_POINT('',(0.110673666687,9.999326453466,0.879832066195
+    ));
+#1848 = CARTESIAN_POINT('',(0.111674862513,9.998325129411,0.877755054073
+    ));
+#1849 = CARTESIAN_POINT('',(0.109469741575,10.000530016287,
+    0.875850585719));
+#1850 = CARTESIAN_POINT('',(0.110814319134,9.999186076658,0.873755394657
+    ));
+#1851 = CARTESIAN_POINT('',(0.110393110754,9.999606626085,0.871755314877
+    ));
+#1852 = CARTESIAN_POINT('',(0.110359430326,9.999640538362,0.869734143219
+    ));
+#1853 = CARTESIAN_POINT('',(0.110431260161,9.999568571388,0.867707465772
+    ));
+#1854 = ADVANCED_FACE('',(#1855),#1880,.T.);
+#1855 = FACE_BOUND('',#1856,.T.);
+#1856 = EDGE_LOOP('',(#1857,#1858,#1866,#1874));
+#1857 = ORIENTED_EDGE('',*,*,#1505,.F.);
+#1858 = ORIENTED_EDGE('',*,*,#1859,.T.);
+#1859 = EDGE_CURVE('',#1497,#1860,#1862,.T.);
+#1860 = VERTEX_POINT('',#1861);
+#1861 = CARTESIAN_POINT('',(6.678878546057E-002,0.166240974997,
+    1.510452846327));
+#1862 = LINE('',#1863,#1864);
+#1863 = CARTESIAN_POINT('',(-1.074890013952E-003,9.837729952288E-002,
+    0.864773104659));
+#1864 = VECTOR('',#1865,1.);
+#1865 = DIRECTION('',(0.103962051184,0.103962051184,0.989132844378));
+#1866 = ORIENTED_EDGE('',*,*,#1867,.T.);
+#1867 = EDGE_CURVE('',#1860,#1868,#1870,.T.);
+#1868 = VERTEX_POINT('',#1869);
+#1869 = CARTESIAN_POINT('',(6.678878546057E-002,9.833759025003,
+    1.510452846327));
+#1870 = LINE('',#1871,#1872);
+#1871 = CARTESIAN_POINT('',(6.678878546057E-002,7.620057056762E-002,
+    1.510452846327));
+#1872 = VECTOR('',#1873,1.);
+#1873 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#1874 = ORIENTED_EDGE('',*,*,#1875,.F.);
+#1875 = EDGE_CURVE('',#1506,#1868,#1876,.T.);
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(-1.074890013952E-003,9.901622700477,
+    0.864773104659));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(0.103962051184,-0.103962051184,0.989132844378));
+#1880 = PLANE('',#1881);
+#1881 = AXIS2_PLACEMENT_3D('',#1882,#1883,#1884);
+#1882 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.875));
+#1883 = DIRECTION('',(-0.994521895368,0.E+000,0.104528463268));
+#1884 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1885 = ADVANCED_FACE('',(#1886),#1899,.F.);
+#1886 = FACE_BOUND('',#1887,.F.);
+#1887 = EDGE_LOOP('',(#1888,#1889,#1890,#1898));
+#1888 = ORIENTED_EDGE('',*,*,#1530,.T.);
+#1889 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#1890 = ORIENTED_EDGE('',*,*,#1891,.T.);
+#1891 = EDGE_CURVE('',#1550,#1644,#1892,.T.);
+#1892 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1893,#1894,#1895,#1896,#1897),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1893 = CARTESIAN_POINT('',(9.9,5.478104631705E-004,0.880212068398));
+#1894 = CARTESIAN_POINT('',(9.938785434687,9.715878654139E-004,
+    0.884244041051));
+#1895 = CARTESIAN_POINT('',(9.978056241371,2.194375862923E-002,
+    0.886167305186));
+#1896 = CARTESIAN_POINT('',(9.999028412135,6.121456531329E-002,
+    0.884244041051));
+#1897 = CARTESIAN_POINT('',(9.999452189537,0.1,0.880212068398));
+#1898 = ORIENTED_EDGE('',*,*,#1651,.T.);
+#1899 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#1900,#1901,#1902,#1903,#1904,#1905,#1906,#1907,#1908)
+    ,(#1909,#1910,#1911,#1912,#1913,#1914,#1915,#1916,#1917)
+    ,(#1918,#1919,#1920,#1921,#1922,#1923,#1924,#1925,#1926)
+    ,(#1927,#1928,#1929,#1930,#1931,#1932,#1933,#1934,#1935)
+    ,(#1936,#1937,#1938,#1939,#1940,#1941,#1942,#1943,#1944)
+    ,(#1945,#1946,#1947,#1948,#1949,#1950,#1951,#1952,#1953)
+    ,(#1954,#1955,#1956,#1957,#1958,#1959,#1960,#1961,#1962)
+    ,(#1963,#1964,#1965,#1966,#1967,#1968,#1969,#1970,#1971)
+    ,(#1972,#1973,#1974,#1975,#1976,#1977,#1978,#1979,#1980
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593051E-002,
+    7.778174593053E-002),(-8.855910256721E-003,7.315613219612E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1900 = CARTESIAN_POINT('',(9.88858131858,1.418941429562E-003,
+    0.883837472209));
+#1901 = CARTESIAN_POINT('',(9.889039750287,9.60438712865E-004,
+    0.881839174569));
+#1902 = CARTESIAN_POINT('',(9.889326333312,6.735465349737E-004,
+    0.879832066195));
+#1903 = CARTESIAN_POINT('',(9.888325137489,1.674870586721E-003,
+    0.877755054073));
+#1904 = CARTESIAN_POINT('',(9.890530258423,-5.30016283754E-004,
+    0.875850585719));
+#1905 = CARTESIAN_POINT('',(9.889185680867,8.139233397517E-004,
+    0.873755394657));
+#1906 = CARTESIAN_POINT('',(9.889606889246,3.933739154361E-004,
+    0.871755314877));
+#1907 = CARTESIAN_POINT('',(9.889640569674,3.594616380764E-004,
+    0.869734143219));
+#1908 = CARTESIAN_POINT('',(9.889568739839,4.314286119799E-004,
+    0.867707465772));
+#1909 = CARTESIAN_POINT('',(9.917866154415,-3.660333778574E-004,
+    0.884666100861));
+#1910 = CARTESIAN_POINT('',(9.918459242045,-9.590931483108E-004,
+    0.88267491177));
+#1911 = CARTESIAN_POINT('',(9.919247720681,-1.747898186857E-003,
+    0.880694371776));
+#1912 = CARTESIAN_POINT('',(9.918498783268,-9.990284790783E-004,
+    0.878632939803));
+#1913 = CARTESIAN_POINT('',(9.919444967749,-1.945785481983E-003,
+    0.876657099416));
+#1914 = CARTESIAN_POINT('',(9.918452034148,-9.50814676083E-004,
+    0.874584783755));
+#1915 = CARTESIAN_POINT('',(9.919564323751,-2.065389891052E-003,
+    0.872619123702));
+#1916 = CARTESIAN_POINT('',(9.919468581044,-1.968997508707E-003,
+    0.870591618817));
+#1917 = CARTESIAN_POINT('',(9.919199273851,-1.69946416771E-003,
+    0.868554456917));
+#1918 = CARTESIAN_POINT('',(9.940912381734,4.088195396166E-003,
+    0.885161928533));
+#1919 = CARTESIAN_POINT('',(9.94136789118,3.633241961499E-003,
+    0.883163301614));
+#1920 = CARTESIAN_POINT('',(9.939055600253,5.951595315588E-003,
+    0.88101235679));
+#1921 = CARTESIAN_POINT('',(9.94819556699,-3.208085939051E-003,
+    0.87949330319));
+#1922 = CARTESIAN_POINT('',(9.93434312119,1.067252570803E-002,
+    0.876709845509));
+#1923 = CARTESIAN_POINT('',(9.948367230213,-3.379324334289E-003,
+    0.875450536403));
+#1924 = CARTESIAN_POINT('',(9.940168349526,4.836925145044E-003,
+    0.872983918368));
+#1925 = CARTESIAN_POINT('',(9.941491039177,3.512236095544E-003,
+    0.8710337724));
+#1926 = CARTESIAN_POINT('',(9.941918305948,3.083466748355E-003,
+    0.869033264294));
+#1927 = CARTESIAN_POINT('',(9.956054562142,1.644398966574E-002,
+    0.885235307426));
+#1928 = CARTESIAN_POINT('',(9.954328120838,1.816963313756E-002,
+    0.883118794541));
+#1929 = CARTESIAN_POINT('',(9.956374081649,1.611547954006E-002,
+    0.881212907351));
+#1930 = CARTESIAN_POINT('',(9.944977414414,2.754559017223E-002,
+    0.878549695973));
+#1931 = CARTESIAN_POINT('',(9.977228958368,-4.754790592519E-003,
+    0.878304600774));
+#1932 = CARTESIAN_POINT('',(9.950127928739,2.239212577582E-002,
+    0.874788114102));
+#1933 = CARTESIAN_POINT('',(9.959013102765,1.348001997474E-002,
+    0.873263762972));
+#1934 = CARTESIAN_POINT('',(9.954601792289,1.789364947226E-002,
+    0.870998789585));
+#1935 = CARTESIAN_POINT('',(9.955680313925,1.681696661289E-002,
+    0.869033877457));
+#1936 = CARTESIAN_POINT('',(9.974404387051,2.559561294946E-002,
+    0.885485189777));
+#1937 = CARTESIAN_POINT('',(9.976920204796,2.307979521195E-002,
+    0.883599336437));
+#1938 = CARTESIAN_POINT('',(9.9778601883,2.213981167556E-002,
+    0.881617427177));
+#1939 = CARTESIAN_POINT('',(9.98779935733,1.220064271628E-002,
+    0.880158730132));
+#1940 = CARTESIAN_POINT('',(9.954557696838,4.544230310912E-002,
+    0.876293424069));
+#1941 = CARTESIAN_POINT('',(9.983485737534,1.651426249811E-002,
+    0.87587533019));
+#1942 = CARTESIAN_POINT('',(9.974547374621,2.545262536871E-002,
+    0.873342633306));
+#1943 = CARTESIAN_POINT('',(9.978357603946,2.164239605663E-002,
+    0.871531873209));
+#1944 = CARTESIAN_POINT('',(9.977018063779,2.298193622131E-002,
+    0.869437138377));
+#1945 = CARTESIAN_POINT('',(9.983556010334,4.394543785812E-002,
+    0.885235307426));
+#1946 = CARTESIAN_POINT('',(9.981830366856,4.567187915584E-002,
+    0.883118794541));
+#1947 = CARTESIAN_POINT('',(9.983884520479,4.362591837247E-002,
+    0.88121290735));
+#1948 = CARTESIAN_POINT('',(9.972454409796,5.502258553998E-002,
+    0.878549695974));
+#1949 = CARTESIAN_POINT('',(10.004754790626,2.277104168686E-002,
+    0.878304600774));
+#1950 = CARTESIAN_POINT('',(9.977607874205,4.987207122683E-002,
+    0.874788114104));
+#1951 = CARTESIAN_POINT('',(9.986519980031,4.098689724485E-002,
+    0.873263762971));
+#1952 = CARTESIAN_POINT('',(9.982106350525,4.539820770918E-002,
+    0.870998789585));
+#1953 = CARTESIAN_POINT('',(9.983183033387,4.431968607494E-002,
+    0.869033877457));
+#1954 = CARTESIAN_POINT('',(9.995911804604,5.908761826619E-002,
+    0.885161928533));
+#1955 = CARTESIAN_POINT('',(9.996366758042,5.863210882273E-002,
+    0.883163301614));
+#1956 = CARTESIAN_POINT('',(9.994048404674,6.094439973528E-002,
+    0.88101235679));
+#1957 = CARTESIAN_POINT('',(10.003208085953,5.180443303906E-002,
+    0.879493303189));
+#1958 = CARTESIAN_POINT('',(9.989327474277,6.565687877835E-002,
+    0.87670984551));
+#1959 = CARTESIAN_POINT('',(10.003379324343,5.16327698054E-002,
+    0.875450536402));
+#1960 = CARTESIAN_POINT('',(9.995163074853,5.983165046948E-002,
+    0.872983918368));
+#1961 = CARTESIAN_POINT('',(9.996487763906,5.850896082332E-002,
+    0.8710337724));
+#1962 = CARTESIAN_POINT('',(9.996916533252,5.808169405266E-002,
+    0.869033264294));
+#1963 = CARTESIAN_POINT('',(10.000366033378,8.21338455848E-002,
+    0.884666100861));
+#1964 = CARTESIAN_POINT('',(10.000959093148,8.154075795377E-002,
+    0.88267491177));
+#1965 = CARTESIAN_POINT('',(10.00174789819,8.075227932111E-002,
+    0.880694371776));
+#1966 = CARTESIAN_POINT('',(10.000999028475,8.150121672463E-002,
+    0.878632939804));
+#1967 = CARTESIAN_POINT('',(10.001945785486,8.055503225938E-002,
+    0.876657099415));
+#1968 = CARTESIAN_POINT('',(10.000950814675,8.154796584631E-002,
+    0.874584783756));
+#1969 = CARTESIAN_POINT('',(10.002065389891,8.043567624989E-002,
+    0.872619123702));
+#1970 = CARTESIAN_POINT('',(10.001968997508,8.05314189565E-002,
+    0.870591618817));
+#1971 = CARTESIAN_POINT('',(10.001699464168,8.080072614936E-002,
+    0.868554456917));
+#1972 = CARTESIAN_POINT('',(9.99858105857,0.111418681421,0.883837472209)
+  );
+#1973 = CARTESIAN_POINT('',(9.999039561287,0.110960249713,0.881839174569
+    ));
+#1974 = CARTESIAN_POINT('',(9.999326453465,0.110673666689,0.879832066195
+    ));
+#1975 = CARTESIAN_POINT('',(9.998325129414,0.111674862509,0.877755054073
+    ));
+#1976 = CARTESIAN_POINT('',(10.000530016283,0.109469741579,
+    0.875850585719));
+#1977 = CARTESIAN_POINT('',(9.99918607666,0.110814319132,0.873755394657)
+  );
+#1978 = CARTESIAN_POINT('',(9.999606626085,0.110393110755,0.871755314877
+    ));
+#1979 = CARTESIAN_POINT('',(9.999640538362,0.110359430326,0.869734143219
+    ));
+#1980 = CARTESIAN_POINT('',(9.999568571388,0.110431260161,0.867707465772
+    ));
+#1981 = ADVANCED_FACE('',(#1982),#2007,.F.);
+#1982 = FACE_BOUND('',#1983,.F.);
+#1983 = EDGE_LOOP('',(#1984,#1985,#1993,#2001));
+#1984 = ORIENTED_EDGE('',*,*,#1558,.F.);
+#1985 = ORIENTED_EDGE('',*,*,#1986,.T.);
+#1986 = EDGE_CURVE('',#1559,#1987,#1989,.T.);
+#1987 = VERTEX_POINT('',#1988);
+#1988 = CARTESIAN_POINT('',(0.166240974997,6.678878546057E-002,
+    1.510452846327));
+#1989 = LINE('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(9.837729952288E-002,-1.074890013952E-003,
+    0.864773104659));
+#1991 = VECTOR('',#1992,1.);
+#1992 = DIRECTION('',(0.103962051184,0.103962051184,0.989132844378));
+#1993 = ORIENTED_EDGE('',*,*,#1994,.T.);
+#1994 = EDGE_CURVE('',#1987,#1995,#1997,.T.);
+#1995 = VERTEX_POINT('',#1996);
+#1996 = CARTESIAN_POINT('',(9.833759025003,6.678878546057E-002,
+    1.510452846327));
+#1997 = LINE('',#1998,#1999);
+#1998 = CARTESIAN_POINT('',(7.620057056762E-002,6.678878546057E-002,
+    1.510452846327));
+#1999 = VECTOR('',#2000,1.);
+#2000 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2001 = ORIENTED_EDGE('',*,*,#2002,.F.);
+#2002 = EDGE_CURVE('',#1550,#1995,#2003,.T.);
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(9.901622700477,-1.074890013952E-003,
+    0.864773104659));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#2007 = PLANE('',#2008);
+#2008 = AXIS2_PLACEMENT_3D('',#2009,#2010,#2011);
+#2009 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.875));
+#2010 = DIRECTION('',(0.E+000,0.994521895368,-0.104528463268));
+#2011 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2012 = ADVANCED_FACE('',(#2013),#2026,.F.);
+#2013 = FACE_BOUND('',#2014,.F.);
+#2014 = EDGE_LOOP('',(#2015,#2016,#2017,#2025));
+#2015 = ORIENTED_EDGE('',*,*,#1582,.T.);
+#2016 = ORIENTED_EDGE('',*,*,#1634,.T.);
+#2017 = ORIENTED_EDGE('',*,*,#2018,.T.);
+#2018 = EDGE_CURVE('',#1635,#1610,#2019,.T.);
+#2019 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2020,#2021,#2022,#2023,#2024),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.E+000,1.559869909752),
+  .PIECEWISE_BEZIER_KNOTS.);
+#2020 = CARTESIAN_POINT('',(9.999452189537,9.9,0.880212068398));
+#2021 = CARTESIAN_POINT('',(9.999028412135,9.938785434687,0.884244041051
+    ));
+#2022 = CARTESIAN_POINT('',(9.978056241371,9.978056241371,0.886167305186
+    ));
+#2023 = CARTESIAN_POINT('',(9.938785434687,9.999028412135,0.884244041051
+    ));
+#2024 = CARTESIAN_POINT('',(9.9,9.999452189537,0.880212068398));
+#2025 = ORIENTED_EDGE('',*,*,#1617,.T.);
+#2026 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#2027,#2028,#2029,#2030,#2031,#2032,#2033,#2034,#2035)
+    ,(#2036,#2037,#2038,#2039,#2040,#2041,#2042,#2043,#2044)
+    ,(#2045,#2046,#2047,#2048,#2049,#2050,#2051,#2052,#2053)
+    ,(#2054,#2055,#2056,#2057,#2058,#2059,#2060,#2061,#2062)
+    ,(#2063,#2064,#2065,#2066,#2067,#2068,#2069,#2070,#2071)
+    ,(#2072,#2073,#2074,#2075,#2076,#2077,#2078,#2079,#2080)
+    ,(#2081,#2082,#2083,#2084,#2085,#2086,#2087,#2088,#2089)
+    ,(#2090,#2091,#2092,#2093,#2094,#2095,#2096,#2097,#2098)
+    ,(#2099,#2100,#2101,#2102,#2103,#2104,#2105,#2106,#2107
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-7.778174593052E-002,
+    7.778174593052E-002),(-8.855910256723E-003,7.315613219614E-003),
+  .PIECEWISE_BEZIER_KNOTS.);
+#2027 = CARTESIAN_POINT('',(9.998581058569,9.888581318579,0.883837472208
+    ));
+#2028 = CARTESIAN_POINT('',(9.999039561287,9.889039750287,0.881839174569
+    ));
+#2029 = CARTESIAN_POINT('',(9.999326453465,9.889326333312,0.879832066195
+    ));
+#2030 = CARTESIAN_POINT('',(9.998325129414,9.88832513749,0.877755054073)
+  );
+#2031 = CARTESIAN_POINT('',(10.000530016282,9.89053025842,0.875850585719
+    ));
+#2032 = CARTESIAN_POINT('',(9.999186076662,9.88918568087,0.873755394657)
+  );
+#2033 = CARTESIAN_POINT('',(9.999606626083,9.889606889244,0.871755314877
+    ));
+#2034 = CARTESIAN_POINT('',(9.999640538362,9.889640569674,0.869734143219
+    ));
+#2035 = CARTESIAN_POINT('',(9.999568571387,9.889568739838,0.867707465772
+    ));
+#2036 = CARTESIAN_POINT('',(10.000366033378,9.917866154415,
+    0.884666100861));
+#2037 = CARTESIAN_POINT('',(10.000959093149,9.918459242045,
+    0.882674911771));
+#2038 = CARTESIAN_POINT('',(10.00174789819,9.919247720686,0.880694371776
+    ));
+#2039 = CARTESIAN_POINT('',(10.000999028473,9.918498783262,
+    0.878632939804));
+#2040 = CARTESIAN_POINT('',(10.001945785492,9.91944496776,0.876657099416
+    ));
+#2041 = CARTESIAN_POINT('',(10.000950814667,9.918452034139,
+    0.874584783755));
+#2042 = CARTESIAN_POINT('',(10.002065389896,9.919564323757,
+    0.872619123702));
+#2043 = CARTESIAN_POINT('',(10.00196899751,9.919468581045,0.870591618817
+    ));
+#2044 = CARTESIAN_POINT('',(10.001699464169,9.919199273852,
+    0.868554456918));
+#2045 = CARTESIAN_POINT('',(9.995911804604,9.940912381733,0.885161928533
+    ));
+#2046 = CARTESIAN_POINT('',(9.996366758039,9.941367891182,0.883163301614
+    ));
+#2047 = CARTESIAN_POINT('',(9.994048404679,9.939055600242,0.881012356791
+    ));
+#2048 = CARTESIAN_POINT('',(10.003208085944,9.948195567006,
+    0.879493303188));
+#2049 = CARTESIAN_POINT('',(9.989327474271,9.934343121158,0.876709845511
+    ));
+#2050 = CARTESIAN_POINT('',(10.003379324361,9.948367230247,
+    0.875450536403));
+#2051 = CARTESIAN_POINT('',(9.995163074834,9.940168349501,0.872983918368
+    ));
+#2052 = CARTESIAN_POINT('',(9.996487763904,9.941491039176,0.871033772399
+    ));
+#2053 = CARTESIAN_POINT('',(9.99691653325,9.941918305945,0.869033264294)
+  );
+#2054 = CARTESIAN_POINT('',(9.983556010335,9.956054562143,0.885235307426
+    ));
+#2055 = CARTESIAN_POINT('',(9.981830366861,9.954328120837,0.883118794542
+    ));
+#2056 = CARTESIAN_POINT('',(9.983884520474,9.956374081672,0.88121290735)
+  );
+#2057 = CARTESIAN_POINT('',(9.972454409792,9.944977414361,0.878549695975
+    ));
+#2058 = CARTESIAN_POINT('',(10.004754790652,9.977228958442,
+    0.878304600772));
+#2059 = CARTESIAN_POINT('',(9.977607874146,9.950127928655,0.874788114103
+    ));
+#2060 = CARTESIAN_POINT('',(9.98651998007,9.959013102811,0.873263762972)
+  );
+#2061 = CARTESIAN_POINT('',(9.982106350527,9.954601792291,0.870998789586
+    ));
+#2062 = CARTESIAN_POINT('',(9.983183033389,9.955680313928,0.869033877457
+    ));
+#2063 = CARTESIAN_POINT('',(9.97440438705,9.97440438705,0.885485189777)
+  );
+#2064 = CARTESIAN_POINT('',(9.97692020479,9.976920204797,0.883599336436)
+  );
+#2065 = CARTESIAN_POINT('',(9.977860188304,9.977860188277,0.881617427178
+    ));
+#2066 = CARTESIAN_POINT('',(9.987799357339,9.987799357389,0.88015873013)
+  );
+#2067 = CARTESIAN_POINT('',(9.95455769679,9.95455769674,0.87629342407));
+#2068 = CARTESIAN_POINT('',(9.983485737606,9.983485737633,0.87587533019)
+  );
+#2069 = CARTESIAN_POINT('',(9.974547374573,9.974547374569,0.873342633306
+    ));
+#2070 = CARTESIAN_POINT('',(9.978357603947,9.978357603945,0.871531873208
+    ));
+#2071 = CARTESIAN_POINT('',(9.977018063777,9.977018063777,0.869437138377
+    ));
+#2072 = CARTESIAN_POINT('',(9.956054562143,9.983556010335,0.885235307426
+    ));
+#2073 = CARTESIAN_POINT('',(9.954328120843,9.981830366856,0.883118794542
+    ));
+#2074 = CARTESIAN_POINT('',(9.956374081643,9.98388452049,0.881212907349)
+  );
+#2075 = CARTESIAN_POINT('',(9.944977414412,9.972454409762,0.878549695975
+    ));
+#2076 = CARTESIAN_POINT('',(9.977228958391,10.004754790683,
+    0.878304600772));
+#2077 = CARTESIAN_POINT('',(9.950127928688,9.977607874136,0.874788114104
+    ));
+#2078 = CARTESIAN_POINT('',(9.9590131028,9.986519980068,0.873263762971)
+  );
+#2079 = CARTESIAN_POINT('',(9.954601792288,9.982106350526,0.870998789586
+    ));
+#2080 = CARTESIAN_POINT('',(9.955680313927,9.983183033388,0.869033877457
+    ));
+#2081 = CARTESIAN_POINT('',(9.940912381733,9.995911804603,0.885161928533
+    ));
+#2082 = CARTESIAN_POINT('',(9.941367891178,9.996366758041,0.883163301614
+    ));
+#2083 = CARTESIAN_POINT('',(9.939055600258,9.994048404673,0.881012356791
+    ));
+#2084 = CARTESIAN_POINT('',(9.94819556698,10.003208085957,0.879493303188
+    ));
+#2085 = CARTESIAN_POINT('',(9.934343121185,9.98932747426,0.876709845511)
+  );
+#2086 = CARTESIAN_POINT('',(9.94836723023,10.003379324365,0.875450536402
+    ));
+#2087 = CARTESIAN_POINT('',(9.940168349509,9.995163074837,0.872983918368
+    ));
+#2088 = CARTESIAN_POINT('',(9.941491039178,9.996487763906,0.871033772399
+    ));
+#2089 = CARTESIAN_POINT('',(9.941918305946,9.996916533251,0.869033264294
+    ));
+#2090 = CARTESIAN_POINT('',(9.917866154415,10.000366033378,
+    0.884666100861));
+#2091 = CARTESIAN_POINT('',(9.918459242046,10.000959093148,
+    0.882674911771));
+#2092 = CARTESIAN_POINT('',(9.919247720681,10.00174789819,0.880694371776
+    ));
+#2093 = CARTESIAN_POINT('',(9.91849878327,10.000999028475,0.878632939804
+    ));
+#2094 = CARTESIAN_POINT('',(9.91944496775,10.001945785489,0.876657099415
+    ));
+#2095 = CARTESIAN_POINT('',(9.918452034146,10.00095081467,0.874584783756
+    ));
+#2096 = CARTESIAN_POINT('',(9.919564323754,10.002065389894,
+    0.872619123702));
+#2097 = CARTESIAN_POINT('',(9.919468581044,10.001968997509,
+    0.870591618817));
+#2098 = CARTESIAN_POINT('',(9.919199273851,10.001699464168,
+    0.868554456917));
+#2099 = CARTESIAN_POINT('',(9.888581318579,9.998581058569,0.883837472209
+    ));
+#2100 = CARTESIAN_POINT('',(9.889039750287,9.999039561287,0.881839174569
+    ));
+#2101 = CARTESIAN_POINT('',(9.889326333312,9.999326453464,0.879832066195
+    ));
+#2102 = CARTESIAN_POINT('',(9.88832513749,9.998325129414,0.877755054073)
+  );
+#2103 = CARTESIAN_POINT('',(9.890530258421,10.000530016282,
+    0.875850585719));
+#2104 = CARTESIAN_POINT('',(9.889185680868,9.999186076661,0.873755394657
+    ));
+#2105 = CARTESIAN_POINT('',(9.889606889245,9.999606626084,0.871755314877
+    ));
+#2106 = CARTESIAN_POINT('',(9.889640569674,9.999640538362,0.869734143219
+    ));
+#2107 = CARTESIAN_POINT('',(9.889568739838,9.999568571388,0.867707465772
+    ));
+#2108 = ADVANCED_FACE('',(#2109),#2134,.T.);
+#2109 = FACE_BOUND('',#2110,.T.);
+#2110 = EDGE_LOOP('',(#2111,#2112,#2120,#2128));
+#2111 = ORIENTED_EDGE('',*,*,#1609,.F.);
+#2112 = ORIENTED_EDGE('',*,*,#2113,.T.);
+#2113 = EDGE_CURVE('',#1601,#2114,#2116,.T.);
+#2114 = VERTEX_POINT('',#2115);
+#2115 = CARTESIAN_POINT('',(0.166240974997,9.933211214539,1.510452846327
+    ));
+#2116 = LINE('',#2117,#2118);
+#2117 = CARTESIAN_POINT('',(9.837729952288E-002,10.001074890014,
+    0.864773104659));
+#2118 = VECTOR('',#2119,1.);
+#2119 = DIRECTION('',(0.103962051184,-0.103962051184,0.989132844378));
+#2120 = ORIENTED_EDGE('',*,*,#2121,.T.);
+#2121 = EDGE_CURVE('',#2114,#2122,#2124,.T.);
+#2122 = VERTEX_POINT('',#2123);
+#2123 = CARTESIAN_POINT('',(9.833759025003,9.933211214539,1.510452846327
+    ));
+#2124 = LINE('',#2125,#2126);
+#2125 = CARTESIAN_POINT('',(7.620057056762E-002,9.933211214539,
+    1.510452846327));
+#2126 = VECTOR('',#2127,1.);
+#2127 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2128 = ORIENTED_EDGE('',*,*,#2129,.F.);
+#2129 = EDGE_CURVE('',#1610,#2122,#2130,.T.);
+#2130 = LINE('',#2131,#2132);
+#2131 = CARTESIAN_POINT('',(9.901622700477,10.001074890014,
+    0.864773104659));
+#2132 = VECTOR('',#2133,1.);
+#2133 = DIRECTION('',(-0.103962051184,-0.103962051184,0.989132844378));
+#2134 = PLANE('',#2135);
+#2135 = AXIS2_PLACEMENT_3D('',#2136,#2137,#2138);
+#2136 = CARTESIAN_POINT('',(0.E+000,10.,0.875));
+#2137 = DIRECTION('',(0.E+000,0.994521895368,0.104528463268));
+#2138 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#2139 = ADVANCED_FACE('',(#2140),#2165,.F.);
+#2140 = FACE_BOUND('',#2141,.F.);
+#2141 = EDGE_LOOP('',(#2142,#2143,#2151,#2159));
+#2142 = ORIENTED_EDGE('',*,*,#1643,.F.);
+#2143 = ORIENTED_EDGE('',*,*,#2144,.T.);
+#2144 = EDGE_CURVE('',#1644,#2145,#2147,.T.);
+#2145 = VERTEX_POINT('',#2146);
+#2146 = CARTESIAN_POINT('',(9.933211214539,0.166240974997,1.510452846327
+    ));
+#2147 = LINE('',#2148,#2149);
+#2148 = CARTESIAN_POINT('',(10.001074890014,9.837729952288E-002,
+    0.864773104659));
+#2149 = VECTOR('',#2150,1.);
+#2150 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#2151 = ORIENTED_EDGE('',*,*,#2152,.T.);
+#2152 = EDGE_CURVE('',#2145,#2153,#2155,.T.);
+#2153 = VERTEX_POINT('',#2154);
+#2154 = CARTESIAN_POINT('',(9.933211214539,9.833759025003,1.510452846327
+    ));
+#2155 = LINE('',#2156,#2157);
+#2156 = CARTESIAN_POINT('',(9.933211214539,7.620057056762E-002,
+    1.510452846327));
+#2157 = VECTOR('',#2158,1.);
+#2158 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2159 = ORIENTED_EDGE('',*,*,#2160,.F.);
+#2160 = EDGE_CURVE('',#1635,#2153,#2161,.T.);
+#2161 = LINE('',#2162,#2163);
+#2162 = CARTESIAN_POINT('',(10.001074890014,9.901622700477,
+    0.864773104659));
+#2163 = VECTOR('',#2164,1.);
+#2164 = DIRECTION('',(-0.103962051184,-0.103962051184,0.989132844378));
+#2165 = PLANE('',#2166);
+#2166 = AXIS2_PLACEMENT_3D('',#2167,#2168,#2169);
+#2167 = CARTESIAN_POINT('',(10.,0.E+000,0.875));
+#2168 = DIRECTION('',(-0.994521895368,0.E+000,-0.104528463268));
+#2169 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2170 = ADVANCED_FACE('',(#2171),#2183,.T.);
+#2171 = FACE_BOUND('',#2172,.T.);
+#2172 = EDGE_LOOP('',(#2173,#2174,#2175,#2182));
+#2173 = ORIENTED_EDGE('',*,*,#1668,.F.);
+#2174 = ORIENTED_EDGE('',*,*,#1986,.T.);
+#2175 = ORIENTED_EDGE('',*,*,#2176,.T.);
+#2176 = EDGE_CURVE('',#1987,#1860,#2177,.T.);
+#2177 = CIRCLE('',#2178,0.1);
+#2178 = AXIS2_PLACEMENT_3D('',#2179,#2180,#2181);
+#2179 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,1.5));
+#2180 = DIRECTION('',(-0.103962051184,-0.103962051184,-0.989132844378));
+#2181 = DIRECTION('',(-0.99458126461,1.086699344846E-002,0.10339253619)
+  );
+#2182 = ORIENTED_EDGE('',*,*,#1859,.F.);
+#2183 = CYLINDRICAL_SURFACE('',#2184,0.1);
+#2184 = AXIS2_PLACEMENT_3D('',#2185,#2186,#2187);
+#2185 = CARTESIAN_POINT('',(9.837729952288E-002,9.837729952288E-002,
+    0.854320258332));
+#2186 = DIRECTION('',(0.103962051184,0.103962051184,0.989132844378));
+#2187 = DIRECTION('',(-0.994521895368,-9.1635032895E-014,0.104528463267)
+  );
+#2188 = ADVANCED_FACE('',(#2189),#2201,.T.);
+#2189 = FACE_BOUND('',#2190,.T.);
+#2190 = EDGE_LOOP('',(#2191,#2192,#2199,#2200));
+#2191 = ORIENTED_EDGE('',*,*,#1875,.T.);
+#2192 = ORIENTED_EDGE('',*,*,#2193,.T.);
+#2193 = EDGE_CURVE('',#1868,#2114,#2194,.T.);
+#2194 = CIRCLE('',#2195,0.1);
+#2195 = AXIS2_PLACEMENT_3D('',#2196,#2197,#2198);
+#2196 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,1.5));
+#2197 = DIRECTION('',(-0.103962051184,0.103962051184,-0.989132844378));
+#2198 = DIRECTION('',(-0.994521895368,9.163156344805E-014,0.104528463267
+    ));
+#2199 = ORIENTED_EDGE('',*,*,#2113,.F.);
+#2200 = ORIENTED_EDGE('',*,*,#1763,.F.);
+#2201 = CYLINDRICAL_SURFACE('',#2202,0.1);
+#2202 = AXIS2_PLACEMENT_3D('',#2203,#2204,#2205);
+#2203 = CARTESIAN_POINT('',(9.837729952288E-002,9.901622700477,
+    0.854320258332));
+#2204 = DIRECTION('',(0.103962051184,-0.103962051184,0.989132844378));
+#2205 = DIRECTION('',(-0.994521895368,9.1635032895E-014,0.104528463267)
+  );
+#2206 = ADVANCED_FACE('',(#2207),#2234,.T.);
+#2207 = FACE_BOUND('',#2208,.T.);
+#2208 = EDGE_LOOP('',(#2209,#2210,#2219,#2227));
+#2209 = ORIENTED_EDGE('',*,*,#1867,.F.);
+#2210 = ORIENTED_EDGE('',*,*,#2211,.T.);
+#2211 = EDGE_CURVE('',#1860,#2212,#2214,.T.);
+#2212 = VERTEX_POINT('',#2213);
+#2213 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,1.6));
+#2214 = CIRCLE('',#2215,0.1);
+#2215 = AXIS2_PLACEMENT_3D('',#2216,#2217,#2218);
+#2216 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,1.5));
+#2217 = DIRECTION('',(-5.581692217113E-016,1.,-1.479114197289E-031));
+#2218 = DIRECTION('',(-0.994521895368,-5.551115123125E-016,
+    0.104528463268));
+#2219 = ORIENTED_EDGE('',*,*,#2220,.T.);
+#2220 = EDGE_CURVE('',#2212,#2221,#2223,.T.);
+#2221 = VERTEX_POINT('',#2222);
+#2222 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,1.6));
+#2223 = LINE('',#2224,#2225);
+#2224 = CARTESIAN_POINT('',(0.166240974997,7.620057056762E-002,1.6));
+#2225 = VECTOR('',#2226,1.);
+#2226 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2227 = ORIENTED_EDGE('',*,*,#2228,.T.);
+#2228 = EDGE_CURVE('',#2221,#1868,#2229,.T.);
+#2229 = CIRCLE('',#2230,0.1);
+#2230 = AXIS2_PLACEMENT_3D('',#2231,#2232,#2233);
+#2231 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,1.5));
+#2232 = DIRECTION('',(0.E+000,-1.,-0.E+000));
+#2233 = DIRECTION('',(-1.,0.E+000,-2.775557561563E-016));
+#2234 = CYLINDRICAL_SURFACE('',#2235,0.1);
+#2235 = AXIS2_PLACEMENT_3D('',#2236,#2237,#2238);
+#2236 = CARTESIAN_POINT('',(0.166240974997,7.620057056762E-002,1.5));
+#2237 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2238 = DIRECTION('',(-0.994521895368,0.E+000,0.104528463268));
+#2239 = ADVANCED_FACE('',(#2240),#2252,.T.);
+#2240 = FACE_BOUND('',#2241,.T.);
+#2241 = EDGE_LOOP('',(#2242,#2243,#2250,#2251));
+#2242 = ORIENTED_EDGE('',*,*,#2144,.T.);
+#2243 = ORIENTED_EDGE('',*,*,#2244,.F.);
+#2244 = EDGE_CURVE('',#1995,#2145,#2245,.T.);
+#2245 = CIRCLE('',#2246,0.1);
+#2246 = AXIS2_PLACEMENT_3D('',#2247,#2248,#2249);
+#2247 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,1.5));
+#2248 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#2249 = DIRECTION('',(0.99458126461,1.086699344849E-002,0.10339253619));
+#2250 = ORIENTED_EDGE('',*,*,#2002,.F.);
+#2251 = ORIENTED_EDGE('',*,*,#1891,.T.);
+#2252 = CYLINDRICAL_SURFACE('',#2253,0.1);
+#2253 = AXIS2_PLACEMENT_3D('',#2254,#2255,#2256);
+#2254 = CARTESIAN_POINT('',(9.901622700477,9.837729952288E-002,
+    0.854320258332));
+#2255 = DIRECTION('',(-0.103962051184,0.103962051184,0.989132844378));
+#2256 = DIRECTION('',(0.994521895368,-9.1635032895E-014,0.104528463267)
+  );
+#2257 = ADVANCED_FACE('',(#2258),#2283,.T.);
+#2258 = FACE_BOUND('',#2259,.T.);
+#2259 = EDGE_LOOP('',(#2260,#2261,#2270,#2276));
+#2260 = ORIENTED_EDGE('',*,*,#1994,.T.);
+#2261 = ORIENTED_EDGE('',*,*,#2262,.T.);
+#2262 = EDGE_CURVE('',#1995,#2263,#2265,.T.);
+#2263 = VERTEX_POINT('',#2264);
+#2264 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,1.6));
+#2265 = CIRCLE('',#2266,0.1);
+#2266 = AXIS2_PLACEMENT_3D('',#2267,#2268,#2269);
+#2267 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,1.5));
+#2268 = DIRECTION('',(-1.,-3.350618000953E-014,2.109001767994E-014));
+#2269 = DIRECTION('',(1.747213485003E-014,0.104528463268,0.994521895368)
+  );
+#2270 = ORIENTED_EDGE('',*,*,#2271,.F.);
+#2271 = EDGE_CURVE('',#2212,#2263,#2272,.T.);
+#2272 = LINE('',#2273,#2274);
+#2273 = CARTESIAN_POINT('',(7.620057056762E-002,0.166240974997,1.6));
+#2274 = VECTOR('',#2275,1.);
+#2275 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2276 = ORIENTED_EDGE('',*,*,#2277,.F.);
+#2277 = EDGE_CURVE('',#1987,#2212,#2278,.T.);
+#2278 = CIRCLE('',#2279,0.1);
+#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282);
+#2280 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,1.5));
+#2281 = DIRECTION('',(-1.,5.230580767037E-016,-3.340602300071E-016));
+#2282 = DIRECTION('',(-2.77555756156E-016,0.104528463268,0.994521895368)
+  );
+#2283 = CYLINDRICAL_SURFACE('',#2284,0.1);
+#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287);
+#2285 = CARTESIAN_POINT('',(7.620057056762E-002,0.166240974997,1.5));
+#2286 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2287 = DIRECTION('',(-0.E+000,-0.994521895368,0.104528463268));
+#2288 = ADVANCED_FACE('',(#2289),#2301,.T.);
+#2289 = FACE_BOUND('',#2290,.T.);
+#2290 = EDGE_LOOP('',(#2291,#2292,#2299,#2300));
+#2291 = ORIENTED_EDGE('',*,*,#2129,.T.);
+#2292 = ORIENTED_EDGE('',*,*,#2293,.T.);
+#2293 = EDGE_CURVE('',#2122,#2153,#2294,.T.);
+#2294 = CIRCLE('',#2295,0.1);
+#2295 = AXIS2_PLACEMENT_3D('',#2296,#2297,#2298);
+#2296 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,1.5));
+#2297 = DIRECTION('',(0.103962051184,0.103962051184,-0.989132844378));
+#2298 = DIRECTION('',(1.092060469832E-013,0.994521895368,0.104528463267)
+  );
+#2299 = ORIENTED_EDGE('',*,*,#2160,.F.);
+#2300 = ORIENTED_EDGE('',*,*,#2018,.T.);
+#2301 = CYLINDRICAL_SURFACE('',#2302,0.1);
+#2302 = AXIS2_PLACEMENT_3D('',#2303,#2304,#2305);
+#2303 = CARTESIAN_POINT('',(9.901622700477,9.901622700477,0.854320258332
+    ));
+#2304 = DIRECTION('',(-0.103962051184,-0.103962051184,0.989132844378));
+#2305 = DIRECTION('',(9.1635032895E-014,0.994521895368,0.104528463267));
+#2306 = ADVANCED_FACE('',(#2307),#2332,.T.);
+#2307 = FACE_BOUND('',#2308,.T.);
+#2308 = EDGE_LOOP('',(#2309,#2316,#2324,#2331));
+#2309 = ORIENTED_EDGE('',*,*,#2310,.F.);
+#2310 = EDGE_CURVE('',#2221,#2114,#2311,.T.);
+#2311 = CIRCLE('',#2312,0.1);
+#2312 = AXIS2_PLACEMENT_3D('',#2313,#2314,#2315);
+#2313 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,1.5));
+#2314 = DIRECTION('',(-1.,-5.053215498074E-016,-2.775557561563E-016));
+#2315 = DIRECTION('',(-5.053215498074E-016,1.,-1.402549048589E-031));
+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);
+#2317 = EDGE_CURVE('',#2221,#2318,#2320,.T.);
+#2318 = VERTEX_POINT('',#2319);
+#2319 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,1.6));
+#2320 = LINE('',#2321,#2322);
+#2321 = CARTESIAN_POINT('',(7.620057056762E-002,9.833759025003,1.6));
+#2322 = VECTOR('',#2323,1.);
+#2323 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2324 = ORIENTED_EDGE('',*,*,#2325,.T.);
+#2325 = EDGE_CURVE('',#2318,#2122,#2326,.T.);
+#2326 = CIRCLE('',#2327,0.1);
+#2327 = AXIS2_PLACEMENT_3D('',#2328,#2329,#2330);
+#2328 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,1.5));
+#2329 = DIRECTION('',(-1.,1.599438882312E-014,1.7763568394E-014));
+#2330 = DIRECTION('',(1.599438882312E-014,1.,-1.7763568394E-014));
+#2331 = ORIENTED_EDGE('',*,*,#2121,.F.);
+#2332 = CYLINDRICAL_SURFACE('',#2333,0.1);
+#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336);
+#2334 = CARTESIAN_POINT('',(7.620057056762E-002,9.833759025003,1.5));
+#2335 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2336 = DIRECTION('',(-0.E+000,0.994521895368,0.104528463268));
+#2337 = ADVANCED_FACE('',(#2338),#2361,.T.);
+#2338 = FACE_BOUND('',#2339,.T.);
+#2339 = EDGE_LOOP('',(#2340,#2347,#2353,#2360));
+#2340 = ORIENTED_EDGE('',*,*,#2341,.F.);
+#2341 = EDGE_CURVE('',#2318,#2153,#2342,.T.);
+#2342 = CIRCLE('',#2343,0.1);
+#2343 = AXIS2_PLACEMENT_3D('',#2344,#2345,#2346);
+#2344 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,1.5));
+#2345 = DIRECTION('',(-1.830411910839E-015,1.,-1.7763568394E-014));
+#2346 = DIRECTION('',(1.,1.830411910839E-015,-1.7763568394E-014));
+#2347 = ORIENTED_EDGE('',*,*,#2348,.F.);
+#2348 = EDGE_CURVE('',#2263,#2318,#2349,.T.);
+#2349 = LINE('',#2350,#2351);
+#2350 = CARTESIAN_POINT('',(9.833759025003,7.620057056762E-002,1.6));
+#2351 = VECTOR('',#2352,1.);
+#2352 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2353 = ORIENTED_EDGE('',*,*,#2354,.F.);
+#2354 = EDGE_CURVE('',#2145,#2263,#2355,.T.);
+#2355 = CIRCLE('',#2356,0.1);
+#2356 = AXIS2_PLACEMENT_3D('',#2357,#2358,#2359);
+#2357 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,1.5));
+#2358 = DIRECTION('',(-5.527243443442E-015,-1.,-5.828670879282E-015));
+#2359 = DIRECTION('',(0.994521895368,-6.10622663544E-015,0.104528463268)
+  );
+#2360 = ORIENTED_EDGE('',*,*,#2152,.T.);
+#2361 = CYLINDRICAL_SURFACE('',#2362,0.1);
+#2362 = AXIS2_PLACEMENT_3D('',#2363,#2364,#2365);
+#2363 = CARTESIAN_POINT('',(9.833759025003,7.620057056762E-002,1.5));
+#2364 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2365 = DIRECTION('',(0.994521895368,0.E+000,0.104528463268));
+#2366 = ADVANCED_FACE('',(#2367),#2372,.T.);
+#2367 = FACE_BOUND('',#2368,.T.);
+#2368 = EDGE_LOOP('',(#2369,#2370,#2371));
+#2369 = ORIENTED_EDGE('',*,*,#2176,.F.);
+#2370 = ORIENTED_EDGE('',*,*,#2277,.T.);
+#2371 = ORIENTED_EDGE('',*,*,#2211,.F.);
+#2372 = SPHERICAL_SURFACE('',#2373,0.1);
+#2373 = AXIS2_PLACEMENT_3D('',#2374,#2375,#2376);
+#2374 = CARTESIAN_POINT('',(0.166240974997,0.166240974997,1.5));
+#2375 = DIRECTION('',(5.551115123127E-016,0.994521895368,-0.104528463268
+    ));
+#2376 = DIRECTION('',(-0.99458126461,1.086699344847E-002,0.10339253619)
+  );
+#2377 = ADVANCED_FACE('',(#2378),#2383,.T.);
+#2378 = FACE_BOUND('',#2379,.T.);
+#2379 = EDGE_LOOP('',(#2380,#2381,#2382));
+#2380 = ORIENTED_EDGE('',*,*,#2228,.F.);
+#2381 = ORIENTED_EDGE('',*,*,#2310,.T.);
+#2382 = ORIENTED_EDGE('',*,*,#2193,.F.);
+#2383 = SPHERICAL_SURFACE('',#2384,0.1);
+#2384 = AXIS2_PLACEMENT_3D('',#2385,#2386,#2387);
+#2385 = CARTESIAN_POINT('',(0.166240974997,9.833759025003,1.5));
+#2386 = DIRECTION('',(2.775557561563E-016,0.E+000,-1.));
+#2387 = DIRECTION('',(-1.,0.E+000,-2.775557561563E-016));
+#2388 = ADVANCED_FACE('',(#2389,#2395),#2406,.T.);
+#2389 = FACE_BOUND('',#2390,.T.);
+#2390 = EDGE_LOOP('',(#2391,#2392,#2393,#2394));
+#2391 = ORIENTED_EDGE('',*,*,#2220,.F.);
+#2392 = ORIENTED_EDGE('',*,*,#2271,.T.);
+#2393 = ORIENTED_EDGE('',*,*,#2348,.T.);
+#2394 = ORIENTED_EDGE('',*,*,#2317,.F.);
+#2395 = FACE_BOUND('',#2396,.T.);
+#2396 = EDGE_LOOP('',(#2397));
+#2397 = ORIENTED_EDGE('',*,*,#2398,.F.);
+#2398 = EDGE_CURVE('',#2399,#2399,#2401,.T.);
+#2399 = VERTEX_POINT('',#2400);
+#2400 = CARTESIAN_POINT('',(2.291666666667,8.333333333333,1.6));
+#2401 = CIRCLE('',#2402,0.625);
+#2402 = AXIS2_PLACEMENT_3D('',#2403,#2404,#2405);
+#2403 = CARTESIAN_POINT('',(1.666666666667,8.333333333333,1.6));
+#2404 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2405 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#2406 = PLANE('',#2407);
+#2407 = AXIS2_PLACEMENT_3D('',#2408,#2409,#2410);
+#2408 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.6));
+#2409 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2410 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#2411 = ADVANCED_FACE('',(#2412),#2417,.T.);
+#2412 = FACE_BOUND('',#2413,.T.);
+#2413 = EDGE_LOOP('',(#2414,#2415,#2416));
+#2414 = ORIENTED_EDGE('',*,*,#2354,.T.);
+#2415 = ORIENTED_EDGE('',*,*,#2262,.F.);
+#2416 = ORIENTED_EDGE('',*,*,#2244,.T.);
+#2417 = SPHERICAL_SURFACE('',#2418,0.1);
+#2418 = AXIS2_PLACEMENT_3D('',#2419,#2420,#2421);
+#2419 = CARTESIAN_POINT('',(9.833759025003,0.166240974997,1.5));
+#2420 = DIRECTION('',(-3.552713678801E-014,0.994521895368,
+    -0.104528463268));
+#2421 = DIRECTION('',(0.99458126461,1.086699344851E-002,0.10339253619));
+#2422 = ADVANCED_FACE('',(#2423),#2428,.T.);
+#2423 = FACE_BOUND('',#2424,.T.);
+#2424 = EDGE_LOOP('',(#2425,#2426,#2427));
+#2425 = ORIENTED_EDGE('',*,*,#2325,.F.);
+#2426 = ORIENTED_EDGE('',*,*,#2341,.T.);
+#2427 = ORIENTED_EDGE('',*,*,#2293,.F.);
+#2428 = SPHERICAL_SURFACE('',#2429,0.1);
+#2429 = AXIS2_PLACEMENT_3D('',#2430,#2431,#2432);
+#2430 = CARTESIAN_POINT('',(9.833759025003,9.833759025003,1.5));
+#2431 = DIRECTION('',(-1.7763568394E-014,-1.7763568394E-014,-1.));
+#2432 = DIRECTION('',(1.599438882312E-014,1.,-1.7763568394E-014));
+#2433 = ADVANCED_FACE('',(#2434),#2453,.F.);
+#2434 = FACE_BOUND('',#2435,.F.);
+#2435 = EDGE_LOOP('',(#2436,#2444,#2445,#2446));
+#2436 = ORIENTED_EDGE('',*,*,#2437,.T.);
+#2437 = EDGE_CURVE('',#2438,#2399,#2440,.T.);
+#2438 = VERTEX_POINT('',#2439);
+#2439 = CARTESIAN_POINT('',(2.291666666667,8.333333333333,1.5));
+#2440 = LINE('',#2441,#2442);
+#2441 = CARTESIAN_POINT('',(2.291666666667,8.333333333333,1.5));
+#2442 = VECTOR('',#2443,1.);
+#2443 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2444 = ORIENTED_EDGE('',*,*,#2398,.F.);
+#2445 = ORIENTED_EDGE('',*,*,#2437,.F.);
+#2446 = ORIENTED_EDGE('',*,*,#2447,.T.);
+#2447 = EDGE_CURVE('',#2438,#2438,#2448,.T.);
+#2448 = CIRCLE('',#2449,0.625);
+#2449 = AXIS2_PLACEMENT_3D('',#2450,#2451,#2452);
+#2450 = CARTESIAN_POINT('',(1.666666666667,8.333333333333,1.5));
+#2451 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2452 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#2453 = CYLINDRICAL_SURFACE('',#2454,0.625);
+#2454 = AXIS2_PLACEMENT_3D('',#2455,#2456,#2457);
+#2455 = CARTESIAN_POINT('',(1.666666666667,8.333333333333,1.5));
+#2456 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2457 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#2458 = ADVANCED_FACE('',(#2459),#2462,.T.);
+#2459 = FACE_BOUND('',#2460,.F.);
+#2460 = EDGE_LOOP('',(#2461));
+#2461 = ORIENTED_EDGE('',*,*,#2447,.F.);
+#2462 = PLANE('',#2463);
+#2463 = AXIS2_PLACEMENT_3D('',#2464,#2465,#2466);
+#2464 = CARTESIAN_POINT('',(1.666666666667,8.333333333333,1.5));
+#2465 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2466 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2471)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2468,#2469,#2470)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2468 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2469 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2470 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2471 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#2468,
+  'distance_accuracy_value','confusion accuracy');
+#2472 = SHAPE_DEFINITION_REPRESENTATION(#2473,#371);
+#2473 = PRODUCT_DEFINITION_SHAPE('','',#2474);
+#2474 = PRODUCT_DEFINITION('design','',#2475,#2478);
+#2475 = PRODUCT_DEFINITION_FORMATION('','',#2476);
+#2476 = PRODUCT('Open_CASCADE_STEP_translator_6.8_23.2.1',
+  'Open_CASCADE_STEP_translator_6.8_23.2.1','',(#2477));
+#2477 = PRODUCT_CONTEXT('',#2,'mechanical');
+#2478 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#2479 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2480,#2482);
+#2480 = ( REPRESENTATION_RELATIONSHIP('','',#371,#361) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2481) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2481 = ITEM_DEFINED_TRANSFORMATION('','',#11,#362);
+#2482 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2483);
+#2483 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('981','914','',#356,#2474,$);
+#2484 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2476));
+#2485 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2486,#2488);
+#2486 = ( REPRESENTATION_RELATIONSHIP('','',#361,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2487) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2487 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
+#2488 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2489);
+#2489 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('982','915','',#41,#356,$);
+#2490 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#358));
+#2491 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2492),#3034);
+#2492 = MANIFOLD_SOLID_BREP('',#2493);
+#2493 = CLOSED_SHELL('',(#2494,#2534,#2565,#2598,#2629,#2662,#2693,#2717
+    ,#2742,#2766,#2791,#2815,#2839,#2864,#2888,#2913,#2937,#2954,#2971,
+    #2988,#3005,#3022));
+#2494 = ADVANCED_FACE('',(#2495),#2529,.T.);
+#2495 = FACE_BOUND('',#2496,.F.);
+#2496 = EDGE_LOOP('',(#2497,#2507,#2515,#2523));
+#2497 = ORIENTED_EDGE('',*,*,#2498,.F.);
+#2498 = EDGE_CURVE('',#2499,#2501,#2503,.T.);
+#2499 = VERTEX_POINT('',#2500);
+#2500 = CARTESIAN_POINT('',(0.E+000,0.11,0.775));
+#2501 = VERTEX_POINT('',#2502);
+#2502 = CARTESIAN_POINT('',(0.E+000,-0.11,0.775));
+#2503 = LINE('',#2504,#2505);
+#2504 = CARTESIAN_POINT('',(0.E+000,-0.11,0.775));
+#2505 = VECTOR('',#2506,1.);
+#2506 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2507 = ORIENTED_EDGE('',*,*,#2508,.F.);
+#2508 = EDGE_CURVE('',#2509,#2499,#2511,.T.);
+#2509 = VERTEX_POINT('',#2510);
+#2510 = CARTESIAN_POINT('',(0.E+000,0.11,0.875));
+#2511 = LINE('',#2512,#2513);
+#2512 = CARTESIAN_POINT('',(0.E+000,0.11,0.775));
+#2513 = VECTOR('',#2514,1.);
+#2514 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2515 = ORIENTED_EDGE('',*,*,#2516,.F.);
+#2516 = EDGE_CURVE('',#2517,#2509,#2519,.T.);
+#2517 = VERTEX_POINT('',#2518);
+#2518 = CARTESIAN_POINT('',(0.E+000,-0.11,0.875));
+#2519 = LINE('',#2520,#2521);
+#2520 = CARTESIAN_POINT('',(0.E+000,0.11,0.875));
+#2521 = VECTOR('',#2522,1.);
+#2522 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2523 = ORIENTED_EDGE('',*,*,#2524,.F.);
+#2524 = EDGE_CURVE('',#2501,#2517,#2525,.T.);
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(0.E+000,-0.11,0.875));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2529 = PLANE('',#2530);
+#2530 = AXIS2_PLACEMENT_3D('',#2531,#2532,#2533);
+#2531 = CARTESIAN_POINT('',(0.E+000,-0.11,0.775));
+#2532 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2533 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2534 = ADVANCED_FACE('',(#2535),#2560,.F.);
+#2535 = FACE_BOUND('',#2536,.F.);
+#2536 = EDGE_LOOP('',(#2537,#2545,#2546,#2554));
+#2537 = ORIENTED_EDGE('',*,*,#2538,.F.);
+#2538 = EDGE_CURVE('',#2499,#2539,#2541,.T.);
+#2539 = VERTEX_POINT('',#2540);
+#2540 = CARTESIAN_POINT('',(0.3,0.11,0.775));
+#2541 = LINE('',#2542,#2543);
+#2542 = CARTESIAN_POINT('',(0.E+000,0.11,0.775));
+#2543 = VECTOR('',#2544,1.);
+#2544 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2545 = ORIENTED_EDGE('',*,*,#2498,.T.);
+#2546 = ORIENTED_EDGE('',*,*,#2547,.T.);
+#2547 = EDGE_CURVE('',#2501,#2548,#2550,.T.);
+#2548 = VERTEX_POINT('',#2549);
+#2549 = CARTESIAN_POINT('',(0.3,-0.11,0.775));
+#2550 = LINE('',#2551,#2552);
+#2551 = CARTESIAN_POINT('',(0.E+000,-0.11,0.775));
+#2552 = VECTOR('',#2553,1.);
+#2553 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2554 = ORIENTED_EDGE('',*,*,#2555,.F.);
+#2555 = EDGE_CURVE('',#2539,#2548,#2556,.T.);
+#2556 = LINE('',#2557,#2558);
+#2557 = CARTESIAN_POINT('',(0.3,-0.11,0.775));
+#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.E+000,-0.11,0.775));
+#2563 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2564 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2565 = ADVANCED_FACE('',(#2566),#2593,.F.);
+#2566 = FACE_BOUND('',#2567,.F.);
+#2567 = EDGE_LOOP('',(#2568,#2577,#2578,#2587));
+#2568 = ORIENTED_EDGE('',*,*,#2569,.F.);
+#2569 = EDGE_CURVE('',#2539,#2570,#2572,.T.);
+#2570 = VERTEX_POINT('',#2571);
+#2571 = CARTESIAN_POINT('',(0.4,0.11,0.675));
+#2572 = CIRCLE('',#2573,0.1);
+#2573 = AXIS2_PLACEMENT_3D('',#2574,#2575,#2576);
+#2574 = CARTESIAN_POINT('',(0.3,0.11,0.675));
+#2575 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2576 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2577 = ORIENTED_EDGE('',*,*,#2555,.T.);
+#2578 = ORIENTED_EDGE('',*,*,#2579,.T.);
+#2579 = EDGE_CURVE('',#2548,#2580,#2582,.T.);
+#2580 = VERTEX_POINT('',#2581);
+#2581 = CARTESIAN_POINT('',(0.4,-0.11,0.675));
+#2582 = CIRCLE('',#2583,0.1);
+#2583 = AXIS2_PLACEMENT_3D('',#2584,#2585,#2586);
+#2584 = CARTESIAN_POINT('',(0.3,-0.11,0.675));
+#2585 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2586 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#2588 = EDGE_CURVE('',#2580,#2570,#2589,.T.);
+#2589 = LINE('',#2590,#2591);
+#2590 = CARTESIAN_POINT('',(0.4,-0.11,0.675));
+#2591 = VECTOR('',#2592,1.);
+#2592 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2593 = CYLINDRICAL_SURFACE('',#2594,0.1);
+#2594 = AXIS2_PLACEMENT_3D('',#2595,#2596,#2597);
+#2595 = CARTESIAN_POINT('',(0.3,-0.11,0.675));
+#2596 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2597 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2598 = ADVANCED_FACE('',(#2599),#2624,.F.);
+#2599 = FACE_BOUND('',#2600,.F.);
+#2600 = EDGE_LOOP('',(#2601,#2609,#2610,#2618));
+#2601 = ORIENTED_EDGE('',*,*,#2602,.F.);
+#2602 = EDGE_CURVE('',#2570,#2603,#2605,.T.);
+#2603 = VERTEX_POINT('',#2604);
+#2604 = CARTESIAN_POINT('',(0.4,0.11,0.2));
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(0.4,0.11,0.675));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2609 = ORIENTED_EDGE('',*,*,#2588,.F.);
+#2610 = ORIENTED_EDGE('',*,*,#2611,.T.);
+#2611 = EDGE_CURVE('',#2580,#2612,#2614,.T.);
+#2612 = VERTEX_POINT('',#2613);
+#2613 = CARTESIAN_POINT('',(0.4,-0.11,0.2));
+#2614 = LINE('',#2615,#2616);
+#2615 = CARTESIAN_POINT('',(0.4,-0.11,0.675));
+#2616 = VECTOR('',#2617,1.);
+#2617 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2618 = ORIENTED_EDGE('',*,*,#2619,.F.);
+#2619 = EDGE_CURVE('',#2603,#2612,#2620,.T.);
+#2620 = LINE('',#2621,#2622);
+#2621 = CARTESIAN_POINT('',(0.4,-0.11,0.2));
+#2622 = VECTOR('',#2623,1.);
+#2623 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2624 = PLANE('',#2625);
+#2625 = AXIS2_PLACEMENT_3D('',#2626,#2627,#2628);
+#2626 = CARTESIAN_POINT('',(0.4,-0.11,0.675));
+#2627 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2628 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2629 = ADVANCED_FACE('',(#2630),#2657,.T.);
+#2630 = FACE_BOUND('',#2631,.T.);
+#2631 = EDGE_LOOP('',(#2632,#2641,#2649,#2656));
+#2632 = ORIENTED_EDGE('',*,*,#2633,.T.);
+#2633 = EDGE_CURVE('',#2603,#2634,#2636,.T.);
+#2634 = VERTEX_POINT('',#2635);
+#2635 = CARTESIAN_POINT('',(0.6,0.11,0.E+000));
+#2636 = CIRCLE('',#2637,0.2);
+#2637 = AXIS2_PLACEMENT_3D('',#2638,#2639,#2640);
+#2638 = CARTESIAN_POINT('',(0.6,0.11,0.2));
+#2639 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2640 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2641 = ORIENTED_EDGE('',*,*,#2642,.T.);
+#2642 = EDGE_CURVE('',#2634,#2643,#2645,.T.);
+#2643 = VERTEX_POINT('',#2644);
+#2644 = CARTESIAN_POINT('',(0.6,-0.11,0.E+000));
+#2645 = LINE('',#2646,#2647);
+#2646 = CARTESIAN_POINT('',(0.6,-0.11,0.E+000));
+#2647 = VECTOR('',#2648,1.);
+#2648 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2649 = ORIENTED_EDGE('',*,*,#2650,.F.);
+#2650 = EDGE_CURVE('',#2612,#2643,#2651,.T.);
+#2651 = CIRCLE('',#2652,0.2);
+#2652 = AXIS2_PLACEMENT_3D('',#2653,#2654,#2655);
+#2653 = CARTESIAN_POINT('',(0.6,-0.11,0.2));
+#2654 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2655 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2656 = ORIENTED_EDGE('',*,*,#2619,.F.);
+#2657 = CYLINDRICAL_SURFACE('',#2658,0.2);
+#2658 = AXIS2_PLACEMENT_3D('',#2659,#2660,#2661);
+#2659 = CARTESIAN_POINT('',(0.6,-0.11,0.2));
+#2660 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2661 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2662 = ADVANCED_FACE('',(#2663),#2688,.F.);
+#2663 = FACE_BOUND('',#2664,.F.);
+#2664 = EDGE_LOOP('',(#2665,#2673,#2674,#2682));
+#2665 = ORIENTED_EDGE('',*,*,#2666,.F.);
+#2666 = EDGE_CURVE('',#2634,#2667,#2669,.T.);
+#2667 = VERTEX_POINT('',#2668);
+#2668 = CARTESIAN_POINT('',(1.,0.11,0.E+000));
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(0.6,0.11,0.E+000));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2673 = ORIENTED_EDGE('',*,*,#2642,.T.);
+#2674 = ORIENTED_EDGE('',*,*,#2675,.T.);
+#2675 = EDGE_CURVE('',#2643,#2676,#2678,.T.);
+#2676 = VERTEX_POINT('',#2677);
+#2677 = CARTESIAN_POINT('',(1.,-0.11,0.E+000));
+#2678 = LINE('',#2679,#2680);
+#2679 = CARTESIAN_POINT('',(0.6,-0.11,0.E+000));
+#2680 = VECTOR('',#2681,1.);
+#2681 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2682 = ORIENTED_EDGE('',*,*,#2683,.F.);
+#2683 = EDGE_CURVE('',#2667,#2676,#2684,.T.);
+#2684 = LINE('',#2685,#2686);
+#2685 = CARTESIAN_POINT('',(1.,-0.11,0.E+000));
+#2686 = VECTOR('',#2687,1.);
+#2687 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2688 = PLANE('',#2689);
+#2689 = AXIS2_PLACEMENT_3D('',#2690,#2691,#2692);
+#2690 = CARTESIAN_POINT('',(0.6,-0.11,0.E+000));
+#2691 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2692 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2693 = ADVANCED_FACE('',(#2694),#2712,.F.);
+#2694 = FACE_BOUND('',#2695,.F.);
+#2695 = EDGE_LOOP('',(#2696,#2697,#2698,#2706));
+#2696 = ORIENTED_EDGE('',*,*,#2547,.F.);
+#2697 = ORIENTED_EDGE('',*,*,#2524,.T.);
+#2698 = ORIENTED_EDGE('',*,*,#2699,.T.);
+#2699 = EDGE_CURVE('',#2517,#2700,#2702,.T.);
+#2700 = VERTEX_POINT('',#2701);
+#2701 = CARTESIAN_POINT('',(0.3,-0.11,0.875));
+#2702 = LINE('',#2703,#2704);
+#2703 = CARTESIAN_POINT('',(0.E+000,-0.11,0.875));
+#2704 = VECTOR('',#2705,1.);
+#2705 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2706 = ORIENTED_EDGE('',*,*,#2707,.F.);
+#2707 = EDGE_CURVE('',#2548,#2700,#2708,.T.);
+#2708 = LINE('',#2709,#2710);
+#2709 = CARTESIAN_POINT('',(0.3,-0.11,0.875));
+#2710 = VECTOR('',#2711,1.);
+#2711 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2712 = PLANE('',#2713);
+#2713 = AXIS2_PLACEMENT_3D('',#2714,#2715,#2716);
+#2714 = CARTESIAN_POINT('',(0.E+000,-0.11,0.875));
+#2715 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2716 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2717 = ADVANCED_FACE('',(#2718),#2737,.T.);
+#2718 = FACE_BOUND('',#2719,.T.);
+#2719 = EDGE_LOOP('',(#2720,#2721,#2729,#2736));
+#2720 = ORIENTED_EDGE('',*,*,#2579,.T.);
+#2721 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#2722 = EDGE_CURVE('',#2580,#2723,#2725,.T.);
+#2723 = VERTEX_POINT('',#2724);
+#2724 = CARTESIAN_POINT('',(0.5,-0.11,0.675));
+#2725 = LINE('',#2726,#2727);
+#2726 = CARTESIAN_POINT('',(0.5,-0.11,0.675));
+#2727 = VECTOR('',#2728,1.);
+#2728 = DIRECTION('',(1.,0.E+000,9.95799250103E-017));
+#2729 = ORIENTED_EDGE('',*,*,#2730,.F.);
+#2730 = EDGE_CURVE('',#2700,#2723,#2731,.T.);
+#2731 = CIRCLE('',#2732,0.2);
+#2732 = AXIS2_PLACEMENT_3D('',#2733,#2734,#2735);
+#2733 = CARTESIAN_POINT('',(0.3,-0.11,0.675));
+#2734 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2735 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2736 = ORIENTED_EDGE('',*,*,#2707,.F.);
+#2737 = PLANE('',#2738);
+#2738 = AXIS2_PLACEMENT_3D('',#2739,#2740,#2741);
+#2739 = CARTESIAN_POINT('',(0.406066017178,-0.11,0.781066017178));
+#2740 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#2741 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#2742 = ADVANCED_FACE('',(#2743),#2761,.F.);
+#2743 = FACE_BOUND('',#2744,.F.);
+#2744 = EDGE_LOOP('',(#2745,#2746,#2747,#2755));
+#2745 = ORIENTED_EDGE('',*,*,#2611,.F.);
+#2746 = ORIENTED_EDGE('',*,*,#2722,.T.);
+#2747 = ORIENTED_EDGE('',*,*,#2748,.T.);
+#2748 = EDGE_CURVE('',#2723,#2749,#2751,.T.);
+#2749 = VERTEX_POINT('',#2750);
+#2750 = CARTESIAN_POINT('',(0.5,-0.11,0.2));
+#2751 = LINE('',#2752,#2753);
+#2752 = CARTESIAN_POINT('',(0.5,-0.11,0.675));
+#2753 = VECTOR('',#2754,1.);
+#2754 = DIRECTION('',(6.123233995737E-017,0.E+000,-1.));
+#2755 = ORIENTED_EDGE('',*,*,#2756,.F.);
+#2756 = EDGE_CURVE('',#2612,#2749,#2757,.T.);
+#2757 = LINE('',#2758,#2759);
+#2758 = CARTESIAN_POINT('',(0.5,-0.11,0.2));
+#2759 = VECTOR('',#2760,1.);
+#2760 = DIRECTION('',(1.,0.E+000,6.123233995737E-017));
+#2761 = PLANE('',#2762);
+#2762 = AXIS2_PLACEMENT_3D('',#2763,#2764,#2765);
+#2763 = CARTESIAN_POINT('',(0.5,-0.11,0.675));
+#2764 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#2765 = DIRECTION('',(1.,0.E+000,6.123233995737E-017));
+#2766 = ADVANCED_FACE('',(#2767),#2786,.T.);
+#2767 = FACE_BOUND('',#2768,.T.);
+#2768 = EDGE_LOOP('',(#2769,#2770,#2778,#2785));
+#2769 = ORIENTED_EDGE('',*,*,#2650,.T.);
+#2770 = ORIENTED_EDGE('',*,*,#2771,.T.);
+#2771 = EDGE_CURVE('',#2643,#2772,#2774,.T.);
+#2772 = VERTEX_POINT('',#2773);
+#2773 = CARTESIAN_POINT('',(0.6,-0.11,0.1));
+#2774 = LINE('',#2775,#2776);
+#2775 = CARTESIAN_POINT('',(0.6,-0.11,0.1));
+#2776 = VECTOR('',#2777,1.);
+#2777 = DIRECTION('',(2.449293598295E-016,0.E+000,1.));
+#2778 = ORIENTED_EDGE('',*,*,#2779,.F.);
+#2779 = EDGE_CURVE('',#2749,#2772,#2780,.T.);
+#2780 = CIRCLE('',#2781,0.1);
+#2781 = AXIS2_PLACEMENT_3D('',#2782,#2783,#2784);
+#2782 = CARTESIAN_POINT('',(0.6,-0.11,0.2));
+#2783 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2784 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2785 = ORIENTED_EDGE('',*,*,#2756,.F.);
+#2786 = PLANE('',#2787);
+#2787 = AXIS2_PLACEMENT_3D('',#2788,#2789,#2790);
+#2788 = CARTESIAN_POINT('',(0.493933982822,-0.11,9.393398282202E-002));
+#2789 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2790 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#2791 = ADVANCED_FACE('',(#2792),#2810,.F.);
+#2792 = FACE_BOUND('',#2793,.F.);
+#2793 = EDGE_LOOP('',(#2794,#2795,#2796,#2804));
+#2794 = ORIENTED_EDGE('',*,*,#2675,.F.);
+#2795 = ORIENTED_EDGE('',*,*,#2771,.T.);
+#2796 = ORIENTED_EDGE('',*,*,#2797,.T.);
+#2797 = EDGE_CURVE('',#2772,#2798,#2800,.T.);
+#2798 = VERTEX_POINT('',#2799);
+#2799 = CARTESIAN_POINT('',(1.,-0.11,0.1));
+#2800 = LINE('',#2801,#2802);
+#2801 = CARTESIAN_POINT('',(0.6,-0.11,0.1));
+#2802 = VECTOR('',#2803,1.);
+#2803 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2804 = ORIENTED_EDGE('',*,*,#2805,.F.);
+#2805 = EDGE_CURVE('',#2676,#2798,#2806,.T.);
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(1.,-0.11,0.1));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2810 = PLANE('',#2811);
+#2811 = AXIS2_PLACEMENT_3D('',#2812,#2813,#2814);
+#2812 = CARTESIAN_POINT('',(0.6,-0.11,0.1));
+#2813 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#2814 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2815 = ADVANCED_FACE('',(#2816),#2834,.F.);
+#2816 = FACE_BOUND('',#2817,.F.);
+#2817 = EDGE_LOOP('',(#2818,#2819,#2820,#2828));
+#2818 = ORIENTED_EDGE('',*,*,#2699,.F.);
+#2819 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2820 = ORIENTED_EDGE('',*,*,#2821,.T.);
+#2821 = EDGE_CURVE('',#2509,#2822,#2824,.T.);
+#2822 = VERTEX_POINT('',#2823);
+#2823 = CARTESIAN_POINT('',(0.3,0.11,0.875));
+#2824 = LINE('',#2825,#2826);
+#2825 = CARTESIAN_POINT('',(0.E+000,0.11,0.875));
+#2826 = VECTOR('',#2827,1.);
+#2827 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2828 = ORIENTED_EDGE('',*,*,#2829,.F.);
+#2829 = EDGE_CURVE('',#2700,#2822,#2830,.T.);
+#2830 = LINE('',#2831,#2832);
+#2831 = CARTESIAN_POINT('',(0.3,0.11,0.875));
+#2832 = VECTOR('',#2833,1.);
+#2833 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2834 = PLANE('',#2835);
+#2835 = AXIS2_PLACEMENT_3D('',#2836,#2837,#2838);
+#2836 = CARTESIAN_POINT('',(0.E+000,0.11,0.875));
+#2837 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2838 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2839 = ADVANCED_FACE('',(#2840),#2859,.T.);
+#2840 = FACE_BOUND('',#2841,.T.);
+#2841 = EDGE_LOOP('',(#2842,#2843,#2851,#2858));
+#2842 = ORIENTED_EDGE('',*,*,#2730,.T.);
+#2843 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#2844 = EDGE_CURVE('',#2723,#2845,#2847,.T.);
+#2845 = VERTEX_POINT('',#2846);
+#2846 = CARTESIAN_POINT('',(0.5,0.11,0.675));
+#2847 = LINE('',#2848,#2849);
+#2848 = CARTESIAN_POINT('',(0.5,0.11,0.675));
+#2849 = VECTOR('',#2850,1.);
+#2850 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2851 = ORIENTED_EDGE('',*,*,#2852,.F.);
+#2852 = EDGE_CURVE('',#2822,#2845,#2853,.T.);
+#2853 = CIRCLE('',#2854,0.2);
+#2854 = AXIS2_PLACEMENT_3D('',#2855,#2856,#2857);
+#2855 = CARTESIAN_POINT('',(0.3,0.11,0.675));
+#2856 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2857 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2858 = ORIENTED_EDGE('',*,*,#2829,.F.);
+#2859 = CYLINDRICAL_SURFACE('',#2860,0.2);
+#2860 = AXIS2_PLACEMENT_3D('',#2861,#2862,#2863);
+#2861 = CARTESIAN_POINT('',(0.3,0.11,0.675));
+#2862 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2863 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2864 = ADVANCED_FACE('',(#2865),#2883,.F.);
+#2865 = FACE_BOUND('',#2866,.F.);
+#2866 = EDGE_LOOP('',(#2867,#2868,#2869,#2877));
+#2867 = ORIENTED_EDGE('',*,*,#2748,.F.);
+#2868 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#2869 = ORIENTED_EDGE('',*,*,#2870,.T.);
+#2870 = EDGE_CURVE('',#2845,#2871,#2873,.T.);
+#2871 = VERTEX_POINT('',#2872);
+#2872 = CARTESIAN_POINT('',(0.5,0.11,0.2));
+#2873 = LINE('',#2874,#2875);
+#2874 = CARTESIAN_POINT('',(0.5,0.11,0.675));
+#2875 = VECTOR('',#2876,1.);
+#2876 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2877 = ORIENTED_EDGE('',*,*,#2878,.F.);
+#2878 = EDGE_CURVE('',#2749,#2871,#2879,.T.);
+#2879 = LINE('',#2880,#2881);
+#2880 = CARTESIAN_POINT('',(0.5,0.11,0.2));
+#2881 = VECTOR('',#2882,1.);
+#2882 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2883 = PLANE('',#2884);
+#2884 = AXIS2_PLACEMENT_3D('',#2885,#2886,#2887);
+#2885 = CARTESIAN_POINT('',(0.5,0.11,0.675));
+#2886 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#2887 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2888 = ADVANCED_FACE('',(#2889),#2908,.F.);
+#2889 = FACE_BOUND('',#2890,.F.);
+#2890 = EDGE_LOOP('',(#2891,#2892,#2893,#2902));
+#2891 = ORIENTED_EDGE('',*,*,#2779,.F.);
+#2892 = ORIENTED_EDGE('',*,*,#2878,.T.);
+#2893 = ORIENTED_EDGE('',*,*,#2894,.T.);
+#2894 = EDGE_CURVE('',#2871,#2895,#2897,.T.);
+#2895 = VERTEX_POINT('',#2896);
+#2896 = CARTESIAN_POINT('',(0.6,0.11,0.1));
+#2897 = CIRCLE('',#2898,0.1);
+#2898 = AXIS2_PLACEMENT_3D('',#2899,#2900,#2901);
+#2899 = CARTESIAN_POINT('',(0.6,0.11,0.2));
+#2900 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2901 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2902 = ORIENTED_EDGE('',*,*,#2903,.T.);
+#2903 = EDGE_CURVE('',#2895,#2772,#2904,.T.);
+#2904 = LINE('',#2905,#2906);
+#2905 = CARTESIAN_POINT('',(0.6,0.11,0.1));
+#2906 = VECTOR('',#2907,1.);
+#2907 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2908 = CYLINDRICAL_SURFACE('',#2909,0.1);
+#2909 = AXIS2_PLACEMENT_3D('',#2910,#2911,#2912);
+#2910 = CARTESIAN_POINT('',(0.6,0.11,0.2));
+#2911 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2912 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2913 = ADVANCED_FACE('',(#2914),#2932,.F.);
+#2914 = FACE_BOUND('',#2915,.F.);
+#2915 = EDGE_LOOP('',(#2916,#2917,#2918,#2926));
+#2916 = ORIENTED_EDGE('',*,*,#2797,.F.);
+#2917 = ORIENTED_EDGE('',*,*,#2903,.F.);
+#2918 = ORIENTED_EDGE('',*,*,#2919,.T.);
+#2919 = EDGE_CURVE('',#2895,#2920,#2922,.T.);
+#2920 = VERTEX_POINT('',#2921);
+#2921 = CARTESIAN_POINT('',(1.,0.11,0.1));
+#2922 = LINE('',#2923,#2924);
+#2923 = CARTESIAN_POINT('',(0.6,0.11,0.1));
+#2924 = VECTOR('',#2925,1.);
+#2925 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#2926 = ORIENTED_EDGE('',*,*,#2927,.F.);
+#2927 = EDGE_CURVE('',#2798,#2920,#2928,.T.);
+#2928 = LINE('',#2929,#2930);
+#2929 = CARTESIAN_POINT('',(1.,0.11,0.1));
+#2930 = VECTOR('',#2931,1.);
+#2931 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2932 = PLANE('',#2933);
+#2933 = AXIS2_PLACEMENT_3D('',#2934,#2935,#2936);
+#2934 = CARTESIAN_POINT('',(0.6,0.11,0.1));
+#2935 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2936 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2937 = ADVANCED_FACE('',(#2938),#2949,.F.);
+#2938 = FACE_BOUND('',#2939,.F.);
+#2939 = EDGE_LOOP('',(#2940,#2941,#2942,#2943));
+#2940 = ORIENTED_EDGE('',*,*,#2821,.F.);
+#2941 = ORIENTED_EDGE('',*,*,#2508,.T.);
+#2942 = ORIENTED_EDGE('',*,*,#2538,.T.);
+#2943 = ORIENTED_EDGE('',*,*,#2944,.F.);
+#2944 = EDGE_CURVE('',#2822,#2539,#2945,.T.);
+#2945 = LINE('',#2946,#2947);
+#2946 = CARTESIAN_POINT('',(0.3,0.11,0.775));
+#2947 = VECTOR('',#2948,1.);
+#2948 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2949 = PLANE('',#2950);
+#2950 = AXIS2_PLACEMENT_3D('',#2951,#2952,#2953);
+#2951 = CARTESIAN_POINT('',(0.E+000,0.11,0.775));
+#2952 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#2953 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2954 = ADVANCED_FACE('',(#2955),#2966,.T.);
+#2955 = FACE_BOUND('',#2956,.T.);
+#2956 = EDGE_LOOP('',(#2957,#2958,#2964,#2965));
+#2957 = ORIENTED_EDGE('',*,*,#2852,.T.);
+#2958 = ORIENTED_EDGE('',*,*,#2959,.T.);
+#2959 = EDGE_CURVE('',#2845,#2570,#2960,.T.);
+#2960 = LINE('',#2961,#2962);
+#2961 = CARTESIAN_POINT('',(0.4,0.11,0.675));
+#2962 = VECTOR('',#2963,1.);
+#2963 = DIRECTION('',(-1.,0.E+000,-9.95799250103E-017));
+#2964 = ORIENTED_EDGE('',*,*,#2569,.F.);
+#2965 = ORIENTED_EDGE('',*,*,#2944,.F.);
+#2966 = PLANE('',#2967);
+#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970);
+#2968 = CARTESIAN_POINT('',(0.406066017178,0.11,0.781066017178));
+#2969 = DIRECTION('',(0.E+000,1.,0.E+000));
+#2970 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#2971 = ADVANCED_FACE('',(#2972),#2983,.F.);
+#2972 = FACE_BOUND('',#2973,.F.);
+#2973 = EDGE_LOOP('',(#2974,#2975,#2976,#2977));
+#2974 = ORIENTED_EDGE('',*,*,#2870,.F.);
+#2975 = ORIENTED_EDGE('',*,*,#2959,.T.);
+#2976 = ORIENTED_EDGE('',*,*,#2602,.T.);
+#2977 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#2978 = EDGE_CURVE('',#2871,#2603,#2979,.T.);
+#2979 = LINE('',#2980,#2981);
+#2980 = CARTESIAN_POINT('',(0.4,0.11,0.2));
+#2981 = VECTOR('',#2982,1.);
+#2982 = DIRECTION('',(-1.,0.E+000,-6.123233995737E-017));
+#2983 = PLANE('',#2984);
+#2984 = AXIS2_PLACEMENT_3D('',#2985,#2986,#2987);
+#2985 = CARTESIAN_POINT('',(0.4,0.11,0.675));
+#2986 = DIRECTION('',(0.E+000,-1.,-0.E+000));
+#2987 = DIRECTION('',(-1.,0.E+000,-6.123233995737E-017));
+#2988 = ADVANCED_FACE('',(#2989),#3000,.T.);
+#2989 = FACE_BOUND('',#2990,.T.);
+#2990 = EDGE_LOOP('',(#2991,#2992,#2998,#2999));
+#2991 = ORIENTED_EDGE('',*,*,#2894,.T.);
+#2992 = ORIENTED_EDGE('',*,*,#2993,.T.);
+#2993 = EDGE_CURVE('',#2895,#2634,#2994,.T.);
+#2994 = LINE('',#2995,#2996);
+#2995 = CARTESIAN_POINT('',(0.6,0.11,-8.179737819538E-018));
+#2996 = VECTOR('',#2997,1.);
+#2997 = DIRECTION('',(-2.449293598295E-016,0.E+000,-1.));
+#2998 = ORIENTED_EDGE('',*,*,#2633,.F.);
+#2999 = ORIENTED_EDGE('',*,*,#2978,.F.);
+#3000 = PLANE('',#3001);
+#3001 = AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);
+#3002 = CARTESIAN_POINT('',(0.493933982822,0.11,9.393398282202E-002));
+#3003 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#3004 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#3005 = ADVANCED_FACE('',(#3006),#3017,.F.);
+#3006 = FACE_BOUND('',#3007,.F.);
+#3007 = EDGE_LOOP('',(#3008,#3009,#3010,#3011));
+#3008 = ORIENTED_EDGE('',*,*,#2919,.F.);
+#3009 = ORIENTED_EDGE('',*,*,#2993,.T.);
+#3010 = ORIENTED_EDGE('',*,*,#2666,.T.);
+#3011 = ORIENTED_EDGE('',*,*,#3012,.F.);
+#3012 = EDGE_CURVE('',#2920,#2667,#3013,.T.);
+#3013 = LINE('',#3014,#3015);
+#3014 = CARTESIAN_POINT('',(1.,0.11,0.E+000));
+#3015 = VECTOR('',#3016,1.);
+#3016 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3017 = PLANE('',#3018);
+#3018 = AXIS2_PLACEMENT_3D('',#3019,#3020,#3021);
+#3019 = CARTESIAN_POINT('',(0.6,0.11,0.E+000));
+#3020 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3021 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3022 = ADVANCED_FACE('',(#3023),#3029,.F.);
+#3023 = FACE_BOUND('',#3024,.T.);
+#3024 = EDGE_LOOP('',(#3025,#3026,#3027,#3028));
+#3025 = ORIENTED_EDGE('',*,*,#2683,.F.);
+#3026 = ORIENTED_EDGE('',*,*,#3012,.F.);
+#3027 = ORIENTED_EDGE('',*,*,#2927,.F.);
+#3028 = ORIENTED_EDGE('',*,*,#2805,.F.);
+#3029 = PLANE('',#3030);
+#3030 = AXIS2_PLACEMENT_3D('',#3031,#3032,#3033);
+#3031 = CARTESIAN_POINT('',(1.,-0.11,0.E+000));
+#3032 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3033 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3038)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3035,#3036,#3037)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3035 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3036 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3037 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3038 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3035,
+  'distance_accuracy_value','confusion accuracy');
+#3039 = SHAPE_DEFINITION_REPRESENTATION(#3040,#2491);
+#3040 = PRODUCT_DEFINITION_SHAPE('','',#3041);
+#3041 = PRODUCT_DEFINITION('design','',#3042,#3045);
+#3042 = PRODUCT_DEFINITION_FORMATION('','',#3043);
+#3043 = PRODUCT('Leader','Leader','',(#3044));
+#3044 = PRODUCT_CONTEXT('',#2,'mechanical');
+#3045 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#3046 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3047,#3049);
+#3047 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3048) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3048 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
+#3049 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3050);
+#3050 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('983','916','',#41,#3041,$);
+#3051 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3043));
+#3052 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3053,#3055);
+#3053 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3054) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3054 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
+#3055 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3056);
+#3056 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('984','917','',#41,#3041,$);
+#3057 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3058,#3060);
+#3058 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3059) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3059 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
+#3060 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3061);
+#3061 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('985','918','',#41,#3041,$);
+#3062 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3063,#3065);
+#3063 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3064) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3064 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
+#3065 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3066);
+#3066 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('986','919','',#41,#3041,$);
+#3067 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3068,#3070);
+#3068 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3069) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3069 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71);
+#3070 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3071);
+#3071 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('987','920','',#41,#3041,$);
+#3072 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3073,#3075);
+#3073 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3074) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3074 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75);
+#3075 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3076);
+#3076 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('988','921','',#41,#3041,$);
+#3077 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3078,#3080);
+#3078 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3079) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3079 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79);
+#3080 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3081);
+#3081 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('989','922','',#41,#3041,$);
+#3082 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3083,#3085);
+#3083 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3084) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3084 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83);
+#3085 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3086);
+#3086 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('990','923','',#41,#3041,$);
+#3087 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3088,#3090);
+#3088 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3089) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3089 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87);
+#3090 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3091);
+#3091 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('991','924','',#41,#3041,$);
+#3092 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3093,#3095);
+#3093 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3094) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3094 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91);
+#3095 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3096);
+#3096 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('992','925','',#41,#3041,$);
+#3097 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3098,#3100);
+#3098 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3099) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3099 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95);
+#3100 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3101);
+#3101 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('993','926','',#41,#3041,$);
+#3102 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3103,#3105);
+#3103 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3104) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3104 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99);
+#3105 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3106);
+#3106 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('994','927','',#41,#3041,$);
+#3107 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3108,#3110);
+#3108 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3109) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3109 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103);
+#3110 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3111);
+#3111 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('995','928','',#41,#3041,$);
+#3112 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3113,#3115);
+#3113 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3114) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3114 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107);
+#3115 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3116);
+#3116 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('996','929','',#41,#3041,$);
+#3117 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3118,#3120);
+#3118 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3119) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3119 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111);
+#3120 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3121);
+#3121 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('997','930','',#41,#3041,$);
+#3122 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3123,#3125);
+#3123 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3124) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3124 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115);
+#3125 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3126);
+#3126 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('998','931','',#41,#3041,$);
+#3127 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3128,#3130);
+#3128 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3129) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3129 = ITEM_DEFINED_TRANSFORMATION('','',#11,#119);
+#3130 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3131);
+#3131 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('999','932','',#41,#3041,$);
+#3132 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3133,#3135);
+#3133 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3134) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3134 = ITEM_DEFINED_TRANSFORMATION('','',#11,#123);
+#3135 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3136);
+#3136 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1000','933','',#41,#3041,$);
+#3137 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3138,#3140);
+#3138 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3139) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3139 = ITEM_DEFINED_TRANSFORMATION('','',#11,#127);
+#3140 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3141);
+#3141 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1001','934','',#41,#3041,$);
+#3142 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3143,#3145);
+#3143 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3144) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3144 = ITEM_DEFINED_TRANSFORMATION('','',#11,#131);
+#3145 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3146);
+#3146 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1002','935','',#41,#3041,$);
+#3147 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3148,#3150);
+#3148 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3149) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3149 = ITEM_DEFINED_TRANSFORMATION('','',#11,#135);
+#3150 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3151);
+#3151 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1003','936','',#41,#3041,$);
+#3152 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3153,#3155);
+#3153 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3154) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3154 = ITEM_DEFINED_TRANSFORMATION('','',#11,#139);
+#3155 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3156);
+#3156 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004','937','',#41,#3041,$);
+#3157 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3158,#3160);
+#3158 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3159) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3159 = ITEM_DEFINED_TRANSFORMATION('','',#11,#143);
+#3160 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3161);
+#3161 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005','938','',#41,#3041,$);
+#3162 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3163,#3165);
+#3163 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3164) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3164 = ITEM_DEFINED_TRANSFORMATION('','',#11,#147);
+#3165 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3166);
+#3166 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1006','939','',#41,#3041,$);
+#3167 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3168,#3170);
+#3168 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3169) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3169 = ITEM_DEFINED_TRANSFORMATION('','',#11,#151);
+#3170 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3171);
+#3171 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1007','940','',#41,#3041,$);
+#3172 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3173,#3175);
+#3173 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3174) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3174 = ITEM_DEFINED_TRANSFORMATION('','',#11,#155);
+#3175 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3176);
+#3176 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1008','941','',#41,#3041,$);
+#3177 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3178,#3180);
+#3178 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3179) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3179 = ITEM_DEFINED_TRANSFORMATION('','',#11,#159);
+#3180 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3181);
+#3181 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1009','942','',#41,#3041,$);
+#3182 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3183,#3185);
+#3183 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3184) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3184 = ITEM_DEFINED_TRANSFORMATION('','',#11,#163);
+#3185 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3186);
+#3186 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1010','943','',#41,#3041,$);
+#3187 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3188,#3190);
+#3188 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3189) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3189 = ITEM_DEFINED_TRANSFORMATION('','',#11,#167);
+#3190 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3191);
+#3191 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1011','944','',#41,#3041,$);
+#3192 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3193,#3195);
+#3193 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3194) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3194 = ITEM_DEFINED_TRANSFORMATION('','',#11,#171);
+#3195 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3196);
+#3196 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1012','945','',#41,#3041,$);
+#3197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3198,#3200);
+#3198 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3199) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#175);
+#3200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3201);
+#3201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1013','946','',#41,#3041,$);
+#3202 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3203,#3205);
+#3203 = ( REPRESENTATION_RELATIONSHIP('','',#2491,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3204) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3204 = ITEM_DEFINED_TRANSFORMATION('','',#11,#179);
+#3205 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3206);
+#3206 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1014','947','',#41,#3041,$);
+#3207 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3208),#3750);
+#3208 = MANIFOLD_SOLID_BREP('',#3209);
+#3209 = CLOSED_SHELL('',(#3210,#3250,#3281,#3314,#3345,#3378,#3409,#3433
+    ,#3458,#3482,#3507,#3531,#3555,#3580,#3604,#3629,#3653,#3670,#3687,
+    #3704,#3721,#3738));
+#3210 = ADVANCED_FACE('',(#3211),#3245,.T.);
+#3211 = FACE_BOUND('',#3212,.F.);
+#3212 = EDGE_LOOP('',(#3213,#3223,#3231,#3239));
+#3213 = ORIENTED_EDGE('',*,*,#3214,.F.);
+#3214 = EDGE_CURVE('',#3215,#3217,#3219,.T.);
+#3215 = VERTEX_POINT('',#3216);
+#3216 = CARTESIAN_POINT('',(0.E+000,0.11,0.775));
+#3217 = VERTEX_POINT('',#3218);
+#3218 = CARTESIAN_POINT('',(0.E+000,-0.11,0.775));
+#3219 = LINE('',#3220,#3221);
+#3220 = CARTESIAN_POINT('',(0.E+000,-0.11,0.775));
+#3221 = VECTOR('',#3222,1.);
+#3222 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3223 = ORIENTED_EDGE('',*,*,#3224,.F.);
+#3224 = EDGE_CURVE('',#3225,#3215,#3227,.T.);
+#3225 = VERTEX_POINT('',#3226);
+#3226 = CARTESIAN_POINT('',(0.E+000,0.11,0.875));
+#3227 = LINE('',#3228,#3229);
+#3228 = CARTESIAN_POINT('',(0.E+000,0.11,0.775));
+#3229 = VECTOR('',#3230,1.);
+#3230 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3231 = ORIENTED_EDGE('',*,*,#3232,.F.);
+#3232 = EDGE_CURVE('',#3233,#3225,#3235,.T.);
+#3233 = VERTEX_POINT('',#3234);
+#3234 = CARTESIAN_POINT('',(0.E+000,-0.11,0.875));
+#3235 = LINE('',#3236,#3237);
+#3236 = CARTESIAN_POINT('',(0.E+000,0.11,0.875));
+#3237 = VECTOR('',#3238,1.);
+#3238 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3239 = ORIENTED_EDGE('',*,*,#3240,.F.);
+#3240 = EDGE_CURVE('',#3217,#3233,#3241,.T.);
+#3241 = LINE('',#3242,#3243);
+#3242 = CARTESIAN_POINT('',(0.E+000,-0.11,0.875));
+#3243 = VECTOR('',#3244,1.);
+#3244 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3245 = PLANE('',#3246);
+#3246 = AXIS2_PLACEMENT_3D('',#3247,#3248,#3249);
+#3247 = CARTESIAN_POINT('',(0.E+000,-0.11,0.775));
+#3248 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3249 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3250 = ADVANCED_FACE('',(#3251),#3276,.F.);
+#3251 = FACE_BOUND('',#3252,.F.);
+#3252 = EDGE_LOOP('',(#3253,#3261,#3262,#3270));
+#3253 = ORIENTED_EDGE('',*,*,#3254,.F.);
+#3254 = EDGE_CURVE('',#3215,#3255,#3257,.T.);
+#3255 = VERTEX_POINT('',#3256);
+#3256 = CARTESIAN_POINT('',(0.3,0.11,0.775));
+#3257 = LINE('',#3258,#3259);
+#3258 = CARTESIAN_POINT('',(0.E+000,0.11,0.775));
+#3259 = VECTOR('',#3260,1.);
+#3260 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3261 = ORIENTED_EDGE('',*,*,#3214,.T.);
+#3262 = ORIENTED_EDGE('',*,*,#3263,.T.);
+#3263 = EDGE_CURVE('',#3217,#3264,#3266,.T.);
+#3264 = VERTEX_POINT('',#3265);
+#3265 = CARTESIAN_POINT('',(0.3,-0.11,0.775));
+#3266 = LINE('',#3267,#3268);
+#3267 = CARTESIAN_POINT('',(0.E+000,-0.11,0.775));
+#3268 = VECTOR('',#3269,1.);
+#3269 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3270 = ORIENTED_EDGE('',*,*,#3271,.F.);
+#3271 = EDGE_CURVE('',#3255,#3264,#3272,.T.);
+#3272 = LINE('',#3273,#3274);
+#3273 = CARTESIAN_POINT('',(0.3,-0.11,0.775));
+#3274 = VECTOR('',#3275,1.);
+#3275 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3276 = PLANE('',#3277);
+#3277 = AXIS2_PLACEMENT_3D('',#3278,#3279,#3280);
+#3278 = CARTESIAN_POINT('',(0.E+000,-0.11,0.775));
+#3279 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#3280 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3281 = ADVANCED_FACE('',(#3282),#3309,.F.);
+#3282 = FACE_BOUND('',#3283,.F.);
+#3283 = EDGE_LOOP('',(#3284,#3293,#3294,#3303));
+#3284 = ORIENTED_EDGE('',*,*,#3285,.F.);
+#3285 = EDGE_CURVE('',#3255,#3286,#3288,.T.);
+#3286 = VERTEX_POINT('',#3287);
+#3287 = CARTESIAN_POINT('',(0.4,0.11,0.675));
+#3288 = CIRCLE('',#3289,0.1);
+#3289 = AXIS2_PLACEMENT_3D('',#3290,#3291,#3292);
+#3290 = CARTESIAN_POINT('',(0.3,0.11,0.675));
+#3291 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3292 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3293 = ORIENTED_EDGE('',*,*,#3271,.T.);
+#3294 = ORIENTED_EDGE('',*,*,#3295,.T.);
+#3295 = EDGE_CURVE('',#3264,#3296,#3298,.T.);
+#3296 = VERTEX_POINT('',#3297);
+#3297 = CARTESIAN_POINT('',(0.4,-0.11,0.675));
+#3298 = CIRCLE('',#3299,0.1);
+#3299 = AXIS2_PLACEMENT_3D('',#3300,#3301,#3302);
+#3300 = CARTESIAN_POINT('',(0.3,-0.11,0.675));
+#3301 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3302 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3303 = ORIENTED_EDGE('',*,*,#3304,.T.);
+#3304 = EDGE_CURVE('',#3296,#3286,#3305,.T.);
+#3305 = LINE('',#3306,#3307);
+#3306 = CARTESIAN_POINT('',(0.4,-0.11,0.675));
+#3307 = VECTOR('',#3308,1.);
+#3308 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3309 = CYLINDRICAL_SURFACE('',#3310,0.1);
+#3310 = AXIS2_PLACEMENT_3D('',#3311,#3312,#3313);
+#3311 = CARTESIAN_POINT('',(0.3,-0.11,0.675));
+#3312 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3313 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3314 = ADVANCED_FACE('',(#3315),#3340,.F.);
+#3315 = FACE_BOUND('',#3316,.F.);
+#3316 = EDGE_LOOP('',(#3317,#3325,#3326,#3334));
+#3317 = ORIENTED_EDGE('',*,*,#3318,.F.);
+#3318 = EDGE_CURVE('',#3286,#3319,#3321,.T.);
+#3319 = VERTEX_POINT('',#3320);
+#3320 = CARTESIAN_POINT('',(0.4,0.11,0.2));
+#3321 = LINE('',#3322,#3323);
+#3322 = CARTESIAN_POINT('',(0.4,0.11,0.675));
+#3323 = VECTOR('',#3324,1.);
+#3324 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3325 = ORIENTED_EDGE('',*,*,#3304,.F.);
+#3326 = ORIENTED_EDGE('',*,*,#3327,.T.);
+#3327 = EDGE_CURVE('',#3296,#3328,#3330,.T.);
+#3328 = VERTEX_POINT('',#3329);
+#3329 = CARTESIAN_POINT('',(0.4,-0.11,0.2));
+#3330 = LINE('',#3331,#3332);
+#3331 = CARTESIAN_POINT('',(0.4,-0.11,0.675));
+#3332 = VECTOR('',#3333,1.);
+#3333 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3334 = ORIENTED_EDGE('',*,*,#3335,.F.);
+#3335 = EDGE_CURVE('',#3319,#3328,#3336,.T.);
+#3336 = LINE('',#3337,#3338);
+#3337 = CARTESIAN_POINT('',(0.4,-0.11,0.2));
+#3338 = VECTOR('',#3339,1.);
+#3339 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3340 = PLANE('',#3341);
+#3341 = AXIS2_PLACEMENT_3D('',#3342,#3343,#3344);
+#3342 = CARTESIAN_POINT('',(0.4,-0.11,0.675));
+#3343 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3344 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3345 = ADVANCED_FACE('',(#3346),#3373,.T.);
+#3346 = FACE_BOUND('',#3347,.T.);
+#3347 = EDGE_LOOP('',(#3348,#3357,#3365,#3372));
+#3348 = ORIENTED_EDGE('',*,*,#3349,.T.);
+#3349 = EDGE_CURVE('',#3319,#3350,#3352,.T.);
+#3350 = VERTEX_POINT('',#3351);
+#3351 = CARTESIAN_POINT('',(0.6,0.11,0.E+000));
+#3352 = CIRCLE('',#3353,0.2);
+#3353 = AXIS2_PLACEMENT_3D('',#3354,#3355,#3356);
+#3354 = CARTESIAN_POINT('',(0.6,0.11,0.2));
+#3355 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3356 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3357 = ORIENTED_EDGE('',*,*,#3358,.T.);
+#3358 = EDGE_CURVE('',#3350,#3359,#3361,.T.);
+#3359 = VERTEX_POINT('',#3360);
+#3360 = CARTESIAN_POINT('',(0.6,-0.11,0.E+000));
+#3361 = LINE('',#3362,#3363);
+#3362 = CARTESIAN_POINT('',(0.6,-0.11,0.E+000));
+#3363 = VECTOR('',#3364,1.);
+#3364 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3365 = ORIENTED_EDGE('',*,*,#3366,.F.);
+#3366 = EDGE_CURVE('',#3328,#3359,#3367,.T.);
+#3367 = CIRCLE('',#3368,0.2);
+#3368 = AXIS2_PLACEMENT_3D('',#3369,#3370,#3371);
+#3369 = CARTESIAN_POINT('',(0.6,-0.11,0.2));
+#3370 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3371 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3372 = ORIENTED_EDGE('',*,*,#3335,.F.);
+#3373 = CYLINDRICAL_SURFACE('',#3374,0.2);
+#3374 = AXIS2_PLACEMENT_3D('',#3375,#3376,#3377);
+#3375 = CARTESIAN_POINT('',(0.6,-0.11,0.2));
+#3376 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3377 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3378 = ADVANCED_FACE('',(#3379),#3404,.F.);
+#3379 = FACE_BOUND('',#3380,.F.);
+#3380 = EDGE_LOOP('',(#3381,#3389,#3390,#3398));
+#3381 = ORIENTED_EDGE('',*,*,#3382,.F.);
+#3382 = EDGE_CURVE('',#3350,#3383,#3385,.T.);
+#3383 = VERTEX_POINT('',#3384);
+#3384 = CARTESIAN_POINT('',(1.,0.11,0.E+000));
+#3385 = LINE('',#3386,#3387);
+#3386 = CARTESIAN_POINT('',(0.6,0.11,0.E+000));
+#3387 = VECTOR('',#3388,1.);
+#3388 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3389 = ORIENTED_EDGE('',*,*,#3358,.T.);
+#3390 = ORIENTED_EDGE('',*,*,#3391,.T.);
+#3391 = EDGE_CURVE('',#3359,#3392,#3394,.T.);
+#3392 = VERTEX_POINT('',#3393);
+#3393 = CARTESIAN_POINT('',(1.,-0.11,0.E+000));
+#3394 = LINE('',#3395,#3396);
+#3395 = CARTESIAN_POINT('',(0.6,-0.11,0.E+000));
+#3396 = VECTOR('',#3397,1.);
+#3397 = DIRECTION('',(1.,0.E+000,0.E+000));
+#3398 = ORIENTED_EDGE('',*,*,#3399,.F.);
+#3399 = EDGE_CURVE('',#3383,#3392,#3400,.T.);
+#3400 = LINE('',#3401,#3402);
+#3401 = CARTESIAN_POINT('',(1.,-0.11,0.E+000));
+#3402 = VECTOR('',#3403,1.);
+#3403 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3404 = PLANE('',#3405);
+#3405 = AXIS2_PLACEMENT_3D('',#3406,#3407,#3408);
+#3406 = CARTESIAN_POINT('',(0.6,-0.11,0.E+000));
+#3407 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#3408 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3409 = ADVANCED_FACE('',(#3410),#3428,.F.);
+#3410 = FACE_BOUND('',#3411,.F.);
+#3411 = EDGE_LOOP('',(#3412,#3413,#3414,#3422));
+#3412 = ORIENTED_EDGE('',*,*,#3263,.F.);
+#3413 = ORIENTED_EDGE('',*,*,#3240,.T.);
+#3414 = ORIENTED_EDGE('',*,*,#3415,.T.);
+#3415 = EDGE_CURVE('',#3233,#3416,#3418,.T.);
+#3416 = VERTEX_POINT('',#3417);
+#3417 = CARTESIAN_POINT('',(0.3,-0.11,0.875));
+#3418 = LINE('',#3419,#3420);
+#3419 = CARTESIAN_POINT('',(0.E+000,-0.11,0.875));
+#3420 = VECTOR('',#3421,1.);
+#3421 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#3422 = ORIENTED_EDGE('',*,*,#3423,.F.);
+#3423 = EDGE_CURVE('',#3264,#3416,#3424,.T.);
+#3424 = LINE('',#3425,#3426);
+#3425 = CARTESIAN_POINT('',(0.3,-0.11,0.875));
+#3426 = VECTOR('',#3427,1.);
+#3427 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3428 = PLANE('',#3429);
+#3429 = AXIS2_PLACEMENT_3D('',#3430,#3431,#3432);
+#3430 = CARTESIAN_POINT('',(0.E+000,-0.11,0.875));
+#3431 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#3432 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3433 = ADVANCED_FACE('',(#3434),#3453,.T.);
+#3434 = FACE_BOUND('',#3435,.T.);
+#3435 = EDGE_LOOP('',(#3436,#3437,#3445,#3452));
+#3436 = ORIENTED_EDGE('',*,*,#3295,.T.);
+#3437 = ORIENTED_EDGE('',*,*,#3438,.T.);
+#3438 = EDGE_CURVE('',#3296,#3439,#3441,.T.);
+#3439 = VERTEX_POINT('',#3440);
+#3440 = CARTESIAN_POINT('',(0.5,-0.11,0.675));
+#3441 = LINE('',#3442,#3443);
+#3442 = CARTESIAN_POINT('',(0.5,-0.11,0.675));
+#3443 = VECTOR('',#3444,1.);
+#3444 = DIRECTION('',(1.,0.E+000,9.95799250103E-017));
+#3445 = ORIENTED_EDGE('',*,*,#3446,.F.);
+#3446 = EDGE_CURVE('',#3416,#3439,#3447,.T.);
+#3447 = CIRCLE('',#3448,0.2);
+#3448 = AXIS2_PLACEMENT_3D('',#3449,#3450,#3451);
+#3449 = CARTESIAN_POINT('',(0.3,-0.11,0.675));
+#3450 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3451 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3452 = ORIENTED_EDGE('',*,*,#3423,.F.);
+#3453 = PLANE('',#3454);
+#3454 = AXIS2_PLACEMENT_3D('',#3455,#3456,#3457);
+#3455 = CARTESIAN_POINT('',(0.406066017178,-0.11,0.781066017178));
+#3456 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#3457 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#3458 = ADVANCED_FACE('',(#3459),#3477,.F.);
+#3459 = FACE_BOUND('',#3460,.F.);
+#3460 = EDGE_LOOP('',(#3461,#3462,#3463,#3471));
+#3461 = ORIENTED_EDGE('',*,*,#3327,.F.);
+#3462 = ORIENTED_EDGE('',*,*,#3438,.T.);
+#3463 = ORIENTED_EDGE('',*,*,#3464,.T.);
+#3464 = EDGE_CURVE('',#3439,#3465,#3467,.T.);
+#3465 = VERTEX_POINT('',#3466);
+#3466 = CARTESIAN_POINT('',(0.5,-0.11,0.2));
+#3467 = LINE('',#3468,#3469);
+#3468 = CARTESIAN_POINT('',(0.5,-0.11,0.675));
+#3469 = VECTOR('',#3470,1.);
+#3470 = DIRECTION('',(6.123233995737E-017,0.E+000,-1.));
+#3471 = ORIENTED_EDGE('',*,*,#3472,.F.);
+#3472 = EDGE_CURVE('',#3328,#3465,#3473,.T.);
+#3473 = LINE('',#3474,#3475);
+#3474 = CARTESIAN_POINT('',(0.5,-0.11,0.2));
+#3475 = VECTOR('',#3476,1.);
+#3476 = DIRECTION('',(1.,0.E+000,6.123233995737E-017));
+#3477 = PLANE('',#3478);
+#3478 = AXIS2_PLACEMENT_3D('',#3479,#3480,#3481);
+#3479 = CARTESIAN_POINT('',(0.5,-0.11,0.675));
+#3480 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#3481 = DIRECTION('',(1.,0.E+000,6.123233995737E-017));
+#3482 = ADVANCED_FACE('',(#3483),#3502,.T.);
+#3483 = FACE_BOUND('',#3484,.T.);
+#3484 = EDGE_LOOP('',(#3485,#3486,#3494,#3501));
+#3485 = ORIENTED_EDGE('',*,*,#3366,.T.);
+#3486 = ORIENTED_EDGE('',*,*,#3487,.T.);
+#3487 = EDGE_CURVE('',#3359,#3488,#3490,.T.);
+#3488 = VERTEX_POINT('',#3489);
+#3489 = CARTESIAN_POINT('',(0.6,-0.11,0.1));
+#3490 = LINE('',#3491,#3492);
+#3491 = CARTESIAN_POINT('',(0.6,-0.11,0.1));
+#3492 = VECTOR('',#3493,1.);
+#3493 = DIRECTION('',(2.449293598295E-016,0.E+000,1.));
+#3494 = ORIENTED_EDGE('',*,*,#3495,.F.);
+#3495 = EDGE_CURVE('',#3465,#3488,#3496,.T.);
+#3496 = CIRCLE('',#3497,0.1);
+#3497 = AXIS2_PLACEMENT_3D('',#3498,#3499,#3500);
+#3498 = CARTESIAN_POINT('',(0.6,-0.11,0.2));
+#3499 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3500 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3501 = ORIENTED_EDGE('',*,*,#3472,.F.);
+#3502 = PLANE('',#3503);
+#3503 = AXIS2_PLACEMENT_3D('',#3504,#3505,#3506);
+#3504 = CARTESIAN_POINT('',(0.493933982822,-0.11,9.393398282202E-002));
+#3505 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3506 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#3507 = ADVANCED_FACE('',(#3508),#3526,.F.);
+#3508 = FACE_BOUND('',#3509,.F.);
+#3509 = EDGE_LOOP('',(#3510,#3511,#3512,#3520));
+#3510 = ORIENTED_EDGE('',*,*,#3391,.F.);
+#3511 = ORIENTED_EDGE('',*,*,#3487,.T.);
+#3512 = ORIENTED_EDGE('',*,*,#3513,.T.);
+#3513 = EDGE_CURVE('',#3488,#3514,#3516,.T.);
+#3514 = VERTEX_POINT('',#3515);
+#3515 = CARTESIAN_POINT('',(1.,-0.11,0.1));
+#3516 = LINE('',#3517,#3518);
+#3517 = CARTESIAN_POINT('',(0.6,-0.11,0.1));
+#3518 = VECTOR('',#3519,1.);
+#3519 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#3520 = ORIENTED_EDGE('',*,*,#3521,.F.);
+#3521 = EDGE_CURVE('',#3392,#3514,#3522,.T.);
+#3522 = LINE('',#3523,#3524);
+#3523 = CARTESIAN_POINT('',(1.,-0.11,0.1));
+#3524 = VECTOR('',#3525,1.);
+#3525 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3526 = PLANE('',#3527);
+#3527 = AXIS2_PLACEMENT_3D('',#3528,#3529,#3530);
+#3528 = CARTESIAN_POINT('',(0.6,-0.11,0.1));
+#3529 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#3530 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3531 = ADVANCED_FACE('',(#3532),#3550,.F.);
+#3532 = FACE_BOUND('',#3533,.F.);
+#3533 = EDGE_LOOP('',(#3534,#3535,#3536,#3544));
+#3534 = ORIENTED_EDGE('',*,*,#3415,.F.);
+#3535 = ORIENTED_EDGE('',*,*,#3232,.T.);
+#3536 = ORIENTED_EDGE('',*,*,#3537,.T.);
+#3537 = EDGE_CURVE('',#3225,#3538,#3540,.T.);
+#3538 = VERTEX_POINT('',#3539);
+#3539 = CARTESIAN_POINT('',(0.3,0.11,0.875));
+#3540 = LINE('',#3541,#3542);
+#3541 = CARTESIAN_POINT('',(0.E+000,0.11,0.875));
+#3542 = VECTOR('',#3543,1.);
+#3543 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#3544 = ORIENTED_EDGE('',*,*,#3545,.F.);
+#3545 = EDGE_CURVE('',#3416,#3538,#3546,.T.);
+#3546 = LINE('',#3547,#3548);
+#3547 = CARTESIAN_POINT('',(0.3,0.11,0.875));
+#3548 = VECTOR('',#3549,1.);
+#3549 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3550 = PLANE('',#3551);
+#3551 = AXIS2_PLACEMENT_3D('',#3552,#3553,#3554);
+#3552 = CARTESIAN_POINT('',(0.E+000,0.11,0.875));
+#3553 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3554 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3555 = ADVANCED_FACE('',(#3556),#3575,.T.);
+#3556 = FACE_BOUND('',#3557,.T.);
+#3557 = EDGE_LOOP('',(#3558,#3559,#3567,#3574));
+#3558 = ORIENTED_EDGE('',*,*,#3446,.T.);
+#3559 = ORIENTED_EDGE('',*,*,#3560,.T.);
+#3560 = EDGE_CURVE('',#3439,#3561,#3563,.T.);
+#3561 = VERTEX_POINT('',#3562);
+#3562 = CARTESIAN_POINT('',(0.5,0.11,0.675));
+#3563 = LINE('',#3564,#3565);
+#3564 = CARTESIAN_POINT('',(0.5,0.11,0.675));
+#3565 = VECTOR('',#3566,1.);
+#3566 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3567 = ORIENTED_EDGE('',*,*,#3568,.F.);
+#3568 = EDGE_CURVE('',#3538,#3561,#3569,.T.);
+#3569 = CIRCLE('',#3570,0.2);
+#3570 = AXIS2_PLACEMENT_3D('',#3571,#3572,#3573);
+#3571 = CARTESIAN_POINT('',(0.3,0.11,0.675));
+#3572 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3573 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3574 = ORIENTED_EDGE('',*,*,#3545,.F.);
+#3575 = CYLINDRICAL_SURFACE('',#3576,0.2);
+#3576 = AXIS2_PLACEMENT_3D('',#3577,#3578,#3579);
+#3577 = CARTESIAN_POINT('',(0.3,0.11,0.675));
+#3578 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3579 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3580 = ADVANCED_FACE('',(#3581),#3599,.F.);
+#3581 = FACE_BOUND('',#3582,.F.);
+#3582 = EDGE_LOOP('',(#3583,#3584,#3585,#3593));
+#3583 = ORIENTED_EDGE('',*,*,#3464,.F.);
+#3584 = ORIENTED_EDGE('',*,*,#3560,.T.);
+#3585 = ORIENTED_EDGE('',*,*,#3586,.T.);
+#3586 = EDGE_CURVE('',#3561,#3587,#3589,.T.);
+#3587 = VERTEX_POINT('',#3588);
+#3588 = CARTESIAN_POINT('',(0.5,0.11,0.2));
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(0.5,0.11,0.675));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3593 = ORIENTED_EDGE('',*,*,#3594,.F.);
+#3594 = EDGE_CURVE('',#3465,#3587,#3595,.T.);
+#3595 = LINE('',#3596,#3597);
+#3596 = CARTESIAN_POINT('',(0.5,0.11,0.2));
+#3597 = VECTOR('',#3598,1.);
+#3598 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3599 = PLANE('',#3600);
+#3600 = AXIS2_PLACEMENT_3D('',#3601,#3602,#3603);
+#3601 = CARTESIAN_POINT('',(0.5,0.11,0.675));
+#3602 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#3603 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3604 = ADVANCED_FACE('',(#3605),#3624,.F.);
+#3605 = FACE_BOUND('',#3606,.F.);
+#3606 = EDGE_LOOP('',(#3607,#3608,#3609,#3618));
+#3607 = ORIENTED_EDGE('',*,*,#3495,.F.);
+#3608 = ORIENTED_EDGE('',*,*,#3594,.T.);
+#3609 = ORIENTED_EDGE('',*,*,#3610,.T.);
+#3610 = EDGE_CURVE('',#3587,#3611,#3613,.T.);
+#3611 = VERTEX_POINT('',#3612);
+#3612 = CARTESIAN_POINT('',(0.6,0.11,0.1));
+#3613 = CIRCLE('',#3614,0.1);
+#3614 = AXIS2_PLACEMENT_3D('',#3615,#3616,#3617);
+#3615 = CARTESIAN_POINT('',(0.6,0.11,0.2));
+#3616 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3617 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3618 = ORIENTED_EDGE('',*,*,#3619,.T.);
+#3619 = EDGE_CURVE('',#3611,#3488,#3620,.T.);
+#3620 = LINE('',#3621,#3622);
+#3621 = CARTESIAN_POINT('',(0.6,0.11,0.1));
+#3622 = VECTOR('',#3623,1.);
+#3623 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3624 = CYLINDRICAL_SURFACE('',#3625,0.1);
+#3625 = AXIS2_PLACEMENT_3D('',#3626,#3627,#3628);
+#3626 = CARTESIAN_POINT('',(0.6,0.11,0.2));
+#3627 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3628 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3629 = ADVANCED_FACE('',(#3630),#3648,.F.);
+#3630 = FACE_BOUND('',#3631,.F.);
+#3631 = EDGE_LOOP('',(#3632,#3633,#3634,#3642));
+#3632 = ORIENTED_EDGE('',*,*,#3513,.F.);
+#3633 = ORIENTED_EDGE('',*,*,#3619,.F.);
+#3634 = ORIENTED_EDGE('',*,*,#3635,.T.);
+#3635 = EDGE_CURVE('',#3611,#3636,#3638,.T.);
+#3636 = VERTEX_POINT('',#3637);
+#3637 = CARTESIAN_POINT('',(1.,0.11,0.1));
+#3638 = LINE('',#3639,#3640);
+#3639 = CARTESIAN_POINT('',(0.6,0.11,0.1));
+#3640 = VECTOR('',#3641,1.);
+#3641 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#3642 = ORIENTED_EDGE('',*,*,#3643,.F.);
+#3643 = EDGE_CURVE('',#3514,#3636,#3644,.T.);
+#3644 = LINE('',#3645,#3646);
+#3645 = CARTESIAN_POINT('',(1.,0.11,0.1));
+#3646 = VECTOR('',#3647,1.);
+#3647 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3648 = PLANE('',#3649);
+#3649 = AXIS2_PLACEMENT_3D('',#3650,#3651,#3652);
+#3650 = CARTESIAN_POINT('',(0.6,0.11,0.1));
+#3651 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3652 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3653 = ADVANCED_FACE('',(#3654),#3665,.F.);
+#3654 = FACE_BOUND('',#3655,.F.);
+#3655 = EDGE_LOOP('',(#3656,#3657,#3658,#3659));
+#3656 = ORIENTED_EDGE('',*,*,#3537,.F.);
+#3657 = ORIENTED_EDGE('',*,*,#3224,.T.);
+#3658 = ORIENTED_EDGE('',*,*,#3254,.T.);
+#3659 = ORIENTED_EDGE('',*,*,#3660,.F.);
+#3660 = EDGE_CURVE('',#3538,#3255,#3661,.T.);
+#3661 = LINE('',#3662,#3663);
+#3662 = CARTESIAN_POINT('',(0.3,0.11,0.775));
+#3663 = VECTOR('',#3664,1.);
+#3664 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3665 = PLANE('',#3666);
+#3666 = AXIS2_PLACEMENT_3D('',#3667,#3668,#3669);
+#3667 = CARTESIAN_POINT('',(0.E+000,0.11,0.775));
+#3668 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3669 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3670 = ADVANCED_FACE('',(#3671),#3682,.T.);
+#3671 = FACE_BOUND('',#3672,.T.);
+#3672 = EDGE_LOOP('',(#3673,#3674,#3680,#3681));
+#3673 = ORIENTED_EDGE('',*,*,#3568,.T.);
+#3674 = ORIENTED_EDGE('',*,*,#3675,.T.);
+#3675 = EDGE_CURVE('',#3561,#3286,#3676,.T.);
+#3676 = LINE('',#3677,#3678);
+#3677 = CARTESIAN_POINT('',(0.4,0.11,0.675));
+#3678 = VECTOR('',#3679,1.);
+#3679 = DIRECTION('',(-1.,0.E+000,-9.95799250103E-017));
+#3680 = ORIENTED_EDGE('',*,*,#3285,.F.);
+#3681 = ORIENTED_EDGE('',*,*,#3660,.F.);
+#3682 = PLANE('',#3683);
+#3683 = AXIS2_PLACEMENT_3D('',#3684,#3685,#3686);
+#3684 = CARTESIAN_POINT('',(0.406066017178,0.11,0.781066017178));
+#3685 = DIRECTION('',(0.E+000,1.,0.E+000));
+#3686 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#3687 = ADVANCED_FACE('',(#3688),#3699,.F.);
+#3688 = FACE_BOUND('',#3689,.F.);
+#3689 = EDGE_LOOP('',(#3690,#3691,#3692,#3693));
+#3690 = ORIENTED_EDGE('',*,*,#3586,.F.);
+#3691 = ORIENTED_EDGE('',*,*,#3675,.T.);
+#3692 = ORIENTED_EDGE('',*,*,#3318,.T.);
+#3693 = ORIENTED_EDGE('',*,*,#3694,.F.);
+#3694 = EDGE_CURVE('',#3587,#3319,#3695,.T.);
+#3695 = LINE('',#3696,#3697);
+#3696 = CARTESIAN_POINT('',(0.4,0.11,0.2));
+#3697 = VECTOR('',#3698,1.);
+#3698 = DIRECTION('',(-1.,0.E+000,-6.123233995737E-017));
+#3699 = PLANE('',#3700);
+#3700 = AXIS2_PLACEMENT_3D('',#3701,#3702,#3703);
+#3701 = CARTESIAN_POINT('',(0.4,0.11,0.675));
+#3702 = DIRECTION('',(0.E+000,-1.,-0.E+000));
+#3703 = DIRECTION('',(-1.,0.E+000,-6.123233995737E-017));
+#3704 = ADVANCED_FACE('',(#3705),#3716,.T.);
+#3705 = FACE_BOUND('',#3706,.T.);
+#3706 = EDGE_LOOP('',(#3707,#3708,#3714,#3715));
+#3707 = ORIENTED_EDGE('',*,*,#3610,.T.);
+#3708 = ORIENTED_EDGE('',*,*,#3709,.T.);
+#3709 = EDGE_CURVE('',#3611,#3350,#3710,.T.);
+#3710 = LINE('',#3711,#3712);
+#3711 = CARTESIAN_POINT('',(0.6,0.11,-8.179737819538E-018));
+#3712 = VECTOR('',#3713,1.);
+#3713 = DIRECTION('',(-2.449293598295E-016,0.E+000,-1.));
+#3714 = ORIENTED_EDGE('',*,*,#3349,.F.);
+#3715 = ORIENTED_EDGE('',*,*,#3694,.F.);
+#3716 = PLANE('',#3717);
+#3717 = AXIS2_PLACEMENT_3D('',#3718,#3719,#3720);
+#3718 = CARTESIAN_POINT('',(0.493933982822,0.11,9.393398282202E-002));
+#3719 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#3720 = DIRECTION('',(0.707106781187,0.E+000,-0.707106781187));
+#3721 = ADVANCED_FACE('',(#3722),#3733,.F.);
+#3722 = FACE_BOUND('',#3723,.F.);
+#3723 = EDGE_LOOP('',(#3724,#3725,#3726,#3727));
+#3724 = ORIENTED_EDGE('',*,*,#3635,.F.);
+#3725 = ORIENTED_EDGE('',*,*,#3709,.T.);
+#3726 = ORIENTED_EDGE('',*,*,#3382,.T.);
+#3727 = ORIENTED_EDGE('',*,*,#3728,.F.);
+#3728 = EDGE_CURVE('',#3636,#3383,#3729,.T.);
+#3729 = LINE('',#3730,#3731);
+#3730 = CARTESIAN_POINT('',(1.,0.11,0.E+000));
+#3731 = VECTOR('',#3732,1.);
+#3732 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3733 = PLANE('',#3734);
+#3734 = AXIS2_PLACEMENT_3D('',#3735,#3736,#3737);
+#3735 = CARTESIAN_POINT('',(0.6,0.11,0.E+000));
+#3736 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#3737 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3738 = ADVANCED_FACE('',(#3739),#3745,.F.);
+#3739 = FACE_BOUND('',#3740,.T.);
+#3740 = EDGE_LOOP('',(#3741,#3742,#3743,#3744));
+#3741 = ORIENTED_EDGE('',*,*,#3399,.F.);
+#3742 = ORIENTED_EDGE('',*,*,#3728,.F.);
+#3743 = ORIENTED_EDGE('',*,*,#3643,.F.);
+#3744 = ORIENTED_EDGE('',*,*,#3521,.F.);
+#3745 = PLANE('',#3746);
+#3746 = AXIS2_PLACEMENT_3D('',#3747,#3748,#3749);
+#3747 = CARTESIAN_POINT('',(1.,-0.11,0.E+000));
+#3748 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#3749 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3754)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3751,#3752,#3753)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3751 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3752 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3753 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3754 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3751,
+  'distance_accuracy_value','confusion accuracy');
+#3755 = SHAPE_DEFINITION_REPRESENTATION(#3756,#3207);
+#3756 = PRODUCT_DEFINITION_SHAPE('','',#3757);
+#3757 = PRODUCT_DEFINITION('design','',#3758,#3761);
+#3758 = PRODUCT_DEFINITION_FORMATION('','',#3759);
+#3759 = PRODUCT('Leader','Leader','',(#3760));
+#3760 = PRODUCT_CONTEXT('',#2,'mechanical');
+#3761 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#3762 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3763,#3765);
+#3763 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3764) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3764 = ITEM_DEFINED_TRANSFORMATION('','',#11,#183);
+#3765 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3766);
+#3766 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1015','948','',#41,#3757,$);
+#3767 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3759));
+#3768 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3769,#3771);
+#3769 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3770) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3770 = ITEM_DEFINED_TRANSFORMATION('','',#11,#187);
+#3771 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3772);
+#3772 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1016','949','',#41,#3757,$);
+#3773 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3774,#3776);
+#3774 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3775) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3775 = ITEM_DEFINED_TRANSFORMATION('','',#11,#191);
+#3776 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3777);
+#3777 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1017','950','',#41,#3757,$);
+#3778 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3779,#3781);
+#3779 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3780) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3780 = ITEM_DEFINED_TRANSFORMATION('','',#11,#195);
+#3781 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3782);
+#3782 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1018','951','',#41,#3757,$);
+#3783 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3784,#3786);
+#3784 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3785) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3785 = ITEM_DEFINED_TRANSFORMATION('','',#11,#199);
+#3786 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3787);
+#3787 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1019','952','',#41,#3757,$);
+#3788 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3789,#3791);
+#3789 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3790) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3790 = ITEM_DEFINED_TRANSFORMATION('','',#11,#203);
+#3791 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3792);
+#3792 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1020','953','',#41,#3757,$);
+#3793 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3794,#3796);
+#3794 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3795) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3795 = ITEM_DEFINED_TRANSFORMATION('','',#11,#207);
+#3796 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3797);
+#3797 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1021','954','',#41,#3757,$);
+#3798 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3799,#3801);
+#3799 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3800) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3800 = ITEM_DEFINED_TRANSFORMATION('','',#11,#211);
+#3801 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3802);
+#3802 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1022','955','',#41,#3757,$);
+#3803 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3804,#3806);
+#3804 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3805) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3805 = ITEM_DEFINED_TRANSFORMATION('','',#11,#215);
+#3806 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3807);
+#3807 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1023','956','',#41,#3757,$);
+#3808 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3809,#3811);
+#3809 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3810) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3810 = ITEM_DEFINED_TRANSFORMATION('','',#11,#219);
+#3811 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3812);
+#3812 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1024','957','',#41,#3757,$);
+#3813 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3814,#3816);
+#3814 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3815) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3815 = ITEM_DEFINED_TRANSFORMATION('','',#11,#223);
+#3816 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3817);
+#3817 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1025','958','',#41,#3757,$);
+#3818 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3819,#3821);
+#3819 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3820) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3820 = ITEM_DEFINED_TRANSFORMATION('','',#11,#227);
+#3821 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3822);
+#3822 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1026','959','',#41,#3757,$);
+#3823 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3824,#3826);
+#3824 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3825) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3825 = ITEM_DEFINED_TRANSFORMATION('','',#11,#231);
+#3826 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3827);
+#3827 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1027','960','',#41,#3757,$);
+#3828 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3829,#3831);
+#3829 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3830) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3830 = ITEM_DEFINED_TRANSFORMATION('','',#11,#235);
+#3831 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3832);
+#3832 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1028','961','',#41,#3757,$);
+#3833 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3834,#3836);
+#3834 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3835) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3835 = ITEM_DEFINED_TRANSFORMATION('','',#11,#239);
+#3836 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3837);
+#3837 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1029','962','',#41,#3757,$);
+#3838 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3839,#3841);
+#3839 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3840) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3840 = ITEM_DEFINED_TRANSFORMATION('','',#11,#243);
+#3841 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3842);
+#3842 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1030','963','',#41,#3757,$);
+#3843 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3844,#3846);
+#3844 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3845) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3845 = ITEM_DEFINED_TRANSFORMATION('','',#11,#247);
+#3846 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3847);
+#3847 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1031','964','',#41,#3757,$);
+#3848 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3849,#3851);
+#3849 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3850) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3850 = ITEM_DEFINED_TRANSFORMATION('','',#11,#251);
+#3851 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3852);
+#3852 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1032','965','',#41,#3757,$);
+#3853 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3854,#3856);
+#3854 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3855) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3855 = ITEM_DEFINED_TRANSFORMATION('','',#11,#255);
+#3856 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3857);
+#3857 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1033','966','',#41,#3757,$);
+#3858 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3859,#3861);
+#3859 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3860) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3860 = ITEM_DEFINED_TRANSFORMATION('','',#11,#259);
+#3861 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3862);
+#3862 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1034','967','',#41,#3757,$);
+#3863 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3864,#3866);
+#3864 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3865) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3865 = ITEM_DEFINED_TRANSFORMATION('','',#11,#263);
+#3866 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3867);
+#3867 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1035','968','',#41,#3757,$);
+#3868 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3869,#3871);
+#3869 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3870) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3870 = ITEM_DEFINED_TRANSFORMATION('','',#11,#267);
+#3871 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3872);
+#3872 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1036','969','',#41,#3757,$);
+#3873 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3874,#3876);
+#3874 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3875) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3875 = ITEM_DEFINED_TRANSFORMATION('','',#11,#271);
+#3876 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3877);
+#3877 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1037','970','',#41,#3757,$);
+#3878 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3879,#3881);
+#3879 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3880) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3880 = ITEM_DEFINED_TRANSFORMATION('','',#11,#275);
+#3881 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3882);
+#3882 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1038','971','',#41,#3757,$);
+#3883 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3884,#3886);
+#3884 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3885) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3885 = ITEM_DEFINED_TRANSFORMATION('','',#11,#279);
+#3886 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3887);
+#3887 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1039','972','',#41,#3757,$);
+#3888 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3889,#3891);
+#3889 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3890) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3890 = ITEM_DEFINED_TRANSFORMATION('','',#11,#283);
+#3891 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3892);
+#3892 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1040','973','',#41,#3757,$);
+#3893 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3894,#3896);
+#3894 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3895) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3895 = ITEM_DEFINED_TRANSFORMATION('','',#11,#287);
+#3896 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3897);
+#3897 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1041','974','',#41,#3757,$);
+#3898 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3899,#3901);
+#3899 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3900) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3900 = ITEM_DEFINED_TRANSFORMATION('','',#11,#291);
+#3901 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3902);
+#3902 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1042','975','',#41,#3757,$);
+#3903 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3904,#3906);
+#3904 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3905) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3905 = ITEM_DEFINED_TRANSFORMATION('','',#11,#295);
+#3906 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3907);
+#3907 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1043','976','',#41,#3757,$);
+#3908 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3909,#3911);
+#3909 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3910) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3910 = ITEM_DEFINED_TRANSFORMATION('','',#11,#299);
+#3911 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3912);
+#3912 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1044','977','',#41,#3757,$);
+#3913 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3914,#3916);
+#3914 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3915) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3915 = ITEM_DEFINED_TRANSFORMATION('','',#11,#303);
+#3916 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3917);
+#3917 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1045','978','',#41,#3757,$);
+#3918 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3919,#3921);
+#3919 = ( REPRESENTATION_RELATIONSHIP('','',#3207,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3920) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3920 = ITEM_DEFINED_TRANSFORMATION('','',#11,#307);
+#3921 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3922);
+#3922 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1046','979','',#41,#3757,$);
+#3923 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3924,#3926);
+#3924 = ( REPRESENTATION_RELATIONSHIP('','',#46,#28) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3925) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3925 = ITEM_DEFINED_TRANSFORMATION('','',#11,#29);
+#3926 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3927);
+#3927 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1047','','',#23,#41,$);
+#3928 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43));
+#3929 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #3930),#3034);
+#3930 = STYLED_ITEM('color',(#3931),#2492);
+#3931 = PRESENTATION_STYLE_ASSIGNMENT((#3932,#3938));
+#3932 = SURFACE_STYLE_USAGE(.BOTH.,#3933);
+#3933 = SURFACE_SIDE_STYLE('',(#3934));
+#3934 = SURFACE_STYLE_FILL_AREA(#3935);
+#3935 = FILL_AREA_STYLE('',(#3936));
+#3936 = FILL_AREA_STYLE_COLOUR('',#3937);
+#3937 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#3938 = CURVE_STYLE('',#3939,POSITIVE_LENGTH_MEASURE(0.1),#3937);
+#3939 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3940 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #3941),#2467);
+#3941 = STYLED_ITEM('color',(#3942),#372);
+#3942 = PRESENTATION_STYLE_ASSIGNMENT((#3943,#3949));
+#3943 = SURFACE_STYLE_USAGE(.BOTH.,#3944);
+#3944 = SURFACE_SIDE_STYLE('',(#3945));
+#3945 = SURFACE_STYLE_FILL_AREA(#3946);
+#3946 = FILL_AREA_STYLE('',(#3947));
+#3947 = FILL_AREA_STYLE_COLOUR('',#3948);
+#3948 = COLOUR_RGB('',0.20000000298,0.20000000298,0.20000000298);
+#3949 = CURVE_STYLE('',#3950,POSITIVE_LENGTH_MEASURE(0.1),#3948);
+#3950 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3951 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #3952),#3750);
+#3952 = STYLED_ITEM('color',(#3953),#3208);
+#3953 = PRESENTATION_STYLE_ASSIGNMENT((#3954,#3959));
+#3954 = SURFACE_STYLE_USAGE(.BOTH.,#3955);
+#3955 = SURFACE_SIDE_STYLE('',(#3956));
+#3956 = SURFACE_STYLE_FILL_AREA(#3957);
+#3957 = FILL_AREA_STYLE('',(#3958));
+#3958 = FILL_AREA_STYLE_COLOUR('',#3937);
+#3959 = CURVE_STYLE('',#3960,POSITIVE_LENGTH_MEASURE(0.1),#3937);
+#3960 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3961 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #3962),#336);
+#3962 = STYLED_ITEM('color',(#3963),#319);
+#3963 = PRESENTATION_STYLE_ASSIGNMENT((#3964,#3970));
+#3964 = SURFACE_STYLE_USAGE(.BOTH.,#3965);
+#3965 = SURFACE_SIDE_STYLE('',(#3966));
+#3966 = SURFACE_STYLE_FILL_AREA(#3967);
+#3967 = FILL_AREA_STYLE('',(#3968));
+#3968 = FILL_AREA_STYLE_COLOUR('',#3969);
+#3969 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#3970 = CURVE_STYLE('',#3971,POSITIVE_LENGTH_MEASURE(0.1),#3969);
+#3971 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;