diff --git a/Electrical Parts/electronic-components/IC/smd/PVQFN20.fcstd b/Electrical Parts/electronic-components/IC/smd/PVQFN20.fcstd
index f984fc21..b6219673 100644
Binary files a/Electrical Parts/electronic-components/IC/smd/PVQFN20.fcstd and b/Electrical Parts/electronic-components/IC/smd/PVQFN20.fcstd differ
diff --git a/Electrical Parts/electronic-components/IC/smd/PVQFN20.step b/Electrical Parts/electronic-components/IC/smd/PVQFN20.step
index b88b9313..9b1fb0b4 100644
--- a/Electrical Parts/electronic-components/IC/smd/PVQFN20.step	
+++ b/Electrical Parts/electronic-components/IC/smd/PVQFN20.step	
@@ -3,8 +3,9 @@ HEADER;
 FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
 FILE_NAME(
 '/home/obijuan/develop/FreeCAD-library/Electrical 
-Parts/electronic-components/IC/smd/PVQFN20.step','2016-06-18T13:06:43',(
-    ''),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+Parts/electronic-components/IC/smd/PVQFN20.step','2016-08-26T12:08:27',(
+    'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'
+  );
 FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
 ENDSEC;
 DATA;
@@ -47,118 +48,118 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
 #30 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09),
   #24,'distance_accuracy_value','confusion accuracy');
 #31 = PRODUCT_TYPE('part',$,(#7));
-#32 = SHAPE_REPRESENTATION('',(#11,#33,#373,#703,#1035,#1375,#1715,#2047
-    ,#2387,#2727,#3059,#3399,#3739,#4079,#4419,#4759,#5091,#5423,#5755,
-    #6087,#6419,#6751),#7083);
+#32 = SHAPE_REPRESENTATION('',(#11,#33,#365,#697,#1037,#1369,#1709,#2049
+    ,#2389,#2721,#3061,#3393,#3723,#4063,#4395,#4727,#5059,#5391,#5731,
+    #6063,#6403,#6743),#7083);
 #33 = MANIFOLD_SOLID_BREP('',#34);
-#34 = CLOSED_SHELL('',(#35,#155,#231,#302,#359,#366));
+#34 = CLOSED_SHELL('',(#35,#155,#231,#302,#351,#358));
 #35 = ADVANCED_FACE('',(#36),#50,.T.);
-#36 = FACE_BOUND('',#37,.F.);
+#36 = FACE_BOUND('',#37,.T.);
 #37 = EDGE_LOOP('',(#38,#73,#101,#129));
 #38 = ORIENTED_EDGE('',*,*,#39,.T.);
 #39 = EDGE_CURVE('',#40,#42,#44,.T.);
 #40 = VERTEX_POINT('',#41);
-#41 = CARTESIAN_POINT('',(-3.425196850378E-02,-5.551181102384E-02,0.));
+#41 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,0.));
 #42 = VERTEX_POINT('',#43);
-#43 = CARTESIAN_POINT('',(-3.425196850378E-02,-5.551181102384E-02,
+#43 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,
     7.874015748031E-03));
 #44 = SURFACE_CURVE('',#45,(#49,#61),.PCURVE_S1.);
 #45 = LINE('',#46,#47);
-#46 = CARTESIAN_POINT('',(-3.425196850378E-02,-5.551181102384E-02,0.));
+#46 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,0.));
 #47 = VECTOR('',#48,3.937007874016E-02);
 #48 = DIRECTION('',(0.,0.,1.));
 #49 = PCURVE('',#50,#55);
 #50 = PLANE('',#51);
 #51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
-#52 = CARTESIAN_POINT('',(-3.425196850378E-02,-5.551181102378E-02,0.));
-#53 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#54 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#52 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,0.));
+#53 = DIRECTION('',(0.,-1.,0.));
+#54 = DIRECTION('',(-1.,0.,0.));
 #55 = DEFINITIONAL_REPRESENTATION('',(#56),#60);
 #56 = LINE('',#57,#58);
-#57 = CARTESIAN_POINT('',(-5.701476036697E-14,0.));
+#57 = CARTESIAN_POINT('',(0.,-0.));
 #58 = VECTOR('',#59,1.);
-#59 = DIRECTION('',(-0.,-1.));
+#59 = DIRECTION('',(0.,-1.));
 #60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #61 = PCURVE('',#62,#67);
 #62 = CYLINDRICAL_SURFACE('',#63,5.905511811024E-03);
 #63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
-#64 = CARTESIAN_POINT('',(-2.834645669276E-02,-5.551181102378E-02,0.));
-#65 = DIRECTION('',(-0.,0.,-1.));
-#66 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#64 = CARTESIAN_POINT('',(-7.519685039354E-02,2.945942632681E-02,0.));
+#65 = DIRECTION('',(-0.,-0.,-1.));
+#66 = DIRECTION('',(1.,0.,0.));
 #67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
 #68 = LINE('',#69,#70);
-#69 = CARTESIAN_POINT('',(4.712388980365,0.));
+#69 = CARTESIAN_POINT('',(-4.712388980385,0.));
 #70 = VECTOR('',#71,1.);
-#71 = DIRECTION('',(0.,-1.));
+#71 = DIRECTION('',(-0.,-1.));
 #72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #73 = ORIENTED_EDGE('',*,*,#74,.T.);
 #74 = EDGE_CURVE('',#42,#75,#77,.T.);
 #75 = VERTEX_POINT('',#76);
-#76 = CARTESIAN_POINT('',(-3.425196850378E-02,-6.929133858283E-02,
+#76 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,
     7.874015748031E-03));
 #77 = SURFACE_CURVE('',#78,(#82,#89),.PCURVE_S1.);
 #78 = LINE('',#79,#80);
-#79 = CARTESIAN_POINT('',(-3.425196850378E-02,-5.551181102378E-02,
+#79 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,
     7.874015748031E-03));
 #80 = VECTOR('',#81,3.937007874016E-02);
-#81 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#81 = DIRECTION('',(-1.,0.,0.));
 #82 = PCURVE('',#50,#83);
 #83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);
 #84 = LINE('',#85,#86);
-#85 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#85 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
 #86 = VECTOR('',#87,1.);
-#87 = DIRECTION('',(-1.,0.));
+#87 = DIRECTION('',(1.,0.));
 #88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #89 = PCURVE('',#90,#95);
 #90 = PLANE('',#91);
 #91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
-#92 = CARTESIAN_POINT('',(-3.425196850378E-02,-5.551181102378E-02,
+#92 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,
     7.874015748031E-03));
 #93 = DIRECTION('',(0.,0.,1.));
-#94 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#94 = DIRECTION('',(1.,0.,0.));
 #95 = DEFINITIONAL_REPRESENTATION('',(#96),#100);
 #96 = LINE('',#97,#98);
-#97 = CARTESIAN_POINT('',(-0.,0.));
+#97 = CARTESIAN_POINT('',(0.,0.));
 #98 = VECTOR('',#99,1.);
-#99 = DIRECTION('',(1.,-0.));
+#99 = DIRECTION('',(-1.,0.));
 #100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #101 = ORIENTED_EDGE('',*,*,#102,.F.);
 #102 = EDGE_CURVE('',#103,#75,#105,.T.);
 #103 = VERTEX_POINT('',#104);
-#104 = CARTESIAN_POINT('',(-3.425196850378E-02,-6.929133858283E-02,0.));
+#104 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,0.));
 #105 = SURFACE_CURVE('',#106,(#110,#117),.PCURVE_S1.);
 #106 = LINE('',#107,#108);
-#107 = CARTESIAN_POINT('',(-3.425196850378E-02,-6.929133858283E-02,0.));
+#107 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,0.));
 #108 = VECTOR('',#109,3.937007874016E-02);
 #109 = DIRECTION('',(0.,0.,1.));
 #110 = PCURVE('',#50,#111);
 #111 = DEFINITIONAL_REPRESENTATION('',(#112),#116);
 #112 = LINE('',#113,#114);
-#113 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#113 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
 #114 = VECTOR('',#115,1.);
-#115 = DIRECTION('',(-0.,-1.));
+#115 = DIRECTION('',(0.,-1.));
 #116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #117 = PCURVE('',#118,#123);
 #118 = PLANE('',#119);
 #119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
-#120 = CARTESIAN_POINT('',(-3.425196850378E-02,-6.929133858283E-02,0.));
-#121 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#122 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
+#120 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,0.));
+#121 = DIRECTION('',(-1.,0.,0.));
+#122 = DIRECTION('',(0.,1.,0.));
 #123 = DEFINITIONAL_REPRESENTATION('',(#124),#128);
 #124 = LINE('',#125,#126);
-#125 = CARTESIAN_POINT('',(-0.,0.));
+#125 = CARTESIAN_POINT('',(0.,0.));
 #126 = VECTOR('',#127,1.);
-#127 = DIRECTION('',(-0.,-1.));
+#127 = DIRECTION('',(0.,-1.));
 #128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -166,94 +167,94 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #130 = EDGE_CURVE('',#40,#103,#131,.T.);
 #131 = SURFACE_CURVE('',#132,(#136,#143),.PCURVE_S1.);
 #132 = LINE('',#133,#134);
-#133 = CARTESIAN_POINT('',(-3.425196850378E-02,-5.551181102378E-02,0.));
+#133 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,0.));
 #134 = VECTOR('',#135,3.937007874016E-02);
-#135 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#135 = DIRECTION('',(-1.,0.,0.));
 #136 = PCURVE('',#50,#137);
 #137 = DEFINITIONAL_REPRESENTATION('',(#138),#142);
 #138 = LINE('',#139,#140);
-#139 = CARTESIAN_POINT('',(-0.,-0.));
+#139 = CARTESIAN_POINT('',(0.,-0.));
 #140 = VECTOR('',#141,1.);
-#141 = DIRECTION('',(-1.,0.));
+#141 = DIRECTION('',(1.,0.));
 #142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #143 = PCURVE('',#144,#149);
 #144 = PLANE('',#145);
 #145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);
-#146 = CARTESIAN_POINT('',(-3.425196850378E-02,-5.551181102378E-02,0.));
+#146 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,0.));
 #147 = DIRECTION('',(0.,0.,1.));
-#148 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#148 = DIRECTION('',(1.,0.,0.));
 #149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
 #150 = LINE('',#151,#152);
-#151 = CARTESIAN_POINT('',(-0.,0.));
+#151 = CARTESIAN_POINT('',(0.,0.));
 #152 = VECTOR('',#153,1.);
-#153 = DIRECTION('',(1.,-0.));
+#153 = DIRECTION('',(-1.,0.));
 #154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #155 = ADVANCED_FACE('',(#156),#118,.T.);
-#156 = FACE_BOUND('',#157,.F.);
+#156 = FACE_BOUND('',#157,.T.);
 #157 = EDGE_LOOP('',(#158,#159,#182,#210));
 #158 = ORIENTED_EDGE('',*,*,#102,.T.);
 #159 = ORIENTED_EDGE('',*,*,#160,.T.);
 #160 = EDGE_CURVE('',#75,#161,#163,.T.);
 #161 = VERTEX_POINT('',#162);
-#162 = CARTESIAN_POINT('',(-2.244094488173E-02,-6.929133858283E-02,
+#162 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,
     7.874015748031E-03));
 #163 = SURFACE_CURVE('',#164,(#168,#175),.PCURVE_S1.);
 #164 = LINE('',#165,#166);
-#165 = CARTESIAN_POINT('',(-3.425196850378E-02,-6.929133858283E-02,
+#165 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,
     7.874015748031E-03));
 #166 = VECTOR('',#167,3.937007874016E-02);
-#167 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#167 = DIRECTION('',(0.,1.,0.));
 #168 = PCURVE('',#118,#169);
 #169 = DEFINITIONAL_REPRESENTATION('',(#170),#174);
 #170 = LINE('',#171,#172);
-#171 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#171 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
 #172 = VECTOR('',#173,1.);
-#173 = DIRECTION('',(-1.,0.));
+#173 = DIRECTION('',(1.,0.));
 #174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #175 = PCURVE('',#90,#176);
 #176 = DEFINITIONAL_REPRESENTATION('',(#177),#181);
 #177 = LINE('',#178,#179);
-#178 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
+#178 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
 #179 = VECTOR('',#180,1.);
-#180 = DIRECTION('',(-0.,1.));
+#180 = DIRECTION('',(0.,1.));
 #181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #182 = ORIENTED_EDGE('',*,*,#183,.F.);
 #183 = EDGE_CURVE('',#184,#161,#186,.T.);
 #184 = VERTEX_POINT('',#185);
-#185 = CARTESIAN_POINT('',(-2.244094488173E-02,-6.929133858283E-02,0.));
+#185 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,0.));
 #186 = SURFACE_CURVE('',#187,(#191,#198),.PCURVE_S1.);
 #187 = LINE('',#188,#189);
-#188 = CARTESIAN_POINT('',(-2.244094488173E-02,-6.929133858283E-02,0.));
+#188 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,0.));
 #189 = VECTOR('',#190,3.937007874016E-02);
 #190 = DIRECTION('',(0.,0.,1.));
 #191 = PCURVE('',#118,#192);
 #192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);
 #193 = LINE('',#194,#195);
-#194 = CARTESIAN_POINT('',(-1.181102362205E-02,0.));
+#194 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
 #195 = VECTOR('',#196,1.);
-#196 = DIRECTION('',(-0.,-1.));
+#196 = DIRECTION('',(0.,-1.));
 #197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #198 = PCURVE('',#199,#204);
 #199 = PLANE('',#200);
 #200 = AXIS2_PLACEMENT_3D('',#201,#202,#203);
-#201 = CARTESIAN_POINT('',(-2.244094488173E-02,-6.929133858283E-02,0.));
-#202 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#203 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#201 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,0.));
+#202 = DIRECTION('',(0.,1.,0.));
+#203 = DIRECTION('',(1.,0.,0.));
 #204 = DEFINITIONAL_REPRESENTATION('',(#205),#209);
 #205 = LINE('',#206,#207);
-#206 = CARTESIAN_POINT('',(-0.,0.));
+#206 = CARTESIAN_POINT('',(0.,0.));
 #207 = VECTOR('',#208,1.);
-#208 = DIRECTION('',(-0.,-1.));
+#208 = DIRECTION('',(0.,-1.));
 #209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -261,84 +262,84 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #211 = EDGE_CURVE('',#103,#184,#212,.T.);
 #212 = SURFACE_CURVE('',#213,(#217,#224),.PCURVE_S1.);
 #213 = LINE('',#214,#215);
-#214 = CARTESIAN_POINT('',(-3.425196850378E-02,-6.929133858283E-02,0.));
+#214 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,0.));
 #215 = VECTOR('',#216,3.937007874016E-02);
-#216 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#216 = DIRECTION('',(0.,1.,0.));
 #217 = PCURVE('',#118,#218);
 #218 = DEFINITIONAL_REPRESENTATION('',(#219),#223);
 #219 = LINE('',#220,#221);
-#220 = CARTESIAN_POINT('',(-0.,0.));
+#220 = CARTESIAN_POINT('',(0.,0.));
 #221 = VECTOR('',#222,1.);
-#222 = DIRECTION('',(-1.,0.));
+#222 = DIRECTION('',(1.,0.));
 #223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #224 = PCURVE('',#144,#225);
 #225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);
 #226 = LINE('',#227,#228);
-#227 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
+#227 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
 #228 = VECTOR('',#229,1.);
-#229 = DIRECTION('',(-0.,1.));
+#229 = DIRECTION('',(0.,1.));
 #230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #231 = ADVANCED_FACE('',(#232),#199,.T.);
-#232 = FACE_BOUND('',#233,.F.);
+#232 = FACE_BOUND('',#233,.T.);
 #233 = EDGE_LOOP('',(#234,#235,#258,#281));
 #234 = ORIENTED_EDGE('',*,*,#183,.T.);
 #235 = ORIENTED_EDGE('',*,*,#236,.T.);
 #236 = EDGE_CURVE('',#161,#237,#239,.T.);
 #237 = VERTEX_POINT('',#238);
-#238 = CARTESIAN_POINT('',(-2.244094488173E-02,-5.551181102384E-02,
+#238 = CARTESIAN_POINT('',(-7.519685039354E-02,3.536493813783E-02,
     7.874015748031E-03));
 #239 = SURFACE_CURVE('',#240,(#244,#251),.PCURVE_S1.);
 #240 = LINE('',#241,#242);
-#241 = CARTESIAN_POINT('',(-2.244094488173E-02,-6.929133858283E-02,
+#241 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,
     7.874015748031E-03));
 #242 = VECTOR('',#243,3.937007874016E-02);
-#243 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#243 = DIRECTION('',(1.,0.,0.));
 #244 = PCURVE('',#199,#245);
 #245 = DEFINITIONAL_REPRESENTATION('',(#246),#250);
 #246 = LINE('',#247,#248);
-#247 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#247 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
 #248 = VECTOR('',#249,1.);
-#249 = DIRECTION('',(-1.,0.));
+#249 = DIRECTION('',(1.,0.));
 #250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #251 = PCURVE('',#90,#252);
 #252 = DEFINITIONAL_REPRESENTATION('',(#253),#257);
 #253 = LINE('',#254,#255);
-#254 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#254 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
 #255 = VECTOR('',#256,1.);
-#256 = DIRECTION('',(-1.,0.));
+#256 = DIRECTION('',(1.,0.));
 #257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #258 = ORIENTED_EDGE('',*,*,#259,.F.);
 #259 = EDGE_CURVE('',#260,#237,#262,.T.);
 #260 = VERTEX_POINT('',#261);
-#261 = CARTESIAN_POINT('',(-2.244094488173E-02,-5.551181102384E-02,0.));
+#261 = CARTESIAN_POINT('',(-7.519685039354E-02,3.536493813783E-02,0.));
 #262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.);
 #263 = LINE('',#264,#265);
-#264 = CARTESIAN_POINT('',(-2.244094488173E-02,-5.551181102384E-02,0.));
+#264 = CARTESIAN_POINT('',(-7.519685039354E-02,3.536493813783E-02,0.));
 #265 = VECTOR('',#266,3.937007874016E-02);
 #266 = DIRECTION('',(0.,0.,1.));
 #267 = PCURVE('',#199,#268);
 #268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);
 #269 = LINE('',#270,#271);
-#270 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
+#270 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
 #271 = VECTOR('',#272,1.);
-#272 = DIRECTION('',(-0.,-1.));
+#272 = DIRECTION('',(0.,-1.));
 #273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #274 = PCURVE('',#62,#275);
 #275 = DEFINITIONAL_REPRESENTATION('',(#276),#280);
 #276 = LINE('',#277,#278);
-#277 = CARTESIAN_POINT('',(7.853981633994,0.));
+#277 = CARTESIAN_POINT('',(-7.853981633974,0.));
 #278 = VECTOR('',#279,1.);
-#279 = DIRECTION('',(0.,-1.));
+#279 = DIRECTION('',(-0.,-1.));
 #280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
@@ -346,8100 +347,8114 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
 #282 = EDGE_CURVE('',#184,#260,#283,.T.);
 #283 = SURFACE_CURVE('',#284,(#288,#295),.PCURVE_S1.);
 #284 = LINE('',#285,#286);
-#285 = CARTESIAN_POINT('',(-2.244094488173E-02,-6.929133858283E-02,0.));
+#285 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,0.));
 #286 = VECTOR('',#287,3.937007874016E-02);
-#287 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#287 = DIRECTION('',(1.,0.,0.));
 #288 = PCURVE('',#199,#289);
 #289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
 #290 = LINE('',#291,#292);
-#291 = CARTESIAN_POINT('',(-0.,0.));
+#291 = CARTESIAN_POINT('',(0.,0.));
 #292 = VECTOR('',#293,1.);
-#293 = DIRECTION('',(-1.,0.));
+#293 = DIRECTION('',(1.,0.));
 #294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #295 = PCURVE('',#144,#296);
 #296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);
 #297 = LINE('',#298,#299);
-#298 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#298 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
 #299 = VECTOR('',#300,1.);
-#300 = DIRECTION('',(-1.,0.));
+#300 = DIRECTION('',(1.,0.));
 #301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #302 = ADVANCED_FACE('',(#303),#62,.T.);
-#303 = FACE_BOUND('',#304,.T.);
-#304 = EDGE_LOOP('',(#305,#306,#332,#333));
+#303 = FACE_BOUND('',#304,.F.);
+#304 = EDGE_LOOP('',(#305,#306,#328,#329));
 #305 = ORIENTED_EDGE('',*,*,#39,.T.);
 #306 = ORIENTED_EDGE('',*,*,#307,.T.);
 #307 = EDGE_CURVE('',#42,#237,#308,.T.);
 #308 = SURFACE_CURVE('',#309,(#314,#321),.PCURVE_S1.);
 #309 = CIRCLE('',#310,5.905511811024E-03);
 #310 = AXIS2_PLACEMENT_3D('',#311,#312,#313);
-#311 = CARTESIAN_POINT('',(-2.834645669276E-02,-5.551181102378E-02,
+#311 = CARTESIAN_POINT('',(-7.519685039354E-02,2.945942632681E-02,
     7.874015748031E-03));
-#312 = DIRECTION('',(0.,0.,-1.));
-#313 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#312 = DIRECTION('',(0.,0.,1.));
+#313 = DIRECTION('',(1.,0.,0.));
 #314 = PCURVE('',#62,#315);
 #315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
 #316 = LINE('',#317,#318);
-#317 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#317 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
 #318 = VECTOR('',#319,1.);
-#319 = DIRECTION('',(1.,0.));
+#319 = DIRECTION('',(-1.,0.));
 #320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #321 = PCURVE('',#90,#322);
-#322 = DEFINITIONAL_REPRESENTATION('',(#323),#331);
-#323 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#324,#325,#326,#327,#328,#329
-,#330),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
-8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
-RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
-  '') );
-#324 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#325 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#326 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#327 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#328 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#329 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#330 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327);
+#323 = CIRCLE('',#324,5.905511811024E-03);
+#324 = AXIS2_PLACEMENT_2D('',#325,#326);
+#325 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#326 = DIRECTION('',(1.,0.));
+#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#332 = ORIENTED_EDGE('',*,*,#259,.F.);
-#333 = ORIENTED_EDGE('',*,*,#334,.F.);
-#334 = EDGE_CURVE('',#40,#260,#335,.T.);
-#335 = SURFACE_CURVE('',#336,(#341,#348),.PCURVE_S1.);
-#336 = CIRCLE('',#337,5.905511811024E-03);
-#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340);
-#338 = CARTESIAN_POINT('',(-2.834645669276E-02,-5.551181102378E-02,0.));
-#339 = DIRECTION('',(0.,0.,-1.));
-#340 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#341 = PCURVE('',#62,#342);
-#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);
-#343 = LINE('',#344,#345);
-#344 = CARTESIAN_POINT('',(0.,0.));
-#345 = VECTOR('',#346,1.);
-#346 = DIRECTION('',(1.,0.));
-#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#328 = ORIENTED_EDGE('',*,*,#259,.F.);
+#329 = ORIENTED_EDGE('',*,*,#330,.F.);
+#330 = EDGE_CURVE('',#40,#260,#331,.T.);
+#331 = SURFACE_CURVE('',#332,(#337,#344),.PCURVE_S1.);
+#332 = CIRCLE('',#333,5.905511811024E-03);
+#333 = AXIS2_PLACEMENT_3D('',#334,#335,#336);
+#334 = CARTESIAN_POINT('',(-7.519685039354E-02,2.945942632681E-02,0.));
+#335 = DIRECTION('',(0.,0.,1.));
+#336 = DIRECTION('',(1.,0.,0.));
+#337 = PCURVE('',#62,#338);
+#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
+#339 = LINE('',#340,#341);
+#340 = CARTESIAN_POINT('',(-0.,0.));
+#341 = VECTOR('',#342,1.);
+#342 = DIRECTION('',(-1.,0.));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#348 = PCURVE('',#144,#349);
-#349 = DEFINITIONAL_REPRESENTATION('',(#350),#358);
-#350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#351,#352,#353,#354,#355,#356
-,#357),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
-8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
-RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
-  '') );
-#351 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#352 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#353 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#354 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#355 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#356 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#357 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#344 = PCURVE('',#144,#345);
+#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
+#346 = CIRCLE('',#347,5.905511811024E-03);
+#347 = AXIS2_PLACEMENT_2D('',#348,#349);
+#348 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#349 = DIRECTION('',(1.,0.));
+#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#359 = ADVANCED_FACE('',(#360),#144,.F.);
-#360 = FACE_BOUND('',#361,.F.);
-#361 = EDGE_LOOP('',(#362,#363,#364,#365));
-#362 = ORIENTED_EDGE('',*,*,#130,.T.);
-#363 = ORIENTED_EDGE('',*,*,#211,.T.);
-#364 = ORIENTED_EDGE('',*,*,#282,.T.);
-#365 = ORIENTED_EDGE('',*,*,#334,.F.);
-#366 = ADVANCED_FACE('',(#367),#90,.T.);
-#367 = FACE_BOUND('',#368,.T.);
-#368 = EDGE_LOOP('',(#369,#370,#371,#372));
-#369 = ORIENTED_EDGE('',*,*,#74,.T.);
-#370 = ORIENTED_EDGE('',*,*,#160,.T.);
-#371 = ORIENTED_EDGE('',*,*,#236,.T.);
-#372 = ORIENTED_EDGE('',*,*,#307,.F.);
-#373 = MANIFOLD_SOLID_BREP('',#374);
-#374 = CLOSED_SHELL('',(#375,#495,#571,#642,#689,#696));
-#375 = ADVANCED_FACE('',(#376),#390,.T.);
-#376 = FACE_BOUND('',#377,.T.);
-#377 = EDGE_LOOP('',(#378,#413,#441,#469));
-#378 = ORIENTED_EDGE('',*,*,#379,.T.);
-#379 = EDGE_CURVE('',#380,#382,#384,.T.);
-#380 = VERTEX_POINT('',#381);
-#381 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
-#382 = VERTEX_POINT('',#383);
-#383 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,
-    3.937007874016E-03));
-#384 = SURFACE_CURVE('',#385,(#389,#401),.PCURVE_S1.);
-#385 = LINE('',#386,#387);
-#386 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
-#387 = VECTOR('',#388,3.937007874016E-02);
-#388 = DIRECTION('',(0.,0.,1.));
-#389 = PCURVE('',#390,#395);
-#390 = PLANE('',#391);
-#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);
-#392 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
-#393 = DIRECTION('',(0.,1.,0.));
-#394 = DIRECTION('',(1.,0.,0.));
-#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400);
-#396 = LINE('',#397,#398);
-#397 = CARTESIAN_POINT('',(0.,0.));
-#398 = VECTOR('',#399,1.);
-#399 = DIRECTION('',(0.,-1.));
-#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#351 = ADVANCED_FACE('',(#352),#144,.F.);
+#352 = FACE_BOUND('',#353,.T.);
+#353 = EDGE_LOOP('',(#354,#355,#356,#357));
+#354 = ORIENTED_EDGE('',*,*,#130,.T.);
+#355 = ORIENTED_EDGE('',*,*,#211,.T.);
+#356 = ORIENTED_EDGE('',*,*,#282,.T.);
+#357 = ORIENTED_EDGE('',*,*,#330,.F.);
+#358 = ADVANCED_FACE('',(#359),#90,.T.);
+#359 = FACE_BOUND('',#360,.F.);
+#360 = EDGE_LOOP('',(#361,#362,#363,#364));
+#361 = ORIENTED_EDGE('',*,*,#74,.T.);
+#362 = ORIENTED_EDGE('',*,*,#160,.T.);
+#363 = ORIENTED_EDGE('',*,*,#236,.T.);
+#364 = ORIENTED_EDGE('',*,*,#307,.F.);
+#365 = MANIFOLD_SOLID_BREP('',#366);
+#366 = CLOSED_SHELL('',(#367,#487,#563,#634,#683,#690));
+#367 = ADVANCED_FACE('',(#368),#382,.T.);
+#368 = FACE_BOUND('',#369,.T.);
+#369 = EDGE_LOOP('',(#370,#405,#433,#461));
+#370 = ORIENTED_EDGE('',*,*,#371,.T.);
+#371 = EDGE_CURVE('',#372,#374,#376,.T.);
+#372 = VERTEX_POINT('',#373);
+#373 = CARTESIAN_POINT('',(3.937007874016E-03,5.551181102362E-02,0.));
+#374 = VERTEX_POINT('',#375);
+#375 = CARTESIAN_POINT('',(3.937007874016E-03,5.551181102362E-02,
+    7.874015748031E-03));
+#376 = SURFACE_CURVE('',#377,(#381,#393),.PCURVE_S1.);
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(3.937007874016E-03,5.551181102362E-02,0.));
+#379 = VECTOR('',#380,3.937007874016E-02);
+#380 = DIRECTION('',(0.,0.,1.));
+#381 = PCURVE('',#382,#387);
+#382 = PLANE('',#383);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(3.937007874016E-03,5.551181102362E-02,0.));
+#385 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#386 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392);
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(0.,-0.));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(0.,-1.));
+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#401 = PCURVE('',#402,#407);
-#402 = PLANE('',#403);
-#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
-#404 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,0.));
-#405 = DIRECTION('',(-1.,0.,0.));
-#406 = DIRECTION('',(0.,1.,0.));
-#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412);
-#408 = LINE('',#409,#410);
-#409 = CARTESIAN_POINT('',(8.070866141732E-02,0.));
-#410 = VECTOR('',#411,1.);
-#411 = DIRECTION('',(0.,-1.));
-#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#393 = PCURVE('',#394,#399);
+#394 = CYLINDRICAL_SURFACE('',#395,5.905511811024E-03);
+#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398);
+#396 = CARTESIAN_POINT('',(9.842519685039E-03,5.551181102362E-02,0.));
+#397 = DIRECTION('',(0.,0.,-1.));
+#398 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404);
+#400 = LINE('',#401,#402);
+#401 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#402 = VECTOR('',#403,1.);
+#403 = DIRECTION('',(-0.,-1.));
+#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#413 = ORIENTED_EDGE('',*,*,#414,.T.);
-#414 = EDGE_CURVE('',#382,#415,#417,.T.);
-#415 = VERTEX_POINT('',#416);
-#416 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,
-    3.937007874016E-03));
-#417 = SURFACE_CURVE('',#418,(#422,#429),.PCURVE_S1.);
-#418 = LINE('',#419,#420);
-#419 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,
-    3.937007874016E-03));
-#420 = VECTOR('',#421,3.937007874016E-02);
-#421 = DIRECTION('',(1.,0.,0.));
-#422 = PCURVE('',#390,#423);
-#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428);
-#424 = LINE('',#425,#426);
-#425 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
-#426 = VECTOR('',#427,1.);
-#427 = DIRECTION('',(1.,0.));
-#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#405 = ORIENTED_EDGE('',*,*,#406,.T.);
+#406 = EDGE_CURVE('',#374,#407,#409,.T.);
+#407 = VERTEX_POINT('',#408);
+#408 = CARTESIAN_POINT('',(3.937007874016E-03,6.929133858268E-02,
+    7.874015748031E-03));
+#409 = SURFACE_CURVE('',#410,(#414,#421),.PCURVE_S1.);
+#410 = LINE('',#411,#412);
+#411 = CARTESIAN_POINT('',(3.937007874016E-03,5.551181102362E-02,
+    7.874015748031E-03));
+#412 = VECTOR('',#413,3.937007874016E-02);
+#413 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#414 = PCURVE('',#382,#415);
+#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420);
+#416 = LINE('',#417,#418);
+#417 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#418 = VECTOR('',#419,1.);
+#419 = DIRECTION('',(1.,0.));
+#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#429 = PCURVE('',#430,#435);
-#430 = PLANE('',#431);
-#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
-#432 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,
-    3.937007874016E-03));
-#433 = DIRECTION('',(0.,0.,1.));
-#434 = DIRECTION('',(1.,0.,0.));
-#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);
-#436 = LINE('',#437,#438);
-#437 = CARTESIAN_POINT('',(0.,0.));
-#438 = VECTOR('',#439,1.);
-#439 = DIRECTION('',(1.,0.));
-#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#421 = PCURVE('',#422,#427);
+#422 = PLANE('',#423);
+#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426);
+#424 = CARTESIAN_POINT('',(3.937007874016E-03,5.551181102362E-02,
+    7.874015748031E-03));
+#425 = DIRECTION('',(0.,0.,1.));
+#426 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432);
+#428 = LINE('',#429,#430);
+#429 = CARTESIAN_POINT('',(0.,0.));
+#430 = VECTOR('',#431,1.);
+#431 = DIRECTION('',(-1.,0.));
+#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#441 = ORIENTED_EDGE('',*,*,#442,.F.);
-#442 = EDGE_CURVE('',#443,#415,#445,.T.);
-#443 = VERTEX_POINT('',#444);
-#444 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,0.));
-#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.);
-#446 = LINE('',#447,#448);
-#447 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,0.));
-#448 = VECTOR('',#449,3.937007874016E-02);
-#449 = DIRECTION('',(0.,0.,1.));
-#450 = PCURVE('',#390,#451);
-#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456);
-#452 = LINE('',#453,#454);
-#453 = CARTESIAN_POINT('',(0.100393700787,0.));
-#454 = VECTOR('',#455,1.);
-#455 = DIRECTION('',(0.,-1.));
-#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#433 = ORIENTED_EDGE('',*,*,#434,.F.);
+#434 = EDGE_CURVE('',#435,#407,#437,.T.);
+#435 = VERTEX_POINT('',#436);
+#436 = CARTESIAN_POINT('',(3.937007874016E-03,6.929133858268E-02,0.));
+#437 = SURFACE_CURVE('',#438,(#442,#449),.PCURVE_S1.);
+#438 = LINE('',#439,#440);
+#439 = CARTESIAN_POINT('',(3.937007874016E-03,6.929133858268E-02,0.));
+#440 = VECTOR('',#441,3.937007874016E-02);
+#441 = DIRECTION('',(0.,0.,1.));
+#442 = PCURVE('',#382,#443);
+#443 = DEFINITIONAL_REPRESENTATION('',(#444),#448);
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(0.,-1.));
+#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#457 = PCURVE('',#458,#463);
-#458 = PLANE('',#459);
-#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);
-#460 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,0.));
-#461 = DIRECTION('',(1.,0.,0.));
-#462 = DIRECTION('',(0.,-1.,0.));
-#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468);
+#449 = PCURVE('',#450,#455);
+#450 = PLANE('',#451);
+#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454);
+#452 = CARTESIAN_POINT('',(3.937007874016E-03,6.929133858268E-02,0.));
+#453 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#454 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
+#456 = LINE('',#457,#458);
+#457 = CARTESIAN_POINT('',(0.,0.));
+#458 = VECTOR('',#459,1.);
+#459 = DIRECTION('',(0.,-1.));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#461 = ORIENTED_EDGE('',*,*,#462,.F.);
+#462 = EDGE_CURVE('',#372,#435,#463,.T.);
+#463 = SURFACE_CURVE('',#464,(#468,#475),.PCURVE_S1.);
 #464 = LINE('',#465,#466);
-#465 = CARTESIAN_POINT('',(0.,0.));
-#466 = VECTOR('',#467,1.);
-#467 = DIRECTION('',(0.,-1.));
-#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#465 = CARTESIAN_POINT('',(3.937007874016E-03,5.551181102362E-02,0.));
+#466 = VECTOR('',#467,3.937007874016E-02);
+#467 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#468 = PCURVE('',#382,#469);
+#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474);
+#470 = LINE('',#471,#472);
+#471 = CARTESIAN_POINT('',(0.,-0.));
+#472 = VECTOR('',#473,1.);
+#473 = DIRECTION('',(1.,0.));
+#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#469 = ORIENTED_EDGE('',*,*,#470,.F.);
-#470 = EDGE_CURVE('',#380,#443,#471,.T.);
-#471 = SURFACE_CURVE('',#472,(#476,#483),.PCURVE_S1.);
-#472 = LINE('',#473,#474);
-#473 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
-#474 = VECTOR('',#475,3.937007874016E-02);
-#475 = DIRECTION('',(1.,0.,0.));
-#476 = PCURVE('',#390,#477);
-#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);
-#478 = LINE('',#479,#480);
-#479 = CARTESIAN_POINT('',(0.,0.));
-#480 = VECTOR('',#481,1.);
-#481 = DIRECTION('',(1.,0.));
-#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#475 = PCURVE('',#476,#481);
+#476 = PLANE('',#477);
+#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480);
+#478 = CARTESIAN_POINT('',(3.937007874016E-03,5.551181102362E-02,0.));
+#479 = DIRECTION('',(0.,0.,1.));
+#480 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486);
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(0.,0.));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(-1.,0.));
+#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#483 = PCURVE('',#484,#489);
-#484 = PLANE('',#485);
-#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
-#486 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
-#487 = DIRECTION('',(0.,0.,1.));
-#488 = DIRECTION('',(1.,0.,0.));
-#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494);
-#490 = LINE('',#491,#492);
-#491 = CARTESIAN_POINT('',(0.,0.));
-#492 = VECTOR('',#493,1.);
-#493 = DIRECTION('',(1.,0.));
-#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#487 = ADVANCED_FACE('',(#488),#450,.T.);
+#488 = FACE_BOUND('',#489,.T.);
+#489 = EDGE_LOOP('',(#490,#491,#514,#542));
+#490 = ORIENTED_EDGE('',*,*,#434,.T.);
+#491 = ORIENTED_EDGE('',*,*,#492,.T.);
+#492 = EDGE_CURVE('',#407,#493,#495,.T.);
+#493 = VERTEX_POINT('',#494);
+#494 = CARTESIAN_POINT('',(1.574803149606E-02,6.929133858268E-02,
+    7.874015748031E-03));
+#495 = SURFACE_CURVE('',#496,(#500,#507),.PCURVE_S1.);
+#496 = LINE('',#497,#498);
+#497 = CARTESIAN_POINT('',(3.937007874016E-03,6.929133858268E-02,
+    7.874015748031E-03));
+#498 = VECTOR('',#499,3.937007874016E-02);
+#499 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#500 = PCURVE('',#450,#501);
+#501 = DEFINITIONAL_REPRESENTATION('',(#502),#506);
+#502 = LINE('',#503,#504);
+#503 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#504 = VECTOR('',#505,1.);
+#505 = DIRECTION('',(1.,0.));
+#506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#495 = ADVANCED_FACE('',(#496),#458,.T.);
-#496 = FACE_BOUND('',#497,.T.);
-#497 = EDGE_LOOP('',(#498,#499,#522,#550));
-#498 = ORIENTED_EDGE('',*,*,#442,.T.);
-#499 = ORIENTED_EDGE('',*,*,#500,.T.);
-#500 = EDGE_CURVE('',#415,#501,#503,.T.);
-#501 = VERTEX_POINT('',#502);
-#502 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,
-    3.937007874016E-03));
-#503 = SURFACE_CURVE('',#504,(#508,#515),.PCURVE_S1.);
-#504 = LINE('',#505,#506);
-#505 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,
-    3.937007874016E-03));
-#506 = VECTOR('',#507,3.937007874016E-02);
-#507 = DIRECTION('',(0.,-1.,0.));
-#508 = PCURVE('',#458,#509);
-#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);
-#510 = LINE('',#511,#512);
-#511 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
-#512 = VECTOR('',#513,1.);
-#513 = DIRECTION('',(1.,0.));
-#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#507 = PCURVE('',#422,#508);
+#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513);
+#509 = LINE('',#510,#511);
+#510 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#511 = VECTOR('',#512,1.);
+#512 = DIRECTION('',(0.,1.));
+#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#515 = PCURVE('',#430,#516);
-#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
-#517 = LINE('',#518,#519);
-#518 = CARTESIAN_POINT('',(0.100393700787,0.));
-#519 = VECTOR('',#520,1.);
-#520 = DIRECTION('',(0.,-1.));
-#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#514 = ORIENTED_EDGE('',*,*,#515,.F.);
+#515 = EDGE_CURVE('',#516,#493,#518,.T.);
+#516 = VERTEX_POINT('',#517);
+#517 = CARTESIAN_POINT('',(1.574803149606E-02,6.929133858268E-02,0.));
+#518 = SURFACE_CURVE('',#519,(#523,#530),.PCURVE_S1.);
+#519 = LINE('',#520,#521);
+#520 = CARTESIAN_POINT('',(1.574803149606E-02,6.929133858268E-02,0.));
+#521 = VECTOR('',#522,3.937007874016E-02);
+#522 = DIRECTION('',(0.,0.,1.));
+#523 = PCURVE('',#450,#524);
+#524 = DEFINITIONAL_REPRESENTATION('',(#525),#529);
+#525 = LINE('',#526,#527);
+#526 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
+#527 = VECTOR('',#528,1.);
+#528 = DIRECTION('',(0.,-1.));
+#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#522 = ORIENTED_EDGE('',*,*,#523,.F.);
-#523 = EDGE_CURVE('',#524,#501,#526,.T.);
-#524 = VERTEX_POINT('',#525);
-#525 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,0.));
-#526 = SURFACE_CURVE('',#527,(#531,#538),.PCURVE_S1.);
-#527 = LINE('',#528,#529);
-#528 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,0.));
-#529 = VECTOR('',#530,3.937007874016E-02);
-#530 = DIRECTION('',(0.,0.,1.));
-#531 = PCURVE('',#458,#532);
-#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537);
-#533 = LINE('',#534,#535);
-#534 = CARTESIAN_POINT('',(8.070866141732E-02,0.));
-#535 = VECTOR('',#536,1.);
-#536 = DIRECTION('',(0.,-1.));
-#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#530 = PCURVE('',#531,#536);
+#531 = PLANE('',#532);
+#532 = AXIS2_PLACEMENT_3D('',#533,#534,#535);
+#533 = CARTESIAN_POINT('',(1.574803149606E-02,6.929133858268E-02,0.));
+#534 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#535 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541);
+#537 = LINE('',#538,#539);
+#538 = CARTESIAN_POINT('',(0.,0.));
+#539 = VECTOR('',#540,1.);
+#540 = DIRECTION('',(0.,-1.));
+#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#538 = PCURVE('',#539,#544);
-#539 = PLANE('',#540);
-#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543);
-#541 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,0.));
-#542 = DIRECTION('',(0.,-1.,0.));
-#543 = DIRECTION('',(-1.,0.,0.));
-#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549);
+#542 = ORIENTED_EDGE('',*,*,#543,.F.);
+#543 = EDGE_CURVE('',#435,#516,#544,.T.);
+#544 = SURFACE_CURVE('',#545,(#549,#556),.PCURVE_S1.);
 #545 = LINE('',#546,#547);
-#546 = CARTESIAN_POINT('',(0.,-0.));
-#547 = VECTOR('',#548,1.);
-#548 = DIRECTION('',(0.,-1.));
-#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#546 = CARTESIAN_POINT('',(3.937007874016E-03,6.929133858268E-02,0.));
+#547 = VECTOR('',#548,3.937007874016E-02);
+#548 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#549 = PCURVE('',#450,#550);
+#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(0.,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(1.,0.));
+#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#550 = ORIENTED_EDGE('',*,*,#551,.F.);
-#551 = EDGE_CURVE('',#443,#524,#552,.T.);
-#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.);
-#553 = LINE('',#554,#555);
-#554 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,0.));
-#555 = VECTOR('',#556,3.937007874016E-02);
-#556 = DIRECTION('',(0.,-1.,0.));
-#557 = PCURVE('',#458,#558);
-#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563);
-#559 = LINE('',#560,#561);
-#560 = CARTESIAN_POINT('',(0.,0.));
-#561 = VECTOR('',#562,1.);
-#562 = DIRECTION('',(1.,0.));
-#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#556 = PCURVE('',#476,#557);
+#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562);
+#558 = LINE('',#559,#560);
+#559 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#560 = VECTOR('',#561,1.);
+#561 = DIRECTION('',(0.,1.));
+#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#564 = PCURVE('',#484,#565);
-#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);
-#566 = LINE('',#567,#568);
-#567 = CARTESIAN_POINT('',(0.100393700787,0.));
-#568 = VECTOR('',#569,1.);
-#569 = DIRECTION('',(0.,-1.));
-#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#563 = ADVANCED_FACE('',(#564),#531,.T.);
+#564 = FACE_BOUND('',#565,.T.);
+#565 = EDGE_LOOP('',(#566,#567,#590,#613));
+#566 = ORIENTED_EDGE('',*,*,#515,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#493,#569,#571,.T.);
+#569 = VERTEX_POINT('',#570);
+#570 = CARTESIAN_POINT('',(1.574803149606E-02,5.551181102362E-02,
+    7.874015748031E-03));
+#571 = SURFACE_CURVE('',#572,(#576,#583),.PCURVE_S1.);
+#572 = LINE('',#573,#574);
+#573 = CARTESIAN_POINT('',(1.574803149606E-02,6.929133858268E-02,
+    7.874015748031E-03));
+#574 = VECTOR('',#575,3.937007874016E-02);
+#575 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#576 = PCURVE('',#531,#577);
+#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582);
+#578 = LINE('',#579,#580);
+#579 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#580 = VECTOR('',#581,1.);
+#581 = DIRECTION('',(1.,0.));
+#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#571 = ADVANCED_FACE('',(#572),#539,.T.);
-#572 = FACE_BOUND('',#573,.T.);
-#573 = EDGE_LOOP('',(#574,#575,#598,#621));
-#574 = ORIENTED_EDGE('',*,*,#523,.T.);
-#575 = ORIENTED_EDGE('',*,*,#576,.T.);
-#576 = EDGE_CURVE('',#501,#577,#579,.T.);
-#577 = VERTEX_POINT('',#578);
-#578 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,
-    3.937007874016E-03));
-#579 = SURFACE_CURVE('',#580,(#584,#591),.PCURVE_S1.);
-#580 = LINE('',#581,#582);
-#581 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,
-    3.937007874016E-03));
-#582 = VECTOR('',#583,3.937007874016E-02);
-#583 = DIRECTION('',(-1.,0.,0.));
-#584 = PCURVE('',#539,#585);
-#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590);
-#586 = LINE('',#587,#588);
-#587 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
-#588 = VECTOR('',#589,1.);
-#589 = DIRECTION('',(1.,0.));
-#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#583 = PCURVE('',#422,#584);
+#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589);
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(1.,0.));
+#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#591 = PCURVE('',#430,#592);
-#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
-#593 = LINE('',#594,#595);
-#594 = CARTESIAN_POINT('',(0.100393700787,-8.070866141732E-02));
-#595 = VECTOR('',#596,1.);
-#596 = DIRECTION('',(-1.,0.));
-#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#590 = ORIENTED_EDGE('',*,*,#591,.F.);
+#591 = EDGE_CURVE('',#592,#569,#594,.T.);
+#592 = VERTEX_POINT('',#593);
+#593 = CARTESIAN_POINT('',(1.574803149606E-02,5.551181102362E-02,0.));
+#594 = SURFACE_CURVE('',#595,(#599,#606),.PCURVE_S1.);
+#595 = LINE('',#596,#597);
+#596 = CARTESIAN_POINT('',(1.574803149606E-02,5.551181102362E-02,0.));
+#597 = VECTOR('',#598,3.937007874016E-02);
+#598 = DIRECTION('',(0.,0.,1.));
+#599 = PCURVE('',#531,#600);
+#600 = DEFINITIONAL_REPRESENTATION('',(#601),#605);
+#601 = LINE('',#602,#603);
+#602 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#603 = VECTOR('',#604,1.);
+#604 = DIRECTION('',(0.,-1.));
+#605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#598 = ORIENTED_EDGE('',*,*,#599,.F.);
-#599 = EDGE_CURVE('',#600,#577,#602,.T.);
-#600 = VERTEX_POINT('',#601);
-#601 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,0.));
-#602 = SURFACE_CURVE('',#603,(#607,#614),.PCURVE_S1.);
-#603 = LINE('',#604,#605);
-#604 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,0.));
-#605 = VECTOR('',#606,3.937007874016E-02);
-#606 = DIRECTION('',(0.,0.,1.));
-#607 = PCURVE('',#539,#608);
-#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613);
-#609 = LINE('',#610,#611);
-#610 = CARTESIAN_POINT('',(0.100393700787,0.));
-#611 = VECTOR('',#612,1.);
-#612 = DIRECTION('',(0.,-1.));
-#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#606 = PCURVE('',#394,#607);
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(-0.,-1.));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#614 = PCURVE('',#402,#615);
-#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620);
+#613 = ORIENTED_EDGE('',*,*,#614,.F.);
+#614 = EDGE_CURVE('',#516,#592,#615,.T.);
+#615 = SURFACE_CURVE('',#616,(#620,#627),.PCURVE_S1.);
 #616 = LINE('',#617,#618);
-#617 = CARTESIAN_POINT('',(0.,0.));
-#618 = VECTOR('',#619,1.);
-#619 = DIRECTION('',(0.,-1.));
-#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#617 = CARTESIAN_POINT('',(1.574803149606E-02,6.929133858268E-02,0.));
+#618 = VECTOR('',#619,3.937007874016E-02);
+#619 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#620 = PCURVE('',#531,#621);
+#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626);
+#622 = LINE('',#623,#624);
+#623 = CARTESIAN_POINT('',(0.,0.));
+#624 = VECTOR('',#625,1.);
+#625 = DIRECTION('',(1.,0.));
+#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#621 = ORIENTED_EDGE('',*,*,#622,.F.);
-#622 = EDGE_CURVE('',#524,#600,#623,.T.);
-#623 = SURFACE_CURVE('',#624,(#628,#635),.PCURVE_S1.);
-#624 = LINE('',#625,#626);
-#625 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,0.));
-#626 = VECTOR('',#627,3.937007874016E-02);
-#627 = DIRECTION('',(-1.,0.,0.));
-#628 = PCURVE('',#539,#629);
-#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
-#630 = LINE('',#631,#632);
-#631 = CARTESIAN_POINT('',(0.,-0.));
-#632 = VECTOR('',#633,1.);
-#633 = DIRECTION('',(1.,0.));
-#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#627 = PCURVE('',#476,#628);
+#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(1.,0.));
+#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#635 = PCURVE('',#484,#636);
-#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641);
-#637 = LINE('',#638,#639);
-#638 = CARTESIAN_POINT('',(0.100393700787,-8.070866141732E-02));
-#639 = VECTOR('',#640,1.);
-#640 = DIRECTION('',(-1.,0.));
-#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#634 = ADVANCED_FACE('',(#635),#394,.T.);
+#635 = FACE_BOUND('',#636,.F.);
+#636 = EDGE_LOOP('',(#637,#638,#660,#661));
+#637 = ORIENTED_EDGE('',*,*,#371,.T.);
+#638 = ORIENTED_EDGE('',*,*,#639,.T.);
+#639 = EDGE_CURVE('',#374,#569,#640,.T.);
+#640 = SURFACE_CURVE('',#641,(#646,#653),.PCURVE_S1.);
+#641 = CIRCLE('',#642,5.905511811024E-03);
+#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645);
+#643 = CARTESIAN_POINT('',(9.842519685039E-03,5.551181102362E-02,
+    7.874015748031E-03));
+#644 = DIRECTION('',(0.,0.,1.));
+#645 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#646 = PCURVE('',#394,#647);
+#647 = DEFINITIONAL_REPRESENTATION('',(#648),#652);
+#648 = LINE('',#649,#650);
+#649 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#650 = VECTOR('',#651,1.);
+#651 = DIRECTION('',(-1.,0.));
+#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#642 = ADVANCED_FACE('',(#643),#402,.T.);
-#643 = FACE_BOUND('',#644,.T.);
-#644 = EDGE_LOOP('',(#645,#646,#667,#668));
-#645 = ORIENTED_EDGE('',*,*,#599,.T.);
-#646 = ORIENTED_EDGE('',*,*,#647,.T.);
-#647 = EDGE_CURVE('',#577,#382,#648,.T.);
-#648 = SURFACE_CURVE('',#649,(#653,#660),.PCURVE_S1.);
-#649 = LINE('',#650,#651);
-#650 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,
-    3.937007874016E-03));
-#651 = VECTOR('',#652,3.937007874016E-02);
-#652 = DIRECTION('',(0.,1.,0.));
-#653 = PCURVE('',#402,#654);
+#653 = PCURVE('',#422,#654);
 #654 = DEFINITIONAL_REPRESENTATION('',(#655),#659);
-#655 = LINE('',#656,#657);
-#656 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
-#657 = VECTOR('',#658,1.);
+#655 = CIRCLE('',#656,5.905511811024E-03);
+#656 = AXIS2_PLACEMENT_2D('',#657,#658);
+#657 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
 #658 = DIRECTION('',(1.,0.));
 #659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#660 = PCURVE('',#430,#661);
-#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666);
-#662 = LINE('',#663,#664);
-#663 = CARTESIAN_POINT('',(0.,-8.070866141732E-02));
-#664 = VECTOR('',#665,1.);
-#665 = DIRECTION('',(0.,1.));
-#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#667 = ORIENTED_EDGE('',*,*,#379,.F.);
-#668 = ORIENTED_EDGE('',*,*,#669,.F.);
-#669 = EDGE_CURVE('',#600,#380,#670,.T.);
-#670 = SURFACE_CURVE('',#671,(#675,#682),.PCURVE_S1.);
+#660 = ORIENTED_EDGE('',*,*,#591,.F.);
+#661 = ORIENTED_EDGE('',*,*,#662,.F.);
+#662 = EDGE_CURVE('',#372,#592,#663,.T.);
+#663 = SURFACE_CURVE('',#664,(#669,#676),.PCURVE_S1.);
+#664 = CIRCLE('',#665,5.905511811024E-03);
+#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668);
+#666 = CARTESIAN_POINT('',(9.842519685039E-03,5.551181102362E-02,0.));
+#667 = DIRECTION('',(0.,0.,1.));
+#668 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#669 = PCURVE('',#394,#670);
+#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675);
 #671 = LINE('',#672,#673);
-#672 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,0.));
-#673 = VECTOR('',#674,3.937007874016E-02);
-#674 = DIRECTION('',(0.,1.,0.));
-#675 = PCURVE('',#402,#676);
-#676 = DEFINITIONAL_REPRESENTATION('',(#677),#681);
-#677 = LINE('',#678,#679);
-#678 = CARTESIAN_POINT('',(0.,0.));
-#679 = VECTOR('',#680,1.);
-#680 = DIRECTION('',(1.,0.));
-#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#672 = CARTESIAN_POINT('',(-0.,0.));
+#673 = VECTOR('',#674,1.);
+#674 = DIRECTION('',(-1.,0.));
+#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#682 = PCURVE('',#484,#683);
-#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);
-#684 = LINE('',#685,#686);
-#685 = CARTESIAN_POINT('',(0.,-8.070866141732E-02));
-#686 = VECTOR('',#687,1.);
-#687 = DIRECTION('',(0.,1.));
-#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#676 = PCURVE('',#476,#677);
+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);
+#678 = CIRCLE('',#679,5.905511811024E-03);
+#679 = AXIS2_PLACEMENT_2D('',#680,#681);
+#680 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#681 = DIRECTION('',(1.,0.));
+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#689 = ADVANCED_FACE('',(#690),#484,.F.);
-#690 = FACE_BOUND('',#691,.T.);
-#691 = EDGE_LOOP('',(#692,#693,#694,#695));
-#692 = ORIENTED_EDGE('',*,*,#470,.T.);
-#693 = ORIENTED_EDGE('',*,*,#551,.T.);
-#694 = ORIENTED_EDGE('',*,*,#622,.T.);
-#695 = ORIENTED_EDGE('',*,*,#669,.T.);
-#696 = ADVANCED_FACE('',(#697),#430,.T.);
-#697 = FACE_BOUND('',#698,.F.);
-#698 = EDGE_LOOP('',(#699,#700,#701,#702));
-#699 = ORIENTED_EDGE('',*,*,#414,.T.);
-#700 = ORIENTED_EDGE('',*,*,#500,.T.);
-#701 = ORIENTED_EDGE('',*,*,#576,.T.);
-#702 = ORIENTED_EDGE('',*,*,#647,.T.);
-#703 = MANIFOLD_SOLID_BREP('',#704);
-#704 = CLOSED_SHELL('',(#705,#825,#901,#972,#1021,#1028));
-#705 = ADVANCED_FACE('',(#706),#720,.T.);
-#706 = FACE_BOUND('',#707,.T.);
-#707 = EDGE_LOOP('',(#708,#743,#771,#799));
-#708 = ORIENTED_EDGE('',*,*,#709,.T.);
-#709 = EDGE_CURVE('',#710,#712,#714,.T.);
-#710 = VERTEX_POINT('',#711);
-#711 = CARTESIAN_POINT('',(-7.51968503936E-02,-3.550120359445E-02,0.));
-#712 = VERTEX_POINT('',#713);
-#713 = CARTESIAN_POINT('',(-7.51968503936E-02,-3.550120359445E-02,
+#683 = ADVANCED_FACE('',(#684),#476,.F.);
+#684 = FACE_BOUND('',#685,.T.);
+#685 = EDGE_LOOP('',(#686,#687,#688,#689));
+#686 = ORIENTED_EDGE('',*,*,#462,.T.);
+#687 = ORIENTED_EDGE('',*,*,#543,.T.);
+#688 = ORIENTED_EDGE('',*,*,#614,.T.);
+#689 = ORIENTED_EDGE('',*,*,#662,.F.);
+#690 = ADVANCED_FACE('',(#691),#422,.T.);
+#691 = FACE_BOUND('',#692,.F.);
+#692 = EDGE_LOOP('',(#693,#694,#695,#696));
+#693 = ORIENTED_EDGE('',*,*,#406,.T.);
+#694 = ORIENTED_EDGE('',*,*,#492,.T.);
+#695 = ORIENTED_EDGE('',*,*,#568,.T.);
+#696 = ORIENTED_EDGE('',*,*,#639,.F.);
+#697 = MANIFOLD_SOLID_BREP('',#698);
+#698 = CLOSED_SHELL('',(#699,#819,#895,#966,#1023,#1030));
+#699 = ADVANCED_FACE('',(#700),#714,.T.);
+#700 = FACE_BOUND('',#701,.F.);
+#701 = EDGE_LOOP('',(#702,#737,#765,#793));
+#702 = ORIENTED_EDGE('',*,*,#703,.T.);
+#703 = EDGE_CURVE('',#704,#706,#708,.T.);
+#704 = VERTEX_POINT('',#705);
+#705 = CARTESIAN_POINT('',(-7.48031496063E-02,-5.551181102362E-02,0.));
+#706 = VERTEX_POINT('',#707);
+#707 = CARTESIAN_POINT('',(-7.48031496063E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#714 = SURFACE_CURVE('',#715,(#719,#731),.PCURVE_S1.);
-#715 = LINE('',#716,#717);
-#716 = CARTESIAN_POINT('',(-7.51968503936E-02,-3.550120359445E-02,0.));
-#717 = VECTOR('',#718,3.937007874016E-02);
-#718 = DIRECTION('',(0.,0.,1.));
-#719 = PCURVE('',#720,#725);
-#720 = PLANE('',#721);
-#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724);
-#722 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,0.));
-#723 = DIRECTION('',(0.,-1.,0.));
-#724 = DIRECTION('',(-1.,0.,0.));
-#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730);
-#726 = LINE('',#727,#728);
-#727 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#728 = VECTOR('',#729,1.);
-#729 = DIRECTION('',(0.,-1.));
-#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#708 = SURFACE_CURVE('',#709,(#713,#725),.PCURVE_S1.);
+#709 = LINE('',#710,#711);
+#710 = CARTESIAN_POINT('',(-7.48031496063E-02,-5.551181102362E-02,0.));
+#711 = VECTOR('',#712,3.937007874016E-02);
+#712 = DIRECTION('',(0.,0.,1.));
+#713 = PCURVE('',#714,#719);
+#714 = PLANE('',#715);
+#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718);
+#716 = CARTESIAN_POINT('',(-7.48031496063E-02,-5.551181102362E-02,0.));
+#717 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#718 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#719 = DEFINITIONAL_REPRESENTATION('',(#720),#724);
+#720 = LINE('',#721,#722);
+#721 = CARTESIAN_POINT('',(-0.,0.));
+#722 = VECTOR('',#723,1.);
+#723 = DIRECTION('',(-0.,-1.));
+#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#731 = PCURVE('',#732,#737);
-#732 = CYLINDRICAL_SURFACE('',#733,5.905511811024E-03);
-#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736);
-#734 = CARTESIAN_POINT('',(-7.519685039354E-02,-2.959569178343E-02,0.));
-#735 = DIRECTION('',(-0.,-0.,-1.));
-#736 = DIRECTION('',(1.,0.,0.));
-#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);
-#738 = LINE('',#739,#740);
-#739 = CARTESIAN_POINT('',(-4.712388980365,0.));
-#740 = VECTOR('',#741,1.);
-#741 = DIRECTION('',(-0.,-1.));
-#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#725 = PCURVE('',#726,#731);
+#726 = CYLINDRICAL_SURFACE('',#727,5.905511811024E-03);
+#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
+#728 = CARTESIAN_POINT('',(-6.889763779528E-02,-5.551181102362E-02,0.));
+#729 = DIRECTION('',(-0.,0.,-1.));
+#730 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(4.712388980385,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(0.,-1.));
+#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#743 = ORIENTED_EDGE('',*,*,#744,.T.);
-#744 = EDGE_CURVE('',#712,#745,#747,.T.);
-#745 = VERTEX_POINT('',#746);
-#746 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,
+#737 = ORIENTED_EDGE('',*,*,#738,.T.);
+#738 = EDGE_CURVE('',#706,#739,#741,.T.);
+#739 = VERTEX_POINT('',#740);
+#740 = CARTESIAN_POINT('',(-7.48031496063E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#747 = SURFACE_CURVE('',#748,(#752,#759),.PCURVE_S1.);
+#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.);
+#742 = LINE('',#743,#744);
+#743 = CARTESIAN_POINT('',(-7.48031496063E-02,-5.551181102362E-02,
+    7.874015748031E-03));
+#744 = VECTOR('',#745,3.937007874016E-02);
+#745 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#746 = PCURVE('',#714,#747);
+#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752);
 #748 = LINE('',#749,#750);
-#749 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,
-    7.874015748031E-03));
-#750 = VECTOR('',#751,3.937007874016E-02);
-#751 = DIRECTION('',(-1.,0.,0.));
-#752 = PCURVE('',#720,#753);
-#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758);
-#754 = LINE('',#755,#756);
-#755 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#756 = VECTOR('',#757,1.);
-#757 = DIRECTION('',(1.,0.));
-#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#749 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#750 = VECTOR('',#751,1.);
+#751 = DIRECTION('',(-1.,0.));
+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#759 = PCURVE('',#760,#765);
-#760 = PLANE('',#761);
-#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
-#762 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,
+#753 = PCURVE('',#754,#759);
+#754 = PLANE('',#755);
+#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758);
+#756 = CARTESIAN_POINT('',(-7.48031496063E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#763 = DIRECTION('',(0.,0.,1.));
-#764 = DIRECTION('',(1.,0.,0.));
-#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770);
-#766 = LINE('',#767,#768);
-#767 = CARTESIAN_POINT('',(0.,0.));
-#768 = VECTOR('',#769,1.);
-#769 = DIRECTION('',(-1.,0.));
-#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#757 = DIRECTION('',(0.,0.,1.));
+#758 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764);
+#760 = LINE('',#761,#762);
+#761 = CARTESIAN_POINT('',(0.,-0.));
+#762 = VECTOR('',#763,1.);
+#763 = DIRECTION('',(1.,-0.));
+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#771 = ORIENTED_EDGE('',*,*,#772,.F.);
-#772 = EDGE_CURVE('',#773,#745,#775,.T.);
-#773 = VERTEX_POINT('',#774);
-#774 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,0.));
-#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.);
+#765 = ORIENTED_EDGE('',*,*,#766,.F.);
+#766 = EDGE_CURVE('',#767,#739,#769,.T.);
+#767 = VERTEX_POINT('',#768);
+#768 = CARTESIAN_POINT('',(-7.48031496063E-02,-6.929133858268E-02,0.));
+#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.);
+#770 = LINE('',#771,#772);
+#771 = CARTESIAN_POINT('',(-7.48031496063E-02,-6.929133858268E-02,0.));
+#772 = VECTOR('',#773,3.937007874016E-02);
+#773 = DIRECTION('',(0.,0.,1.));
+#774 = PCURVE('',#714,#775);
+#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780);
 #776 = LINE('',#777,#778);
-#777 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,0.));
-#778 = VECTOR('',#779,3.937007874016E-02);
-#779 = DIRECTION('',(0.,0.,1.));
-#780 = PCURVE('',#720,#781);
-#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);
-#782 = LINE('',#783,#784);
-#783 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#784 = VECTOR('',#785,1.);
-#785 = DIRECTION('',(0.,-1.));
-#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#777 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#778 = VECTOR('',#779,1.);
+#779 = DIRECTION('',(-0.,-1.));
+#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#787 = PCURVE('',#788,#793);
-#788 = PLANE('',#789);
-#789 = AXIS2_PLACEMENT_3D('',#790,#791,#792);
-#790 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,0.));
-#791 = DIRECTION('',(-1.,0.,0.));
-#792 = DIRECTION('',(0.,1.,0.));
-#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798);
-#794 = LINE('',#795,#796);
-#795 = CARTESIAN_POINT('',(0.,0.));
-#796 = VECTOR('',#797,1.);
-#797 = DIRECTION('',(0.,-1.));
-#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#781 = PCURVE('',#782,#787);
+#782 = PLANE('',#783);
+#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786);
+#784 = CARTESIAN_POINT('',(-7.48031496063E-02,-6.929133858268E-02,0.));
+#785 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#786 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792);
+#788 = LINE('',#789,#790);
+#789 = CARTESIAN_POINT('',(-0.,-0.));
+#790 = VECTOR('',#791,1.);
+#791 = DIRECTION('',(-0.,-1.));
+#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#799 = ORIENTED_EDGE('',*,*,#800,.F.);
-#800 = EDGE_CURVE('',#710,#773,#801,.T.);
-#801 = SURFACE_CURVE('',#802,(#806,#813),.PCURVE_S1.);
+#793 = ORIENTED_EDGE('',*,*,#794,.F.);
+#794 = EDGE_CURVE('',#704,#767,#795,.T.);
+#795 = SURFACE_CURVE('',#796,(#800,#807),.PCURVE_S1.);
+#796 = LINE('',#797,#798);
+#797 = CARTESIAN_POINT('',(-7.48031496063E-02,-5.551181102362E-02,0.));
+#798 = VECTOR('',#799,3.937007874016E-02);
+#799 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#800 = PCURVE('',#714,#801);
+#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806);
 #802 = LINE('',#803,#804);
-#803 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,0.));
-#804 = VECTOR('',#805,3.937007874016E-02);
-#805 = DIRECTION('',(-1.,0.,0.));
-#806 = PCURVE('',#720,#807);
-#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812);
-#808 = LINE('',#809,#810);
-#809 = CARTESIAN_POINT('',(0.,-0.));
-#810 = VECTOR('',#811,1.);
-#811 = DIRECTION('',(1.,0.));
-#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#803 = CARTESIAN_POINT('',(-0.,0.));
+#804 = VECTOR('',#805,1.);
+#805 = DIRECTION('',(-1.,0.));
+#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#813 = PCURVE('',#814,#819);
-#814 = PLANE('',#815);
-#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818);
-#816 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,0.));
-#817 = DIRECTION('',(0.,0.,1.));
-#818 = DIRECTION('',(1.,0.,0.));
-#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824);
-#820 = LINE('',#821,#822);
-#821 = CARTESIAN_POINT('',(0.,0.));
-#822 = VECTOR('',#823,1.);
-#823 = DIRECTION('',(-1.,0.));
-#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#807 = PCURVE('',#808,#813);
+#808 = PLANE('',#809);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-7.48031496063E-02,-5.551181102362E-02,0.));
+#811 = DIRECTION('',(0.,0.,1.));
+#812 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);
+#814 = LINE('',#815,#816);
+#815 = CARTESIAN_POINT('',(0.,-0.));
+#816 = VECTOR('',#817,1.);
+#817 = DIRECTION('',(1.,-0.));
+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#825 = ADVANCED_FACE('',(#826),#788,.T.);
-#826 = FACE_BOUND('',#827,.T.);
-#827 = EDGE_LOOP('',(#828,#829,#852,#880));
-#828 = ORIENTED_EDGE('',*,*,#772,.T.);
-#829 = ORIENTED_EDGE('',*,*,#830,.T.);
-#830 = EDGE_CURVE('',#745,#831,#833,.T.);
-#831 = VERTEX_POINT('',#832);
-#832 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,
+#819 = ADVANCED_FACE('',(#820),#782,.T.);
+#820 = FACE_BOUND('',#821,.F.);
+#821 = EDGE_LOOP('',(#822,#823,#846,#874));
+#822 = ORIENTED_EDGE('',*,*,#766,.T.);
+#823 = ORIENTED_EDGE('',*,*,#824,.T.);
+#824 = EDGE_CURVE('',#739,#825,#827,.T.);
+#825 = VERTEX_POINT('',#826);
+#826 = CARTESIAN_POINT('',(-6.299212598425E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#833 = SURFACE_CURVE('',#834,(#838,#845),.PCURVE_S1.);
+#827 = SURFACE_CURVE('',#828,(#832,#839),.PCURVE_S1.);
+#828 = LINE('',#829,#830);
+#829 = CARTESIAN_POINT('',(-7.48031496063E-02,-6.929133858268E-02,
+    7.874015748031E-03));
+#830 = VECTOR('',#831,3.937007874016E-02);
+#831 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#832 = PCURVE('',#782,#833);
+#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838);
 #834 = LINE('',#835,#836);
-#835 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,
-    7.874015748031E-03));
-#836 = VECTOR('',#837,3.937007874016E-02);
-#837 = DIRECTION('',(0.,1.,0.));
-#838 = PCURVE('',#788,#839);
-#839 = DEFINITIONAL_REPRESENTATION('',(#840),#844);
-#840 = LINE('',#841,#842);
-#841 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#842 = VECTOR('',#843,1.);
-#843 = DIRECTION('',(1.,0.));
-#844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#835 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#836 = VECTOR('',#837,1.);
+#837 = DIRECTION('',(-1.,0.));
+#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#845 = PCURVE('',#760,#846);
-#846 = DEFINITIONAL_REPRESENTATION('',(#847),#851);
-#847 = LINE('',#848,#849);
-#848 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#849 = VECTOR('',#850,1.);
-#850 = DIRECTION('',(0.,1.));
-#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#839 = PCURVE('',#754,#840);
+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);
+#841 = LINE('',#842,#843);
+#842 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#843 = VECTOR('',#844,1.);
+#844 = DIRECTION('',(-0.,1.));
+#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#852 = ORIENTED_EDGE('',*,*,#853,.F.);
-#853 = EDGE_CURVE('',#854,#831,#856,.T.);
-#854 = VERTEX_POINT('',#855);
-#855 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,0.));
-#856 = SURFACE_CURVE('',#857,(#861,#868),.PCURVE_S1.);
+#846 = ORIENTED_EDGE('',*,*,#847,.F.);
+#847 = EDGE_CURVE('',#848,#825,#850,.T.);
+#848 = VERTEX_POINT('',#849);
+#849 = CARTESIAN_POINT('',(-6.299212598425E-02,-6.929133858268E-02,0.));
+#850 = SURFACE_CURVE('',#851,(#855,#862),.PCURVE_S1.);
+#851 = LINE('',#852,#853);
+#852 = CARTESIAN_POINT('',(-6.299212598425E-02,-6.929133858268E-02,0.));
+#853 = VECTOR('',#854,3.937007874016E-02);
+#854 = DIRECTION('',(0.,0.,1.));
+#855 = PCURVE('',#782,#856);
+#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861);
 #857 = LINE('',#858,#859);
-#858 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,0.));
-#859 = VECTOR('',#860,3.937007874016E-02);
-#860 = DIRECTION('',(0.,0.,1.));
-#861 = PCURVE('',#788,#862);
-#862 = DEFINITIONAL_REPRESENTATION('',(#863),#867);
-#863 = LINE('',#864,#865);
-#864 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#865 = VECTOR('',#866,1.);
-#866 = DIRECTION('',(0.,-1.));
-#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#858 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
+#859 = VECTOR('',#860,1.);
+#860 = DIRECTION('',(-0.,-1.));
+#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#868 = PCURVE('',#869,#874);
-#869 = PLANE('',#870);
-#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873);
-#871 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,0.));
-#872 = DIRECTION('',(0.,1.,0.));
-#873 = DIRECTION('',(1.,0.,0.));
-#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879);
-#875 = LINE('',#876,#877);
-#876 = CARTESIAN_POINT('',(0.,0.));
-#877 = VECTOR('',#878,1.);
-#878 = DIRECTION('',(0.,-1.));
-#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#862 = PCURVE('',#863,#868);
+#863 = PLANE('',#864);
+#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867);
+#865 = CARTESIAN_POINT('',(-6.299212598425E-02,-6.929133858268E-02,0.));
+#866 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#867 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873);
+#869 = LINE('',#870,#871);
+#870 = CARTESIAN_POINT('',(-0.,-0.));
+#871 = VECTOR('',#872,1.);
+#872 = DIRECTION('',(-0.,-1.));
+#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#880 = ORIENTED_EDGE('',*,*,#881,.F.);
-#881 = EDGE_CURVE('',#773,#854,#882,.T.);
-#882 = SURFACE_CURVE('',#883,(#887,#894),.PCURVE_S1.);
+#874 = ORIENTED_EDGE('',*,*,#875,.F.);
+#875 = EDGE_CURVE('',#767,#848,#876,.T.);
+#876 = SURFACE_CURVE('',#877,(#881,#888),.PCURVE_S1.);
+#877 = LINE('',#878,#879);
+#878 = CARTESIAN_POINT('',(-7.48031496063E-02,-6.929133858268E-02,0.));
+#879 = VECTOR('',#880,3.937007874016E-02);
+#880 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#881 = PCURVE('',#782,#882);
+#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887);
 #883 = LINE('',#884,#885);
-#884 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,0.));
-#885 = VECTOR('',#886,3.937007874016E-02);
-#886 = DIRECTION('',(0.,1.,0.));
-#887 = PCURVE('',#788,#888);
-#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893);
-#889 = LINE('',#890,#891);
-#890 = CARTESIAN_POINT('',(0.,0.));
-#891 = VECTOR('',#892,1.);
-#892 = DIRECTION('',(1.,0.));
-#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#884 = CARTESIAN_POINT('',(-0.,-0.));
+#885 = VECTOR('',#886,1.);
+#886 = DIRECTION('',(-1.,0.));
+#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#894 = PCURVE('',#814,#895);
-#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);
-#896 = LINE('',#897,#898);
-#897 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#898 = VECTOR('',#899,1.);
-#899 = DIRECTION('',(0.,1.));
-#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#888 = PCURVE('',#808,#889);
+#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894);
+#890 = LINE('',#891,#892);
+#891 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#892 = VECTOR('',#893,1.);
+#893 = DIRECTION('',(-0.,1.));
+#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#901 = ADVANCED_FACE('',(#902),#869,.T.);
-#902 = FACE_BOUND('',#903,.T.);
-#903 = EDGE_LOOP('',(#904,#905,#928,#951));
-#904 = ORIENTED_EDGE('',*,*,#853,.T.);
-#905 = ORIENTED_EDGE('',*,*,#906,.T.);
-#906 = EDGE_CURVE('',#831,#907,#909,.T.);
-#907 = VERTEX_POINT('',#908);
-#908 = CARTESIAN_POINT('',(-7.51968503936E-02,-2.36901799724E-02,
+#895 = ADVANCED_FACE('',(#896),#863,.T.);
+#896 = FACE_BOUND('',#897,.F.);
+#897 = EDGE_LOOP('',(#898,#899,#922,#945));
+#898 = ORIENTED_EDGE('',*,*,#847,.T.);
+#899 = ORIENTED_EDGE('',*,*,#900,.T.);
+#900 = EDGE_CURVE('',#825,#901,#903,.T.);
+#901 = VERTEX_POINT('',#902);
+#902 = CARTESIAN_POINT('',(-6.299212598425E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#909 = SURFACE_CURVE('',#910,(#914,#921),.PCURVE_S1.);
+#903 = SURFACE_CURVE('',#904,(#908,#915),.PCURVE_S1.);
+#904 = LINE('',#905,#906);
+#905 = CARTESIAN_POINT('',(-6.299212598425E-02,-6.929133858268E-02,
+    7.874015748031E-03));
+#906 = VECTOR('',#907,3.937007874016E-02);
+#907 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#908 = PCURVE('',#863,#909);
+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);
 #910 = LINE('',#911,#912);
-#911 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,
-    7.874015748031E-03));
-#912 = VECTOR('',#913,3.937007874016E-02);
-#913 = DIRECTION('',(1.,0.,0.));
-#914 = PCURVE('',#869,#915);
-#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920);
-#916 = LINE('',#917,#918);
-#917 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#918 = VECTOR('',#919,1.);
-#919 = DIRECTION('',(1.,0.));
-#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#911 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#912 = VECTOR('',#913,1.);
+#913 = DIRECTION('',(-1.,0.));
+#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#921 = PCURVE('',#760,#922);
-#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);
-#923 = LINE('',#924,#925);
-#924 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#925 = VECTOR('',#926,1.);
-#926 = DIRECTION('',(1.,0.));
-#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#915 = PCURVE('',#754,#916);
+#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921);
+#917 = LINE('',#918,#919);
+#918 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#919 = VECTOR('',#920,1.);
+#920 = DIRECTION('',(-1.,0.));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#928 = ORIENTED_EDGE('',*,*,#929,.F.);
-#929 = EDGE_CURVE('',#930,#907,#932,.T.);
-#930 = VERTEX_POINT('',#931);
-#931 = CARTESIAN_POINT('',(-7.51968503936E-02,-2.36901799724E-02,0.));
-#932 = SURFACE_CURVE('',#933,(#937,#944),.PCURVE_S1.);
+#922 = ORIENTED_EDGE('',*,*,#923,.F.);
+#923 = EDGE_CURVE('',#924,#901,#926,.T.);
+#924 = VERTEX_POINT('',#925);
+#925 = CARTESIAN_POINT('',(-6.299212598425E-02,-5.551181102362E-02,0.));
+#926 = SURFACE_CURVE('',#927,(#931,#938),.PCURVE_S1.);
+#927 = LINE('',#928,#929);
+#928 = CARTESIAN_POINT('',(-6.299212598425E-02,-5.551181102362E-02,0.));
+#929 = VECTOR('',#930,3.937007874016E-02);
+#930 = DIRECTION('',(0.,0.,1.));
+#931 = PCURVE('',#863,#932);
+#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937);
 #933 = LINE('',#934,#935);
-#934 = CARTESIAN_POINT('',(-7.51968503936E-02,-2.36901799724E-02,0.));
-#935 = VECTOR('',#936,3.937007874016E-02);
-#936 = DIRECTION('',(0.,0.,1.));
-#937 = PCURVE('',#869,#938);
-#938 = DEFINITIONAL_REPRESENTATION('',(#939),#943);
-#939 = LINE('',#940,#941);
-#940 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#941 = VECTOR('',#942,1.);
-#942 = DIRECTION('',(0.,-1.));
-#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#934 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#935 = VECTOR('',#936,1.);
+#936 = DIRECTION('',(-0.,-1.));
+#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#944 = PCURVE('',#732,#945);
-#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);
-#946 = LINE('',#947,#948);
-#947 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#948 = VECTOR('',#949,1.);
-#949 = DIRECTION('',(-0.,-1.));
-#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#938 = PCURVE('',#726,#939);
+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944);
+#940 = LINE('',#941,#942);
+#941 = CARTESIAN_POINT('',(7.853981633974,0.));
+#942 = VECTOR('',#943,1.);
+#943 = DIRECTION('',(0.,-1.));
+#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#951 = ORIENTED_EDGE('',*,*,#952,.F.);
-#952 = EDGE_CURVE('',#854,#930,#953,.T.);
-#953 = SURFACE_CURVE('',#954,(#958,#965),.PCURVE_S1.);
+#945 = ORIENTED_EDGE('',*,*,#946,.F.);
+#946 = EDGE_CURVE('',#848,#924,#947,.T.);
+#947 = SURFACE_CURVE('',#948,(#952,#959),.PCURVE_S1.);
+#948 = LINE('',#949,#950);
+#949 = CARTESIAN_POINT('',(-6.299212598425E-02,-6.929133858268E-02,0.));
+#950 = VECTOR('',#951,3.937007874016E-02);
+#951 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#952 = PCURVE('',#863,#953);
+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958);
 #954 = LINE('',#955,#956);
-#955 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,0.));
-#956 = VECTOR('',#957,3.937007874016E-02);
-#957 = DIRECTION('',(1.,0.,0.));
-#958 = PCURVE('',#869,#959);
-#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964);
-#960 = LINE('',#961,#962);
-#961 = CARTESIAN_POINT('',(0.,0.));
-#962 = VECTOR('',#963,1.);
-#963 = DIRECTION('',(1.,0.));
-#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#955 = CARTESIAN_POINT('',(-0.,-0.));
+#956 = VECTOR('',#957,1.);
+#957 = DIRECTION('',(-1.,0.));
+#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#965 = PCURVE('',#814,#966);
-#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971);
-#967 = LINE('',#968,#969);
-#968 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#969 = VECTOR('',#970,1.);
-#970 = DIRECTION('',(1.,0.));
-#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#959 = PCURVE('',#808,#960);
+#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965);
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(-1.,0.));
+#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#972 = ADVANCED_FACE('',(#973),#732,.T.);
-#973 = FACE_BOUND('',#974,.F.);
-#974 = EDGE_LOOP('',(#975,#976,#998,#999));
-#975 = ORIENTED_EDGE('',*,*,#709,.T.);
-#976 = ORIENTED_EDGE('',*,*,#977,.T.);
-#977 = EDGE_CURVE('',#712,#907,#978,.T.);
-#978 = SURFACE_CURVE('',#979,(#984,#991),.PCURVE_S1.);
-#979 = CIRCLE('',#980,5.905511811024E-03);
-#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983);
-#981 = CARTESIAN_POINT('',(-7.519685039354E-02,-2.959569178343E-02,
+#966 = ADVANCED_FACE('',(#967),#726,.T.);
+#967 = FACE_BOUND('',#968,.T.);
+#968 = EDGE_LOOP('',(#969,#970,#996,#997));
+#969 = ORIENTED_EDGE('',*,*,#703,.T.);
+#970 = ORIENTED_EDGE('',*,*,#971,.T.);
+#971 = EDGE_CURVE('',#706,#901,#972,.T.);
+#972 = SURFACE_CURVE('',#973,(#978,#985),.PCURVE_S1.);
+#973 = CIRCLE('',#974,5.905511811024E-03);
+#974 = AXIS2_PLACEMENT_3D('',#975,#976,#977);
+#975 = CARTESIAN_POINT('',(-6.889763779528E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#982 = DIRECTION('',(0.,0.,1.));
-#983 = DIRECTION('',(1.,0.,0.));
-#984 = PCURVE('',#732,#985);
-#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990);
-#986 = LINE('',#987,#988);
-#987 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#988 = VECTOR('',#989,1.);
-#989 = DIRECTION('',(-1.,0.));
-#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#976 = DIRECTION('',(0.,0.,-1.));
+#977 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#978 = PCURVE('',#726,#979);
+#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984);
+#980 = LINE('',#981,#982);
+#981 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#982 = VECTOR('',#983,1.);
+#983 = DIRECTION('',(1.,0.));
+#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#991 = PCURVE('',#760,#992);
-#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997);
-#993 = CIRCLE('',#994,5.905511811024E-03);
-#994 = AXIS2_PLACEMENT_2D('',#995,#996);
-#995 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#996 = DIRECTION('',(1.,0.));
-#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#985 = PCURVE('',#754,#986);
+#986 = DEFINITIONAL_REPRESENTATION('',(#987),#995);
+#987 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#988,#989,#990,#991,#992,#993
+,#994),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#988 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#989 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#990 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#991 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#992 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#993 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#994 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#998 = ORIENTED_EDGE('',*,*,#929,.F.);
-#999 = ORIENTED_EDGE('',*,*,#1000,.F.);
-#1000 = EDGE_CURVE('',#710,#930,#1001,.T.);
-#1001 = SURFACE_CURVE('',#1002,(#1007,#1014),.PCURVE_S1.);
-#1002 = CIRCLE('',#1003,5.905511811024E-03);
-#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006);
-#1004 = CARTESIAN_POINT('',(-7.519685039354E-02,-2.959569178343E-02,0.)
+#996 = ORIENTED_EDGE('',*,*,#923,.F.);
+#997 = ORIENTED_EDGE('',*,*,#998,.F.);
+#998 = EDGE_CURVE('',#704,#924,#999,.T.);
+#999 = SURFACE_CURVE('',#1000,(#1005,#1012),.PCURVE_S1.);
+#1000 = CIRCLE('',#1001,5.905511811024E-03);
+#1001 = AXIS2_PLACEMENT_3D('',#1002,#1003,#1004);
+#1002 = CARTESIAN_POINT('',(-6.889763779528E-02,-5.551181102362E-02,0.)
   );
-#1005 = DIRECTION('',(0.,0.,1.));
-#1006 = DIRECTION('',(1.,0.,0.));
-#1007 = PCURVE('',#732,#1008);
-#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1013);
-#1009 = LINE('',#1010,#1011);
-#1010 = CARTESIAN_POINT('',(-0.,0.));
-#1011 = VECTOR('',#1012,1.);
-#1012 = DIRECTION('',(-1.,0.));
-#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1003 = DIRECTION('',(0.,0.,-1.));
+#1004 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1005 = PCURVE('',#726,#1006);
+#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011);
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(0.,0.));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(1.,0.));
+#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1014 = PCURVE('',#814,#1015);
-#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020);
-#1016 = CIRCLE('',#1017,5.905511811024E-03);
-#1017 = AXIS2_PLACEMENT_2D('',#1018,#1019);
-#1018 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#1019 = DIRECTION('',(1.,0.));
-#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1012 = PCURVE('',#808,#1013);
+#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1022);
+#1014 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1015,#1016,#1017,#1018,
+#1019,#1020,#1021),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1015 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#1016 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#1017 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#1018 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#1019 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#1020 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#1021 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1021 = ADVANCED_FACE('',(#1022),#814,.F.);
-#1022 = FACE_BOUND('',#1023,.T.);
-#1023 = EDGE_LOOP('',(#1024,#1025,#1026,#1027));
-#1024 = ORIENTED_EDGE('',*,*,#800,.T.);
-#1025 = ORIENTED_EDGE('',*,*,#881,.T.);
-#1026 = ORIENTED_EDGE('',*,*,#952,.T.);
-#1027 = ORIENTED_EDGE('',*,*,#1000,.F.);
-#1028 = ADVANCED_FACE('',(#1029),#760,.T.);
-#1029 = FACE_BOUND('',#1030,.F.);
-#1030 = EDGE_LOOP('',(#1031,#1032,#1033,#1034));
-#1031 = ORIENTED_EDGE('',*,*,#744,.T.);
-#1032 = ORIENTED_EDGE('',*,*,#830,.T.);
-#1033 = ORIENTED_EDGE('',*,*,#906,.T.);
-#1034 = ORIENTED_EDGE('',*,*,#977,.F.);
-#1035 = MANIFOLD_SOLID_BREP('',#1036);
-#1036 = CLOSED_SHELL('',(#1037,#1157,#1233,#1304,#1361,#1368));
-#1037 = ADVANCED_FACE('',(#1038),#1052,.T.);
-#1038 = FACE_BOUND('',#1039,.F.);
-#1039 = EDGE_LOOP('',(#1040,#1075,#1103,#1131));
-#1040 = ORIENTED_EDGE('',*,*,#1041,.T.);
-#1041 = EDGE_CURVE('',#1042,#1044,#1046,.T.);
-#1042 = VERTEX_POINT('',#1043);
-#1043 = CARTESIAN_POINT('',(-7.362204724394E-02,-5.551181102384E-02,0.)
-  );
+#1023 = ADVANCED_FACE('',(#1024),#808,.F.);
+#1024 = FACE_BOUND('',#1025,.F.);
+#1025 = EDGE_LOOP('',(#1026,#1027,#1028,#1029));
+#1026 = ORIENTED_EDGE('',*,*,#794,.T.);
+#1027 = ORIENTED_EDGE('',*,*,#875,.T.);
+#1028 = ORIENTED_EDGE('',*,*,#946,.T.);
+#1029 = ORIENTED_EDGE('',*,*,#998,.F.);
+#1030 = ADVANCED_FACE('',(#1031),#754,.T.);
+#1031 = FACE_BOUND('',#1032,.T.);
+#1032 = EDGE_LOOP('',(#1033,#1034,#1035,#1036));
+#1033 = ORIENTED_EDGE('',*,*,#738,.T.);
+#1034 = ORIENTED_EDGE('',*,*,#824,.T.);
+#1035 = ORIENTED_EDGE('',*,*,#900,.T.);
+#1036 = ORIENTED_EDGE('',*,*,#971,.F.);
+#1037 = MANIFOLD_SOLID_BREP('',#1038);
+#1038 = CLOSED_SHELL('',(#1039,#1159,#1235,#1306,#1355,#1362));
+#1039 = ADVANCED_FACE('',(#1040),#1054,.T.);
+#1040 = FACE_BOUND('',#1041,.T.);
+#1041 = EDGE_LOOP('',(#1042,#1077,#1105,#1133));
+#1042 = ORIENTED_EDGE('',*,*,#1043,.T.);
+#1043 = EDGE_CURVE('',#1044,#1046,#1048,.T.);
 #1044 = VERTEX_POINT('',#1045);
-#1045 = CARTESIAN_POINT('',(-7.362204724394E-02,-5.551181102384E-02,
+#1045 = CARTESIAN_POINT('',(-1.574803149606E-02,5.551181102362E-02,0.));
+#1046 = VERTEX_POINT('',#1047);
+#1047 = CARTESIAN_POINT('',(-1.574803149606E-02,5.551181102362E-02,
     7.874015748031E-03));
-#1046 = SURFACE_CURVE('',#1047,(#1051,#1063),.PCURVE_S1.);
-#1047 = LINE('',#1048,#1049);
-#1048 = CARTESIAN_POINT('',(-7.362204724394E-02,-5.551181102384E-02,0.)
-  );
-#1049 = VECTOR('',#1050,3.937007874016E-02);
-#1050 = DIRECTION('',(0.,0.,1.));
-#1051 = PCURVE('',#1052,#1057);
-#1052 = PLANE('',#1053);
-#1053 = AXIS2_PLACEMENT_3D('',#1054,#1055,#1056);
-#1054 = CARTESIAN_POINT('',(-7.362204724394E-02,-5.551181102378E-02,0.)
-  );
-#1055 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#1056 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);
-#1058 = LINE('',#1059,#1060);
-#1059 = CARTESIAN_POINT('',(-5.701476036697E-14,0.));
-#1060 = VECTOR('',#1061,1.);
-#1061 = DIRECTION('',(-0.,-1.));
-#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1048 = SURFACE_CURVE('',#1049,(#1053,#1065),.PCURVE_S1.);
+#1049 = LINE('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(-1.574803149606E-02,5.551181102362E-02,0.));
+#1051 = VECTOR('',#1052,3.937007874016E-02);
+#1052 = DIRECTION('',(0.,0.,1.));
+#1053 = PCURVE('',#1054,#1059);
+#1054 = PLANE('',#1055);
+#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058);
+#1056 = CARTESIAN_POINT('',(-1.574803149606E-02,5.551181102362E-02,0.));
+#1057 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#1058 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064);
+#1060 = LINE('',#1061,#1062);
+#1061 = CARTESIAN_POINT('',(0.,-0.));
+#1062 = VECTOR('',#1063,1.);
+#1063 = DIRECTION('',(0.,-1.));
+#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1063 = PCURVE('',#1064,#1069);
-#1064 = CYLINDRICAL_SURFACE('',#1065,5.905511811024E-03);
-#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);
-#1066 = CARTESIAN_POINT('',(-6.771653543291E-02,-5.551181102378E-02,0.)
-  );
-#1067 = DIRECTION('',(-0.,0.,-1.));
-#1068 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);
-#1070 = LINE('',#1071,#1072);
-#1071 = CARTESIAN_POINT('',(4.712388980365,0.));
-#1072 = VECTOR('',#1073,1.);
-#1073 = DIRECTION('',(0.,-1.));
-#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1065 = PCURVE('',#1066,#1071);
+#1066 = CYLINDRICAL_SURFACE('',#1067,5.905511811024E-03);
+#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070);
+#1068 = CARTESIAN_POINT('',(-9.842519685039E-03,5.551181102362E-02,0.));
+#1069 = DIRECTION('',(0.,0.,-1.));
+#1070 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1076);
+#1072 = LINE('',#1073,#1074);
+#1073 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1074 = VECTOR('',#1075,1.);
+#1075 = DIRECTION('',(-0.,-1.));
+#1076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1075 = ORIENTED_EDGE('',*,*,#1076,.T.);
-#1076 = EDGE_CURVE('',#1044,#1077,#1079,.T.);
-#1077 = VERTEX_POINT('',#1078);
-#1078 = CARTESIAN_POINT('',(-7.362204724394E-02,-6.929133858283E-02,
+#1077 = ORIENTED_EDGE('',*,*,#1078,.T.);
+#1078 = EDGE_CURVE('',#1046,#1079,#1081,.T.);
+#1079 = VERTEX_POINT('',#1080);
+#1080 = CARTESIAN_POINT('',(-1.574803149606E-02,6.929133858268E-02,
     7.874015748031E-03));
-#1079 = SURFACE_CURVE('',#1080,(#1084,#1091),.PCURVE_S1.);
-#1080 = LINE('',#1081,#1082);
-#1081 = CARTESIAN_POINT('',(-7.362204724394E-02,-5.551181102378E-02,
+#1081 = SURFACE_CURVE('',#1082,(#1086,#1093),.PCURVE_S1.);
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(-1.574803149606E-02,5.551181102362E-02,
     7.874015748031E-03));
-#1082 = VECTOR('',#1083,3.937007874016E-02);
-#1083 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#1084 = PCURVE('',#1052,#1085);
-#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090);
-#1086 = LINE('',#1087,#1088);
-#1087 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#1088 = VECTOR('',#1089,1.);
-#1089 = DIRECTION('',(-1.,0.));
-#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1084 = VECTOR('',#1085,3.937007874016E-02);
+#1085 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#1086 = PCURVE('',#1054,#1087);
+#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1092);
+#1088 = LINE('',#1089,#1090);
+#1089 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#1090 = VECTOR('',#1091,1.);
+#1091 = DIRECTION('',(1.,0.));
+#1092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1091 = PCURVE('',#1092,#1097);
-#1092 = PLANE('',#1093);
-#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096);
-#1094 = CARTESIAN_POINT('',(-7.362204724394E-02,-5.551181102378E-02,
+#1093 = PCURVE('',#1094,#1099);
+#1094 = PLANE('',#1095);
+#1095 = AXIS2_PLACEMENT_3D('',#1096,#1097,#1098);
+#1096 = CARTESIAN_POINT('',(-1.574803149606E-02,5.551181102362E-02,
     7.874015748031E-03));
-#1095 = DIRECTION('',(0.,0.,1.));
-#1096 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1102);
-#1098 = LINE('',#1099,#1100);
-#1099 = CARTESIAN_POINT('',(-0.,0.));
-#1100 = VECTOR('',#1101,1.);
-#1101 = DIRECTION('',(1.,-0.));
-#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1097 = DIRECTION('',(0.,0.,1.));
+#1098 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);
+#1100 = LINE('',#1101,#1102);
+#1101 = CARTESIAN_POINT('',(0.,0.));
+#1102 = VECTOR('',#1103,1.);
+#1103 = DIRECTION('',(-1.,0.));
+#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1103 = ORIENTED_EDGE('',*,*,#1104,.F.);
-#1104 = EDGE_CURVE('',#1105,#1077,#1107,.T.);
-#1105 = VERTEX_POINT('',#1106);
-#1106 = CARTESIAN_POINT('',(-7.362204724394E-02,-6.929133858283E-02,0.)
-  );
-#1107 = SURFACE_CURVE('',#1108,(#1112,#1119),.PCURVE_S1.);
-#1108 = LINE('',#1109,#1110);
-#1109 = CARTESIAN_POINT('',(-7.362204724394E-02,-6.929133858283E-02,0.)
-  );
-#1110 = VECTOR('',#1111,3.937007874016E-02);
-#1111 = DIRECTION('',(0.,0.,1.));
-#1112 = PCURVE('',#1052,#1113);
-#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
-#1114 = LINE('',#1115,#1116);
-#1115 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#1116 = VECTOR('',#1117,1.);
-#1117 = DIRECTION('',(-0.,-1.));
-#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1105 = ORIENTED_EDGE('',*,*,#1106,.F.);
+#1106 = EDGE_CURVE('',#1107,#1079,#1109,.T.);
+#1107 = VERTEX_POINT('',#1108);
+#1108 = CARTESIAN_POINT('',(-1.574803149606E-02,6.929133858268E-02,0.));
+#1109 = SURFACE_CURVE('',#1110,(#1114,#1121),.PCURVE_S1.);
+#1110 = LINE('',#1111,#1112);
+#1111 = CARTESIAN_POINT('',(-1.574803149606E-02,6.929133858268E-02,0.));
+#1112 = VECTOR('',#1113,3.937007874016E-02);
+#1113 = DIRECTION('',(0.,0.,1.));
+#1114 = PCURVE('',#1054,#1115);
+#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1120);
+#1116 = LINE('',#1117,#1118);
+#1117 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#1118 = VECTOR('',#1119,1.);
+#1119 = DIRECTION('',(0.,-1.));
+#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1119 = PCURVE('',#1120,#1125);
-#1120 = PLANE('',#1121);
-#1121 = AXIS2_PLACEMENT_3D('',#1122,#1123,#1124);
-#1122 = CARTESIAN_POINT('',(-7.362204724394E-02,-6.929133858283E-02,0.)
-  );
-#1123 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#1124 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130);
-#1126 = LINE('',#1127,#1128);
-#1127 = CARTESIAN_POINT('',(-0.,0.));
-#1128 = VECTOR('',#1129,1.);
-#1129 = DIRECTION('',(-0.,-1.));
-#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1121 = PCURVE('',#1122,#1127);
+#1122 = PLANE('',#1123);
+#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126);
+#1124 = CARTESIAN_POINT('',(-1.574803149606E-02,6.929133858268E-02,0.));
+#1125 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#1126 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);
+#1128 = LINE('',#1129,#1130);
+#1129 = CARTESIAN_POINT('',(0.,0.));
+#1130 = VECTOR('',#1131,1.);
+#1131 = DIRECTION('',(0.,-1.));
+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1131 = ORIENTED_EDGE('',*,*,#1132,.F.);
-#1132 = EDGE_CURVE('',#1042,#1105,#1133,.T.);
-#1133 = SURFACE_CURVE('',#1134,(#1138,#1145),.PCURVE_S1.);
-#1134 = LINE('',#1135,#1136);
-#1135 = CARTESIAN_POINT('',(-7.362204724394E-02,-5.551181102378E-02,0.)
-  );
-#1136 = VECTOR('',#1137,3.937007874016E-02);
-#1137 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#1138 = PCURVE('',#1052,#1139);
-#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144);
-#1140 = LINE('',#1141,#1142);
-#1141 = CARTESIAN_POINT('',(-0.,-0.));
-#1142 = VECTOR('',#1143,1.);
-#1143 = DIRECTION('',(-1.,0.));
-#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1133 = ORIENTED_EDGE('',*,*,#1134,.F.);
+#1134 = EDGE_CURVE('',#1044,#1107,#1135,.T.);
+#1135 = SURFACE_CURVE('',#1136,(#1140,#1147),.PCURVE_S1.);
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(-1.574803149606E-02,5.551181102362E-02,0.));
+#1138 = VECTOR('',#1139,3.937007874016E-02);
+#1139 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#1140 = PCURVE('',#1054,#1141);
+#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146);
+#1142 = LINE('',#1143,#1144);
+#1143 = CARTESIAN_POINT('',(0.,-0.));
+#1144 = VECTOR('',#1145,1.);
+#1145 = DIRECTION('',(1.,0.));
+#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1145 = PCURVE('',#1146,#1151);
-#1146 = PLANE('',#1147);
-#1147 = AXIS2_PLACEMENT_3D('',#1148,#1149,#1150);
-#1148 = CARTESIAN_POINT('',(-7.362204724394E-02,-5.551181102378E-02,0.)
-  );
-#1149 = DIRECTION('',(0.,0.,1.));
-#1150 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156);
-#1152 = LINE('',#1153,#1154);
-#1153 = CARTESIAN_POINT('',(-0.,0.));
-#1154 = VECTOR('',#1155,1.);
-#1155 = DIRECTION('',(1.,-0.));
-#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1147 = PCURVE('',#1148,#1153);
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(-1.574803149606E-02,5.551181102362E-02,0.));
+#1151 = DIRECTION('',(0.,0.,1.));
+#1152 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158);
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(0.,0.));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(-1.,0.));
+#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1157 = ADVANCED_FACE('',(#1158),#1120,.T.);
-#1158 = FACE_BOUND('',#1159,.F.);
-#1159 = EDGE_LOOP('',(#1160,#1161,#1184,#1212));
-#1160 = ORIENTED_EDGE('',*,*,#1104,.T.);
-#1161 = ORIENTED_EDGE('',*,*,#1162,.T.);
-#1162 = EDGE_CURVE('',#1077,#1163,#1165,.T.);
-#1163 = VERTEX_POINT('',#1164);
-#1164 = CARTESIAN_POINT('',(-6.181102362189E-02,-6.929133858283E-02,
+#1159 = ADVANCED_FACE('',(#1160),#1122,.T.);
+#1160 = FACE_BOUND('',#1161,.T.);
+#1161 = EDGE_LOOP('',(#1162,#1163,#1186,#1214));
+#1162 = ORIENTED_EDGE('',*,*,#1106,.T.);
+#1163 = ORIENTED_EDGE('',*,*,#1164,.T.);
+#1164 = EDGE_CURVE('',#1079,#1165,#1167,.T.);
+#1165 = VERTEX_POINT('',#1166);
+#1166 = CARTESIAN_POINT('',(-3.937007874016E-03,6.929133858268E-02,
     7.874015748031E-03));
-#1165 = SURFACE_CURVE('',#1166,(#1170,#1177),.PCURVE_S1.);
-#1166 = LINE('',#1167,#1168);
-#1167 = CARTESIAN_POINT('',(-7.362204724394E-02,-6.929133858283E-02,
+#1167 = SURFACE_CURVE('',#1168,(#1172,#1179),.PCURVE_S1.);
+#1168 = LINE('',#1169,#1170);
+#1169 = CARTESIAN_POINT('',(-1.574803149606E-02,6.929133858268E-02,
     7.874015748031E-03));
-#1168 = VECTOR('',#1169,3.937007874016E-02);
-#1169 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#1170 = PCURVE('',#1120,#1171);
-#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1176);
-#1172 = LINE('',#1173,#1174);
-#1173 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#1174 = VECTOR('',#1175,1.);
-#1175 = DIRECTION('',(-1.,0.));
-#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1170 = VECTOR('',#1171,3.937007874016E-02);
+#1171 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#1172 = PCURVE('',#1122,#1173);
+#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178);
+#1174 = LINE('',#1175,#1176);
+#1175 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#1176 = VECTOR('',#1177,1.);
+#1177 = DIRECTION('',(1.,0.));
+#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1177 = PCURVE('',#1092,#1178);
-#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183);
-#1179 = LINE('',#1180,#1181);
-#1180 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#1181 = VECTOR('',#1182,1.);
-#1182 = DIRECTION('',(-0.,1.));
-#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1179 = PCURVE('',#1094,#1180);
+#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185);
+#1181 = LINE('',#1182,#1183);
+#1182 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#1183 = VECTOR('',#1184,1.);
+#1184 = DIRECTION('',(0.,1.));
+#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1184 = ORIENTED_EDGE('',*,*,#1185,.F.);
-#1185 = EDGE_CURVE('',#1186,#1163,#1188,.T.);
-#1186 = VERTEX_POINT('',#1187);
-#1187 = CARTESIAN_POINT('',(-6.181102362189E-02,-6.929133858283E-02,0.)
-  );
-#1188 = SURFACE_CURVE('',#1189,(#1193,#1200),.PCURVE_S1.);
-#1189 = LINE('',#1190,#1191);
-#1190 = CARTESIAN_POINT('',(-6.181102362189E-02,-6.929133858283E-02,0.)
-  );
-#1191 = VECTOR('',#1192,3.937007874016E-02);
-#1192 = DIRECTION('',(0.,0.,1.));
-#1193 = PCURVE('',#1120,#1194);
-#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199);
-#1195 = LINE('',#1196,#1197);
-#1196 = CARTESIAN_POINT('',(-1.181102362205E-02,0.));
-#1197 = VECTOR('',#1198,1.);
-#1198 = DIRECTION('',(-0.,-1.));
-#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#1188,#1165,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(-3.937007874016E-03,6.929133858268E-02,0.));
+#1190 = SURFACE_CURVE('',#1191,(#1195,#1202),.PCURVE_S1.);
+#1191 = LINE('',#1192,#1193);
+#1192 = CARTESIAN_POINT('',(-3.937007874016E-03,6.929133858268E-02,0.));
+#1193 = VECTOR('',#1194,3.937007874016E-02);
+#1194 = DIRECTION('',(0.,0.,1.));
+#1195 = PCURVE('',#1122,#1196);
+#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201);
+#1197 = LINE('',#1198,#1199);
+#1198 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
+#1199 = VECTOR('',#1200,1.);
+#1200 = DIRECTION('',(0.,-1.));
+#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1200 = PCURVE('',#1201,#1206);
-#1201 = PLANE('',#1202);
-#1202 = AXIS2_PLACEMENT_3D('',#1203,#1204,#1205);
-#1203 = CARTESIAN_POINT('',(-6.181102362189E-02,-6.929133858283E-02,0.)
-  );
-#1204 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#1205 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211);
-#1207 = LINE('',#1208,#1209);
-#1208 = CARTESIAN_POINT('',(-0.,0.));
-#1209 = VECTOR('',#1210,1.);
-#1210 = DIRECTION('',(-0.,-1.));
-#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1202 = PCURVE('',#1203,#1208);
+#1203 = PLANE('',#1204);
+#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207);
+#1205 = CARTESIAN_POINT('',(-3.937007874016E-03,6.929133858268E-02,0.));
+#1206 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#1207 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213);
+#1209 = LINE('',#1210,#1211);
+#1210 = CARTESIAN_POINT('',(0.,0.));
+#1211 = VECTOR('',#1212,1.);
+#1212 = DIRECTION('',(0.,-1.));
+#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1212 = ORIENTED_EDGE('',*,*,#1213,.F.);
-#1213 = EDGE_CURVE('',#1105,#1186,#1214,.T.);
-#1214 = SURFACE_CURVE('',#1215,(#1219,#1226),.PCURVE_S1.);
-#1215 = LINE('',#1216,#1217);
-#1216 = CARTESIAN_POINT('',(-7.362204724394E-02,-6.929133858283E-02,0.)
-  );
-#1217 = VECTOR('',#1218,3.937007874016E-02);
-#1218 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#1219 = PCURVE('',#1120,#1220);
-#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1225);
-#1221 = LINE('',#1222,#1223);
-#1222 = CARTESIAN_POINT('',(-0.,0.));
-#1223 = VECTOR('',#1224,1.);
-#1224 = DIRECTION('',(-1.,0.));
-#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1214 = ORIENTED_EDGE('',*,*,#1215,.F.);
+#1215 = EDGE_CURVE('',#1107,#1188,#1216,.T.);
+#1216 = SURFACE_CURVE('',#1217,(#1221,#1228),.PCURVE_S1.);
+#1217 = LINE('',#1218,#1219);
+#1218 = CARTESIAN_POINT('',(-1.574803149606E-02,6.929133858268E-02,0.));
+#1219 = VECTOR('',#1220,3.937007874016E-02);
+#1220 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#1221 = PCURVE('',#1122,#1222);
+#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227);
+#1223 = LINE('',#1224,#1225);
+#1224 = CARTESIAN_POINT('',(0.,0.));
+#1225 = VECTOR('',#1226,1.);
+#1226 = DIRECTION('',(1.,0.));
+#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1226 = PCURVE('',#1146,#1227);
-#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232);
-#1228 = LINE('',#1229,#1230);
-#1229 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#1230 = VECTOR('',#1231,1.);
-#1231 = DIRECTION('',(-0.,1.));
-#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1228 = PCURVE('',#1148,#1229);
+#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234);
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#1232 = VECTOR('',#1233,1.);
+#1233 = DIRECTION('',(0.,1.));
+#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1233 = ADVANCED_FACE('',(#1234),#1201,.T.);
-#1234 = FACE_BOUND('',#1235,.F.);
-#1235 = EDGE_LOOP('',(#1236,#1237,#1260,#1283));
-#1236 = ORIENTED_EDGE('',*,*,#1185,.T.);
-#1237 = ORIENTED_EDGE('',*,*,#1238,.T.);
-#1238 = EDGE_CURVE('',#1163,#1239,#1241,.T.);
-#1239 = VERTEX_POINT('',#1240);
-#1240 = CARTESIAN_POINT('',(-6.181102362189E-02,-5.551181102384E-02,
+#1235 = ADVANCED_FACE('',(#1236),#1203,.T.);
+#1236 = FACE_BOUND('',#1237,.T.);
+#1237 = EDGE_LOOP('',(#1238,#1239,#1262,#1285));
+#1238 = ORIENTED_EDGE('',*,*,#1187,.T.);
+#1239 = ORIENTED_EDGE('',*,*,#1240,.T.);
+#1240 = EDGE_CURVE('',#1165,#1241,#1243,.T.);
+#1241 = VERTEX_POINT('',#1242);
+#1242 = CARTESIAN_POINT('',(-3.937007874016E-03,5.551181102362E-02,
     7.874015748031E-03));
-#1241 = SURFACE_CURVE('',#1242,(#1246,#1253),.PCURVE_S1.);
-#1242 = LINE('',#1243,#1244);
-#1243 = CARTESIAN_POINT('',(-6.181102362189E-02,-6.929133858283E-02,
+#1243 = SURFACE_CURVE('',#1244,(#1248,#1255),.PCURVE_S1.);
+#1244 = LINE('',#1245,#1246);
+#1245 = CARTESIAN_POINT('',(-3.937007874016E-03,6.929133858268E-02,
     7.874015748031E-03));
-#1244 = VECTOR('',#1245,3.937007874016E-02);
-#1245 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#1246 = PCURVE('',#1201,#1247);
-#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252);
-#1248 = LINE('',#1249,#1250);
-#1249 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#1250 = VECTOR('',#1251,1.);
-#1251 = DIRECTION('',(-1.,0.));
-#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1246 = VECTOR('',#1247,3.937007874016E-02);
+#1247 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1248 = PCURVE('',#1203,#1249);
+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254);
+#1250 = LINE('',#1251,#1252);
+#1251 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#1252 = VECTOR('',#1253,1.);
+#1253 = DIRECTION('',(1.,0.));
+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1253 = PCURVE('',#1092,#1254);
-#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259);
-#1255 = LINE('',#1256,#1257);
-#1256 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#1257 = VECTOR('',#1258,1.);
-#1258 = DIRECTION('',(-1.,0.));
-#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1255 = PCURVE('',#1094,#1256);
+#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1261);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(1.,0.));
+#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1260 = ORIENTED_EDGE('',*,*,#1261,.F.);
-#1261 = EDGE_CURVE('',#1262,#1239,#1264,.T.);
-#1262 = VERTEX_POINT('',#1263);
-#1263 = CARTESIAN_POINT('',(-6.181102362189E-02,-5.551181102384E-02,0.)
-  );
-#1264 = SURFACE_CURVE('',#1265,(#1269,#1276),.PCURVE_S1.);
-#1265 = LINE('',#1266,#1267);
-#1266 = CARTESIAN_POINT('',(-6.181102362189E-02,-5.551181102384E-02,0.)
-  );
-#1267 = VECTOR('',#1268,3.937007874016E-02);
-#1268 = DIRECTION('',(0.,0.,1.));
-#1269 = PCURVE('',#1201,#1270);
-#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
-#1271 = LINE('',#1272,#1273);
-#1272 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
-#1273 = VECTOR('',#1274,1.);
-#1274 = DIRECTION('',(-0.,-1.));
-#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1262 = ORIENTED_EDGE('',*,*,#1263,.F.);
+#1263 = EDGE_CURVE('',#1264,#1241,#1266,.T.);
+#1264 = VERTEX_POINT('',#1265);
+#1265 = CARTESIAN_POINT('',(-3.937007874016E-03,5.551181102362E-02,0.));
+#1266 = SURFACE_CURVE('',#1267,(#1271,#1278),.PCURVE_S1.);
+#1267 = LINE('',#1268,#1269);
+#1268 = CARTESIAN_POINT('',(-3.937007874016E-03,5.551181102362E-02,0.));
+#1269 = VECTOR('',#1270,3.937007874016E-02);
+#1270 = DIRECTION('',(0.,0.,1.));
+#1271 = PCURVE('',#1203,#1272);
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(0.,-1.));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1276 = PCURVE('',#1064,#1277);
-#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282);
-#1278 = LINE('',#1279,#1280);
-#1279 = CARTESIAN_POINT('',(7.853981633994,0.));
-#1280 = VECTOR('',#1281,1.);
-#1281 = DIRECTION('',(0.,-1.));
-#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1278 = PCURVE('',#1066,#1279);
+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);
+#1280 = LINE('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#1282 = VECTOR('',#1283,1.);
+#1283 = DIRECTION('',(-0.,-1.));
+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1283 = ORIENTED_EDGE('',*,*,#1284,.F.);
-#1284 = EDGE_CURVE('',#1186,#1262,#1285,.T.);
-#1285 = SURFACE_CURVE('',#1286,(#1290,#1297),.PCURVE_S1.);
-#1286 = LINE('',#1287,#1288);
-#1287 = CARTESIAN_POINT('',(-6.181102362189E-02,-6.929133858283E-02,0.)
-  );
-#1288 = VECTOR('',#1289,3.937007874016E-02);
-#1289 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#1290 = PCURVE('',#1201,#1291);
-#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296);
-#1292 = LINE('',#1293,#1294);
-#1293 = CARTESIAN_POINT('',(-0.,0.));
-#1294 = VECTOR('',#1295,1.);
-#1295 = DIRECTION('',(-1.,0.));
-#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1285 = ORIENTED_EDGE('',*,*,#1286,.F.);
+#1286 = EDGE_CURVE('',#1188,#1264,#1287,.T.);
+#1287 = SURFACE_CURVE('',#1288,(#1292,#1299),.PCURVE_S1.);
+#1288 = LINE('',#1289,#1290);
+#1289 = CARTESIAN_POINT('',(-3.937007874016E-03,6.929133858268E-02,0.));
+#1290 = VECTOR('',#1291,3.937007874016E-02);
+#1291 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1292 = PCURVE('',#1203,#1293);
+#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298);
+#1294 = LINE('',#1295,#1296);
+#1295 = CARTESIAN_POINT('',(0.,0.));
+#1296 = VECTOR('',#1297,1.);
+#1297 = DIRECTION('',(1.,0.));
+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1297 = PCURVE('',#1146,#1298);
-#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303);
-#1299 = LINE('',#1300,#1301);
-#1300 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#1301 = VECTOR('',#1302,1.);
-#1302 = DIRECTION('',(-1.,0.));
-#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1299 = PCURVE('',#1148,#1300);
+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);
+#1301 = LINE('',#1302,#1303);
+#1302 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#1303 = VECTOR('',#1304,1.);
+#1304 = DIRECTION('',(1.,0.));
+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1304 = ADVANCED_FACE('',(#1305),#1064,.T.);
-#1305 = FACE_BOUND('',#1306,.T.);
-#1306 = EDGE_LOOP('',(#1307,#1308,#1334,#1335));
-#1307 = ORIENTED_EDGE('',*,*,#1041,.T.);
-#1308 = ORIENTED_EDGE('',*,*,#1309,.T.);
-#1309 = EDGE_CURVE('',#1044,#1239,#1310,.T.);
-#1310 = SURFACE_CURVE('',#1311,(#1316,#1323),.PCURVE_S1.);
-#1311 = CIRCLE('',#1312,5.905511811024E-03);
-#1312 = AXIS2_PLACEMENT_3D('',#1313,#1314,#1315);
-#1313 = CARTESIAN_POINT('',(-6.771653543291E-02,-5.551181102378E-02,
+#1306 = ADVANCED_FACE('',(#1307),#1066,.T.);
+#1307 = FACE_BOUND('',#1308,.F.);
+#1308 = EDGE_LOOP('',(#1309,#1310,#1332,#1333));
+#1309 = ORIENTED_EDGE('',*,*,#1043,.T.);
+#1310 = ORIENTED_EDGE('',*,*,#1311,.T.);
+#1311 = EDGE_CURVE('',#1046,#1241,#1312,.T.);
+#1312 = SURFACE_CURVE('',#1313,(#1318,#1325),.PCURVE_S1.);
+#1313 = CIRCLE('',#1314,5.905511811024E-03);
+#1314 = AXIS2_PLACEMENT_3D('',#1315,#1316,#1317);
+#1315 = CARTESIAN_POINT('',(-9.842519685039E-03,5.551181102362E-02,
     7.874015748031E-03));
-#1314 = DIRECTION('',(0.,0.,-1.));
-#1315 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#1316 = PCURVE('',#1064,#1317);
-#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);
-#1318 = LINE('',#1319,#1320);
-#1319 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#1320 = VECTOR('',#1321,1.);
-#1321 = DIRECTION('',(1.,0.));
-#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1316 = DIRECTION('',(0.,0.,1.));
+#1317 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1318 = PCURVE('',#1066,#1319);
+#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(-1.,0.));
+#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1323 = PCURVE('',#1092,#1324);
-#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1333);
-#1325 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1326,#1327,#1328,#1329,
-#1330,#1331,#1332),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#1326 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#1327 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#1328 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#1329 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#1330 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#1331 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#1332 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#1333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1325 = PCURVE('',#1094,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331);
+#1327 = CIRCLE('',#1328,5.905511811024E-03);
+#1328 = AXIS2_PLACEMENT_2D('',#1329,#1330);
+#1329 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#1330 = DIRECTION('',(1.,0.));
+#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1334 = ORIENTED_EDGE('',*,*,#1261,.F.);
-#1335 = ORIENTED_EDGE('',*,*,#1336,.F.);
-#1336 = EDGE_CURVE('',#1042,#1262,#1337,.T.);
-#1337 = SURFACE_CURVE('',#1338,(#1343,#1350),.PCURVE_S1.);
-#1338 = CIRCLE('',#1339,5.905511811024E-03);
-#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);
-#1340 = CARTESIAN_POINT('',(-6.771653543291E-02,-5.551181102378E-02,0.)
-  );
-#1341 = DIRECTION('',(0.,0.,-1.));
-#1342 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#1343 = PCURVE('',#1064,#1344);
-#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349);
-#1345 = LINE('',#1346,#1347);
-#1346 = CARTESIAN_POINT('',(0.,0.));
-#1347 = VECTOR('',#1348,1.);
-#1348 = DIRECTION('',(1.,0.));
-#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1332 = ORIENTED_EDGE('',*,*,#1263,.F.);
+#1333 = ORIENTED_EDGE('',*,*,#1334,.F.);
+#1334 = EDGE_CURVE('',#1044,#1264,#1335,.T.);
+#1335 = SURFACE_CURVE('',#1336,(#1341,#1348),.PCURVE_S1.);
+#1336 = CIRCLE('',#1337,5.905511811024E-03);
+#1337 = AXIS2_PLACEMENT_3D('',#1338,#1339,#1340);
+#1338 = CARTESIAN_POINT('',(-9.842519685039E-03,5.551181102362E-02,0.));
+#1339 = DIRECTION('',(0.,0.,1.));
+#1340 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#1341 = PCURVE('',#1066,#1342);
+#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347);
+#1343 = LINE('',#1344,#1345);
+#1344 = CARTESIAN_POINT('',(-0.,0.));
+#1345 = VECTOR('',#1346,1.);
+#1346 = DIRECTION('',(-1.,0.));
+#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1350 = PCURVE('',#1146,#1351);
-#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1360);
-#1352 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1353,#1354,#1355,#1356,
-#1357,#1358,#1359),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#1353 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#1354 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#1355 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#1356 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#1357 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#1358 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#1359 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1348 = PCURVE('',#1148,#1349);
+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);
+#1350 = CIRCLE('',#1351,5.905511811024E-03);
+#1351 = AXIS2_PLACEMENT_2D('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#1353 = DIRECTION('',(1.,0.));
+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1361 = ADVANCED_FACE('',(#1362),#1146,.F.);
-#1362 = FACE_BOUND('',#1363,.F.);
-#1363 = EDGE_LOOP('',(#1364,#1365,#1366,#1367));
-#1364 = ORIENTED_EDGE('',*,*,#1132,.T.);
-#1365 = ORIENTED_EDGE('',*,*,#1213,.T.);
-#1366 = ORIENTED_EDGE('',*,*,#1284,.T.);
-#1367 = ORIENTED_EDGE('',*,*,#1336,.F.);
-#1368 = ADVANCED_FACE('',(#1369),#1092,.T.);
-#1369 = FACE_BOUND('',#1370,.T.);
-#1370 = EDGE_LOOP('',(#1371,#1372,#1373,#1374));
-#1371 = ORIENTED_EDGE('',*,*,#1076,.T.);
-#1372 = ORIENTED_EDGE('',*,*,#1162,.T.);
-#1373 = ORIENTED_EDGE('',*,*,#1238,.T.);
-#1374 = ORIENTED_EDGE('',*,*,#1309,.F.);
-#1375 = MANIFOLD_SOLID_BREP('',#1376);
-#1376 = CLOSED_SHELL('',(#1377,#1497,#1573,#1644,#1701,#1708));
-#1377 = ADVANCED_FACE('',(#1378),#1392,.T.);
-#1378 = FACE_BOUND('',#1379,.F.);
-#1379 = EDGE_LOOP('',(#1380,#1415,#1443,#1471));
-#1380 = ORIENTED_EDGE('',*,*,#1381,.T.);
-#1381 = EDGE_CURVE('',#1382,#1384,#1386,.T.);
-#1382 = VERTEX_POINT('',#1383);
-#1383 = CARTESIAN_POINT('',(7.51968503936E-02,-3.550120359445E-02,0.));
-#1384 = VERTEX_POINT('',#1385);
-#1385 = CARTESIAN_POINT('',(7.51968503936E-02,-3.550120359445E-02,
+#1355 = ADVANCED_FACE('',(#1356),#1148,.F.);
+#1356 = FACE_BOUND('',#1357,.T.);
+#1357 = EDGE_LOOP('',(#1358,#1359,#1360,#1361));
+#1358 = ORIENTED_EDGE('',*,*,#1134,.T.);
+#1359 = ORIENTED_EDGE('',*,*,#1215,.T.);
+#1360 = ORIENTED_EDGE('',*,*,#1286,.T.);
+#1361 = ORIENTED_EDGE('',*,*,#1334,.F.);
+#1362 = ADVANCED_FACE('',(#1363),#1094,.T.);
+#1363 = FACE_BOUND('',#1364,.F.);
+#1364 = EDGE_LOOP('',(#1365,#1366,#1367,#1368));
+#1365 = ORIENTED_EDGE('',*,*,#1078,.T.);
+#1366 = ORIENTED_EDGE('',*,*,#1164,.T.);
+#1367 = ORIENTED_EDGE('',*,*,#1240,.T.);
+#1368 = ORIENTED_EDGE('',*,*,#1311,.F.);
+#1369 = MANIFOLD_SOLID_BREP('',#1370);
+#1370 = CLOSED_SHELL('',(#1371,#1491,#1567,#1638,#1695,#1702));
+#1371 = ADVANCED_FACE('',(#1372),#1386,.T.);
+#1372 = FACE_BOUND('',#1373,.F.);
+#1373 = EDGE_LOOP('',(#1374,#1409,#1437,#1465));
+#1374 = ORIENTED_EDGE('',*,*,#1375,.T.);
+#1375 = EDGE_CURVE('',#1376,#1378,#1380,.T.);
+#1376 = VERTEX_POINT('',#1377);
+#1377 = CARTESIAN_POINT('',(3.937007874016E-03,-5.551181102362E-02,0.));
+#1378 = VERTEX_POINT('',#1379);
+#1379 = CARTESIAN_POINT('',(3.937007874016E-03,-5.551181102362E-02,
     7.874015748031E-03));
-#1386 = SURFACE_CURVE('',#1387,(#1391,#1403),.PCURVE_S1.);
-#1387 = LINE('',#1388,#1389);
-#1388 = CARTESIAN_POINT('',(7.51968503936E-02,-3.550120359445E-02,0.));
-#1389 = VECTOR('',#1390,3.937007874016E-02);
-#1390 = DIRECTION('',(0.,0.,1.));
-#1391 = PCURVE('',#1392,#1397);
-#1392 = PLANE('',#1393);
-#1393 = AXIS2_PLACEMENT_3D('',#1394,#1395,#1396);
-#1394 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,0.));
-#1395 = DIRECTION('',(-0.,-1.,-0.));
-#1396 = DIRECTION('',(-1.,0.,0.));
-#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);
-#1398 = LINE('',#1399,#1400);
-#1399 = CARTESIAN_POINT('',(-5.699727653981E-14,0.));
-#1400 = VECTOR('',#1401,1.);
-#1401 = DIRECTION('',(-0.,-1.));
-#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1380 = SURFACE_CURVE('',#1381,(#1385,#1397),.PCURVE_S1.);
+#1381 = LINE('',#1382,#1383);
+#1382 = CARTESIAN_POINT('',(3.937007874016E-03,-5.551181102362E-02,0.));
+#1383 = VECTOR('',#1384,3.937007874016E-02);
+#1384 = DIRECTION('',(0.,0.,1.));
+#1385 = PCURVE('',#1386,#1391);
+#1386 = PLANE('',#1387);
+#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390);
+#1388 = CARTESIAN_POINT('',(3.937007874016E-03,-5.551181102362E-02,0.));
+#1389 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1390 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396);
+#1392 = LINE('',#1393,#1394);
+#1393 = CARTESIAN_POINT('',(-0.,0.));
+#1394 = VECTOR('',#1395,1.);
+#1395 = DIRECTION('',(-0.,-1.));
+#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1403 = PCURVE('',#1404,#1409);
-#1404 = CYLINDRICAL_SURFACE('',#1405,5.905511811024E-03);
-#1405 = AXIS2_PLACEMENT_3D('',#1406,#1407,#1408);
-#1406 = CARTESIAN_POINT('',(7.519685039354E-02,-2.959569178343E-02,0.));
-#1407 = DIRECTION('',(0.,0.,-1.));
-#1408 = DIRECTION('',(-1.,0.,0.));
-#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414);
-#1410 = LINE('',#1411,#1412);
-#1411 = CARTESIAN_POINT('',(4.712388980365,0.));
-#1412 = VECTOR('',#1413,1.);
-#1413 = DIRECTION('',(0.,-1.));
-#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1397 = PCURVE('',#1398,#1403);
+#1398 = CYLINDRICAL_SURFACE('',#1399,5.905511811024E-03);
+#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402);
+#1400 = CARTESIAN_POINT('',(9.842519685039E-03,-5.551181102362E-02,0.));
+#1401 = DIRECTION('',(-0.,0.,-1.));
+#1402 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408);
+#1404 = LINE('',#1405,#1406);
+#1405 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1406 = VECTOR('',#1407,1.);
+#1407 = DIRECTION('',(0.,-1.));
+#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
-#1416 = EDGE_CURVE('',#1384,#1417,#1419,.T.);
-#1417 = VERTEX_POINT('',#1418);
-#1418 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,
+#1409 = ORIENTED_EDGE('',*,*,#1410,.T.);
+#1410 = EDGE_CURVE('',#1378,#1411,#1413,.T.);
+#1411 = VERTEX_POINT('',#1412);
+#1412 = CARTESIAN_POINT('',(3.937007874016E-03,-6.929133858268E-02,
     7.874015748031E-03));
-#1419 = SURFACE_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.);
+#1413 = SURFACE_CURVE('',#1414,(#1418,#1425),.PCURVE_S1.);
+#1414 = LINE('',#1415,#1416);
+#1415 = CARTESIAN_POINT('',(3.937007874016E-03,-5.551181102362E-02,
+    7.874015748031E-03));
+#1416 = VECTOR('',#1417,3.937007874016E-02);
+#1417 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1418 = PCURVE('',#1386,#1419);
+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);
 #1420 = LINE('',#1421,#1422);
-#1421 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,
-    7.874015748031E-03));
-#1422 = VECTOR('',#1423,3.937007874016E-02);
-#1423 = DIRECTION('',(1.,0.,0.));
-#1424 = PCURVE('',#1392,#1425);
-#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430);
-#1426 = LINE('',#1427,#1428);
-#1427 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#1428 = VECTOR('',#1429,1.);
-#1429 = DIRECTION('',(-1.,0.));
-#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1421 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(-1.,0.));
+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1431 = PCURVE('',#1432,#1437);
-#1432 = PLANE('',#1433);
-#1433 = AXIS2_PLACEMENT_3D('',#1434,#1435,#1436);
-#1434 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,
+#1425 = PCURVE('',#1426,#1431);
+#1426 = PLANE('',#1427);
+#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);
+#1428 = CARTESIAN_POINT('',(3.937007874016E-03,-5.551181102362E-02,
     7.874015748031E-03));
-#1435 = DIRECTION('',(0.,0.,1.));
-#1436 = DIRECTION('',(1.,0.,0.));
-#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442);
-#1438 = LINE('',#1439,#1440);
-#1439 = CARTESIAN_POINT('',(0.,-0.));
-#1440 = VECTOR('',#1441,1.);
-#1441 = DIRECTION('',(1.,-0.));
-#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1429 = DIRECTION('',(0.,0.,1.));
+#1430 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436);
+#1432 = LINE('',#1433,#1434);
+#1433 = CARTESIAN_POINT('',(0.,-0.));
+#1434 = VECTOR('',#1435,1.);
+#1435 = DIRECTION('',(1.,-0.));
+#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1443 = ORIENTED_EDGE('',*,*,#1444,.F.);
-#1444 = EDGE_CURVE('',#1445,#1417,#1447,.T.);
-#1445 = VERTEX_POINT('',#1446);
-#1446 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,0.));
-#1447 = SURFACE_CURVE('',#1448,(#1452,#1459),.PCURVE_S1.);
+#1437 = ORIENTED_EDGE('',*,*,#1438,.F.);
+#1438 = EDGE_CURVE('',#1439,#1411,#1441,.T.);
+#1439 = VERTEX_POINT('',#1440);
+#1440 = CARTESIAN_POINT('',(3.937007874016E-03,-6.929133858268E-02,0.));
+#1441 = SURFACE_CURVE('',#1442,(#1446,#1453),.PCURVE_S1.);
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(3.937007874016E-03,-6.929133858268E-02,0.));
+#1444 = VECTOR('',#1445,3.937007874016E-02);
+#1445 = DIRECTION('',(0.,0.,1.));
+#1446 = PCURVE('',#1386,#1447);
+#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452);
 #1448 = LINE('',#1449,#1450);
-#1449 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,0.));
-#1450 = VECTOR('',#1451,3.937007874016E-02);
-#1451 = DIRECTION('',(0.,0.,1.));
-#1452 = PCURVE('',#1392,#1453);
-#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458);
-#1454 = LINE('',#1455,#1456);
-#1455 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#1456 = VECTOR('',#1457,1.);
-#1457 = DIRECTION('',(-0.,-1.));
-#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1449 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#1450 = VECTOR('',#1451,1.);
+#1451 = DIRECTION('',(-0.,-1.));
+#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1459 = PCURVE('',#1460,#1465);
-#1460 = PLANE('',#1461);
-#1461 = AXIS2_PLACEMENT_3D('',#1462,#1463,#1464);
-#1462 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,0.));
-#1463 = DIRECTION('',(1.,0.,0.));
-#1464 = DIRECTION('',(0.,-1.,0.));
-#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1470);
-#1466 = LINE('',#1467,#1468);
-#1467 = CARTESIAN_POINT('',(-0.,-0.));
-#1468 = VECTOR('',#1469,1.);
-#1469 = DIRECTION('',(-0.,-1.));
-#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1453 = PCURVE('',#1454,#1459);
+#1454 = PLANE('',#1455);
+#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458);
+#1456 = CARTESIAN_POINT('',(3.937007874016E-03,-6.929133858268E-02,0.));
+#1457 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1458 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464);
+#1460 = LINE('',#1461,#1462);
+#1461 = CARTESIAN_POINT('',(-0.,-0.));
+#1462 = VECTOR('',#1463,1.);
+#1463 = DIRECTION('',(-0.,-1.));
+#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1471 = ORIENTED_EDGE('',*,*,#1472,.F.);
-#1472 = EDGE_CURVE('',#1382,#1445,#1473,.T.);
-#1473 = SURFACE_CURVE('',#1474,(#1478,#1485),.PCURVE_S1.);
+#1465 = ORIENTED_EDGE('',*,*,#1466,.F.);
+#1466 = EDGE_CURVE('',#1376,#1439,#1467,.T.);
+#1467 = SURFACE_CURVE('',#1468,(#1472,#1479),.PCURVE_S1.);
+#1468 = LINE('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(3.937007874016E-03,-5.551181102362E-02,0.));
+#1470 = VECTOR('',#1471,3.937007874016E-02);
+#1471 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1472 = PCURVE('',#1386,#1473);
+#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
 #1474 = LINE('',#1475,#1476);
-#1475 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,0.));
-#1476 = VECTOR('',#1477,3.937007874016E-02);
-#1477 = DIRECTION('',(1.,0.,0.));
-#1478 = PCURVE('',#1392,#1479);
-#1479 = DEFINITIONAL_REPRESENTATION('',(#1480),#1484);
-#1480 = LINE('',#1481,#1482);
-#1481 = CARTESIAN_POINT('',(-0.,0.));
-#1482 = VECTOR('',#1483,1.);
-#1483 = DIRECTION('',(-1.,0.));
-#1484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1475 = CARTESIAN_POINT('',(-0.,0.));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(-1.,0.));
+#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1485 = PCURVE('',#1486,#1491);
-#1486 = PLANE('',#1487);
-#1487 = AXIS2_PLACEMENT_3D('',#1488,#1489,#1490);
-#1488 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,0.));
-#1489 = DIRECTION('',(0.,0.,1.));
-#1490 = DIRECTION('',(1.,0.,0.));
-#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496);
-#1492 = LINE('',#1493,#1494);
-#1493 = CARTESIAN_POINT('',(0.,-0.));
-#1494 = VECTOR('',#1495,1.);
-#1495 = DIRECTION('',(1.,-0.));
-#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1479 = PCURVE('',#1480,#1485);
+#1480 = PLANE('',#1481);
+#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484);
+#1482 = CARTESIAN_POINT('',(3.937007874016E-03,-5.551181102362E-02,0.));
+#1483 = DIRECTION('',(0.,0.,1.));
+#1484 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490);
+#1486 = LINE('',#1487,#1488);
+#1487 = CARTESIAN_POINT('',(0.,-0.));
+#1488 = VECTOR('',#1489,1.);
+#1489 = DIRECTION('',(1.,-0.));
+#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1497 = ADVANCED_FACE('',(#1498),#1460,.T.);
-#1498 = FACE_BOUND('',#1499,.F.);
-#1499 = EDGE_LOOP('',(#1500,#1501,#1524,#1552));
-#1500 = ORIENTED_EDGE('',*,*,#1444,.T.);
-#1501 = ORIENTED_EDGE('',*,*,#1502,.T.);
-#1502 = EDGE_CURVE('',#1417,#1503,#1505,.T.);
-#1503 = VERTEX_POINT('',#1504);
-#1504 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,
+#1491 = ADVANCED_FACE('',(#1492),#1454,.T.);
+#1492 = FACE_BOUND('',#1493,.F.);
+#1493 = EDGE_LOOP('',(#1494,#1495,#1518,#1546));
+#1494 = ORIENTED_EDGE('',*,*,#1438,.T.);
+#1495 = ORIENTED_EDGE('',*,*,#1496,.T.);
+#1496 = EDGE_CURVE('',#1411,#1497,#1499,.T.);
+#1497 = VERTEX_POINT('',#1498);
+#1498 = CARTESIAN_POINT('',(1.574803149606E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#1505 = SURFACE_CURVE('',#1506,(#1510,#1517),.PCURVE_S1.);
+#1499 = SURFACE_CURVE('',#1500,(#1504,#1511),.PCURVE_S1.);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(3.937007874016E-03,-6.929133858268E-02,
+    7.874015748031E-03));
+#1502 = VECTOR('',#1503,3.937007874016E-02);
+#1503 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1504 = PCURVE('',#1454,#1505);
+#1505 = DEFINITIONAL_REPRESENTATION('',(#1506),#1510);
 #1506 = LINE('',#1507,#1508);
-#1507 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,
-    7.874015748031E-03));
-#1508 = VECTOR('',#1509,3.937007874016E-02);
-#1509 = DIRECTION('',(0.,1.,0.));
-#1510 = PCURVE('',#1460,#1511);
-#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);
-#1512 = LINE('',#1513,#1514);
-#1513 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#1514 = VECTOR('',#1515,1.);
-#1515 = DIRECTION('',(-1.,0.));
-#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1507 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1508 = VECTOR('',#1509,1.);
+#1509 = DIRECTION('',(-1.,0.));
+#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1517 = PCURVE('',#1432,#1518);
-#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);
-#1519 = LINE('',#1520,#1521);
-#1520 = CARTESIAN_POINT('',(1.377952755906E-02,-0.));
-#1521 = VECTOR('',#1522,1.);
-#1522 = DIRECTION('',(-0.,1.));
-#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1511 = PCURVE('',#1426,#1512);
+#1512 = DEFINITIONAL_REPRESENTATION('',(#1513),#1517);
+#1513 = LINE('',#1514,#1515);
+#1514 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#1515 = VECTOR('',#1516,1.);
+#1516 = DIRECTION('',(-0.,1.));
+#1517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1524 = ORIENTED_EDGE('',*,*,#1525,.F.);
-#1525 = EDGE_CURVE('',#1526,#1503,#1528,.T.);
-#1526 = VERTEX_POINT('',#1527);
-#1527 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,0.));
-#1528 = SURFACE_CURVE('',#1529,(#1533,#1540),.PCURVE_S1.);
+#1518 = ORIENTED_EDGE('',*,*,#1519,.F.);
+#1519 = EDGE_CURVE('',#1520,#1497,#1522,.T.);
+#1520 = VERTEX_POINT('',#1521);
+#1521 = CARTESIAN_POINT('',(1.574803149606E-02,-6.929133858268E-02,0.));
+#1522 = SURFACE_CURVE('',#1523,(#1527,#1534),.PCURVE_S1.);
+#1523 = LINE('',#1524,#1525);
+#1524 = CARTESIAN_POINT('',(1.574803149606E-02,-6.929133858268E-02,0.));
+#1525 = VECTOR('',#1526,3.937007874016E-02);
+#1526 = DIRECTION('',(0.,0.,1.));
+#1527 = PCURVE('',#1454,#1528);
+#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533);
 #1529 = LINE('',#1530,#1531);
-#1530 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,0.));
-#1531 = VECTOR('',#1532,3.937007874016E-02);
-#1532 = DIRECTION('',(0.,0.,1.));
-#1533 = PCURVE('',#1460,#1534);
-#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);
-#1535 = LINE('',#1536,#1537);
-#1536 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
-#1537 = VECTOR('',#1538,1.);
-#1538 = DIRECTION('',(-0.,-1.));
-#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1530 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
+#1531 = VECTOR('',#1532,1.);
+#1532 = DIRECTION('',(-0.,-1.));
+#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1540 = PCURVE('',#1541,#1546);
-#1541 = PLANE('',#1542);
-#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545);
-#1543 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,0.));
-#1544 = DIRECTION('',(0.,1.,0.));
-#1545 = DIRECTION('',(1.,0.,0.));
-#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551);
-#1547 = LINE('',#1548,#1549);
-#1548 = CARTESIAN_POINT('',(-0.,-0.));
-#1549 = VECTOR('',#1550,1.);
-#1550 = DIRECTION('',(-0.,-1.));
-#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1534 = PCURVE('',#1535,#1540);
+#1535 = PLANE('',#1536);
+#1536 = AXIS2_PLACEMENT_3D('',#1537,#1538,#1539);
+#1537 = CARTESIAN_POINT('',(1.574803149606E-02,-6.929133858268E-02,0.));
+#1538 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1539 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1540 = DEFINITIONAL_REPRESENTATION('',(#1541),#1545);
+#1541 = LINE('',#1542,#1543);
+#1542 = CARTESIAN_POINT('',(-0.,-0.));
+#1543 = VECTOR('',#1544,1.);
+#1544 = DIRECTION('',(-0.,-1.));
+#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1552 = ORIENTED_EDGE('',*,*,#1553,.F.);
-#1553 = EDGE_CURVE('',#1445,#1526,#1554,.T.);
-#1554 = SURFACE_CURVE('',#1555,(#1559,#1566),.PCURVE_S1.);
+#1546 = ORIENTED_EDGE('',*,*,#1547,.F.);
+#1547 = EDGE_CURVE('',#1439,#1520,#1548,.T.);
+#1548 = SURFACE_CURVE('',#1549,(#1553,#1560),.PCURVE_S1.);
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(3.937007874016E-03,-6.929133858268E-02,0.));
+#1551 = VECTOR('',#1552,3.937007874016E-02);
+#1552 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1553 = PCURVE('',#1454,#1554);
+#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559);
 #1555 = LINE('',#1556,#1557);
-#1556 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,0.));
-#1557 = VECTOR('',#1558,3.937007874016E-02);
-#1558 = DIRECTION('',(0.,1.,0.));
-#1559 = PCURVE('',#1460,#1560);
-#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
-#1561 = LINE('',#1562,#1563);
-#1562 = CARTESIAN_POINT('',(-0.,-0.));
-#1563 = VECTOR('',#1564,1.);
-#1564 = DIRECTION('',(-1.,0.));
-#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1556 = CARTESIAN_POINT('',(-0.,-0.));
+#1557 = VECTOR('',#1558,1.);
+#1558 = DIRECTION('',(-1.,0.));
+#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1566 = PCURVE('',#1486,#1567);
-#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572);
-#1568 = LINE('',#1569,#1570);
-#1569 = CARTESIAN_POINT('',(1.377952755906E-02,-0.));
-#1570 = VECTOR('',#1571,1.);
-#1571 = DIRECTION('',(-0.,1.));
-#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1560 = PCURVE('',#1480,#1561);
+#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);
+#1562 = LINE('',#1563,#1564);
+#1563 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#1564 = VECTOR('',#1565,1.);
+#1565 = DIRECTION('',(-0.,1.));
+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1573 = ADVANCED_FACE('',(#1574),#1541,.T.);
-#1574 = FACE_BOUND('',#1575,.F.);
-#1575 = EDGE_LOOP('',(#1576,#1577,#1600,#1623));
-#1576 = ORIENTED_EDGE('',*,*,#1525,.T.);
-#1577 = ORIENTED_EDGE('',*,*,#1578,.T.);
-#1578 = EDGE_CURVE('',#1503,#1579,#1581,.T.);
-#1579 = VERTEX_POINT('',#1580);
-#1580 = CARTESIAN_POINT('',(7.51968503936E-02,-2.36901799724E-02,
+#1567 = ADVANCED_FACE('',(#1568),#1535,.T.);
+#1568 = FACE_BOUND('',#1569,.F.);
+#1569 = EDGE_LOOP('',(#1570,#1571,#1594,#1617));
+#1570 = ORIENTED_EDGE('',*,*,#1519,.T.);
+#1571 = ORIENTED_EDGE('',*,*,#1572,.T.);
+#1572 = EDGE_CURVE('',#1497,#1573,#1575,.T.);
+#1573 = VERTEX_POINT('',#1574);
+#1574 = CARTESIAN_POINT('',(1.574803149606E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#1581 = SURFACE_CURVE('',#1582,(#1586,#1593),.PCURVE_S1.);
+#1575 = SURFACE_CURVE('',#1576,(#1580,#1587),.PCURVE_S1.);
+#1576 = LINE('',#1577,#1578);
+#1577 = CARTESIAN_POINT('',(1.574803149606E-02,-6.929133858268E-02,
+    7.874015748031E-03));
+#1578 = VECTOR('',#1579,3.937007874016E-02);
+#1579 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1580 = PCURVE('',#1535,#1581);
+#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586);
 #1582 = LINE('',#1583,#1584);
-#1583 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,
-    7.874015748031E-03));
-#1584 = VECTOR('',#1585,3.937007874016E-02);
-#1585 = DIRECTION('',(-1.,-0.,-0.));
-#1586 = PCURVE('',#1541,#1587);
-#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592);
-#1588 = LINE('',#1589,#1590);
-#1589 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#1590 = VECTOR('',#1591,1.);
-#1591 = DIRECTION('',(-1.,0.));
-#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1583 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1584 = VECTOR('',#1585,1.);
+#1585 = DIRECTION('',(-1.,0.));
+#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1593 = PCURVE('',#1432,#1594);
-#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);
-#1595 = LINE('',#1596,#1597);
-#1596 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#1597 = VECTOR('',#1598,1.);
-#1598 = DIRECTION('',(-1.,0.));
-#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1587 = PCURVE('',#1426,#1588);
+#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593);
+#1589 = LINE('',#1590,#1591);
+#1590 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#1591 = VECTOR('',#1592,1.);
+#1592 = DIRECTION('',(-1.,0.));
+#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1600 = ORIENTED_EDGE('',*,*,#1601,.F.);
-#1601 = EDGE_CURVE('',#1602,#1579,#1604,.T.);
-#1602 = VERTEX_POINT('',#1603);
-#1603 = CARTESIAN_POINT('',(7.51968503936E-02,-2.36901799724E-02,0.));
-#1604 = SURFACE_CURVE('',#1605,(#1609,#1616),.PCURVE_S1.);
+#1594 = ORIENTED_EDGE('',*,*,#1595,.F.);
+#1595 = EDGE_CURVE('',#1596,#1573,#1598,.T.);
+#1596 = VERTEX_POINT('',#1597);
+#1597 = CARTESIAN_POINT('',(1.574803149606E-02,-5.551181102362E-02,0.));
+#1598 = SURFACE_CURVE('',#1599,(#1603,#1610),.PCURVE_S1.);
+#1599 = LINE('',#1600,#1601);
+#1600 = CARTESIAN_POINT('',(1.574803149606E-02,-5.551181102362E-02,0.));
+#1601 = VECTOR('',#1602,3.937007874016E-02);
+#1602 = DIRECTION('',(0.,0.,1.));
+#1603 = PCURVE('',#1535,#1604);
+#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609);
 #1605 = LINE('',#1606,#1607);
-#1606 = CARTESIAN_POINT('',(7.51968503936E-02,-2.36901799724E-02,0.));
-#1607 = VECTOR('',#1608,3.937007874016E-02);
-#1608 = DIRECTION('',(0.,0.,1.));
-#1609 = PCURVE('',#1541,#1610);
-#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615);
-#1611 = LINE('',#1612,#1613);
-#1612 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
-#1613 = VECTOR('',#1614,1.);
-#1614 = DIRECTION('',(-0.,-1.));
-#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1606 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#1607 = VECTOR('',#1608,1.);
+#1608 = DIRECTION('',(-0.,-1.));
+#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1616 = PCURVE('',#1404,#1617);
-#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1622);
-#1618 = LINE('',#1619,#1620);
-#1619 = CARTESIAN_POINT('',(7.853981633994,0.));
-#1620 = VECTOR('',#1621,1.);
-#1621 = DIRECTION('',(0.,-1.));
-#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1610 = PCURVE('',#1398,#1611);
+#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1616);
+#1612 = LINE('',#1613,#1614);
+#1613 = CARTESIAN_POINT('',(7.853981633974,0.));
+#1614 = VECTOR('',#1615,1.);
+#1615 = DIRECTION('',(0.,-1.));
+#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1623 = ORIENTED_EDGE('',*,*,#1624,.F.);
-#1624 = EDGE_CURVE('',#1526,#1602,#1625,.T.);
-#1625 = SURFACE_CURVE('',#1626,(#1630,#1637),.PCURVE_S1.);
+#1617 = ORIENTED_EDGE('',*,*,#1618,.F.);
+#1618 = EDGE_CURVE('',#1520,#1596,#1619,.T.);
+#1619 = SURFACE_CURVE('',#1620,(#1624,#1631),.PCURVE_S1.);
+#1620 = LINE('',#1621,#1622);
+#1621 = CARTESIAN_POINT('',(1.574803149606E-02,-6.929133858268E-02,0.));
+#1622 = VECTOR('',#1623,3.937007874016E-02);
+#1623 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1624 = PCURVE('',#1535,#1625);
+#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1630);
 #1626 = LINE('',#1627,#1628);
-#1627 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,0.));
-#1628 = VECTOR('',#1629,3.937007874016E-02);
-#1629 = DIRECTION('',(-1.,-0.,-0.));
-#1630 = PCURVE('',#1541,#1631);
-#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636);
-#1632 = LINE('',#1633,#1634);
-#1633 = CARTESIAN_POINT('',(-0.,-0.));
-#1634 = VECTOR('',#1635,1.);
-#1635 = DIRECTION('',(-1.,0.));
-#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1627 = CARTESIAN_POINT('',(-0.,-0.));
+#1628 = VECTOR('',#1629,1.);
+#1629 = DIRECTION('',(-1.,0.));
+#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1637 = PCURVE('',#1486,#1638);
-#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643);
-#1639 = LINE('',#1640,#1641);
-#1640 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#1641 = VECTOR('',#1642,1.);
-#1642 = DIRECTION('',(-1.,0.));
-#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1631 = PCURVE('',#1480,#1632);
+#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637);
+#1633 = LINE('',#1634,#1635);
+#1634 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#1635 = VECTOR('',#1636,1.);
+#1636 = DIRECTION('',(-1.,0.));
+#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1644 = ADVANCED_FACE('',(#1645),#1404,.T.);
-#1645 = FACE_BOUND('',#1646,.T.);
-#1646 = EDGE_LOOP('',(#1647,#1648,#1674,#1675));
-#1647 = ORIENTED_EDGE('',*,*,#1381,.T.);
-#1648 = ORIENTED_EDGE('',*,*,#1649,.T.);
-#1649 = EDGE_CURVE('',#1384,#1579,#1650,.T.);
-#1650 = SURFACE_CURVE('',#1651,(#1656,#1663),.PCURVE_S1.);
-#1651 = CIRCLE('',#1652,5.905511811024E-03);
-#1652 = AXIS2_PLACEMENT_3D('',#1653,#1654,#1655);
-#1653 = CARTESIAN_POINT('',(7.519685039354E-02,-2.959569178343E-02,
+#1638 = ADVANCED_FACE('',(#1639),#1398,.T.);
+#1639 = FACE_BOUND('',#1640,.T.);
+#1640 = EDGE_LOOP('',(#1641,#1642,#1668,#1669));
+#1641 = ORIENTED_EDGE('',*,*,#1375,.T.);
+#1642 = ORIENTED_EDGE('',*,*,#1643,.T.);
+#1643 = EDGE_CURVE('',#1378,#1573,#1644,.T.);
+#1644 = SURFACE_CURVE('',#1645,(#1650,#1657),.PCURVE_S1.);
+#1645 = CIRCLE('',#1646,5.905511811024E-03);
+#1646 = AXIS2_PLACEMENT_3D('',#1647,#1648,#1649);
+#1647 = CARTESIAN_POINT('',(9.842519685039E-03,-5.551181102362E-02,
     7.874015748031E-03));
-#1654 = DIRECTION('',(0.,0.,-1.));
-#1655 = DIRECTION('',(-1.,-0.,-0.));
-#1656 = PCURVE('',#1404,#1657);
-#1657 = DEFINITIONAL_REPRESENTATION('',(#1658),#1662);
-#1658 = LINE('',#1659,#1660);
-#1659 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#1660 = VECTOR('',#1661,1.);
-#1661 = DIRECTION('',(1.,0.));
-#1662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1648 = DIRECTION('',(0.,0.,-1.));
+#1649 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1650 = PCURVE('',#1398,#1651);
+#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656);
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#1654 = VECTOR('',#1655,1.);
+#1655 = DIRECTION('',(1.,0.));
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1663 = PCURVE('',#1432,#1664);
-#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1673);
-#1665 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1666,#1667,#1668,#1669,
-#1670,#1671,#1672),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1657 = PCURVE('',#1426,#1658);
+#1658 = DEFINITIONAL_REPRESENTATION('',(#1659),#1667);
+#1659 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1660,#1661,#1662,#1663,
+#1664,#1665,#1666),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
     ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
 GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1660 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#1661 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#1662 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#1663 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#1664 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#1665 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
 #1666 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#1667 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#1668 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#1669 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#1670 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#1671 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#1672 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1674 = ORIENTED_EDGE('',*,*,#1601,.F.);
-#1675 = ORIENTED_EDGE('',*,*,#1676,.F.);
-#1676 = EDGE_CURVE('',#1382,#1602,#1677,.T.);
-#1677 = SURFACE_CURVE('',#1678,(#1683,#1690),.PCURVE_S1.);
-#1678 = CIRCLE('',#1679,5.905511811024E-03);
-#1679 = AXIS2_PLACEMENT_3D('',#1680,#1681,#1682);
-#1680 = CARTESIAN_POINT('',(7.519685039354E-02,-2.959569178343E-02,0.));
-#1681 = DIRECTION('',(0.,0.,-1.));
-#1682 = DIRECTION('',(-1.,-0.,-0.));
-#1683 = PCURVE('',#1404,#1684);
-#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689);
-#1685 = LINE('',#1686,#1687);
-#1686 = CARTESIAN_POINT('',(0.,0.));
-#1687 = VECTOR('',#1688,1.);
-#1688 = DIRECTION('',(1.,0.));
-#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1668 = ORIENTED_EDGE('',*,*,#1595,.F.);
+#1669 = ORIENTED_EDGE('',*,*,#1670,.F.);
+#1670 = EDGE_CURVE('',#1376,#1596,#1671,.T.);
+#1671 = SURFACE_CURVE('',#1672,(#1677,#1684),.PCURVE_S1.);
+#1672 = CIRCLE('',#1673,5.905511811024E-03);
+#1673 = AXIS2_PLACEMENT_3D('',#1674,#1675,#1676);
+#1674 = CARTESIAN_POINT('',(9.842519685039E-03,-5.551181102362E-02,0.));
+#1675 = DIRECTION('',(0.,0.,-1.));
+#1676 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1677 = PCURVE('',#1398,#1678);
+#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683);
+#1679 = LINE('',#1680,#1681);
+#1680 = CARTESIAN_POINT('',(0.,0.));
+#1681 = VECTOR('',#1682,1.);
+#1682 = DIRECTION('',(1.,0.));
+#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1690 = PCURVE('',#1486,#1691);
-#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1700);
-#1692 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1693,#1694,#1695,#1696,
-#1697,#1698,#1699),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#1684 = PCURVE('',#1480,#1685);
+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1694);
+#1686 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1687,#1688,#1689,#1690,
+#1691,#1692,#1693),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
     ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
 GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1687 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#1688 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#1689 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#1690 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#1691 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#1692 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
 #1693 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#1694 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#1695 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#1696 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#1697 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#1698 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#1699 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1701 = ADVANCED_FACE('',(#1702),#1486,.F.);
-#1702 = FACE_BOUND('',#1703,.F.);
-#1703 = EDGE_LOOP('',(#1704,#1705,#1706,#1707));
-#1704 = ORIENTED_EDGE('',*,*,#1472,.T.);
-#1705 = ORIENTED_EDGE('',*,*,#1553,.T.);
-#1706 = ORIENTED_EDGE('',*,*,#1624,.T.);
-#1707 = ORIENTED_EDGE('',*,*,#1676,.F.);
-#1708 = ADVANCED_FACE('',(#1709),#1432,.T.);
-#1709 = FACE_BOUND('',#1710,.T.);
-#1710 = EDGE_LOOP('',(#1711,#1712,#1713,#1714));
-#1711 = ORIENTED_EDGE('',*,*,#1416,.T.);
-#1712 = ORIENTED_EDGE('',*,*,#1502,.T.);
-#1713 = ORIENTED_EDGE('',*,*,#1578,.T.);
-#1714 = ORIENTED_EDGE('',*,*,#1649,.F.);
-#1715 = MANIFOLD_SOLID_BREP('',#1716);
-#1716 = CLOSED_SHELL('',(#1717,#1837,#1913,#1984,#2033,#2040));
-#1717 = ADVANCED_FACE('',(#1718),#1732,.T.);
-#1718 = FACE_BOUND('',#1719,.T.);
-#1719 = EDGE_LOOP('',(#1720,#1755,#1783,#1811));
-#1720 = ORIENTED_EDGE('',*,*,#1721,.T.);
-#1721 = EDGE_CURVE('',#1722,#1724,#1726,.T.);
-#1722 = VERTEX_POINT('',#1723);
-#1723 = CARTESIAN_POINT('',(2.480314960646E-02,5.551181102384E-02,0.));
-#1724 = VERTEX_POINT('',#1725);
-#1725 = CARTESIAN_POINT('',(2.480314960646E-02,5.551181102384E-02,
+#1695 = ADVANCED_FACE('',(#1696),#1480,.F.);
+#1696 = FACE_BOUND('',#1697,.F.);
+#1697 = EDGE_LOOP('',(#1698,#1699,#1700,#1701));
+#1698 = ORIENTED_EDGE('',*,*,#1466,.T.);
+#1699 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#1700 = ORIENTED_EDGE('',*,*,#1618,.T.);
+#1701 = ORIENTED_EDGE('',*,*,#1670,.F.);
+#1702 = ADVANCED_FACE('',(#1703),#1426,.T.);
+#1703 = FACE_BOUND('',#1704,.T.);
+#1704 = EDGE_LOOP('',(#1705,#1706,#1707,#1708));
+#1705 = ORIENTED_EDGE('',*,*,#1410,.T.);
+#1706 = ORIENTED_EDGE('',*,*,#1496,.T.);
+#1707 = ORIENTED_EDGE('',*,*,#1572,.T.);
+#1708 = ORIENTED_EDGE('',*,*,#1643,.F.);
+#1709 = MANIFOLD_SOLID_BREP('',#1710);
+#1710 = CLOSED_SHELL('',(#1711,#1831,#1907,#1978,#2035,#2042));
+#1711 = ADVANCED_FACE('',(#1712),#1726,.T.);
+#1712 = FACE_BOUND('',#1713,.F.);
+#1713 = EDGE_LOOP('',(#1714,#1749,#1777,#1805));
+#1714 = ORIENTED_EDGE('',*,*,#1715,.T.);
+#1715 = EDGE_CURVE('',#1716,#1718,#1720,.T.);
+#1716 = VERTEX_POINT('',#1717);
+#1717 = CARTESIAN_POINT('',(-1.574803149606E-02,-5.551181102362E-02,0.)
+  );
+#1718 = VERTEX_POINT('',#1719);
+#1719 = CARTESIAN_POINT('',(-1.574803149606E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#1726 = SURFACE_CURVE('',#1727,(#1731,#1743),.PCURVE_S1.);
-#1727 = LINE('',#1728,#1729);
-#1728 = CARTESIAN_POINT('',(2.480314960646E-02,5.551181102384E-02,0.));
-#1729 = VECTOR('',#1730,3.937007874016E-02);
-#1730 = DIRECTION('',(0.,0.,1.));
-#1731 = PCURVE('',#1732,#1737);
-#1732 = PLANE('',#1733);
-#1733 = AXIS2_PLACEMENT_3D('',#1734,#1735,#1736);
-#1734 = CARTESIAN_POINT('',(2.480314960646E-02,5.551181102378E-02,0.));
-#1735 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
-#1736 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1742);
-#1738 = LINE('',#1739,#1740);
-#1739 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#1740 = VECTOR('',#1741,1.);
-#1741 = DIRECTION('',(0.,-1.));
-#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1720 = SURFACE_CURVE('',#1721,(#1725,#1737),.PCURVE_S1.);
+#1721 = LINE('',#1722,#1723);
+#1722 = CARTESIAN_POINT('',(-1.574803149606E-02,-5.551181102362E-02,0.)
+  );
+#1723 = VECTOR('',#1724,3.937007874016E-02);
+#1724 = DIRECTION('',(0.,0.,1.));
+#1725 = PCURVE('',#1726,#1731);
+#1726 = PLANE('',#1727);
+#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730);
+#1728 = CARTESIAN_POINT('',(-1.574803149606E-02,-5.551181102362E-02,0.)
+  );
+#1729 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1730 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);
+#1732 = LINE('',#1733,#1734);
+#1733 = CARTESIAN_POINT('',(-0.,0.));
+#1734 = VECTOR('',#1735,1.);
+#1735 = DIRECTION('',(-0.,-1.));
+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1743 = PCURVE('',#1744,#1749);
-#1744 = CYLINDRICAL_SURFACE('',#1745,5.905511811024E-03);
-#1745 = AXIS2_PLACEMENT_3D('',#1746,#1747,#1748);
-#1746 = CARTESIAN_POINT('',(3.070866141748E-02,5.551181102378E-02,0.));
-#1747 = DIRECTION('',(-0.,0.,-1.));
-#1748 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754);
-#1750 = LINE('',#1751,#1752);
-#1751 = CARTESIAN_POINT('',(-4.712388980365,0.));
-#1752 = VECTOR('',#1753,1.);
-#1753 = DIRECTION('',(-0.,-1.));
-#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1737 = PCURVE('',#1738,#1743);
+#1738 = CYLINDRICAL_SURFACE('',#1739,5.905511811024E-03);
+#1739 = AXIS2_PLACEMENT_3D('',#1740,#1741,#1742);
+#1740 = CARTESIAN_POINT('',(-9.842519685039E-03,-5.551181102362E-02,0.)
+  );
+#1741 = DIRECTION('',(-0.,0.,-1.));
+#1742 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#1743 = DEFINITIONAL_REPRESENTATION('',(#1744),#1748);
+#1744 = LINE('',#1745,#1746);
+#1745 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1746 = VECTOR('',#1747,1.);
+#1747 = DIRECTION('',(0.,-1.));
+#1748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1755 = ORIENTED_EDGE('',*,*,#1756,.T.);
-#1756 = EDGE_CURVE('',#1724,#1757,#1759,.T.);
-#1757 = VERTEX_POINT('',#1758);
-#1758 = CARTESIAN_POINT('',(2.480314960646E-02,6.929133858283E-02,
+#1749 = ORIENTED_EDGE('',*,*,#1750,.T.);
+#1750 = EDGE_CURVE('',#1718,#1751,#1753,.T.);
+#1751 = VERTEX_POINT('',#1752);
+#1752 = CARTESIAN_POINT('',(-1.574803149606E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#1759 = SURFACE_CURVE('',#1760,(#1764,#1771),.PCURVE_S1.);
+#1753 = SURFACE_CURVE('',#1754,(#1758,#1765),.PCURVE_S1.);
+#1754 = LINE('',#1755,#1756);
+#1755 = CARTESIAN_POINT('',(-1.574803149606E-02,-5.551181102362E-02,
+    7.874015748031E-03));
+#1756 = VECTOR('',#1757,3.937007874016E-02);
+#1757 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1758 = PCURVE('',#1726,#1759);
+#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1764);
 #1760 = LINE('',#1761,#1762);
-#1761 = CARTESIAN_POINT('',(2.480314960646E-02,5.551181102378E-02,
-    7.874015748031E-03));
-#1762 = VECTOR('',#1763,3.937007874016E-02);
-#1763 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#1764 = PCURVE('',#1732,#1765);
-#1765 = DEFINITIONAL_REPRESENTATION('',(#1766),#1770);
-#1766 = LINE('',#1767,#1768);
-#1767 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#1768 = VECTOR('',#1769,1.);
-#1769 = DIRECTION('',(1.,0.));
-#1770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1761 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1762 = VECTOR('',#1763,1.);
+#1763 = DIRECTION('',(-1.,0.));
+#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1771 = PCURVE('',#1772,#1777);
-#1772 = PLANE('',#1773);
-#1773 = AXIS2_PLACEMENT_3D('',#1774,#1775,#1776);
-#1774 = CARTESIAN_POINT('',(2.480314960646E-02,5.551181102378E-02,
+#1765 = PCURVE('',#1766,#1771);
+#1766 = PLANE('',#1767);
+#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770);
+#1768 = CARTESIAN_POINT('',(-1.574803149606E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#1775 = DIRECTION('',(0.,0.,1.));
-#1776 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782);
-#1778 = LINE('',#1779,#1780);
-#1779 = CARTESIAN_POINT('',(0.,0.));
-#1780 = VECTOR('',#1781,1.);
-#1781 = DIRECTION('',(-1.,0.));
-#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1769 = DIRECTION('',(0.,0.,1.));
+#1770 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776);
+#1772 = LINE('',#1773,#1774);
+#1773 = CARTESIAN_POINT('',(0.,-0.));
+#1774 = VECTOR('',#1775,1.);
+#1775 = DIRECTION('',(1.,-0.));
+#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1783 = ORIENTED_EDGE('',*,*,#1784,.F.);
-#1784 = EDGE_CURVE('',#1785,#1757,#1787,.T.);
-#1785 = VERTEX_POINT('',#1786);
-#1786 = CARTESIAN_POINT('',(2.480314960646E-02,6.929133858283E-02,0.));
-#1787 = SURFACE_CURVE('',#1788,(#1792,#1799),.PCURVE_S1.);
+#1777 = ORIENTED_EDGE('',*,*,#1778,.F.);
+#1778 = EDGE_CURVE('',#1779,#1751,#1781,.T.);
+#1779 = VERTEX_POINT('',#1780);
+#1780 = CARTESIAN_POINT('',(-1.574803149606E-02,-6.929133858268E-02,0.)
+  );
+#1781 = SURFACE_CURVE('',#1782,(#1786,#1793),.PCURVE_S1.);
+#1782 = LINE('',#1783,#1784);
+#1783 = CARTESIAN_POINT('',(-1.574803149606E-02,-6.929133858268E-02,0.)
+  );
+#1784 = VECTOR('',#1785,3.937007874016E-02);
+#1785 = DIRECTION('',(0.,0.,1.));
+#1786 = PCURVE('',#1726,#1787);
+#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792);
 #1788 = LINE('',#1789,#1790);
-#1789 = CARTESIAN_POINT('',(2.480314960646E-02,6.929133858283E-02,0.));
-#1790 = VECTOR('',#1791,3.937007874016E-02);
-#1791 = DIRECTION('',(0.,0.,1.));
-#1792 = PCURVE('',#1732,#1793);
-#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798);
-#1794 = LINE('',#1795,#1796);
-#1795 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#1796 = VECTOR('',#1797,1.);
-#1797 = DIRECTION('',(0.,-1.));
-#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1789 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#1790 = VECTOR('',#1791,1.);
+#1791 = DIRECTION('',(-0.,-1.));
+#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1799 = PCURVE('',#1800,#1805);
-#1800 = PLANE('',#1801);
-#1801 = AXIS2_PLACEMENT_3D('',#1802,#1803,#1804);
-#1802 = CARTESIAN_POINT('',(2.480314960646E-02,6.929133858283E-02,0.));
-#1803 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#1804 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810);
-#1806 = LINE('',#1807,#1808);
-#1807 = CARTESIAN_POINT('',(0.,0.));
-#1808 = VECTOR('',#1809,1.);
-#1809 = DIRECTION('',(0.,-1.));
-#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1793 = PCURVE('',#1794,#1799);
+#1794 = PLANE('',#1795);
+#1795 = AXIS2_PLACEMENT_3D('',#1796,#1797,#1798);
+#1796 = CARTESIAN_POINT('',(-1.574803149606E-02,-6.929133858268E-02,0.)
+  );
+#1797 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1798 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1804);
+#1800 = LINE('',#1801,#1802);
+#1801 = CARTESIAN_POINT('',(-0.,-0.));
+#1802 = VECTOR('',#1803,1.);
+#1803 = DIRECTION('',(-0.,-1.));
+#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1811 = ORIENTED_EDGE('',*,*,#1812,.F.);
-#1812 = EDGE_CURVE('',#1722,#1785,#1813,.T.);
-#1813 = SURFACE_CURVE('',#1814,(#1818,#1825),.PCURVE_S1.);
+#1805 = ORIENTED_EDGE('',*,*,#1806,.F.);
+#1806 = EDGE_CURVE('',#1716,#1779,#1807,.T.);
+#1807 = SURFACE_CURVE('',#1808,(#1812,#1819),.PCURVE_S1.);
+#1808 = LINE('',#1809,#1810);
+#1809 = CARTESIAN_POINT('',(-1.574803149606E-02,-5.551181102362E-02,0.)
+  );
+#1810 = VECTOR('',#1811,3.937007874016E-02);
+#1811 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1812 = PCURVE('',#1726,#1813);
+#1813 = DEFINITIONAL_REPRESENTATION('',(#1814),#1818);
 #1814 = LINE('',#1815,#1816);
-#1815 = CARTESIAN_POINT('',(2.480314960646E-02,5.551181102378E-02,0.));
-#1816 = VECTOR('',#1817,3.937007874016E-02);
-#1817 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#1818 = PCURVE('',#1732,#1819);
-#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);
-#1820 = LINE('',#1821,#1822);
-#1821 = CARTESIAN_POINT('',(0.,-0.));
-#1822 = VECTOR('',#1823,1.);
-#1823 = DIRECTION('',(1.,0.));
-#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1815 = CARTESIAN_POINT('',(-0.,0.));
+#1816 = VECTOR('',#1817,1.);
+#1817 = DIRECTION('',(-1.,0.));
+#1818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1825 = PCURVE('',#1826,#1831);
-#1826 = PLANE('',#1827);
-#1827 = AXIS2_PLACEMENT_3D('',#1828,#1829,#1830);
-#1828 = CARTESIAN_POINT('',(2.480314960646E-02,5.551181102378E-02,0.));
-#1829 = DIRECTION('',(0.,0.,1.));
-#1830 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836);
-#1832 = LINE('',#1833,#1834);
-#1833 = CARTESIAN_POINT('',(0.,0.));
-#1834 = VECTOR('',#1835,1.);
-#1835 = DIRECTION('',(-1.,0.));
-#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1819 = PCURVE('',#1820,#1825);
+#1820 = PLANE('',#1821);
+#1821 = AXIS2_PLACEMENT_3D('',#1822,#1823,#1824);
+#1822 = CARTESIAN_POINT('',(-1.574803149606E-02,-5.551181102362E-02,0.)
+  );
+#1823 = DIRECTION('',(0.,0.,1.));
+#1824 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830);
+#1826 = LINE('',#1827,#1828);
+#1827 = CARTESIAN_POINT('',(0.,-0.));
+#1828 = VECTOR('',#1829,1.);
+#1829 = DIRECTION('',(1.,-0.));
+#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1837 = ADVANCED_FACE('',(#1838),#1800,.T.);
-#1838 = FACE_BOUND('',#1839,.T.);
-#1839 = EDGE_LOOP('',(#1840,#1841,#1864,#1892));
-#1840 = ORIENTED_EDGE('',*,*,#1784,.T.);
-#1841 = ORIENTED_EDGE('',*,*,#1842,.T.);
-#1842 = EDGE_CURVE('',#1757,#1843,#1845,.T.);
-#1843 = VERTEX_POINT('',#1844);
-#1844 = CARTESIAN_POINT('',(3.66141732285E-02,6.929133858283E-02,
+#1831 = ADVANCED_FACE('',(#1832),#1794,.T.);
+#1832 = FACE_BOUND('',#1833,.F.);
+#1833 = EDGE_LOOP('',(#1834,#1835,#1858,#1886));
+#1834 = ORIENTED_EDGE('',*,*,#1778,.T.);
+#1835 = ORIENTED_EDGE('',*,*,#1836,.T.);
+#1836 = EDGE_CURVE('',#1751,#1837,#1839,.T.);
+#1837 = VERTEX_POINT('',#1838);
+#1838 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.929133858268E-02,
     7.874015748031E-03));
-#1845 = SURFACE_CURVE('',#1846,(#1850,#1857),.PCURVE_S1.);
+#1839 = SURFACE_CURVE('',#1840,(#1844,#1851),.PCURVE_S1.);
+#1840 = LINE('',#1841,#1842);
+#1841 = CARTESIAN_POINT('',(-1.574803149606E-02,-6.929133858268E-02,
+    7.874015748031E-03));
+#1842 = VECTOR('',#1843,3.937007874016E-02);
+#1843 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1844 = PCURVE('',#1794,#1845);
+#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1850);
 #1846 = LINE('',#1847,#1848);
-#1847 = CARTESIAN_POINT('',(2.480314960646E-02,6.929133858283E-02,
-    7.874015748031E-03));
-#1848 = VECTOR('',#1849,3.937007874016E-02);
-#1849 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#1850 = PCURVE('',#1800,#1851);
-#1851 = DEFINITIONAL_REPRESENTATION('',(#1852),#1856);
-#1852 = LINE('',#1853,#1854);
-#1853 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#1854 = VECTOR('',#1855,1.);
-#1855 = DIRECTION('',(1.,0.));
-#1856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1847 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1848 = VECTOR('',#1849,1.);
+#1849 = DIRECTION('',(-1.,0.));
+#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1857 = PCURVE('',#1772,#1858);
-#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863);
-#1859 = LINE('',#1860,#1861);
-#1860 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#1861 = VECTOR('',#1862,1.);
-#1862 = DIRECTION('',(0.,1.));
-#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1851 = PCURVE('',#1766,#1852);
+#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857);
+#1853 = LINE('',#1854,#1855);
+#1854 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#1855 = VECTOR('',#1856,1.);
+#1856 = DIRECTION('',(-0.,1.));
+#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1864 = ORIENTED_EDGE('',*,*,#1865,.F.);
-#1865 = EDGE_CURVE('',#1866,#1843,#1868,.T.);
-#1866 = VERTEX_POINT('',#1867);
-#1867 = CARTESIAN_POINT('',(3.66141732285E-02,6.929133858283E-02,0.));
-#1868 = SURFACE_CURVE('',#1869,(#1873,#1880),.PCURVE_S1.);
+#1858 = ORIENTED_EDGE('',*,*,#1859,.F.);
+#1859 = EDGE_CURVE('',#1860,#1837,#1862,.T.);
+#1860 = VERTEX_POINT('',#1861);
+#1861 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.929133858268E-02,0.)
+  );
+#1862 = SURFACE_CURVE('',#1863,(#1867,#1874),.PCURVE_S1.);
+#1863 = LINE('',#1864,#1865);
+#1864 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.929133858268E-02,0.)
+  );
+#1865 = VECTOR('',#1866,3.937007874016E-02);
+#1866 = DIRECTION('',(0.,0.,1.));
+#1867 = PCURVE('',#1794,#1868);
+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873);
 #1869 = LINE('',#1870,#1871);
-#1870 = CARTESIAN_POINT('',(3.66141732285E-02,6.929133858283E-02,0.));
-#1871 = VECTOR('',#1872,3.937007874016E-02);
-#1872 = DIRECTION('',(0.,0.,1.));
-#1873 = PCURVE('',#1800,#1874);
-#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879);
-#1875 = LINE('',#1876,#1877);
-#1876 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#1877 = VECTOR('',#1878,1.);
-#1878 = DIRECTION('',(0.,-1.));
-#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1870 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
+#1871 = VECTOR('',#1872,1.);
+#1872 = DIRECTION('',(-0.,-1.));
+#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1880 = PCURVE('',#1881,#1886);
-#1881 = PLANE('',#1882);
-#1882 = AXIS2_PLACEMENT_3D('',#1883,#1884,#1885);
-#1883 = CARTESIAN_POINT('',(3.66141732285E-02,6.929133858283E-02,0.));
-#1884 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#1885 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891);
-#1887 = LINE('',#1888,#1889);
-#1888 = CARTESIAN_POINT('',(0.,0.));
-#1889 = VECTOR('',#1890,1.);
-#1890 = DIRECTION('',(0.,-1.));
-#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1874 = PCURVE('',#1875,#1880);
+#1875 = PLANE('',#1876);
+#1876 = AXIS2_PLACEMENT_3D('',#1877,#1878,#1879);
+#1877 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.929133858268E-02,0.)
+  );
+#1878 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1879 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);
+#1881 = LINE('',#1882,#1883);
+#1882 = CARTESIAN_POINT('',(-0.,-0.));
+#1883 = VECTOR('',#1884,1.);
+#1884 = DIRECTION('',(-0.,-1.));
+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);
-#1893 = EDGE_CURVE('',#1785,#1866,#1894,.T.);
-#1894 = SURFACE_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.);
+#1886 = ORIENTED_EDGE('',*,*,#1887,.F.);
+#1887 = EDGE_CURVE('',#1779,#1860,#1888,.T.);
+#1888 = SURFACE_CURVE('',#1889,(#1893,#1900),.PCURVE_S1.);
+#1889 = LINE('',#1890,#1891);
+#1890 = CARTESIAN_POINT('',(-1.574803149606E-02,-6.929133858268E-02,0.)
+  );
+#1891 = VECTOR('',#1892,3.937007874016E-02);
+#1892 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#1893 = PCURVE('',#1794,#1894);
+#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899);
 #1895 = LINE('',#1896,#1897);
-#1896 = CARTESIAN_POINT('',(2.480314960646E-02,6.929133858283E-02,0.));
-#1897 = VECTOR('',#1898,3.937007874016E-02);
-#1898 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#1899 = PCURVE('',#1800,#1900);
-#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905);
-#1901 = LINE('',#1902,#1903);
-#1902 = CARTESIAN_POINT('',(0.,0.));
-#1903 = VECTOR('',#1904,1.);
-#1904 = DIRECTION('',(1.,0.));
-#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1896 = CARTESIAN_POINT('',(-0.,-0.));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(-1.,0.));
+#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1906 = PCURVE('',#1826,#1907);
-#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
-#1908 = LINE('',#1909,#1910);
-#1909 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#1910 = VECTOR('',#1911,1.);
-#1911 = DIRECTION('',(0.,1.));
-#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1900 = PCURVE('',#1820,#1901);
+#1901 = DEFINITIONAL_REPRESENTATION('',(#1902),#1906);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(-0.,1.));
+#1906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1913 = ADVANCED_FACE('',(#1914),#1881,.T.);
-#1914 = FACE_BOUND('',#1915,.T.);
-#1915 = EDGE_LOOP('',(#1916,#1917,#1940,#1963));
-#1916 = ORIENTED_EDGE('',*,*,#1865,.T.);
-#1917 = ORIENTED_EDGE('',*,*,#1918,.T.);
-#1918 = EDGE_CURVE('',#1843,#1919,#1921,.T.);
-#1919 = VERTEX_POINT('',#1920);
-#1920 = CARTESIAN_POINT('',(3.66141732285E-02,5.551181102384E-02,
+#1907 = ADVANCED_FACE('',(#1908),#1875,.T.);
+#1908 = FACE_BOUND('',#1909,.F.);
+#1909 = EDGE_LOOP('',(#1910,#1911,#1934,#1957));
+#1910 = ORIENTED_EDGE('',*,*,#1859,.T.);
+#1911 = ORIENTED_EDGE('',*,*,#1912,.T.);
+#1912 = EDGE_CURVE('',#1837,#1913,#1915,.T.);
+#1913 = VERTEX_POINT('',#1914);
+#1914 = CARTESIAN_POINT('',(-3.937007874016E-03,-5.551181102362E-02,
     7.874015748031E-03));
-#1921 = SURFACE_CURVE('',#1922,(#1926,#1933),.PCURVE_S1.);
+#1915 = SURFACE_CURVE('',#1916,(#1920,#1927),.PCURVE_S1.);
+#1916 = LINE('',#1917,#1918);
+#1917 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.929133858268E-02,
+    7.874015748031E-03));
+#1918 = VECTOR('',#1919,3.937007874016E-02);
+#1919 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1920 = PCURVE('',#1875,#1921);
+#1921 = DEFINITIONAL_REPRESENTATION('',(#1922),#1926);
 #1922 = LINE('',#1923,#1924);
-#1923 = CARTESIAN_POINT('',(3.66141732285E-02,6.929133858283E-02,
-    7.874015748031E-03));
-#1924 = VECTOR('',#1925,3.937007874016E-02);
-#1925 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#1926 = PCURVE('',#1881,#1927);
-#1927 = DEFINITIONAL_REPRESENTATION('',(#1928),#1932);
-#1928 = LINE('',#1929,#1930);
-#1929 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#1930 = VECTOR('',#1931,1.);
-#1931 = DIRECTION('',(1.,0.));
-#1932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1923 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1924 = VECTOR('',#1925,1.);
+#1925 = DIRECTION('',(-1.,0.));
+#1926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1933 = PCURVE('',#1772,#1934);
-#1934 = DEFINITIONAL_REPRESENTATION('',(#1935),#1939);
-#1935 = LINE('',#1936,#1937);
-#1936 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#1937 = VECTOR('',#1938,1.);
-#1938 = DIRECTION('',(1.,0.));
-#1939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1927 = PCURVE('',#1766,#1928);
+#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933);
+#1929 = LINE('',#1930,#1931);
+#1930 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#1931 = VECTOR('',#1932,1.);
+#1932 = DIRECTION('',(-1.,0.));
+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1940 = ORIENTED_EDGE('',*,*,#1941,.F.);
-#1941 = EDGE_CURVE('',#1942,#1919,#1944,.T.);
-#1942 = VERTEX_POINT('',#1943);
-#1943 = CARTESIAN_POINT('',(3.66141732285E-02,5.551181102384E-02,0.));
-#1944 = SURFACE_CURVE('',#1945,(#1949,#1956),.PCURVE_S1.);
+#1934 = ORIENTED_EDGE('',*,*,#1935,.F.);
+#1935 = EDGE_CURVE('',#1936,#1913,#1938,.T.);
+#1936 = VERTEX_POINT('',#1937);
+#1937 = CARTESIAN_POINT('',(-3.937007874016E-03,-5.551181102362E-02,0.)
+  );
+#1938 = SURFACE_CURVE('',#1939,(#1943,#1950),.PCURVE_S1.);
+#1939 = LINE('',#1940,#1941);
+#1940 = CARTESIAN_POINT('',(-3.937007874016E-03,-5.551181102362E-02,0.)
+  );
+#1941 = VECTOR('',#1942,3.937007874016E-02);
+#1942 = DIRECTION('',(0.,0.,1.));
+#1943 = PCURVE('',#1875,#1944);
+#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949);
 #1945 = LINE('',#1946,#1947);
-#1946 = CARTESIAN_POINT('',(3.66141732285E-02,5.551181102384E-02,0.));
-#1947 = VECTOR('',#1948,3.937007874016E-02);
-#1948 = DIRECTION('',(0.,0.,1.));
-#1949 = PCURVE('',#1881,#1950);
-#1950 = DEFINITIONAL_REPRESENTATION('',(#1951),#1955);
-#1951 = LINE('',#1952,#1953);
-#1952 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#1953 = VECTOR('',#1954,1.);
-#1954 = DIRECTION('',(0.,-1.));
-#1955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1946 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#1947 = VECTOR('',#1948,1.);
+#1948 = DIRECTION('',(-0.,-1.));
+#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1956 = PCURVE('',#1744,#1957);
-#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962);
-#1958 = LINE('',#1959,#1960);
-#1959 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#1960 = VECTOR('',#1961,1.);
-#1961 = DIRECTION('',(-0.,-1.));
-#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1950 = PCURVE('',#1738,#1951);
+#1951 = DEFINITIONAL_REPRESENTATION('',(#1952),#1956);
+#1952 = LINE('',#1953,#1954);
+#1953 = CARTESIAN_POINT('',(7.853981633974,0.));
+#1954 = VECTOR('',#1955,1.);
+#1955 = DIRECTION('',(0.,-1.));
+#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1963 = ORIENTED_EDGE('',*,*,#1964,.F.);
-#1964 = EDGE_CURVE('',#1866,#1942,#1965,.T.);
-#1965 = SURFACE_CURVE('',#1966,(#1970,#1977),.PCURVE_S1.);
+#1957 = ORIENTED_EDGE('',*,*,#1958,.F.);
+#1958 = EDGE_CURVE('',#1860,#1936,#1959,.T.);
+#1959 = SURFACE_CURVE('',#1960,(#1964,#1971),.PCURVE_S1.);
+#1960 = LINE('',#1961,#1962);
+#1961 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.929133858268E-02,0.)
+  );
+#1962 = VECTOR('',#1963,3.937007874016E-02);
+#1963 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1964 = PCURVE('',#1875,#1965);
+#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1970);
 #1966 = LINE('',#1967,#1968);
-#1967 = CARTESIAN_POINT('',(3.66141732285E-02,6.929133858283E-02,0.));
-#1968 = VECTOR('',#1969,3.937007874016E-02);
-#1969 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#1970 = PCURVE('',#1881,#1971);
-#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976);
-#1972 = LINE('',#1973,#1974);
-#1973 = CARTESIAN_POINT('',(0.,0.));
-#1974 = VECTOR('',#1975,1.);
-#1975 = DIRECTION('',(1.,0.));
-#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1967 = CARTESIAN_POINT('',(-0.,-0.));
+#1968 = VECTOR('',#1969,1.);
+#1969 = DIRECTION('',(-1.,0.));
+#1970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1977 = PCURVE('',#1826,#1978);
-#1978 = DEFINITIONAL_REPRESENTATION('',(#1979),#1983);
-#1979 = LINE('',#1980,#1981);
-#1980 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#1981 = VECTOR('',#1982,1.);
-#1982 = DIRECTION('',(1.,0.));
-#1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1971 = PCURVE('',#1820,#1972);
+#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977);
+#1973 = LINE('',#1974,#1975);
+#1974 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#1975 = VECTOR('',#1976,1.);
+#1976 = DIRECTION('',(-1.,0.));
+#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1984 = ADVANCED_FACE('',(#1985),#1744,.T.);
-#1985 = FACE_BOUND('',#1986,.F.);
-#1986 = EDGE_LOOP('',(#1987,#1988,#2010,#2011));
-#1987 = ORIENTED_EDGE('',*,*,#1721,.T.);
-#1988 = ORIENTED_EDGE('',*,*,#1989,.T.);
-#1989 = EDGE_CURVE('',#1724,#1919,#1990,.T.);
-#1990 = SURFACE_CURVE('',#1991,(#1996,#2003),.PCURVE_S1.);
-#1991 = CIRCLE('',#1992,5.905511811024E-03);
-#1992 = AXIS2_PLACEMENT_3D('',#1993,#1994,#1995);
-#1993 = CARTESIAN_POINT('',(3.070866141748E-02,5.551181102378E-02,
+#1978 = ADVANCED_FACE('',(#1979),#1738,.T.);
+#1979 = FACE_BOUND('',#1980,.T.);
+#1980 = EDGE_LOOP('',(#1981,#1982,#2008,#2009));
+#1981 = ORIENTED_EDGE('',*,*,#1715,.T.);
+#1982 = ORIENTED_EDGE('',*,*,#1983,.T.);
+#1983 = EDGE_CURVE('',#1718,#1913,#1984,.T.);
+#1984 = SURFACE_CURVE('',#1985,(#1990,#1997),.PCURVE_S1.);
+#1985 = CIRCLE('',#1986,5.905511811024E-03);
+#1986 = AXIS2_PLACEMENT_3D('',#1987,#1988,#1989);
+#1987 = CARTESIAN_POINT('',(-9.842519685039E-03,-5.551181102362E-02,
     7.874015748031E-03));
-#1994 = DIRECTION('',(-0.,0.,1.));
-#1995 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#1996 = PCURVE('',#1744,#1997);
-#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);
-#1998 = LINE('',#1999,#2000);
-#1999 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#2000 = VECTOR('',#2001,1.);
-#2001 = DIRECTION('',(-1.,0.));
-#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1988 = DIRECTION('',(0.,0.,-1.));
+#1989 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#1990 = PCURVE('',#1738,#1991);
+#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996);
+#1992 = LINE('',#1993,#1994);
+#1993 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#1994 = VECTOR('',#1995,1.);
+#1995 = DIRECTION('',(1.,0.));
+#1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2003 = PCURVE('',#1772,#2004);
-#2004 = DEFINITIONAL_REPRESENTATION('',(#2005),#2009);
-#2005 = CIRCLE('',#2006,5.905511811024E-03);
-#2006 = AXIS2_PLACEMENT_2D('',#2007,#2008);
-#2007 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#2008 = DIRECTION('',(1.,0.));
-#2009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1997 = PCURVE('',#1766,#1998);
+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2007);
+#1999 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2000,#2001,#2002,#2003,
+#2004,#2005,#2006),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2000 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#2001 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#2002 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#2003 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#2004 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#2005 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#2006 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2010 = ORIENTED_EDGE('',*,*,#1941,.F.);
-#2011 = ORIENTED_EDGE('',*,*,#2012,.F.);
-#2012 = EDGE_CURVE('',#1722,#1942,#2013,.T.);
-#2013 = SURFACE_CURVE('',#2014,(#2019,#2026),.PCURVE_S1.);
-#2014 = CIRCLE('',#2015,5.905511811024E-03);
-#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018);
-#2016 = CARTESIAN_POINT('',(3.070866141748E-02,5.551181102378E-02,0.));
-#2017 = DIRECTION('',(-0.,0.,1.));
-#2018 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#2019 = PCURVE('',#1744,#2020);
-#2020 = DEFINITIONAL_REPRESENTATION('',(#2021),#2025);
-#2021 = LINE('',#2022,#2023);
-#2022 = CARTESIAN_POINT('',(-0.,0.));
-#2023 = VECTOR('',#2024,1.);
-#2024 = DIRECTION('',(-1.,0.));
-#2025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2008 = ORIENTED_EDGE('',*,*,#1935,.F.);
+#2009 = ORIENTED_EDGE('',*,*,#2010,.F.);
+#2010 = EDGE_CURVE('',#1716,#1936,#2011,.T.);
+#2011 = SURFACE_CURVE('',#2012,(#2017,#2024),.PCURVE_S1.);
+#2012 = CIRCLE('',#2013,5.905511811024E-03);
+#2013 = AXIS2_PLACEMENT_3D('',#2014,#2015,#2016);
+#2014 = CARTESIAN_POINT('',(-9.842519685039E-03,-5.551181102362E-02,0.)
+  );
+#2015 = DIRECTION('',(0.,0.,-1.));
+#2016 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#2017 = PCURVE('',#1738,#2018);
+#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023);
+#2019 = LINE('',#2020,#2021);
+#2020 = CARTESIAN_POINT('',(0.,0.));
+#2021 = VECTOR('',#2022,1.);
+#2022 = DIRECTION('',(1.,0.));
+#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2026 = PCURVE('',#1826,#2027);
-#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2032);
-#2028 = CIRCLE('',#2029,5.905511811024E-03);
-#2029 = AXIS2_PLACEMENT_2D('',#2030,#2031);
-#2030 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#2031 = DIRECTION('',(1.,0.));
-#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2024 = PCURVE('',#1820,#2025);
+#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2034);
+#2026 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2027,#2028,#2029,#2030,
+#2031,#2032,#2033),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2027 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#2028 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#2029 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#2030 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#2031 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#2032 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#2033 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2033 = ADVANCED_FACE('',(#2034),#1826,.F.);
-#2034 = FACE_BOUND('',#2035,.T.);
-#2035 = EDGE_LOOP('',(#2036,#2037,#2038,#2039));
-#2036 = ORIENTED_EDGE('',*,*,#1812,.T.);
-#2037 = ORIENTED_EDGE('',*,*,#1893,.T.);
-#2038 = ORIENTED_EDGE('',*,*,#1964,.T.);
-#2039 = ORIENTED_EDGE('',*,*,#2012,.F.);
-#2040 = ADVANCED_FACE('',(#2041),#1772,.T.);
-#2041 = FACE_BOUND('',#2042,.F.);
-#2042 = EDGE_LOOP('',(#2043,#2044,#2045,#2046));
-#2043 = ORIENTED_EDGE('',*,*,#1756,.T.);
-#2044 = ORIENTED_EDGE('',*,*,#1842,.T.);
-#2045 = ORIENTED_EDGE('',*,*,#1918,.T.);
-#2046 = ORIENTED_EDGE('',*,*,#1989,.F.);
-#2047 = MANIFOLD_SOLID_BREP('',#2048);
-#2048 = CLOSED_SHELL('',(#2049,#2169,#2245,#2316,#2373,#2380));
-#2049 = ADVANCED_FACE('',(#2050),#2064,.T.);
-#2050 = FACE_BOUND('',#2051,.F.);
-#2051 = EDGE_LOOP('',(#2052,#2087,#2115,#2143));
-#2052 = ORIENTED_EDGE('',*,*,#2053,.T.);
-#2053 = EDGE_CURVE('',#2054,#2056,#2058,.T.);
-#2054 = VERTEX_POINT('',#2055);
-#2055 = CARTESIAN_POINT('',(6.417322834661E-02,-5.551181102384E-02,0.));
+#2035 = ADVANCED_FACE('',(#2036),#1820,.F.);
+#2036 = FACE_BOUND('',#2037,.F.);
+#2037 = EDGE_LOOP('',(#2038,#2039,#2040,#2041));
+#2038 = ORIENTED_EDGE('',*,*,#1806,.T.);
+#2039 = ORIENTED_EDGE('',*,*,#1887,.T.);
+#2040 = ORIENTED_EDGE('',*,*,#1958,.T.);
+#2041 = ORIENTED_EDGE('',*,*,#2010,.F.);
+#2042 = ADVANCED_FACE('',(#2043),#1766,.T.);
+#2043 = FACE_BOUND('',#2044,.T.);
+#2044 = EDGE_LOOP('',(#2045,#2046,#2047,#2048));
+#2045 = ORIENTED_EDGE('',*,*,#1750,.T.);
+#2046 = ORIENTED_EDGE('',*,*,#1836,.T.);
+#2047 = ORIENTED_EDGE('',*,*,#1912,.T.);
+#2048 = ORIENTED_EDGE('',*,*,#1983,.F.);
+#2049 = MANIFOLD_SOLID_BREP('',#2050);
+#2050 = CLOSED_SHELL('',(#2051,#2171,#2247,#2318,#2375,#2382));
+#2051 = ADVANCED_FACE('',(#2052),#2066,.T.);
+#2052 = FACE_BOUND('',#2053,.F.);
+#2053 = EDGE_LOOP('',(#2054,#2089,#2117,#2145));
+#2054 = ORIENTED_EDGE('',*,*,#2055,.T.);
+#2055 = EDGE_CURVE('',#2056,#2058,#2060,.T.);
 #2056 = VERTEX_POINT('',#2057);
-#2057 = CARTESIAN_POINT('',(6.417322834661E-02,-5.551181102384E-02,
+#2057 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,0.));
+#2058 = VERTEX_POINT('',#2059);
+#2059 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,
     7.874015748031E-03));
-#2058 = SURFACE_CURVE('',#2059,(#2063,#2075),.PCURVE_S1.);
-#2059 = LINE('',#2060,#2061);
-#2060 = CARTESIAN_POINT('',(6.417322834661E-02,-5.551181102384E-02,0.));
-#2061 = VECTOR('',#2062,3.937007874016E-02);
-#2062 = DIRECTION('',(0.,0.,1.));
-#2063 = PCURVE('',#2064,#2069);
-#2064 = PLANE('',#2065);
-#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
-#2066 = CARTESIAN_POINT('',(6.417322834661E-02,-5.551181102378E-02,0.));
-#2067 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#2068 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);
-#2070 = LINE('',#2071,#2072);
-#2071 = CARTESIAN_POINT('',(-5.701476036697E-14,0.));
-#2072 = VECTOR('',#2073,1.);
-#2073 = DIRECTION('',(-0.,-1.));
-#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2060 = SURFACE_CURVE('',#2061,(#2065,#2077),.PCURVE_S1.);
+#2061 = LINE('',#2062,#2063);
+#2062 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,0.));
+#2063 = VECTOR('',#2064,3.937007874016E-02);
+#2064 = DIRECTION('',(0.,0.,1.));
+#2065 = PCURVE('',#2066,#2071);
+#2066 = PLANE('',#2067);
+#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070);
+#2068 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,0.));
+#2069 = DIRECTION('',(-0.,-1.,-0.));
+#2070 = DIRECTION('',(-1.,0.,0.));
+#2071 = DEFINITIONAL_REPRESENTATION('',(#2072),#2076);
+#2072 = LINE('',#2073,#2074);
+#2073 = CARTESIAN_POINT('',(-0.,0.));
+#2074 = VECTOR('',#2075,1.);
+#2075 = DIRECTION('',(-0.,-1.));
+#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2075 = PCURVE('',#2076,#2081);
-#2076 = CYLINDRICAL_SURFACE('',#2077,5.905511811024E-03);
-#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080);
-#2078 = CARTESIAN_POINT('',(7.007874015764E-02,-5.551181102378E-02,0.));
-#2079 = DIRECTION('',(-0.,0.,-1.));
-#2080 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2086);
-#2082 = LINE('',#2083,#2084);
-#2083 = CARTESIAN_POINT('',(4.712388980365,0.));
-#2084 = VECTOR('',#2085,1.);
-#2085 = DIRECTION('',(0.,-1.));
-#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2077 = PCURVE('',#2078,#2083);
+#2078 = CYLINDRICAL_SURFACE('',#2079,5.905511811024E-03);
+#2079 = AXIS2_PLACEMENT_3D('',#2080,#2081,#2082);
+#2080 = CARTESIAN_POINT('',(7.519685039354E-02,-2.959569178343E-02,0.));
+#2081 = DIRECTION('',(0.,0.,-1.));
+#2082 = DIRECTION('',(-1.,0.,0.));
+#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088);
+#2084 = LINE('',#2085,#2086);
+#2085 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2086 = VECTOR('',#2087,1.);
+#2087 = DIRECTION('',(0.,-1.));
+#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2087 = ORIENTED_EDGE('',*,*,#2088,.T.);
-#2088 = EDGE_CURVE('',#2056,#2089,#2091,.T.);
-#2089 = VERTEX_POINT('',#2090);
-#2090 = CARTESIAN_POINT('',(6.417322834661E-02,-6.929133858283E-02,
+#2089 = ORIENTED_EDGE('',*,*,#2090,.T.);
+#2090 = EDGE_CURVE('',#2058,#2091,#2093,.T.);
+#2091 = VERTEX_POINT('',#2092);
+#2092 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,
     7.874015748031E-03));
-#2091 = SURFACE_CURVE('',#2092,(#2096,#2103),.PCURVE_S1.);
-#2092 = LINE('',#2093,#2094);
-#2093 = CARTESIAN_POINT('',(6.417322834661E-02,-5.551181102378E-02,
+#2093 = SURFACE_CURVE('',#2094,(#2098,#2105),.PCURVE_S1.);
+#2094 = LINE('',#2095,#2096);
+#2095 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,
     7.874015748031E-03));
-#2094 = VECTOR('',#2095,3.937007874016E-02);
-#2095 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2096 = PCURVE('',#2064,#2097);
-#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102);
-#2098 = LINE('',#2099,#2100);
-#2099 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#2100 = VECTOR('',#2101,1.);
-#2101 = DIRECTION('',(-1.,0.));
-#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2096 = VECTOR('',#2097,3.937007874016E-02);
+#2097 = DIRECTION('',(1.,0.,0.));
+#2098 = PCURVE('',#2066,#2099);
+#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2104);
+#2100 = LINE('',#2101,#2102);
+#2101 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#2102 = VECTOR('',#2103,1.);
+#2103 = DIRECTION('',(-1.,0.));
+#2104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2103 = PCURVE('',#2104,#2109);
-#2104 = PLANE('',#2105);
-#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108);
-#2106 = CARTESIAN_POINT('',(6.417322834661E-02,-5.551181102378E-02,
+#2105 = PCURVE('',#2106,#2111);
+#2106 = PLANE('',#2107);
+#2107 = AXIS2_PLACEMENT_3D('',#2108,#2109,#2110);
+#2108 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,
     7.874015748031E-03));
-#2107 = DIRECTION('',(0.,0.,1.));
-#2108 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2109 = DEFINITIONAL_REPRESENTATION('',(#2110),#2114);
-#2110 = LINE('',#2111,#2112);
-#2111 = CARTESIAN_POINT('',(-0.,0.));
-#2112 = VECTOR('',#2113,1.);
-#2113 = DIRECTION('',(1.,-0.));
-#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2109 = DIRECTION('',(0.,0.,1.));
+#2110 = DIRECTION('',(1.,0.,0.));
+#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2116);
+#2112 = LINE('',#2113,#2114);
+#2113 = CARTESIAN_POINT('',(0.,-0.));
+#2114 = VECTOR('',#2115,1.);
+#2115 = DIRECTION('',(1.,-0.));
+#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2115 = ORIENTED_EDGE('',*,*,#2116,.F.);
-#2116 = EDGE_CURVE('',#2117,#2089,#2119,.T.);
-#2117 = VERTEX_POINT('',#2118);
-#2118 = CARTESIAN_POINT('',(6.417322834661E-02,-6.929133858283E-02,0.));
-#2119 = SURFACE_CURVE('',#2120,(#2124,#2131),.PCURVE_S1.);
-#2120 = LINE('',#2121,#2122);
-#2121 = CARTESIAN_POINT('',(6.417322834661E-02,-6.929133858283E-02,0.));
-#2122 = VECTOR('',#2123,3.937007874016E-02);
-#2123 = DIRECTION('',(0.,0.,1.));
-#2124 = PCURVE('',#2064,#2125);
-#2125 = DEFINITIONAL_REPRESENTATION('',(#2126),#2130);
-#2126 = LINE('',#2127,#2128);
-#2127 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#2128 = VECTOR('',#2129,1.);
-#2129 = DIRECTION('',(-0.,-1.));
-#2130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2117 = ORIENTED_EDGE('',*,*,#2118,.F.);
+#2118 = EDGE_CURVE('',#2119,#2091,#2121,.T.);
+#2119 = VERTEX_POINT('',#2120);
+#2120 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,0.));
+#2121 = SURFACE_CURVE('',#2122,(#2126,#2133),.PCURVE_S1.);
+#2122 = LINE('',#2123,#2124);
+#2123 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,0.));
+#2124 = VECTOR('',#2125,3.937007874016E-02);
+#2125 = DIRECTION('',(0.,0.,1.));
+#2126 = PCURVE('',#2066,#2127);
+#2127 = DEFINITIONAL_REPRESENTATION('',(#2128),#2132);
+#2128 = LINE('',#2129,#2130);
+#2129 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#2130 = VECTOR('',#2131,1.);
+#2131 = DIRECTION('',(-0.,-1.));
+#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2131 = PCURVE('',#2132,#2137);
-#2132 = PLANE('',#2133);
-#2133 = AXIS2_PLACEMENT_3D('',#2134,#2135,#2136);
-#2134 = CARTESIAN_POINT('',(6.417322834661E-02,-6.929133858283E-02,0.));
-#2135 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2136 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142);
-#2138 = LINE('',#2139,#2140);
-#2139 = CARTESIAN_POINT('',(-0.,0.));
-#2140 = VECTOR('',#2141,1.);
-#2141 = DIRECTION('',(-0.,-1.));
-#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2133 = PCURVE('',#2134,#2139);
+#2134 = PLANE('',#2135);
+#2135 = AXIS2_PLACEMENT_3D('',#2136,#2137,#2138);
+#2136 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,0.));
+#2137 = DIRECTION('',(1.,0.,0.));
+#2138 = DIRECTION('',(0.,-1.,0.));
+#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2144);
+#2140 = LINE('',#2141,#2142);
+#2141 = CARTESIAN_POINT('',(-0.,-0.));
+#2142 = VECTOR('',#2143,1.);
+#2143 = DIRECTION('',(-0.,-1.));
+#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2143 = ORIENTED_EDGE('',*,*,#2144,.F.);
-#2144 = EDGE_CURVE('',#2054,#2117,#2145,.T.);
-#2145 = SURFACE_CURVE('',#2146,(#2150,#2157),.PCURVE_S1.);
-#2146 = LINE('',#2147,#2148);
-#2147 = CARTESIAN_POINT('',(6.417322834661E-02,-5.551181102378E-02,0.));
-#2148 = VECTOR('',#2149,3.937007874016E-02);
-#2149 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2150 = PCURVE('',#2064,#2151);
-#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156);
-#2152 = LINE('',#2153,#2154);
-#2153 = CARTESIAN_POINT('',(-0.,-0.));
-#2154 = VECTOR('',#2155,1.);
-#2155 = DIRECTION('',(-1.,0.));
-#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2145 = ORIENTED_EDGE('',*,*,#2146,.F.);
+#2146 = EDGE_CURVE('',#2056,#2119,#2147,.T.);
+#2147 = SURFACE_CURVE('',#2148,(#2152,#2159),.PCURVE_S1.);
+#2148 = LINE('',#2149,#2150);
+#2149 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,0.));
+#2150 = VECTOR('',#2151,3.937007874016E-02);
+#2151 = DIRECTION('',(1.,0.,0.));
+#2152 = PCURVE('',#2066,#2153);
+#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158);
+#2154 = LINE('',#2155,#2156);
+#2155 = CARTESIAN_POINT('',(-0.,0.));
+#2156 = VECTOR('',#2157,1.);
+#2157 = DIRECTION('',(-1.,0.));
+#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2157 = PCURVE('',#2158,#2163);
-#2158 = PLANE('',#2159);
-#2159 = AXIS2_PLACEMENT_3D('',#2160,#2161,#2162);
-#2160 = CARTESIAN_POINT('',(6.417322834661E-02,-5.551181102378E-02,0.));
-#2161 = DIRECTION('',(0.,0.,1.));
-#2162 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);
-#2164 = LINE('',#2165,#2166);
-#2165 = CARTESIAN_POINT('',(-0.,0.));
-#2166 = VECTOR('',#2167,1.);
-#2167 = DIRECTION('',(1.,-0.));
-#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2159 = PCURVE('',#2160,#2165);
+#2160 = PLANE('',#2161);
+#2161 = AXIS2_PLACEMENT_3D('',#2162,#2163,#2164);
+#2162 = CARTESIAN_POINT('',(7.519685039354E-02,-3.550120359445E-02,0.));
+#2163 = DIRECTION('',(0.,0.,1.));
+#2164 = DIRECTION('',(1.,0.,0.));
+#2165 = DEFINITIONAL_REPRESENTATION('',(#2166),#2170);
+#2166 = LINE('',#2167,#2168);
+#2167 = CARTESIAN_POINT('',(0.,-0.));
+#2168 = VECTOR('',#2169,1.);
+#2169 = DIRECTION('',(1.,-0.));
+#2170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2169 = ADVANCED_FACE('',(#2170),#2132,.T.);
-#2170 = FACE_BOUND('',#2171,.F.);
-#2171 = EDGE_LOOP('',(#2172,#2173,#2196,#2224));
-#2172 = ORIENTED_EDGE('',*,*,#2116,.T.);
-#2173 = ORIENTED_EDGE('',*,*,#2174,.T.);
-#2174 = EDGE_CURVE('',#2089,#2175,#2177,.T.);
-#2175 = VERTEX_POINT('',#2176);
-#2176 = CARTESIAN_POINT('',(7.598425196866E-02,-6.929133858283E-02,
+#2171 = ADVANCED_FACE('',(#2172),#2134,.T.);
+#2172 = FACE_BOUND('',#2173,.F.);
+#2173 = EDGE_LOOP('',(#2174,#2175,#2198,#2226));
+#2174 = ORIENTED_EDGE('',*,*,#2118,.T.);
+#2175 = ORIENTED_EDGE('',*,*,#2176,.T.);
+#2176 = EDGE_CURVE('',#2091,#2177,#2179,.T.);
+#2177 = VERTEX_POINT('',#2178);
+#2178 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,
     7.874015748031E-03));
-#2177 = SURFACE_CURVE('',#2178,(#2182,#2189),.PCURVE_S1.);
-#2178 = LINE('',#2179,#2180);
-#2179 = CARTESIAN_POINT('',(6.417322834661E-02,-6.929133858283E-02,
+#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.);
+#2180 = LINE('',#2181,#2182);
+#2181 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,
     7.874015748031E-03));
-#2180 = VECTOR('',#2181,3.937007874016E-02);
-#2181 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#2182 = PCURVE('',#2132,#2183);
-#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188);
-#2184 = LINE('',#2185,#2186);
-#2185 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#2186 = VECTOR('',#2187,1.);
-#2187 = DIRECTION('',(-1.,0.));
-#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2182 = VECTOR('',#2183,3.937007874016E-02);
+#2183 = DIRECTION('',(0.,1.,0.));
+#2184 = PCURVE('',#2134,#2185);
+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190);
+#2186 = LINE('',#2187,#2188);
+#2187 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#2188 = VECTOR('',#2189,1.);
+#2189 = DIRECTION('',(-1.,0.));
+#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2189 = PCURVE('',#2104,#2190);
-#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);
-#2191 = LINE('',#2192,#2193);
-#2192 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#2193 = VECTOR('',#2194,1.);
-#2194 = DIRECTION('',(-0.,1.));
-#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2191 = PCURVE('',#2106,#2192);
+#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197);
+#2193 = LINE('',#2194,#2195);
+#2194 = CARTESIAN_POINT('',(1.377952755906E-02,-0.));
+#2195 = VECTOR('',#2196,1.);
+#2196 = DIRECTION('',(-0.,1.));
+#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2196 = ORIENTED_EDGE('',*,*,#2197,.F.);
-#2197 = EDGE_CURVE('',#2198,#2175,#2200,.T.);
-#2198 = VERTEX_POINT('',#2199);
-#2199 = CARTESIAN_POINT('',(7.598425196866E-02,-6.929133858283E-02,0.));
-#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.);
-#2201 = LINE('',#2202,#2203);
-#2202 = CARTESIAN_POINT('',(7.598425196866E-02,-6.929133858283E-02,0.));
-#2203 = VECTOR('',#2204,3.937007874016E-02);
-#2204 = DIRECTION('',(0.,0.,1.));
-#2205 = PCURVE('',#2132,#2206);
-#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211);
-#2207 = LINE('',#2208,#2209);
-#2208 = CARTESIAN_POINT('',(-1.181102362205E-02,0.));
-#2209 = VECTOR('',#2210,1.);
-#2210 = DIRECTION('',(-0.,-1.));
-#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2198 = ORIENTED_EDGE('',*,*,#2199,.F.);
+#2199 = EDGE_CURVE('',#2200,#2177,#2202,.T.);
+#2200 = VERTEX_POINT('',#2201);
+#2201 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,0.));
+#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.);
+#2203 = LINE('',#2204,#2205);
+#2204 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,0.));
+#2205 = VECTOR('',#2206,3.937007874016E-02);
+#2206 = DIRECTION('',(0.,0.,1.));
+#2207 = PCURVE('',#2134,#2208);
+#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213);
+#2209 = LINE('',#2210,#2211);
+#2210 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
+#2211 = VECTOR('',#2212,1.);
+#2212 = DIRECTION('',(-0.,-1.));
+#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2212 = PCURVE('',#2213,#2218);
-#2213 = PLANE('',#2214);
-#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217);
-#2215 = CARTESIAN_POINT('',(7.598425196866E-02,-6.929133858283E-02,0.));
-#2216 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#2217 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223);
-#2219 = LINE('',#2220,#2221);
-#2220 = CARTESIAN_POINT('',(-0.,0.));
-#2221 = VECTOR('',#2222,1.);
-#2222 = DIRECTION('',(-0.,-1.));
-#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2214 = PCURVE('',#2215,#2220);
+#2215 = PLANE('',#2216);
+#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219);
+#2217 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,0.));
+#2218 = DIRECTION('',(0.,1.,0.));
+#2219 = DIRECTION('',(1.,0.,0.));
+#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225);
+#2221 = LINE('',#2222,#2223);
+#2222 = CARTESIAN_POINT('',(-0.,-0.));
+#2223 = VECTOR('',#2224,1.);
+#2224 = DIRECTION('',(-0.,-1.));
+#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2224 = ORIENTED_EDGE('',*,*,#2225,.F.);
-#2225 = EDGE_CURVE('',#2117,#2198,#2226,.T.);
-#2226 = SURFACE_CURVE('',#2227,(#2231,#2238),.PCURVE_S1.);
-#2227 = LINE('',#2228,#2229);
-#2228 = CARTESIAN_POINT('',(6.417322834661E-02,-6.929133858283E-02,0.));
-#2229 = VECTOR('',#2230,3.937007874016E-02);
-#2230 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#2231 = PCURVE('',#2132,#2232);
-#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237);
-#2233 = LINE('',#2234,#2235);
-#2234 = CARTESIAN_POINT('',(-0.,0.));
-#2235 = VECTOR('',#2236,1.);
-#2236 = DIRECTION('',(-1.,0.));
-#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2226 = ORIENTED_EDGE('',*,*,#2227,.F.);
+#2227 = EDGE_CURVE('',#2119,#2200,#2228,.T.);
+#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.);
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(8.89763779526E-02,-3.550120359445E-02,0.));
+#2231 = VECTOR('',#2232,3.937007874016E-02);
+#2232 = DIRECTION('',(0.,1.,0.));
+#2233 = PCURVE('',#2134,#2234);
+#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239);
+#2235 = LINE('',#2236,#2237);
+#2236 = CARTESIAN_POINT('',(-0.,-0.));
+#2237 = VECTOR('',#2238,1.);
+#2238 = DIRECTION('',(-1.,0.));
+#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2238 = PCURVE('',#2158,#2239);
-#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);
-#2240 = LINE('',#2241,#2242);
-#2241 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#2242 = VECTOR('',#2243,1.);
-#2243 = DIRECTION('',(-0.,1.));
-#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2240 = PCURVE('',#2160,#2241);
+#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);
+#2242 = LINE('',#2243,#2244);
+#2243 = CARTESIAN_POINT('',(1.377952755906E-02,-0.));
+#2244 = VECTOR('',#2245,1.);
+#2245 = DIRECTION('',(-0.,1.));
+#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2245 = ADVANCED_FACE('',(#2246),#2213,.T.);
-#2246 = FACE_BOUND('',#2247,.F.);
-#2247 = EDGE_LOOP('',(#2248,#2249,#2272,#2295));
-#2248 = ORIENTED_EDGE('',*,*,#2197,.T.);
-#2249 = ORIENTED_EDGE('',*,*,#2250,.T.);
-#2250 = EDGE_CURVE('',#2175,#2251,#2253,.T.);
-#2251 = VERTEX_POINT('',#2252);
-#2252 = CARTESIAN_POINT('',(7.598425196866E-02,-5.551181102384E-02,
+#2247 = ADVANCED_FACE('',(#2248),#2215,.T.);
+#2248 = FACE_BOUND('',#2249,.F.);
+#2249 = EDGE_LOOP('',(#2250,#2251,#2274,#2297));
+#2250 = ORIENTED_EDGE('',*,*,#2199,.T.);
+#2251 = ORIENTED_EDGE('',*,*,#2252,.T.);
+#2252 = EDGE_CURVE('',#2177,#2253,#2255,.T.);
+#2253 = VERTEX_POINT('',#2254);
+#2254 = CARTESIAN_POINT('',(7.519685039354E-02,-2.36901799724E-02,
     7.874015748031E-03));
-#2253 = SURFACE_CURVE('',#2254,(#2258,#2265),.PCURVE_S1.);
-#2254 = LINE('',#2255,#2256);
-#2255 = CARTESIAN_POINT('',(7.598425196866E-02,-6.929133858283E-02,
+#2255 = SURFACE_CURVE('',#2256,(#2260,#2267),.PCURVE_S1.);
+#2256 = LINE('',#2257,#2258);
+#2257 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,
     7.874015748031E-03));
-#2256 = VECTOR('',#2257,3.937007874016E-02);
-#2257 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2258 = PCURVE('',#2213,#2259);
-#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264);
-#2260 = LINE('',#2261,#2262);
-#2261 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#2262 = VECTOR('',#2263,1.);
-#2263 = DIRECTION('',(-1.,0.));
-#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2258 = VECTOR('',#2259,3.937007874016E-02);
+#2259 = DIRECTION('',(-1.,-0.,-0.));
+#2260 = PCURVE('',#2215,#2261);
+#2261 = DEFINITIONAL_REPRESENTATION('',(#2262),#2266);
+#2262 = LINE('',#2263,#2264);
+#2263 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#2264 = VECTOR('',#2265,1.);
+#2265 = DIRECTION('',(-1.,0.));
+#2266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2265 = PCURVE('',#2104,#2266);
-#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
-#2267 = LINE('',#2268,#2269);
-#2268 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#2269 = VECTOR('',#2270,1.);
-#2270 = DIRECTION('',(-1.,0.));
-#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2267 = PCURVE('',#2106,#2268);
+#2268 = DEFINITIONAL_REPRESENTATION('',(#2269),#2273);
+#2269 = LINE('',#2270,#2271);
+#2270 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#2271 = VECTOR('',#2272,1.);
+#2272 = DIRECTION('',(-1.,0.));
+#2273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2272 = ORIENTED_EDGE('',*,*,#2273,.F.);
-#2273 = EDGE_CURVE('',#2274,#2251,#2276,.T.);
-#2274 = VERTEX_POINT('',#2275);
-#2275 = CARTESIAN_POINT('',(7.598425196866E-02,-5.551181102384E-02,0.));
-#2276 = SURFACE_CURVE('',#2277,(#2281,#2288),.PCURVE_S1.);
-#2277 = LINE('',#2278,#2279);
-#2278 = CARTESIAN_POINT('',(7.598425196866E-02,-5.551181102384E-02,0.));
-#2279 = VECTOR('',#2280,3.937007874016E-02);
-#2280 = DIRECTION('',(0.,0.,1.));
-#2281 = PCURVE('',#2213,#2282);
-#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287);
-#2283 = LINE('',#2284,#2285);
-#2284 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
-#2285 = VECTOR('',#2286,1.);
-#2286 = DIRECTION('',(-0.,-1.));
-#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2274 = ORIENTED_EDGE('',*,*,#2275,.F.);
+#2275 = EDGE_CURVE('',#2276,#2253,#2278,.T.);
+#2276 = VERTEX_POINT('',#2277);
+#2277 = CARTESIAN_POINT('',(7.519685039354E-02,-2.36901799724E-02,0.));
+#2278 = SURFACE_CURVE('',#2279,(#2283,#2290),.PCURVE_S1.);
+#2279 = LINE('',#2280,#2281);
+#2280 = CARTESIAN_POINT('',(7.519685039354E-02,-2.36901799724E-02,0.));
+#2281 = VECTOR('',#2282,3.937007874016E-02);
+#2282 = DIRECTION('',(0.,0.,1.));
+#2283 = PCURVE('',#2215,#2284);
+#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289);
+#2285 = LINE('',#2286,#2287);
+#2286 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#2287 = VECTOR('',#2288,1.);
+#2288 = DIRECTION('',(-0.,-1.));
+#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2288 = PCURVE('',#2076,#2289);
-#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
-#2290 = LINE('',#2291,#2292);
-#2291 = CARTESIAN_POINT('',(7.853981633994,0.));
-#2292 = VECTOR('',#2293,1.);
-#2293 = DIRECTION('',(0.,-1.));
-#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2290 = PCURVE('',#2078,#2291);
+#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2296);
+#2292 = LINE('',#2293,#2294);
+#2293 = CARTESIAN_POINT('',(7.853981633974,0.));
+#2294 = VECTOR('',#2295,1.);
+#2295 = DIRECTION('',(0.,-1.));
+#2296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2295 = ORIENTED_EDGE('',*,*,#2296,.F.);
-#2296 = EDGE_CURVE('',#2198,#2274,#2297,.T.);
-#2297 = SURFACE_CURVE('',#2298,(#2302,#2309),.PCURVE_S1.);
-#2298 = LINE('',#2299,#2300);
-#2299 = CARTESIAN_POINT('',(7.598425196866E-02,-6.929133858283E-02,0.));
-#2300 = VECTOR('',#2301,3.937007874016E-02);
-#2301 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2302 = PCURVE('',#2213,#2303);
-#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308);
-#2304 = LINE('',#2305,#2306);
-#2305 = CARTESIAN_POINT('',(-0.,0.));
-#2306 = VECTOR('',#2307,1.);
-#2307 = DIRECTION('',(-1.,0.));
-#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2297 = ORIENTED_EDGE('',*,*,#2298,.F.);
+#2298 = EDGE_CURVE('',#2200,#2276,#2299,.T.);
+#2299 = SURFACE_CURVE('',#2300,(#2304,#2311),.PCURVE_S1.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(8.89763779526E-02,-2.36901799724E-02,0.));
+#2302 = VECTOR('',#2303,3.937007874016E-02);
+#2303 = DIRECTION('',(-1.,-0.,-0.));
+#2304 = PCURVE('',#2215,#2305);
+#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310);
+#2306 = LINE('',#2307,#2308);
+#2307 = CARTESIAN_POINT('',(-0.,-0.));
+#2308 = VECTOR('',#2309,1.);
+#2309 = DIRECTION('',(-1.,0.));
+#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2309 = PCURVE('',#2158,#2310);
-#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2315);
-#2311 = LINE('',#2312,#2313);
-#2312 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#2313 = VECTOR('',#2314,1.);
-#2314 = DIRECTION('',(-1.,0.));
-#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2311 = PCURVE('',#2160,#2312);
+#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);
+#2313 = LINE('',#2314,#2315);
+#2314 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#2315 = VECTOR('',#2316,1.);
+#2316 = DIRECTION('',(-1.,0.));
+#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2316 = ADVANCED_FACE('',(#2317),#2076,.T.);
-#2317 = FACE_BOUND('',#2318,.T.);
-#2318 = EDGE_LOOP('',(#2319,#2320,#2346,#2347));
-#2319 = ORIENTED_EDGE('',*,*,#2053,.T.);
-#2320 = ORIENTED_EDGE('',*,*,#2321,.T.);
-#2321 = EDGE_CURVE('',#2056,#2251,#2322,.T.);
-#2322 = SURFACE_CURVE('',#2323,(#2328,#2335),.PCURVE_S1.);
-#2323 = CIRCLE('',#2324,5.905511811024E-03);
-#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327);
-#2325 = CARTESIAN_POINT('',(7.007874015764E-02,-5.551181102378E-02,
+#2318 = ADVANCED_FACE('',(#2319),#2078,.T.);
+#2319 = FACE_BOUND('',#2320,.T.);
+#2320 = EDGE_LOOP('',(#2321,#2322,#2348,#2349));
+#2321 = ORIENTED_EDGE('',*,*,#2055,.T.);
+#2322 = ORIENTED_EDGE('',*,*,#2323,.T.);
+#2323 = EDGE_CURVE('',#2058,#2253,#2324,.T.);
+#2324 = SURFACE_CURVE('',#2325,(#2330,#2337),.PCURVE_S1.);
+#2325 = CIRCLE('',#2326,5.905511811024E-03);
+#2326 = AXIS2_PLACEMENT_3D('',#2327,#2328,#2329);
+#2327 = CARTESIAN_POINT('',(7.519685039354E-02,-2.959569178343E-02,
     7.874015748031E-03));
-#2326 = DIRECTION('',(0.,0.,-1.));
-#2327 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2328 = PCURVE('',#2076,#2329);
-#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334);
-#2330 = LINE('',#2331,#2332);
-#2331 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#2332 = VECTOR('',#2333,1.);
-#2333 = DIRECTION('',(1.,0.));
-#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2328 = DIRECTION('',(0.,0.,-1.));
+#2329 = DIRECTION('',(-1.,-0.,-0.));
+#2330 = PCURVE('',#2078,#2331);
+#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336);
+#2332 = LINE('',#2333,#2334);
+#2333 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2334 = VECTOR('',#2335,1.);
+#2335 = DIRECTION('',(1.,0.));
+#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2335 = PCURVE('',#2104,#2336);
-#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2345);
-#2337 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2338,#2339,#2340,#2341,
-#2342,#2343,#2344),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#2337 = PCURVE('',#2106,#2338);
+#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2347);
+#2339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2340,#2341,#2342,#2343,
+#2344,#2345,#2346),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
     ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
 GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#2338 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#2339 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#2340 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#2341 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#2342 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#2343 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#2344 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#2345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2340 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#2341 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#2342 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#2343 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#2344 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#2345 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#2346 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2346 = ORIENTED_EDGE('',*,*,#2273,.F.);
-#2347 = ORIENTED_EDGE('',*,*,#2348,.F.);
-#2348 = EDGE_CURVE('',#2054,#2274,#2349,.T.);
-#2349 = SURFACE_CURVE('',#2350,(#2355,#2362),.PCURVE_S1.);
-#2350 = CIRCLE('',#2351,5.905511811024E-03);
-#2351 = AXIS2_PLACEMENT_3D('',#2352,#2353,#2354);
-#2352 = CARTESIAN_POINT('',(7.007874015764E-02,-5.551181102378E-02,0.));
-#2353 = DIRECTION('',(0.,0.,-1.));
-#2354 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2355 = PCURVE('',#2076,#2356);
-#2356 = DEFINITIONAL_REPRESENTATION('',(#2357),#2361);
-#2357 = LINE('',#2358,#2359);
-#2358 = CARTESIAN_POINT('',(0.,0.));
-#2359 = VECTOR('',#2360,1.);
-#2360 = DIRECTION('',(1.,0.));
-#2361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2348 = ORIENTED_EDGE('',*,*,#2275,.F.);
+#2349 = ORIENTED_EDGE('',*,*,#2350,.F.);
+#2350 = EDGE_CURVE('',#2056,#2276,#2351,.T.);
+#2351 = SURFACE_CURVE('',#2352,(#2357,#2364),.PCURVE_S1.);
+#2352 = CIRCLE('',#2353,5.905511811024E-03);
+#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356);
+#2354 = CARTESIAN_POINT('',(7.519685039354E-02,-2.959569178343E-02,0.));
+#2355 = DIRECTION('',(0.,0.,-1.));
+#2356 = DIRECTION('',(-1.,-0.,-0.));
+#2357 = PCURVE('',#2078,#2358);
+#2358 = DEFINITIONAL_REPRESENTATION('',(#2359),#2363);
+#2359 = LINE('',#2360,#2361);
+#2360 = CARTESIAN_POINT('',(0.,0.));
+#2361 = VECTOR('',#2362,1.);
+#2362 = DIRECTION('',(1.,0.));
+#2363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2362 = PCURVE('',#2158,#2363);
-#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2372);
-#2364 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2365,#2366,#2367,#2368,
-#2369,#2370,#2371),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#2364 = PCURVE('',#2160,#2365);
+#2365 = DEFINITIONAL_REPRESENTATION('',(#2366),#2374);
+#2366 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2367,#2368,#2369,#2370,
+#2371,#2372,#2373),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
     ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
 GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#2365 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#2366 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#2367 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#2368 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#2369 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#2370 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#2371 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#2372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2367 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#2368 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#2369 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#2370 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#2371 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#2372 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#2373 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#2374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2373 = ADVANCED_FACE('',(#2374),#2158,.F.);
-#2374 = FACE_BOUND('',#2375,.F.);
-#2375 = EDGE_LOOP('',(#2376,#2377,#2378,#2379));
-#2376 = ORIENTED_EDGE('',*,*,#2144,.T.);
-#2377 = ORIENTED_EDGE('',*,*,#2225,.T.);
-#2378 = ORIENTED_EDGE('',*,*,#2296,.T.);
-#2379 = ORIENTED_EDGE('',*,*,#2348,.F.);
-#2380 = ADVANCED_FACE('',(#2381),#2104,.T.);
-#2381 = FACE_BOUND('',#2382,.T.);
-#2382 = EDGE_LOOP('',(#2383,#2384,#2385,#2386));
-#2383 = ORIENTED_EDGE('',*,*,#2088,.T.);
-#2384 = ORIENTED_EDGE('',*,*,#2174,.T.);
-#2385 = ORIENTED_EDGE('',*,*,#2250,.T.);
-#2386 = ORIENTED_EDGE('',*,*,#2321,.F.);
-#2387 = MANIFOLD_SOLID_BREP('',#2388);
-#2388 = CLOSED_SHELL('',(#2389,#2509,#2585,#2656,#2713,#2720));
-#2389 = ADVANCED_FACE('',(#2390),#2404,.T.);
-#2390 = FACE_BOUND('',#2391,.F.);
-#2391 = EDGE_LOOP('',(#2392,#2427,#2455,#2483));
-#2392 = ORIENTED_EDGE('',*,*,#2393,.T.);
-#2393 = EDGE_CURVE('',#2394,#2396,#2398,.T.);
-#2394 = VERTEX_POINT('',#2395);
-#2395 = CARTESIAN_POINT('',(2.480314960646E-02,-5.551181102384E-02,0.));
+#2375 = ADVANCED_FACE('',(#2376),#2160,.F.);
+#2376 = FACE_BOUND('',#2377,.F.);
+#2377 = EDGE_LOOP('',(#2378,#2379,#2380,#2381));
+#2378 = ORIENTED_EDGE('',*,*,#2146,.T.);
+#2379 = ORIENTED_EDGE('',*,*,#2227,.T.);
+#2380 = ORIENTED_EDGE('',*,*,#2298,.T.);
+#2381 = ORIENTED_EDGE('',*,*,#2350,.F.);
+#2382 = ADVANCED_FACE('',(#2383),#2106,.T.);
+#2383 = FACE_BOUND('',#2384,.T.);
+#2384 = EDGE_LOOP('',(#2385,#2386,#2387,#2388));
+#2385 = ORIENTED_EDGE('',*,*,#2090,.T.);
+#2386 = ORIENTED_EDGE('',*,*,#2176,.T.);
+#2387 = ORIENTED_EDGE('',*,*,#2252,.T.);
+#2388 = ORIENTED_EDGE('',*,*,#2323,.F.);
+#2389 = MANIFOLD_SOLID_BREP('',#2390);
+#2390 = CLOSED_SHELL('',(#2391,#2511,#2587,#2658,#2707,#2714));
+#2391 = ADVANCED_FACE('',(#2392),#2406,.T.);
+#2392 = FACE_BOUND('',#2393,.T.);
+#2393 = EDGE_LOOP('',(#2394,#2429,#2457,#2485));
+#2394 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2395 = EDGE_CURVE('',#2396,#2398,#2400,.T.);
 #2396 = VERTEX_POINT('',#2397);
-#2397 = CARTESIAN_POINT('',(2.480314960646E-02,-5.551181102384E-02,
+#2397 = CARTESIAN_POINT('',(6.299212598425E-02,5.551181102362E-02,0.));
+#2398 = VERTEX_POINT('',#2399);
+#2399 = CARTESIAN_POINT('',(6.299212598425E-02,5.551181102362E-02,
     7.874015748031E-03));
-#2398 = SURFACE_CURVE('',#2399,(#2403,#2415),.PCURVE_S1.);
-#2399 = LINE('',#2400,#2401);
-#2400 = CARTESIAN_POINT('',(2.480314960646E-02,-5.551181102384E-02,0.));
-#2401 = VECTOR('',#2402,3.937007874016E-02);
-#2402 = DIRECTION('',(0.,0.,1.));
-#2403 = PCURVE('',#2404,#2409);
-#2404 = PLANE('',#2405);
-#2405 = AXIS2_PLACEMENT_3D('',#2406,#2407,#2408);
-#2406 = CARTESIAN_POINT('',(2.480314960646E-02,-5.551181102378E-02,0.));
-#2407 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#2408 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);
-#2410 = LINE('',#2411,#2412);
-#2411 = CARTESIAN_POINT('',(-5.701476036697E-14,0.));
-#2412 = VECTOR('',#2413,1.);
-#2413 = DIRECTION('',(-0.,-1.));
-#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2400 = SURFACE_CURVE('',#2401,(#2405,#2417),.PCURVE_S1.);
+#2401 = LINE('',#2402,#2403);
+#2402 = CARTESIAN_POINT('',(6.299212598425E-02,5.551181102362E-02,0.));
+#2403 = VECTOR('',#2404,3.937007874016E-02);
+#2404 = DIRECTION('',(0.,0.,1.));
+#2405 = PCURVE('',#2406,#2411);
+#2406 = PLANE('',#2407);
+#2407 = AXIS2_PLACEMENT_3D('',#2408,#2409,#2410);
+#2408 = CARTESIAN_POINT('',(6.299212598425E-02,5.551181102362E-02,0.));
+#2409 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#2410 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(0.,-0.));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(0.,-1.));
+#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2415 = PCURVE('',#2416,#2421);
-#2416 = CYLINDRICAL_SURFACE('',#2417,5.905511811024E-03);
-#2417 = AXIS2_PLACEMENT_3D('',#2418,#2419,#2420);
-#2418 = CARTESIAN_POINT('',(3.070866141748E-02,-5.551181102378E-02,0.));
-#2419 = DIRECTION('',(-0.,0.,-1.));
-#2420 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426);
-#2422 = LINE('',#2423,#2424);
-#2423 = CARTESIAN_POINT('',(4.712388980365,0.));
-#2424 = VECTOR('',#2425,1.);
-#2425 = DIRECTION('',(0.,-1.));
-#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2417 = PCURVE('',#2418,#2423);
+#2418 = CYLINDRICAL_SURFACE('',#2419,5.905511811024E-03);
+#2419 = AXIS2_PLACEMENT_3D('',#2420,#2421,#2422);
+#2420 = CARTESIAN_POINT('',(6.889763779528E-02,5.551181102362E-02,0.));
+#2421 = DIRECTION('',(0.,0.,-1.));
+#2422 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428);
+#2424 = LINE('',#2425,#2426);
+#2425 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#2426 = VECTOR('',#2427,1.);
+#2427 = DIRECTION('',(-0.,-1.));
+#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2427 = ORIENTED_EDGE('',*,*,#2428,.T.);
-#2428 = EDGE_CURVE('',#2396,#2429,#2431,.T.);
-#2429 = VERTEX_POINT('',#2430);
-#2430 = CARTESIAN_POINT('',(2.480314960646E-02,-6.929133858283E-02,
+#2429 = ORIENTED_EDGE('',*,*,#2430,.T.);
+#2430 = EDGE_CURVE('',#2398,#2431,#2433,.T.);
+#2431 = VERTEX_POINT('',#2432);
+#2432 = CARTESIAN_POINT('',(6.299212598425E-02,6.929133858268E-02,
     7.874015748031E-03));
-#2431 = SURFACE_CURVE('',#2432,(#2436,#2443),.PCURVE_S1.);
-#2432 = LINE('',#2433,#2434);
-#2433 = CARTESIAN_POINT('',(2.480314960646E-02,-5.551181102378E-02,
+#2433 = SURFACE_CURVE('',#2434,(#2438,#2445),.PCURVE_S1.);
+#2434 = LINE('',#2435,#2436);
+#2435 = CARTESIAN_POINT('',(6.299212598425E-02,5.551181102362E-02,
     7.874015748031E-03));
-#2434 = VECTOR('',#2435,3.937007874016E-02);
-#2435 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2436 = PCURVE('',#2404,#2437);
-#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442);
-#2438 = LINE('',#2439,#2440);
-#2439 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#2440 = VECTOR('',#2441,1.);
-#2441 = DIRECTION('',(-1.,0.));
-#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2436 = VECTOR('',#2437,3.937007874016E-02);
+#2437 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#2438 = PCURVE('',#2406,#2439);
+#2439 = DEFINITIONAL_REPRESENTATION('',(#2440),#2444);
+#2440 = LINE('',#2441,#2442);
+#2441 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2442 = VECTOR('',#2443,1.);
+#2443 = DIRECTION('',(1.,0.));
+#2444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2443 = PCURVE('',#2444,#2449);
-#2444 = PLANE('',#2445);
-#2445 = AXIS2_PLACEMENT_3D('',#2446,#2447,#2448);
-#2446 = CARTESIAN_POINT('',(2.480314960646E-02,-5.551181102378E-02,
+#2445 = PCURVE('',#2446,#2451);
+#2446 = PLANE('',#2447);
+#2447 = AXIS2_PLACEMENT_3D('',#2448,#2449,#2450);
+#2448 = CARTESIAN_POINT('',(6.299212598425E-02,5.551181102362E-02,
     7.874015748031E-03));
-#2447 = DIRECTION('',(0.,0.,1.));
-#2448 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454);
-#2450 = LINE('',#2451,#2452);
-#2451 = CARTESIAN_POINT('',(-0.,0.));
-#2452 = VECTOR('',#2453,1.);
-#2453 = DIRECTION('',(1.,-0.));
-#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2449 = DIRECTION('',(0.,0.,1.));
+#2450 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2456);
+#2452 = LINE('',#2453,#2454);
+#2453 = CARTESIAN_POINT('',(0.,0.));
+#2454 = VECTOR('',#2455,1.);
+#2455 = DIRECTION('',(-1.,0.));
+#2456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2455 = ORIENTED_EDGE('',*,*,#2456,.F.);
-#2456 = EDGE_CURVE('',#2457,#2429,#2459,.T.);
-#2457 = VERTEX_POINT('',#2458);
-#2458 = CARTESIAN_POINT('',(2.480314960646E-02,-6.929133858283E-02,0.));
-#2459 = SURFACE_CURVE('',#2460,(#2464,#2471),.PCURVE_S1.);
-#2460 = LINE('',#2461,#2462);
-#2461 = CARTESIAN_POINT('',(2.480314960646E-02,-6.929133858283E-02,0.));
-#2462 = VECTOR('',#2463,3.937007874016E-02);
-#2463 = DIRECTION('',(0.,0.,1.));
-#2464 = PCURVE('',#2404,#2465);
-#2465 = DEFINITIONAL_REPRESENTATION('',(#2466),#2470);
-#2466 = LINE('',#2467,#2468);
-#2467 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#2468 = VECTOR('',#2469,1.);
-#2469 = DIRECTION('',(-0.,-1.));
-#2470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2457 = ORIENTED_EDGE('',*,*,#2458,.F.);
+#2458 = EDGE_CURVE('',#2459,#2431,#2461,.T.);
+#2459 = VERTEX_POINT('',#2460);
+#2460 = CARTESIAN_POINT('',(6.299212598425E-02,6.929133858268E-02,0.));
+#2461 = SURFACE_CURVE('',#2462,(#2466,#2473),.PCURVE_S1.);
+#2462 = LINE('',#2463,#2464);
+#2463 = CARTESIAN_POINT('',(6.299212598425E-02,6.929133858268E-02,0.));
+#2464 = VECTOR('',#2465,3.937007874016E-02);
+#2465 = DIRECTION('',(0.,0.,1.));
+#2466 = PCURVE('',#2406,#2467);
+#2467 = DEFINITIONAL_REPRESENTATION('',(#2468),#2472);
+#2468 = LINE('',#2469,#2470);
+#2469 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#2470 = VECTOR('',#2471,1.);
+#2471 = DIRECTION('',(0.,-1.));
+#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2471 = PCURVE('',#2472,#2477);
-#2472 = PLANE('',#2473);
-#2473 = AXIS2_PLACEMENT_3D('',#2474,#2475,#2476);
-#2474 = CARTESIAN_POINT('',(2.480314960646E-02,-6.929133858283E-02,0.));
-#2475 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2476 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#2477 = DEFINITIONAL_REPRESENTATION('',(#2478),#2482);
-#2478 = LINE('',#2479,#2480);
-#2479 = CARTESIAN_POINT('',(-0.,0.));
-#2480 = VECTOR('',#2481,1.);
-#2481 = DIRECTION('',(-0.,-1.));
-#2482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2473 = PCURVE('',#2474,#2479);
+#2474 = PLANE('',#2475);
+#2475 = AXIS2_PLACEMENT_3D('',#2476,#2477,#2478);
+#2476 = CARTESIAN_POINT('',(6.299212598425E-02,6.929133858268E-02,0.));
+#2477 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#2478 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#2479 = DEFINITIONAL_REPRESENTATION('',(#2480),#2484);
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(0.,0.));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(0.,-1.));
+#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2483 = ORIENTED_EDGE('',*,*,#2484,.F.);
-#2484 = EDGE_CURVE('',#2394,#2457,#2485,.T.);
-#2485 = SURFACE_CURVE('',#2486,(#2490,#2497),.PCURVE_S1.);
-#2486 = LINE('',#2487,#2488);
-#2487 = CARTESIAN_POINT('',(2.480314960646E-02,-5.551181102378E-02,0.));
-#2488 = VECTOR('',#2489,3.937007874016E-02);
-#2489 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2490 = PCURVE('',#2404,#2491);
-#2491 = DEFINITIONAL_REPRESENTATION('',(#2492),#2496);
-#2492 = LINE('',#2493,#2494);
-#2493 = CARTESIAN_POINT('',(-0.,-0.));
-#2494 = VECTOR('',#2495,1.);
-#2495 = DIRECTION('',(-1.,0.));
-#2496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2485 = ORIENTED_EDGE('',*,*,#2486,.F.);
+#2486 = EDGE_CURVE('',#2396,#2459,#2487,.T.);
+#2487 = SURFACE_CURVE('',#2488,(#2492,#2499),.PCURVE_S1.);
+#2488 = LINE('',#2489,#2490);
+#2489 = CARTESIAN_POINT('',(6.299212598425E-02,5.551181102362E-02,0.));
+#2490 = VECTOR('',#2491,3.937007874016E-02);
+#2491 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#2492 = PCURVE('',#2406,#2493);
+#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2498);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(0.,-0.));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(1.,0.));
+#2498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2497 = PCURVE('',#2498,#2503);
-#2498 = PLANE('',#2499);
-#2499 = AXIS2_PLACEMENT_3D('',#2500,#2501,#2502);
-#2500 = CARTESIAN_POINT('',(2.480314960646E-02,-5.551181102378E-02,0.));
-#2501 = DIRECTION('',(0.,0.,1.));
-#2502 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2508);
-#2504 = LINE('',#2505,#2506);
-#2505 = CARTESIAN_POINT('',(-0.,0.));
-#2506 = VECTOR('',#2507,1.);
-#2507 = DIRECTION('',(1.,-0.));
-#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2499 = PCURVE('',#2500,#2505);
+#2500 = PLANE('',#2501);
+#2501 = AXIS2_PLACEMENT_3D('',#2502,#2503,#2504);
+#2502 = CARTESIAN_POINT('',(6.299212598425E-02,5.551181102362E-02,0.));
+#2503 = DIRECTION('',(0.,0.,1.));
+#2504 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#2505 = DEFINITIONAL_REPRESENTATION('',(#2506),#2510);
+#2506 = LINE('',#2507,#2508);
+#2507 = CARTESIAN_POINT('',(0.,0.));
+#2508 = VECTOR('',#2509,1.);
+#2509 = DIRECTION('',(-1.,0.));
+#2510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2509 = ADVANCED_FACE('',(#2510),#2472,.T.);
-#2510 = FACE_BOUND('',#2511,.F.);
-#2511 = EDGE_LOOP('',(#2512,#2513,#2536,#2564));
-#2512 = ORIENTED_EDGE('',*,*,#2456,.T.);
-#2513 = ORIENTED_EDGE('',*,*,#2514,.T.);
-#2514 = EDGE_CURVE('',#2429,#2515,#2517,.T.);
-#2515 = VERTEX_POINT('',#2516);
-#2516 = CARTESIAN_POINT('',(3.66141732285E-02,-6.929133858283E-02,
+#2511 = ADVANCED_FACE('',(#2512),#2474,.T.);
+#2512 = FACE_BOUND('',#2513,.T.);
+#2513 = EDGE_LOOP('',(#2514,#2515,#2538,#2566));
+#2514 = ORIENTED_EDGE('',*,*,#2458,.T.);
+#2515 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2516 = EDGE_CURVE('',#2431,#2517,#2519,.T.);
+#2517 = VERTEX_POINT('',#2518);
+#2518 = CARTESIAN_POINT('',(7.48031496063E-02,6.929133858268E-02,
     7.874015748031E-03));
-#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.);
-#2518 = LINE('',#2519,#2520);
-#2519 = CARTESIAN_POINT('',(2.480314960646E-02,-6.929133858283E-02,
+#2519 = SURFACE_CURVE('',#2520,(#2524,#2531),.PCURVE_S1.);
+#2520 = LINE('',#2521,#2522);
+#2521 = CARTESIAN_POINT('',(6.299212598425E-02,6.929133858268E-02,
     7.874015748031E-03));
-#2520 = VECTOR('',#2521,3.937007874016E-02);
-#2521 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#2522 = PCURVE('',#2472,#2523);
-#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);
-#2524 = LINE('',#2525,#2526);
-#2525 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#2526 = VECTOR('',#2527,1.);
-#2527 = DIRECTION('',(-1.,0.));
-#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2522 = VECTOR('',#2523,3.937007874016E-02);
+#2523 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#2524 = PCURVE('',#2474,#2525);
+#2525 = DEFINITIONAL_REPRESENTATION('',(#2526),#2530);
+#2526 = LINE('',#2527,#2528);
+#2527 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2528 = VECTOR('',#2529,1.);
+#2529 = DIRECTION('',(1.,0.));
+#2530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2529 = PCURVE('',#2444,#2530);
-#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);
-#2531 = LINE('',#2532,#2533);
-#2532 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#2533 = VECTOR('',#2534,1.);
-#2534 = DIRECTION('',(-0.,1.));
-#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2531 = PCURVE('',#2446,#2532);
+#2532 = DEFINITIONAL_REPRESENTATION('',(#2533),#2537);
+#2533 = LINE('',#2534,#2535);
+#2534 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#2535 = VECTOR('',#2536,1.);
+#2536 = DIRECTION('',(0.,1.));
+#2537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2536 = ORIENTED_EDGE('',*,*,#2537,.F.);
-#2537 = EDGE_CURVE('',#2538,#2515,#2540,.T.);
-#2538 = VERTEX_POINT('',#2539);
-#2539 = CARTESIAN_POINT('',(3.66141732285E-02,-6.929133858283E-02,0.));
-#2540 = SURFACE_CURVE('',#2541,(#2545,#2552),.PCURVE_S1.);
-#2541 = LINE('',#2542,#2543);
-#2542 = CARTESIAN_POINT('',(3.66141732285E-02,-6.929133858283E-02,0.));
-#2543 = VECTOR('',#2544,3.937007874016E-02);
-#2544 = DIRECTION('',(0.,0.,1.));
-#2545 = PCURVE('',#2472,#2546);
-#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551);
-#2547 = LINE('',#2548,#2549);
-#2548 = CARTESIAN_POINT('',(-1.181102362205E-02,0.));
-#2549 = VECTOR('',#2550,1.);
-#2550 = DIRECTION('',(-0.,-1.));
-#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2538 = ORIENTED_EDGE('',*,*,#2539,.F.);
+#2539 = EDGE_CURVE('',#2540,#2517,#2542,.T.);
+#2540 = VERTEX_POINT('',#2541);
+#2541 = CARTESIAN_POINT('',(7.48031496063E-02,6.929133858268E-02,0.));
+#2542 = SURFACE_CURVE('',#2543,(#2547,#2554),.PCURVE_S1.);
+#2543 = LINE('',#2544,#2545);
+#2544 = CARTESIAN_POINT('',(7.48031496063E-02,6.929133858268E-02,0.));
+#2545 = VECTOR('',#2546,3.937007874016E-02);
+#2546 = DIRECTION('',(0.,0.,1.));
+#2547 = PCURVE('',#2474,#2548);
+#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553);
+#2549 = LINE('',#2550,#2551);
+#2550 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
+#2551 = VECTOR('',#2552,1.);
+#2552 = DIRECTION('',(0.,-1.));
+#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2552 = PCURVE('',#2553,#2558);
-#2553 = PLANE('',#2554);
-#2554 = AXIS2_PLACEMENT_3D('',#2555,#2556,#2557);
-#2555 = CARTESIAN_POINT('',(3.66141732285E-02,-6.929133858283E-02,0.));
-#2556 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#2557 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2563);
-#2559 = LINE('',#2560,#2561);
-#2560 = CARTESIAN_POINT('',(-0.,0.));
-#2561 = VECTOR('',#2562,1.);
-#2562 = DIRECTION('',(-0.,-1.));
-#2563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2554 = PCURVE('',#2555,#2560);
+#2555 = PLANE('',#2556);
+#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559);
+#2557 = CARTESIAN_POINT('',(7.48031496063E-02,6.929133858268E-02,0.));
+#2558 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#2559 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565);
+#2561 = LINE('',#2562,#2563);
+#2562 = CARTESIAN_POINT('',(0.,0.));
+#2563 = VECTOR('',#2564,1.);
+#2564 = DIRECTION('',(0.,-1.));
+#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2564 = ORIENTED_EDGE('',*,*,#2565,.F.);
-#2565 = EDGE_CURVE('',#2457,#2538,#2566,.T.);
-#2566 = SURFACE_CURVE('',#2567,(#2571,#2578),.PCURVE_S1.);
-#2567 = LINE('',#2568,#2569);
-#2568 = CARTESIAN_POINT('',(2.480314960646E-02,-6.929133858283E-02,0.));
-#2569 = VECTOR('',#2570,3.937007874016E-02);
-#2570 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#2571 = PCURVE('',#2472,#2572);
-#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577);
-#2573 = LINE('',#2574,#2575);
-#2574 = CARTESIAN_POINT('',(-0.,0.));
-#2575 = VECTOR('',#2576,1.);
-#2576 = DIRECTION('',(-1.,0.));
-#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2566 = ORIENTED_EDGE('',*,*,#2567,.F.);
+#2567 = EDGE_CURVE('',#2459,#2540,#2568,.T.);
+#2568 = SURFACE_CURVE('',#2569,(#2573,#2580),.PCURVE_S1.);
+#2569 = LINE('',#2570,#2571);
+#2570 = CARTESIAN_POINT('',(6.299212598425E-02,6.929133858268E-02,0.));
+#2571 = VECTOR('',#2572,3.937007874016E-02);
+#2572 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#2573 = PCURVE('',#2474,#2574);
+#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579);
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(0.,0.));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(1.,0.));
+#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2578 = PCURVE('',#2498,#2579);
-#2579 = DEFINITIONAL_REPRESENTATION('',(#2580),#2584);
-#2580 = LINE('',#2581,#2582);
-#2581 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#2582 = VECTOR('',#2583,1.);
-#2583 = DIRECTION('',(-0.,1.));
-#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2580 = PCURVE('',#2500,#2581);
+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586);
+#2582 = LINE('',#2583,#2584);
+#2583 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#2584 = VECTOR('',#2585,1.);
+#2585 = DIRECTION('',(0.,1.));
+#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2585 = ADVANCED_FACE('',(#2586),#2553,.T.);
-#2586 = FACE_BOUND('',#2587,.F.);
-#2587 = EDGE_LOOP('',(#2588,#2589,#2612,#2635));
-#2588 = ORIENTED_EDGE('',*,*,#2537,.T.);
-#2589 = ORIENTED_EDGE('',*,*,#2590,.T.);
-#2590 = EDGE_CURVE('',#2515,#2591,#2593,.T.);
-#2591 = VERTEX_POINT('',#2592);
-#2592 = CARTESIAN_POINT('',(3.66141732285E-02,-5.551181102384E-02,
+#2587 = ADVANCED_FACE('',(#2588),#2555,.T.);
+#2588 = FACE_BOUND('',#2589,.T.);
+#2589 = EDGE_LOOP('',(#2590,#2591,#2614,#2637));
+#2590 = ORIENTED_EDGE('',*,*,#2539,.T.);
+#2591 = ORIENTED_EDGE('',*,*,#2592,.T.);
+#2592 = EDGE_CURVE('',#2517,#2593,#2595,.T.);
+#2593 = VERTEX_POINT('',#2594);
+#2594 = CARTESIAN_POINT('',(7.48031496063E-02,5.551181102362E-02,
     7.874015748031E-03));
-#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.);
-#2594 = LINE('',#2595,#2596);
-#2595 = CARTESIAN_POINT('',(3.66141732285E-02,-6.929133858283E-02,
+#2595 = SURFACE_CURVE('',#2596,(#2600,#2607),.PCURVE_S1.);
+#2596 = LINE('',#2597,#2598);
+#2597 = CARTESIAN_POINT('',(7.48031496063E-02,6.929133858268E-02,
     7.874015748031E-03));
-#2596 = VECTOR('',#2597,3.937007874016E-02);
-#2597 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2598 = PCURVE('',#2553,#2599);
-#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604);
-#2600 = LINE('',#2601,#2602);
-#2601 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#2602 = VECTOR('',#2603,1.);
-#2603 = DIRECTION('',(-1.,0.));
-#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2598 = VECTOR('',#2599,3.937007874016E-02);
+#2599 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#2600 = PCURVE('',#2555,#2601);
+#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2606);
+#2602 = LINE('',#2603,#2604);
+#2603 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2604 = VECTOR('',#2605,1.);
+#2605 = DIRECTION('',(1.,0.));
+#2606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2605 = PCURVE('',#2444,#2606);
-#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2611);
-#2607 = LINE('',#2608,#2609);
-#2608 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#2609 = VECTOR('',#2610,1.);
-#2610 = DIRECTION('',(-1.,0.));
-#2611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2607 = PCURVE('',#2446,#2608);
+#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613);
+#2609 = LINE('',#2610,#2611);
+#2610 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#2611 = VECTOR('',#2612,1.);
+#2612 = DIRECTION('',(1.,0.));
+#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2612 = ORIENTED_EDGE('',*,*,#2613,.F.);
-#2613 = EDGE_CURVE('',#2614,#2591,#2616,.T.);
-#2614 = VERTEX_POINT('',#2615);
-#2615 = CARTESIAN_POINT('',(3.66141732285E-02,-5.551181102384E-02,0.));
-#2616 = SURFACE_CURVE('',#2617,(#2621,#2628),.PCURVE_S1.);
-#2617 = LINE('',#2618,#2619);
-#2618 = CARTESIAN_POINT('',(3.66141732285E-02,-5.551181102384E-02,0.));
-#2619 = VECTOR('',#2620,3.937007874016E-02);
-#2620 = DIRECTION('',(0.,0.,1.));
-#2621 = PCURVE('',#2553,#2622);
-#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627);
-#2623 = LINE('',#2624,#2625);
-#2624 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
-#2625 = VECTOR('',#2626,1.);
-#2626 = DIRECTION('',(-0.,-1.));
-#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2614 = ORIENTED_EDGE('',*,*,#2615,.F.);
+#2615 = EDGE_CURVE('',#2616,#2593,#2618,.T.);
+#2616 = VERTEX_POINT('',#2617);
+#2617 = CARTESIAN_POINT('',(7.48031496063E-02,5.551181102362E-02,0.));
+#2618 = SURFACE_CURVE('',#2619,(#2623,#2630),.PCURVE_S1.);
+#2619 = LINE('',#2620,#2621);
+#2620 = CARTESIAN_POINT('',(7.48031496063E-02,5.551181102362E-02,0.));
+#2621 = VECTOR('',#2622,3.937007874016E-02);
+#2622 = DIRECTION('',(0.,0.,1.));
+#2623 = PCURVE('',#2555,#2624);
+#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629);
+#2625 = LINE('',#2626,#2627);
+#2626 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#2627 = VECTOR('',#2628,1.);
+#2628 = DIRECTION('',(0.,-1.));
+#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2628 = PCURVE('',#2416,#2629);
-#2629 = DEFINITIONAL_REPRESENTATION('',(#2630),#2634);
-#2630 = LINE('',#2631,#2632);
-#2631 = CARTESIAN_POINT('',(7.853981633994,0.));
-#2632 = VECTOR('',#2633,1.);
-#2633 = DIRECTION('',(0.,-1.));
-#2634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2630 = PCURVE('',#2418,#2631);
+#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636);
+#2632 = LINE('',#2633,#2634);
+#2633 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#2634 = VECTOR('',#2635,1.);
+#2635 = DIRECTION('',(-0.,-1.));
+#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2635 = ORIENTED_EDGE('',*,*,#2636,.F.);
-#2636 = EDGE_CURVE('',#2538,#2614,#2637,.T.);
-#2637 = SURFACE_CURVE('',#2638,(#2642,#2649),.PCURVE_S1.);
-#2638 = LINE('',#2639,#2640);
-#2639 = CARTESIAN_POINT('',(3.66141732285E-02,-6.929133858283E-02,0.));
-#2640 = VECTOR('',#2641,3.937007874016E-02);
-#2641 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2642 = PCURVE('',#2553,#2643);
-#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648);
-#2644 = LINE('',#2645,#2646);
-#2645 = CARTESIAN_POINT('',(-0.,0.));
-#2646 = VECTOR('',#2647,1.);
-#2647 = DIRECTION('',(-1.,0.));
-#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2637 = ORIENTED_EDGE('',*,*,#2638,.F.);
+#2638 = EDGE_CURVE('',#2540,#2616,#2639,.T.);
+#2639 = SURFACE_CURVE('',#2640,(#2644,#2651),.PCURVE_S1.);
+#2640 = LINE('',#2641,#2642);
+#2641 = CARTESIAN_POINT('',(7.48031496063E-02,6.929133858268E-02,0.));
+#2642 = VECTOR('',#2643,3.937007874016E-02);
+#2643 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#2644 = PCURVE('',#2555,#2645);
+#2645 = DEFINITIONAL_REPRESENTATION('',(#2646),#2650);
+#2646 = LINE('',#2647,#2648);
+#2647 = CARTESIAN_POINT('',(0.,0.));
+#2648 = VECTOR('',#2649,1.);
+#2649 = DIRECTION('',(1.,0.));
+#2650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2649 = PCURVE('',#2498,#2650);
-#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2655);
-#2651 = LINE('',#2652,#2653);
-#2652 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#2653 = VECTOR('',#2654,1.);
-#2654 = DIRECTION('',(-1.,0.));
-#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2651 = PCURVE('',#2500,#2652);
+#2652 = DEFINITIONAL_REPRESENTATION('',(#2653),#2657);
+#2653 = LINE('',#2654,#2655);
+#2654 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#2655 = VECTOR('',#2656,1.);
+#2656 = DIRECTION('',(1.,0.));
+#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2656 = ADVANCED_FACE('',(#2657),#2416,.T.);
-#2657 = FACE_BOUND('',#2658,.T.);
-#2658 = EDGE_LOOP('',(#2659,#2660,#2686,#2687));
-#2659 = ORIENTED_EDGE('',*,*,#2393,.T.);
-#2660 = ORIENTED_EDGE('',*,*,#2661,.T.);
-#2661 = EDGE_CURVE('',#2396,#2591,#2662,.T.);
-#2662 = SURFACE_CURVE('',#2663,(#2668,#2675),.PCURVE_S1.);
-#2663 = CIRCLE('',#2664,5.905511811024E-03);
-#2664 = AXIS2_PLACEMENT_3D('',#2665,#2666,#2667);
-#2665 = CARTESIAN_POINT('',(3.070866141748E-02,-5.551181102378E-02,
+#2658 = ADVANCED_FACE('',(#2659),#2418,.T.);
+#2659 = FACE_BOUND('',#2660,.F.);
+#2660 = EDGE_LOOP('',(#2661,#2662,#2684,#2685));
+#2661 = ORIENTED_EDGE('',*,*,#2395,.T.);
+#2662 = ORIENTED_EDGE('',*,*,#2663,.T.);
+#2663 = EDGE_CURVE('',#2398,#2593,#2664,.T.);
+#2664 = SURFACE_CURVE('',#2665,(#2670,#2677),.PCURVE_S1.);
+#2665 = CIRCLE('',#2666,5.905511811024E-03);
+#2666 = AXIS2_PLACEMENT_3D('',#2667,#2668,#2669);
+#2667 = CARTESIAN_POINT('',(6.889763779528E-02,5.551181102362E-02,
     7.874015748031E-03));
-#2666 = DIRECTION('',(0.,0.,-1.));
-#2667 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2668 = PCURVE('',#2416,#2669);
-#2669 = DEFINITIONAL_REPRESENTATION('',(#2670),#2674);
-#2670 = LINE('',#2671,#2672);
-#2671 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#2672 = VECTOR('',#2673,1.);
-#2673 = DIRECTION('',(1.,0.));
-#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2668 = DIRECTION('',(0.,0.,1.));
+#2669 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#2670 = PCURVE('',#2418,#2671);
+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
+#2672 = LINE('',#2673,#2674);
+#2673 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#2674 = VECTOR('',#2675,1.);
+#2675 = DIRECTION('',(-1.,0.));
+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2675 = PCURVE('',#2444,#2676);
-#2676 = DEFINITIONAL_REPRESENTATION('',(#2677),#2685);
-#2677 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2678,#2679,#2680,#2681,
-#2682,#2683,#2684),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#2678 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#2679 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#2680 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#2681 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#2682 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#2683 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#2684 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2677 = PCURVE('',#2446,#2678);
+#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683);
+#2679 = CIRCLE('',#2680,5.905511811024E-03);
+#2680 = AXIS2_PLACEMENT_2D('',#2681,#2682);
+#2681 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#2682 = DIRECTION('',(1.,0.));
+#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2686 = ORIENTED_EDGE('',*,*,#2613,.F.);
-#2687 = ORIENTED_EDGE('',*,*,#2688,.F.);
-#2688 = EDGE_CURVE('',#2394,#2614,#2689,.T.);
-#2689 = SURFACE_CURVE('',#2690,(#2695,#2702),.PCURVE_S1.);
-#2690 = CIRCLE('',#2691,5.905511811024E-03);
-#2691 = AXIS2_PLACEMENT_3D('',#2692,#2693,#2694);
-#2692 = CARTESIAN_POINT('',(3.070866141748E-02,-5.551181102378E-02,0.));
-#2693 = DIRECTION('',(0.,0.,-1.));
-#2694 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#2695 = PCURVE('',#2416,#2696);
-#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701);
-#2697 = LINE('',#2698,#2699);
-#2698 = CARTESIAN_POINT('',(0.,0.));
-#2699 = VECTOR('',#2700,1.);
-#2700 = DIRECTION('',(1.,0.));
-#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2684 = ORIENTED_EDGE('',*,*,#2615,.F.);
+#2685 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2686 = EDGE_CURVE('',#2396,#2616,#2687,.T.);
+#2687 = SURFACE_CURVE('',#2688,(#2693,#2700),.PCURVE_S1.);
+#2688 = CIRCLE('',#2689,5.905511811024E-03);
+#2689 = AXIS2_PLACEMENT_3D('',#2690,#2691,#2692);
+#2690 = CARTESIAN_POINT('',(6.889763779528E-02,5.551181102362E-02,0.));
+#2691 = DIRECTION('',(0.,0.,1.));
+#2692 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#2693 = PCURVE('',#2418,#2694);
+#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699);
+#2695 = LINE('',#2696,#2697);
+#2696 = CARTESIAN_POINT('',(-0.,0.));
+#2697 = VECTOR('',#2698,1.);
+#2698 = DIRECTION('',(-1.,0.));
+#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2702 = PCURVE('',#2498,#2703);
-#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2712);
-#2704 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2705,#2706,#2707,#2708,
-#2709,#2710,#2711),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#2705 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#2706 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#2707 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#2708 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#2709 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#2710 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#2711 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2700 = PCURVE('',#2500,#2701);
+#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706);
+#2702 = CIRCLE('',#2703,5.905511811024E-03);
+#2703 = AXIS2_PLACEMENT_2D('',#2704,#2705);
+#2704 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#2705 = DIRECTION('',(1.,0.));
+#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2713 = ADVANCED_FACE('',(#2714),#2498,.F.);
-#2714 = FACE_BOUND('',#2715,.F.);
-#2715 = EDGE_LOOP('',(#2716,#2717,#2718,#2719));
-#2716 = ORIENTED_EDGE('',*,*,#2484,.T.);
-#2717 = ORIENTED_EDGE('',*,*,#2565,.T.);
-#2718 = ORIENTED_EDGE('',*,*,#2636,.T.);
-#2719 = ORIENTED_EDGE('',*,*,#2688,.F.);
-#2720 = ADVANCED_FACE('',(#2721),#2444,.T.);
-#2721 = FACE_BOUND('',#2722,.T.);
-#2722 = EDGE_LOOP('',(#2723,#2724,#2725,#2726));
-#2723 = ORIENTED_EDGE('',*,*,#2428,.T.);
-#2724 = ORIENTED_EDGE('',*,*,#2514,.T.);
-#2725 = ORIENTED_EDGE('',*,*,#2590,.T.);
-#2726 = ORIENTED_EDGE('',*,*,#2661,.F.);
-#2727 = MANIFOLD_SOLID_BREP('',#2728);
-#2728 = CLOSED_SHELL('',(#2729,#2849,#2925,#2996,#3045,#3052));
-#2729 = ADVANCED_FACE('',(#2730),#2744,.T.);
-#2730 = FACE_BOUND('',#2731,.T.);
-#2731 = EDGE_LOOP('',(#2732,#2767,#2795,#2823));
-#2732 = ORIENTED_EDGE('',*,*,#2733,.T.);
-#2733 = EDGE_CURVE('',#2734,#2736,#2738,.T.);
-#2734 = VERTEX_POINT('',#2735);
-#2735 = CARTESIAN_POINT('',(-7.362204724394E-02,5.551181102384E-02,0.));
-#2736 = VERTEX_POINT('',#2737);
-#2737 = CARTESIAN_POINT('',(-7.362204724394E-02,5.551181102384E-02,
+#2707 = ADVANCED_FACE('',(#2708),#2500,.F.);
+#2708 = FACE_BOUND('',#2709,.T.);
+#2709 = EDGE_LOOP('',(#2710,#2711,#2712,#2713));
+#2710 = ORIENTED_EDGE('',*,*,#2486,.T.);
+#2711 = ORIENTED_EDGE('',*,*,#2567,.T.);
+#2712 = ORIENTED_EDGE('',*,*,#2638,.T.);
+#2713 = ORIENTED_EDGE('',*,*,#2686,.F.);
+#2714 = ADVANCED_FACE('',(#2715),#2446,.T.);
+#2715 = FACE_BOUND('',#2716,.F.);
+#2716 = EDGE_LOOP('',(#2717,#2718,#2719,#2720));
+#2717 = ORIENTED_EDGE('',*,*,#2430,.T.);
+#2718 = ORIENTED_EDGE('',*,*,#2516,.T.);
+#2719 = ORIENTED_EDGE('',*,*,#2592,.T.);
+#2720 = ORIENTED_EDGE('',*,*,#2663,.F.);
+#2721 = MANIFOLD_SOLID_BREP('',#2722);
+#2722 = CLOSED_SHELL('',(#2723,#2843,#2919,#2990,#3047,#3054));
+#2723 = ADVANCED_FACE('',(#2724),#2738,.T.);
+#2724 = FACE_BOUND('',#2725,.F.);
+#2725 = EDGE_LOOP('',(#2726,#2761,#2789,#2817));
+#2726 = ORIENTED_EDGE('',*,*,#2727,.T.);
+#2727 = EDGE_CURVE('',#2728,#2730,#2732,.T.);
+#2728 = VERTEX_POINT('',#2729);
+#2729 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,0.));
+#2730 = VERTEX_POINT('',#2731);
+#2731 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,
     7.874015748031E-03));
-#2738 = SURFACE_CURVE('',#2739,(#2743,#2755),.PCURVE_S1.);
-#2739 = LINE('',#2740,#2741);
-#2740 = CARTESIAN_POINT('',(-7.362204724394E-02,5.551181102384E-02,0.));
-#2741 = VECTOR('',#2742,3.937007874016E-02);
-#2742 = DIRECTION('',(0.,0.,1.));
-#2743 = PCURVE('',#2744,#2749);
-#2744 = PLANE('',#2745);
-#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);
-#2746 = CARTESIAN_POINT('',(-7.362204724394E-02,5.551181102378E-02,0.));
-#2747 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
-#2748 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);
-#2750 = LINE('',#2751,#2752);
-#2751 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#2752 = VECTOR('',#2753,1.);
-#2753 = DIRECTION('',(0.,-1.));
-#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2732 = SURFACE_CURVE('',#2733,(#2737,#2749),.PCURVE_S1.);
+#2733 = LINE('',#2734,#2735);
+#2734 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,0.));
+#2735 = VECTOR('',#2736,3.937007874016E-02);
+#2736 = DIRECTION('',(0.,0.,1.));
+#2737 = PCURVE('',#2738,#2743);
+#2738 = PLANE('',#2739);
+#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742);
+#2740 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,0.));
+#2741 = DIRECTION('',(-0.,-1.,-0.));
+#2742 = DIRECTION('',(-1.,0.,0.));
+#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748);
+#2744 = LINE('',#2745,#2746);
+#2745 = CARTESIAN_POINT('',(-0.,0.));
+#2746 = VECTOR('',#2747,1.);
+#2747 = DIRECTION('',(-0.,-1.));
+#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2755 = PCURVE('',#2756,#2761);
-#2756 = CYLINDRICAL_SURFACE('',#2757,5.905511811024E-03);
-#2757 = AXIS2_PLACEMENT_3D('',#2758,#2759,#2760);
-#2758 = CARTESIAN_POINT('',(-6.771653543291E-02,5.551181102378E-02,0.));
-#2759 = DIRECTION('',(-0.,0.,-1.));
-#2760 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766);
-#2762 = LINE('',#2763,#2764);
-#2763 = CARTESIAN_POINT('',(-4.712388980365,0.));
-#2764 = VECTOR('',#2765,1.);
-#2765 = DIRECTION('',(-0.,-1.));
-#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2749 = PCURVE('',#2750,#2755);
+#2750 = CYLINDRICAL_SURFACE('',#2751,5.905511811024E-03);
+#2751 = AXIS2_PLACEMENT_3D('',#2752,#2753,#2754);
+#2752 = CARTESIAN_POINT('',(7.519685039354E-02,2.945942632681E-02,0.));
+#2753 = DIRECTION('',(0.,0.,-1.));
+#2754 = DIRECTION('',(-1.,0.,0.));
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(0.,-1.));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2767 = ORIENTED_EDGE('',*,*,#2768,.T.);
-#2768 = EDGE_CURVE('',#2736,#2769,#2771,.T.);
-#2769 = VERTEX_POINT('',#2770);
-#2770 = CARTESIAN_POINT('',(-7.362204724394E-02,6.929133858283E-02,
+#2761 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#2762 = EDGE_CURVE('',#2730,#2763,#2765,.T.);
+#2763 = VERTEX_POINT('',#2764);
+#2764 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,
     7.874015748031E-03));
-#2771 = SURFACE_CURVE('',#2772,(#2776,#2783),.PCURVE_S1.);
+#2765 = SURFACE_CURVE('',#2766,(#2770,#2777),.PCURVE_S1.);
+#2766 = LINE('',#2767,#2768);
+#2767 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,
+    7.874015748031E-03));
+#2768 = VECTOR('',#2769,3.937007874016E-02);
+#2769 = DIRECTION('',(1.,0.,0.));
+#2770 = PCURVE('',#2738,#2771);
+#2771 = DEFINITIONAL_REPRESENTATION('',(#2772),#2776);
 #2772 = LINE('',#2773,#2774);
-#2773 = CARTESIAN_POINT('',(-7.362204724394E-02,5.551181102378E-02,
-    7.874015748031E-03));
-#2774 = VECTOR('',#2775,3.937007874016E-02);
-#2775 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#2776 = PCURVE('',#2744,#2777);
-#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);
-#2778 = LINE('',#2779,#2780);
-#2779 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#2780 = VECTOR('',#2781,1.);
-#2781 = DIRECTION('',(1.,0.));
-#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2773 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#2774 = VECTOR('',#2775,1.);
+#2775 = DIRECTION('',(-1.,0.));
+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2783 = PCURVE('',#2784,#2789);
-#2784 = PLANE('',#2785);
-#2785 = AXIS2_PLACEMENT_3D('',#2786,#2787,#2788);
-#2786 = CARTESIAN_POINT('',(-7.362204724394E-02,5.551181102378E-02,
+#2777 = PCURVE('',#2778,#2783);
+#2778 = PLANE('',#2779);
+#2779 = AXIS2_PLACEMENT_3D('',#2780,#2781,#2782);
+#2780 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,
     7.874015748031E-03));
-#2787 = DIRECTION('',(0.,0.,1.));
-#2788 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794);
-#2790 = LINE('',#2791,#2792);
-#2791 = CARTESIAN_POINT('',(0.,0.));
-#2792 = VECTOR('',#2793,1.);
-#2793 = DIRECTION('',(-1.,0.));
-#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2781 = DIRECTION('',(0.,0.,1.));
+#2782 = DIRECTION('',(1.,0.,0.));
+#2783 = DEFINITIONAL_REPRESENTATION('',(#2784),#2788);
+#2784 = LINE('',#2785,#2786);
+#2785 = CARTESIAN_POINT('',(0.,-0.));
+#2786 = VECTOR('',#2787,1.);
+#2787 = DIRECTION('',(1.,-0.));
+#2788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2795 = ORIENTED_EDGE('',*,*,#2796,.F.);
-#2796 = EDGE_CURVE('',#2797,#2769,#2799,.T.);
-#2797 = VERTEX_POINT('',#2798);
-#2798 = CARTESIAN_POINT('',(-7.362204724394E-02,6.929133858283E-02,0.));
-#2799 = SURFACE_CURVE('',#2800,(#2804,#2811),.PCURVE_S1.);
+#2789 = ORIENTED_EDGE('',*,*,#2790,.F.);
+#2790 = EDGE_CURVE('',#2791,#2763,#2793,.T.);
+#2791 = VERTEX_POINT('',#2792);
+#2792 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,0.));
+#2793 = SURFACE_CURVE('',#2794,(#2798,#2805),.PCURVE_S1.);
+#2794 = LINE('',#2795,#2796);
+#2795 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,0.));
+#2796 = VECTOR('',#2797,3.937007874016E-02);
+#2797 = DIRECTION('',(0.,0.,1.));
+#2798 = PCURVE('',#2738,#2799);
+#2799 = DEFINITIONAL_REPRESENTATION('',(#2800),#2804);
 #2800 = LINE('',#2801,#2802);
-#2801 = CARTESIAN_POINT('',(-7.362204724394E-02,6.929133858283E-02,0.));
-#2802 = VECTOR('',#2803,3.937007874016E-02);
-#2803 = DIRECTION('',(0.,0.,1.));
-#2804 = PCURVE('',#2744,#2805);
-#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810);
-#2806 = LINE('',#2807,#2808);
-#2807 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#2808 = VECTOR('',#2809,1.);
-#2809 = DIRECTION('',(0.,-1.));
-#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2801 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#2802 = VECTOR('',#2803,1.);
+#2803 = DIRECTION('',(-0.,-1.));
+#2804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2811 = PCURVE('',#2812,#2817);
-#2812 = PLANE('',#2813);
-#2813 = AXIS2_PLACEMENT_3D('',#2814,#2815,#2816);
-#2814 = CARTESIAN_POINT('',(-7.362204724394E-02,6.929133858283E-02,0.));
-#2815 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#2816 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#2817 = DEFINITIONAL_REPRESENTATION('',(#2818),#2822);
-#2818 = LINE('',#2819,#2820);
-#2819 = CARTESIAN_POINT('',(0.,0.));
-#2820 = VECTOR('',#2821,1.);
-#2821 = DIRECTION('',(0.,-1.));
-#2822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2805 = PCURVE('',#2806,#2811);
+#2806 = PLANE('',#2807);
+#2807 = AXIS2_PLACEMENT_3D('',#2808,#2809,#2810);
+#2808 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,0.));
+#2809 = DIRECTION('',(1.,0.,0.));
+#2810 = DIRECTION('',(0.,-1.,0.));
+#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(-0.,-0.));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(-0.,-1.));
+#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2823 = ORIENTED_EDGE('',*,*,#2824,.F.);
-#2824 = EDGE_CURVE('',#2734,#2797,#2825,.T.);
-#2825 = SURFACE_CURVE('',#2826,(#2830,#2837),.PCURVE_S1.);
+#2817 = ORIENTED_EDGE('',*,*,#2818,.F.);
+#2818 = EDGE_CURVE('',#2728,#2791,#2819,.T.);
+#2819 = SURFACE_CURVE('',#2820,(#2824,#2831),.PCURVE_S1.);
+#2820 = LINE('',#2821,#2822);
+#2821 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,0.));
+#2822 = VECTOR('',#2823,3.937007874016E-02);
+#2823 = DIRECTION('',(1.,0.,0.));
+#2824 = PCURVE('',#2738,#2825);
+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);
 #2826 = LINE('',#2827,#2828);
-#2827 = CARTESIAN_POINT('',(-7.362204724394E-02,5.551181102378E-02,0.));
-#2828 = VECTOR('',#2829,3.937007874016E-02);
-#2829 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#2830 = PCURVE('',#2744,#2831);
-#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836);
-#2832 = LINE('',#2833,#2834);
-#2833 = CARTESIAN_POINT('',(0.,-0.));
-#2834 = VECTOR('',#2835,1.);
-#2835 = DIRECTION('',(1.,0.));
-#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2827 = CARTESIAN_POINT('',(-0.,0.));
+#2828 = VECTOR('',#2829,1.);
+#2829 = DIRECTION('',(-1.,0.));
+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2837 = PCURVE('',#2838,#2843);
-#2838 = PLANE('',#2839);
-#2839 = AXIS2_PLACEMENT_3D('',#2840,#2841,#2842);
-#2840 = CARTESIAN_POINT('',(-7.362204724394E-02,5.551181102378E-02,0.));
-#2841 = DIRECTION('',(0.,0.,1.));
-#2842 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#2843 = DEFINITIONAL_REPRESENTATION('',(#2844),#2848);
-#2844 = LINE('',#2845,#2846);
-#2845 = CARTESIAN_POINT('',(0.,0.));
-#2846 = VECTOR('',#2847,1.);
-#2847 = DIRECTION('',(-1.,0.));
-#2848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2831 = PCURVE('',#2832,#2837);
+#2832 = PLANE('',#2833);
+#2833 = AXIS2_PLACEMENT_3D('',#2834,#2835,#2836);
+#2834 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,0.));
+#2835 = DIRECTION('',(0.,0.,1.));
+#2836 = DIRECTION('',(1.,0.,0.));
+#2837 = DEFINITIONAL_REPRESENTATION('',(#2838),#2842);
+#2838 = LINE('',#2839,#2840);
+#2839 = CARTESIAN_POINT('',(0.,-0.));
+#2840 = VECTOR('',#2841,1.);
+#2841 = DIRECTION('',(1.,-0.));
+#2842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2849 = ADVANCED_FACE('',(#2850),#2812,.T.);
-#2850 = FACE_BOUND('',#2851,.T.);
-#2851 = EDGE_LOOP('',(#2852,#2853,#2876,#2904));
-#2852 = ORIENTED_EDGE('',*,*,#2796,.T.);
-#2853 = ORIENTED_EDGE('',*,*,#2854,.T.);
-#2854 = EDGE_CURVE('',#2769,#2855,#2857,.T.);
-#2855 = VERTEX_POINT('',#2856);
-#2856 = CARTESIAN_POINT('',(-6.181102362189E-02,6.929133858283E-02,
+#2843 = ADVANCED_FACE('',(#2844),#2806,.T.);
+#2844 = FACE_BOUND('',#2845,.F.);
+#2845 = EDGE_LOOP('',(#2846,#2847,#2870,#2898));
+#2846 = ORIENTED_EDGE('',*,*,#2790,.T.);
+#2847 = ORIENTED_EDGE('',*,*,#2848,.T.);
+#2848 = EDGE_CURVE('',#2763,#2849,#2851,.T.);
+#2849 = VERTEX_POINT('',#2850);
+#2850 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,
     7.874015748031E-03));
-#2857 = SURFACE_CURVE('',#2858,(#2862,#2869),.PCURVE_S1.);
+#2851 = SURFACE_CURVE('',#2852,(#2856,#2863),.PCURVE_S1.);
+#2852 = LINE('',#2853,#2854);
+#2853 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,
+    7.874015748031E-03));
+#2854 = VECTOR('',#2855,3.937007874016E-02);
+#2855 = DIRECTION('',(0.,1.,0.));
+#2856 = PCURVE('',#2806,#2857);
+#2857 = DEFINITIONAL_REPRESENTATION('',(#2858),#2862);
 #2858 = LINE('',#2859,#2860);
-#2859 = CARTESIAN_POINT('',(-7.362204724394E-02,6.929133858283E-02,
-    7.874015748031E-03));
-#2860 = VECTOR('',#2861,3.937007874016E-02);
-#2861 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#2862 = PCURVE('',#2812,#2863);
-#2863 = DEFINITIONAL_REPRESENTATION('',(#2864),#2868);
-#2864 = LINE('',#2865,#2866);
-#2865 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#2866 = VECTOR('',#2867,1.);
-#2867 = DIRECTION('',(1.,0.));
-#2868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2859 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#2860 = VECTOR('',#2861,1.);
+#2861 = DIRECTION('',(-1.,0.));
+#2862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2869 = PCURVE('',#2784,#2870);
-#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875);
-#2871 = LINE('',#2872,#2873);
-#2872 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#2873 = VECTOR('',#2874,1.);
-#2874 = DIRECTION('',(0.,1.));
-#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2863 = PCURVE('',#2778,#2864);
+#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2869);
+#2865 = LINE('',#2866,#2867);
+#2866 = CARTESIAN_POINT('',(1.377952755906E-02,-0.));
+#2867 = VECTOR('',#2868,1.);
+#2868 = DIRECTION('',(-0.,1.));
+#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2876 = ORIENTED_EDGE('',*,*,#2877,.F.);
-#2877 = EDGE_CURVE('',#2878,#2855,#2880,.T.);
-#2878 = VERTEX_POINT('',#2879);
-#2879 = CARTESIAN_POINT('',(-6.181102362189E-02,6.929133858283E-02,0.));
-#2880 = SURFACE_CURVE('',#2881,(#2885,#2892),.PCURVE_S1.);
+#2870 = ORIENTED_EDGE('',*,*,#2871,.F.);
+#2871 = EDGE_CURVE('',#2872,#2849,#2874,.T.);
+#2872 = VERTEX_POINT('',#2873);
+#2873 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,0.));
+#2874 = SURFACE_CURVE('',#2875,(#2879,#2886),.PCURVE_S1.);
+#2875 = LINE('',#2876,#2877);
+#2876 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,0.));
+#2877 = VECTOR('',#2878,3.937007874016E-02);
+#2878 = DIRECTION('',(0.,0.,1.));
+#2879 = PCURVE('',#2806,#2880);
+#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885);
 #2881 = LINE('',#2882,#2883);
-#2882 = CARTESIAN_POINT('',(-6.181102362189E-02,6.929133858283E-02,0.));
-#2883 = VECTOR('',#2884,3.937007874016E-02);
-#2884 = DIRECTION('',(0.,0.,1.));
-#2885 = PCURVE('',#2812,#2886);
-#2886 = DEFINITIONAL_REPRESENTATION('',(#2887),#2891);
-#2887 = LINE('',#2888,#2889);
-#2888 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#2889 = VECTOR('',#2890,1.);
-#2890 = DIRECTION('',(0.,-1.));
-#2891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2882 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
+#2883 = VECTOR('',#2884,1.);
+#2884 = DIRECTION('',(-0.,-1.));
+#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2892 = PCURVE('',#2893,#2898);
-#2893 = PLANE('',#2894);
-#2894 = AXIS2_PLACEMENT_3D('',#2895,#2896,#2897);
-#2895 = CARTESIAN_POINT('',(-6.181102362189E-02,6.929133858283E-02,0.));
-#2896 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#2897 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903);
-#2899 = LINE('',#2900,#2901);
-#2900 = CARTESIAN_POINT('',(0.,0.));
-#2901 = VECTOR('',#2902,1.);
-#2902 = DIRECTION('',(0.,-1.));
-#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2886 = PCURVE('',#2887,#2892);
+#2887 = PLANE('',#2888);
+#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891);
+#2889 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,0.));
+#2890 = DIRECTION('',(0.,1.,0.));
+#2891 = DIRECTION('',(1.,0.,0.));
+#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897);
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(-0.,-0.));
+#2895 = VECTOR('',#2896,1.);
+#2896 = DIRECTION('',(-0.,-1.));
+#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2904 = ORIENTED_EDGE('',*,*,#2905,.F.);
-#2905 = EDGE_CURVE('',#2797,#2878,#2906,.T.);
-#2906 = SURFACE_CURVE('',#2907,(#2911,#2918),.PCURVE_S1.);
+#2898 = ORIENTED_EDGE('',*,*,#2899,.F.);
+#2899 = EDGE_CURVE('',#2791,#2872,#2900,.T.);
+#2900 = SURFACE_CURVE('',#2901,(#2905,#2912),.PCURVE_S1.);
+#2901 = LINE('',#2902,#2903);
+#2902 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,0.));
+#2903 = VECTOR('',#2904,3.937007874016E-02);
+#2904 = DIRECTION('',(0.,1.,0.));
+#2905 = PCURVE('',#2806,#2906);
+#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911);
 #2907 = LINE('',#2908,#2909);
-#2908 = CARTESIAN_POINT('',(-7.362204724394E-02,6.929133858283E-02,0.));
-#2909 = VECTOR('',#2910,3.937007874016E-02);
-#2910 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#2911 = PCURVE('',#2812,#2912);
-#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2917);
-#2913 = LINE('',#2914,#2915);
-#2914 = CARTESIAN_POINT('',(0.,0.));
-#2915 = VECTOR('',#2916,1.);
-#2916 = DIRECTION('',(1.,0.));
-#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2908 = CARTESIAN_POINT('',(-0.,-0.));
+#2909 = VECTOR('',#2910,1.);
+#2910 = DIRECTION('',(-1.,0.));
+#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2918 = PCURVE('',#2838,#2919);
-#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2924);
-#2920 = LINE('',#2921,#2922);
-#2921 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#2922 = VECTOR('',#2923,1.);
-#2923 = DIRECTION('',(0.,1.));
-#2924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2912 = PCURVE('',#2832,#2913);
+#2913 = DEFINITIONAL_REPRESENTATION('',(#2914),#2918);
+#2914 = LINE('',#2915,#2916);
+#2915 = CARTESIAN_POINT('',(1.377952755906E-02,-0.));
+#2916 = VECTOR('',#2917,1.);
+#2917 = DIRECTION('',(-0.,1.));
+#2918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2925 = ADVANCED_FACE('',(#2926),#2893,.T.);
-#2926 = FACE_BOUND('',#2927,.T.);
-#2927 = EDGE_LOOP('',(#2928,#2929,#2952,#2975));
-#2928 = ORIENTED_EDGE('',*,*,#2877,.T.);
-#2929 = ORIENTED_EDGE('',*,*,#2930,.T.);
-#2930 = EDGE_CURVE('',#2855,#2931,#2933,.T.);
-#2931 = VERTEX_POINT('',#2932);
-#2932 = CARTESIAN_POINT('',(-6.181102362189E-02,5.551181102384E-02,
+#2919 = ADVANCED_FACE('',(#2920),#2887,.T.);
+#2920 = FACE_BOUND('',#2921,.F.);
+#2921 = EDGE_LOOP('',(#2922,#2923,#2946,#2969));
+#2922 = ORIENTED_EDGE('',*,*,#2871,.T.);
+#2923 = ORIENTED_EDGE('',*,*,#2924,.T.);
+#2924 = EDGE_CURVE('',#2849,#2925,#2927,.T.);
+#2925 = VERTEX_POINT('',#2926);
+#2926 = CARTESIAN_POINT('',(7.519685039354E-02,3.536493813783E-02,
     7.874015748031E-03));
-#2933 = SURFACE_CURVE('',#2934,(#2938,#2945),.PCURVE_S1.);
+#2927 = SURFACE_CURVE('',#2928,(#2932,#2939),.PCURVE_S1.);
+#2928 = LINE('',#2929,#2930);
+#2929 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,
+    7.874015748031E-03));
+#2930 = VECTOR('',#2931,3.937007874016E-02);
+#2931 = DIRECTION('',(-1.,-0.,-0.));
+#2932 = PCURVE('',#2887,#2933);
+#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938);
 #2934 = LINE('',#2935,#2936);
-#2935 = CARTESIAN_POINT('',(-6.181102362189E-02,6.929133858283E-02,
-    7.874015748031E-03));
-#2936 = VECTOR('',#2937,3.937007874016E-02);
-#2937 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#2938 = PCURVE('',#2893,#2939);
-#2939 = DEFINITIONAL_REPRESENTATION('',(#2940),#2944);
-#2940 = LINE('',#2941,#2942);
-#2941 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#2942 = VECTOR('',#2943,1.);
-#2943 = DIRECTION('',(1.,0.));
-#2944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2935 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#2936 = VECTOR('',#2937,1.);
+#2937 = DIRECTION('',(-1.,0.));
+#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2945 = PCURVE('',#2784,#2946);
-#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951);
-#2947 = LINE('',#2948,#2949);
-#2948 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#2949 = VECTOR('',#2950,1.);
-#2950 = DIRECTION('',(1.,0.));
-#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2939 = PCURVE('',#2778,#2940);
+#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945);
+#2941 = LINE('',#2942,#2943);
+#2942 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#2943 = VECTOR('',#2944,1.);
+#2944 = DIRECTION('',(-1.,0.));
+#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2952 = ORIENTED_EDGE('',*,*,#2953,.F.);
-#2953 = EDGE_CURVE('',#2954,#2931,#2956,.T.);
-#2954 = VERTEX_POINT('',#2955);
-#2955 = CARTESIAN_POINT('',(-6.181102362189E-02,5.551181102384E-02,0.));
-#2956 = SURFACE_CURVE('',#2957,(#2961,#2968),.PCURVE_S1.);
+#2946 = ORIENTED_EDGE('',*,*,#2947,.F.);
+#2947 = EDGE_CURVE('',#2948,#2925,#2950,.T.);
+#2948 = VERTEX_POINT('',#2949);
+#2949 = CARTESIAN_POINT('',(7.519685039354E-02,3.536493813783E-02,0.));
+#2950 = SURFACE_CURVE('',#2951,(#2955,#2962),.PCURVE_S1.);
+#2951 = LINE('',#2952,#2953);
+#2952 = CARTESIAN_POINT('',(7.519685039354E-02,3.536493813783E-02,0.));
+#2953 = VECTOR('',#2954,3.937007874016E-02);
+#2954 = DIRECTION('',(0.,0.,1.));
+#2955 = PCURVE('',#2887,#2956);
+#2956 = DEFINITIONAL_REPRESENTATION('',(#2957),#2961);
 #2957 = LINE('',#2958,#2959);
-#2958 = CARTESIAN_POINT('',(-6.181102362189E-02,5.551181102384E-02,0.));
-#2959 = VECTOR('',#2960,3.937007874016E-02);
-#2960 = DIRECTION('',(0.,0.,1.));
-#2961 = PCURVE('',#2893,#2962);
-#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2967);
-#2963 = LINE('',#2964,#2965);
-#2964 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#2965 = VECTOR('',#2966,1.);
-#2966 = DIRECTION('',(0.,-1.));
-#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2958 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(-0.,-1.));
+#2961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2968 = PCURVE('',#2756,#2969);
-#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974);
-#2970 = LINE('',#2971,#2972);
-#2971 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#2972 = VECTOR('',#2973,1.);
-#2973 = DIRECTION('',(-0.,-1.));
-#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2962 = PCURVE('',#2750,#2963);
+#2963 = DEFINITIONAL_REPRESENTATION('',(#2964),#2968);
+#2964 = LINE('',#2965,#2966);
+#2965 = CARTESIAN_POINT('',(7.853981633974,0.));
+#2966 = VECTOR('',#2967,1.);
+#2967 = DIRECTION('',(0.,-1.));
+#2968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2975 = ORIENTED_EDGE('',*,*,#2976,.F.);
-#2976 = EDGE_CURVE('',#2878,#2954,#2977,.T.);
-#2977 = SURFACE_CURVE('',#2978,(#2982,#2989),.PCURVE_S1.);
+#2969 = ORIENTED_EDGE('',*,*,#2970,.F.);
+#2970 = EDGE_CURVE('',#2872,#2948,#2971,.T.);
+#2971 = SURFACE_CURVE('',#2972,(#2976,#2983),.PCURVE_S1.);
+#2972 = LINE('',#2973,#2974);
+#2973 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,0.));
+#2974 = VECTOR('',#2975,3.937007874016E-02);
+#2975 = DIRECTION('',(-1.,-0.,-0.));
+#2976 = PCURVE('',#2887,#2977);
+#2977 = DEFINITIONAL_REPRESENTATION('',(#2978),#2982);
 #2978 = LINE('',#2979,#2980);
-#2979 = CARTESIAN_POINT('',(-6.181102362189E-02,6.929133858283E-02,0.));
-#2980 = VECTOR('',#2981,3.937007874016E-02);
-#2981 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#2982 = PCURVE('',#2893,#2983);
-#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988);
-#2984 = LINE('',#2985,#2986);
-#2985 = CARTESIAN_POINT('',(0.,0.));
-#2986 = VECTOR('',#2987,1.);
-#2987 = DIRECTION('',(1.,0.));
-#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2979 = CARTESIAN_POINT('',(-0.,-0.));
+#2980 = VECTOR('',#2981,1.);
+#2981 = DIRECTION('',(-1.,0.));
+#2982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2989 = PCURVE('',#2838,#2990);
-#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#2995);
-#2991 = LINE('',#2992,#2993);
-#2992 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#2993 = VECTOR('',#2994,1.);
-#2994 = DIRECTION('',(1.,0.));
-#2995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2983 = PCURVE('',#2832,#2984);
+#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989);
+#2985 = LINE('',#2986,#2987);
+#2986 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#2987 = VECTOR('',#2988,1.);
+#2988 = DIRECTION('',(-1.,0.));
+#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2996 = ADVANCED_FACE('',(#2997),#2756,.T.);
-#2997 = FACE_BOUND('',#2998,.F.);
-#2998 = EDGE_LOOP('',(#2999,#3000,#3022,#3023));
-#2999 = ORIENTED_EDGE('',*,*,#2733,.T.);
-#3000 = ORIENTED_EDGE('',*,*,#3001,.T.);
-#3001 = EDGE_CURVE('',#2736,#2931,#3002,.T.);
-#3002 = SURFACE_CURVE('',#3003,(#3008,#3015),.PCURVE_S1.);
-#3003 = CIRCLE('',#3004,5.905511811024E-03);
-#3004 = AXIS2_PLACEMENT_3D('',#3005,#3006,#3007);
-#3005 = CARTESIAN_POINT('',(-6.771653543291E-02,5.551181102378E-02,
+#2990 = ADVANCED_FACE('',(#2991),#2750,.T.);
+#2991 = FACE_BOUND('',#2992,.T.);
+#2992 = EDGE_LOOP('',(#2993,#2994,#3020,#3021));
+#2993 = ORIENTED_EDGE('',*,*,#2727,.T.);
+#2994 = ORIENTED_EDGE('',*,*,#2995,.T.);
+#2995 = EDGE_CURVE('',#2730,#2925,#2996,.T.);
+#2996 = SURFACE_CURVE('',#2997,(#3002,#3009),.PCURVE_S1.);
+#2997 = CIRCLE('',#2998,5.905511811024E-03);
+#2998 = AXIS2_PLACEMENT_3D('',#2999,#3000,#3001);
+#2999 = CARTESIAN_POINT('',(7.519685039354E-02,2.945942632681E-02,
     7.874015748031E-03));
-#3006 = DIRECTION('',(-0.,0.,1.));
-#3007 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#3008 = PCURVE('',#2756,#3009);
-#3009 = DEFINITIONAL_REPRESENTATION('',(#3010),#3014);
-#3010 = LINE('',#3011,#3012);
-#3011 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3012 = VECTOR('',#3013,1.);
-#3013 = DIRECTION('',(-1.,0.));
-#3014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3000 = DIRECTION('',(0.,0.,-1.));
+#3001 = DIRECTION('',(-1.,-0.,-0.));
+#3002 = PCURVE('',#2750,#3003);
+#3003 = DEFINITIONAL_REPRESENTATION('',(#3004),#3008);
+#3004 = LINE('',#3005,#3006);
+#3005 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#3006 = VECTOR('',#3007,1.);
+#3007 = DIRECTION('',(1.,0.));
+#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3015 = PCURVE('',#2784,#3016);
-#3016 = DEFINITIONAL_REPRESENTATION('',(#3017),#3021);
-#3017 = CIRCLE('',#3018,5.905511811024E-03);
-#3018 = AXIS2_PLACEMENT_2D('',#3019,#3020);
-#3019 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#3020 = DIRECTION('',(1.,0.));
-#3021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3009 = PCURVE('',#2778,#3010);
+#3010 = DEFINITIONAL_REPRESENTATION('',(#3011),#3019);
+#3011 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3012,#3013,#3014,#3015,
+#3016,#3017,#3018),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3012 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#3013 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#3014 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#3015 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#3016 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#3017 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#3018 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3022 = ORIENTED_EDGE('',*,*,#2953,.F.);
-#3023 = ORIENTED_EDGE('',*,*,#3024,.F.);
-#3024 = EDGE_CURVE('',#2734,#2954,#3025,.T.);
-#3025 = SURFACE_CURVE('',#3026,(#3031,#3038),.PCURVE_S1.);
-#3026 = CIRCLE('',#3027,5.905511811024E-03);
-#3027 = AXIS2_PLACEMENT_3D('',#3028,#3029,#3030);
-#3028 = CARTESIAN_POINT('',(-6.771653543291E-02,5.551181102378E-02,0.));
-#3029 = DIRECTION('',(-0.,0.,1.));
-#3030 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#3031 = PCURVE('',#2756,#3032);
-#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037);
-#3033 = LINE('',#3034,#3035);
-#3034 = CARTESIAN_POINT('',(-0.,0.));
-#3035 = VECTOR('',#3036,1.);
-#3036 = DIRECTION('',(-1.,0.));
-#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3020 = ORIENTED_EDGE('',*,*,#2947,.F.);
+#3021 = ORIENTED_EDGE('',*,*,#3022,.F.);
+#3022 = EDGE_CURVE('',#2728,#2948,#3023,.T.);
+#3023 = SURFACE_CURVE('',#3024,(#3029,#3036),.PCURVE_S1.);
+#3024 = CIRCLE('',#3025,5.905511811024E-03);
+#3025 = AXIS2_PLACEMENT_3D('',#3026,#3027,#3028);
+#3026 = CARTESIAN_POINT('',(7.519685039354E-02,2.945942632681E-02,0.));
+#3027 = DIRECTION('',(0.,0.,-1.));
+#3028 = DIRECTION('',(-1.,-0.,-0.));
+#3029 = PCURVE('',#2750,#3030);
+#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3035);
+#3031 = LINE('',#3032,#3033);
+#3032 = CARTESIAN_POINT('',(0.,0.));
+#3033 = VECTOR('',#3034,1.);
+#3034 = DIRECTION('',(1.,0.));
+#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3038 = PCURVE('',#2838,#3039);
-#3039 = DEFINITIONAL_REPRESENTATION('',(#3040),#3044);
-#3040 = CIRCLE('',#3041,5.905511811024E-03);
-#3041 = AXIS2_PLACEMENT_2D('',#3042,#3043);
-#3042 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#3043 = DIRECTION('',(1.,0.));
-#3044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3036 = PCURVE('',#2832,#3037);
+#3037 = DEFINITIONAL_REPRESENTATION('',(#3038),#3046);
+#3038 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3039,#3040,#3041,#3042,
+#3043,#3044,#3045),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3039 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#3040 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#3041 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#3042 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#3043 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#3044 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#3045 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3045 = ADVANCED_FACE('',(#3046),#2838,.F.);
-#3046 = FACE_BOUND('',#3047,.T.);
-#3047 = EDGE_LOOP('',(#3048,#3049,#3050,#3051));
-#3048 = ORIENTED_EDGE('',*,*,#2824,.T.);
-#3049 = ORIENTED_EDGE('',*,*,#2905,.T.);
-#3050 = ORIENTED_EDGE('',*,*,#2976,.T.);
-#3051 = ORIENTED_EDGE('',*,*,#3024,.F.);
-#3052 = ADVANCED_FACE('',(#3053),#2784,.T.);
-#3053 = FACE_BOUND('',#3054,.F.);
-#3054 = EDGE_LOOP('',(#3055,#3056,#3057,#3058));
-#3055 = ORIENTED_EDGE('',*,*,#2768,.T.);
-#3056 = ORIENTED_EDGE('',*,*,#2854,.T.);
-#3057 = ORIENTED_EDGE('',*,*,#2930,.T.);
-#3058 = ORIENTED_EDGE('',*,*,#3001,.F.);
-#3059 = MANIFOLD_SOLID_BREP('',#3060);
-#3060 = CLOSED_SHELL('',(#3061,#3181,#3257,#3328,#3385,#3392));
-#3061 = ADVANCED_FACE('',(#3062),#3076,.T.);
-#3062 = FACE_BOUND('',#3063,.F.);
-#3063 = EDGE_LOOP('',(#3064,#3099,#3127,#3155));
-#3064 = ORIENTED_EDGE('',*,*,#3065,.T.);
-#3065 = EDGE_CURVE('',#3066,#3068,#3070,.T.);
-#3066 = VERTEX_POINT('',#3067);
-#3067 = CARTESIAN_POINT('',(-5.393700787386E-02,-5.551181102384E-02,0.)
-  );
+#3047 = ADVANCED_FACE('',(#3048),#2832,.F.);
+#3048 = FACE_BOUND('',#3049,.F.);
+#3049 = EDGE_LOOP('',(#3050,#3051,#3052,#3053));
+#3050 = ORIENTED_EDGE('',*,*,#2818,.T.);
+#3051 = ORIENTED_EDGE('',*,*,#2899,.T.);
+#3052 = ORIENTED_EDGE('',*,*,#2970,.T.);
+#3053 = ORIENTED_EDGE('',*,*,#3022,.F.);
+#3054 = ADVANCED_FACE('',(#3055),#2778,.T.);
+#3055 = FACE_BOUND('',#3056,.T.);
+#3056 = EDGE_LOOP('',(#3057,#3058,#3059,#3060));
+#3057 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#3058 = ORIENTED_EDGE('',*,*,#2848,.T.);
+#3059 = ORIENTED_EDGE('',*,*,#2924,.T.);
+#3060 = ORIENTED_EDGE('',*,*,#2995,.F.);
+#3061 = MANIFOLD_SOLID_BREP('',#3062);
+#3062 = CLOSED_SHELL('',(#3063,#3183,#3259,#3330,#3379,#3386));
+#3063 = ADVANCED_FACE('',(#3064),#3078,.T.);
+#3064 = FACE_BOUND('',#3065,.T.);
+#3065 = EDGE_LOOP('',(#3066,#3101,#3129,#3157));
+#3066 = ORIENTED_EDGE('',*,*,#3067,.T.);
+#3067 = EDGE_CURVE('',#3068,#3070,#3072,.T.);
 #3068 = VERTEX_POINT('',#3069);
-#3069 = CARTESIAN_POINT('',(-5.393700787386E-02,-5.551181102384E-02,
+#3069 = CARTESIAN_POINT('',(-5.511811023622E-02,5.551181102362E-02,0.));
+#3070 = VERTEX_POINT('',#3071);
+#3071 = CARTESIAN_POINT('',(-5.511811023622E-02,5.551181102362E-02,
     7.874015748031E-03));
-#3070 = SURFACE_CURVE('',#3071,(#3075,#3087),.PCURVE_S1.);
-#3071 = LINE('',#3072,#3073);
-#3072 = CARTESIAN_POINT('',(-5.393700787386E-02,-5.551181102384E-02,0.)
-  );
-#3073 = VECTOR('',#3074,3.937007874016E-02);
-#3074 = DIRECTION('',(0.,0.,1.));
-#3075 = PCURVE('',#3076,#3081);
-#3076 = PLANE('',#3077);
-#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);
-#3078 = CARTESIAN_POINT('',(-5.393700787386E-02,-5.551181102378E-02,0.)
-  );
-#3079 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#3080 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086);
-#3082 = LINE('',#3083,#3084);
-#3083 = CARTESIAN_POINT('',(-5.701476036697E-14,0.));
-#3084 = VECTOR('',#3085,1.);
-#3085 = DIRECTION('',(-0.,-1.));
-#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3072 = SURFACE_CURVE('',#3073,(#3077,#3089),.PCURVE_S1.);
+#3073 = LINE('',#3074,#3075);
+#3074 = CARTESIAN_POINT('',(-5.511811023622E-02,5.551181102362E-02,0.));
+#3075 = VECTOR('',#3076,3.937007874016E-02);
+#3076 = DIRECTION('',(0.,0.,1.));
+#3077 = PCURVE('',#3078,#3083);
+#3078 = PLANE('',#3079);
+#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082);
+#3080 = CARTESIAN_POINT('',(-5.511811023622E-02,5.551181102362E-02,0.));
+#3081 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#3082 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#3083 = DEFINITIONAL_REPRESENTATION('',(#3084),#3088);
+#3084 = LINE('',#3085,#3086);
+#3085 = CARTESIAN_POINT('',(0.,-0.));
+#3086 = VECTOR('',#3087,1.);
+#3087 = DIRECTION('',(0.,-1.));
+#3088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3087 = PCURVE('',#3088,#3093);
-#3088 = CYLINDRICAL_SURFACE('',#3089,5.905511811024E-03);
-#3089 = AXIS2_PLACEMENT_3D('',#3090,#3091,#3092);
-#3090 = CARTESIAN_POINT('',(-4.803149606283E-02,-5.551181102378E-02,0.)
-  );
-#3091 = DIRECTION('',(-0.,0.,-1.));
-#3092 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3093 = DEFINITIONAL_REPRESENTATION('',(#3094),#3098);
-#3094 = LINE('',#3095,#3096);
-#3095 = CARTESIAN_POINT('',(4.712388980365,0.));
-#3096 = VECTOR('',#3097,1.);
-#3097 = DIRECTION('',(0.,-1.));
-#3098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3089 = PCURVE('',#3090,#3095);
+#3090 = CYLINDRICAL_SURFACE('',#3091,5.905511811024E-03);
+#3091 = AXIS2_PLACEMENT_3D('',#3092,#3093,#3094);
+#3092 = CARTESIAN_POINT('',(-4.92125984252E-02,5.551181102362E-02,0.));
+#3093 = DIRECTION('',(0.,0.,-1.));
+#3094 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3100);
+#3096 = LINE('',#3097,#3098);
+#3097 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#3098 = VECTOR('',#3099,1.);
+#3099 = DIRECTION('',(-0.,-1.));
+#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3099 = ORIENTED_EDGE('',*,*,#3100,.T.);
-#3100 = EDGE_CURVE('',#3068,#3101,#3103,.T.);
-#3101 = VERTEX_POINT('',#3102);
-#3102 = CARTESIAN_POINT('',(-5.393700787386E-02,-6.929133858283E-02,
+#3101 = ORIENTED_EDGE('',*,*,#3102,.T.);
+#3102 = EDGE_CURVE('',#3070,#3103,#3105,.T.);
+#3103 = VERTEX_POINT('',#3104);
+#3104 = CARTESIAN_POINT('',(-5.511811023622E-02,6.929133858268E-02,
     7.874015748031E-03));
-#3103 = SURFACE_CURVE('',#3104,(#3108,#3115),.PCURVE_S1.);
-#3104 = LINE('',#3105,#3106);
-#3105 = CARTESIAN_POINT('',(-5.393700787386E-02,-5.551181102378E-02,
+#3105 = SURFACE_CURVE('',#3106,(#3110,#3117),.PCURVE_S1.);
+#3106 = LINE('',#3107,#3108);
+#3107 = CARTESIAN_POINT('',(-5.511811023622E-02,5.551181102362E-02,
     7.874015748031E-03));
-#3106 = VECTOR('',#3107,3.937007874016E-02);
-#3107 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3108 = PCURVE('',#3076,#3109);
-#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114);
-#3110 = LINE('',#3111,#3112);
-#3111 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3112 = VECTOR('',#3113,1.);
-#3113 = DIRECTION('',(-1.,0.));
-#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3108 = VECTOR('',#3109,3.937007874016E-02);
+#3109 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#3110 = PCURVE('',#3078,#3111);
+#3111 = DEFINITIONAL_REPRESENTATION('',(#3112),#3116);
+#3112 = LINE('',#3113,#3114);
+#3113 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#3114 = VECTOR('',#3115,1.);
+#3115 = DIRECTION('',(1.,0.));
+#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3115 = PCURVE('',#3116,#3121);
-#3116 = PLANE('',#3117);
-#3117 = AXIS2_PLACEMENT_3D('',#3118,#3119,#3120);
-#3118 = CARTESIAN_POINT('',(-5.393700787386E-02,-5.551181102378E-02,
+#3117 = PCURVE('',#3118,#3123);
+#3118 = PLANE('',#3119);
+#3119 = AXIS2_PLACEMENT_3D('',#3120,#3121,#3122);
+#3120 = CARTESIAN_POINT('',(-5.511811023622E-02,5.551181102362E-02,
     7.874015748031E-03));
-#3119 = DIRECTION('',(0.,0.,1.));
-#3120 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3121 = DEFINITIONAL_REPRESENTATION('',(#3122),#3126);
-#3122 = LINE('',#3123,#3124);
-#3123 = CARTESIAN_POINT('',(-0.,0.));
-#3124 = VECTOR('',#3125,1.);
-#3125 = DIRECTION('',(1.,-0.));
-#3126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3121 = DIRECTION('',(0.,0.,1.));
+#3122 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128);
+#3124 = LINE('',#3125,#3126);
+#3125 = CARTESIAN_POINT('',(0.,0.));
+#3126 = VECTOR('',#3127,1.);
+#3127 = DIRECTION('',(-1.,0.));
+#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3127 = ORIENTED_EDGE('',*,*,#3128,.F.);
-#3128 = EDGE_CURVE('',#3129,#3101,#3131,.T.);
-#3129 = VERTEX_POINT('',#3130);
-#3130 = CARTESIAN_POINT('',(-5.393700787386E-02,-6.929133858283E-02,0.)
-  );
-#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.);
-#3132 = LINE('',#3133,#3134);
-#3133 = CARTESIAN_POINT('',(-5.393700787386E-02,-6.929133858283E-02,0.)
-  );
-#3134 = VECTOR('',#3135,3.937007874016E-02);
-#3135 = DIRECTION('',(0.,0.,1.));
-#3136 = PCURVE('',#3076,#3137);
-#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142);
-#3138 = LINE('',#3139,#3140);
-#3139 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#3140 = VECTOR('',#3141,1.);
-#3141 = DIRECTION('',(-0.,-1.));
-#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3129 = ORIENTED_EDGE('',*,*,#3130,.F.);
+#3130 = EDGE_CURVE('',#3131,#3103,#3133,.T.);
+#3131 = VERTEX_POINT('',#3132);
+#3132 = CARTESIAN_POINT('',(-5.511811023622E-02,6.929133858268E-02,0.));
+#3133 = SURFACE_CURVE('',#3134,(#3138,#3145),.PCURVE_S1.);
+#3134 = LINE('',#3135,#3136);
+#3135 = CARTESIAN_POINT('',(-5.511811023622E-02,6.929133858268E-02,0.));
+#3136 = VECTOR('',#3137,3.937007874016E-02);
+#3137 = DIRECTION('',(0.,0.,1.));
+#3138 = PCURVE('',#3078,#3139);
+#3139 = DEFINITIONAL_REPRESENTATION('',(#3140),#3144);
+#3140 = LINE('',#3141,#3142);
+#3141 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#3142 = VECTOR('',#3143,1.);
+#3143 = DIRECTION('',(0.,-1.));
+#3144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3143 = PCURVE('',#3144,#3149);
-#3144 = PLANE('',#3145);
-#3145 = AXIS2_PLACEMENT_3D('',#3146,#3147,#3148);
-#3146 = CARTESIAN_POINT('',(-5.393700787386E-02,-6.929133858283E-02,0.)
-  );
-#3147 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3148 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#3149 = DEFINITIONAL_REPRESENTATION('',(#3150),#3154);
-#3150 = LINE('',#3151,#3152);
-#3151 = CARTESIAN_POINT('',(-0.,0.));
-#3152 = VECTOR('',#3153,1.);
-#3153 = DIRECTION('',(-0.,-1.));
-#3154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3145 = PCURVE('',#3146,#3151);
+#3146 = PLANE('',#3147);
+#3147 = AXIS2_PLACEMENT_3D('',#3148,#3149,#3150);
+#3148 = CARTESIAN_POINT('',(-5.511811023622E-02,6.929133858268E-02,0.));
+#3149 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#3150 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3156);
+#3152 = LINE('',#3153,#3154);
+#3153 = CARTESIAN_POINT('',(0.,0.));
+#3154 = VECTOR('',#3155,1.);
+#3155 = DIRECTION('',(0.,-1.));
+#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3155 = ORIENTED_EDGE('',*,*,#3156,.F.);
-#3156 = EDGE_CURVE('',#3066,#3129,#3157,.T.);
-#3157 = SURFACE_CURVE('',#3158,(#3162,#3169),.PCURVE_S1.);
-#3158 = LINE('',#3159,#3160);
-#3159 = CARTESIAN_POINT('',(-5.393700787386E-02,-5.551181102378E-02,0.)
-  );
-#3160 = VECTOR('',#3161,3.937007874016E-02);
-#3161 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3162 = PCURVE('',#3076,#3163);
-#3163 = DEFINITIONAL_REPRESENTATION('',(#3164),#3168);
-#3164 = LINE('',#3165,#3166);
-#3165 = CARTESIAN_POINT('',(-0.,-0.));
-#3166 = VECTOR('',#3167,1.);
-#3167 = DIRECTION('',(-1.,0.));
-#3168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3157 = ORIENTED_EDGE('',*,*,#3158,.F.);
+#3158 = EDGE_CURVE('',#3068,#3131,#3159,.T.);
+#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.);
+#3160 = LINE('',#3161,#3162);
+#3161 = CARTESIAN_POINT('',(-5.511811023622E-02,5.551181102362E-02,0.));
+#3162 = VECTOR('',#3163,3.937007874016E-02);
+#3163 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#3164 = PCURVE('',#3078,#3165);
+#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170);
+#3166 = LINE('',#3167,#3168);
+#3167 = CARTESIAN_POINT('',(0.,-0.));
+#3168 = VECTOR('',#3169,1.);
+#3169 = DIRECTION('',(1.,0.));
+#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3169 = PCURVE('',#3170,#3175);
-#3170 = PLANE('',#3171);
-#3171 = AXIS2_PLACEMENT_3D('',#3172,#3173,#3174);
-#3172 = CARTESIAN_POINT('',(-5.393700787386E-02,-5.551181102378E-02,0.)
-  );
-#3173 = DIRECTION('',(0.,0.,1.));
-#3174 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3180);
-#3176 = LINE('',#3177,#3178);
-#3177 = CARTESIAN_POINT('',(-0.,0.));
-#3178 = VECTOR('',#3179,1.);
-#3179 = DIRECTION('',(1.,-0.));
-#3180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3171 = PCURVE('',#3172,#3177);
+#3172 = PLANE('',#3173);
+#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176);
+#3174 = CARTESIAN_POINT('',(-5.511811023622E-02,5.551181102362E-02,0.));
+#3175 = DIRECTION('',(0.,0.,1.));
+#3176 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182);
+#3178 = LINE('',#3179,#3180);
+#3179 = CARTESIAN_POINT('',(0.,0.));
+#3180 = VECTOR('',#3181,1.);
+#3181 = DIRECTION('',(-1.,0.));
+#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3181 = ADVANCED_FACE('',(#3182),#3144,.T.);
-#3182 = FACE_BOUND('',#3183,.F.);
-#3183 = EDGE_LOOP('',(#3184,#3185,#3208,#3236));
-#3184 = ORIENTED_EDGE('',*,*,#3128,.T.);
-#3185 = ORIENTED_EDGE('',*,*,#3186,.T.);
-#3186 = EDGE_CURVE('',#3101,#3187,#3189,.T.);
-#3187 = VERTEX_POINT('',#3188);
-#3188 = CARTESIAN_POINT('',(-4.212598425181E-02,-6.929133858283E-02,
+#3183 = ADVANCED_FACE('',(#3184),#3146,.T.);
+#3184 = FACE_BOUND('',#3185,.T.);
+#3185 = EDGE_LOOP('',(#3186,#3187,#3210,#3238));
+#3186 = ORIENTED_EDGE('',*,*,#3130,.T.);
+#3187 = ORIENTED_EDGE('',*,*,#3188,.T.);
+#3188 = EDGE_CURVE('',#3103,#3189,#3191,.T.);
+#3189 = VERTEX_POINT('',#3190);
+#3190 = CARTESIAN_POINT('',(-4.330708661417E-02,6.929133858268E-02,
     7.874015748031E-03));
-#3189 = SURFACE_CURVE('',#3190,(#3194,#3201),.PCURVE_S1.);
-#3190 = LINE('',#3191,#3192);
-#3191 = CARTESIAN_POINT('',(-5.393700787386E-02,-6.929133858283E-02,
+#3191 = SURFACE_CURVE('',#3192,(#3196,#3203),.PCURVE_S1.);
+#3192 = LINE('',#3193,#3194);
+#3193 = CARTESIAN_POINT('',(-5.511811023622E-02,6.929133858268E-02,
     7.874015748031E-03));
-#3192 = VECTOR('',#3193,3.937007874016E-02);
-#3193 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#3194 = PCURVE('',#3144,#3195);
-#3195 = DEFINITIONAL_REPRESENTATION('',(#3196),#3200);
-#3196 = LINE('',#3197,#3198);
-#3197 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3198 = VECTOR('',#3199,1.);
-#3199 = DIRECTION('',(-1.,0.));
-#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3194 = VECTOR('',#3195,3.937007874016E-02);
+#3195 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#3196 = PCURVE('',#3146,#3197);
+#3197 = DEFINITIONAL_REPRESENTATION('',(#3198),#3202);
+#3198 = LINE('',#3199,#3200);
+#3199 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#3200 = VECTOR('',#3201,1.);
+#3201 = DIRECTION('',(1.,0.));
+#3202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3201 = PCURVE('',#3116,#3202);
-#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207);
-#3203 = LINE('',#3204,#3205);
-#3204 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#3205 = VECTOR('',#3206,1.);
-#3206 = DIRECTION('',(-0.,1.));
-#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3203 = PCURVE('',#3118,#3204);
+#3204 = DEFINITIONAL_REPRESENTATION('',(#3205),#3209);
+#3205 = LINE('',#3206,#3207);
+#3206 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#3207 = VECTOR('',#3208,1.);
+#3208 = DIRECTION('',(0.,1.));
+#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3208 = ORIENTED_EDGE('',*,*,#3209,.F.);
-#3209 = EDGE_CURVE('',#3210,#3187,#3212,.T.);
-#3210 = VERTEX_POINT('',#3211);
-#3211 = CARTESIAN_POINT('',(-4.212598425181E-02,-6.929133858283E-02,0.)
-  );
-#3212 = SURFACE_CURVE('',#3213,(#3217,#3224),.PCURVE_S1.);
-#3213 = LINE('',#3214,#3215);
-#3214 = CARTESIAN_POINT('',(-4.212598425181E-02,-6.929133858283E-02,0.)
-  );
-#3215 = VECTOR('',#3216,3.937007874016E-02);
-#3216 = DIRECTION('',(0.,0.,1.));
-#3217 = PCURVE('',#3144,#3218);
-#3218 = DEFINITIONAL_REPRESENTATION('',(#3219),#3223);
-#3219 = LINE('',#3220,#3221);
-#3220 = CARTESIAN_POINT('',(-1.181102362205E-02,0.));
-#3221 = VECTOR('',#3222,1.);
-#3222 = DIRECTION('',(-0.,-1.));
-#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3210 = ORIENTED_EDGE('',*,*,#3211,.F.);
+#3211 = EDGE_CURVE('',#3212,#3189,#3214,.T.);
+#3212 = VERTEX_POINT('',#3213);
+#3213 = CARTESIAN_POINT('',(-4.330708661417E-02,6.929133858268E-02,0.));
+#3214 = SURFACE_CURVE('',#3215,(#3219,#3226),.PCURVE_S1.);
+#3215 = LINE('',#3216,#3217);
+#3216 = CARTESIAN_POINT('',(-4.330708661417E-02,6.929133858268E-02,0.));
+#3217 = VECTOR('',#3218,3.937007874016E-02);
+#3218 = DIRECTION('',(0.,0.,1.));
+#3219 = PCURVE('',#3146,#3220);
+#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225);
+#3221 = LINE('',#3222,#3223);
+#3222 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
+#3223 = VECTOR('',#3224,1.);
+#3224 = DIRECTION('',(0.,-1.));
+#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3224 = PCURVE('',#3225,#3230);
-#3225 = PLANE('',#3226);
-#3226 = AXIS2_PLACEMENT_3D('',#3227,#3228,#3229);
-#3227 = CARTESIAN_POINT('',(-4.212598425181E-02,-6.929133858283E-02,0.)
-  );
-#3228 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#3229 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3230 = DEFINITIONAL_REPRESENTATION('',(#3231),#3235);
-#3231 = LINE('',#3232,#3233);
-#3232 = CARTESIAN_POINT('',(-0.,0.));
-#3233 = VECTOR('',#3234,1.);
-#3234 = DIRECTION('',(-0.,-1.));
-#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3226 = PCURVE('',#3227,#3232);
+#3227 = PLANE('',#3228);
+#3228 = AXIS2_PLACEMENT_3D('',#3229,#3230,#3231);
+#3229 = CARTESIAN_POINT('',(-4.330708661417E-02,6.929133858268E-02,0.));
+#3230 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#3231 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3232 = DEFINITIONAL_REPRESENTATION('',(#3233),#3237);
+#3233 = LINE('',#3234,#3235);
+#3234 = CARTESIAN_POINT('',(0.,0.));
+#3235 = VECTOR('',#3236,1.);
+#3236 = DIRECTION('',(0.,-1.));
+#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3236 = ORIENTED_EDGE('',*,*,#3237,.F.);
-#3237 = EDGE_CURVE('',#3129,#3210,#3238,.T.);
-#3238 = SURFACE_CURVE('',#3239,(#3243,#3250),.PCURVE_S1.);
-#3239 = LINE('',#3240,#3241);
-#3240 = CARTESIAN_POINT('',(-5.393700787386E-02,-6.929133858283E-02,0.)
-  );
-#3241 = VECTOR('',#3242,3.937007874016E-02);
-#3242 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#3243 = PCURVE('',#3144,#3244);
-#3244 = DEFINITIONAL_REPRESENTATION('',(#3245),#3249);
-#3245 = LINE('',#3246,#3247);
-#3246 = CARTESIAN_POINT('',(-0.,0.));
-#3247 = VECTOR('',#3248,1.);
-#3248 = DIRECTION('',(-1.,0.));
-#3249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3238 = ORIENTED_EDGE('',*,*,#3239,.F.);
+#3239 = EDGE_CURVE('',#3131,#3212,#3240,.T.);
+#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.);
+#3241 = LINE('',#3242,#3243);
+#3242 = CARTESIAN_POINT('',(-5.511811023622E-02,6.929133858268E-02,0.));
+#3243 = VECTOR('',#3244,3.937007874016E-02);
+#3244 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#3245 = PCURVE('',#3146,#3246);
+#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251);
+#3247 = LINE('',#3248,#3249);
+#3248 = CARTESIAN_POINT('',(0.,0.));
+#3249 = VECTOR('',#3250,1.);
+#3250 = DIRECTION('',(1.,0.));
+#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3250 = PCURVE('',#3170,#3251);
-#3251 = DEFINITIONAL_REPRESENTATION('',(#3252),#3256);
-#3252 = LINE('',#3253,#3254);
-#3253 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#3254 = VECTOR('',#3255,1.);
-#3255 = DIRECTION('',(-0.,1.));
-#3256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3252 = PCURVE('',#3172,#3253);
+#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258);
+#3254 = LINE('',#3255,#3256);
+#3255 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#3256 = VECTOR('',#3257,1.);
+#3257 = DIRECTION('',(0.,1.));
+#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3257 = ADVANCED_FACE('',(#3258),#3225,.T.);
-#3258 = FACE_BOUND('',#3259,.F.);
-#3259 = EDGE_LOOP('',(#3260,#3261,#3284,#3307));
-#3260 = ORIENTED_EDGE('',*,*,#3209,.T.);
-#3261 = ORIENTED_EDGE('',*,*,#3262,.T.);
-#3262 = EDGE_CURVE('',#3187,#3263,#3265,.T.);
-#3263 = VERTEX_POINT('',#3264);
-#3264 = CARTESIAN_POINT('',(-4.212598425181E-02,-5.551181102384E-02,
+#3259 = ADVANCED_FACE('',(#3260),#3227,.T.);
+#3260 = FACE_BOUND('',#3261,.T.);
+#3261 = EDGE_LOOP('',(#3262,#3263,#3286,#3309));
+#3262 = ORIENTED_EDGE('',*,*,#3211,.T.);
+#3263 = ORIENTED_EDGE('',*,*,#3264,.T.);
+#3264 = EDGE_CURVE('',#3189,#3265,#3267,.T.);
+#3265 = VERTEX_POINT('',#3266);
+#3266 = CARTESIAN_POINT('',(-4.330708661417E-02,5.551181102362E-02,
     7.874015748031E-03));
-#3265 = SURFACE_CURVE('',#3266,(#3270,#3277),.PCURVE_S1.);
-#3266 = LINE('',#3267,#3268);
-#3267 = CARTESIAN_POINT('',(-4.212598425181E-02,-6.929133858283E-02,
+#3267 = SURFACE_CURVE('',#3268,(#3272,#3279),.PCURVE_S1.);
+#3268 = LINE('',#3269,#3270);
+#3269 = CARTESIAN_POINT('',(-4.330708661417E-02,6.929133858268E-02,
     7.874015748031E-03));
-#3268 = VECTOR('',#3269,3.937007874016E-02);
-#3269 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3270 = PCURVE('',#3225,#3271);
-#3271 = DEFINITIONAL_REPRESENTATION('',(#3272),#3276);
-#3272 = LINE('',#3273,#3274);
-#3273 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3274 = VECTOR('',#3275,1.);
-#3275 = DIRECTION('',(-1.,0.));
-#3276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3270 = VECTOR('',#3271,3.937007874016E-02);
+#3271 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3272 = PCURVE('',#3227,#3273);
+#3273 = DEFINITIONAL_REPRESENTATION('',(#3274),#3278);
+#3274 = LINE('',#3275,#3276);
+#3275 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#3276 = VECTOR('',#3277,1.);
+#3277 = DIRECTION('',(1.,0.));
+#3278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3277 = PCURVE('',#3116,#3278);
-#3278 = DEFINITIONAL_REPRESENTATION('',(#3279),#3283);
-#3279 = LINE('',#3280,#3281);
-#3280 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#3281 = VECTOR('',#3282,1.);
-#3282 = DIRECTION('',(-1.,0.));
-#3283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3279 = PCURVE('',#3118,#3280);
+#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285);
+#3281 = LINE('',#3282,#3283);
+#3282 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#3283 = VECTOR('',#3284,1.);
+#3284 = DIRECTION('',(1.,0.));
+#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3284 = ORIENTED_EDGE('',*,*,#3285,.F.);
-#3285 = EDGE_CURVE('',#3286,#3263,#3288,.T.);
-#3286 = VERTEX_POINT('',#3287);
-#3287 = CARTESIAN_POINT('',(-4.212598425181E-02,-5.551181102384E-02,0.)
-  );
-#3288 = SURFACE_CURVE('',#3289,(#3293,#3300),.PCURVE_S1.);
-#3289 = LINE('',#3290,#3291);
-#3290 = CARTESIAN_POINT('',(-4.212598425181E-02,-5.551181102384E-02,0.)
-  );
-#3291 = VECTOR('',#3292,3.937007874016E-02);
-#3292 = DIRECTION('',(0.,0.,1.));
-#3293 = PCURVE('',#3225,#3294);
-#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);
-#3295 = LINE('',#3296,#3297);
-#3296 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
-#3297 = VECTOR('',#3298,1.);
-#3298 = DIRECTION('',(-0.,-1.));
-#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3286 = ORIENTED_EDGE('',*,*,#3287,.F.);
+#3287 = EDGE_CURVE('',#3288,#3265,#3290,.T.);
+#3288 = VERTEX_POINT('',#3289);
+#3289 = CARTESIAN_POINT('',(-4.330708661417E-02,5.551181102362E-02,0.));
+#3290 = SURFACE_CURVE('',#3291,(#3295,#3302),.PCURVE_S1.);
+#3291 = LINE('',#3292,#3293);
+#3292 = CARTESIAN_POINT('',(-4.330708661417E-02,5.551181102362E-02,0.));
+#3293 = VECTOR('',#3294,3.937007874016E-02);
+#3294 = DIRECTION('',(0.,0.,1.));
+#3295 = PCURVE('',#3227,#3296);
+#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301);
+#3297 = LINE('',#3298,#3299);
+#3298 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#3299 = VECTOR('',#3300,1.);
+#3300 = DIRECTION('',(0.,-1.));
+#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3300 = PCURVE('',#3088,#3301);
-#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306);
-#3302 = LINE('',#3303,#3304);
-#3303 = CARTESIAN_POINT('',(7.853981633994,0.));
-#3304 = VECTOR('',#3305,1.);
-#3305 = DIRECTION('',(0.,-1.));
-#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3302 = PCURVE('',#3090,#3303);
+#3303 = DEFINITIONAL_REPRESENTATION('',(#3304),#3308);
+#3304 = LINE('',#3305,#3306);
+#3305 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#3306 = VECTOR('',#3307,1.);
+#3307 = DIRECTION('',(-0.,-1.));
+#3308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3307 = ORIENTED_EDGE('',*,*,#3308,.F.);
-#3308 = EDGE_CURVE('',#3210,#3286,#3309,.T.);
-#3309 = SURFACE_CURVE('',#3310,(#3314,#3321),.PCURVE_S1.);
-#3310 = LINE('',#3311,#3312);
-#3311 = CARTESIAN_POINT('',(-4.212598425181E-02,-6.929133858283E-02,0.)
-  );
-#3312 = VECTOR('',#3313,3.937007874016E-02);
-#3313 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3314 = PCURVE('',#3225,#3315);
-#3315 = DEFINITIONAL_REPRESENTATION('',(#3316),#3320);
-#3316 = LINE('',#3317,#3318);
-#3317 = CARTESIAN_POINT('',(-0.,0.));
-#3318 = VECTOR('',#3319,1.);
-#3319 = DIRECTION('',(-1.,0.));
-#3320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3309 = ORIENTED_EDGE('',*,*,#3310,.F.);
+#3310 = EDGE_CURVE('',#3212,#3288,#3311,.T.);
+#3311 = SURFACE_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.);
+#3312 = LINE('',#3313,#3314);
+#3313 = CARTESIAN_POINT('',(-4.330708661417E-02,6.929133858268E-02,0.));
+#3314 = VECTOR('',#3315,3.937007874016E-02);
+#3315 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3316 = PCURVE('',#3227,#3317);
+#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322);
+#3318 = LINE('',#3319,#3320);
+#3319 = CARTESIAN_POINT('',(0.,0.));
+#3320 = VECTOR('',#3321,1.);
+#3321 = DIRECTION('',(1.,0.));
+#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3321 = PCURVE('',#3170,#3322);
-#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3327);
-#3323 = LINE('',#3324,#3325);
-#3324 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#3325 = VECTOR('',#3326,1.);
-#3326 = DIRECTION('',(-1.,0.));
-#3327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3323 = PCURVE('',#3172,#3324);
+#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329);
+#3325 = LINE('',#3326,#3327);
+#3326 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#3327 = VECTOR('',#3328,1.);
+#3328 = DIRECTION('',(1.,0.));
+#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3328 = ADVANCED_FACE('',(#3329),#3088,.T.);
-#3329 = FACE_BOUND('',#3330,.T.);
-#3330 = EDGE_LOOP('',(#3331,#3332,#3358,#3359));
-#3331 = ORIENTED_EDGE('',*,*,#3065,.T.);
-#3332 = ORIENTED_EDGE('',*,*,#3333,.T.);
-#3333 = EDGE_CURVE('',#3068,#3263,#3334,.T.);
-#3334 = SURFACE_CURVE('',#3335,(#3340,#3347),.PCURVE_S1.);
-#3335 = CIRCLE('',#3336,5.905511811024E-03);
-#3336 = AXIS2_PLACEMENT_3D('',#3337,#3338,#3339);
-#3337 = CARTESIAN_POINT('',(-4.803149606283E-02,-5.551181102378E-02,
+#3330 = ADVANCED_FACE('',(#3331),#3090,.T.);
+#3331 = FACE_BOUND('',#3332,.F.);
+#3332 = EDGE_LOOP('',(#3333,#3334,#3356,#3357));
+#3333 = ORIENTED_EDGE('',*,*,#3067,.T.);
+#3334 = ORIENTED_EDGE('',*,*,#3335,.T.);
+#3335 = EDGE_CURVE('',#3070,#3265,#3336,.T.);
+#3336 = SURFACE_CURVE('',#3337,(#3342,#3349),.PCURVE_S1.);
+#3337 = CIRCLE('',#3338,5.905511811024E-03);
+#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341);
+#3339 = CARTESIAN_POINT('',(-4.92125984252E-02,5.551181102362E-02,
     7.874015748031E-03));
-#3338 = DIRECTION('',(0.,0.,-1.));
-#3339 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3340 = PCURVE('',#3088,#3341);
-#3341 = DEFINITIONAL_REPRESENTATION('',(#3342),#3346);
-#3342 = LINE('',#3343,#3344);
-#3343 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#3344 = VECTOR('',#3345,1.);
-#3345 = DIRECTION('',(1.,0.));
-#3346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3340 = DIRECTION('',(0.,0.,1.));
+#3341 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3342 = PCURVE('',#3090,#3343);
+#3343 = DEFINITIONAL_REPRESENTATION('',(#3344),#3348);
+#3344 = LINE('',#3345,#3346);
+#3345 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#3346 = VECTOR('',#3347,1.);
+#3347 = DIRECTION('',(-1.,0.));
+#3348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3347 = PCURVE('',#3116,#3348);
-#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3357);
-#3349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3350,#3351,#3352,#3353,
-#3354,#3355,#3356),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#3350 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#3351 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#3352 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#3353 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#3354 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#3355 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#3356 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#3357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3349 = PCURVE('',#3118,#3350);
+#3350 = DEFINITIONAL_REPRESENTATION('',(#3351),#3355);
+#3351 = CIRCLE('',#3352,5.905511811024E-03);
+#3352 = AXIS2_PLACEMENT_2D('',#3353,#3354);
+#3353 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#3354 = DIRECTION('',(1.,0.));
+#3355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3358 = ORIENTED_EDGE('',*,*,#3285,.F.);
-#3359 = ORIENTED_EDGE('',*,*,#3360,.F.);
-#3360 = EDGE_CURVE('',#3066,#3286,#3361,.T.);
-#3361 = SURFACE_CURVE('',#3362,(#3367,#3374),.PCURVE_S1.);
-#3362 = CIRCLE('',#3363,5.905511811024E-03);
-#3363 = AXIS2_PLACEMENT_3D('',#3364,#3365,#3366);
-#3364 = CARTESIAN_POINT('',(-4.803149606283E-02,-5.551181102378E-02,0.)
-  );
-#3365 = DIRECTION('',(0.,0.,-1.));
-#3366 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3367 = PCURVE('',#3088,#3368);
-#3368 = DEFINITIONAL_REPRESENTATION('',(#3369),#3373);
-#3369 = LINE('',#3370,#3371);
-#3370 = CARTESIAN_POINT('',(0.,0.));
-#3371 = VECTOR('',#3372,1.);
-#3372 = DIRECTION('',(1.,0.));
-#3373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3356 = ORIENTED_EDGE('',*,*,#3287,.F.);
+#3357 = ORIENTED_EDGE('',*,*,#3358,.F.);
+#3358 = EDGE_CURVE('',#3068,#3288,#3359,.T.);
+#3359 = SURFACE_CURVE('',#3360,(#3365,#3372),.PCURVE_S1.);
+#3360 = CIRCLE('',#3361,5.905511811024E-03);
+#3361 = AXIS2_PLACEMENT_3D('',#3362,#3363,#3364);
+#3362 = CARTESIAN_POINT('',(-4.92125984252E-02,5.551181102362E-02,0.));
+#3363 = DIRECTION('',(0.,0.,1.));
+#3364 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3365 = PCURVE('',#3090,#3366);
+#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3371);
+#3367 = LINE('',#3368,#3369);
+#3368 = CARTESIAN_POINT('',(-0.,0.));
+#3369 = VECTOR('',#3370,1.);
+#3370 = DIRECTION('',(-1.,0.));
+#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3374 = PCURVE('',#3170,#3375);
-#3375 = DEFINITIONAL_REPRESENTATION('',(#3376),#3384);
-#3376 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3377,#3378,#3379,#3380,
-#3381,#3382,#3383),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#3377 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#3378 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#3379 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#3380 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#3381 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#3382 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#3383 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#3384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3372 = PCURVE('',#3172,#3373);
+#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3378);
+#3374 = CIRCLE('',#3375,5.905511811024E-03);
+#3375 = AXIS2_PLACEMENT_2D('',#3376,#3377);
+#3376 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#3377 = DIRECTION('',(1.,0.));
+#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3385 = ADVANCED_FACE('',(#3386),#3170,.F.);
-#3386 = FACE_BOUND('',#3387,.F.);
-#3387 = EDGE_LOOP('',(#3388,#3389,#3390,#3391));
-#3388 = ORIENTED_EDGE('',*,*,#3156,.T.);
-#3389 = ORIENTED_EDGE('',*,*,#3237,.T.);
-#3390 = ORIENTED_EDGE('',*,*,#3308,.T.);
-#3391 = ORIENTED_EDGE('',*,*,#3360,.F.);
-#3392 = ADVANCED_FACE('',(#3393),#3116,.T.);
-#3393 = FACE_BOUND('',#3394,.T.);
-#3394 = EDGE_LOOP('',(#3395,#3396,#3397,#3398));
-#3395 = ORIENTED_EDGE('',*,*,#3100,.T.);
-#3396 = ORIENTED_EDGE('',*,*,#3186,.T.);
-#3397 = ORIENTED_EDGE('',*,*,#3262,.T.);
-#3398 = ORIENTED_EDGE('',*,*,#3333,.F.);
-#3399 = MANIFOLD_SOLID_BREP('',#3400);
-#3400 = CLOSED_SHELL('',(#3401,#3521,#3597,#3668,#3725,#3732));
-#3401 = ADVANCED_FACE('',(#3402),#3416,.T.);
-#3402 = FACE_BOUND('',#3403,.F.);
-#3403 = EDGE_LOOP('',(#3404,#3439,#3467,#3495));
-#3404 = ORIENTED_EDGE('',*,*,#3405,.T.);
-#3405 = EDGE_CURVE('',#3406,#3408,#3410,.T.);
-#3406 = VERTEX_POINT('',#3407);
-#3407 = CARTESIAN_POINT('',(-1.45669291337E-02,-5.551181102384E-02,0.));
-#3408 = VERTEX_POINT('',#3409);
-#3409 = CARTESIAN_POINT('',(-1.45669291337E-02,-5.551181102384E-02,
-    7.874015748031E-03));
-#3410 = SURFACE_CURVE('',#3411,(#3415,#3427),.PCURVE_S1.);
-#3411 = LINE('',#3412,#3413);
-#3412 = CARTESIAN_POINT('',(-1.45669291337E-02,-5.551181102384E-02,0.));
-#3413 = VECTOR('',#3414,3.937007874016E-02);
-#3414 = DIRECTION('',(0.,0.,1.));
-#3415 = PCURVE('',#3416,#3421);
-#3416 = PLANE('',#3417);
-#3417 = AXIS2_PLACEMENT_3D('',#3418,#3419,#3420);
-#3418 = CARTESIAN_POINT('',(-1.45669291337E-02,-5.551181102378E-02,0.));
-#3419 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#3420 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3421 = DEFINITIONAL_REPRESENTATION('',(#3422),#3426);
-#3422 = LINE('',#3423,#3424);
-#3423 = CARTESIAN_POINT('',(-5.701476036697E-14,0.));
-#3424 = VECTOR('',#3425,1.);
-#3425 = DIRECTION('',(-0.,-1.));
-#3426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3379 = ADVANCED_FACE('',(#3380),#3172,.F.);
+#3380 = FACE_BOUND('',#3381,.T.);
+#3381 = EDGE_LOOP('',(#3382,#3383,#3384,#3385));
+#3382 = ORIENTED_EDGE('',*,*,#3158,.T.);
+#3383 = ORIENTED_EDGE('',*,*,#3239,.T.);
+#3384 = ORIENTED_EDGE('',*,*,#3310,.T.);
+#3385 = ORIENTED_EDGE('',*,*,#3358,.F.);
+#3386 = ADVANCED_FACE('',(#3387),#3118,.T.);
+#3387 = FACE_BOUND('',#3388,.F.);
+#3388 = EDGE_LOOP('',(#3389,#3390,#3391,#3392));
+#3389 = ORIENTED_EDGE('',*,*,#3102,.T.);
+#3390 = ORIENTED_EDGE('',*,*,#3188,.T.);
+#3391 = ORIENTED_EDGE('',*,*,#3264,.T.);
+#3392 = ORIENTED_EDGE('',*,*,#3335,.F.);
+#3393 = MANIFOLD_SOLID_BREP('',#3394);
+#3394 = CLOSED_SHELL('',(#3395,#3515,#3591,#3662,#3709,#3716));
+#3395 = ADVANCED_FACE('',(#3396),#3410,.T.);
+#3396 = FACE_BOUND('',#3397,.T.);
+#3397 = EDGE_LOOP('',(#3398,#3433,#3461,#3489));
+#3398 = ORIENTED_EDGE('',*,*,#3399,.T.);
+#3399 = EDGE_CURVE('',#3400,#3402,#3404,.T.);
+#3400 = VERTEX_POINT('',#3401);
+#3401 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
+#3402 = VERTEX_POINT('',#3403);
+#3403 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,
+    3.937007874016E-03));
+#3404 = SURFACE_CURVE('',#3405,(#3409,#3421),.PCURVE_S1.);
+#3405 = LINE('',#3406,#3407);
+#3406 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
+#3407 = VECTOR('',#3408,3.937007874016E-02);
+#3408 = DIRECTION('',(0.,0.,1.));
+#3409 = PCURVE('',#3410,#3415);
+#3410 = PLANE('',#3411);
+#3411 = AXIS2_PLACEMENT_3D('',#3412,#3413,#3414);
+#3412 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
+#3413 = DIRECTION('',(0.,1.,0.));
+#3414 = DIRECTION('',(1.,0.,0.));
+#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420);
+#3416 = LINE('',#3417,#3418);
+#3417 = CARTESIAN_POINT('',(0.,0.));
+#3418 = VECTOR('',#3419,1.);
+#3419 = DIRECTION('',(0.,-1.));
+#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3427 = PCURVE('',#3428,#3433);
-#3428 = CYLINDRICAL_SURFACE('',#3429,5.905511811024E-03);
-#3429 = AXIS2_PLACEMENT_3D('',#3430,#3431,#3432);
-#3430 = CARTESIAN_POINT('',(-8.661417322677E-03,-5.551181102378E-02,0.)
-  );
-#3431 = DIRECTION('',(-0.,0.,-1.));
-#3432 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3433 = DEFINITIONAL_REPRESENTATION('',(#3434),#3438);
-#3434 = LINE('',#3435,#3436);
-#3435 = CARTESIAN_POINT('',(4.712388980365,0.));
-#3436 = VECTOR('',#3437,1.);
-#3437 = DIRECTION('',(0.,-1.));
-#3438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3421 = PCURVE('',#3422,#3427);
+#3422 = PLANE('',#3423);
+#3423 = AXIS2_PLACEMENT_3D('',#3424,#3425,#3426);
+#3424 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,0.));
+#3425 = DIRECTION('',(-1.,0.,0.));
+#3426 = DIRECTION('',(0.,1.,0.));
+#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432);
+#3428 = LINE('',#3429,#3430);
+#3429 = CARTESIAN_POINT('',(8.070866141732E-02,0.));
+#3430 = VECTOR('',#3431,1.);
+#3431 = DIRECTION('',(0.,-1.));
+#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3439 = ORIENTED_EDGE('',*,*,#3440,.T.);
-#3440 = EDGE_CURVE('',#3408,#3441,#3443,.T.);
-#3441 = VERTEX_POINT('',#3442);
-#3442 = CARTESIAN_POINT('',(-1.45669291337E-02,-6.929133858283E-02,
-    7.874015748031E-03));
-#3443 = SURFACE_CURVE('',#3444,(#3448,#3455),.PCURVE_S1.);
+#3433 = ORIENTED_EDGE('',*,*,#3434,.T.);
+#3434 = EDGE_CURVE('',#3402,#3435,#3437,.T.);
+#3435 = VERTEX_POINT('',#3436);
+#3436 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,
+    3.937007874016E-03));
+#3437 = SURFACE_CURVE('',#3438,(#3442,#3449),.PCURVE_S1.);
+#3438 = LINE('',#3439,#3440);
+#3439 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,
+    3.937007874016E-03));
+#3440 = VECTOR('',#3441,3.937007874016E-02);
+#3441 = DIRECTION('',(1.,0.,0.));
+#3442 = PCURVE('',#3410,#3443);
+#3443 = DEFINITIONAL_REPRESENTATION('',(#3444),#3448);
 #3444 = LINE('',#3445,#3446);
-#3445 = CARTESIAN_POINT('',(-1.45669291337E-02,-5.551181102378E-02,
-    7.874015748031E-03));
-#3446 = VECTOR('',#3447,3.937007874016E-02);
-#3447 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3448 = PCURVE('',#3416,#3449);
-#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3454);
-#3450 = LINE('',#3451,#3452);
-#3451 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3452 = VECTOR('',#3453,1.);
-#3453 = DIRECTION('',(-1.,0.));
-#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3445 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#3446 = VECTOR('',#3447,1.);
+#3447 = DIRECTION('',(1.,0.));
+#3448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3455 = PCURVE('',#3456,#3461);
-#3456 = PLANE('',#3457);
-#3457 = AXIS2_PLACEMENT_3D('',#3458,#3459,#3460);
-#3458 = CARTESIAN_POINT('',(-1.45669291337E-02,-5.551181102378E-02,
-    7.874015748031E-03));
-#3459 = DIRECTION('',(0.,0.,1.));
-#3460 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3461 = DEFINITIONAL_REPRESENTATION('',(#3462),#3466);
-#3462 = LINE('',#3463,#3464);
-#3463 = CARTESIAN_POINT('',(-0.,0.));
-#3464 = VECTOR('',#3465,1.);
-#3465 = DIRECTION('',(1.,-0.));
-#3466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3449 = PCURVE('',#3450,#3455);
+#3450 = PLANE('',#3451);
+#3451 = AXIS2_PLACEMENT_3D('',#3452,#3453,#3454);
+#3452 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,
+    3.937007874016E-03));
+#3453 = DIRECTION('',(0.,0.,1.));
+#3454 = DIRECTION('',(1.,0.,0.));
+#3455 = DEFINITIONAL_REPRESENTATION('',(#3456),#3460);
+#3456 = LINE('',#3457,#3458);
+#3457 = CARTESIAN_POINT('',(0.,0.));
+#3458 = VECTOR('',#3459,1.);
+#3459 = DIRECTION('',(1.,0.));
+#3460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3467 = ORIENTED_EDGE('',*,*,#3468,.F.);
-#3468 = EDGE_CURVE('',#3469,#3441,#3471,.T.);
-#3469 = VERTEX_POINT('',#3470);
-#3470 = CARTESIAN_POINT('',(-1.45669291337E-02,-6.929133858283E-02,0.));
-#3471 = SURFACE_CURVE('',#3472,(#3476,#3483),.PCURVE_S1.);
+#3461 = ORIENTED_EDGE('',*,*,#3462,.F.);
+#3462 = EDGE_CURVE('',#3463,#3435,#3465,.T.);
+#3463 = VERTEX_POINT('',#3464);
+#3464 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,0.));
+#3465 = SURFACE_CURVE('',#3466,(#3470,#3477),.PCURVE_S1.);
+#3466 = LINE('',#3467,#3468);
+#3467 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,0.));
+#3468 = VECTOR('',#3469,3.937007874016E-02);
+#3469 = DIRECTION('',(0.,0.,1.));
+#3470 = PCURVE('',#3410,#3471);
+#3471 = DEFINITIONAL_REPRESENTATION('',(#3472),#3476);
 #3472 = LINE('',#3473,#3474);
-#3473 = CARTESIAN_POINT('',(-1.45669291337E-02,-6.929133858283E-02,0.));
-#3474 = VECTOR('',#3475,3.937007874016E-02);
-#3475 = DIRECTION('',(0.,0.,1.));
-#3476 = PCURVE('',#3416,#3477);
-#3477 = DEFINITIONAL_REPRESENTATION('',(#3478),#3482);
-#3478 = LINE('',#3479,#3480);
-#3479 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#3480 = VECTOR('',#3481,1.);
-#3481 = DIRECTION('',(-0.,-1.));
-#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3473 = CARTESIAN_POINT('',(0.100393700787,0.));
+#3474 = VECTOR('',#3475,1.);
+#3475 = DIRECTION('',(0.,-1.));
+#3476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3483 = PCURVE('',#3484,#3489);
-#3484 = PLANE('',#3485);
-#3485 = AXIS2_PLACEMENT_3D('',#3486,#3487,#3488);
-#3486 = CARTESIAN_POINT('',(-1.45669291337E-02,-6.929133858283E-02,0.));
-#3487 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3488 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3494);
-#3490 = LINE('',#3491,#3492);
-#3491 = CARTESIAN_POINT('',(-0.,0.));
-#3492 = VECTOR('',#3493,1.);
-#3493 = DIRECTION('',(-0.,-1.));
-#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3477 = PCURVE('',#3478,#3483);
+#3478 = PLANE('',#3479);
+#3479 = AXIS2_PLACEMENT_3D('',#3480,#3481,#3482);
+#3480 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,0.));
+#3481 = DIRECTION('',(1.,0.,0.));
+#3482 = DIRECTION('',(0.,-1.,0.));
+#3483 = DEFINITIONAL_REPRESENTATION('',(#3484),#3488);
+#3484 = LINE('',#3485,#3486);
+#3485 = CARTESIAN_POINT('',(0.,0.));
+#3486 = VECTOR('',#3487,1.);
+#3487 = DIRECTION('',(0.,-1.));
+#3488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3495 = ORIENTED_EDGE('',*,*,#3496,.F.);
-#3496 = EDGE_CURVE('',#3406,#3469,#3497,.T.);
-#3497 = SURFACE_CURVE('',#3498,(#3502,#3509),.PCURVE_S1.);
+#3489 = ORIENTED_EDGE('',*,*,#3490,.F.);
+#3490 = EDGE_CURVE('',#3400,#3463,#3491,.T.);
+#3491 = SURFACE_CURVE('',#3492,(#3496,#3503),.PCURVE_S1.);
+#3492 = LINE('',#3493,#3494);
+#3493 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
+#3494 = VECTOR('',#3495,3.937007874016E-02);
+#3495 = DIRECTION('',(1.,0.,0.));
+#3496 = PCURVE('',#3410,#3497);
+#3497 = DEFINITIONAL_REPRESENTATION('',(#3498),#3502);
 #3498 = LINE('',#3499,#3500);
-#3499 = CARTESIAN_POINT('',(-1.45669291337E-02,-5.551181102378E-02,0.));
-#3500 = VECTOR('',#3501,3.937007874016E-02);
-#3501 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3502 = PCURVE('',#3416,#3503);
-#3503 = DEFINITIONAL_REPRESENTATION('',(#3504),#3508);
-#3504 = LINE('',#3505,#3506);
-#3505 = CARTESIAN_POINT('',(-0.,-0.));
-#3506 = VECTOR('',#3507,1.);
-#3507 = DIRECTION('',(-1.,0.));
-#3508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3499 = CARTESIAN_POINT('',(0.,0.));
+#3500 = VECTOR('',#3501,1.);
+#3501 = DIRECTION('',(1.,0.));
+#3502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3509 = PCURVE('',#3510,#3515);
-#3510 = PLANE('',#3511);
-#3511 = AXIS2_PLACEMENT_3D('',#3512,#3513,#3514);
-#3512 = CARTESIAN_POINT('',(-1.45669291337E-02,-5.551181102378E-02,0.));
-#3513 = DIRECTION('',(0.,0.,1.));
-#3514 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3515 = DEFINITIONAL_REPRESENTATION('',(#3516),#3520);
-#3516 = LINE('',#3517,#3518);
-#3517 = CARTESIAN_POINT('',(-0.,0.));
-#3518 = VECTOR('',#3519,1.);
-#3519 = DIRECTION('',(1.,-0.));
-#3520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3503 = PCURVE('',#3504,#3509);
+#3504 = PLANE('',#3505);
+#3505 = AXIS2_PLACEMENT_3D('',#3506,#3507,#3508);
+#3506 = CARTESIAN_POINT('',(-5.01968503937E-02,4.035433070866E-02,0.));
+#3507 = DIRECTION('',(0.,0.,1.));
+#3508 = DIRECTION('',(1.,0.,0.));
+#3509 = DEFINITIONAL_REPRESENTATION('',(#3510),#3514);
+#3510 = LINE('',#3511,#3512);
+#3511 = CARTESIAN_POINT('',(0.,0.));
+#3512 = VECTOR('',#3513,1.);
+#3513 = DIRECTION('',(1.,0.));
+#3514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3521 = ADVANCED_FACE('',(#3522),#3484,.T.);
-#3522 = FACE_BOUND('',#3523,.F.);
-#3523 = EDGE_LOOP('',(#3524,#3525,#3548,#3576));
-#3524 = ORIENTED_EDGE('',*,*,#3468,.T.);
-#3525 = ORIENTED_EDGE('',*,*,#3526,.T.);
-#3526 = EDGE_CURVE('',#3441,#3527,#3529,.T.);
-#3527 = VERTEX_POINT('',#3528);
-#3528 = CARTESIAN_POINT('',(-2.755905511654E-03,-6.929133858283E-02,
-    7.874015748031E-03));
-#3529 = SURFACE_CURVE('',#3530,(#3534,#3541),.PCURVE_S1.);
+#3515 = ADVANCED_FACE('',(#3516),#3478,.T.);
+#3516 = FACE_BOUND('',#3517,.T.);
+#3517 = EDGE_LOOP('',(#3518,#3519,#3542,#3570));
+#3518 = ORIENTED_EDGE('',*,*,#3462,.T.);
+#3519 = ORIENTED_EDGE('',*,*,#3520,.T.);
+#3520 = EDGE_CURVE('',#3435,#3521,#3523,.T.);
+#3521 = VERTEX_POINT('',#3522);
+#3522 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,
+    3.937007874016E-03));
+#3523 = SURFACE_CURVE('',#3524,(#3528,#3535),.PCURVE_S1.);
+#3524 = LINE('',#3525,#3526);
+#3525 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,
+    3.937007874016E-03));
+#3526 = VECTOR('',#3527,3.937007874016E-02);
+#3527 = DIRECTION('',(0.,-1.,0.));
+#3528 = PCURVE('',#3478,#3529);
+#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534);
 #3530 = LINE('',#3531,#3532);
-#3531 = CARTESIAN_POINT('',(-1.45669291337E-02,-6.929133858283E-02,
-    7.874015748031E-03));
-#3532 = VECTOR('',#3533,3.937007874016E-02);
-#3533 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#3534 = PCURVE('',#3484,#3535);
-#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3540);
-#3536 = LINE('',#3537,#3538);
-#3537 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3538 = VECTOR('',#3539,1.);
-#3539 = DIRECTION('',(-1.,0.));
-#3540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3531 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#3532 = VECTOR('',#3533,1.);
+#3533 = DIRECTION('',(1.,0.));
+#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3541 = PCURVE('',#3456,#3542);
-#3542 = DEFINITIONAL_REPRESENTATION('',(#3543),#3547);
-#3543 = LINE('',#3544,#3545);
-#3544 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#3545 = VECTOR('',#3546,1.);
-#3546 = DIRECTION('',(-0.,1.));
-#3547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3535 = PCURVE('',#3450,#3536);
+#3536 = DEFINITIONAL_REPRESENTATION('',(#3537),#3541);
+#3537 = LINE('',#3538,#3539);
+#3538 = CARTESIAN_POINT('',(0.100393700787,0.));
+#3539 = VECTOR('',#3540,1.);
+#3540 = DIRECTION('',(0.,-1.));
+#3541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3548 = ORIENTED_EDGE('',*,*,#3549,.F.);
-#3549 = EDGE_CURVE('',#3550,#3527,#3552,.T.);
-#3550 = VERTEX_POINT('',#3551);
-#3551 = CARTESIAN_POINT('',(-2.755905511654E-03,-6.929133858283E-02,0.)
-  );
-#3552 = SURFACE_CURVE('',#3553,(#3557,#3564),.PCURVE_S1.);
+#3542 = ORIENTED_EDGE('',*,*,#3543,.F.);
+#3543 = EDGE_CURVE('',#3544,#3521,#3546,.T.);
+#3544 = VERTEX_POINT('',#3545);
+#3545 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,0.));
+#3546 = SURFACE_CURVE('',#3547,(#3551,#3558),.PCURVE_S1.);
+#3547 = LINE('',#3548,#3549);
+#3548 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,0.));
+#3549 = VECTOR('',#3550,3.937007874016E-02);
+#3550 = DIRECTION('',(0.,0.,1.));
+#3551 = PCURVE('',#3478,#3552);
+#3552 = DEFINITIONAL_REPRESENTATION('',(#3553),#3557);
 #3553 = LINE('',#3554,#3555);
-#3554 = CARTESIAN_POINT('',(-2.755905511654E-03,-6.929133858283E-02,0.)
-  );
-#3555 = VECTOR('',#3556,3.937007874016E-02);
-#3556 = DIRECTION('',(0.,0.,1.));
-#3557 = PCURVE('',#3484,#3558);
-#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563);
-#3559 = LINE('',#3560,#3561);
-#3560 = CARTESIAN_POINT('',(-1.181102362205E-02,0.));
-#3561 = VECTOR('',#3562,1.);
-#3562 = DIRECTION('',(-0.,-1.));
-#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3554 = CARTESIAN_POINT('',(8.070866141732E-02,0.));
+#3555 = VECTOR('',#3556,1.);
+#3556 = DIRECTION('',(0.,-1.));
+#3557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3564 = PCURVE('',#3565,#3570);
-#3565 = PLANE('',#3566);
-#3566 = AXIS2_PLACEMENT_3D('',#3567,#3568,#3569);
-#3567 = CARTESIAN_POINT('',(-2.755905511654E-03,-6.929133858283E-02,0.)
-  );
-#3568 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#3569 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3570 = DEFINITIONAL_REPRESENTATION('',(#3571),#3575);
-#3571 = LINE('',#3572,#3573);
-#3572 = CARTESIAN_POINT('',(-0.,0.));
-#3573 = VECTOR('',#3574,1.);
-#3574 = DIRECTION('',(-0.,-1.));
-#3575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3558 = PCURVE('',#3559,#3564);
+#3559 = PLANE('',#3560);
+#3560 = AXIS2_PLACEMENT_3D('',#3561,#3562,#3563);
+#3561 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,0.));
+#3562 = DIRECTION('',(0.,-1.,0.));
+#3563 = DIRECTION('',(-1.,0.,0.));
+#3564 = DEFINITIONAL_REPRESENTATION('',(#3565),#3569);
+#3565 = LINE('',#3566,#3567);
+#3566 = CARTESIAN_POINT('',(0.,-0.));
+#3567 = VECTOR('',#3568,1.);
+#3568 = DIRECTION('',(0.,-1.));
+#3569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3576 = ORIENTED_EDGE('',*,*,#3577,.F.);
-#3577 = EDGE_CURVE('',#3469,#3550,#3578,.T.);
-#3578 = SURFACE_CURVE('',#3579,(#3583,#3590),.PCURVE_S1.);
+#3570 = ORIENTED_EDGE('',*,*,#3571,.F.);
+#3571 = EDGE_CURVE('',#3463,#3544,#3572,.T.);
+#3572 = SURFACE_CURVE('',#3573,(#3577,#3584),.PCURVE_S1.);
+#3573 = LINE('',#3574,#3575);
+#3574 = CARTESIAN_POINT('',(5.01968503937E-02,4.035433070866E-02,0.));
+#3575 = VECTOR('',#3576,3.937007874016E-02);
+#3576 = DIRECTION('',(0.,-1.,0.));
+#3577 = PCURVE('',#3478,#3578);
+#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583);
 #3579 = LINE('',#3580,#3581);
-#3580 = CARTESIAN_POINT('',(-1.45669291337E-02,-6.929133858283E-02,0.));
-#3581 = VECTOR('',#3582,3.937007874016E-02);
-#3582 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#3583 = PCURVE('',#3484,#3584);
-#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);
-#3585 = LINE('',#3586,#3587);
-#3586 = CARTESIAN_POINT('',(-0.,0.));
-#3587 = VECTOR('',#3588,1.);
-#3588 = DIRECTION('',(-1.,0.));
-#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3580 = CARTESIAN_POINT('',(0.,0.));
+#3581 = VECTOR('',#3582,1.);
+#3582 = DIRECTION('',(1.,0.));
+#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3590 = PCURVE('',#3510,#3591);
-#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596);
-#3592 = LINE('',#3593,#3594);
-#3593 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#3594 = VECTOR('',#3595,1.);
-#3595 = DIRECTION('',(-0.,1.));
-#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3584 = PCURVE('',#3504,#3585);
+#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590);
+#3586 = LINE('',#3587,#3588);
+#3587 = CARTESIAN_POINT('',(0.100393700787,0.));
+#3588 = VECTOR('',#3589,1.);
+#3589 = DIRECTION('',(0.,-1.));
+#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3597 = ADVANCED_FACE('',(#3598),#3565,.T.);
-#3598 = FACE_BOUND('',#3599,.F.);
-#3599 = EDGE_LOOP('',(#3600,#3601,#3624,#3647));
-#3600 = ORIENTED_EDGE('',*,*,#3549,.T.);
-#3601 = ORIENTED_EDGE('',*,*,#3602,.T.);
-#3602 = EDGE_CURVE('',#3527,#3603,#3605,.T.);
-#3603 = VERTEX_POINT('',#3604);
-#3604 = CARTESIAN_POINT('',(-2.755905511654E-03,-5.551181102384E-02,
-    7.874015748031E-03));
-#3605 = SURFACE_CURVE('',#3606,(#3610,#3617),.PCURVE_S1.);
+#3591 = ADVANCED_FACE('',(#3592),#3559,.T.);
+#3592 = FACE_BOUND('',#3593,.T.);
+#3593 = EDGE_LOOP('',(#3594,#3595,#3618,#3641));
+#3594 = ORIENTED_EDGE('',*,*,#3543,.T.);
+#3595 = ORIENTED_EDGE('',*,*,#3596,.T.);
+#3596 = EDGE_CURVE('',#3521,#3597,#3599,.T.);
+#3597 = VERTEX_POINT('',#3598);
+#3598 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,
+    3.937007874016E-03));
+#3599 = SURFACE_CURVE('',#3600,(#3604,#3611),.PCURVE_S1.);
+#3600 = LINE('',#3601,#3602);
+#3601 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,
+    3.937007874016E-03));
+#3602 = VECTOR('',#3603,3.937007874016E-02);
+#3603 = DIRECTION('',(-1.,0.,0.));
+#3604 = PCURVE('',#3559,#3605);
+#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3610);
 #3606 = LINE('',#3607,#3608);
-#3607 = CARTESIAN_POINT('',(-2.755905511654E-03,-6.929133858283E-02,
-    7.874015748031E-03));
-#3608 = VECTOR('',#3609,3.937007874016E-02);
-#3609 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3610 = PCURVE('',#3565,#3611);
-#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3616);
-#3612 = LINE('',#3613,#3614);
-#3613 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3614 = VECTOR('',#3615,1.);
-#3615 = DIRECTION('',(-1.,0.));
-#3616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3607 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#3608 = VECTOR('',#3609,1.);
+#3609 = DIRECTION('',(1.,0.));
+#3610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3617 = PCURVE('',#3456,#3618);
-#3618 = DEFINITIONAL_REPRESENTATION('',(#3619),#3623);
-#3619 = LINE('',#3620,#3621);
-#3620 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#3621 = VECTOR('',#3622,1.);
-#3622 = DIRECTION('',(-1.,0.));
-#3623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3611 = PCURVE('',#3450,#3612);
+#3612 = DEFINITIONAL_REPRESENTATION('',(#3613),#3617);
+#3613 = LINE('',#3614,#3615);
+#3614 = CARTESIAN_POINT('',(0.100393700787,-8.070866141732E-02));
+#3615 = VECTOR('',#3616,1.);
+#3616 = DIRECTION('',(-1.,0.));
+#3617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3624 = ORIENTED_EDGE('',*,*,#3625,.F.);
-#3625 = EDGE_CURVE('',#3626,#3603,#3628,.T.);
-#3626 = VERTEX_POINT('',#3627);
-#3627 = CARTESIAN_POINT('',(-2.755905511654E-03,-5.551181102384E-02,0.)
-  );
-#3628 = SURFACE_CURVE('',#3629,(#3633,#3640),.PCURVE_S1.);
+#3618 = ORIENTED_EDGE('',*,*,#3619,.F.);
+#3619 = EDGE_CURVE('',#3620,#3597,#3622,.T.);
+#3620 = VERTEX_POINT('',#3621);
+#3621 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,0.));
+#3622 = SURFACE_CURVE('',#3623,(#3627,#3634),.PCURVE_S1.);
+#3623 = LINE('',#3624,#3625);
+#3624 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,0.));
+#3625 = VECTOR('',#3626,3.937007874016E-02);
+#3626 = DIRECTION('',(0.,0.,1.));
+#3627 = PCURVE('',#3559,#3628);
+#3628 = DEFINITIONAL_REPRESENTATION('',(#3629),#3633);
 #3629 = LINE('',#3630,#3631);
-#3630 = CARTESIAN_POINT('',(-2.755905511654E-03,-5.551181102384E-02,0.)
-  );
-#3631 = VECTOR('',#3632,3.937007874016E-02);
-#3632 = DIRECTION('',(0.,0.,1.));
-#3633 = PCURVE('',#3565,#3634);
-#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639);
-#3635 = LINE('',#3636,#3637);
-#3636 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
-#3637 = VECTOR('',#3638,1.);
-#3638 = DIRECTION('',(-0.,-1.));
-#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3630 = CARTESIAN_POINT('',(0.100393700787,0.));
+#3631 = VECTOR('',#3632,1.);
+#3632 = DIRECTION('',(0.,-1.));
+#3633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3640 = PCURVE('',#3428,#3641);
-#3641 = DEFINITIONAL_REPRESENTATION('',(#3642),#3646);
-#3642 = LINE('',#3643,#3644);
-#3643 = CARTESIAN_POINT('',(7.853981633994,0.));
-#3644 = VECTOR('',#3645,1.);
-#3645 = DIRECTION('',(0.,-1.));
-#3646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3634 = PCURVE('',#3422,#3635);
+#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640);
+#3636 = LINE('',#3637,#3638);
+#3637 = CARTESIAN_POINT('',(0.,0.));
+#3638 = VECTOR('',#3639,1.);
+#3639 = DIRECTION('',(0.,-1.));
+#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3647 = ORIENTED_EDGE('',*,*,#3648,.F.);
-#3648 = EDGE_CURVE('',#3550,#3626,#3649,.T.);
-#3649 = SURFACE_CURVE('',#3650,(#3654,#3661),.PCURVE_S1.);
+#3641 = ORIENTED_EDGE('',*,*,#3642,.F.);
+#3642 = EDGE_CURVE('',#3544,#3620,#3643,.T.);
+#3643 = SURFACE_CURVE('',#3644,(#3648,#3655),.PCURVE_S1.);
+#3644 = LINE('',#3645,#3646);
+#3645 = CARTESIAN_POINT('',(5.01968503937E-02,-4.035433070866E-02,0.));
+#3646 = VECTOR('',#3647,3.937007874016E-02);
+#3647 = DIRECTION('',(-1.,0.,0.));
+#3648 = PCURVE('',#3559,#3649);
+#3649 = DEFINITIONAL_REPRESENTATION('',(#3650),#3654);
 #3650 = LINE('',#3651,#3652);
-#3651 = CARTESIAN_POINT('',(-2.755905511654E-03,-6.929133858283E-02,0.)
-  );
-#3652 = VECTOR('',#3653,3.937007874016E-02);
-#3653 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3654 = PCURVE('',#3565,#3655);
-#3655 = DEFINITIONAL_REPRESENTATION('',(#3656),#3660);
-#3656 = LINE('',#3657,#3658);
-#3657 = CARTESIAN_POINT('',(-0.,0.));
-#3658 = VECTOR('',#3659,1.);
-#3659 = DIRECTION('',(-1.,0.));
-#3660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3651 = CARTESIAN_POINT('',(0.,-0.));
+#3652 = VECTOR('',#3653,1.);
+#3653 = DIRECTION('',(1.,0.));
+#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3661 = PCURVE('',#3510,#3662);
-#3662 = DEFINITIONAL_REPRESENTATION('',(#3663),#3667);
-#3663 = LINE('',#3664,#3665);
-#3664 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#3665 = VECTOR('',#3666,1.);
-#3666 = DIRECTION('',(-1.,0.));
-#3667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3655 = PCURVE('',#3504,#3656);
+#3656 = DEFINITIONAL_REPRESENTATION('',(#3657),#3661);
+#3657 = LINE('',#3658,#3659);
+#3658 = CARTESIAN_POINT('',(0.100393700787,-8.070866141732E-02));
+#3659 = VECTOR('',#3660,1.);
+#3660 = DIRECTION('',(-1.,0.));
+#3661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3668 = ADVANCED_FACE('',(#3669),#3428,.T.);
-#3669 = FACE_BOUND('',#3670,.T.);
-#3670 = EDGE_LOOP('',(#3671,#3672,#3698,#3699));
-#3671 = ORIENTED_EDGE('',*,*,#3405,.T.);
-#3672 = ORIENTED_EDGE('',*,*,#3673,.T.);
-#3673 = EDGE_CURVE('',#3408,#3603,#3674,.T.);
-#3674 = SURFACE_CURVE('',#3675,(#3680,#3687),.PCURVE_S1.);
-#3675 = CIRCLE('',#3676,5.905511811024E-03);
-#3676 = AXIS2_PLACEMENT_3D('',#3677,#3678,#3679);
-#3677 = CARTESIAN_POINT('',(-8.661417322677E-03,-5.551181102378E-02,
-    7.874015748031E-03));
-#3678 = DIRECTION('',(0.,0.,-1.));
-#3679 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3680 = PCURVE('',#3428,#3681);
+#3662 = ADVANCED_FACE('',(#3663),#3422,.T.);
+#3663 = FACE_BOUND('',#3664,.T.);
+#3664 = EDGE_LOOP('',(#3665,#3666,#3687,#3688));
+#3665 = ORIENTED_EDGE('',*,*,#3619,.T.);
+#3666 = ORIENTED_EDGE('',*,*,#3667,.T.);
+#3667 = EDGE_CURVE('',#3597,#3402,#3668,.T.);
+#3668 = SURFACE_CURVE('',#3669,(#3673,#3680),.PCURVE_S1.);
+#3669 = LINE('',#3670,#3671);
+#3670 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,
+    3.937007874016E-03));
+#3671 = VECTOR('',#3672,3.937007874016E-02);
+#3672 = DIRECTION('',(0.,1.,0.));
+#3673 = PCURVE('',#3422,#3674);
+#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3679);
+#3675 = LINE('',#3676,#3677);
+#3676 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#3677 = VECTOR('',#3678,1.);
+#3678 = DIRECTION('',(1.,0.));
+#3679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3680 = PCURVE('',#3450,#3681);
 #3681 = DEFINITIONAL_REPRESENTATION('',(#3682),#3686);
 #3682 = LINE('',#3683,#3684);
-#3683 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#3683 = CARTESIAN_POINT('',(0.,-8.070866141732E-02));
 #3684 = VECTOR('',#3685,1.);
-#3685 = DIRECTION('',(1.,0.));
+#3685 = DIRECTION('',(0.,1.));
 #3686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3687 = PCURVE('',#3456,#3688);
-#3688 = DEFINITIONAL_REPRESENTATION('',(#3689),#3697);
-#3689 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3690,#3691,#3692,#3693,
-#3694,#3695,#3696),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#3690 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#3691 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#3692 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#3693 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#3694 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#3695 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#3696 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3687 = ORIENTED_EDGE('',*,*,#3399,.F.);
+#3688 = ORIENTED_EDGE('',*,*,#3689,.F.);
+#3689 = EDGE_CURVE('',#3620,#3400,#3690,.T.);
+#3690 = SURFACE_CURVE('',#3691,(#3695,#3702),.PCURVE_S1.);
+#3691 = LINE('',#3692,#3693);
+#3692 = CARTESIAN_POINT('',(-5.01968503937E-02,-4.035433070866E-02,0.));
+#3693 = VECTOR('',#3694,3.937007874016E-02);
+#3694 = DIRECTION('',(0.,1.,0.));
+#3695 = PCURVE('',#3422,#3696);
+#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701);
+#3697 = LINE('',#3698,#3699);
+#3698 = CARTESIAN_POINT('',(0.,0.));
+#3699 = VECTOR('',#3700,1.);
+#3700 = DIRECTION('',(1.,0.));
+#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3698 = ORIENTED_EDGE('',*,*,#3625,.F.);
-#3699 = ORIENTED_EDGE('',*,*,#3700,.F.);
-#3700 = EDGE_CURVE('',#3406,#3626,#3701,.T.);
-#3701 = SURFACE_CURVE('',#3702,(#3707,#3714),.PCURVE_S1.);
-#3702 = CIRCLE('',#3703,5.905511811024E-03);
-#3703 = AXIS2_PLACEMENT_3D('',#3704,#3705,#3706);
-#3704 = CARTESIAN_POINT('',(-8.661417322677E-03,-5.551181102378E-02,0.)
-  );
-#3705 = DIRECTION('',(0.,0.,-1.));
-#3706 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3707 = PCURVE('',#3428,#3708);
-#3708 = DEFINITIONAL_REPRESENTATION('',(#3709),#3713);
-#3709 = LINE('',#3710,#3711);
-#3710 = CARTESIAN_POINT('',(0.,0.));
-#3711 = VECTOR('',#3712,1.);
-#3712 = DIRECTION('',(1.,0.));
-#3713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3702 = PCURVE('',#3504,#3703);
+#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708);
+#3704 = LINE('',#3705,#3706);
+#3705 = CARTESIAN_POINT('',(0.,-8.070866141732E-02));
+#3706 = VECTOR('',#3707,1.);
+#3707 = DIRECTION('',(0.,1.));
+#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3714 = PCURVE('',#3510,#3715);
-#3715 = DEFINITIONAL_REPRESENTATION('',(#3716),#3724);
-#3716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3717,#3718,#3719,#3720,
-#3721,#3722,#3723),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#3717 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#3718 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#3719 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#3720 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#3721 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#3722 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#3723 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3725 = ADVANCED_FACE('',(#3726),#3510,.F.);
+#3709 = ADVANCED_FACE('',(#3710),#3504,.F.);
+#3710 = FACE_BOUND('',#3711,.T.);
+#3711 = EDGE_LOOP('',(#3712,#3713,#3714,#3715));
+#3712 = ORIENTED_EDGE('',*,*,#3490,.T.);
+#3713 = ORIENTED_EDGE('',*,*,#3571,.T.);
+#3714 = ORIENTED_EDGE('',*,*,#3642,.T.);
+#3715 = ORIENTED_EDGE('',*,*,#3689,.T.);
+#3716 = ADVANCED_FACE('',(#3717),#3450,.T.);
+#3717 = FACE_BOUND('',#3718,.F.);
+#3718 = EDGE_LOOP('',(#3719,#3720,#3721,#3722));
+#3719 = ORIENTED_EDGE('',*,*,#3434,.T.);
+#3720 = ORIENTED_EDGE('',*,*,#3520,.T.);
+#3721 = ORIENTED_EDGE('',*,*,#3596,.T.);
+#3722 = ORIENTED_EDGE('',*,*,#3667,.T.);
+#3723 = MANIFOLD_SOLID_BREP('',#3724);
+#3724 = CLOSED_SHELL('',(#3725,#3845,#3921,#3992,#4049,#4056));
+#3725 = ADVANCED_FACE('',(#3726),#3740,.T.);
 #3726 = FACE_BOUND('',#3727,.F.);
-#3727 = EDGE_LOOP('',(#3728,#3729,#3730,#3731));
-#3728 = ORIENTED_EDGE('',*,*,#3496,.T.);
-#3729 = ORIENTED_EDGE('',*,*,#3577,.T.);
-#3730 = ORIENTED_EDGE('',*,*,#3648,.T.);
-#3731 = ORIENTED_EDGE('',*,*,#3700,.F.);
-#3732 = ADVANCED_FACE('',(#3733),#3456,.T.);
-#3733 = FACE_BOUND('',#3734,.T.);
-#3734 = EDGE_LOOP('',(#3735,#3736,#3737,#3738));
-#3735 = ORIENTED_EDGE('',*,*,#3440,.T.);
-#3736 = ORIENTED_EDGE('',*,*,#3526,.T.);
-#3737 = ORIENTED_EDGE('',*,*,#3602,.T.);
-#3738 = ORIENTED_EDGE('',*,*,#3673,.F.);
-#3739 = MANIFOLD_SOLID_BREP('',#3740);
-#3740 = CLOSED_SHELL('',(#3741,#3861,#3937,#4008,#4065,#4072));
-#3741 = ADVANCED_FACE('',(#3742),#3756,.T.);
-#3742 = FACE_BOUND('',#3743,.F.);
-#3743 = EDGE_LOOP('',(#3744,#3779,#3807,#3835));
-#3744 = ORIENTED_EDGE('',*,*,#3745,.T.);
-#3745 = EDGE_CURVE('',#3746,#3748,#3750,.T.);
-#3746 = VERTEX_POINT('',#3747);
-#3747 = CARTESIAN_POINT('',(4.448818897654E-02,-5.551181102384E-02,0.));
-#3748 = VERTEX_POINT('',#3749);
-#3749 = CARTESIAN_POINT('',(4.448818897654E-02,-5.551181102384E-02,
+#3727 = EDGE_LOOP('',(#3728,#3763,#3791,#3819));
+#3728 = ORIENTED_EDGE('',*,*,#3729,.T.);
+#3729 = EDGE_CURVE('',#3730,#3732,#3734,.T.);
+#3730 = VERTEX_POINT('',#3731);
+#3731 = CARTESIAN_POINT('',(6.299212598425E-02,-5.551181102362E-02,0.));
+#3732 = VERTEX_POINT('',#3733);
+#3733 = CARTESIAN_POINT('',(6.299212598425E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#3750 = SURFACE_CURVE('',#3751,(#3755,#3767),.PCURVE_S1.);
-#3751 = LINE('',#3752,#3753);
-#3752 = CARTESIAN_POINT('',(4.448818897654E-02,-5.551181102384E-02,0.));
-#3753 = VECTOR('',#3754,3.937007874016E-02);
-#3754 = DIRECTION('',(0.,0.,1.));
-#3755 = PCURVE('',#3756,#3761);
-#3756 = PLANE('',#3757);
-#3757 = AXIS2_PLACEMENT_3D('',#3758,#3759,#3760);
-#3758 = CARTESIAN_POINT('',(4.448818897654E-02,-5.551181102378E-02,0.));
-#3759 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#3760 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3761 = DEFINITIONAL_REPRESENTATION('',(#3762),#3766);
-#3762 = LINE('',#3763,#3764);
-#3763 = CARTESIAN_POINT('',(-5.701476036697E-14,0.));
-#3764 = VECTOR('',#3765,1.);
-#3765 = DIRECTION('',(-0.,-1.));
-#3766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3734 = SURFACE_CURVE('',#3735,(#3739,#3751),.PCURVE_S1.);
+#3735 = LINE('',#3736,#3737);
+#3736 = CARTESIAN_POINT('',(6.299212598425E-02,-5.551181102362E-02,0.));
+#3737 = VECTOR('',#3738,3.937007874016E-02);
+#3738 = DIRECTION('',(0.,0.,1.));
+#3739 = PCURVE('',#3740,#3745);
+#3740 = PLANE('',#3741);
+#3741 = AXIS2_PLACEMENT_3D('',#3742,#3743,#3744);
+#3742 = CARTESIAN_POINT('',(6.299212598425E-02,-5.551181102362E-02,0.));
+#3743 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3744 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#3745 = DEFINITIONAL_REPRESENTATION('',(#3746),#3750);
+#3746 = LINE('',#3747,#3748);
+#3747 = CARTESIAN_POINT('',(-0.,0.));
+#3748 = VECTOR('',#3749,1.);
+#3749 = DIRECTION('',(-0.,-1.));
+#3750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3767 = PCURVE('',#3768,#3773);
-#3768 = CYLINDRICAL_SURFACE('',#3769,5.905511811024E-03);
-#3769 = AXIS2_PLACEMENT_3D('',#3770,#3771,#3772);
-#3770 = CARTESIAN_POINT('',(5.039370078756E-02,-5.551181102378E-02,0.));
-#3771 = DIRECTION('',(-0.,0.,-1.));
-#3772 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#3751 = PCURVE('',#3752,#3757);
+#3752 = CYLINDRICAL_SURFACE('',#3753,5.905511811024E-03);
+#3753 = AXIS2_PLACEMENT_3D('',#3754,#3755,#3756);
+#3754 = CARTESIAN_POINT('',(6.889763779528E-02,-5.551181102362E-02,0.));
+#3755 = DIRECTION('',(-0.,0.,-1.));
+#3756 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762);
+#3758 = LINE('',#3759,#3760);
+#3759 = CARTESIAN_POINT('',(4.712388980385,0.));
+#3760 = VECTOR('',#3761,1.);
+#3761 = DIRECTION('',(0.,-1.));
+#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3763 = ORIENTED_EDGE('',*,*,#3764,.T.);
+#3764 = EDGE_CURVE('',#3732,#3765,#3767,.T.);
+#3765 = VERTEX_POINT('',#3766);
+#3766 = CARTESIAN_POINT('',(6.299212598425E-02,-6.929133858268E-02,
+    7.874015748031E-03));
+#3767 = SURFACE_CURVE('',#3768,(#3772,#3779),.PCURVE_S1.);
+#3768 = LINE('',#3769,#3770);
+#3769 = CARTESIAN_POINT('',(6.299212598425E-02,-5.551181102362E-02,
+    7.874015748031E-03));
+#3770 = VECTOR('',#3771,3.937007874016E-02);
+#3771 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3772 = PCURVE('',#3740,#3773);
 #3773 = DEFINITIONAL_REPRESENTATION('',(#3774),#3778);
 #3774 = LINE('',#3775,#3776);
-#3775 = CARTESIAN_POINT('',(4.712388980365,0.));
+#3775 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
 #3776 = VECTOR('',#3777,1.);
-#3777 = DIRECTION('',(0.,-1.));
+#3777 = DIRECTION('',(-1.,0.));
 #3778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3779 = ORIENTED_EDGE('',*,*,#3780,.T.);
-#3780 = EDGE_CURVE('',#3748,#3781,#3783,.T.);
-#3781 = VERTEX_POINT('',#3782);
-#3782 = CARTESIAN_POINT('',(4.448818897654E-02,-6.929133858283E-02,
+#3779 = PCURVE('',#3780,#3785);
+#3780 = PLANE('',#3781);
+#3781 = AXIS2_PLACEMENT_3D('',#3782,#3783,#3784);
+#3782 = CARTESIAN_POINT('',(6.299212598425E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#3783 = SURFACE_CURVE('',#3784,(#3788,#3795),.PCURVE_S1.);
-#3784 = LINE('',#3785,#3786);
-#3785 = CARTESIAN_POINT('',(4.448818897654E-02,-5.551181102378E-02,
-    7.874015748031E-03));
-#3786 = VECTOR('',#3787,3.937007874016E-02);
-#3787 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3788 = PCURVE('',#3756,#3789);
-#3789 = DEFINITIONAL_REPRESENTATION('',(#3790),#3794);
-#3790 = LINE('',#3791,#3792);
-#3791 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3792 = VECTOR('',#3793,1.);
-#3793 = DIRECTION('',(-1.,0.));
-#3794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3783 = DIRECTION('',(0.,0.,1.));
+#3784 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3785 = DEFINITIONAL_REPRESENTATION('',(#3786),#3790);
+#3786 = LINE('',#3787,#3788);
+#3787 = CARTESIAN_POINT('',(0.,-0.));
+#3788 = VECTOR('',#3789,1.);
+#3789 = DIRECTION('',(1.,-0.));
+#3790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3795 = PCURVE('',#3796,#3801);
-#3796 = PLANE('',#3797);
-#3797 = AXIS2_PLACEMENT_3D('',#3798,#3799,#3800);
-#3798 = CARTESIAN_POINT('',(4.448818897654E-02,-5.551181102378E-02,
-    7.874015748031E-03));
+#3791 = ORIENTED_EDGE('',*,*,#3792,.F.);
+#3792 = EDGE_CURVE('',#3793,#3765,#3795,.T.);
+#3793 = VERTEX_POINT('',#3794);
+#3794 = CARTESIAN_POINT('',(6.299212598425E-02,-6.929133858268E-02,0.));
+#3795 = SURFACE_CURVE('',#3796,(#3800,#3807),.PCURVE_S1.);
+#3796 = LINE('',#3797,#3798);
+#3797 = CARTESIAN_POINT('',(6.299212598425E-02,-6.929133858268E-02,0.));
+#3798 = VECTOR('',#3799,3.937007874016E-02);
 #3799 = DIRECTION('',(0.,0.,1.));
-#3800 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#3800 = PCURVE('',#3740,#3801);
 #3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806);
 #3802 = LINE('',#3803,#3804);
-#3803 = CARTESIAN_POINT('',(-0.,0.));
+#3803 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
 #3804 = VECTOR('',#3805,1.);
-#3805 = DIRECTION('',(1.,-0.));
+#3805 = DIRECTION('',(-0.,-1.));
 #3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3807 = ORIENTED_EDGE('',*,*,#3808,.F.);
-#3808 = EDGE_CURVE('',#3809,#3781,#3811,.T.);
-#3809 = VERTEX_POINT('',#3810);
-#3810 = CARTESIAN_POINT('',(4.448818897654E-02,-6.929133858283E-02,0.));
-#3811 = SURFACE_CURVE('',#3812,(#3816,#3823),.PCURVE_S1.);
-#3812 = LINE('',#3813,#3814);
-#3813 = CARTESIAN_POINT('',(4.448818897654E-02,-6.929133858283E-02,0.));
-#3814 = VECTOR('',#3815,3.937007874016E-02);
-#3815 = DIRECTION('',(0.,0.,1.));
-#3816 = PCURVE('',#3756,#3817);
-#3817 = DEFINITIONAL_REPRESENTATION('',(#3818),#3822);
-#3818 = LINE('',#3819,#3820);
-#3819 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#3820 = VECTOR('',#3821,1.);
-#3821 = DIRECTION('',(-0.,-1.));
-#3822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3807 = PCURVE('',#3808,#3813);
+#3808 = PLANE('',#3809);
+#3809 = AXIS2_PLACEMENT_3D('',#3810,#3811,#3812);
+#3810 = CARTESIAN_POINT('',(6.299212598425E-02,-6.929133858268E-02,0.));
+#3811 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3812 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#3813 = DEFINITIONAL_REPRESENTATION('',(#3814),#3818);
+#3814 = LINE('',#3815,#3816);
+#3815 = CARTESIAN_POINT('',(-0.,-0.));
+#3816 = VECTOR('',#3817,1.);
+#3817 = DIRECTION('',(-0.,-1.));
+#3818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3823 = PCURVE('',#3824,#3829);
-#3824 = PLANE('',#3825);
-#3825 = AXIS2_PLACEMENT_3D('',#3826,#3827,#3828);
-#3826 = CARTESIAN_POINT('',(4.448818897654E-02,-6.929133858283E-02,0.));
-#3827 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3828 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#3829 = DEFINITIONAL_REPRESENTATION('',(#3830),#3834);
-#3830 = LINE('',#3831,#3832);
-#3831 = CARTESIAN_POINT('',(-0.,0.));
-#3832 = VECTOR('',#3833,1.);
-#3833 = DIRECTION('',(-0.,-1.));
-#3834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3819 = ORIENTED_EDGE('',*,*,#3820,.F.);
+#3820 = EDGE_CURVE('',#3730,#3793,#3821,.T.);
+#3821 = SURFACE_CURVE('',#3822,(#3826,#3833),.PCURVE_S1.);
+#3822 = LINE('',#3823,#3824);
+#3823 = CARTESIAN_POINT('',(6.299212598425E-02,-5.551181102362E-02,0.));
+#3824 = VECTOR('',#3825,3.937007874016E-02);
+#3825 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3826 = PCURVE('',#3740,#3827);
+#3827 = DEFINITIONAL_REPRESENTATION('',(#3828),#3832);
+#3828 = LINE('',#3829,#3830);
+#3829 = CARTESIAN_POINT('',(-0.,0.));
+#3830 = VECTOR('',#3831,1.);
+#3831 = DIRECTION('',(-1.,0.));
+#3832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3835 = ORIENTED_EDGE('',*,*,#3836,.F.);
-#3836 = EDGE_CURVE('',#3746,#3809,#3837,.T.);
-#3837 = SURFACE_CURVE('',#3838,(#3842,#3849),.PCURVE_S1.);
-#3838 = LINE('',#3839,#3840);
-#3839 = CARTESIAN_POINT('',(4.448818897654E-02,-5.551181102378E-02,0.));
-#3840 = VECTOR('',#3841,3.937007874016E-02);
-#3841 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3842 = PCURVE('',#3756,#3843);
-#3843 = DEFINITIONAL_REPRESENTATION('',(#3844),#3848);
-#3844 = LINE('',#3845,#3846);
-#3845 = CARTESIAN_POINT('',(-0.,-0.));
-#3846 = VECTOR('',#3847,1.);
-#3847 = DIRECTION('',(-1.,0.));
-#3848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3833 = PCURVE('',#3834,#3839);
+#3834 = PLANE('',#3835);
+#3835 = AXIS2_PLACEMENT_3D('',#3836,#3837,#3838);
+#3836 = CARTESIAN_POINT('',(6.299212598425E-02,-5.551181102362E-02,0.));
+#3837 = DIRECTION('',(0.,0.,1.));
+#3838 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3839 = DEFINITIONAL_REPRESENTATION('',(#3840),#3844);
+#3840 = LINE('',#3841,#3842);
+#3841 = CARTESIAN_POINT('',(0.,-0.));
+#3842 = VECTOR('',#3843,1.);
+#3843 = DIRECTION('',(1.,-0.));
+#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3849 = PCURVE('',#3850,#3855);
-#3850 = PLANE('',#3851);
-#3851 = AXIS2_PLACEMENT_3D('',#3852,#3853,#3854);
-#3852 = CARTESIAN_POINT('',(4.448818897654E-02,-5.551181102378E-02,0.));
-#3853 = DIRECTION('',(0.,0.,1.));
-#3854 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860);
-#3856 = LINE('',#3857,#3858);
-#3857 = CARTESIAN_POINT('',(-0.,0.));
-#3858 = VECTOR('',#3859,1.);
-#3859 = DIRECTION('',(1.,-0.));
-#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3861 = ADVANCED_FACE('',(#3862),#3824,.T.);
-#3862 = FACE_BOUND('',#3863,.F.);
-#3863 = EDGE_LOOP('',(#3864,#3865,#3888,#3916));
-#3864 = ORIENTED_EDGE('',*,*,#3808,.T.);
-#3865 = ORIENTED_EDGE('',*,*,#3866,.T.);
-#3866 = EDGE_CURVE('',#3781,#3867,#3869,.T.);
-#3867 = VERTEX_POINT('',#3868);
-#3868 = CARTESIAN_POINT('',(5.629921259858E-02,-6.929133858283E-02,
+#3845 = ADVANCED_FACE('',(#3846),#3808,.T.);
+#3846 = FACE_BOUND('',#3847,.F.);
+#3847 = EDGE_LOOP('',(#3848,#3849,#3872,#3900));
+#3848 = ORIENTED_EDGE('',*,*,#3792,.T.);
+#3849 = ORIENTED_EDGE('',*,*,#3850,.T.);
+#3850 = EDGE_CURVE('',#3765,#3851,#3853,.T.);
+#3851 = VERTEX_POINT('',#3852);
+#3852 = CARTESIAN_POINT('',(7.48031496063E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#3869 = SURFACE_CURVE('',#3870,(#3874,#3881),.PCURVE_S1.);
-#3870 = LINE('',#3871,#3872);
-#3871 = CARTESIAN_POINT('',(4.448818897654E-02,-6.929133858283E-02,
+#3853 = SURFACE_CURVE('',#3854,(#3858,#3865),.PCURVE_S1.);
+#3854 = LINE('',#3855,#3856);
+#3855 = CARTESIAN_POINT('',(6.299212598425E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#3872 = VECTOR('',#3873,3.937007874016E-02);
-#3873 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#3874 = PCURVE('',#3824,#3875);
-#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880);
-#3876 = LINE('',#3877,#3878);
-#3877 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3878 = VECTOR('',#3879,1.);
-#3879 = DIRECTION('',(-1.,0.));
-#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3856 = VECTOR('',#3857,3.937007874016E-02);
+#3857 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3858 = PCURVE('',#3808,#3859);
+#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3864);
+#3860 = LINE('',#3861,#3862);
+#3861 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#3862 = VECTOR('',#3863,1.);
+#3863 = DIRECTION('',(-1.,0.));
+#3864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3881 = PCURVE('',#3796,#3882);
+#3865 = PCURVE('',#3780,#3866);
+#3866 = DEFINITIONAL_REPRESENTATION('',(#3867),#3871);
+#3867 = LINE('',#3868,#3869);
+#3868 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#3869 = VECTOR('',#3870,1.);
+#3870 = DIRECTION('',(-0.,1.));
+#3871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3872 = ORIENTED_EDGE('',*,*,#3873,.F.);
+#3873 = EDGE_CURVE('',#3874,#3851,#3876,.T.);
+#3874 = VERTEX_POINT('',#3875);
+#3875 = CARTESIAN_POINT('',(7.48031496063E-02,-6.929133858268E-02,0.));
+#3876 = SURFACE_CURVE('',#3877,(#3881,#3888),.PCURVE_S1.);
+#3877 = LINE('',#3878,#3879);
+#3878 = CARTESIAN_POINT('',(7.48031496063E-02,-6.929133858268E-02,0.));
+#3879 = VECTOR('',#3880,3.937007874016E-02);
+#3880 = DIRECTION('',(0.,0.,1.));
+#3881 = PCURVE('',#3808,#3882);
 #3882 = DEFINITIONAL_REPRESENTATION('',(#3883),#3887);
 #3883 = LINE('',#3884,#3885);
-#3884 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
+#3884 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
 #3885 = VECTOR('',#3886,1.);
-#3886 = DIRECTION('',(-0.,1.));
+#3886 = DIRECTION('',(-0.,-1.));
 #3887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3888 = ORIENTED_EDGE('',*,*,#3889,.F.);
-#3889 = EDGE_CURVE('',#3890,#3867,#3892,.T.);
-#3890 = VERTEX_POINT('',#3891);
-#3891 = CARTESIAN_POINT('',(5.629921259858E-02,-6.929133858283E-02,0.));
-#3892 = SURFACE_CURVE('',#3893,(#3897,#3904),.PCURVE_S1.);
-#3893 = LINE('',#3894,#3895);
-#3894 = CARTESIAN_POINT('',(5.629921259858E-02,-6.929133858283E-02,0.));
-#3895 = VECTOR('',#3896,3.937007874016E-02);
-#3896 = DIRECTION('',(0.,0.,1.));
-#3897 = PCURVE('',#3824,#3898);
-#3898 = DEFINITIONAL_REPRESENTATION('',(#3899),#3903);
-#3899 = LINE('',#3900,#3901);
-#3900 = CARTESIAN_POINT('',(-1.181102362205E-02,0.));
-#3901 = VECTOR('',#3902,1.);
-#3902 = DIRECTION('',(-0.,-1.));
-#3903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3888 = PCURVE('',#3889,#3894);
+#3889 = PLANE('',#3890);
+#3890 = AXIS2_PLACEMENT_3D('',#3891,#3892,#3893);
+#3891 = CARTESIAN_POINT('',(7.48031496063E-02,-6.929133858268E-02,0.));
+#3892 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3893 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#3894 = DEFINITIONAL_REPRESENTATION('',(#3895),#3899);
+#3895 = LINE('',#3896,#3897);
+#3896 = CARTESIAN_POINT('',(-0.,-0.));
+#3897 = VECTOR('',#3898,1.);
+#3898 = DIRECTION('',(-0.,-1.));
+#3899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3904 = PCURVE('',#3905,#3910);
-#3905 = PLANE('',#3906);
-#3906 = AXIS2_PLACEMENT_3D('',#3907,#3908,#3909);
-#3907 = CARTESIAN_POINT('',(5.629921259858E-02,-6.929133858283E-02,0.));
-#3908 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#3909 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#3910 = DEFINITIONAL_REPRESENTATION('',(#3911),#3915);
-#3911 = LINE('',#3912,#3913);
-#3912 = CARTESIAN_POINT('',(-0.,0.));
-#3913 = VECTOR('',#3914,1.);
-#3914 = DIRECTION('',(-0.,-1.));
-#3915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3900 = ORIENTED_EDGE('',*,*,#3901,.F.);
+#3901 = EDGE_CURVE('',#3793,#3874,#3902,.T.);
+#3902 = SURFACE_CURVE('',#3903,(#3907,#3914),.PCURVE_S1.);
+#3903 = LINE('',#3904,#3905);
+#3904 = CARTESIAN_POINT('',(6.299212598425E-02,-6.929133858268E-02,0.));
+#3905 = VECTOR('',#3906,3.937007874016E-02);
+#3906 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#3907 = PCURVE('',#3808,#3908);
+#3908 = DEFINITIONAL_REPRESENTATION('',(#3909),#3913);
+#3909 = LINE('',#3910,#3911);
+#3910 = CARTESIAN_POINT('',(-0.,-0.));
+#3911 = VECTOR('',#3912,1.);
+#3912 = DIRECTION('',(-1.,0.));
+#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3916 = ORIENTED_EDGE('',*,*,#3917,.F.);
-#3917 = EDGE_CURVE('',#3809,#3890,#3918,.T.);
-#3918 = SURFACE_CURVE('',#3919,(#3923,#3930),.PCURVE_S1.);
-#3919 = LINE('',#3920,#3921);
-#3920 = CARTESIAN_POINT('',(4.448818897654E-02,-6.929133858283E-02,0.));
-#3921 = VECTOR('',#3922,3.937007874016E-02);
-#3922 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#3923 = PCURVE('',#3824,#3924);
-#3924 = DEFINITIONAL_REPRESENTATION('',(#3925),#3929);
-#3925 = LINE('',#3926,#3927);
-#3926 = CARTESIAN_POINT('',(-0.,0.));
-#3927 = VECTOR('',#3928,1.);
-#3928 = DIRECTION('',(-1.,0.));
-#3929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3914 = PCURVE('',#3834,#3915);
+#3915 = DEFINITIONAL_REPRESENTATION('',(#3916),#3920);
+#3916 = LINE('',#3917,#3918);
+#3917 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#3918 = VECTOR('',#3919,1.);
+#3919 = DIRECTION('',(-0.,1.));
+#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3930 = PCURVE('',#3850,#3931);
-#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936);
-#3932 = LINE('',#3933,#3934);
-#3933 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#3934 = VECTOR('',#3935,1.);
-#3935 = DIRECTION('',(-0.,1.));
-#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3937 = ADVANCED_FACE('',(#3938),#3905,.T.);
-#3938 = FACE_BOUND('',#3939,.F.);
-#3939 = EDGE_LOOP('',(#3940,#3941,#3964,#3987));
-#3940 = ORIENTED_EDGE('',*,*,#3889,.T.);
-#3941 = ORIENTED_EDGE('',*,*,#3942,.T.);
-#3942 = EDGE_CURVE('',#3867,#3943,#3945,.T.);
-#3943 = VERTEX_POINT('',#3944);
-#3944 = CARTESIAN_POINT('',(5.629921259858E-02,-5.551181102384E-02,
+#3921 = ADVANCED_FACE('',(#3922),#3889,.T.);
+#3922 = FACE_BOUND('',#3923,.F.);
+#3923 = EDGE_LOOP('',(#3924,#3925,#3948,#3971));
+#3924 = ORIENTED_EDGE('',*,*,#3873,.T.);
+#3925 = ORIENTED_EDGE('',*,*,#3926,.T.);
+#3926 = EDGE_CURVE('',#3851,#3927,#3929,.T.);
+#3927 = VERTEX_POINT('',#3928);
+#3928 = CARTESIAN_POINT('',(7.48031496063E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#3945 = SURFACE_CURVE('',#3946,(#3950,#3957),.PCURVE_S1.);
-#3946 = LINE('',#3947,#3948);
-#3947 = CARTESIAN_POINT('',(5.629921259858E-02,-6.929133858283E-02,
+#3929 = SURFACE_CURVE('',#3930,(#3934,#3941),.PCURVE_S1.);
+#3930 = LINE('',#3931,#3932);
+#3931 = CARTESIAN_POINT('',(7.48031496063E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#3948 = VECTOR('',#3949,3.937007874016E-02);
-#3949 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3950 = PCURVE('',#3905,#3951);
-#3951 = DEFINITIONAL_REPRESENTATION('',(#3952),#3956);
-#3952 = LINE('',#3953,#3954);
-#3953 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#3954 = VECTOR('',#3955,1.);
-#3955 = DIRECTION('',(-1.,0.));
-#3956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3932 = VECTOR('',#3933,3.937007874016E-02);
+#3933 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#3934 = PCURVE('',#3889,#3935);
+#3935 = DEFINITIONAL_REPRESENTATION('',(#3936),#3940);
+#3936 = LINE('',#3937,#3938);
+#3937 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#3938 = VECTOR('',#3939,1.);
+#3939 = DIRECTION('',(-1.,0.));
+#3940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3957 = PCURVE('',#3796,#3958);
+#3941 = PCURVE('',#3780,#3942);
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#3945 = VECTOR('',#3946,1.);
+#3946 = DIRECTION('',(-1.,0.));
+#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3948 = ORIENTED_EDGE('',*,*,#3949,.F.);
+#3949 = EDGE_CURVE('',#3950,#3927,#3952,.T.);
+#3950 = VERTEX_POINT('',#3951);
+#3951 = CARTESIAN_POINT('',(7.48031496063E-02,-5.551181102362E-02,0.));
+#3952 = SURFACE_CURVE('',#3953,(#3957,#3964),.PCURVE_S1.);
+#3953 = LINE('',#3954,#3955);
+#3954 = CARTESIAN_POINT('',(7.48031496063E-02,-5.551181102362E-02,0.));
+#3955 = VECTOR('',#3956,3.937007874016E-02);
+#3956 = DIRECTION('',(0.,0.,1.));
+#3957 = PCURVE('',#3889,#3958);
 #3958 = DEFINITIONAL_REPRESENTATION('',(#3959),#3963);
 #3959 = LINE('',#3960,#3961);
-#3960 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#3960 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
 #3961 = VECTOR('',#3962,1.);
-#3962 = DIRECTION('',(-1.,0.));
+#3962 = DIRECTION('',(-0.,-1.));
 #3963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3964 = ORIENTED_EDGE('',*,*,#3965,.F.);
-#3965 = EDGE_CURVE('',#3966,#3943,#3968,.T.);
-#3966 = VERTEX_POINT('',#3967);
-#3967 = CARTESIAN_POINT('',(5.629921259858E-02,-5.551181102384E-02,0.));
-#3968 = SURFACE_CURVE('',#3969,(#3973,#3980),.PCURVE_S1.);
-#3969 = LINE('',#3970,#3971);
-#3970 = CARTESIAN_POINT('',(5.629921259858E-02,-5.551181102384E-02,0.));
-#3971 = VECTOR('',#3972,3.937007874016E-02);
-#3972 = DIRECTION('',(0.,0.,1.));
-#3973 = PCURVE('',#3905,#3974);
-#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3979);
-#3975 = LINE('',#3976,#3977);
-#3976 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
-#3977 = VECTOR('',#3978,1.);
-#3978 = DIRECTION('',(-0.,-1.));
-#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3964 = PCURVE('',#3752,#3965);
+#3965 = DEFINITIONAL_REPRESENTATION('',(#3966),#3970);
+#3966 = LINE('',#3967,#3968);
+#3967 = CARTESIAN_POINT('',(7.853981633974,0.));
+#3968 = VECTOR('',#3969,1.);
+#3969 = DIRECTION('',(0.,-1.));
+#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3980 = PCURVE('',#3768,#3981);
-#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986);
-#3982 = LINE('',#3983,#3984);
-#3983 = CARTESIAN_POINT('',(7.853981633994,0.));
-#3984 = VECTOR('',#3985,1.);
-#3985 = DIRECTION('',(0.,-1.));
-#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3971 = ORIENTED_EDGE('',*,*,#3972,.F.);
+#3972 = EDGE_CURVE('',#3874,#3950,#3973,.T.);
+#3973 = SURFACE_CURVE('',#3974,(#3978,#3985),.PCURVE_S1.);
+#3974 = LINE('',#3975,#3976);
+#3975 = CARTESIAN_POINT('',(7.48031496063E-02,-6.929133858268E-02,0.));
+#3976 = VECTOR('',#3977,3.937007874016E-02);
+#3977 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#3978 = PCURVE('',#3889,#3979);
+#3979 = DEFINITIONAL_REPRESENTATION('',(#3980),#3984);
+#3980 = LINE('',#3981,#3982);
+#3981 = CARTESIAN_POINT('',(-0.,-0.));
+#3982 = VECTOR('',#3983,1.);
+#3983 = DIRECTION('',(-1.,0.));
+#3984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3987 = ORIENTED_EDGE('',*,*,#3988,.F.);
-#3988 = EDGE_CURVE('',#3890,#3966,#3989,.T.);
-#3989 = SURFACE_CURVE('',#3990,(#3994,#4001),.PCURVE_S1.);
-#3990 = LINE('',#3991,#3992);
-#3991 = CARTESIAN_POINT('',(5.629921259858E-02,-6.929133858283E-02,0.));
-#3992 = VECTOR('',#3993,3.937007874016E-02);
-#3993 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#3994 = PCURVE('',#3905,#3995);
-#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4000);
-#3996 = LINE('',#3997,#3998);
-#3997 = CARTESIAN_POINT('',(-0.,0.));
-#3998 = VECTOR('',#3999,1.);
-#3999 = DIRECTION('',(-1.,0.));
-#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3985 = PCURVE('',#3834,#3986);
+#3986 = DEFINITIONAL_REPRESENTATION('',(#3987),#3991);
+#3987 = LINE('',#3988,#3989);
+#3988 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#3989 = VECTOR('',#3990,1.);
+#3990 = DIRECTION('',(-1.,0.));
+#3991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4001 = PCURVE('',#3850,#4002);
-#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007);
-#4003 = LINE('',#4004,#4005);
-#4004 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#4005 = VECTOR('',#4006,1.);
-#4006 = DIRECTION('',(-1.,0.));
-#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4008 = ADVANCED_FACE('',(#4009),#3768,.T.);
-#4009 = FACE_BOUND('',#4010,.T.);
-#4010 = EDGE_LOOP('',(#4011,#4012,#4038,#4039));
-#4011 = ORIENTED_EDGE('',*,*,#3745,.T.);
-#4012 = ORIENTED_EDGE('',*,*,#4013,.T.);
-#4013 = EDGE_CURVE('',#3748,#3943,#4014,.T.);
-#4014 = SURFACE_CURVE('',#4015,(#4020,#4027),.PCURVE_S1.);
-#4015 = CIRCLE('',#4016,5.905511811024E-03);
-#4016 = AXIS2_PLACEMENT_3D('',#4017,#4018,#4019);
-#4017 = CARTESIAN_POINT('',(5.039370078756E-02,-5.551181102378E-02,
+#3992 = ADVANCED_FACE('',(#3993),#3752,.T.);
+#3993 = FACE_BOUND('',#3994,.T.);
+#3994 = EDGE_LOOP('',(#3995,#3996,#4022,#4023));
+#3995 = ORIENTED_EDGE('',*,*,#3729,.T.);
+#3996 = ORIENTED_EDGE('',*,*,#3997,.T.);
+#3997 = EDGE_CURVE('',#3732,#3927,#3998,.T.);
+#3998 = SURFACE_CURVE('',#3999,(#4004,#4011),.PCURVE_S1.);
+#3999 = CIRCLE('',#4000,5.905511811024E-03);
+#4000 = AXIS2_PLACEMENT_3D('',#4001,#4002,#4003);
+#4001 = CARTESIAN_POINT('',(6.889763779528E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#4018 = DIRECTION('',(0.,0.,-1.));
-#4019 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#4020 = PCURVE('',#3768,#4021);
-#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026);
-#4022 = LINE('',#4023,#4024);
-#4023 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#4024 = VECTOR('',#4025,1.);
-#4025 = DIRECTION('',(1.,0.));
-#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4002 = DIRECTION('',(0.,0.,-1.));
+#4003 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4004 = PCURVE('',#3752,#4005);
+#4005 = DEFINITIONAL_REPRESENTATION('',(#4006),#4010);
+#4006 = LINE('',#4007,#4008);
+#4007 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#4008 = VECTOR('',#4009,1.);
+#4009 = DIRECTION('',(1.,0.));
+#4010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4027 = PCURVE('',#3796,#4028);
-#4028 = DEFINITIONAL_REPRESENTATION('',(#4029),#4037);
-#4029 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4030,#4031,#4032,#4033,
-#4034,#4035,#4036),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#4011 = PCURVE('',#3780,#4012);
+#4012 = DEFINITIONAL_REPRESENTATION('',(#4013),#4021);
+#4013 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4014,#4015,#4016,#4017,
+#4018,#4019,#4020),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
     ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
 GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4030 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4031 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#4032 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#4033 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#4034 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#4035 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#4036 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#4014 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#4015 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#4016 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#4017 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#4018 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#4019 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#4020 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#4021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4022 = ORIENTED_EDGE('',*,*,#3949,.F.);
+#4023 = ORIENTED_EDGE('',*,*,#4024,.F.);
+#4024 = EDGE_CURVE('',#3730,#3950,#4025,.T.);
+#4025 = SURFACE_CURVE('',#4026,(#4031,#4038),.PCURVE_S1.);
+#4026 = CIRCLE('',#4027,5.905511811024E-03);
+#4027 = AXIS2_PLACEMENT_3D('',#4028,#4029,#4030);
+#4028 = CARTESIAN_POINT('',(6.889763779528E-02,-5.551181102362E-02,0.));
+#4029 = DIRECTION('',(0.,0.,-1.));
+#4030 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#4031 = PCURVE('',#3752,#4032);
+#4032 = DEFINITIONAL_REPRESENTATION('',(#4033),#4037);
+#4033 = LINE('',#4034,#4035);
+#4034 = CARTESIAN_POINT('',(0.,0.));
+#4035 = VECTOR('',#4036,1.);
+#4036 = DIRECTION('',(1.,0.));
 #4037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4038 = ORIENTED_EDGE('',*,*,#3965,.F.);
-#4039 = ORIENTED_EDGE('',*,*,#4040,.F.);
-#4040 = EDGE_CURVE('',#3746,#3966,#4041,.T.);
-#4041 = SURFACE_CURVE('',#4042,(#4047,#4054),.PCURVE_S1.);
-#4042 = CIRCLE('',#4043,5.905511811024E-03);
-#4043 = AXIS2_PLACEMENT_3D('',#4044,#4045,#4046);
-#4044 = CARTESIAN_POINT('',(5.039370078756E-02,-5.551181102378E-02,0.));
-#4045 = DIRECTION('',(0.,0.,-1.));
-#4046 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#4047 = PCURVE('',#3768,#4048);
-#4048 = DEFINITIONAL_REPRESENTATION('',(#4049),#4053);
-#4049 = LINE('',#4050,#4051);
-#4050 = CARTESIAN_POINT('',(0.,0.));
-#4051 = VECTOR('',#4052,1.);
-#4052 = DIRECTION('',(1.,0.));
-#4053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4054 = PCURVE('',#3850,#4055);
-#4055 = DEFINITIONAL_REPRESENTATION('',(#4056),#4064);
-#4056 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4057,#4058,#4059,#4060,
-#4061,#4062,#4063),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#4038 = PCURVE('',#3834,#4039);
+#4039 = DEFINITIONAL_REPRESENTATION('',(#4040),#4048);
+#4040 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4041,#4042,#4043,#4044,
+#4045,#4046,#4047),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
     ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
 GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
 1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4057 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4058 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#4059 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#4060 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#4061 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#4062 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#4063 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4041 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#4042 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#4043 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#4044 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#4045 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#4046 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#4047 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4065 = ADVANCED_FACE('',(#4066),#3850,.F.);
-#4066 = FACE_BOUND('',#4067,.F.);
-#4067 = EDGE_LOOP('',(#4068,#4069,#4070,#4071));
-#4068 = ORIENTED_EDGE('',*,*,#3836,.T.);
-#4069 = ORIENTED_EDGE('',*,*,#3917,.T.);
-#4070 = ORIENTED_EDGE('',*,*,#3988,.T.);
-#4071 = ORIENTED_EDGE('',*,*,#4040,.F.);
-#4072 = ADVANCED_FACE('',(#4073),#3796,.T.);
-#4073 = FACE_BOUND('',#4074,.T.);
-#4074 = EDGE_LOOP('',(#4075,#4076,#4077,#4078));
-#4075 = ORIENTED_EDGE('',*,*,#3780,.T.);
-#4076 = ORIENTED_EDGE('',*,*,#3866,.T.);
-#4077 = ORIENTED_EDGE('',*,*,#3942,.T.);
-#4078 = ORIENTED_EDGE('',*,*,#4013,.F.);
-#4079 = MANIFOLD_SOLID_BREP('',#4080);
-#4080 = CLOSED_SHELL('',(#4081,#4201,#4277,#4348,#4405,#4412));
-#4081 = ADVANCED_FACE('',(#4082),#4096,.T.);
-#4082 = FACE_BOUND('',#4083,.F.);
-#4083 = EDGE_LOOP('',(#4084,#4119,#4147,#4175));
-#4084 = ORIENTED_EDGE('',*,*,#4085,.T.);
-#4085 = EDGE_CURVE('',#4086,#4088,#4090,.T.);
-#4086 = VERTEX_POINT('',#4087);
-#4087 = CARTESIAN_POINT('',(7.51968503936E-02,2.355391451579E-02,0.));
-#4088 = VERTEX_POINT('',#4089);
-#4089 = CARTESIAN_POINT('',(7.51968503936E-02,2.355391451579E-02,
+#4049 = ADVANCED_FACE('',(#4050),#3834,.F.);
+#4050 = FACE_BOUND('',#4051,.F.);
+#4051 = EDGE_LOOP('',(#4052,#4053,#4054,#4055));
+#4052 = ORIENTED_EDGE('',*,*,#3820,.T.);
+#4053 = ORIENTED_EDGE('',*,*,#3901,.T.);
+#4054 = ORIENTED_EDGE('',*,*,#3972,.T.);
+#4055 = ORIENTED_EDGE('',*,*,#4024,.F.);
+#4056 = ADVANCED_FACE('',(#4057),#3780,.T.);
+#4057 = FACE_BOUND('',#4058,.T.);
+#4058 = EDGE_LOOP('',(#4059,#4060,#4061,#4062));
+#4059 = ORIENTED_EDGE('',*,*,#3764,.T.);
+#4060 = ORIENTED_EDGE('',*,*,#3850,.T.);
+#4061 = ORIENTED_EDGE('',*,*,#3926,.T.);
+#4062 = ORIENTED_EDGE('',*,*,#3997,.F.);
+#4063 = MANIFOLD_SOLID_BREP('',#4064);
+#4064 = CLOSED_SHELL('',(#4065,#4185,#4261,#4332,#4381,#4388));
+#4065 = ADVANCED_FACE('',(#4066),#4080,.T.);
+#4066 = FACE_BOUND('',#4067,.T.);
+#4067 = EDGE_LOOP('',(#4068,#4103,#4131,#4159));
+#4068 = ORIENTED_EDGE('',*,*,#4069,.T.);
+#4069 = EDGE_CURVE('',#4070,#4072,#4074,.T.);
+#4070 = VERTEX_POINT('',#4071);
+#4071 = CARTESIAN_POINT('',(4.330708661417E-02,5.551181102362E-02,0.));
+#4072 = VERTEX_POINT('',#4073);
+#4073 = CARTESIAN_POINT('',(4.330708661417E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4090 = SURFACE_CURVE('',#4091,(#4095,#4107),.PCURVE_S1.);
-#4091 = LINE('',#4092,#4093);
-#4092 = CARTESIAN_POINT('',(7.51968503936E-02,2.355391451579E-02,0.));
-#4093 = VECTOR('',#4094,3.937007874016E-02);
-#4094 = DIRECTION('',(0.,0.,1.));
-#4095 = PCURVE('',#4096,#4101);
-#4096 = PLANE('',#4097);
-#4097 = AXIS2_PLACEMENT_3D('',#4098,#4099,#4100);
-#4098 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,0.));
-#4099 = DIRECTION('',(-0.,-1.,-0.));
-#4100 = DIRECTION('',(-1.,0.,0.));
-#4101 = DEFINITIONAL_REPRESENTATION('',(#4102),#4106);
-#4102 = LINE('',#4103,#4104);
-#4103 = CARTESIAN_POINT('',(-5.699727653981E-14,0.));
-#4104 = VECTOR('',#4105,1.);
-#4105 = DIRECTION('',(-0.,-1.));
-#4106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4074 = SURFACE_CURVE('',#4075,(#4079,#4091),.PCURVE_S1.);
+#4075 = LINE('',#4076,#4077);
+#4076 = CARTESIAN_POINT('',(4.330708661417E-02,5.551181102362E-02,0.));
+#4077 = VECTOR('',#4078,3.937007874016E-02);
+#4078 = DIRECTION('',(0.,0.,1.));
+#4079 = PCURVE('',#4080,#4085);
+#4080 = PLANE('',#4081);
+#4081 = AXIS2_PLACEMENT_3D('',#4082,#4083,#4084);
+#4082 = CARTESIAN_POINT('',(4.330708661417E-02,5.551181102362E-02,0.));
+#4083 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#4084 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4085 = DEFINITIONAL_REPRESENTATION('',(#4086),#4090);
+#4086 = LINE('',#4087,#4088);
+#4087 = CARTESIAN_POINT('',(0.,-0.));
+#4088 = VECTOR('',#4089,1.);
+#4089 = DIRECTION('',(0.,-1.));
+#4090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4107 = PCURVE('',#4108,#4113);
-#4108 = CYLINDRICAL_SURFACE('',#4109,5.905511811024E-03);
-#4109 = AXIS2_PLACEMENT_3D('',#4110,#4111,#4112);
-#4110 = CARTESIAN_POINT('',(7.519685039354E-02,2.945942632681E-02,0.));
-#4111 = DIRECTION('',(0.,0.,-1.));
-#4112 = DIRECTION('',(-1.,0.,0.));
+#4091 = PCURVE('',#4092,#4097);
+#4092 = CYLINDRICAL_SURFACE('',#4093,5.905511811024E-03);
+#4093 = AXIS2_PLACEMENT_3D('',#4094,#4095,#4096);
+#4094 = CARTESIAN_POINT('',(4.92125984252E-02,5.551181102362E-02,0.));
+#4095 = DIRECTION('',(0.,0.,-1.));
+#4096 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4102);
+#4098 = LINE('',#4099,#4100);
+#4099 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#4100 = VECTOR('',#4101,1.);
+#4101 = DIRECTION('',(-0.,-1.));
+#4102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4103 = ORIENTED_EDGE('',*,*,#4104,.T.);
+#4104 = EDGE_CURVE('',#4072,#4105,#4107,.T.);
+#4105 = VERTEX_POINT('',#4106);
+#4106 = CARTESIAN_POINT('',(4.330708661417E-02,6.929133858268E-02,
+    7.874015748031E-03));
+#4107 = SURFACE_CURVE('',#4108,(#4112,#4119),.PCURVE_S1.);
+#4108 = LINE('',#4109,#4110);
+#4109 = CARTESIAN_POINT('',(4.330708661417E-02,5.551181102362E-02,
+    7.874015748031E-03));
+#4110 = VECTOR('',#4111,3.937007874016E-02);
+#4111 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4112 = PCURVE('',#4080,#4113);
 #4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4118);
 #4114 = LINE('',#4115,#4116);
-#4115 = CARTESIAN_POINT('',(4.712388980365,0.));
+#4115 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
 #4116 = VECTOR('',#4117,1.);
-#4117 = DIRECTION('',(0.,-1.));
+#4117 = DIRECTION('',(1.,0.));
 #4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4119 = ORIENTED_EDGE('',*,*,#4120,.T.);
-#4120 = EDGE_CURVE('',#4088,#4121,#4123,.T.);
-#4121 = VERTEX_POINT('',#4122);
-#4122 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,
+#4119 = PCURVE('',#4120,#4125);
+#4120 = PLANE('',#4121);
+#4121 = AXIS2_PLACEMENT_3D('',#4122,#4123,#4124);
+#4122 = CARTESIAN_POINT('',(4.330708661417E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4123 = SURFACE_CURVE('',#4124,(#4128,#4135),.PCURVE_S1.);
-#4124 = LINE('',#4125,#4126);
-#4125 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,
-    7.874015748031E-03));
-#4126 = VECTOR('',#4127,3.937007874016E-02);
-#4127 = DIRECTION('',(1.,0.,0.));
-#4128 = PCURVE('',#4096,#4129);
-#4129 = DEFINITIONAL_REPRESENTATION('',(#4130),#4134);
-#4130 = LINE('',#4131,#4132);
-#4131 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#4132 = VECTOR('',#4133,1.);
-#4133 = DIRECTION('',(-1.,0.));
-#4134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4123 = DIRECTION('',(0.,0.,1.));
+#4124 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130);
+#4126 = LINE('',#4127,#4128);
+#4127 = CARTESIAN_POINT('',(0.,0.));
+#4128 = VECTOR('',#4129,1.);
+#4129 = DIRECTION('',(-1.,0.));
+#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4135 = PCURVE('',#4136,#4141);
-#4136 = PLANE('',#4137);
-#4137 = AXIS2_PLACEMENT_3D('',#4138,#4139,#4140);
-#4138 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,
-    7.874015748031E-03));
+#4131 = ORIENTED_EDGE('',*,*,#4132,.F.);
+#4132 = EDGE_CURVE('',#4133,#4105,#4135,.T.);
+#4133 = VERTEX_POINT('',#4134);
+#4134 = CARTESIAN_POINT('',(4.330708661417E-02,6.929133858268E-02,0.));
+#4135 = SURFACE_CURVE('',#4136,(#4140,#4147),.PCURVE_S1.);
+#4136 = LINE('',#4137,#4138);
+#4137 = CARTESIAN_POINT('',(4.330708661417E-02,6.929133858268E-02,0.));
+#4138 = VECTOR('',#4139,3.937007874016E-02);
 #4139 = DIRECTION('',(0.,0.,1.));
-#4140 = DIRECTION('',(1.,0.,0.));
+#4140 = PCURVE('',#4080,#4141);
 #4141 = DEFINITIONAL_REPRESENTATION('',(#4142),#4146);
 #4142 = LINE('',#4143,#4144);
-#4143 = CARTESIAN_POINT('',(0.,-0.));
+#4143 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
 #4144 = VECTOR('',#4145,1.);
-#4145 = DIRECTION('',(1.,-0.));
+#4145 = DIRECTION('',(0.,-1.));
 #4146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4147 = ORIENTED_EDGE('',*,*,#4148,.F.);
-#4148 = EDGE_CURVE('',#4149,#4121,#4151,.T.);
-#4149 = VERTEX_POINT('',#4150);
-#4150 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,0.));
-#4151 = SURFACE_CURVE('',#4152,(#4156,#4163),.PCURVE_S1.);
-#4152 = LINE('',#4153,#4154);
-#4153 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,0.));
-#4154 = VECTOR('',#4155,3.937007874016E-02);
-#4155 = DIRECTION('',(0.,0.,1.));
-#4156 = PCURVE('',#4096,#4157);
-#4157 = DEFINITIONAL_REPRESENTATION('',(#4158),#4162);
-#4158 = LINE('',#4159,#4160);
-#4159 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#4160 = VECTOR('',#4161,1.);
-#4161 = DIRECTION('',(-0.,-1.));
-#4162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4147 = PCURVE('',#4148,#4153);
+#4148 = PLANE('',#4149);
+#4149 = AXIS2_PLACEMENT_3D('',#4150,#4151,#4152);
+#4150 = CARTESIAN_POINT('',(4.330708661417E-02,6.929133858268E-02,0.));
+#4151 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4152 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4153 = DEFINITIONAL_REPRESENTATION('',(#4154),#4158);
+#4154 = LINE('',#4155,#4156);
+#4155 = CARTESIAN_POINT('',(0.,0.));
+#4156 = VECTOR('',#4157,1.);
+#4157 = DIRECTION('',(0.,-1.));
+#4158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4163 = PCURVE('',#4164,#4169);
-#4164 = PLANE('',#4165);
-#4165 = AXIS2_PLACEMENT_3D('',#4166,#4167,#4168);
-#4166 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,0.));
-#4167 = DIRECTION('',(1.,0.,0.));
-#4168 = DIRECTION('',(0.,-1.,0.));
-#4169 = DEFINITIONAL_REPRESENTATION('',(#4170),#4174);
-#4170 = LINE('',#4171,#4172);
-#4171 = CARTESIAN_POINT('',(-0.,-0.));
-#4172 = VECTOR('',#4173,1.);
-#4173 = DIRECTION('',(-0.,-1.));
-#4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4159 = ORIENTED_EDGE('',*,*,#4160,.F.);
+#4160 = EDGE_CURVE('',#4070,#4133,#4161,.T.);
+#4161 = SURFACE_CURVE('',#4162,(#4166,#4173),.PCURVE_S1.);
+#4162 = LINE('',#4163,#4164);
+#4163 = CARTESIAN_POINT('',(4.330708661417E-02,5.551181102362E-02,0.));
+#4164 = VECTOR('',#4165,3.937007874016E-02);
+#4165 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4166 = PCURVE('',#4080,#4167);
+#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4172);
+#4168 = LINE('',#4169,#4170);
+#4169 = CARTESIAN_POINT('',(0.,-0.));
+#4170 = VECTOR('',#4171,1.);
+#4171 = DIRECTION('',(1.,0.));
+#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4175 = ORIENTED_EDGE('',*,*,#4176,.F.);
-#4176 = EDGE_CURVE('',#4086,#4149,#4177,.T.);
-#4177 = SURFACE_CURVE('',#4178,(#4182,#4189),.PCURVE_S1.);
-#4178 = LINE('',#4179,#4180);
-#4179 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,0.));
-#4180 = VECTOR('',#4181,3.937007874016E-02);
-#4181 = DIRECTION('',(1.,0.,0.));
-#4182 = PCURVE('',#4096,#4183);
-#4183 = DEFINITIONAL_REPRESENTATION('',(#4184),#4188);
-#4184 = LINE('',#4185,#4186);
-#4185 = CARTESIAN_POINT('',(-0.,0.));
-#4186 = VECTOR('',#4187,1.);
-#4187 = DIRECTION('',(-1.,0.));
-#4188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4173 = PCURVE('',#4174,#4179);
+#4174 = PLANE('',#4175);
+#4175 = AXIS2_PLACEMENT_3D('',#4176,#4177,#4178);
+#4176 = CARTESIAN_POINT('',(4.330708661417E-02,5.551181102362E-02,0.));
+#4177 = DIRECTION('',(0.,0.,1.));
+#4178 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4179 = DEFINITIONAL_REPRESENTATION('',(#4180),#4184);
+#4180 = LINE('',#4181,#4182);
+#4181 = CARTESIAN_POINT('',(0.,0.));
+#4182 = VECTOR('',#4183,1.);
+#4183 = DIRECTION('',(-1.,0.));
+#4184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4189 = PCURVE('',#4190,#4195);
-#4190 = PLANE('',#4191);
-#4191 = AXIS2_PLACEMENT_3D('',#4192,#4193,#4194);
-#4192 = CARTESIAN_POINT('',(7.519685039354E-02,2.355391451579E-02,0.));
-#4193 = DIRECTION('',(0.,0.,1.));
-#4194 = DIRECTION('',(1.,0.,0.));
-#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
-#4196 = LINE('',#4197,#4198);
-#4197 = CARTESIAN_POINT('',(0.,-0.));
-#4198 = VECTOR('',#4199,1.);
-#4199 = DIRECTION('',(1.,-0.));
-#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4201 = ADVANCED_FACE('',(#4202),#4164,.T.);
-#4202 = FACE_BOUND('',#4203,.F.);
-#4203 = EDGE_LOOP('',(#4204,#4205,#4228,#4256));
-#4204 = ORIENTED_EDGE('',*,*,#4148,.T.);
-#4205 = ORIENTED_EDGE('',*,*,#4206,.T.);
-#4206 = EDGE_CURVE('',#4121,#4207,#4209,.T.);
-#4207 = VERTEX_POINT('',#4208);
-#4208 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,
+#4185 = ADVANCED_FACE('',(#4186),#4148,.T.);
+#4186 = FACE_BOUND('',#4187,.T.);
+#4187 = EDGE_LOOP('',(#4188,#4189,#4212,#4240));
+#4188 = ORIENTED_EDGE('',*,*,#4132,.T.);
+#4189 = ORIENTED_EDGE('',*,*,#4190,.T.);
+#4190 = EDGE_CURVE('',#4105,#4191,#4193,.T.);
+#4191 = VERTEX_POINT('',#4192);
+#4192 = CARTESIAN_POINT('',(5.511811023622E-02,6.929133858268E-02,
     7.874015748031E-03));
-#4209 = SURFACE_CURVE('',#4210,(#4214,#4221),.PCURVE_S1.);
-#4210 = LINE('',#4211,#4212);
-#4211 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,
+#4193 = SURFACE_CURVE('',#4194,(#4198,#4205),.PCURVE_S1.);
+#4194 = LINE('',#4195,#4196);
+#4195 = CARTESIAN_POINT('',(4.330708661417E-02,6.929133858268E-02,
     7.874015748031E-03));
-#4212 = VECTOR('',#4213,3.937007874016E-02);
-#4213 = DIRECTION('',(0.,1.,0.));
-#4214 = PCURVE('',#4164,#4215);
-#4215 = DEFINITIONAL_REPRESENTATION('',(#4216),#4220);
-#4216 = LINE('',#4217,#4218);
-#4217 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#4218 = VECTOR('',#4219,1.);
-#4219 = DIRECTION('',(-1.,0.));
-#4220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4196 = VECTOR('',#4197,3.937007874016E-02);
+#4197 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4198 = PCURVE('',#4148,#4199);
+#4199 = DEFINITIONAL_REPRESENTATION('',(#4200),#4204);
+#4200 = LINE('',#4201,#4202);
+#4201 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#4202 = VECTOR('',#4203,1.);
+#4203 = DIRECTION('',(1.,0.));
+#4204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4221 = PCURVE('',#4136,#4222);
+#4205 = PCURVE('',#4120,#4206);
+#4206 = DEFINITIONAL_REPRESENTATION('',(#4207),#4211);
+#4207 = LINE('',#4208,#4209);
+#4208 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#4209 = VECTOR('',#4210,1.);
+#4210 = DIRECTION('',(0.,1.));
+#4211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4212 = ORIENTED_EDGE('',*,*,#4213,.F.);
+#4213 = EDGE_CURVE('',#4214,#4191,#4216,.T.);
+#4214 = VERTEX_POINT('',#4215);
+#4215 = CARTESIAN_POINT('',(5.511811023622E-02,6.929133858268E-02,0.));
+#4216 = SURFACE_CURVE('',#4217,(#4221,#4228),.PCURVE_S1.);
+#4217 = LINE('',#4218,#4219);
+#4218 = CARTESIAN_POINT('',(5.511811023622E-02,6.929133858268E-02,0.));
+#4219 = VECTOR('',#4220,3.937007874016E-02);
+#4220 = DIRECTION('',(0.,0.,1.));
+#4221 = PCURVE('',#4148,#4222);
 #4222 = DEFINITIONAL_REPRESENTATION('',(#4223),#4227);
 #4223 = LINE('',#4224,#4225);
-#4224 = CARTESIAN_POINT('',(1.377952755906E-02,-0.));
+#4224 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
 #4225 = VECTOR('',#4226,1.);
-#4226 = DIRECTION('',(-0.,1.));
+#4226 = DIRECTION('',(0.,-1.));
 #4227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4228 = ORIENTED_EDGE('',*,*,#4229,.F.);
-#4229 = EDGE_CURVE('',#4230,#4207,#4232,.T.);
-#4230 = VERTEX_POINT('',#4231);
-#4231 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,0.));
-#4232 = SURFACE_CURVE('',#4233,(#4237,#4244),.PCURVE_S1.);
-#4233 = LINE('',#4234,#4235);
-#4234 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,0.));
-#4235 = VECTOR('',#4236,3.937007874016E-02);
-#4236 = DIRECTION('',(0.,0.,1.));
-#4237 = PCURVE('',#4164,#4238);
-#4238 = DEFINITIONAL_REPRESENTATION('',(#4239),#4243);
-#4239 = LINE('',#4240,#4241);
-#4240 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
-#4241 = VECTOR('',#4242,1.);
-#4242 = DIRECTION('',(-0.,-1.));
-#4243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4228 = PCURVE('',#4229,#4234);
+#4229 = PLANE('',#4230);
+#4230 = AXIS2_PLACEMENT_3D('',#4231,#4232,#4233);
+#4231 = CARTESIAN_POINT('',(5.511811023622E-02,6.929133858268E-02,0.));
+#4232 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4233 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4239);
+#4235 = LINE('',#4236,#4237);
+#4236 = CARTESIAN_POINT('',(0.,0.));
+#4237 = VECTOR('',#4238,1.);
+#4238 = DIRECTION('',(0.,-1.));
+#4239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4244 = PCURVE('',#4245,#4250);
-#4245 = PLANE('',#4246);
-#4246 = AXIS2_PLACEMENT_3D('',#4247,#4248,#4249);
-#4247 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,0.));
-#4248 = DIRECTION('',(0.,1.,0.));
-#4249 = DIRECTION('',(1.,0.,0.));
-#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255);
-#4251 = LINE('',#4252,#4253);
-#4252 = CARTESIAN_POINT('',(-0.,-0.));
-#4253 = VECTOR('',#4254,1.);
-#4254 = DIRECTION('',(-0.,-1.));
-#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4240 = ORIENTED_EDGE('',*,*,#4241,.F.);
+#4241 = EDGE_CURVE('',#4133,#4214,#4242,.T.);
+#4242 = SURFACE_CURVE('',#4243,(#4247,#4254),.PCURVE_S1.);
+#4243 = LINE('',#4244,#4245);
+#4244 = CARTESIAN_POINT('',(4.330708661417E-02,6.929133858268E-02,0.));
+#4245 = VECTOR('',#4246,3.937007874016E-02);
+#4246 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4247 = PCURVE('',#4148,#4248);
+#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253);
+#4249 = LINE('',#4250,#4251);
+#4250 = CARTESIAN_POINT('',(0.,0.));
+#4251 = VECTOR('',#4252,1.);
+#4252 = DIRECTION('',(1.,0.));
+#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4256 = ORIENTED_EDGE('',*,*,#4257,.F.);
-#4257 = EDGE_CURVE('',#4149,#4230,#4258,.T.);
-#4258 = SURFACE_CURVE('',#4259,(#4263,#4270),.PCURVE_S1.);
-#4259 = LINE('',#4260,#4261);
-#4260 = CARTESIAN_POINT('',(8.89763779526E-02,2.355391451579E-02,0.));
-#4261 = VECTOR('',#4262,3.937007874016E-02);
-#4262 = DIRECTION('',(0.,1.,0.));
-#4263 = PCURVE('',#4164,#4264);
-#4264 = DEFINITIONAL_REPRESENTATION('',(#4265),#4269);
-#4265 = LINE('',#4266,#4267);
-#4266 = CARTESIAN_POINT('',(-0.,-0.));
-#4267 = VECTOR('',#4268,1.);
-#4268 = DIRECTION('',(-1.,0.));
-#4269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4254 = PCURVE('',#4174,#4255);
+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);
+#4256 = LINE('',#4257,#4258);
+#4257 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#4258 = VECTOR('',#4259,1.);
+#4259 = DIRECTION('',(0.,1.));
+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4270 = PCURVE('',#4190,#4271);
-#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276);
-#4272 = LINE('',#4273,#4274);
-#4273 = CARTESIAN_POINT('',(1.377952755906E-02,-0.));
-#4274 = VECTOR('',#4275,1.);
-#4275 = DIRECTION('',(-0.,1.));
-#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4277 = ADVANCED_FACE('',(#4278),#4245,.T.);
-#4278 = FACE_BOUND('',#4279,.F.);
-#4279 = EDGE_LOOP('',(#4280,#4281,#4304,#4327));
-#4280 = ORIENTED_EDGE('',*,*,#4229,.T.);
-#4281 = ORIENTED_EDGE('',*,*,#4282,.T.);
-#4282 = EDGE_CURVE('',#4207,#4283,#4285,.T.);
-#4283 = VERTEX_POINT('',#4284);
-#4284 = CARTESIAN_POINT('',(7.51968503936E-02,3.536493813783E-02,
+#4261 = ADVANCED_FACE('',(#4262),#4229,.T.);
+#4262 = FACE_BOUND('',#4263,.T.);
+#4263 = EDGE_LOOP('',(#4264,#4265,#4288,#4311));
+#4264 = ORIENTED_EDGE('',*,*,#4213,.T.);
+#4265 = ORIENTED_EDGE('',*,*,#4266,.T.);
+#4266 = EDGE_CURVE('',#4191,#4267,#4269,.T.);
+#4267 = VERTEX_POINT('',#4268);
+#4268 = CARTESIAN_POINT('',(5.511811023622E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4285 = SURFACE_CURVE('',#4286,(#4290,#4297),.PCURVE_S1.);
-#4286 = LINE('',#4287,#4288);
-#4287 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,
+#4269 = SURFACE_CURVE('',#4270,(#4274,#4281),.PCURVE_S1.);
+#4270 = LINE('',#4271,#4272);
+#4271 = CARTESIAN_POINT('',(5.511811023622E-02,6.929133858268E-02,
     7.874015748031E-03));
-#4288 = VECTOR('',#4289,3.937007874016E-02);
-#4289 = DIRECTION('',(-1.,-0.,-0.));
-#4290 = PCURVE('',#4245,#4291);
-#4291 = DEFINITIONAL_REPRESENTATION('',(#4292),#4296);
-#4292 = LINE('',#4293,#4294);
-#4293 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#4294 = VECTOR('',#4295,1.);
-#4295 = DIRECTION('',(-1.,0.));
-#4296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4272 = VECTOR('',#4273,3.937007874016E-02);
+#4273 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4274 = PCURVE('',#4229,#4275);
+#4275 = DEFINITIONAL_REPRESENTATION('',(#4276),#4280);
+#4276 = LINE('',#4277,#4278);
+#4277 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#4278 = VECTOR('',#4279,1.);
+#4279 = DIRECTION('',(1.,0.));
+#4280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4297 = PCURVE('',#4136,#4298);
+#4281 = PCURVE('',#4120,#4282);
+#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287);
+#4283 = LINE('',#4284,#4285);
+#4284 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#4285 = VECTOR('',#4286,1.);
+#4286 = DIRECTION('',(1.,0.));
+#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4288 = ORIENTED_EDGE('',*,*,#4289,.F.);
+#4289 = EDGE_CURVE('',#4290,#4267,#4292,.T.);
+#4290 = VERTEX_POINT('',#4291);
+#4291 = CARTESIAN_POINT('',(5.511811023622E-02,5.551181102362E-02,0.));
+#4292 = SURFACE_CURVE('',#4293,(#4297,#4304),.PCURVE_S1.);
+#4293 = LINE('',#4294,#4295);
+#4294 = CARTESIAN_POINT('',(5.511811023622E-02,5.551181102362E-02,0.));
+#4295 = VECTOR('',#4296,3.937007874016E-02);
+#4296 = DIRECTION('',(0.,0.,1.));
+#4297 = PCURVE('',#4229,#4298);
 #4298 = DEFINITIONAL_REPRESENTATION('',(#4299),#4303);
 #4299 = LINE('',#4300,#4301);
-#4300 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#4300 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
 #4301 = VECTOR('',#4302,1.);
-#4302 = DIRECTION('',(-1.,0.));
+#4302 = DIRECTION('',(0.,-1.));
 #4303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4304 = ORIENTED_EDGE('',*,*,#4305,.F.);
-#4305 = EDGE_CURVE('',#4306,#4283,#4308,.T.);
-#4306 = VERTEX_POINT('',#4307);
-#4307 = CARTESIAN_POINT('',(7.51968503936E-02,3.536493813783E-02,0.));
-#4308 = SURFACE_CURVE('',#4309,(#4313,#4320),.PCURVE_S1.);
-#4309 = LINE('',#4310,#4311);
-#4310 = CARTESIAN_POINT('',(7.51968503936E-02,3.536493813783E-02,0.));
-#4311 = VECTOR('',#4312,3.937007874016E-02);
-#4312 = DIRECTION('',(0.,0.,1.));
-#4313 = PCURVE('',#4245,#4314);
-#4314 = DEFINITIONAL_REPRESENTATION('',(#4315),#4319);
-#4315 = LINE('',#4316,#4317);
-#4316 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
-#4317 = VECTOR('',#4318,1.);
-#4318 = DIRECTION('',(-0.,-1.));
-#4319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4304 = PCURVE('',#4092,#4305);
+#4305 = DEFINITIONAL_REPRESENTATION('',(#4306),#4310);
+#4306 = LINE('',#4307,#4308);
+#4307 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#4308 = VECTOR('',#4309,1.);
+#4309 = DIRECTION('',(-0.,-1.));
+#4310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4320 = PCURVE('',#4108,#4321);
-#4321 = DEFINITIONAL_REPRESENTATION('',(#4322),#4326);
-#4322 = LINE('',#4323,#4324);
-#4323 = CARTESIAN_POINT('',(7.853981633994,0.));
-#4324 = VECTOR('',#4325,1.);
-#4325 = DIRECTION('',(0.,-1.));
-#4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4311 = ORIENTED_EDGE('',*,*,#4312,.F.);
+#4312 = EDGE_CURVE('',#4214,#4290,#4313,.T.);
+#4313 = SURFACE_CURVE('',#4314,(#4318,#4325),.PCURVE_S1.);
+#4314 = LINE('',#4315,#4316);
+#4315 = CARTESIAN_POINT('',(5.511811023622E-02,6.929133858268E-02,0.));
+#4316 = VECTOR('',#4317,3.937007874016E-02);
+#4317 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4318 = PCURVE('',#4229,#4319);
+#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324);
+#4320 = LINE('',#4321,#4322);
+#4321 = CARTESIAN_POINT('',(0.,0.));
+#4322 = VECTOR('',#4323,1.);
+#4323 = DIRECTION('',(1.,0.));
+#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4327 = ORIENTED_EDGE('',*,*,#4328,.F.);
-#4328 = EDGE_CURVE('',#4230,#4306,#4329,.T.);
-#4329 = SURFACE_CURVE('',#4330,(#4334,#4341),.PCURVE_S1.);
-#4330 = LINE('',#4331,#4332);
-#4331 = CARTESIAN_POINT('',(8.89763779526E-02,3.536493813783E-02,0.));
-#4332 = VECTOR('',#4333,3.937007874016E-02);
-#4333 = DIRECTION('',(-1.,-0.,-0.));
-#4334 = PCURVE('',#4245,#4335);
-#4335 = DEFINITIONAL_REPRESENTATION('',(#4336),#4340);
-#4336 = LINE('',#4337,#4338);
-#4337 = CARTESIAN_POINT('',(-0.,-0.));
-#4338 = VECTOR('',#4339,1.);
-#4339 = DIRECTION('',(-1.,0.));
-#4340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4325 = PCURVE('',#4174,#4326);
+#4326 = DEFINITIONAL_REPRESENTATION('',(#4327),#4331);
+#4327 = LINE('',#4328,#4329);
+#4328 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#4329 = VECTOR('',#4330,1.);
+#4330 = DIRECTION('',(1.,0.));
+#4331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4341 = PCURVE('',#4190,#4342);
-#4342 = DEFINITIONAL_REPRESENTATION('',(#4343),#4347);
-#4343 = LINE('',#4344,#4345);
-#4344 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#4345 = VECTOR('',#4346,1.);
-#4346 = DIRECTION('',(-1.,0.));
-#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4348 = ADVANCED_FACE('',(#4349),#4108,.T.);
-#4349 = FACE_BOUND('',#4350,.T.);
-#4350 = EDGE_LOOP('',(#4351,#4352,#4378,#4379));
-#4351 = ORIENTED_EDGE('',*,*,#4085,.T.);
-#4352 = ORIENTED_EDGE('',*,*,#4353,.T.);
-#4353 = EDGE_CURVE('',#4088,#4283,#4354,.T.);
-#4354 = SURFACE_CURVE('',#4355,(#4360,#4367),.PCURVE_S1.);
-#4355 = CIRCLE('',#4356,5.905511811024E-03);
-#4356 = AXIS2_PLACEMENT_3D('',#4357,#4358,#4359);
-#4357 = CARTESIAN_POINT('',(7.519685039354E-02,2.945942632681E-02,
+#4332 = ADVANCED_FACE('',(#4333),#4092,.T.);
+#4333 = FACE_BOUND('',#4334,.F.);
+#4334 = EDGE_LOOP('',(#4335,#4336,#4358,#4359));
+#4335 = ORIENTED_EDGE('',*,*,#4069,.T.);
+#4336 = ORIENTED_EDGE('',*,*,#4337,.T.);
+#4337 = EDGE_CURVE('',#4072,#4267,#4338,.T.);
+#4338 = SURFACE_CURVE('',#4339,(#4344,#4351),.PCURVE_S1.);
+#4339 = CIRCLE('',#4340,5.905511811024E-03);
+#4340 = AXIS2_PLACEMENT_3D('',#4341,#4342,#4343);
+#4341 = CARTESIAN_POINT('',(4.92125984252E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4358 = DIRECTION('',(0.,0.,-1.));
-#4359 = DIRECTION('',(-1.,-0.,-0.));
-#4360 = PCURVE('',#4108,#4361);
-#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4366);
-#4362 = LINE('',#4363,#4364);
-#4363 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#4364 = VECTOR('',#4365,1.);
-#4365 = DIRECTION('',(1.,0.));
-#4366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4342 = DIRECTION('',(0.,0.,1.));
+#4343 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4344 = PCURVE('',#4092,#4345);
+#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350);
+#4346 = LINE('',#4347,#4348);
+#4347 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#4348 = VECTOR('',#4349,1.);
+#4349 = DIRECTION('',(-1.,0.));
+#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4367 = PCURVE('',#4136,#4368);
-#4368 = DEFINITIONAL_REPRESENTATION('',(#4369),#4377);
-#4369 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4370,#4371,#4372,#4373,
-#4374,#4375,#4376),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4370 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4371 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#4372 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#4373 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#4374 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#4375 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#4376 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4351 = PCURVE('',#4120,#4352);
+#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357);
+#4353 = CIRCLE('',#4354,5.905511811024E-03);
+#4354 = AXIS2_PLACEMENT_2D('',#4355,#4356);
+#4355 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#4356 = DIRECTION('',(1.,0.));
+#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4378 = ORIENTED_EDGE('',*,*,#4305,.F.);
-#4379 = ORIENTED_EDGE('',*,*,#4380,.F.);
-#4380 = EDGE_CURVE('',#4086,#4306,#4381,.T.);
-#4381 = SURFACE_CURVE('',#4382,(#4387,#4394),.PCURVE_S1.);
-#4382 = CIRCLE('',#4383,5.905511811024E-03);
-#4383 = AXIS2_PLACEMENT_3D('',#4384,#4385,#4386);
-#4384 = CARTESIAN_POINT('',(7.519685039354E-02,2.945942632681E-02,0.));
-#4385 = DIRECTION('',(0.,0.,-1.));
-#4386 = DIRECTION('',(-1.,-0.,-0.));
-#4387 = PCURVE('',#4108,#4388);
-#4388 = DEFINITIONAL_REPRESENTATION('',(#4389),#4393);
-#4389 = LINE('',#4390,#4391);
-#4390 = CARTESIAN_POINT('',(0.,0.));
-#4391 = VECTOR('',#4392,1.);
-#4392 = DIRECTION('',(1.,0.));
-#4393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4358 = ORIENTED_EDGE('',*,*,#4289,.F.);
+#4359 = ORIENTED_EDGE('',*,*,#4360,.F.);
+#4360 = EDGE_CURVE('',#4070,#4290,#4361,.T.);
+#4361 = SURFACE_CURVE('',#4362,(#4367,#4374),.PCURVE_S1.);
+#4362 = CIRCLE('',#4363,5.905511811024E-03);
+#4363 = AXIS2_PLACEMENT_3D('',#4364,#4365,#4366);
+#4364 = CARTESIAN_POINT('',(4.92125984252E-02,5.551181102362E-02,0.));
+#4365 = DIRECTION('',(0.,0.,1.));
+#4366 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4367 = PCURVE('',#4092,#4368);
+#4368 = DEFINITIONAL_REPRESENTATION('',(#4369),#4373);
+#4369 = LINE('',#4370,#4371);
+#4370 = CARTESIAN_POINT('',(-0.,0.));
+#4371 = VECTOR('',#4372,1.);
+#4372 = DIRECTION('',(-1.,0.));
+#4373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4394 = PCURVE('',#4190,#4395);
-#4395 = DEFINITIONAL_REPRESENTATION('',(#4396),#4404);
-#4396 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4397,#4398,#4399,#4400,
-#4401,#4402,#4403),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4397 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4398 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#4399 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#4400 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#4401 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#4402 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#4403 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4374 = PCURVE('',#4174,#4375);
+#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380);
+#4376 = CIRCLE('',#4377,5.905511811024E-03);
+#4377 = AXIS2_PLACEMENT_2D('',#4378,#4379);
+#4378 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#4379 = DIRECTION('',(1.,0.));
+#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4405 = ADVANCED_FACE('',(#4406),#4190,.F.);
-#4406 = FACE_BOUND('',#4407,.F.);
-#4407 = EDGE_LOOP('',(#4408,#4409,#4410,#4411));
-#4408 = ORIENTED_EDGE('',*,*,#4176,.T.);
-#4409 = ORIENTED_EDGE('',*,*,#4257,.T.);
-#4410 = ORIENTED_EDGE('',*,*,#4328,.T.);
-#4411 = ORIENTED_EDGE('',*,*,#4380,.F.);
-#4412 = ADVANCED_FACE('',(#4413),#4136,.T.);
-#4413 = FACE_BOUND('',#4414,.T.);
-#4414 = EDGE_LOOP('',(#4415,#4416,#4417,#4418));
-#4415 = ORIENTED_EDGE('',*,*,#4120,.T.);
-#4416 = ORIENTED_EDGE('',*,*,#4206,.T.);
-#4417 = ORIENTED_EDGE('',*,*,#4282,.T.);
-#4418 = ORIENTED_EDGE('',*,*,#4353,.F.);
-#4419 = MANIFOLD_SOLID_BREP('',#4420);
-#4420 = CLOSED_SHELL('',(#4421,#4541,#4617,#4688,#4745,#4752));
-#4421 = ADVANCED_FACE('',(#4422),#4436,.T.);
-#4422 = FACE_BOUND('',#4423,.F.);
-#4423 = EDGE_LOOP('',(#4424,#4459,#4487,#4515));
-#4424 = ORIENTED_EDGE('',*,*,#4425,.T.);
-#4425 = EDGE_CURVE('',#4426,#4428,#4430,.T.);
-#4426 = VERTEX_POINT('',#4427);
-#4427 = CARTESIAN_POINT('',(5.118110236378E-03,-5.551181102384E-02,0.));
-#4428 = VERTEX_POINT('',#4429);
-#4429 = CARTESIAN_POINT('',(5.118110236378E-03,-5.551181102384E-02,
+#4381 = ADVANCED_FACE('',(#4382),#4174,.F.);
+#4382 = FACE_BOUND('',#4383,.T.);
+#4383 = EDGE_LOOP('',(#4384,#4385,#4386,#4387));
+#4384 = ORIENTED_EDGE('',*,*,#4160,.T.);
+#4385 = ORIENTED_EDGE('',*,*,#4241,.T.);
+#4386 = ORIENTED_EDGE('',*,*,#4312,.T.);
+#4387 = ORIENTED_EDGE('',*,*,#4360,.F.);
+#4388 = ADVANCED_FACE('',(#4389),#4120,.T.);
+#4389 = FACE_BOUND('',#4390,.F.);
+#4390 = EDGE_LOOP('',(#4391,#4392,#4393,#4394));
+#4391 = ORIENTED_EDGE('',*,*,#4104,.T.);
+#4392 = ORIENTED_EDGE('',*,*,#4190,.T.);
+#4393 = ORIENTED_EDGE('',*,*,#4266,.T.);
+#4394 = ORIENTED_EDGE('',*,*,#4337,.F.);
+#4395 = MANIFOLD_SOLID_BREP('',#4396);
+#4396 = CLOSED_SHELL('',(#4397,#4517,#4593,#4664,#4713,#4720));
+#4397 = ADVANCED_FACE('',(#4398),#4412,.T.);
+#4398 = FACE_BOUND('',#4399,.T.);
+#4399 = EDGE_LOOP('',(#4400,#4435,#4463,#4491));
+#4400 = ORIENTED_EDGE('',*,*,#4401,.T.);
+#4401 = EDGE_CURVE('',#4402,#4404,#4406,.T.);
+#4402 = VERTEX_POINT('',#4403);
+#4403 = CARTESIAN_POINT('',(-3.543307086614E-02,5.551181102362E-02,0.));
+#4404 = VERTEX_POINT('',#4405);
+#4405 = CARTESIAN_POINT('',(-3.543307086614E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4430 = SURFACE_CURVE('',#4431,(#4435,#4447),.PCURVE_S1.);
-#4431 = LINE('',#4432,#4433);
-#4432 = CARTESIAN_POINT('',(5.118110236378E-03,-5.551181102384E-02,0.));
-#4433 = VECTOR('',#4434,3.937007874016E-02);
-#4434 = DIRECTION('',(0.,0.,1.));
-#4435 = PCURVE('',#4436,#4441);
-#4436 = PLANE('',#4437);
-#4437 = AXIS2_PLACEMENT_3D('',#4438,#4439,#4440);
-#4438 = CARTESIAN_POINT('',(5.118110236378E-03,-5.551181102378E-02,0.));
-#4439 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#4440 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#4441 = DEFINITIONAL_REPRESENTATION('',(#4442),#4446);
-#4442 = LINE('',#4443,#4444);
-#4443 = CARTESIAN_POINT('',(-5.701476036697E-14,0.));
-#4444 = VECTOR('',#4445,1.);
-#4445 = DIRECTION('',(-0.,-1.));
-#4446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4406 = SURFACE_CURVE('',#4407,(#4411,#4423),.PCURVE_S1.);
+#4407 = LINE('',#4408,#4409);
+#4408 = CARTESIAN_POINT('',(-3.543307086614E-02,5.551181102362E-02,0.));
+#4409 = VECTOR('',#4410,3.937007874016E-02);
+#4410 = DIRECTION('',(0.,0.,1.));
+#4411 = PCURVE('',#4412,#4417);
+#4412 = PLANE('',#4413);
+#4413 = AXIS2_PLACEMENT_3D('',#4414,#4415,#4416);
+#4414 = CARTESIAN_POINT('',(-3.543307086614E-02,5.551181102362E-02,0.));
+#4415 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#4416 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422);
+#4418 = LINE('',#4419,#4420);
+#4419 = CARTESIAN_POINT('',(0.,-0.));
+#4420 = VECTOR('',#4421,1.);
+#4421 = DIRECTION('',(0.,-1.));
+#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4447 = PCURVE('',#4448,#4453);
-#4448 = CYLINDRICAL_SURFACE('',#4449,5.905511811024E-03);
-#4449 = AXIS2_PLACEMENT_3D('',#4450,#4451,#4452);
-#4450 = CARTESIAN_POINT('',(1.10236220474E-02,-5.551181102378E-02,0.));
-#4451 = DIRECTION('',(-0.,0.,-1.));
-#4452 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#4453 = DEFINITIONAL_REPRESENTATION('',(#4454),#4458);
-#4454 = LINE('',#4455,#4456);
-#4455 = CARTESIAN_POINT('',(4.712388980365,0.));
-#4456 = VECTOR('',#4457,1.);
-#4457 = DIRECTION('',(0.,-1.));
-#4458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4423 = PCURVE('',#4424,#4429);
+#4424 = CYLINDRICAL_SURFACE('',#4425,5.905511811024E-03);
+#4425 = AXIS2_PLACEMENT_3D('',#4426,#4427,#4428);
+#4426 = CARTESIAN_POINT('',(-2.952755905512E-02,5.551181102362E-02,0.));
+#4427 = DIRECTION('',(0.,0.,-1.));
+#4428 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434);
+#4430 = LINE('',#4431,#4432);
+#4431 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#4432 = VECTOR('',#4433,1.);
+#4433 = DIRECTION('',(-0.,-1.));
+#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4459 = ORIENTED_EDGE('',*,*,#4460,.T.);
-#4460 = EDGE_CURVE('',#4428,#4461,#4463,.T.);
-#4461 = VERTEX_POINT('',#4462);
-#4462 = CARTESIAN_POINT('',(5.118110236378E-03,-6.929133858283E-02,
+#4435 = ORIENTED_EDGE('',*,*,#4436,.T.);
+#4436 = EDGE_CURVE('',#4404,#4437,#4439,.T.);
+#4437 = VERTEX_POINT('',#4438);
+#4438 = CARTESIAN_POINT('',(-3.543307086614E-02,6.929133858268E-02,
     7.874015748031E-03));
-#4463 = SURFACE_CURVE('',#4464,(#4468,#4475),.PCURVE_S1.);
-#4464 = LINE('',#4465,#4466);
-#4465 = CARTESIAN_POINT('',(5.118110236378E-03,-5.551181102378E-02,
+#4439 = SURFACE_CURVE('',#4440,(#4444,#4451),.PCURVE_S1.);
+#4440 = LINE('',#4441,#4442);
+#4441 = CARTESIAN_POINT('',(-3.543307086614E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4466 = VECTOR('',#4467,3.937007874016E-02);
-#4467 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#4468 = PCURVE('',#4436,#4469);
-#4469 = DEFINITIONAL_REPRESENTATION('',(#4470),#4474);
-#4470 = LINE('',#4471,#4472);
-#4471 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#4472 = VECTOR('',#4473,1.);
-#4473 = DIRECTION('',(-1.,0.));
-#4474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4442 = VECTOR('',#4443,3.937007874016E-02);
+#4443 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4444 = PCURVE('',#4412,#4445);
+#4445 = DEFINITIONAL_REPRESENTATION('',(#4446),#4450);
+#4446 = LINE('',#4447,#4448);
+#4447 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#4448 = VECTOR('',#4449,1.);
+#4449 = DIRECTION('',(1.,0.));
+#4450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4475 = PCURVE('',#4476,#4481);
-#4476 = PLANE('',#4477);
-#4477 = AXIS2_PLACEMENT_3D('',#4478,#4479,#4480);
-#4478 = CARTESIAN_POINT('',(5.118110236378E-03,-5.551181102378E-02,
+#4451 = PCURVE('',#4452,#4457);
+#4452 = PLANE('',#4453);
+#4453 = AXIS2_PLACEMENT_3D('',#4454,#4455,#4456);
+#4454 = CARTESIAN_POINT('',(-3.543307086614E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4479 = DIRECTION('',(0.,0.,1.));
-#4480 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#4481 = DEFINITIONAL_REPRESENTATION('',(#4482),#4486);
-#4482 = LINE('',#4483,#4484);
-#4483 = CARTESIAN_POINT('',(-0.,0.));
-#4484 = VECTOR('',#4485,1.);
-#4485 = DIRECTION('',(1.,-0.));
-#4486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4455 = DIRECTION('',(0.,0.,1.));
+#4456 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4457 = DEFINITIONAL_REPRESENTATION('',(#4458),#4462);
+#4458 = LINE('',#4459,#4460);
+#4459 = CARTESIAN_POINT('',(0.,0.));
+#4460 = VECTOR('',#4461,1.);
+#4461 = DIRECTION('',(-1.,0.));
+#4462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4487 = ORIENTED_EDGE('',*,*,#4488,.F.);
-#4488 = EDGE_CURVE('',#4489,#4461,#4491,.T.);
-#4489 = VERTEX_POINT('',#4490);
-#4490 = CARTESIAN_POINT('',(5.118110236378E-03,-6.929133858283E-02,0.));
-#4491 = SURFACE_CURVE('',#4492,(#4496,#4503),.PCURVE_S1.);
-#4492 = LINE('',#4493,#4494);
-#4493 = CARTESIAN_POINT('',(5.118110236378E-03,-6.929133858283E-02,0.));
-#4494 = VECTOR('',#4495,3.937007874016E-02);
-#4495 = DIRECTION('',(0.,0.,1.));
-#4496 = PCURVE('',#4436,#4497);
-#4497 = DEFINITIONAL_REPRESENTATION('',(#4498),#4502);
-#4498 = LINE('',#4499,#4500);
-#4499 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#4500 = VECTOR('',#4501,1.);
-#4501 = DIRECTION('',(-0.,-1.));
-#4502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4463 = ORIENTED_EDGE('',*,*,#4464,.F.);
+#4464 = EDGE_CURVE('',#4465,#4437,#4467,.T.);
+#4465 = VERTEX_POINT('',#4466);
+#4466 = CARTESIAN_POINT('',(-3.543307086614E-02,6.929133858268E-02,0.));
+#4467 = SURFACE_CURVE('',#4468,(#4472,#4479),.PCURVE_S1.);
+#4468 = LINE('',#4469,#4470);
+#4469 = CARTESIAN_POINT('',(-3.543307086614E-02,6.929133858268E-02,0.));
+#4470 = VECTOR('',#4471,3.937007874016E-02);
+#4471 = DIRECTION('',(0.,0.,1.));
+#4472 = PCURVE('',#4412,#4473);
+#4473 = DEFINITIONAL_REPRESENTATION('',(#4474),#4478);
+#4474 = LINE('',#4475,#4476);
+#4475 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#4476 = VECTOR('',#4477,1.);
+#4477 = DIRECTION('',(0.,-1.));
+#4478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4503 = PCURVE('',#4504,#4509);
-#4504 = PLANE('',#4505);
-#4505 = AXIS2_PLACEMENT_3D('',#4506,#4507,#4508);
-#4506 = CARTESIAN_POINT('',(5.118110236378E-03,-6.929133858283E-02,0.));
-#4507 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#4508 = DIRECTION('',(-1.,2.22044604925E-16,-0.));
-#4509 = DEFINITIONAL_REPRESENTATION('',(#4510),#4514);
-#4510 = LINE('',#4511,#4512);
-#4511 = CARTESIAN_POINT('',(-0.,0.));
-#4512 = VECTOR('',#4513,1.);
-#4513 = DIRECTION('',(-0.,-1.));
-#4514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4479 = PCURVE('',#4480,#4485);
+#4480 = PLANE('',#4481);
+#4481 = AXIS2_PLACEMENT_3D('',#4482,#4483,#4484);
+#4482 = CARTESIAN_POINT('',(-3.543307086614E-02,6.929133858268E-02,0.));
+#4483 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4484 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490);
+#4486 = LINE('',#4487,#4488);
+#4487 = CARTESIAN_POINT('',(0.,0.));
+#4488 = VECTOR('',#4489,1.);
+#4489 = DIRECTION('',(0.,-1.));
+#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4515 = ORIENTED_EDGE('',*,*,#4516,.F.);
-#4516 = EDGE_CURVE('',#4426,#4489,#4517,.T.);
-#4517 = SURFACE_CURVE('',#4518,(#4522,#4529),.PCURVE_S1.);
-#4518 = LINE('',#4519,#4520);
-#4519 = CARTESIAN_POINT('',(5.118110236378E-03,-5.551181102378E-02,0.));
-#4520 = VECTOR('',#4521,3.937007874016E-02);
-#4521 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#4522 = PCURVE('',#4436,#4523);
-#4523 = DEFINITIONAL_REPRESENTATION('',(#4524),#4528);
-#4524 = LINE('',#4525,#4526);
-#4525 = CARTESIAN_POINT('',(-0.,-0.));
-#4526 = VECTOR('',#4527,1.);
-#4527 = DIRECTION('',(-1.,0.));
-#4528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4491 = ORIENTED_EDGE('',*,*,#4492,.F.);
+#4492 = EDGE_CURVE('',#4402,#4465,#4493,.T.);
+#4493 = SURFACE_CURVE('',#4494,(#4498,#4505),.PCURVE_S1.);
+#4494 = LINE('',#4495,#4496);
+#4495 = CARTESIAN_POINT('',(-3.543307086614E-02,5.551181102362E-02,0.));
+#4496 = VECTOR('',#4497,3.937007874016E-02);
+#4497 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4498 = PCURVE('',#4412,#4499);
+#4499 = DEFINITIONAL_REPRESENTATION('',(#4500),#4504);
+#4500 = LINE('',#4501,#4502);
+#4501 = CARTESIAN_POINT('',(0.,-0.));
+#4502 = VECTOR('',#4503,1.);
+#4503 = DIRECTION('',(1.,0.));
+#4504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4529 = PCURVE('',#4530,#4535);
-#4530 = PLANE('',#4531);
-#4531 = AXIS2_PLACEMENT_3D('',#4532,#4533,#4534);
-#4532 = CARTESIAN_POINT('',(5.118110236378E-03,-5.551181102378E-02,0.));
-#4533 = DIRECTION('',(0.,0.,1.));
-#4534 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#4535 = DEFINITIONAL_REPRESENTATION('',(#4536),#4540);
-#4536 = LINE('',#4537,#4538);
-#4537 = CARTESIAN_POINT('',(-0.,0.));
-#4538 = VECTOR('',#4539,1.);
-#4539 = DIRECTION('',(1.,-0.));
-#4540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4505 = PCURVE('',#4506,#4511);
+#4506 = PLANE('',#4507);
+#4507 = AXIS2_PLACEMENT_3D('',#4508,#4509,#4510);
+#4508 = CARTESIAN_POINT('',(-3.543307086614E-02,5.551181102362E-02,0.));
+#4509 = DIRECTION('',(0.,0.,1.));
+#4510 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4511 = DEFINITIONAL_REPRESENTATION('',(#4512),#4516);
+#4512 = LINE('',#4513,#4514);
+#4513 = CARTESIAN_POINT('',(0.,0.));
+#4514 = VECTOR('',#4515,1.);
+#4515 = DIRECTION('',(-1.,0.));
+#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4541 = ADVANCED_FACE('',(#4542),#4504,.T.);
-#4542 = FACE_BOUND('',#4543,.F.);
-#4543 = EDGE_LOOP('',(#4544,#4545,#4568,#4596));
-#4544 = ORIENTED_EDGE('',*,*,#4488,.T.);
-#4545 = ORIENTED_EDGE('',*,*,#4546,.T.);
-#4546 = EDGE_CURVE('',#4461,#4547,#4549,.T.);
-#4547 = VERTEX_POINT('',#4548);
-#4548 = CARTESIAN_POINT('',(1.692913385843E-02,-6.929133858283E-02,
+#4517 = ADVANCED_FACE('',(#4518),#4480,.T.);
+#4518 = FACE_BOUND('',#4519,.T.);
+#4519 = EDGE_LOOP('',(#4520,#4521,#4544,#4572));
+#4520 = ORIENTED_EDGE('',*,*,#4464,.T.);
+#4521 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4522 = EDGE_CURVE('',#4437,#4523,#4525,.T.);
+#4523 = VERTEX_POINT('',#4524);
+#4524 = CARTESIAN_POINT('',(-2.362204724409E-02,6.929133858268E-02,
     7.874015748031E-03));
-#4549 = SURFACE_CURVE('',#4550,(#4554,#4561),.PCURVE_S1.);
-#4550 = LINE('',#4551,#4552);
-#4551 = CARTESIAN_POINT('',(5.118110236378E-03,-6.929133858283E-02,
+#4525 = SURFACE_CURVE('',#4526,(#4530,#4537),.PCURVE_S1.);
+#4526 = LINE('',#4527,#4528);
+#4527 = CARTESIAN_POINT('',(-3.543307086614E-02,6.929133858268E-02,
     7.874015748031E-03));
-#4552 = VECTOR('',#4553,3.937007874016E-02);
-#4553 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#4554 = PCURVE('',#4504,#4555);
-#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560);
-#4556 = LINE('',#4557,#4558);
-#4557 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#4558 = VECTOR('',#4559,1.);
-#4559 = DIRECTION('',(-1.,0.));
-#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4528 = VECTOR('',#4529,3.937007874016E-02);
+#4529 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4530 = PCURVE('',#4480,#4531);
+#4531 = DEFINITIONAL_REPRESENTATION('',(#4532),#4536);
+#4532 = LINE('',#4533,#4534);
+#4533 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#4534 = VECTOR('',#4535,1.);
+#4535 = DIRECTION('',(1.,0.));
+#4536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4561 = PCURVE('',#4476,#4562);
-#4562 = DEFINITIONAL_REPRESENTATION('',(#4563),#4567);
-#4563 = LINE('',#4564,#4565);
-#4564 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#4565 = VECTOR('',#4566,1.);
-#4566 = DIRECTION('',(-0.,1.));
-#4567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4537 = PCURVE('',#4452,#4538);
+#4538 = DEFINITIONAL_REPRESENTATION('',(#4539),#4543);
+#4539 = LINE('',#4540,#4541);
+#4540 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#4541 = VECTOR('',#4542,1.);
+#4542 = DIRECTION('',(0.,1.));
+#4543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4568 = ORIENTED_EDGE('',*,*,#4569,.F.);
-#4569 = EDGE_CURVE('',#4570,#4547,#4572,.T.);
-#4570 = VERTEX_POINT('',#4571);
-#4571 = CARTESIAN_POINT('',(1.692913385843E-02,-6.929133858283E-02,0.));
-#4572 = SURFACE_CURVE('',#4573,(#4577,#4584),.PCURVE_S1.);
-#4573 = LINE('',#4574,#4575);
-#4574 = CARTESIAN_POINT('',(1.692913385843E-02,-6.929133858283E-02,0.));
-#4575 = VECTOR('',#4576,3.937007874016E-02);
-#4576 = DIRECTION('',(0.,0.,1.));
-#4577 = PCURVE('',#4504,#4578);
-#4578 = DEFINITIONAL_REPRESENTATION('',(#4579),#4583);
-#4579 = LINE('',#4580,#4581);
-#4580 = CARTESIAN_POINT('',(-1.181102362205E-02,0.));
-#4581 = VECTOR('',#4582,1.);
-#4582 = DIRECTION('',(-0.,-1.));
-#4583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4544 = ORIENTED_EDGE('',*,*,#4545,.F.);
+#4545 = EDGE_CURVE('',#4546,#4523,#4548,.T.);
+#4546 = VERTEX_POINT('',#4547);
+#4547 = CARTESIAN_POINT('',(-2.362204724409E-02,6.929133858268E-02,0.));
+#4548 = SURFACE_CURVE('',#4549,(#4553,#4560),.PCURVE_S1.);
+#4549 = LINE('',#4550,#4551);
+#4550 = CARTESIAN_POINT('',(-2.362204724409E-02,6.929133858268E-02,0.));
+#4551 = VECTOR('',#4552,3.937007874016E-02);
+#4552 = DIRECTION('',(0.,0.,1.));
+#4553 = PCURVE('',#4480,#4554);
+#4554 = DEFINITIONAL_REPRESENTATION('',(#4555),#4559);
+#4555 = LINE('',#4556,#4557);
+#4556 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
+#4557 = VECTOR('',#4558,1.);
+#4558 = DIRECTION('',(0.,-1.));
+#4559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4584 = PCURVE('',#4585,#4590);
-#4585 = PLANE('',#4586);
-#4586 = AXIS2_PLACEMENT_3D('',#4587,#4588,#4589);
-#4587 = CARTESIAN_POINT('',(1.692913385843E-02,-6.929133858283E-02,0.));
-#4588 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#4589 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
-#4590 = DEFINITIONAL_REPRESENTATION('',(#4591),#4595);
-#4591 = LINE('',#4592,#4593);
-#4592 = CARTESIAN_POINT('',(-0.,0.));
-#4593 = VECTOR('',#4594,1.);
-#4594 = DIRECTION('',(-0.,-1.));
-#4595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4560 = PCURVE('',#4561,#4566);
+#4561 = PLANE('',#4562);
+#4562 = AXIS2_PLACEMENT_3D('',#4563,#4564,#4565);
+#4563 = CARTESIAN_POINT('',(-2.362204724409E-02,6.929133858268E-02,0.));
+#4564 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4565 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4566 = DEFINITIONAL_REPRESENTATION('',(#4567),#4571);
+#4567 = LINE('',#4568,#4569);
+#4568 = CARTESIAN_POINT('',(0.,0.));
+#4569 = VECTOR('',#4570,1.);
+#4570 = DIRECTION('',(0.,-1.));
+#4571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4596 = ORIENTED_EDGE('',*,*,#4597,.F.);
-#4597 = EDGE_CURVE('',#4489,#4570,#4598,.T.);
-#4598 = SURFACE_CURVE('',#4599,(#4603,#4610),.PCURVE_S1.);
-#4599 = LINE('',#4600,#4601);
-#4600 = CARTESIAN_POINT('',(5.118110236378E-03,-6.929133858283E-02,0.));
-#4601 = VECTOR('',#4602,3.937007874016E-02);
-#4602 = DIRECTION('',(1.,-2.22044604925E-16,0.));
-#4603 = PCURVE('',#4504,#4604);
-#4604 = DEFINITIONAL_REPRESENTATION('',(#4605),#4609);
-#4605 = LINE('',#4606,#4607);
-#4606 = CARTESIAN_POINT('',(-0.,0.));
-#4607 = VECTOR('',#4608,1.);
-#4608 = DIRECTION('',(-1.,0.));
-#4609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4572 = ORIENTED_EDGE('',*,*,#4573,.F.);
+#4573 = EDGE_CURVE('',#4465,#4546,#4574,.T.);
+#4574 = SURFACE_CURVE('',#4575,(#4579,#4586),.PCURVE_S1.);
+#4575 = LINE('',#4576,#4577);
+#4576 = CARTESIAN_POINT('',(-3.543307086614E-02,6.929133858268E-02,0.));
+#4577 = VECTOR('',#4578,3.937007874016E-02);
+#4578 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4579 = PCURVE('',#4480,#4580);
+#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585);
+#4581 = LINE('',#4582,#4583);
+#4582 = CARTESIAN_POINT('',(0.,0.));
+#4583 = VECTOR('',#4584,1.);
+#4584 = DIRECTION('',(1.,0.));
+#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4610 = PCURVE('',#4530,#4611);
-#4611 = DEFINITIONAL_REPRESENTATION('',(#4612),#4616);
-#4612 = LINE('',#4613,#4614);
-#4613 = CARTESIAN_POINT('',(1.377952755906E-02,9.705473735495E-34));
-#4614 = VECTOR('',#4615,1.);
-#4615 = DIRECTION('',(-0.,1.));
-#4616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4586 = PCURVE('',#4506,#4587);
+#4587 = DEFINITIONAL_REPRESENTATION('',(#4588),#4592);
+#4588 = LINE('',#4589,#4590);
+#4589 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#4590 = VECTOR('',#4591,1.);
+#4591 = DIRECTION('',(0.,1.));
+#4592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4617 = ADVANCED_FACE('',(#4618),#4585,.T.);
-#4618 = FACE_BOUND('',#4619,.F.);
-#4619 = EDGE_LOOP('',(#4620,#4621,#4644,#4667));
-#4620 = ORIENTED_EDGE('',*,*,#4569,.T.);
-#4621 = ORIENTED_EDGE('',*,*,#4622,.T.);
-#4622 = EDGE_CURVE('',#4547,#4623,#4625,.T.);
-#4623 = VERTEX_POINT('',#4624);
-#4624 = CARTESIAN_POINT('',(1.692913385843E-02,-5.551181102384E-02,
+#4593 = ADVANCED_FACE('',(#4594),#4561,.T.);
+#4594 = FACE_BOUND('',#4595,.T.);
+#4595 = EDGE_LOOP('',(#4596,#4597,#4620,#4643));
+#4596 = ORIENTED_EDGE('',*,*,#4545,.T.);
+#4597 = ORIENTED_EDGE('',*,*,#4598,.T.);
+#4598 = EDGE_CURVE('',#4523,#4599,#4601,.T.);
+#4599 = VERTEX_POINT('',#4600);
+#4600 = CARTESIAN_POINT('',(-2.362204724409E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4625 = SURFACE_CURVE('',#4626,(#4630,#4637),.PCURVE_S1.);
-#4626 = LINE('',#4627,#4628);
-#4627 = CARTESIAN_POINT('',(1.692913385843E-02,-6.929133858283E-02,
+#4601 = SURFACE_CURVE('',#4602,(#4606,#4613),.PCURVE_S1.);
+#4602 = LINE('',#4603,#4604);
+#4603 = CARTESIAN_POINT('',(-2.362204724409E-02,6.929133858268E-02,
     7.874015748031E-03));
-#4628 = VECTOR('',#4629,3.937007874016E-02);
-#4629 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#4630 = PCURVE('',#4585,#4631);
-#4631 = DEFINITIONAL_REPRESENTATION('',(#4632),#4636);
-#4632 = LINE('',#4633,#4634);
-#4633 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#4634 = VECTOR('',#4635,1.);
-#4635 = DIRECTION('',(-1.,0.));
-#4636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4604 = VECTOR('',#4605,3.937007874016E-02);
+#4605 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4606 = PCURVE('',#4561,#4607);
+#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);
+#4608 = LINE('',#4609,#4610);
+#4609 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#4610 = VECTOR('',#4611,1.);
+#4611 = DIRECTION('',(1.,0.));
+#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4637 = PCURVE('',#4476,#4638);
-#4638 = DEFINITIONAL_REPRESENTATION('',(#4639),#4643);
-#4639 = LINE('',#4640,#4641);
-#4640 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#4641 = VECTOR('',#4642,1.);
-#4642 = DIRECTION('',(-1.,0.));
-#4643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4613 = PCURVE('',#4452,#4614);
+#4614 = DEFINITIONAL_REPRESENTATION('',(#4615),#4619);
+#4615 = LINE('',#4616,#4617);
+#4616 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#4617 = VECTOR('',#4618,1.);
+#4618 = DIRECTION('',(1.,0.));
+#4619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4644 = ORIENTED_EDGE('',*,*,#4645,.F.);
-#4645 = EDGE_CURVE('',#4646,#4623,#4648,.T.);
-#4646 = VERTEX_POINT('',#4647);
-#4647 = CARTESIAN_POINT('',(1.692913385843E-02,-5.551181102384E-02,0.));
-#4648 = SURFACE_CURVE('',#4649,(#4653,#4660),.PCURVE_S1.);
-#4649 = LINE('',#4650,#4651);
-#4650 = CARTESIAN_POINT('',(1.692913385843E-02,-5.551181102384E-02,0.));
-#4651 = VECTOR('',#4652,3.937007874016E-02);
-#4652 = DIRECTION('',(0.,0.,1.));
-#4653 = PCURVE('',#4585,#4654);
-#4654 = DEFINITIONAL_REPRESENTATION('',(#4655),#4659);
-#4655 = LINE('',#4656,#4657);
-#4656 = CARTESIAN_POINT('',(-1.3779527559E-02,0.));
-#4657 = VECTOR('',#4658,1.);
-#4658 = DIRECTION('',(-0.,-1.));
-#4659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4620 = ORIENTED_EDGE('',*,*,#4621,.F.);
+#4621 = EDGE_CURVE('',#4622,#4599,#4624,.T.);
+#4622 = VERTEX_POINT('',#4623);
+#4623 = CARTESIAN_POINT('',(-2.362204724409E-02,5.551181102362E-02,0.));
+#4624 = SURFACE_CURVE('',#4625,(#4629,#4636),.PCURVE_S1.);
+#4625 = LINE('',#4626,#4627);
+#4626 = CARTESIAN_POINT('',(-2.362204724409E-02,5.551181102362E-02,0.));
+#4627 = VECTOR('',#4628,3.937007874016E-02);
+#4628 = DIRECTION('',(0.,0.,1.));
+#4629 = PCURVE('',#4561,#4630);
+#4630 = DEFINITIONAL_REPRESENTATION('',(#4631),#4635);
+#4631 = LINE('',#4632,#4633);
+#4632 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#4633 = VECTOR('',#4634,1.);
+#4634 = DIRECTION('',(0.,-1.));
+#4635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4660 = PCURVE('',#4448,#4661);
-#4661 = DEFINITIONAL_REPRESENTATION('',(#4662),#4666);
-#4662 = LINE('',#4663,#4664);
-#4663 = CARTESIAN_POINT('',(7.853981633994,0.));
-#4664 = VECTOR('',#4665,1.);
-#4665 = DIRECTION('',(0.,-1.));
-#4666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4636 = PCURVE('',#4424,#4637);
+#4637 = DEFINITIONAL_REPRESENTATION('',(#4638),#4642);
+#4638 = LINE('',#4639,#4640);
+#4639 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#4640 = VECTOR('',#4641,1.);
+#4641 = DIRECTION('',(-0.,-1.));
+#4642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4667 = ORIENTED_EDGE('',*,*,#4668,.F.);
-#4668 = EDGE_CURVE('',#4570,#4646,#4669,.T.);
-#4669 = SURFACE_CURVE('',#4670,(#4674,#4681),.PCURVE_S1.);
-#4670 = LINE('',#4671,#4672);
-#4671 = CARTESIAN_POINT('',(1.692913385843E-02,-6.929133858283E-02,0.));
-#4672 = VECTOR('',#4673,3.937007874016E-02);
-#4673 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#4674 = PCURVE('',#4585,#4675);
-#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4680);
-#4676 = LINE('',#4677,#4678);
-#4677 = CARTESIAN_POINT('',(-0.,0.));
-#4678 = VECTOR('',#4679,1.);
-#4679 = DIRECTION('',(-1.,0.));
-#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4643 = ORIENTED_EDGE('',*,*,#4644,.F.);
+#4644 = EDGE_CURVE('',#4546,#4622,#4645,.T.);
+#4645 = SURFACE_CURVE('',#4646,(#4650,#4657),.PCURVE_S1.);
+#4646 = LINE('',#4647,#4648);
+#4647 = CARTESIAN_POINT('',(-2.362204724409E-02,6.929133858268E-02,0.));
+#4648 = VECTOR('',#4649,3.937007874016E-02);
+#4649 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4650 = PCURVE('',#4561,#4651);
+#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656);
+#4652 = LINE('',#4653,#4654);
+#4653 = CARTESIAN_POINT('',(0.,0.));
+#4654 = VECTOR('',#4655,1.);
+#4655 = DIRECTION('',(1.,0.));
+#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4681 = PCURVE('',#4530,#4682);
-#4682 = DEFINITIONAL_REPRESENTATION('',(#4683),#4687);
-#4683 = LINE('',#4684,#4685);
-#4684 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
-#4685 = VECTOR('',#4686,1.);
-#4686 = DIRECTION('',(-1.,0.));
-#4687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4657 = PCURVE('',#4506,#4658);
+#4658 = DEFINITIONAL_REPRESENTATION('',(#4659),#4663);
+#4659 = LINE('',#4660,#4661);
+#4660 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#4661 = VECTOR('',#4662,1.);
+#4662 = DIRECTION('',(1.,0.));
+#4663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4688 = ADVANCED_FACE('',(#4689),#4448,.T.);
-#4689 = FACE_BOUND('',#4690,.T.);
-#4690 = EDGE_LOOP('',(#4691,#4692,#4718,#4719));
-#4691 = ORIENTED_EDGE('',*,*,#4425,.T.);
-#4692 = ORIENTED_EDGE('',*,*,#4693,.T.);
-#4693 = EDGE_CURVE('',#4428,#4623,#4694,.T.);
-#4694 = SURFACE_CURVE('',#4695,(#4700,#4707),.PCURVE_S1.);
-#4695 = CIRCLE('',#4696,5.905511811024E-03);
-#4696 = AXIS2_PLACEMENT_3D('',#4697,#4698,#4699);
-#4697 = CARTESIAN_POINT('',(1.10236220474E-02,-5.551181102378E-02,
+#4664 = ADVANCED_FACE('',(#4665),#4424,.T.);
+#4665 = FACE_BOUND('',#4666,.F.);
+#4666 = EDGE_LOOP('',(#4667,#4668,#4690,#4691));
+#4667 = ORIENTED_EDGE('',*,*,#4401,.T.);
+#4668 = ORIENTED_EDGE('',*,*,#4669,.T.);
+#4669 = EDGE_CURVE('',#4404,#4599,#4670,.T.);
+#4670 = SURFACE_CURVE('',#4671,(#4676,#4683),.PCURVE_S1.);
+#4671 = CIRCLE('',#4672,5.905511811024E-03);
+#4672 = AXIS2_PLACEMENT_3D('',#4673,#4674,#4675);
+#4673 = CARTESIAN_POINT('',(-2.952755905512E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4698 = DIRECTION('',(0.,0.,-1.));
-#4699 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#4700 = PCURVE('',#4448,#4701);
-#4701 = DEFINITIONAL_REPRESENTATION('',(#4702),#4706);
-#4702 = LINE('',#4703,#4704);
-#4703 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#4704 = VECTOR('',#4705,1.);
-#4705 = DIRECTION('',(1.,0.));
-#4706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4674 = DIRECTION('',(0.,0.,1.));
+#4675 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4676 = PCURVE('',#4424,#4677);
+#4677 = DEFINITIONAL_REPRESENTATION('',(#4678),#4682);
+#4678 = LINE('',#4679,#4680);
+#4679 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#4680 = VECTOR('',#4681,1.);
+#4681 = DIRECTION('',(-1.,0.));
+#4682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4707 = PCURVE('',#4476,#4708);
-#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4717);
-#4709 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4710,#4711,#4712,#4713,
-#4714,#4715,#4716),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4710 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4711 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#4712 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#4713 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#4714 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#4715 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#4716 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4683 = PCURVE('',#4452,#4684);
+#4684 = DEFINITIONAL_REPRESENTATION('',(#4685),#4689);
+#4685 = CIRCLE('',#4686,5.905511811024E-03);
+#4686 = AXIS2_PLACEMENT_2D('',#4687,#4688);
+#4687 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#4688 = DIRECTION('',(1.,0.));
+#4689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4718 = ORIENTED_EDGE('',*,*,#4645,.F.);
-#4719 = ORIENTED_EDGE('',*,*,#4720,.F.);
-#4720 = EDGE_CURVE('',#4426,#4646,#4721,.T.);
-#4721 = SURFACE_CURVE('',#4722,(#4727,#4734),.PCURVE_S1.);
-#4722 = CIRCLE('',#4723,5.905511811024E-03);
-#4723 = AXIS2_PLACEMENT_3D('',#4724,#4725,#4726);
-#4724 = CARTESIAN_POINT('',(1.10236220474E-02,-5.551181102378E-02,0.));
-#4725 = DIRECTION('',(0.,0.,-1.));
-#4726 = DIRECTION('',(2.22044604925E-16,1.,0.));
-#4727 = PCURVE('',#4448,#4728);
-#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733);
-#4729 = LINE('',#4730,#4731);
-#4730 = CARTESIAN_POINT('',(0.,0.));
-#4731 = VECTOR('',#4732,1.);
-#4732 = DIRECTION('',(1.,0.));
-#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4690 = ORIENTED_EDGE('',*,*,#4621,.F.);
+#4691 = ORIENTED_EDGE('',*,*,#4692,.F.);
+#4692 = EDGE_CURVE('',#4402,#4622,#4693,.T.);
+#4693 = SURFACE_CURVE('',#4694,(#4699,#4706),.PCURVE_S1.);
+#4694 = CIRCLE('',#4695,5.905511811024E-03);
+#4695 = AXIS2_PLACEMENT_3D('',#4696,#4697,#4698);
+#4696 = CARTESIAN_POINT('',(-2.952755905512E-02,5.551181102362E-02,0.));
+#4697 = DIRECTION('',(0.,0.,1.));
+#4698 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4699 = PCURVE('',#4424,#4700);
+#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4705);
+#4701 = LINE('',#4702,#4703);
+#4702 = CARTESIAN_POINT('',(-0.,0.));
+#4703 = VECTOR('',#4704,1.);
+#4704 = DIRECTION('',(-1.,0.));
+#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4734 = PCURVE('',#4530,#4735);
-#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4744);
-#4736 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4737,#4738,#4739,#4740,
-#4741,#4742,#4743),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
-    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
-6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
-GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
-1.,0.5,1.)) REPRESENTATION_ITEM('') );
-#4737 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4738 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
-#4739 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
-#4740 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
-#4741 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
-#4742 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
-#4743 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
-#4744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4706 = PCURVE('',#4506,#4707);
+#4707 = DEFINITIONAL_REPRESENTATION('',(#4708),#4712);
+#4708 = CIRCLE('',#4709,5.905511811024E-03);
+#4709 = AXIS2_PLACEMENT_2D('',#4710,#4711);
+#4710 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#4711 = DIRECTION('',(1.,0.));
+#4712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4745 = ADVANCED_FACE('',(#4746),#4530,.F.);
-#4746 = FACE_BOUND('',#4747,.F.);
-#4747 = EDGE_LOOP('',(#4748,#4749,#4750,#4751));
-#4748 = ORIENTED_EDGE('',*,*,#4516,.T.);
-#4749 = ORIENTED_EDGE('',*,*,#4597,.T.);
-#4750 = ORIENTED_EDGE('',*,*,#4668,.T.);
-#4751 = ORIENTED_EDGE('',*,*,#4720,.F.);
-#4752 = ADVANCED_FACE('',(#4753),#4476,.T.);
-#4753 = FACE_BOUND('',#4754,.T.);
-#4754 = EDGE_LOOP('',(#4755,#4756,#4757,#4758));
-#4755 = ORIENTED_EDGE('',*,*,#4460,.T.);
-#4756 = ORIENTED_EDGE('',*,*,#4546,.T.);
-#4757 = ORIENTED_EDGE('',*,*,#4622,.T.);
-#4758 = ORIENTED_EDGE('',*,*,#4693,.F.);
-#4759 = MANIFOLD_SOLID_BREP('',#4760);
-#4760 = CLOSED_SHELL('',(#4761,#4881,#4957,#5028,#5077,#5084));
-#4761 = ADVANCED_FACE('',(#4762),#4776,.T.);
-#4762 = FACE_BOUND('',#4763,.T.);
-#4763 = EDGE_LOOP('',(#4764,#4799,#4827,#4855));
-#4764 = ORIENTED_EDGE('',*,*,#4765,.T.);
-#4765 = EDGE_CURVE('',#4766,#4768,#4770,.T.);
-#4766 = VERTEX_POINT('',#4767);
-#4767 = CARTESIAN_POINT('',(-3.425196850378E-02,5.551181102384E-02,0.));
-#4768 = VERTEX_POINT('',#4769);
-#4769 = CARTESIAN_POINT('',(-3.425196850378E-02,5.551181102384E-02,
+#4713 = ADVANCED_FACE('',(#4714),#4506,.F.);
+#4714 = FACE_BOUND('',#4715,.T.);
+#4715 = EDGE_LOOP('',(#4716,#4717,#4718,#4719));
+#4716 = ORIENTED_EDGE('',*,*,#4492,.T.);
+#4717 = ORIENTED_EDGE('',*,*,#4573,.T.);
+#4718 = ORIENTED_EDGE('',*,*,#4644,.T.);
+#4719 = ORIENTED_EDGE('',*,*,#4692,.F.);
+#4720 = ADVANCED_FACE('',(#4721),#4452,.T.);
+#4721 = FACE_BOUND('',#4722,.F.);
+#4722 = EDGE_LOOP('',(#4723,#4724,#4725,#4726));
+#4723 = ORIENTED_EDGE('',*,*,#4436,.T.);
+#4724 = ORIENTED_EDGE('',*,*,#4522,.T.);
+#4725 = ORIENTED_EDGE('',*,*,#4598,.T.);
+#4726 = ORIENTED_EDGE('',*,*,#4669,.F.);
+#4727 = MANIFOLD_SOLID_BREP('',#4728);
+#4728 = CLOSED_SHELL('',(#4729,#4849,#4925,#4996,#5045,#5052));
+#4729 = ADVANCED_FACE('',(#4730),#4744,.T.);
+#4730 = FACE_BOUND('',#4731,.T.);
+#4731 = EDGE_LOOP('',(#4732,#4767,#4795,#4823));
+#4732 = ORIENTED_EDGE('',*,*,#4733,.T.);
+#4733 = EDGE_CURVE('',#4734,#4736,#4738,.T.);
+#4734 = VERTEX_POINT('',#4735);
+#4735 = CARTESIAN_POINT('',(-7.48031496063E-02,5.551181102362E-02,0.));
+#4736 = VERTEX_POINT('',#4737);
+#4737 = CARTESIAN_POINT('',(-7.48031496063E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4770 = SURFACE_CURVE('',#4771,(#4775,#4787),.PCURVE_S1.);
-#4771 = LINE('',#4772,#4773);
-#4772 = CARTESIAN_POINT('',(-3.425196850378E-02,5.551181102384E-02,0.));
-#4773 = VECTOR('',#4774,3.937007874016E-02);
-#4774 = DIRECTION('',(0.,0.,1.));
-#4775 = PCURVE('',#4776,#4781);
-#4776 = PLANE('',#4777);
-#4777 = AXIS2_PLACEMENT_3D('',#4778,#4779,#4780);
-#4778 = CARTESIAN_POINT('',(-3.425196850378E-02,5.551181102378E-02,0.));
-#4779 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
-#4780 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786);
-#4782 = LINE('',#4783,#4784);
-#4783 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#4784 = VECTOR('',#4785,1.);
-#4785 = DIRECTION('',(0.,-1.));
-#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4738 = SURFACE_CURVE('',#4739,(#4743,#4755),.PCURVE_S1.);
+#4739 = LINE('',#4740,#4741);
+#4740 = CARTESIAN_POINT('',(-7.48031496063E-02,5.551181102362E-02,0.));
+#4741 = VECTOR('',#4742,3.937007874016E-02);
+#4742 = DIRECTION('',(0.,0.,1.));
+#4743 = PCURVE('',#4744,#4749);
+#4744 = PLANE('',#4745);
+#4745 = AXIS2_PLACEMENT_3D('',#4746,#4747,#4748);
+#4746 = CARTESIAN_POINT('',(-7.48031496063E-02,5.551181102362E-02,0.));
+#4747 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#4748 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4749 = DEFINITIONAL_REPRESENTATION('',(#4750),#4754);
+#4750 = LINE('',#4751,#4752);
+#4751 = CARTESIAN_POINT('',(0.,-0.));
+#4752 = VECTOR('',#4753,1.);
+#4753 = DIRECTION('',(0.,-1.));
+#4754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4787 = PCURVE('',#4788,#4793);
-#4788 = CYLINDRICAL_SURFACE('',#4789,5.905511811024E-03);
-#4789 = AXIS2_PLACEMENT_3D('',#4790,#4791,#4792);
-#4790 = CARTESIAN_POINT('',(-2.834645669276E-02,5.551181102378E-02,0.));
-#4791 = DIRECTION('',(-0.,0.,-1.));
-#4792 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#4793 = DEFINITIONAL_REPRESENTATION('',(#4794),#4798);
-#4794 = LINE('',#4795,#4796);
-#4795 = CARTESIAN_POINT('',(-4.712388980365,0.));
-#4796 = VECTOR('',#4797,1.);
-#4797 = DIRECTION('',(-0.,-1.));
-#4798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4755 = PCURVE('',#4756,#4761);
+#4756 = CYLINDRICAL_SURFACE('',#4757,5.905511811024E-03);
+#4757 = AXIS2_PLACEMENT_3D('',#4758,#4759,#4760);
+#4758 = CARTESIAN_POINT('',(-6.889763779528E-02,5.551181102362E-02,0.));
+#4759 = DIRECTION('',(0.,0.,-1.));
+#4760 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4761 = DEFINITIONAL_REPRESENTATION('',(#4762),#4766);
+#4762 = LINE('',#4763,#4764);
+#4763 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#4764 = VECTOR('',#4765,1.);
+#4765 = DIRECTION('',(-0.,-1.));
+#4766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4799 = ORIENTED_EDGE('',*,*,#4800,.T.);
-#4800 = EDGE_CURVE('',#4768,#4801,#4803,.T.);
-#4801 = VERTEX_POINT('',#4802);
-#4802 = CARTESIAN_POINT('',(-3.425196850378E-02,6.929133858283E-02,
+#4767 = ORIENTED_EDGE('',*,*,#4768,.T.);
+#4768 = EDGE_CURVE('',#4736,#4769,#4771,.T.);
+#4769 = VERTEX_POINT('',#4770);
+#4770 = CARTESIAN_POINT('',(-7.48031496063E-02,6.929133858268E-02,
     7.874015748031E-03));
-#4803 = SURFACE_CURVE('',#4804,(#4808,#4815),.PCURVE_S1.);
-#4804 = LINE('',#4805,#4806);
-#4805 = CARTESIAN_POINT('',(-3.425196850378E-02,5.551181102378E-02,
+#4771 = SURFACE_CURVE('',#4772,(#4776,#4783),.PCURVE_S1.);
+#4772 = LINE('',#4773,#4774);
+#4773 = CARTESIAN_POINT('',(-7.48031496063E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4806 = VECTOR('',#4807,3.937007874016E-02);
-#4807 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#4808 = PCURVE('',#4776,#4809);
-#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4814);
-#4810 = LINE('',#4811,#4812);
-#4811 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#4812 = VECTOR('',#4813,1.);
-#4813 = DIRECTION('',(1.,0.));
-#4814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4774 = VECTOR('',#4775,3.937007874016E-02);
+#4775 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4776 = PCURVE('',#4744,#4777);
+#4777 = DEFINITIONAL_REPRESENTATION('',(#4778),#4782);
+#4778 = LINE('',#4779,#4780);
+#4779 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#4780 = VECTOR('',#4781,1.);
+#4781 = DIRECTION('',(1.,0.));
+#4782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4815 = PCURVE('',#4816,#4821);
-#4816 = PLANE('',#4817);
-#4817 = AXIS2_PLACEMENT_3D('',#4818,#4819,#4820);
-#4818 = CARTESIAN_POINT('',(-3.425196850378E-02,5.551181102378E-02,
+#4783 = PCURVE('',#4784,#4789);
+#4784 = PLANE('',#4785);
+#4785 = AXIS2_PLACEMENT_3D('',#4786,#4787,#4788);
+#4786 = CARTESIAN_POINT('',(-7.48031496063E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4819 = DIRECTION('',(0.,0.,1.));
-#4820 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#4821 = DEFINITIONAL_REPRESENTATION('',(#4822),#4826);
-#4822 = LINE('',#4823,#4824);
-#4823 = CARTESIAN_POINT('',(0.,0.));
-#4824 = VECTOR('',#4825,1.);
-#4825 = DIRECTION('',(-1.,0.));
-#4826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4787 = DIRECTION('',(0.,0.,1.));
+#4788 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4789 = DEFINITIONAL_REPRESENTATION('',(#4790),#4794);
+#4790 = LINE('',#4791,#4792);
+#4791 = CARTESIAN_POINT('',(0.,0.));
+#4792 = VECTOR('',#4793,1.);
+#4793 = DIRECTION('',(-1.,0.));
+#4794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4827 = ORIENTED_EDGE('',*,*,#4828,.F.);
-#4828 = EDGE_CURVE('',#4829,#4801,#4831,.T.);
-#4829 = VERTEX_POINT('',#4830);
-#4830 = CARTESIAN_POINT('',(-3.425196850378E-02,6.929133858283E-02,0.));
-#4831 = SURFACE_CURVE('',#4832,(#4836,#4843),.PCURVE_S1.);
+#4795 = ORIENTED_EDGE('',*,*,#4796,.F.);
+#4796 = EDGE_CURVE('',#4797,#4769,#4799,.T.);
+#4797 = VERTEX_POINT('',#4798);
+#4798 = CARTESIAN_POINT('',(-7.48031496063E-02,6.929133858268E-02,0.));
+#4799 = SURFACE_CURVE('',#4800,(#4804,#4811),.PCURVE_S1.);
+#4800 = LINE('',#4801,#4802);
+#4801 = CARTESIAN_POINT('',(-7.48031496063E-02,6.929133858268E-02,0.));
+#4802 = VECTOR('',#4803,3.937007874016E-02);
+#4803 = DIRECTION('',(0.,0.,1.));
+#4804 = PCURVE('',#4744,#4805);
+#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4810);
+#4806 = LINE('',#4807,#4808);
+#4807 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#4808 = VECTOR('',#4809,1.);
+#4809 = DIRECTION('',(0.,-1.));
+#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4811 = PCURVE('',#4812,#4817);
+#4812 = PLANE('',#4813);
+#4813 = AXIS2_PLACEMENT_3D('',#4814,#4815,#4816);
+#4814 = CARTESIAN_POINT('',(-7.48031496063E-02,6.929133858268E-02,0.));
+#4815 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4816 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4817 = DEFINITIONAL_REPRESENTATION('',(#4818),#4822);
+#4818 = LINE('',#4819,#4820);
+#4819 = CARTESIAN_POINT('',(0.,0.));
+#4820 = VECTOR('',#4821,1.);
+#4821 = DIRECTION('',(0.,-1.));
+#4822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4823 = ORIENTED_EDGE('',*,*,#4824,.F.);
+#4824 = EDGE_CURVE('',#4734,#4797,#4825,.T.);
+#4825 = SURFACE_CURVE('',#4826,(#4830,#4837),.PCURVE_S1.);
+#4826 = LINE('',#4827,#4828);
+#4827 = CARTESIAN_POINT('',(-7.48031496063E-02,5.551181102362E-02,0.));
+#4828 = VECTOR('',#4829,3.937007874016E-02);
+#4829 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4830 = PCURVE('',#4744,#4831);
+#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836);
 #4832 = LINE('',#4833,#4834);
-#4833 = CARTESIAN_POINT('',(-3.425196850378E-02,6.929133858283E-02,0.));
-#4834 = VECTOR('',#4835,3.937007874016E-02);
-#4835 = DIRECTION('',(0.,0.,1.));
-#4836 = PCURVE('',#4776,#4837);
-#4837 = DEFINITIONAL_REPRESENTATION('',(#4838),#4842);
-#4838 = LINE('',#4839,#4840);
-#4839 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#4840 = VECTOR('',#4841,1.);
-#4841 = DIRECTION('',(0.,-1.));
-#4842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4833 = CARTESIAN_POINT('',(0.,-0.));
+#4834 = VECTOR('',#4835,1.);
+#4835 = DIRECTION('',(1.,0.));
+#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4843 = PCURVE('',#4844,#4849);
-#4844 = PLANE('',#4845);
-#4845 = AXIS2_PLACEMENT_3D('',#4846,#4847,#4848);
-#4846 = CARTESIAN_POINT('',(-3.425196850378E-02,6.929133858283E-02,0.));
-#4847 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#4848 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#4849 = DEFINITIONAL_REPRESENTATION('',(#4850),#4854);
-#4850 = LINE('',#4851,#4852);
-#4851 = CARTESIAN_POINT('',(0.,0.));
-#4852 = VECTOR('',#4853,1.);
-#4853 = DIRECTION('',(0.,-1.));
-#4854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4837 = PCURVE('',#4838,#4843);
+#4838 = PLANE('',#4839);
+#4839 = AXIS2_PLACEMENT_3D('',#4840,#4841,#4842);
+#4840 = CARTESIAN_POINT('',(-7.48031496063E-02,5.551181102362E-02,0.));
+#4841 = DIRECTION('',(0.,0.,1.));
+#4842 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848);
+#4844 = LINE('',#4845,#4846);
+#4845 = CARTESIAN_POINT('',(0.,0.));
+#4846 = VECTOR('',#4847,1.);
+#4847 = DIRECTION('',(-1.,0.));
+#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4855 = ORIENTED_EDGE('',*,*,#4856,.F.);
-#4856 = EDGE_CURVE('',#4766,#4829,#4857,.T.);
+#4849 = ADVANCED_FACE('',(#4850),#4812,.T.);
+#4850 = FACE_BOUND('',#4851,.T.);
+#4851 = EDGE_LOOP('',(#4852,#4853,#4876,#4904));
+#4852 = ORIENTED_EDGE('',*,*,#4796,.T.);
+#4853 = ORIENTED_EDGE('',*,*,#4854,.T.);
+#4854 = EDGE_CURVE('',#4769,#4855,#4857,.T.);
+#4855 = VERTEX_POINT('',#4856);
+#4856 = CARTESIAN_POINT('',(-6.299212598425E-02,6.929133858268E-02,
+    7.874015748031E-03));
 #4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.);
 #4858 = LINE('',#4859,#4860);
-#4859 = CARTESIAN_POINT('',(-3.425196850378E-02,5.551181102378E-02,0.));
+#4859 = CARTESIAN_POINT('',(-7.48031496063E-02,6.929133858268E-02,
+    7.874015748031E-03));
 #4860 = VECTOR('',#4861,3.937007874016E-02);
-#4861 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#4862 = PCURVE('',#4776,#4863);
+#4861 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4862 = PCURVE('',#4812,#4863);
 #4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868);
 #4864 = LINE('',#4865,#4866);
-#4865 = CARTESIAN_POINT('',(0.,-0.));
+#4865 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
 #4866 = VECTOR('',#4867,1.);
 #4867 = DIRECTION('',(1.,0.));
 #4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4869 = PCURVE('',#4870,#4875);
-#4870 = PLANE('',#4871);
-#4871 = AXIS2_PLACEMENT_3D('',#4872,#4873,#4874);
-#4872 = CARTESIAN_POINT('',(-3.425196850378E-02,5.551181102378E-02,0.));
-#4873 = DIRECTION('',(0.,0.,1.));
-#4874 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#4875 = DEFINITIONAL_REPRESENTATION('',(#4876),#4880);
-#4876 = LINE('',#4877,#4878);
-#4877 = CARTESIAN_POINT('',(0.,0.));
-#4878 = VECTOR('',#4879,1.);
-#4879 = DIRECTION('',(-1.,0.));
-#4880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4869 = PCURVE('',#4784,#4870);
+#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875);
+#4871 = LINE('',#4872,#4873);
+#4872 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#4873 = VECTOR('',#4874,1.);
+#4874 = DIRECTION('',(0.,1.));
+#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4881 = ADVANCED_FACE('',(#4882),#4844,.T.);
-#4882 = FACE_BOUND('',#4883,.T.);
-#4883 = EDGE_LOOP('',(#4884,#4885,#4908,#4936));
-#4884 = ORIENTED_EDGE('',*,*,#4828,.T.);
-#4885 = ORIENTED_EDGE('',*,*,#4886,.T.);
-#4886 = EDGE_CURVE('',#4801,#4887,#4889,.T.);
-#4887 = VERTEX_POINT('',#4888);
-#4888 = CARTESIAN_POINT('',(-2.244094488173E-02,6.929133858283E-02,
-    7.874015748031E-03));
-#4889 = SURFACE_CURVE('',#4890,(#4894,#4901),.PCURVE_S1.);
-#4890 = LINE('',#4891,#4892);
-#4891 = CARTESIAN_POINT('',(-3.425196850378E-02,6.929133858283E-02,
-    7.874015748031E-03));
-#4892 = VECTOR('',#4893,3.937007874016E-02);
-#4893 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#4894 = PCURVE('',#4844,#4895);
-#4895 = DEFINITIONAL_REPRESENTATION('',(#4896),#4900);
-#4896 = LINE('',#4897,#4898);
-#4897 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#4898 = VECTOR('',#4899,1.);
-#4899 = DIRECTION('',(1.,0.));
-#4900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4876 = ORIENTED_EDGE('',*,*,#4877,.F.);
+#4877 = EDGE_CURVE('',#4878,#4855,#4880,.T.);
+#4878 = VERTEX_POINT('',#4879);
+#4879 = CARTESIAN_POINT('',(-6.299212598425E-02,6.929133858268E-02,0.));
+#4880 = SURFACE_CURVE('',#4881,(#4885,#4892),.PCURVE_S1.);
+#4881 = LINE('',#4882,#4883);
+#4882 = CARTESIAN_POINT('',(-6.299212598425E-02,6.929133858268E-02,0.));
+#4883 = VECTOR('',#4884,3.937007874016E-02);
+#4884 = DIRECTION('',(0.,0.,1.));
+#4885 = PCURVE('',#4812,#4886);
+#4886 = DEFINITIONAL_REPRESENTATION('',(#4887),#4891);
+#4887 = LINE('',#4888,#4889);
+#4888 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
+#4889 = VECTOR('',#4890,1.);
+#4890 = DIRECTION('',(0.,-1.));
+#4891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4901 = PCURVE('',#4816,#4902);
-#4902 = DEFINITIONAL_REPRESENTATION('',(#4903),#4907);
-#4903 = LINE('',#4904,#4905);
-#4904 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#4905 = VECTOR('',#4906,1.);
-#4906 = DIRECTION('',(0.,1.));
-#4907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4892 = PCURVE('',#4893,#4898);
+#4893 = PLANE('',#4894);
+#4894 = AXIS2_PLACEMENT_3D('',#4895,#4896,#4897);
+#4895 = CARTESIAN_POINT('',(-6.299212598425E-02,6.929133858268E-02,0.));
+#4896 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4897 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4898 = DEFINITIONAL_REPRESENTATION('',(#4899),#4903);
+#4899 = LINE('',#4900,#4901);
+#4900 = CARTESIAN_POINT('',(0.,0.));
+#4901 = VECTOR('',#4902,1.);
+#4902 = DIRECTION('',(0.,-1.));
+#4903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4908 = ORIENTED_EDGE('',*,*,#4909,.F.);
-#4909 = EDGE_CURVE('',#4910,#4887,#4912,.T.);
-#4910 = VERTEX_POINT('',#4911);
-#4911 = CARTESIAN_POINT('',(-2.244094488173E-02,6.929133858283E-02,0.));
-#4912 = SURFACE_CURVE('',#4913,(#4917,#4924),.PCURVE_S1.);
+#4904 = ORIENTED_EDGE('',*,*,#4905,.F.);
+#4905 = EDGE_CURVE('',#4797,#4878,#4906,.T.);
+#4906 = SURFACE_CURVE('',#4907,(#4911,#4918),.PCURVE_S1.);
+#4907 = LINE('',#4908,#4909);
+#4908 = CARTESIAN_POINT('',(-7.48031496063E-02,6.929133858268E-02,0.));
+#4909 = VECTOR('',#4910,3.937007874016E-02);
+#4910 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#4911 = PCURVE('',#4812,#4912);
+#4912 = DEFINITIONAL_REPRESENTATION('',(#4913),#4917);
 #4913 = LINE('',#4914,#4915);
-#4914 = CARTESIAN_POINT('',(-2.244094488173E-02,6.929133858283E-02,0.));
-#4915 = VECTOR('',#4916,3.937007874016E-02);
-#4916 = DIRECTION('',(0.,0.,1.));
-#4917 = PCURVE('',#4844,#4918);
-#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4923);
-#4919 = LINE('',#4920,#4921);
-#4920 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#4921 = VECTOR('',#4922,1.);
-#4922 = DIRECTION('',(0.,-1.));
-#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4914 = CARTESIAN_POINT('',(0.,0.));
+#4915 = VECTOR('',#4916,1.);
+#4916 = DIRECTION('',(1.,0.));
+#4917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4924 = PCURVE('',#4925,#4930);
-#4925 = PLANE('',#4926);
-#4926 = AXIS2_PLACEMENT_3D('',#4927,#4928,#4929);
-#4927 = CARTESIAN_POINT('',(-2.244094488173E-02,6.929133858283E-02,0.));
-#4928 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#4929 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#4930 = DEFINITIONAL_REPRESENTATION('',(#4931),#4935);
-#4931 = LINE('',#4932,#4933);
-#4932 = CARTESIAN_POINT('',(0.,0.));
-#4933 = VECTOR('',#4934,1.);
-#4934 = DIRECTION('',(0.,-1.));
-#4935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4918 = PCURVE('',#4838,#4919);
+#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4924);
+#4920 = LINE('',#4921,#4922);
+#4921 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#4922 = VECTOR('',#4923,1.);
+#4923 = DIRECTION('',(0.,1.));
+#4924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4936 = ORIENTED_EDGE('',*,*,#4937,.F.);
-#4937 = EDGE_CURVE('',#4829,#4910,#4938,.T.);
-#4938 = SURFACE_CURVE('',#4939,(#4943,#4950),.PCURVE_S1.);
-#4939 = LINE('',#4940,#4941);
-#4940 = CARTESIAN_POINT('',(-3.425196850378E-02,6.929133858283E-02,0.));
-#4941 = VECTOR('',#4942,3.937007874016E-02);
-#4942 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#4943 = PCURVE('',#4844,#4944);
-#4944 = DEFINITIONAL_REPRESENTATION('',(#4945),#4949);
-#4945 = LINE('',#4946,#4947);
-#4946 = CARTESIAN_POINT('',(0.,0.));
-#4947 = VECTOR('',#4948,1.);
-#4948 = DIRECTION('',(1.,0.));
-#4949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4950 = PCURVE('',#4870,#4951);
-#4951 = DEFINITIONAL_REPRESENTATION('',(#4952),#4956);
-#4952 = LINE('',#4953,#4954);
-#4953 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#4954 = VECTOR('',#4955,1.);
-#4955 = DIRECTION('',(0.,1.));
-#4956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4957 = ADVANCED_FACE('',(#4958),#4925,.T.);
-#4958 = FACE_BOUND('',#4959,.T.);
-#4959 = EDGE_LOOP('',(#4960,#4961,#4984,#5007));
-#4960 = ORIENTED_EDGE('',*,*,#4909,.T.);
-#4961 = ORIENTED_EDGE('',*,*,#4962,.T.);
-#4962 = EDGE_CURVE('',#4887,#4963,#4965,.T.);
-#4963 = VERTEX_POINT('',#4964);
-#4964 = CARTESIAN_POINT('',(-2.244094488173E-02,5.551181102384E-02,
+#4925 = ADVANCED_FACE('',(#4926),#4893,.T.);
+#4926 = FACE_BOUND('',#4927,.T.);
+#4927 = EDGE_LOOP('',(#4928,#4929,#4952,#4975));
+#4928 = ORIENTED_EDGE('',*,*,#4877,.T.);
+#4929 = ORIENTED_EDGE('',*,*,#4930,.T.);
+#4930 = EDGE_CURVE('',#4855,#4931,#4933,.T.);
+#4931 = VERTEX_POINT('',#4932);
+#4932 = CARTESIAN_POINT('',(-6.299212598425E-02,5.551181102362E-02,
     7.874015748031E-03));
-#4965 = SURFACE_CURVE('',#4966,(#4970,#4977),.PCURVE_S1.);
-#4966 = LINE('',#4967,#4968);
-#4967 = CARTESIAN_POINT('',(-2.244094488173E-02,6.929133858283E-02,
+#4933 = SURFACE_CURVE('',#4934,(#4938,#4945),.PCURVE_S1.);
+#4934 = LINE('',#4935,#4936);
+#4935 = CARTESIAN_POINT('',(-6.299212598425E-02,6.929133858268E-02,
     7.874015748031E-03));
-#4968 = VECTOR('',#4969,3.937007874016E-02);
-#4969 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#4970 = PCURVE('',#4925,#4971);
-#4971 = DEFINITIONAL_REPRESENTATION('',(#4972),#4976);
-#4972 = LINE('',#4973,#4974);
-#4973 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#4974 = VECTOR('',#4975,1.);
-#4975 = DIRECTION('',(1.,0.));
-#4976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4936 = VECTOR('',#4937,3.937007874016E-02);
+#4937 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4938 = PCURVE('',#4893,#4939);
+#4939 = DEFINITIONAL_REPRESENTATION('',(#4940),#4944);
+#4940 = LINE('',#4941,#4942);
+#4941 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#4942 = VECTOR('',#4943,1.);
+#4943 = DIRECTION('',(1.,0.));
+#4944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4977 = PCURVE('',#4816,#4978);
-#4978 = DEFINITIONAL_REPRESENTATION('',(#4979),#4983);
-#4979 = LINE('',#4980,#4981);
-#4980 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#4981 = VECTOR('',#4982,1.);
-#4982 = DIRECTION('',(1.,0.));
-#4983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4945 = PCURVE('',#4784,#4946);
+#4946 = DEFINITIONAL_REPRESENTATION('',(#4947),#4951);
+#4947 = LINE('',#4948,#4949);
+#4948 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#4949 = VECTOR('',#4950,1.);
+#4950 = DIRECTION('',(1.,0.));
+#4951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4984 = ORIENTED_EDGE('',*,*,#4985,.F.);
-#4985 = EDGE_CURVE('',#4986,#4963,#4988,.T.);
-#4986 = VERTEX_POINT('',#4987);
-#4987 = CARTESIAN_POINT('',(-2.244094488173E-02,5.551181102384E-02,0.));
-#4988 = SURFACE_CURVE('',#4989,(#4993,#5000),.PCURVE_S1.);
-#4989 = LINE('',#4990,#4991);
-#4990 = CARTESIAN_POINT('',(-2.244094488173E-02,5.551181102384E-02,0.));
-#4991 = VECTOR('',#4992,3.937007874016E-02);
-#4992 = DIRECTION('',(0.,0.,1.));
-#4993 = PCURVE('',#4925,#4994);
-#4994 = DEFINITIONAL_REPRESENTATION('',(#4995),#4999);
-#4995 = LINE('',#4996,#4997);
-#4996 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#4997 = VECTOR('',#4998,1.);
-#4998 = DIRECTION('',(0.,-1.));
-#4999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4952 = ORIENTED_EDGE('',*,*,#4953,.F.);
+#4953 = EDGE_CURVE('',#4954,#4931,#4956,.T.);
+#4954 = VERTEX_POINT('',#4955);
+#4955 = CARTESIAN_POINT('',(-6.299212598425E-02,5.551181102362E-02,0.));
+#4956 = SURFACE_CURVE('',#4957,(#4961,#4968),.PCURVE_S1.);
+#4957 = LINE('',#4958,#4959);
+#4958 = CARTESIAN_POINT('',(-6.299212598425E-02,5.551181102362E-02,0.));
+#4959 = VECTOR('',#4960,3.937007874016E-02);
+#4960 = DIRECTION('',(0.,0.,1.));
+#4961 = PCURVE('',#4893,#4962);
+#4962 = DEFINITIONAL_REPRESENTATION('',(#4963),#4967);
+#4963 = LINE('',#4964,#4965);
+#4964 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#4965 = VECTOR('',#4966,1.);
+#4966 = DIRECTION('',(0.,-1.));
+#4967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5000 = PCURVE('',#4788,#5001);
-#5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006);
-#5002 = LINE('',#5003,#5004);
-#5003 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#5004 = VECTOR('',#5005,1.);
-#5005 = DIRECTION('',(-0.,-1.));
-#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4968 = PCURVE('',#4756,#4969);
+#4969 = DEFINITIONAL_REPRESENTATION('',(#4970),#4974);
+#4970 = LINE('',#4971,#4972);
+#4971 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#4972 = VECTOR('',#4973,1.);
+#4973 = DIRECTION('',(-0.,-1.));
+#4974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5007 = ORIENTED_EDGE('',*,*,#5008,.F.);
-#5008 = EDGE_CURVE('',#4910,#4986,#5009,.T.);
-#5009 = SURFACE_CURVE('',#5010,(#5014,#5021),.PCURVE_S1.);
+#4975 = ORIENTED_EDGE('',*,*,#4976,.F.);
+#4976 = EDGE_CURVE('',#4878,#4954,#4977,.T.);
+#4977 = SURFACE_CURVE('',#4978,(#4982,#4989),.PCURVE_S1.);
+#4978 = LINE('',#4979,#4980);
+#4979 = CARTESIAN_POINT('',(-6.299212598425E-02,6.929133858268E-02,0.));
+#4980 = VECTOR('',#4981,3.937007874016E-02);
+#4981 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#4982 = PCURVE('',#4893,#4983);
+#4983 = DEFINITIONAL_REPRESENTATION('',(#4984),#4988);
+#4984 = LINE('',#4985,#4986);
+#4985 = CARTESIAN_POINT('',(0.,0.));
+#4986 = VECTOR('',#4987,1.);
+#4987 = DIRECTION('',(1.,0.));
+#4988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4989 = PCURVE('',#4838,#4990);
+#4990 = DEFINITIONAL_REPRESENTATION('',(#4991),#4995);
+#4991 = LINE('',#4992,#4993);
+#4992 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#4993 = VECTOR('',#4994,1.);
+#4994 = DIRECTION('',(1.,0.));
+#4995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4996 = ADVANCED_FACE('',(#4997),#4756,.T.);
+#4997 = FACE_BOUND('',#4998,.F.);
+#4998 = EDGE_LOOP('',(#4999,#5000,#5022,#5023));
+#4999 = ORIENTED_EDGE('',*,*,#4733,.T.);
+#5000 = ORIENTED_EDGE('',*,*,#5001,.T.);
+#5001 = EDGE_CURVE('',#4736,#4931,#5002,.T.);
+#5002 = SURFACE_CURVE('',#5003,(#5008,#5015),.PCURVE_S1.);
+#5003 = CIRCLE('',#5004,5.905511811024E-03);
+#5004 = AXIS2_PLACEMENT_3D('',#5005,#5006,#5007);
+#5005 = CARTESIAN_POINT('',(-6.889763779528E-02,5.551181102362E-02,
+    7.874015748031E-03));
+#5006 = DIRECTION('',(0.,0.,1.));
+#5007 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#5008 = PCURVE('',#4756,#5009);
+#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014);
 #5010 = LINE('',#5011,#5012);
-#5011 = CARTESIAN_POINT('',(-2.244094488173E-02,6.929133858283E-02,0.));
-#5012 = VECTOR('',#5013,3.937007874016E-02);
-#5013 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5014 = PCURVE('',#4925,#5015);
-#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020);
-#5016 = LINE('',#5017,#5018);
-#5017 = CARTESIAN_POINT('',(0.,0.));
-#5018 = VECTOR('',#5019,1.);
-#5019 = DIRECTION('',(1.,0.));
-#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5011 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#5012 = VECTOR('',#5013,1.);
+#5013 = DIRECTION('',(-1.,0.));
+#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5021 = PCURVE('',#4870,#5022);
-#5022 = DEFINITIONAL_REPRESENTATION('',(#5023),#5027);
-#5023 = LINE('',#5024,#5025);
-#5024 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#5025 = VECTOR('',#5026,1.);
-#5026 = DIRECTION('',(1.,0.));
-#5027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5015 = PCURVE('',#4784,#5016);
+#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021);
+#5017 = CIRCLE('',#5018,5.905511811024E-03);
+#5018 = AXIS2_PLACEMENT_2D('',#5019,#5020);
+#5019 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#5020 = DIRECTION('',(1.,0.));
+#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5028 = ADVANCED_FACE('',(#5029),#4788,.T.);
-#5029 = FACE_BOUND('',#5030,.F.);
-#5030 = EDGE_LOOP('',(#5031,#5032,#5054,#5055));
-#5031 = ORIENTED_EDGE('',*,*,#4765,.T.);
-#5032 = ORIENTED_EDGE('',*,*,#5033,.T.);
-#5033 = EDGE_CURVE('',#4768,#4963,#5034,.T.);
-#5034 = SURFACE_CURVE('',#5035,(#5040,#5047),.PCURVE_S1.);
-#5035 = CIRCLE('',#5036,5.905511811024E-03);
-#5036 = AXIS2_PLACEMENT_3D('',#5037,#5038,#5039);
-#5037 = CARTESIAN_POINT('',(-2.834645669276E-02,5.551181102378E-02,
+#5022 = ORIENTED_EDGE('',*,*,#4953,.F.);
+#5023 = ORIENTED_EDGE('',*,*,#5024,.F.);
+#5024 = EDGE_CURVE('',#4734,#4954,#5025,.T.);
+#5025 = SURFACE_CURVE('',#5026,(#5031,#5038),.PCURVE_S1.);
+#5026 = CIRCLE('',#5027,5.905511811024E-03);
+#5027 = AXIS2_PLACEMENT_3D('',#5028,#5029,#5030);
+#5028 = CARTESIAN_POINT('',(-6.889763779528E-02,5.551181102362E-02,0.));
+#5029 = DIRECTION('',(0.,0.,1.));
+#5030 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#5031 = PCURVE('',#4756,#5032);
+#5032 = DEFINITIONAL_REPRESENTATION('',(#5033),#5037);
+#5033 = LINE('',#5034,#5035);
+#5034 = CARTESIAN_POINT('',(-0.,0.));
+#5035 = VECTOR('',#5036,1.);
+#5036 = DIRECTION('',(-1.,0.));
+#5037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5038 = PCURVE('',#4838,#5039);
+#5039 = DEFINITIONAL_REPRESENTATION('',(#5040),#5044);
+#5040 = CIRCLE('',#5041,5.905511811024E-03);
+#5041 = AXIS2_PLACEMENT_2D('',#5042,#5043);
+#5042 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#5043 = DIRECTION('',(1.,0.));
+#5044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5045 = ADVANCED_FACE('',(#5046),#4838,.F.);
+#5046 = FACE_BOUND('',#5047,.T.);
+#5047 = EDGE_LOOP('',(#5048,#5049,#5050,#5051));
+#5048 = ORIENTED_EDGE('',*,*,#4824,.T.);
+#5049 = ORIENTED_EDGE('',*,*,#4905,.T.);
+#5050 = ORIENTED_EDGE('',*,*,#4976,.T.);
+#5051 = ORIENTED_EDGE('',*,*,#5024,.F.);
+#5052 = ADVANCED_FACE('',(#5053),#4784,.T.);
+#5053 = FACE_BOUND('',#5054,.F.);
+#5054 = EDGE_LOOP('',(#5055,#5056,#5057,#5058));
+#5055 = ORIENTED_EDGE('',*,*,#4768,.T.);
+#5056 = ORIENTED_EDGE('',*,*,#4854,.T.);
+#5057 = ORIENTED_EDGE('',*,*,#4930,.T.);
+#5058 = ORIENTED_EDGE('',*,*,#5001,.F.);
+#5059 = MANIFOLD_SOLID_BREP('',#5060);
+#5060 = CLOSED_SHELL('',(#5061,#5181,#5257,#5328,#5377,#5384));
+#5061 = ADVANCED_FACE('',(#5062),#5076,.T.);
+#5062 = FACE_BOUND('',#5063,.T.);
+#5063 = EDGE_LOOP('',(#5064,#5099,#5127,#5155));
+#5064 = ORIENTED_EDGE('',*,*,#5065,.T.);
+#5065 = EDGE_CURVE('',#5066,#5068,#5070,.T.);
+#5066 = VERTEX_POINT('',#5067);
+#5067 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,0.)
+  );
+#5068 = VERTEX_POINT('',#5069);
+#5069 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,
     7.874015748031E-03));
-#5038 = DIRECTION('',(-0.,0.,1.));
-#5039 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5040 = PCURVE('',#4788,#5041);
-#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046);
-#5042 = LINE('',#5043,#5044);
-#5043 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#5044 = VECTOR('',#5045,1.);
-#5045 = DIRECTION('',(-1.,0.));
-#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5070 = SURFACE_CURVE('',#5071,(#5075,#5087),.PCURVE_S1.);
+#5071 = LINE('',#5072,#5073);
+#5072 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,0.)
+  );
+#5073 = VECTOR('',#5074,3.937007874016E-02);
+#5074 = DIRECTION('',(0.,0.,1.));
+#5075 = PCURVE('',#5076,#5081);
+#5076 = PLANE('',#5077);
+#5077 = AXIS2_PLACEMENT_3D('',#5078,#5079,#5080);
+#5078 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,0.)
+  );
+#5079 = DIRECTION('',(0.,-1.,0.));
+#5080 = DIRECTION('',(-1.,0.,0.));
+#5081 = DEFINITIONAL_REPRESENTATION('',(#5082),#5086);
+#5082 = LINE('',#5083,#5084);
+#5083 = CARTESIAN_POINT('',(0.,-0.));
+#5084 = VECTOR('',#5085,1.);
+#5085 = DIRECTION('',(0.,-1.));
+#5086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5047 = PCURVE('',#4816,#5048);
-#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053);
-#5049 = CIRCLE('',#5050,5.905511811024E-03);
-#5050 = AXIS2_PLACEMENT_2D('',#5051,#5052);
-#5051 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#5052 = DIRECTION('',(1.,0.));
-#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5087 = PCURVE('',#5088,#5093);
+#5088 = CYLINDRICAL_SURFACE('',#5089,5.905511811024E-03);
+#5089 = AXIS2_PLACEMENT_3D('',#5090,#5091,#5092);
+#5090 = CARTESIAN_POINT('',(-7.519685039354E-02,-2.959569178343E-02,0.)
+  );
+#5091 = DIRECTION('',(-0.,-0.,-1.));
+#5092 = DIRECTION('',(1.,0.,0.));
+#5093 = DEFINITIONAL_REPRESENTATION('',(#5094),#5098);
+#5094 = LINE('',#5095,#5096);
+#5095 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#5096 = VECTOR('',#5097,1.);
+#5097 = DIRECTION('',(-0.,-1.));
+#5098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5054 = ORIENTED_EDGE('',*,*,#4985,.F.);
-#5055 = ORIENTED_EDGE('',*,*,#5056,.F.);
-#5056 = EDGE_CURVE('',#4766,#4986,#5057,.T.);
-#5057 = SURFACE_CURVE('',#5058,(#5063,#5070),.PCURVE_S1.);
-#5058 = CIRCLE('',#5059,5.905511811024E-03);
-#5059 = AXIS2_PLACEMENT_3D('',#5060,#5061,#5062);
-#5060 = CARTESIAN_POINT('',(-2.834645669276E-02,5.551181102378E-02,0.));
-#5061 = DIRECTION('',(-0.,0.,1.));
-#5062 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5063 = PCURVE('',#4788,#5064);
-#5064 = DEFINITIONAL_REPRESENTATION('',(#5065),#5069);
-#5065 = LINE('',#5066,#5067);
-#5066 = CARTESIAN_POINT('',(-0.,0.));
-#5067 = VECTOR('',#5068,1.);
-#5068 = DIRECTION('',(-1.,0.));
-#5069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5070 = PCURVE('',#4870,#5071);
-#5071 = DEFINITIONAL_REPRESENTATION('',(#5072),#5076);
-#5072 = CIRCLE('',#5073,5.905511811024E-03);
-#5073 = AXIS2_PLACEMENT_2D('',#5074,#5075);
-#5074 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#5075 = DIRECTION('',(1.,0.));
-#5076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5077 = ADVANCED_FACE('',(#5078),#4870,.F.);
-#5078 = FACE_BOUND('',#5079,.T.);
-#5079 = EDGE_LOOP('',(#5080,#5081,#5082,#5083));
-#5080 = ORIENTED_EDGE('',*,*,#4856,.T.);
-#5081 = ORIENTED_EDGE('',*,*,#4937,.T.);
-#5082 = ORIENTED_EDGE('',*,*,#5008,.T.);
-#5083 = ORIENTED_EDGE('',*,*,#5056,.F.);
-#5084 = ADVANCED_FACE('',(#5085),#4816,.T.);
-#5085 = FACE_BOUND('',#5086,.F.);
-#5086 = EDGE_LOOP('',(#5087,#5088,#5089,#5090));
-#5087 = ORIENTED_EDGE('',*,*,#4800,.T.);
-#5088 = ORIENTED_EDGE('',*,*,#4886,.T.);
-#5089 = ORIENTED_EDGE('',*,*,#4962,.T.);
-#5090 = ORIENTED_EDGE('',*,*,#5033,.F.);
-#5091 = MANIFOLD_SOLID_BREP('',#5092);
-#5092 = CLOSED_SHELL('',(#5093,#5213,#5289,#5360,#5409,#5416));
-#5093 = ADVANCED_FACE('',(#5094),#5108,.T.);
-#5094 = FACE_BOUND('',#5095,.T.);
-#5095 = EDGE_LOOP('',(#5096,#5131,#5159,#5187));
-#5096 = ORIENTED_EDGE('',*,*,#5097,.T.);
-#5097 = EDGE_CURVE('',#5098,#5100,#5102,.T.);
-#5098 = VERTEX_POINT('',#5099);
-#5099 = CARTESIAN_POINT('',(-1.45669291337E-02,5.551181102384E-02,0.));
-#5100 = VERTEX_POINT('',#5101);
-#5101 = CARTESIAN_POINT('',(-1.45669291337E-02,5.551181102384E-02,
+#5099 = ORIENTED_EDGE('',*,*,#5100,.T.);
+#5100 = EDGE_CURVE('',#5068,#5101,#5103,.T.);
+#5101 = VERTEX_POINT('',#5102);
+#5102 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,
     7.874015748031E-03));
-#5102 = SURFACE_CURVE('',#5103,(#5107,#5119),.PCURVE_S1.);
-#5103 = LINE('',#5104,#5105);
-#5104 = CARTESIAN_POINT('',(-1.45669291337E-02,5.551181102384E-02,0.));
-#5105 = VECTOR('',#5106,3.937007874016E-02);
-#5106 = DIRECTION('',(0.,0.,1.));
-#5107 = PCURVE('',#5108,#5113);
-#5108 = PLANE('',#5109);
-#5109 = AXIS2_PLACEMENT_3D('',#5110,#5111,#5112);
-#5110 = CARTESIAN_POINT('',(-1.45669291337E-02,5.551181102378E-02,0.));
-#5111 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
-#5112 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5113 = DEFINITIONAL_REPRESENTATION('',(#5114),#5118);
-#5114 = LINE('',#5115,#5116);
-#5115 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#5116 = VECTOR('',#5117,1.);
-#5117 = DIRECTION('',(0.,-1.));
-#5118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5119 = PCURVE('',#5120,#5125);
-#5120 = CYLINDRICAL_SURFACE('',#5121,5.905511811024E-03);
-#5121 = AXIS2_PLACEMENT_3D('',#5122,#5123,#5124);
-#5122 = CARTESIAN_POINT('',(-8.661417322677E-03,5.551181102378E-02,0.));
-#5123 = DIRECTION('',(-0.,0.,-1.));
-#5124 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5125 = DEFINITIONAL_REPRESENTATION('',(#5126),#5130);
-#5126 = LINE('',#5127,#5128);
-#5127 = CARTESIAN_POINT('',(-4.712388980365,0.));
-#5128 = VECTOR('',#5129,1.);
-#5129 = DIRECTION('',(-0.,-1.));
-#5130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5131 = ORIENTED_EDGE('',*,*,#5132,.T.);
-#5132 = EDGE_CURVE('',#5100,#5133,#5135,.T.);
-#5133 = VERTEX_POINT('',#5134);
-#5134 = CARTESIAN_POINT('',(-1.45669291337E-02,6.929133858283E-02,
+#5103 = SURFACE_CURVE('',#5104,(#5108,#5115),.PCURVE_S1.);
+#5104 = LINE('',#5105,#5106);
+#5105 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,
     7.874015748031E-03));
-#5135 = SURFACE_CURVE('',#5136,(#5140,#5147),.PCURVE_S1.);
-#5136 = LINE('',#5137,#5138);
-#5137 = CARTESIAN_POINT('',(-1.45669291337E-02,5.551181102378E-02,
-    7.874015748031E-03));
-#5138 = VECTOR('',#5139,3.937007874016E-02);
-#5139 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5140 = PCURVE('',#5108,#5141);
-#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146);
-#5142 = LINE('',#5143,#5144);
-#5143 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#5144 = VECTOR('',#5145,1.);
-#5145 = DIRECTION('',(1.,0.));
-#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5106 = VECTOR('',#5107,3.937007874016E-02);
+#5107 = DIRECTION('',(-1.,0.,0.));
+#5108 = PCURVE('',#5076,#5109);
+#5109 = DEFINITIONAL_REPRESENTATION('',(#5110),#5114);
+#5110 = LINE('',#5111,#5112);
+#5111 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#5112 = VECTOR('',#5113,1.);
+#5113 = DIRECTION('',(1.,0.));
+#5114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5147 = PCURVE('',#5148,#5153);
-#5148 = PLANE('',#5149);
-#5149 = AXIS2_PLACEMENT_3D('',#5150,#5151,#5152);
-#5150 = CARTESIAN_POINT('',(-1.45669291337E-02,5.551181102378E-02,
+#5115 = PCURVE('',#5116,#5121);
+#5116 = PLANE('',#5117);
+#5117 = AXIS2_PLACEMENT_3D('',#5118,#5119,#5120);
+#5118 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,
     7.874015748031E-03));
-#5151 = DIRECTION('',(0.,0.,1.));
-#5152 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5153 = DEFINITIONAL_REPRESENTATION('',(#5154),#5158);
-#5154 = LINE('',#5155,#5156);
-#5155 = CARTESIAN_POINT('',(0.,0.));
-#5156 = VECTOR('',#5157,1.);
-#5157 = DIRECTION('',(-1.,0.));
-#5158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5119 = DIRECTION('',(0.,0.,1.));
+#5120 = DIRECTION('',(1.,0.,0.));
+#5121 = DEFINITIONAL_REPRESENTATION('',(#5122),#5126);
+#5122 = LINE('',#5123,#5124);
+#5123 = CARTESIAN_POINT('',(0.,0.));
+#5124 = VECTOR('',#5125,1.);
+#5125 = DIRECTION('',(-1.,0.));
+#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5159 = ORIENTED_EDGE('',*,*,#5160,.F.);
-#5160 = EDGE_CURVE('',#5161,#5133,#5163,.T.);
-#5161 = VERTEX_POINT('',#5162);
-#5162 = CARTESIAN_POINT('',(-1.45669291337E-02,6.929133858283E-02,0.));
-#5163 = SURFACE_CURVE('',#5164,(#5168,#5175),.PCURVE_S1.);
+#5127 = ORIENTED_EDGE('',*,*,#5128,.F.);
+#5128 = EDGE_CURVE('',#5129,#5101,#5131,.T.);
+#5129 = VERTEX_POINT('',#5130);
+#5130 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,0.));
+#5131 = SURFACE_CURVE('',#5132,(#5136,#5143),.PCURVE_S1.);
+#5132 = LINE('',#5133,#5134);
+#5133 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,0.));
+#5134 = VECTOR('',#5135,3.937007874016E-02);
+#5135 = DIRECTION('',(0.,0.,1.));
+#5136 = PCURVE('',#5076,#5137);
+#5137 = DEFINITIONAL_REPRESENTATION('',(#5138),#5142);
+#5138 = LINE('',#5139,#5140);
+#5139 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#5140 = VECTOR('',#5141,1.);
+#5141 = DIRECTION('',(0.,-1.));
+#5142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5143 = PCURVE('',#5144,#5149);
+#5144 = PLANE('',#5145);
+#5145 = AXIS2_PLACEMENT_3D('',#5146,#5147,#5148);
+#5146 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,0.));
+#5147 = DIRECTION('',(-1.,0.,0.));
+#5148 = DIRECTION('',(0.,1.,0.));
+#5149 = DEFINITIONAL_REPRESENTATION('',(#5150),#5154);
+#5150 = LINE('',#5151,#5152);
+#5151 = CARTESIAN_POINT('',(0.,0.));
+#5152 = VECTOR('',#5153,1.);
+#5153 = DIRECTION('',(0.,-1.));
+#5154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5155 = ORIENTED_EDGE('',*,*,#5156,.F.);
+#5156 = EDGE_CURVE('',#5066,#5129,#5157,.T.);
+#5157 = SURFACE_CURVE('',#5158,(#5162,#5169),.PCURVE_S1.);
+#5158 = LINE('',#5159,#5160);
+#5159 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,0.)
+  );
+#5160 = VECTOR('',#5161,3.937007874016E-02);
+#5161 = DIRECTION('',(-1.,0.,0.));
+#5162 = PCURVE('',#5076,#5163);
+#5163 = DEFINITIONAL_REPRESENTATION('',(#5164),#5168);
 #5164 = LINE('',#5165,#5166);
-#5165 = CARTESIAN_POINT('',(-1.45669291337E-02,6.929133858283E-02,0.));
-#5166 = VECTOR('',#5167,3.937007874016E-02);
-#5167 = DIRECTION('',(0.,0.,1.));
-#5168 = PCURVE('',#5108,#5169);
-#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174);
-#5170 = LINE('',#5171,#5172);
-#5171 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#5172 = VECTOR('',#5173,1.);
-#5173 = DIRECTION('',(0.,-1.));
-#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5165 = CARTESIAN_POINT('',(0.,-0.));
+#5166 = VECTOR('',#5167,1.);
+#5167 = DIRECTION('',(1.,0.));
+#5168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5175 = PCURVE('',#5176,#5181);
-#5176 = PLANE('',#5177);
-#5177 = AXIS2_PLACEMENT_3D('',#5178,#5179,#5180);
-#5178 = CARTESIAN_POINT('',(-1.45669291337E-02,6.929133858283E-02,0.));
-#5179 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5180 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5181 = DEFINITIONAL_REPRESENTATION('',(#5182),#5186);
-#5182 = LINE('',#5183,#5184);
-#5183 = CARTESIAN_POINT('',(0.,0.));
-#5184 = VECTOR('',#5185,1.);
-#5185 = DIRECTION('',(0.,-1.));
-#5186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5169 = PCURVE('',#5170,#5175);
+#5170 = PLANE('',#5171);
+#5171 = AXIS2_PLACEMENT_3D('',#5172,#5173,#5174);
+#5172 = CARTESIAN_POINT('',(-7.519685039354E-02,-3.550120359445E-02,0.)
+  );
+#5173 = DIRECTION('',(0.,0.,1.));
+#5174 = DIRECTION('',(1.,0.,0.));
+#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180);
+#5176 = LINE('',#5177,#5178);
+#5177 = CARTESIAN_POINT('',(0.,0.));
+#5178 = VECTOR('',#5179,1.);
+#5179 = DIRECTION('',(-1.,0.));
+#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5187 = ORIENTED_EDGE('',*,*,#5188,.F.);
-#5188 = EDGE_CURVE('',#5098,#5161,#5189,.T.);
+#5181 = ADVANCED_FACE('',(#5182),#5144,.T.);
+#5182 = FACE_BOUND('',#5183,.T.);
+#5183 = EDGE_LOOP('',(#5184,#5185,#5208,#5236));
+#5184 = ORIENTED_EDGE('',*,*,#5128,.T.);
+#5185 = ORIENTED_EDGE('',*,*,#5186,.T.);
+#5186 = EDGE_CURVE('',#5101,#5187,#5189,.T.);
+#5187 = VERTEX_POINT('',#5188);
+#5188 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,
+    7.874015748031E-03));
 #5189 = SURFACE_CURVE('',#5190,(#5194,#5201),.PCURVE_S1.);
 #5190 = LINE('',#5191,#5192);
-#5191 = CARTESIAN_POINT('',(-1.45669291337E-02,5.551181102378E-02,0.));
+#5191 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,
+    7.874015748031E-03));
 #5192 = VECTOR('',#5193,3.937007874016E-02);
-#5193 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5194 = PCURVE('',#5108,#5195);
+#5193 = DIRECTION('',(0.,1.,0.));
+#5194 = PCURVE('',#5144,#5195);
 #5195 = DEFINITIONAL_REPRESENTATION('',(#5196),#5200);
 #5196 = LINE('',#5197,#5198);
-#5197 = CARTESIAN_POINT('',(0.,-0.));
+#5197 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
 #5198 = VECTOR('',#5199,1.);
 #5199 = DIRECTION('',(1.,0.));
 #5200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5201 = PCURVE('',#5202,#5207);
-#5202 = PLANE('',#5203);
-#5203 = AXIS2_PLACEMENT_3D('',#5204,#5205,#5206);
-#5204 = CARTESIAN_POINT('',(-1.45669291337E-02,5.551181102378E-02,0.));
-#5205 = DIRECTION('',(0.,0.,1.));
-#5206 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5207 = DEFINITIONAL_REPRESENTATION('',(#5208),#5212);
-#5208 = LINE('',#5209,#5210);
-#5209 = CARTESIAN_POINT('',(0.,0.));
-#5210 = VECTOR('',#5211,1.);
-#5211 = DIRECTION('',(-1.,0.));
-#5212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5201 = PCURVE('',#5116,#5202);
+#5202 = DEFINITIONAL_REPRESENTATION('',(#5203),#5207);
+#5203 = LINE('',#5204,#5205);
+#5204 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#5205 = VECTOR('',#5206,1.);
+#5206 = DIRECTION('',(0.,1.));
+#5207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5213 = ADVANCED_FACE('',(#5214),#5176,.T.);
-#5214 = FACE_BOUND('',#5215,.T.);
-#5215 = EDGE_LOOP('',(#5216,#5217,#5240,#5268));
-#5216 = ORIENTED_EDGE('',*,*,#5160,.T.);
-#5217 = ORIENTED_EDGE('',*,*,#5218,.T.);
-#5218 = EDGE_CURVE('',#5133,#5219,#5221,.T.);
-#5219 = VERTEX_POINT('',#5220);
-#5220 = CARTESIAN_POINT('',(-2.755905511654E-03,6.929133858283E-02,
-    7.874015748031E-03));
-#5221 = SURFACE_CURVE('',#5222,(#5226,#5233),.PCURVE_S1.);
-#5222 = LINE('',#5223,#5224);
-#5223 = CARTESIAN_POINT('',(-1.45669291337E-02,6.929133858283E-02,
-    7.874015748031E-03));
-#5224 = VECTOR('',#5225,3.937007874016E-02);
-#5225 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5226 = PCURVE('',#5176,#5227);
-#5227 = DEFINITIONAL_REPRESENTATION('',(#5228),#5232);
-#5228 = LINE('',#5229,#5230);
-#5229 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#5230 = VECTOR('',#5231,1.);
-#5231 = DIRECTION('',(1.,0.));
-#5232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5208 = ORIENTED_EDGE('',*,*,#5209,.F.);
+#5209 = EDGE_CURVE('',#5210,#5187,#5212,.T.);
+#5210 = VERTEX_POINT('',#5211);
+#5211 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,0.));
+#5212 = SURFACE_CURVE('',#5213,(#5217,#5224),.PCURVE_S1.);
+#5213 = LINE('',#5214,#5215);
+#5214 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,0.));
+#5215 = VECTOR('',#5216,3.937007874016E-02);
+#5216 = DIRECTION('',(0.,0.,1.));
+#5217 = PCURVE('',#5144,#5218);
+#5218 = DEFINITIONAL_REPRESENTATION('',(#5219),#5223);
+#5219 = LINE('',#5220,#5221);
+#5220 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
+#5221 = VECTOR('',#5222,1.);
+#5222 = DIRECTION('',(0.,-1.));
+#5223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5233 = PCURVE('',#5148,#5234);
-#5234 = DEFINITIONAL_REPRESENTATION('',(#5235),#5239);
-#5235 = LINE('',#5236,#5237);
-#5236 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#5237 = VECTOR('',#5238,1.);
-#5238 = DIRECTION('',(0.,1.));
-#5239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5224 = PCURVE('',#5225,#5230);
+#5225 = PLANE('',#5226);
+#5226 = AXIS2_PLACEMENT_3D('',#5227,#5228,#5229);
+#5227 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,0.));
+#5228 = DIRECTION('',(0.,1.,0.));
+#5229 = DIRECTION('',(1.,0.,0.));
+#5230 = DEFINITIONAL_REPRESENTATION('',(#5231),#5235);
+#5231 = LINE('',#5232,#5233);
+#5232 = CARTESIAN_POINT('',(0.,0.));
+#5233 = VECTOR('',#5234,1.);
+#5234 = DIRECTION('',(0.,-1.));
+#5235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5240 = ORIENTED_EDGE('',*,*,#5241,.F.);
-#5241 = EDGE_CURVE('',#5242,#5219,#5244,.T.);
-#5242 = VERTEX_POINT('',#5243);
-#5243 = CARTESIAN_POINT('',(-2.755905511654E-03,6.929133858283E-02,0.));
-#5244 = SURFACE_CURVE('',#5245,(#5249,#5256),.PCURVE_S1.);
+#5236 = ORIENTED_EDGE('',*,*,#5237,.F.);
+#5237 = EDGE_CURVE('',#5129,#5210,#5238,.T.);
+#5238 = SURFACE_CURVE('',#5239,(#5243,#5250),.PCURVE_S1.);
+#5239 = LINE('',#5240,#5241);
+#5240 = CARTESIAN_POINT('',(-8.89763779526E-02,-3.550120359445E-02,0.));
+#5241 = VECTOR('',#5242,3.937007874016E-02);
+#5242 = DIRECTION('',(0.,1.,0.));
+#5243 = PCURVE('',#5144,#5244);
+#5244 = DEFINITIONAL_REPRESENTATION('',(#5245),#5249);
 #5245 = LINE('',#5246,#5247);
-#5246 = CARTESIAN_POINT('',(-2.755905511654E-03,6.929133858283E-02,0.));
-#5247 = VECTOR('',#5248,3.937007874016E-02);
-#5248 = DIRECTION('',(0.,0.,1.));
-#5249 = PCURVE('',#5176,#5250);
-#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255);
-#5251 = LINE('',#5252,#5253);
-#5252 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#5253 = VECTOR('',#5254,1.);
-#5254 = DIRECTION('',(0.,-1.));
-#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5246 = CARTESIAN_POINT('',(0.,0.));
+#5247 = VECTOR('',#5248,1.);
+#5248 = DIRECTION('',(1.,0.));
+#5249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5256 = PCURVE('',#5257,#5262);
-#5257 = PLANE('',#5258);
-#5258 = AXIS2_PLACEMENT_3D('',#5259,#5260,#5261);
-#5259 = CARTESIAN_POINT('',(-2.755905511654E-03,6.929133858283E-02,0.));
-#5260 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5261 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5262 = DEFINITIONAL_REPRESENTATION('',(#5263),#5267);
-#5263 = LINE('',#5264,#5265);
-#5264 = CARTESIAN_POINT('',(0.,0.));
-#5265 = VECTOR('',#5266,1.);
-#5266 = DIRECTION('',(0.,-1.));
-#5267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5250 = PCURVE('',#5170,#5251);
+#5251 = DEFINITIONAL_REPRESENTATION('',(#5252),#5256);
+#5252 = LINE('',#5253,#5254);
+#5253 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#5254 = VECTOR('',#5255,1.);
+#5255 = DIRECTION('',(0.,1.));
+#5256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5268 = ORIENTED_EDGE('',*,*,#5269,.F.);
-#5269 = EDGE_CURVE('',#5161,#5242,#5270,.T.);
-#5270 = SURFACE_CURVE('',#5271,(#5275,#5282),.PCURVE_S1.);
-#5271 = LINE('',#5272,#5273);
-#5272 = CARTESIAN_POINT('',(-1.45669291337E-02,6.929133858283E-02,0.));
-#5273 = VECTOR('',#5274,3.937007874016E-02);
-#5274 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5275 = PCURVE('',#5176,#5276);
-#5276 = DEFINITIONAL_REPRESENTATION('',(#5277),#5281);
-#5277 = LINE('',#5278,#5279);
-#5278 = CARTESIAN_POINT('',(0.,0.));
-#5279 = VECTOR('',#5280,1.);
-#5280 = DIRECTION('',(1.,0.));
-#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5282 = PCURVE('',#5202,#5283);
-#5283 = DEFINITIONAL_REPRESENTATION('',(#5284),#5288);
-#5284 = LINE('',#5285,#5286);
-#5285 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#5286 = VECTOR('',#5287,1.);
-#5287 = DIRECTION('',(0.,1.));
-#5288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5289 = ADVANCED_FACE('',(#5290),#5257,.T.);
-#5290 = FACE_BOUND('',#5291,.T.);
-#5291 = EDGE_LOOP('',(#5292,#5293,#5316,#5339));
-#5292 = ORIENTED_EDGE('',*,*,#5241,.T.);
-#5293 = ORIENTED_EDGE('',*,*,#5294,.T.);
-#5294 = EDGE_CURVE('',#5219,#5295,#5297,.T.);
-#5295 = VERTEX_POINT('',#5296);
-#5296 = CARTESIAN_POINT('',(-2.755905511654E-03,5.551181102384E-02,
+#5257 = ADVANCED_FACE('',(#5258),#5225,.T.);
+#5258 = FACE_BOUND('',#5259,.T.);
+#5259 = EDGE_LOOP('',(#5260,#5261,#5284,#5307));
+#5260 = ORIENTED_EDGE('',*,*,#5209,.T.);
+#5261 = ORIENTED_EDGE('',*,*,#5262,.T.);
+#5262 = EDGE_CURVE('',#5187,#5263,#5265,.T.);
+#5263 = VERTEX_POINT('',#5264);
+#5264 = CARTESIAN_POINT('',(-7.519685039354E-02,-2.36901799724E-02,
     7.874015748031E-03));
-#5297 = SURFACE_CURVE('',#5298,(#5302,#5309),.PCURVE_S1.);
-#5298 = LINE('',#5299,#5300);
-#5299 = CARTESIAN_POINT('',(-2.755905511654E-03,6.929133858283E-02,
+#5265 = SURFACE_CURVE('',#5266,(#5270,#5277),.PCURVE_S1.);
+#5266 = LINE('',#5267,#5268);
+#5267 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,
     7.874015748031E-03));
-#5300 = VECTOR('',#5301,3.937007874016E-02);
-#5301 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5302 = PCURVE('',#5257,#5303);
-#5303 = DEFINITIONAL_REPRESENTATION('',(#5304),#5308);
-#5304 = LINE('',#5305,#5306);
-#5305 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#5306 = VECTOR('',#5307,1.);
-#5307 = DIRECTION('',(1.,0.));
-#5308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5268 = VECTOR('',#5269,3.937007874016E-02);
+#5269 = DIRECTION('',(1.,0.,0.));
+#5270 = PCURVE('',#5225,#5271);
+#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276);
+#5272 = LINE('',#5273,#5274);
+#5273 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#5274 = VECTOR('',#5275,1.);
+#5275 = DIRECTION('',(1.,0.));
+#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5309 = PCURVE('',#5148,#5310);
-#5310 = DEFINITIONAL_REPRESENTATION('',(#5311),#5315);
-#5311 = LINE('',#5312,#5313);
-#5312 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#5313 = VECTOR('',#5314,1.);
-#5314 = DIRECTION('',(1.,0.));
-#5315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5277 = PCURVE('',#5116,#5278);
+#5278 = DEFINITIONAL_REPRESENTATION('',(#5279),#5283);
+#5279 = LINE('',#5280,#5281);
+#5280 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#5281 = VECTOR('',#5282,1.);
+#5282 = DIRECTION('',(1.,0.));
+#5283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5316 = ORIENTED_EDGE('',*,*,#5317,.F.);
-#5317 = EDGE_CURVE('',#5318,#5295,#5320,.T.);
-#5318 = VERTEX_POINT('',#5319);
-#5319 = CARTESIAN_POINT('',(-2.755905511654E-03,5.551181102384E-02,0.));
-#5320 = SURFACE_CURVE('',#5321,(#5325,#5332),.PCURVE_S1.);
-#5321 = LINE('',#5322,#5323);
-#5322 = CARTESIAN_POINT('',(-2.755905511654E-03,5.551181102384E-02,0.));
-#5323 = VECTOR('',#5324,3.937007874016E-02);
-#5324 = DIRECTION('',(0.,0.,1.));
-#5325 = PCURVE('',#5257,#5326);
-#5326 = DEFINITIONAL_REPRESENTATION('',(#5327),#5331);
-#5327 = LINE('',#5328,#5329);
-#5328 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#5329 = VECTOR('',#5330,1.);
-#5330 = DIRECTION('',(0.,-1.));
-#5331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5284 = ORIENTED_EDGE('',*,*,#5285,.F.);
+#5285 = EDGE_CURVE('',#5286,#5263,#5288,.T.);
+#5286 = VERTEX_POINT('',#5287);
+#5287 = CARTESIAN_POINT('',(-7.519685039354E-02,-2.36901799724E-02,0.));
+#5288 = SURFACE_CURVE('',#5289,(#5293,#5300),.PCURVE_S1.);
+#5289 = LINE('',#5290,#5291);
+#5290 = CARTESIAN_POINT('',(-7.519685039354E-02,-2.36901799724E-02,0.));
+#5291 = VECTOR('',#5292,3.937007874016E-02);
+#5292 = DIRECTION('',(0.,0.,1.));
+#5293 = PCURVE('',#5225,#5294);
+#5294 = DEFINITIONAL_REPRESENTATION('',(#5295),#5299);
+#5295 = LINE('',#5296,#5297);
+#5296 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#5297 = VECTOR('',#5298,1.);
+#5298 = DIRECTION('',(0.,-1.));
+#5299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5332 = PCURVE('',#5120,#5333);
-#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338);
-#5334 = LINE('',#5335,#5336);
-#5335 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#5336 = VECTOR('',#5337,1.);
-#5337 = DIRECTION('',(-0.,-1.));
-#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5300 = PCURVE('',#5088,#5301);
+#5301 = DEFINITIONAL_REPRESENTATION('',(#5302),#5306);
+#5302 = LINE('',#5303,#5304);
+#5303 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#5304 = VECTOR('',#5305,1.);
+#5305 = DIRECTION('',(-0.,-1.));
+#5306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5339 = ORIENTED_EDGE('',*,*,#5340,.F.);
-#5340 = EDGE_CURVE('',#5242,#5318,#5341,.T.);
-#5341 = SURFACE_CURVE('',#5342,(#5346,#5353),.PCURVE_S1.);
+#5307 = ORIENTED_EDGE('',*,*,#5308,.F.);
+#5308 = EDGE_CURVE('',#5210,#5286,#5309,.T.);
+#5309 = SURFACE_CURVE('',#5310,(#5314,#5321),.PCURVE_S1.);
+#5310 = LINE('',#5311,#5312);
+#5311 = CARTESIAN_POINT('',(-8.89763779526E-02,-2.36901799724E-02,0.));
+#5312 = VECTOR('',#5313,3.937007874016E-02);
+#5313 = DIRECTION('',(1.,0.,0.));
+#5314 = PCURVE('',#5225,#5315);
+#5315 = DEFINITIONAL_REPRESENTATION('',(#5316),#5320);
+#5316 = LINE('',#5317,#5318);
+#5317 = CARTESIAN_POINT('',(0.,0.));
+#5318 = VECTOR('',#5319,1.);
+#5319 = DIRECTION('',(1.,0.));
+#5320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5321 = PCURVE('',#5170,#5322);
+#5322 = DEFINITIONAL_REPRESENTATION('',(#5323),#5327);
+#5323 = LINE('',#5324,#5325);
+#5324 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#5325 = VECTOR('',#5326,1.);
+#5326 = DIRECTION('',(1.,0.));
+#5327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5328 = ADVANCED_FACE('',(#5329),#5088,.T.);
+#5329 = FACE_BOUND('',#5330,.F.);
+#5330 = EDGE_LOOP('',(#5331,#5332,#5354,#5355));
+#5331 = ORIENTED_EDGE('',*,*,#5065,.T.);
+#5332 = ORIENTED_EDGE('',*,*,#5333,.T.);
+#5333 = EDGE_CURVE('',#5068,#5263,#5334,.T.);
+#5334 = SURFACE_CURVE('',#5335,(#5340,#5347),.PCURVE_S1.);
+#5335 = CIRCLE('',#5336,5.905511811024E-03);
+#5336 = AXIS2_PLACEMENT_3D('',#5337,#5338,#5339);
+#5337 = CARTESIAN_POINT('',(-7.519685039354E-02,-2.959569178343E-02,
+    7.874015748031E-03));
+#5338 = DIRECTION('',(0.,0.,1.));
+#5339 = DIRECTION('',(1.,0.,0.));
+#5340 = PCURVE('',#5088,#5341);
+#5341 = DEFINITIONAL_REPRESENTATION('',(#5342),#5346);
 #5342 = LINE('',#5343,#5344);
-#5343 = CARTESIAN_POINT('',(-2.755905511654E-03,6.929133858283E-02,0.));
-#5344 = VECTOR('',#5345,3.937007874016E-02);
-#5345 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5346 = PCURVE('',#5257,#5347);
-#5347 = DEFINITIONAL_REPRESENTATION('',(#5348),#5352);
-#5348 = LINE('',#5349,#5350);
-#5349 = CARTESIAN_POINT('',(0.,0.));
-#5350 = VECTOR('',#5351,1.);
-#5351 = DIRECTION('',(1.,0.));
-#5352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5343 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#5344 = VECTOR('',#5345,1.);
+#5345 = DIRECTION('',(-1.,0.));
+#5346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5353 = PCURVE('',#5202,#5354);
-#5354 = DEFINITIONAL_REPRESENTATION('',(#5355),#5359);
-#5355 = LINE('',#5356,#5357);
-#5356 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#5357 = VECTOR('',#5358,1.);
-#5358 = DIRECTION('',(1.,0.));
-#5359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5347 = PCURVE('',#5116,#5348);
+#5348 = DEFINITIONAL_REPRESENTATION('',(#5349),#5353);
+#5349 = CIRCLE('',#5350,5.905511811024E-03);
+#5350 = AXIS2_PLACEMENT_2D('',#5351,#5352);
+#5351 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#5352 = DIRECTION('',(1.,0.));
+#5353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5360 = ADVANCED_FACE('',(#5361),#5120,.T.);
-#5361 = FACE_BOUND('',#5362,.F.);
-#5362 = EDGE_LOOP('',(#5363,#5364,#5386,#5387));
-#5363 = ORIENTED_EDGE('',*,*,#5097,.T.);
-#5364 = ORIENTED_EDGE('',*,*,#5365,.T.);
-#5365 = EDGE_CURVE('',#5100,#5295,#5366,.T.);
-#5366 = SURFACE_CURVE('',#5367,(#5372,#5379),.PCURVE_S1.);
-#5367 = CIRCLE('',#5368,5.905511811024E-03);
-#5368 = AXIS2_PLACEMENT_3D('',#5369,#5370,#5371);
-#5369 = CARTESIAN_POINT('',(-8.661417322677E-03,5.551181102378E-02,
+#5354 = ORIENTED_EDGE('',*,*,#5285,.F.);
+#5355 = ORIENTED_EDGE('',*,*,#5356,.F.);
+#5356 = EDGE_CURVE('',#5066,#5286,#5357,.T.);
+#5357 = SURFACE_CURVE('',#5358,(#5363,#5370),.PCURVE_S1.);
+#5358 = CIRCLE('',#5359,5.905511811024E-03);
+#5359 = AXIS2_PLACEMENT_3D('',#5360,#5361,#5362);
+#5360 = CARTESIAN_POINT('',(-7.519685039354E-02,-2.959569178343E-02,0.)
+  );
+#5361 = DIRECTION('',(0.,0.,1.));
+#5362 = DIRECTION('',(1.,0.,0.));
+#5363 = PCURVE('',#5088,#5364);
+#5364 = DEFINITIONAL_REPRESENTATION('',(#5365),#5369);
+#5365 = LINE('',#5366,#5367);
+#5366 = CARTESIAN_POINT('',(-0.,0.));
+#5367 = VECTOR('',#5368,1.);
+#5368 = DIRECTION('',(-1.,0.));
+#5369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5370 = PCURVE('',#5170,#5371);
+#5371 = DEFINITIONAL_REPRESENTATION('',(#5372),#5376);
+#5372 = CIRCLE('',#5373,5.905511811024E-03);
+#5373 = AXIS2_PLACEMENT_2D('',#5374,#5375);
+#5374 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#5375 = DIRECTION('',(1.,0.));
+#5376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5377 = ADVANCED_FACE('',(#5378),#5170,.F.);
+#5378 = FACE_BOUND('',#5379,.T.);
+#5379 = EDGE_LOOP('',(#5380,#5381,#5382,#5383));
+#5380 = ORIENTED_EDGE('',*,*,#5156,.T.);
+#5381 = ORIENTED_EDGE('',*,*,#5237,.T.);
+#5382 = ORIENTED_EDGE('',*,*,#5308,.T.);
+#5383 = ORIENTED_EDGE('',*,*,#5356,.F.);
+#5384 = ADVANCED_FACE('',(#5385),#5116,.T.);
+#5385 = FACE_BOUND('',#5386,.F.);
+#5386 = EDGE_LOOP('',(#5387,#5388,#5389,#5390));
+#5387 = ORIENTED_EDGE('',*,*,#5100,.T.);
+#5388 = ORIENTED_EDGE('',*,*,#5186,.T.);
+#5389 = ORIENTED_EDGE('',*,*,#5262,.T.);
+#5390 = ORIENTED_EDGE('',*,*,#5333,.F.);
+#5391 = MANIFOLD_SOLID_BREP('',#5392);
+#5392 = CLOSED_SHELL('',(#5393,#5513,#5589,#5660,#5717,#5724));
+#5393 = ADVANCED_FACE('',(#5394),#5408,.T.);
+#5394 = FACE_BOUND('',#5395,.F.);
+#5395 = EDGE_LOOP('',(#5396,#5431,#5459,#5487));
+#5396 = ORIENTED_EDGE('',*,*,#5397,.T.);
+#5397 = EDGE_CURVE('',#5398,#5400,#5402,.T.);
+#5398 = VERTEX_POINT('',#5399);
+#5399 = CARTESIAN_POINT('',(-5.511811023622E-02,-5.551181102362E-02,0.)
+  );
+#5400 = VERTEX_POINT('',#5401);
+#5401 = CARTESIAN_POINT('',(-5.511811023622E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#5370 = DIRECTION('',(-0.,0.,1.));
-#5371 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5372 = PCURVE('',#5120,#5373);
-#5373 = DEFINITIONAL_REPRESENTATION('',(#5374),#5378);
-#5374 = LINE('',#5375,#5376);
-#5375 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#5376 = VECTOR('',#5377,1.);
-#5377 = DIRECTION('',(-1.,0.));
-#5378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5402 = SURFACE_CURVE('',#5403,(#5407,#5419),.PCURVE_S1.);
+#5403 = LINE('',#5404,#5405);
+#5404 = CARTESIAN_POINT('',(-5.511811023622E-02,-5.551181102362E-02,0.)
+  );
+#5405 = VECTOR('',#5406,3.937007874016E-02);
+#5406 = DIRECTION('',(0.,0.,1.));
+#5407 = PCURVE('',#5408,#5413);
+#5408 = PLANE('',#5409);
+#5409 = AXIS2_PLACEMENT_3D('',#5410,#5411,#5412);
+#5410 = CARTESIAN_POINT('',(-5.511811023622E-02,-5.551181102362E-02,0.)
+  );
+#5411 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5412 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5413 = DEFINITIONAL_REPRESENTATION('',(#5414),#5418);
+#5414 = LINE('',#5415,#5416);
+#5415 = CARTESIAN_POINT('',(-0.,0.));
+#5416 = VECTOR('',#5417,1.);
+#5417 = DIRECTION('',(-0.,-1.));
+#5418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5379 = PCURVE('',#5148,#5380);
-#5380 = DEFINITIONAL_REPRESENTATION('',(#5381),#5385);
-#5381 = CIRCLE('',#5382,5.905511811024E-03);
-#5382 = AXIS2_PLACEMENT_2D('',#5383,#5384);
-#5383 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#5384 = DIRECTION('',(1.,0.));
-#5385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5419 = PCURVE('',#5420,#5425);
+#5420 = CYLINDRICAL_SURFACE('',#5421,5.905511811024E-03);
+#5421 = AXIS2_PLACEMENT_3D('',#5422,#5423,#5424);
+#5422 = CARTESIAN_POINT('',(-4.92125984252E-02,-5.551181102362E-02,0.));
+#5423 = DIRECTION('',(-0.,0.,-1.));
+#5424 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#5425 = DEFINITIONAL_REPRESENTATION('',(#5426),#5430);
+#5426 = LINE('',#5427,#5428);
+#5427 = CARTESIAN_POINT('',(4.712388980385,0.));
+#5428 = VECTOR('',#5429,1.);
+#5429 = DIRECTION('',(0.,-1.));
+#5430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5386 = ORIENTED_EDGE('',*,*,#5317,.F.);
-#5387 = ORIENTED_EDGE('',*,*,#5388,.F.);
-#5388 = EDGE_CURVE('',#5098,#5318,#5389,.T.);
-#5389 = SURFACE_CURVE('',#5390,(#5395,#5402),.PCURVE_S1.);
-#5390 = CIRCLE('',#5391,5.905511811024E-03);
-#5391 = AXIS2_PLACEMENT_3D('',#5392,#5393,#5394);
-#5392 = CARTESIAN_POINT('',(-8.661417322677E-03,5.551181102378E-02,0.));
-#5393 = DIRECTION('',(-0.,0.,1.));
-#5394 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5395 = PCURVE('',#5120,#5396);
-#5396 = DEFINITIONAL_REPRESENTATION('',(#5397),#5401);
-#5397 = LINE('',#5398,#5399);
-#5398 = CARTESIAN_POINT('',(-0.,0.));
-#5399 = VECTOR('',#5400,1.);
-#5400 = DIRECTION('',(-1.,0.));
-#5401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5402 = PCURVE('',#5202,#5403);
-#5403 = DEFINITIONAL_REPRESENTATION('',(#5404),#5408);
-#5404 = CIRCLE('',#5405,5.905511811024E-03);
-#5405 = AXIS2_PLACEMENT_2D('',#5406,#5407);
-#5406 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#5407 = DIRECTION('',(1.,0.));
-#5408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5409 = ADVANCED_FACE('',(#5410),#5202,.F.);
-#5410 = FACE_BOUND('',#5411,.T.);
-#5411 = EDGE_LOOP('',(#5412,#5413,#5414,#5415));
-#5412 = ORIENTED_EDGE('',*,*,#5188,.T.);
-#5413 = ORIENTED_EDGE('',*,*,#5269,.T.);
-#5414 = ORIENTED_EDGE('',*,*,#5340,.T.);
-#5415 = ORIENTED_EDGE('',*,*,#5388,.F.);
-#5416 = ADVANCED_FACE('',(#5417),#5148,.T.);
-#5417 = FACE_BOUND('',#5418,.F.);
-#5418 = EDGE_LOOP('',(#5419,#5420,#5421,#5422));
-#5419 = ORIENTED_EDGE('',*,*,#5132,.T.);
-#5420 = ORIENTED_EDGE('',*,*,#5218,.T.);
-#5421 = ORIENTED_EDGE('',*,*,#5294,.T.);
-#5422 = ORIENTED_EDGE('',*,*,#5365,.F.);
-#5423 = MANIFOLD_SOLID_BREP('',#5424);
-#5424 = CLOSED_SHELL('',(#5425,#5545,#5621,#5692,#5741,#5748));
-#5425 = ADVANCED_FACE('',(#5426),#5440,.T.);
-#5426 = FACE_BOUND('',#5427,.T.);
-#5427 = EDGE_LOOP('',(#5428,#5463,#5491,#5519));
-#5428 = ORIENTED_EDGE('',*,*,#5429,.T.);
-#5429 = EDGE_CURVE('',#5430,#5432,#5434,.T.);
-#5430 = VERTEX_POINT('',#5431);
-#5431 = CARTESIAN_POINT('',(4.448818897654E-02,5.551181102384E-02,0.));
-#5432 = VERTEX_POINT('',#5433);
-#5433 = CARTESIAN_POINT('',(4.448818897654E-02,5.551181102384E-02,
+#5431 = ORIENTED_EDGE('',*,*,#5432,.T.);
+#5432 = EDGE_CURVE('',#5400,#5433,#5435,.T.);
+#5433 = VERTEX_POINT('',#5434);
+#5434 = CARTESIAN_POINT('',(-5.511811023622E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#5434 = SURFACE_CURVE('',#5435,(#5439,#5451),.PCURVE_S1.);
-#5435 = LINE('',#5436,#5437);
-#5436 = CARTESIAN_POINT('',(4.448818897654E-02,5.551181102384E-02,0.));
-#5437 = VECTOR('',#5438,3.937007874016E-02);
-#5438 = DIRECTION('',(0.,0.,1.));
-#5439 = PCURVE('',#5440,#5445);
-#5440 = PLANE('',#5441);
-#5441 = AXIS2_PLACEMENT_3D('',#5442,#5443,#5444);
-#5442 = CARTESIAN_POINT('',(4.448818897654E-02,5.551181102378E-02,0.));
-#5443 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
-#5444 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5445 = DEFINITIONAL_REPRESENTATION('',(#5446),#5450);
-#5446 = LINE('',#5447,#5448);
-#5447 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#5448 = VECTOR('',#5449,1.);
-#5449 = DIRECTION('',(0.,-1.));
-#5450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5451 = PCURVE('',#5452,#5457);
-#5452 = CYLINDRICAL_SURFACE('',#5453,5.905511811024E-03);
-#5453 = AXIS2_PLACEMENT_3D('',#5454,#5455,#5456);
-#5454 = CARTESIAN_POINT('',(5.039370078756E-02,5.551181102378E-02,0.));
-#5455 = DIRECTION('',(-0.,0.,-1.));
-#5456 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462);
-#5458 = LINE('',#5459,#5460);
-#5459 = CARTESIAN_POINT('',(-4.712388980365,0.));
-#5460 = VECTOR('',#5461,1.);
-#5461 = DIRECTION('',(-0.,-1.));
-#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5463 = ORIENTED_EDGE('',*,*,#5464,.T.);
-#5464 = EDGE_CURVE('',#5432,#5465,#5467,.T.);
-#5465 = VERTEX_POINT('',#5466);
-#5466 = CARTESIAN_POINT('',(4.448818897654E-02,6.929133858283E-02,
+#5435 = SURFACE_CURVE('',#5436,(#5440,#5447),.PCURVE_S1.);
+#5436 = LINE('',#5437,#5438);
+#5437 = CARTESIAN_POINT('',(-5.511811023622E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#5467 = SURFACE_CURVE('',#5468,(#5472,#5479),.PCURVE_S1.);
-#5468 = LINE('',#5469,#5470);
-#5469 = CARTESIAN_POINT('',(4.448818897654E-02,5.551181102378E-02,
-    7.874015748031E-03));
-#5470 = VECTOR('',#5471,3.937007874016E-02);
-#5471 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5472 = PCURVE('',#5440,#5473);
-#5473 = DEFINITIONAL_REPRESENTATION('',(#5474),#5478);
-#5474 = LINE('',#5475,#5476);
-#5475 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#5476 = VECTOR('',#5477,1.);
-#5477 = DIRECTION('',(1.,0.));
-#5478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5438 = VECTOR('',#5439,3.937007874016E-02);
+#5439 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5440 = PCURVE('',#5408,#5441);
+#5441 = DEFINITIONAL_REPRESENTATION('',(#5442),#5446);
+#5442 = LINE('',#5443,#5444);
+#5443 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#5444 = VECTOR('',#5445,1.);
+#5445 = DIRECTION('',(-1.,0.));
+#5446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5479 = PCURVE('',#5480,#5485);
-#5480 = PLANE('',#5481);
-#5481 = AXIS2_PLACEMENT_3D('',#5482,#5483,#5484);
-#5482 = CARTESIAN_POINT('',(4.448818897654E-02,5.551181102378E-02,
+#5447 = PCURVE('',#5448,#5453);
+#5448 = PLANE('',#5449);
+#5449 = AXIS2_PLACEMENT_3D('',#5450,#5451,#5452);
+#5450 = CARTESIAN_POINT('',(-5.511811023622E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#5483 = DIRECTION('',(0.,0.,1.));
-#5484 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5485 = DEFINITIONAL_REPRESENTATION('',(#5486),#5490);
-#5486 = LINE('',#5487,#5488);
-#5487 = CARTESIAN_POINT('',(0.,0.));
-#5488 = VECTOR('',#5489,1.);
-#5489 = DIRECTION('',(-1.,0.));
-#5490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5451 = DIRECTION('',(0.,0.,1.));
+#5452 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5453 = DEFINITIONAL_REPRESENTATION('',(#5454),#5458);
+#5454 = LINE('',#5455,#5456);
+#5455 = CARTESIAN_POINT('',(0.,-0.));
+#5456 = VECTOR('',#5457,1.);
+#5457 = DIRECTION('',(1.,-0.));
+#5458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5491 = ORIENTED_EDGE('',*,*,#5492,.F.);
-#5492 = EDGE_CURVE('',#5493,#5465,#5495,.T.);
-#5493 = VERTEX_POINT('',#5494);
-#5494 = CARTESIAN_POINT('',(4.448818897654E-02,6.929133858283E-02,0.));
-#5495 = SURFACE_CURVE('',#5496,(#5500,#5507),.PCURVE_S1.);
+#5459 = ORIENTED_EDGE('',*,*,#5460,.F.);
+#5460 = EDGE_CURVE('',#5461,#5433,#5463,.T.);
+#5461 = VERTEX_POINT('',#5462);
+#5462 = CARTESIAN_POINT('',(-5.511811023622E-02,-6.929133858268E-02,0.)
+  );
+#5463 = SURFACE_CURVE('',#5464,(#5468,#5475),.PCURVE_S1.);
+#5464 = LINE('',#5465,#5466);
+#5465 = CARTESIAN_POINT('',(-5.511811023622E-02,-6.929133858268E-02,0.)
+  );
+#5466 = VECTOR('',#5467,3.937007874016E-02);
+#5467 = DIRECTION('',(0.,0.,1.));
+#5468 = PCURVE('',#5408,#5469);
+#5469 = DEFINITIONAL_REPRESENTATION('',(#5470),#5474);
+#5470 = LINE('',#5471,#5472);
+#5471 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#5472 = VECTOR('',#5473,1.);
+#5473 = DIRECTION('',(-0.,-1.));
+#5474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5475 = PCURVE('',#5476,#5481);
+#5476 = PLANE('',#5477);
+#5477 = AXIS2_PLACEMENT_3D('',#5478,#5479,#5480);
+#5478 = CARTESIAN_POINT('',(-5.511811023622E-02,-6.929133858268E-02,0.)
+  );
+#5479 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5480 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#5481 = DEFINITIONAL_REPRESENTATION('',(#5482),#5486);
+#5482 = LINE('',#5483,#5484);
+#5483 = CARTESIAN_POINT('',(-0.,-0.));
+#5484 = VECTOR('',#5485,1.);
+#5485 = DIRECTION('',(-0.,-1.));
+#5486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5487 = ORIENTED_EDGE('',*,*,#5488,.F.);
+#5488 = EDGE_CURVE('',#5398,#5461,#5489,.T.);
+#5489 = SURFACE_CURVE('',#5490,(#5494,#5501),.PCURVE_S1.);
+#5490 = LINE('',#5491,#5492);
+#5491 = CARTESIAN_POINT('',(-5.511811023622E-02,-5.551181102362E-02,0.)
+  );
+#5492 = VECTOR('',#5493,3.937007874016E-02);
+#5493 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5494 = PCURVE('',#5408,#5495);
+#5495 = DEFINITIONAL_REPRESENTATION('',(#5496),#5500);
 #5496 = LINE('',#5497,#5498);
-#5497 = CARTESIAN_POINT('',(4.448818897654E-02,6.929133858283E-02,0.));
-#5498 = VECTOR('',#5499,3.937007874016E-02);
-#5499 = DIRECTION('',(0.,0.,1.));
-#5500 = PCURVE('',#5440,#5501);
-#5501 = DEFINITIONAL_REPRESENTATION('',(#5502),#5506);
-#5502 = LINE('',#5503,#5504);
-#5503 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#5504 = VECTOR('',#5505,1.);
-#5505 = DIRECTION('',(0.,-1.));
-#5506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5497 = CARTESIAN_POINT('',(-0.,0.));
+#5498 = VECTOR('',#5499,1.);
+#5499 = DIRECTION('',(-1.,0.));
+#5500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5507 = PCURVE('',#5508,#5513);
-#5508 = PLANE('',#5509);
-#5509 = AXIS2_PLACEMENT_3D('',#5510,#5511,#5512);
-#5510 = CARTESIAN_POINT('',(4.448818897654E-02,6.929133858283E-02,0.));
-#5511 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5512 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5513 = DEFINITIONAL_REPRESENTATION('',(#5514),#5518);
-#5514 = LINE('',#5515,#5516);
-#5515 = CARTESIAN_POINT('',(0.,0.));
-#5516 = VECTOR('',#5517,1.);
-#5517 = DIRECTION('',(0.,-1.));
-#5518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5501 = PCURVE('',#5502,#5507);
+#5502 = PLANE('',#5503);
+#5503 = AXIS2_PLACEMENT_3D('',#5504,#5505,#5506);
+#5504 = CARTESIAN_POINT('',(-5.511811023622E-02,-5.551181102362E-02,0.)
+  );
+#5505 = DIRECTION('',(0.,0.,1.));
+#5506 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5507 = DEFINITIONAL_REPRESENTATION('',(#5508),#5512);
+#5508 = LINE('',#5509,#5510);
+#5509 = CARTESIAN_POINT('',(0.,-0.));
+#5510 = VECTOR('',#5511,1.);
+#5511 = DIRECTION('',(1.,-0.));
+#5512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5519 = ORIENTED_EDGE('',*,*,#5520,.F.);
-#5520 = EDGE_CURVE('',#5430,#5493,#5521,.T.);
+#5513 = ADVANCED_FACE('',(#5514),#5476,.T.);
+#5514 = FACE_BOUND('',#5515,.F.);
+#5515 = EDGE_LOOP('',(#5516,#5517,#5540,#5568));
+#5516 = ORIENTED_EDGE('',*,*,#5460,.T.);
+#5517 = ORIENTED_EDGE('',*,*,#5518,.T.);
+#5518 = EDGE_CURVE('',#5433,#5519,#5521,.T.);
+#5519 = VERTEX_POINT('',#5520);
+#5520 = CARTESIAN_POINT('',(-4.330708661417E-02,-6.929133858268E-02,
+    7.874015748031E-03));
 #5521 = SURFACE_CURVE('',#5522,(#5526,#5533),.PCURVE_S1.);
 #5522 = LINE('',#5523,#5524);
-#5523 = CARTESIAN_POINT('',(4.448818897654E-02,5.551181102378E-02,0.));
+#5523 = CARTESIAN_POINT('',(-5.511811023622E-02,-6.929133858268E-02,
+    7.874015748031E-03));
 #5524 = VECTOR('',#5525,3.937007874016E-02);
-#5525 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5526 = PCURVE('',#5440,#5527);
+#5525 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5526 = PCURVE('',#5476,#5527);
 #5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5532);
 #5528 = LINE('',#5529,#5530);
-#5529 = CARTESIAN_POINT('',(0.,-0.));
+#5529 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
 #5530 = VECTOR('',#5531,1.);
-#5531 = DIRECTION('',(1.,0.));
+#5531 = DIRECTION('',(-1.,0.));
 #5532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5533 = PCURVE('',#5534,#5539);
-#5534 = PLANE('',#5535);
-#5535 = AXIS2_PLACEMENT_3D('',#5536,#5537,#5538);
-#5536 = CARTESIAN_POINT('',(4.448818897654E-02,5.551181102378E-02,0.));
-#5537 = DIRECTION('',(0.,0.,1.));
-#5538 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544);
-#5540 = LINE('',#5541,#5542);
-#5541 = CARTESIAN_POINT('',(0.,0.));
-#5542 = VECTOR('',#5543,1.);
-#5543 = DIRECTION('',(-1.,0.));
-#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5533 = PCURVE('',#5448,#5534);
+#5534 = DEFINITIONAL_REPRESENTATION('',(#5535),#5539);
+#5535 = LINE('',#5536,#5537);
+#5536 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#5537 = VECTOR('',#5538,1.);
+#5538 = DIRECTION('',(-0.,1.));
+#5539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5545 = ADVANCED_FACE('',(#5546),#5508,.T.);
-#5546 = FACE_BOUND('',#5547,.T.);
-#5547 = EDGE_LOOP('',(#5548,#5549,#5572,#5600));
-#5548 = ORIENTED_EDGE('',*,*,#5492,.T.);
-#5549 = ORIENTED_EDGE('',*,*,#5550,.T.);
-#5550 = EDGE_CURVE('',#5465,#5551,#5553,.T.);
-#5551 = VERTEX_POINT('',#5552);
-#5552 = CARTESIAN_POINT('',(5.629921259858E-02,6.929133858283E-02,
-    7.874015748031E-03));
-#5553 = SURFACE_CURVE('',#5554,(#5558,#5565),.PCURVE_S1.);
-#5554 = LINE('',#5555,#5556);
-#5555 = CARTESIAN_POINT('',(4.448818897654E-02,6.929133858283E-02,
-    7.874015748031E-03));
-#5556 = VECTOR('',#5557,3.937007874016E-02);
-#5557 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5558 = PCURVE('',#5508,#5559);
-#5559 = DEFINITIONAL_REPRESENTATION('',(#5560),#5564);
-#5560 = LINE('',#5561,#5562);
-#5561 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#5562 = VECTOR('',#5563,1.);
-#5563 = DIRECTION('',(1.,0.));
-#5564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5540 = ORIENTED_EDGE('',*,*,#5541,.F.);
+#5541 = EDGE_CURVE('',#5542,#5519,#5544,.T.);
+#5542 = VERTEX_POINT('',#5543);
+#5543 = CARTESIAN_POINT('',(-4.330708661417E-02,-6.929133858268E-02,0.)
+  );
+#5544 = SURFACE_CURVE('',#5545,(#5549,#5556),.PCURVE_S1.);
+#5545 = LINE('',#5546,#5547);
+#5546 = CARTESIAN_POINT('',(-4.330708661417E-02,-6.929133858268E-02,0.)
+  );
+#5547 = VECTOR('',#5548,3.937007874016E-02);
+#5548 = DIRECTION('',(0.,0.,1.));
+#5549 = PCURVE('',#5476,#5550);
+#5550 = DEFINITIONAL_REPRESENTATION('',(#5551),#5555);
+#5551 = LINE('',#5552,#5553);
+#5552 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
+#5553 = VECTOR('',#5554,1.);
+#5554 = DIRECTION('',(-0.,-1.));
+#5555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5565 = PCURVE('',#5480,#5566);
-#5566 = DEFINITIONAL_REPRESENTATION('',(#5567),#5571);
-#5567 = LINE('',#5568,#5569);
-#5568 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#5569 = VECTOR('',#5570,1.);
-#5570 = DIRECTION('',(0.,1.));
-#5571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5556 = PCURVE('',#5557,#5562);
+#5557 = PLANE('',#5558);
+#5558 = AXIS2_PLACEMENT_3D('',#5559,#5560,#5561);
+#5559 = CARTESIAN_POINT('',(-4.330708661417E-02,-6.929133858268E-02,0.)
+  );
+#5560 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5561 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#5562 = DEFINITIONAL_REPRESENTATION('',(#5563),#5567);
+#5563 = LINE('',#5564,#5565);
+#5564 = CARTESIAN_POINT('',(-0.,-0.));
+#5565 = VECTOR('',#5566,1.);
+#5566 = DIRECTION('',(-0.,-1.));
+#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5572 = ORIENTED_EDGE('',*,*,#5573,.F.);
-#5573 = EDGE_CURVE('',#5574,#5551,#5576,.T.);
-#5574 = VERTEX_POINT('',#5575);
-#5575 = CARTESIAN_POINT('',(5.629921259858E-02,6.929133858283E-02,0.));
-#5576 = SURFACE_CURVE('',#5577,(#5581,#5588),.PCURVE_S1.);
+#5568 = ORIENTED_EDGE('',*,*,#5569,.F.);
+#5569 = EDGE_CURVE('',#5461,#5542,#5570,.T.);
+#5570 = SURFACE_CURVE('',#5571,(#5575,#5582),.PCURVE_S1.);
+#5571 = LINE('',#5572,#5573);
+#5572 = CARTESIAN_POINT('',(-5.511811023622E-02,-6.929133858268E-02,0.)
+  );
+#5573 = VECTOR('',#5574,3.937007874016E-02);
+#5574 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#5575 = PCURVE('',#5476,#5576);
+#5576 = DEFINITIONAL_REPRESENTATION('',(#5577),#5581);
 #5577 = LINE('',#5578,#5579);
-#5578 = CARTESIAN_POINT('',(5.629921259858E-02,6.929133858283E-02,0.));
-#5579 = VECTOR('',#5580,3.937007874016E-02);
-#5580 = DIRECTION('',(0.,0.,1.));
-#5581 = PCURVE('',#5508,#5582);
-#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587);
-#5583 = LINE('',#5584,#5585);
-#5584 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#5585 = VECTOR('',#5586,1.);
-#5586 = DIRECTION('',(0.,-1.));
-#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5578 = CARTESIAN_POINT('',(-0.,-0.));
+#5579 = VECTOR('',#5580,1.);
+#5580 = DIRECTION('',(-1.,0.));
+#5581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5588 = PCURVE('',#5589,#5594);
-#5589 = PLANE('',#5590);
-#5590 = AXIS2_PLACEMENT_3D('',#5591,#5592,#5593);
-#5591 = CARTESIAN_POINT('',(5.629921259858E-02,6.929133858283E-02,0.));
-#5592 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5593 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5594 = DEFINITIONAL_REPRESENTATION('',(#5595),#5599);
-#5595 = LINE('',#5596,#5597);
-#5596 = CARTESIAN_POINT('',(0.,0.));
-#5597 = VECTOR('',#5598,1.);
-#5598 = DIRECTION('',(0.,-1.));
-#5599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5582 = PCURVE('',#5502,#5583);
+#5583 = DEFINITIONAL_REPRESENTATION('',(#5584),#5588);
+#5584 = LINE('',#5585,#5586);
+#5585 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#5586 = VECTOR('',#5587,1.);
+#5587 = DIRECTION('',(-0.,1.));
+#5588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5600 = ORIENTED_EDGE('',*,*,#5601,.F.);
-#5601 = EDGE_CURVE('',#5493,#5574,#5602,.T.);
-#5602 = SURFACE_CURVE('',#5603,(#5607,#5614),.PCURVE_S1.);
-#5603 = LINE('',#5604,#5605);
-#5604 = CARTESIAN_POINT('',(4.448818897654E-02,6.929133858283E-02,0.));
-#5605 = VECTOR('',#5606,3.937007874016E-02);
-#5606 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5607 = PCURVE('',#5508,#5608);
-#5608 = DEFINITIONAL_REPRESENTATION('',(#5609),#5613);
-#5609 = LINE('',#5610,#5611);
-#5610 = CARTESIAN_POINT('',(0.,0.));
-#5611 = VECTOR('',#5612,1.);
-#5612 = DIRECTION('',(1.,0.));
-#5613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5614 = PCURVE('',#5534,#5615);
-#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620);
-#5616 = LINE('',#5617,#5618);
-#5617 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#5618 = VECTOR('',#5619,1.);
-#5619 = DIRECTION('',(0.,1.));
-#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5621 = ADVANCED_FACE('',(#5622),#5589,.T.);
-#5622 = FACE_BOUND('',#5623,.T.);
-#5623 = EDGE_LOOP('',(#5624,#5625,#5648,#5671));
-#5624 = ORIENTED_EDGE('',*,*,#5573,.T.);
-#5625 = ORIENTED_EDGE('',*,*,#5626,.T.);
-#5626 = EDGE_CURVE('',#5551,#5627,#5629,.T.);
-#5627 = VERTEX_POINT('',#5628);
-#5628 = CARTESIAN_POINT('',(5.629921259858E-02,5.551181102384E-02,
+#5589 = ADVANCED_FACE('',(#5590),#5557,.T.);
+#5590 = FACE_BOUND('',#5591,.F.);
+#5591 = EDGE_LOOP('',(#5592,#5593,#5616,#5639));
+#5592 = ORIENTED_EDGE('',*,*,#5541,.T.);
+#5593 = ORIENTED_EDGE('',*,*,#5594,.T.);
+#5594 = EDGE_CURVE('',#5519,#5595,#5597,.T.);
+#5595 = VERTEX_POINT('',#5596);
+#5596 = CARTESIAN_POINT('',(-4.330708661417E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#5629 = SURFACE_CURVE('',#5630,(#5634,#5641),.PCURVE_S1.);
-#5630 = LINE('',#5631,#5632);
-#5631 = CARTESIAN_POINT('',(5.629921259858E-02,6.929133858283E-02,
+#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.);
+#5598 = LINE('',#5599,#5600);
+#5599 = CARTESIAN_POINT('',(-4.330708661417E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#5632 = VECTOR('',#5633,3.937007874016E-02);
-#5633 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5634 = PCURVE('',#5589,#5635);
-#5635 = DEFINITIONAL_REPRESENTATION('',(#5636),#5640);
-#5636 = LINE('',#5637,#5638);
-#5637 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#5638 = VECTOR('',#5639,1.);
-#5639 = DIRECTION('',(1.,0.));
-#5640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5600 = VECTOR('',#5601,3.937007874016E-02);
+#5601 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5602 = PCURVE('',#5557,#5603);
+#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608);
+#5604 = LINE('',#5605,#5606);
+#5605 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#5606 = VECTOR('',#5607,1.);
+#5607 = DIRECTION('',(-1.,0.));
+#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5641 = PCURVE('',#5480,#5642);
-#5642 = DEFINITIONAL_REPRESENTATION('',(#5643),#5647);
-#5643 = LINE('',#5644,#5645);
-#5644 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#5645 = VECTOR('',#5646,1.);
-#5646 = DIRECTION('',(1.,0.));
-#5647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5609 = PCURVE('',#5448,#5610);
+#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615);
+#5611 = LINE('',#5612,#5613);
+#5612 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#5613 = VECTOR('',#5614,1.);
+#5614 = DIRECTION('',(-1.,0.));
+#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5648 = ORIENTED_EDGE('',*,*,#5649,.F.);
-#5649 = EDGE_CURVE('',#5650,#5627,#5652,.T.);
-#5650 = VERTEX_POINT('',#5651);
-#5651 = CARTESIAN_POINT('',(5.629921259858E-02,5.551181102384E-02,0.));
-#5652 = SURFACE_CURVE('',#5653,(#5657,#5664),.PCURVE_S1.);
-#5653 = LINE('',#5654,#5655);
-#5654 = CARTESIAN_POINT('',(5.629921259858E-02,5.551181102384E-02,0.));
-#5655 = VECTOR('',#5656,3.937007874016E-02);
-#5656 = DIRECTION('',(0.,0.,1.));
-#5657 = PCURVE('',#5589,#5658);
-#5658 = DEFINITIONAL_REPRESENTATION('',(#5659),#5663);
-#5659 = LINE('',#5660,#5661);
-#5660 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#5661 = VECTOR('',#5662,1.);
-#5662 = DIRECTION('',(0.,-1.));
-#5663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5616 = ORIENTED_EDGE('',*,*,#5617,.F.);
+#5617 = EDGE_CURVE('',#5618,#5595,#5620,.T.);
+#5618 = VERTEX_POINT('',#5619);
+#5619 = CARTESIAN_POINT('',(-4.330708661417E-02,-5.551181102362E-02,0.)
+  );
+#5620 = SURFACE_CURVE('',#5621,(#5625,#5632),.PCURVE_S1.);
+#5621 = LINE('',#5622,#5623);
+#5622 = CARTESIAN_POINT('',(-4.330708661417E-02,-5.551181102362E-02,0.)
+  );
+#5623 = VECTOR('',#5624,3.937007874016E-02);
+#5624 = DIRECTION('',(0.,0.,1.));
+#5625 = PCURVE('',#5557,#5626);
+#5626 = DEFINITIONAL_REPRESENTATION('',(#5627),#5631);
+#5627 = LINE('',#5628,#5629);
+#5628 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#5629 = VECTOR('',#5630,1.);
+#5630 = DIRECTION('',(-0.,-1.));
+#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5664 = PCURVE('',#5452,#5665);
-#5665 = DEFINITIONAL_REPRESENTATION('',(#5666),#5670);
-#5666 = LINE('',#5667,#5668);
-#5667 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#5668 = VECTOR('',#5669,1.);
-#5669 = DIRECTION('',(-0.,-1.));
-#5670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5632 = PCURVE('',#5420,#5633);
+#5633 = DEFINITIONAL_REPRESENTATION('',(#5634),#5638);
+#5634 = LINE('',#5635,#5636);
+#5635 = CARTESIAN_POINT('',(7.853981633974,0.));
+#5636 = VECTOR('',#5637,1.);
+#5637 = DIRECTION('',(0.,-1.));
+#5638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5671 = ORIENTED_EDGE('',*,*,#5672,.F.);
-#5672 = EDGE_CURVE('',#5574,#5650,#5673,.T.);
-#5673 = SURFACE_CURVE('',#5674,(#5678,#5685),.PCURVE_S1.);
+#5639 = ORIENTED_EDGE('',*,*,#5640,.F.);
+#5640 = EDGE_CURVE('',#5542,#5618,#5641,.T.);
+#5641 = SURFACE_CURVE('',#5642,(#5646,#5653),.PCURVE_S1.);
+#5642 = LINE('',#5643,#5644);
+#5643 = CARTESIAN_POINT('',(-4.330708661417E-02,-6.929133858268E-02,0.)
+  );
+#5644 = VECTOR('',#5645,3.937007874016E-02);
+#5645 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5646 = PCURVE('',#5557,#5647);
+#5647 = DEFINITIONAL_REPRESENTATION('',(#5648),#5652);
+#5648 = LINE('',#5649,#5650);
+#5649 = CARTESIAN_POINT('',(-0.,-0.));
+#5650 = VECTOR('',#5651,1.);
+#5651 = DIRECTION('',(-1.,0.));
+#5652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5653 = PCURVE('',#5502,#5654);
+#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659);
+#5655 = LINE('',#5656,#5657);
+#5656 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#5657 = VECTOR('',#5658,1.);
+#5658 = DIRECTION('',(-1.,0.));
+#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5660 = ADVANCED_FACE('',(#5661),#5420,.T.);
+#5661 = FACE_BOUND('',#5662,.T.);
+#5662 = EDGE_LOOP('',(#5663,#5664,#5690,#5691));
+#5663 = ORIENTED_EDGE('',*,*,#5397,.T.);
+#5664 = ORIENTED_EDGE('',*,*,#5665,.T.);
+#5665 = EDGE_CURVE('',#5400,#5595,#5666,.T.);
+#5666 = SURFACE_CURVE('',#5667,(#5672,#5679),.PCURVE_S1.);
+#5667 = CIRCLE('',#5668,5.905511811024E-03);
+#5668 = AXIS2_PLACEMENT_3D('',#5669,#5670,#5671);
+#5669 = CARTESIAN_POINT('',(-4.92125984252E-02,-5.551181102362E-02,
+    7.874015748031E-03));
+#5670 = DIRECTION('',(0.,0.,-1.));
+#5671 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5672 = PCURVE('',#5420,#5673);
+#5673 = DEFINITIONAL_REPRESENTATION('',(#5674),#5678);
 #5674 = LINE('',#5675,#5676);
-#5675 = CARTESIAN_POINT('',(5.629921259858E-02,6.929133858283E-02,0.));
-#5676 = VECTOR('',#5677,3.937007874016E-02);
-#5677 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5678 = PCURVE('',#5589,#5679);
-#5679 = DEFINITIONAL_REPRESENTATION('',(#5680),#5684);
-#5680 = LINE('',#5681,#5682);
-#5681 = CARTESIAN_POINT('',(0.,0.));
-#5682 = VECTOR('',#5683,1.);
-#5683 = DIRECTION('',(1.,0.));
-#5684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5675 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#5676 = VECTOR('',#5677,1.);
+#5677 = DIRECTION('',(1.,0.));
+#5678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5685 = PCURVE('',#5534,#5686);
-#5686 = DEFINITIONAL_REPRESENTATION('',(#5687),#5691);
-#5687 = LINE('',#5688,#5689);
-#5688 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#5689 = VECTOR('',#5690,1.);
-#5690 = DIRECTION('',(1.,0.));
-#5691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5679 = PCURVE('',#5448,#5680);
+#5680 = DEFINITIONAL_REPRESENTATION('',(#5681),#5689);
+#5681 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5682,#5683,#5684,#5685,
+#5686,#5687,#5688),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#5682 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#5683 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#5684 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#5685 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#5686 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#5687 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#5688 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#5689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5692 = ADVANCED_FACE('',(#5693),#5452,.T.);
-#5693 = FACE_BOUND('',#5694,.F.);
-#5694 = EDGE_LOOP('',(#5695,#5696,#5718,#5719));
-#5695 = ORIENTED_EDGE('',*,*,#5429,.T.);
-#5696 = ORIENTED_EDGE('',*,*,#5697,.T.);
-#5697 = EDGE_CURVE('',#5432,#5627,#5698,.T.);
-#5698 = SURFACE_CURVE('',#5699,(#5704,#5711),.PCURVE_S1.);
-#5699 = CIRCLE('',#5700,5.905511811024E-03);
-#5700 = AXIS2_PLACEMENT_3D('',#5701,#5702,#5703);
-#5701 = CARTESIAN_POINT('',(5.039370078756E-02,5.551181102378E-02,
+#5690 = ORIENTED_EDGE('',*,*,#5617,.F.);
+#5691 = ORIENTED_EDGE('',*,*,#5692,.F.);
+#5692 = EDGE_CURVE('',#5398,#5618,#5693,.T.);
+#5693 = SURFACE_CURVE('',#5694,(#5699,#5706),.PCURVE_S1.);
+#5694 = CIRCLE('',#5695,5.905511811024E-03);
+#5695 = AXIS2_PLACEMENT_3D('',#5696,#5697,#5698);
+#5696 = CARTESIAN_POINT('',(-4.92125984252E-02,-5.551181102362E-02,0.));
+#5697 = DIRECTION('',(0.,0.,-1.));
+#5698 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#5699 = PCURVE('',#5420,#5700);
+#5700 = DEFINITIONAL_REPRESENTATION('',(#5701),#5705);
+#5701 = LINE('',#5702,#5703);
+#5702 = CARTESIAN_POINT('',(0.,0.));
+#5703 = VECTOR('',#5704,1.);
+#5704 = DIRECTION('',(1.,0.));
+#5705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5706 = PCURVE('',#5502,#5707);
+#5707 = DEFINITIONAL_REPRESENTATION('',(#5708),#5716);
+#5708 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5709,#5710,#5711,#5712,
+#5713,#5714,#5715),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#5709 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#5710 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#5711 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#5712 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#5713 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#5714 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#5715 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#5716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5717 = ADVANCED_FACE('',(#5718),#5502,.F.);
+#5718 = FACE_BOUND('',#5719,.F.);
+#5719 = EDGE_LOOP('',(#5720,#5721,#5722,#5723));
+#5720 = ORIENTED_EDGE('',*,*,#5488,.T.);
+#5721 = ORIENTED_EDGE('',*,*,#5569,.T.);
+#5722 = ORIENTED_EDGE('',*,*,#5640,.T.);
+#5723 = ORIENTED_EDGE('',*,*,#5692,.F.);
+#5724 = ADVANCED_FACE('',(#5725),#5448,.T.);
+#5725 = FACE_BOUND('',#5726,.T.);
+#5726 = EDGE_LOOP('',(#5727,#5728,#5729,#5730));
+#5727 = ORIENTED_EDGE('',*,*,#5432,.T.);
+#5728 = ORIENTED_EDGE('',*,*,#5518,.T.);
+#5729 = ORIENTED_EDGE('',*,*,#5594,.T.);
+#5730 = ORIENTED_EDGE('',*,*,#5665,.F.);
+#5731 = MANIFOLD_SOLID_BREP('',#5732);
+#5732 = CLOSED_SHELL('',(#5733,#5853,#5929,#6000,#6049,#6056));
+#5733 = ADVANCED_FACE('',(#5734),#5748,.T.);
+#5734 = FACE_BOUND('',#5735,.T.);
+#5735 = EDGE_LOOP('',(#5736,#5771,#5799,#5827));
+#5736 = ORIENTED_EDGE('',*,*,#5737,.T.);
+#5737 = EDGE_CURVE('',#5738,#5740,#5742,.T.);
+#5738 = VERTEX_POINT('',#5739);
+#5739 = CARTESIAN_POINT('',(2.362204724409E-02,5.551181102362E-02,0.));
+#5740 = VERTEX_POINT('',#5741);
+#5741 = CARTESIAN_POINT('',(2.362204724409E-02,5.551181102362E-02,
     7.874015748031E-03));
-#5702 = DIRECTION('',(-0.,0.,1.));
-#5703 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5704 = PCURVE('',#5452,#5705);
-#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710);
-#5706 = LINE('',#5707,#5708);
-#5707 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#5708 = VECTOR('',#5709,1.);
-#5709 = DIRECTION('',(-1.,0.));
-#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5742 = SURFACE_CURVE('',#5743,(#5747,#5759),.PCURVE_S1.);
+#5743 = LINE('',#5744,#5745);
+#5744 = CARTESIAN_POINT('',(2.362204724409E-02,5.551181102362E-02,0.));
+#5745 = VECTOR('',#5746,3.937007874016E-02);
+#5746 = DIRECTION('',(0.,0.,1.));
+#5747 = PCURVE('',#5748,#5753);
+#5748 = PLANE('',#5749);
+#5749 = AXIS2_PLACEMENT_3D('',#5750,#5751,#5752);
+#5750 = CARTESIAN_POINT('',(2.362204724409E-02,5.551181102362E-02,0.));
+#5751 = DIRECTION('',(-1.,2.22044604925E-16,0.));
+#5752 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#5753 = DEFINITIONAL_REPRESENTATION('',(#5754),#5758);
+#5754 = LINE('',#5755,#5756);
+#5755 = CARTESIAN_POINT('',(0.,-0.));
+#5756 = VECTOR('',#5757,1.);
+#5757 = DIRECTION('',(0.,-1.));
+#5758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5711 = PCURVE('',#5480,#5712);
-#5712 = DEFINITIONAL_REPRESENTATION('',(#5713),#5717);
-#5713 = CIRCLE('',#5714,5.905511811024E-03);
-#5714 = AXIS2_PLACEMENT_2D('',#5715,#5716);
-#5715 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#5716 = DIRECTION('',(1.,0.));
-#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5759 = PCURVE('',#5760,#5765);
+#5760 = CYLINDRICAL_SURFACE('',#5761,5.905511811024E-03);
+#5761 = AXIS2_PLACEMENT_3D('',#5762,#5763,#5764);
+#5762 = CARTESIAN_POINT('',(2.952755905512E-02,5.551181102362E-02,0.));
+#5763 = DIRECTION('',(0.,0.,-1.));
+#5764 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#5765 = DEFINITIONAL_REPRESENTATION('',(#5766),#5770);
+#5766 = LINE('',#5767,#5768);
+#5767 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#5768 = VECTOR('',#5769,1.);
+#5769 = DIRECTION('',(-0.,-1.));
+#5770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5718 = ORIENTED_EDGE('',*,*,#5649,.F.);
-#5719 = ORIENTED_EDGE('',*,*,#5720,.F.);
-#5720 = EDGE_CURVE('',#5430,#5650,#5721,.T.);
-#5721 = SURFACE_CURVE('',#5722,(#5727,#5734),.PCURVE_S1.);
-#5722 = CIRCLE('',#5723,5.905511811024E-03);
-#5723 = AXIS2_PLACEMENT_3D('',#5724,#5725,#5726);
-#5724 = CARTESIAN_POINT('',(5.039370078756E-02,5.551181102378E-02,0.));
-#5725 = DIRECTION('',(-0.,0.,1.));
-#5726 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5727 = PCURVE('',#5452,#5728);
-#5728 = DEFINITIONAL_REPRESENTATION('',(#5729),#5733);
-#5729 = LINE('',#5730,#5731);
-#5730 = CARTESIAN_POINT('',(-0.,0.));
-#5731 = VECTOR('',#5732,1.);
-#5732 = DIRECTION('',(-1.,0.));
-#5733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5734 = PCURVE('',#5534,#5735);
-#5735 = DEFINITIONAL_REPRESENTATION('',(#5736),#5740);
-#5736 = CIRCLE('',#5737,5.905511811024E-03);
-#5737 = AXIS2_PLACEMENT_2D('',#5738,#5739);
-#5738 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#5739 = DIRECTION('',(1.,0.));
-#5740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5741 = ADVANCED_FACE('',(#5742),#5534,.F.);
-#5742 = FACE_BOUND('',#5743,.T.);
-#5743 = EDGE_LOOP('',(#5744,#5745,#5746,#5747));
-#5744 = ORIENTED_EDGE('',*,*,#5520,.T.);
-#5745 = ORIENTED_EDGE('',*,*,#5601,.T.);
-#5746 = ORIENTED_EDGE('',*,*,#5672,.T.);
-#5747 = ORIENTED_EDGE('',*,*,#5720,.F.);
-#5748 = ADVANCED_FACE('',(#5749),#5480,.T.);
-#5749 = FACE_BOUND('',#5750,.F.);
-#5750 = EDGE_LOOP('',(#5751,#5752,#5753,#5754));
-#5751 = ORIENTED_EDGE('',*,*,#5464,.T.);
-#5752 = ORIENTED_EDGE('',*,*,#5550,.T.);
-#5753 = ORIENTED_EDGE('',*,*,#5626,.T.);
-#5754 = ORIENTED_EDGE('',*,*,#5697,.F.);
-#5755 = MANIFOLD_SOLID_BREP('',#5756);
-#5756 = CLOSED_SHELL('',(#5757,#5877,#5953,#6024,#6073,#6080));
-#5757 = ADVANCED_FACE('',(#5758),#5772,.T.);
-#5758 = FACE_BOUND('',#5759,.T.);
-#5759 = EDGE_LOOP('',(#5760,#5795,#5823,#5851));
-#5760 = ORIENTED_EDGE('',*,*,#5761,.T.);
-#5761 = EDGE_CURVE('',#5762,#5764,#5766,.T.);
-#5762 = VERTEX_POINT('',#5763);
-#5763 = CARTESIAN_POINT('',(-5.393700787386E-02,5.551181102384E-02,0.));
-#5764 = VERTEX_POINT('',#5765);
-#5765 = CARTESIAN_POINT('',(-5.393700787386E-02,5.551181102384E-02,
+#5771 = ORIENTED_EDGE('',*,*,#5772,.T.);
+#5772 = EDGE_CURVE('',#5740,#5773,#5775,.T.);
+#5773 = VERTEX_POINT('',#5774);
+#5774 = CARTESIAN_POINT('',(2.362204724409E-02,6.929133858268E-02,
     7.874015748031E-03));
-#5766 = SURFACE_CURVE('',#5767,(#5771,#5783),.PCURVE_S1.);
-#5767 = LINE('',#5768,#5769);
-#5768 = CARTESIAN_POINT('',(-5.393700787386E-02,5.551181102384E-02,0.));
-#5769 = VECTOR('',#5770,3.937007874016E-02);
-#5770 = DIRECTION('',(0.,0.,1.));
-#5771 = PCURVE('',#5772,#5777);
-#5772 = PLANE('',#5773);
-#5773 = AXIS2_PLACEMENT_3D('',#5774,#5775,#5776);
-#5774 = CARTESIAN_POINT('',(-5.393700787386E-02,5.551181102378E-02,0.));
-#5775 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
-#5776 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5777 = DEFINITIONAL_REPRESENTATION('',(#5778),#5782);
-#5778 = LINE('',#5779,#5780);
-#5779 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#5780 = VECTOR('',#5781,1.);
-#5781 = DIRECTION('',(0.,-1.));
-#5782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5783 = PCURVE('',#5784,#5789);
-#5784 = CYLINDRICAL_SURFACE('',#5785,5.905511811024E-03);
-#5785 = AXIS2_PLACEMENT_3D('',#5786,#5787,#5788);
-#5786 = CARTESIAN_POINT('',(-4.803149606283E-02,5.551181102378E-02,0.));
-#5787 = DIRECTION('',(-0.,0.,-1.));
-#5788 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5789 = DEFINITIONAL_REPRESENTATION('',(#5790),#5794);
-#5790 = LINE('',#5791,#5792);
-#5791 = CARTESIAN_POINT('',(-4.712388980365,0.));
-#5792 = VECTOR('',#5793,1.);
-#5793 = DIRECTION('',(-0.,-1.));
-#5794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5795 = ORIENTED_EDGE('',*,*,#5796,.T.);
-#5796 = EDGE_CURVE('',#5764,#5797,#5799,.T.);
-#5797 = VERTEX_POINT('',#5798);
-#5798 = CARTESIAN_POINT('',(-5.393700787386E-02,6.929133858283E-02,
+#5775 = SURFACE_CURVE('',#5776,(#5780,#5787),.PCURVE_S1.);
+#5776 = LINE('',#5777,#5778);
+#5777 = CARTESIAN_POINT('',(2.362204724409E-02,5.551181102362E-02,
     7.874015748031E-03));
-#5799 = SURFACE_CURVE('',#5800,(#5804,#5811),.PCURVE_S1.);
-#5800 = LINE('',#5801,#5802);
-#5801 = CARTESIAN_POINT('',(-5.393700787386E-02,5.551181102378E-02,
+#5778 = VECTOR('',#5779,3.937007874016E-02);
+#5779 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#5780 = PCURVE('',#5748,#5781);
+#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786);
+#5782 = LINE('',#5783,#5784);
+#5783 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#5784 = VECTOR('',#5785,1.);
+#5785 = DIRECTION('',(1.,0.));
+#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5787 = PCURVE('',#5788,#5793);
+#5788 = PLANE('',#5789);
+#5789 = AXIS2_PLACEMENT_3D('',#5790,#5791,#5792);
+#5790 = CARTESIAN_POINT('',(2.362204724409E-02,5.551181102362E-02,
     7.874015748031E-03));
-#5802 = VECTOR('',#5803,3.937007874016E-02);
-#5803 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5804 = PCURVE('',#5772,#5805);
-#5805 = DEFINITIONAL_REPRESENTATION('',(#5806),#5810);
-#5806 = LINE('',#5807,#5808);
-#5807 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#5808 = VECTOR('',#5809,1.);
-#5809 = DIRECTION('',(1.,0.));
-#5810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5791 = DIRECTION('',(0.,0.,1.));
+#5792 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#5793 = DEFINITIONAL_REPRESENTATION('',(#5794),#5798);
+#5794 = LINE('',#5795,#5796);
+#5795 = CARTESIAN_POINT('',(0.,0.));
+#5796 = VECTOR('',#5797,1.);
+#5797 = DIRECTION('',(-1.,0.));
+#5798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5811 = PCURVE('',#5812,#5817);
-#5812 = PLANE('',#5813);
-#5813 = AXIS2_PLACEMENT_3D('',#5814,#5815,#5816);
-#5814 = CARTESIAN_POINT('',(-5.393700787386E-02,5.551181102378E-02,
+#5799 = ORIENTED_EDGE('',*,*,#5800,.F.);
+#5800 = EDGE_CURVE('',#5801,#5773,#5803,.T.);
+#5801 = VERTEX_POINT('',#5802);
+#5802 = CARTESIAN_POINT('',(2.362204724409E-02,6.929133858268E-02,0.));
+#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.);
+#5804 = LINE('',#5805,#5806);
+#5805 = CARTESIAN_POINT('',(2.362204724409E-02,6.929133858268E-02,0.));
+#5806 = VECTOR('',#5807,3.937007874016E-02);
+#5807 = DIRECTION('',(0.,0.,1.));
+#5808 = PCURVE('',#5748,#5809);
+#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814);
+#5810 = LINE('',#5811,#5812);
+#5811 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#5812 = VECTOR('',#5813,1.);
+#5813 = DIRECTION('',(0.,-1.));
+#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5815 = PCURVE('',#5816,#5821);
+#5816 = PLANE('',#5817);
+#5817 = AXIS2_PLACEMENT_3D('',#5818,#5819,#5820);
+#5818 = CARTESIAN_POINT('',(2.362204724409E-02,6.929133858268E-02,0.));
+#5819 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#5820 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826);
+#5822 = LINE('',#5823,#5824);
+#5823 = CARTESIAN_POINT('',(0.,0.));
+#5824 = VECTOR('',#5825,1.);
+#5825 = DIRECTION('',(0.,-1.));
+#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5827 = ORIENTED_EDGE('',*,*,#5828,.F.);
+#5828 = EDGE_CURVE('',#5738,#5801,#5829,.T.);
+#5829 = SURFACE_CURVE('',#5830,(#5834,#5841),.PCURVE_S1.);
+#5830 = LINE('',#5831,#5832);
+#5831 = CARTESIAN_POINT('',(2.362204724409E-02,5.551181102362E-02,0.));
+#5832 = VECTOR('',#5833,3.937007874016E-02);
+#5833 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#5834 = PCURVE('',#5748,#5835);
+#5835 = DEFINITIONAL_REPRESENTATION('',(#5836),#5840);
+#5836 = LINE('',#5837,#5838);
+#5837 = CARTESIAN_POINT('',(0.,-0.));
+#5838 = VECTOR('',#5839,1.);
+#5839 = DIRECTION('',(1.,0.));
+#5840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5841 = PCURVE('',#5842,#5847);
+#5842 = PLANE('',#5843);
+#5843 = AXIS2_PLACEMENT_3D('',#5844,#5845,#5846);
+#5844 = CARTESIAN_POINT('',(2.362204724409E-02,5.551181102362E-02,0.));
+#5845 = DIRECTION('',(0.,0.,1.));
+#5846 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5852);
+#5848 = LINE('',#5849,#5850);
+#5849 = CARTESIAN_POINT('',(0.,0.));
+#5850 = VECTOR('',#5851,1.);
+#5851 = DIRECTION('',(-1.,0.));
+#5852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5853 = ADVANCED_FACE('',(#5854),#5816,.T.);
+#5854 = FACE_BOUND('',#5855,.T.);
+#5855 = EDGE_LOOP('',(#5856,#5857,#5880,#5908));
+#5856 = ORIENTED_EDGE('',*,*,#5800,.T.);
+#5857 = ORIENTED_EDGE('',*,*,#5858,.T.);
+#5858 = EDGE_CURVE('',#5773,#5859,#5861,.T.);
+#5859 = VERTEX_POINT('',#5860);
+#5860 = CARTESIAN_POINT('',(3.543307086614E-02,6.929133858268E-02,
     7.874015748031E-03));
-#5815 = DIRECTION('',(0.,0.,1.));
-#5816 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5817 = DEFINITIONAL_REPRESENTATION('',(#5818),#5822);
-#5818 = LINE('',#5819,#5820);
-#5819 = CARTESIAN_POINT('',(0.,0.));
-#5820 = VECTOR('',#5821,1.);
-#5821 = DIRECTION('',(-1.,0.));
-#5822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5823 = ORIENTED_EDGE('',*,*,#5824,.F.);
-#5824 = EDGE_CURVE('',#5825,#5797,#5827,.T.);
-#5825 = VERTEX_POINT('',#5826);
-#5826 = CARTESIAN_POINT('',(-5.393700787386E-02,6.929133858283E-02,0.));
-#5827 = SURFACE_CURVE('',#5828,(#5832,#5839),.PCURVE_S1.);
-#5828 = LINE('',#5829,#5830);
-#5829 = CARTESIAN_POINT('',(-5.393700787386E-02,6.929133858283E-02,0.));
-#5830 = VECTOR('',#5831,3.937007874016E-02);
-#5831 = DIRECTION('',(0.,0.,1.));
-#5832 = PCURVE('',#5772,#5833);
-#5833 = DEFINITIONAL_REPRESENTATION('',(#5834),#5838);
-#5834 = LINE('',#5835,#5836);
-#5835 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#5836 = VECTOR('',#5837,1.);
-#5837 = DIRECTION('',(0.,-1.));
-#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5839 = PCURVE('',#5840,#5845);
-#5840 = PLANE('',#5841);
-#5841 = AXIS2_PLACEMENT_3D('',#5842,#5843,#5844);
-#5842 = CARTESIAN_POINT('',(-5.393700787386E-02,6.929133858283E-02,0.));
-#5843 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5844 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850);
-#5846 = LINE('',#5847,#5848);
-#5847 = CARTESIAN_POINT('',(0.,0.));
-#5848 = VECTOR('',#5849,1.);
-#5849 = DIRECTION('',(0.,-1.));
-#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5851 = ORIENTED_EDGE('',*,*,#5852,.F.);
-#5852 = EDGE_CURVE('',#5762,#5825,#5853,.T.);
-#5853 = SURFACE_CURVE('',#5854,(#5858,#5865),.PCURVE_S1.);
-#5854 = LINE('',#5855,#5856);
-#5855 = CARTESIAN_POINT('',(-5.393700787386E-02,5.551181102378E-02,0.));
-#5856 = VECTOR('',#5857,3.937007874016E-02);
-#5857 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#5858 = PCURVE('',#5772,#5859);
-#5859 = DEFINITIONAL_REPRESENTATION('',(#5860),#5864);
-#5860 = LINE('',#5861,#5862);
-#5861 = CARTESIAN_POINT('',(0.,-0.));
-#5862 = VECTOR('',#5863,1.);
-#5863 = DIRECTION('',(1.,0.));
-#5864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5865 = PCURVE('',#5866,#5871);
-#5866 = PLANE('',#5867);
-#5867 = AXIS2_PLACEMENT_3D('',#5868,#5869,#5870);
-#5868 = CARTESIAN_POINT('',(-5.393700787386E-02,5.551181102378E-02,0.));
-#5869 = DIRECTION('',(0.,0.,1.));
-#5870 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5871 = DEFINITIONAL_REPRESENTATION('',(#5872),#5876);
-#5872 = LINE('',#5873,#5874);
-#5873 = CARTESIAN_POINT('',(0.,0.));
-#5874 = VECTOR('',#5875,1.);
-#5875 = DIRECTION('',(-1.,0.));
-#5876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5877 = ADVANCED_FACE('',(#5878),#5840,.T.);
-#5878 = FACE_BOUND('',#5879,.T.);
-#5879 = EDGE_LOOP('',(#5880,#5881,#5904,#5932));
-#5880 = ORIENTED_EDGE('',*,*,#5824,.T.);
-#5881 = ORIENTED_EDGE('',*,*,#5882,.T.);
-#5882 = EDGE_CURVE('',#5797,#5883,#5885,.T.);
-#5883 = VERTEX_POINT('',#5884);
-#5884 = CARTESIAN_POINT('',(-4.212598425181E-02,6.929133858283E-02,
+#5861 = SURFACE_CURVE('',#5862,(#5866,#5873),.PCURVE_S1.);
+#5862 = LINE('',#5863,#5864);
+#5863 = CARTESIAN_POINT('',(2.362204724409E-02,6.929133858268E-02,
     7.874015748031E-03));
-#5885 = SURFACE_CURVE('',#5886,(#5890,#5897),.PCURVE_S1.);
-#5886 = LINE('',#5887,#5888);
-#5887 = CARTESIAN_POINT('',(-5.393700787386E-02,6.929133858283E-02,
+#5864 = VECTOR('',#5865,3.937007874016E-02);
+#5865 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#5866 = PCURVE('',#5816,#5867);
+#5867 = DEFINITIONAL_REPRESENTATION('',(#5868),#5872);
+#5868 = LINE('',#5869,#5870);
+#5869 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#5870 = VECTOR('',#5871,1.);
+#5871 = DIRECTION('',(1.,0.));
+#5872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5873 = PCURVE('',#5788,#5874);
+#5874 = DEFINITIONAL_REPRESENTATION('',(#5875),#5879);
+#5875 = LINE('',#5876,#5877);
+#5876 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#5877 = VECTOR('',#5878,1.);
+#5878 = DIRECTION('',(0.,1.));
+#5879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5880 = ORIENTED_EDGE('',*,*,#5881,.F.);
+#5881 = EDGE_CURVE('',#5882,#5859,#5884,.T.);
+#5882 = VERTEX_POINT('',#5883);
+#5883 = CARTESIAN_POINT('',(3.543307086614E-02,6.929133858268E-02,0.));
+#5884 = SURFACE_CURVE('',#5885,(#5889,#5896),.PCURVE_S1.);
+#5885 = LINE('',#5886,#5887);
+#5886 = CARTESIAN_POINT('',(3.543307086614E-02,6.929133858268E-02,0.));
+#5887 = VECTOR('',#5888,3.937007874016E-02);
+#5888 = DIRECTION('',(0.,0.,1.));
+#5889 = PCURVE('',#5816,#5890);
+#5890 = DEFINITIONAL_REPRESENTATION('',(#5891),#5895);
+#5891 = LINE('',#5892,#5893);
+#5892 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
+#5893 = VECTOR('',#5894,1.);
+#5894 = DIRECTION('',(0.,-1.));
+#5895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5896 = PCURVE('',#5897,#5902);
+#5897 = PLANE('',#5898);
+#5898 = AXIS2_PLACEMENT_3D('',#5899,#5900,#5901);
+#5899 = CARTESIAN_POINT('',(3.543307086614E-02,6.929133858268E-02,0.));
+#5900 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#5901 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#5902 = DEFINITIONAL_REPRESENTATION('',(#5903),#5907);
+#5903 = LINE('',#5904,#5905);
+#5904 = CARTESIAN_POINT('',(0.,0.));
+#5905 = VECTOR('',#5906,1.);
+#5906 = DIRECTION('',(0.,-1.));
+#5907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5908 = ORIENTED_EDGE('',*,*,#5909,.F.);
+#5909 = EDGE_CURVE('',#5801,#5882,#5910,.T.);
+#5910 = SURFACE_CURVE('',#5911,(#5915,#5922),.PCURVE_S1.);
+#5911 = LINE('',#5912,#5913);
+#5912 = CARTESIAN_POINT('',(2.362204724409E-02,6.929133858268E-02,0.));
+#5913 = VECTOR('',#5914,3.937007874016E-02);
+#5914 = DIRECTION('',(1.,-2.22044604925E-16,0.));
+#5915 = PCURVE('',#5816,#5916);
+#5916 = DEFINITIONAL_REPRESENTATION('',(#5917),#5921);
+#5917 = LINE('',#5918,#5919);
+#5918 = CARTESIAN_POINT('',(0.,0.));
+#5919 = VECTOR('',#5920,1.);
+#5920 = DIRECTION('',(1.,0.));
+#5921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5922 = PCURVE('',#5842,#5923);
+#5923 = DEFINITIONAL_REPRESENTATION('',(#5924),#5928);
+#5924 = LINE('',#5925,#5926);
+#5925 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#5926 = VECTOR('',#5927,1.);
+#5927 = DIRECTION('',(0.,1.));
+#5928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5929 = ADVANCED_FACE('',(#5930),#5897,.T.);
+#5930 = FACE_BOUND('',#5931,.T.);
+#5931 = EDGE_LOOP('',(#5932,#5933,#5956,#5979));
+#5932 = ORIENTED_EDGE('',*,*,#5881,.T.);
+#5933 = ORIENTED_EDGE('',*,*,#5934,.T.);
+#5934 = EDGE_CURVE('',#5859,#5935,#5937,.T.);
+#5935 = VERTEX_POINT('',#5936);
+#5936 = CARTESIAN_POINT('',(3.543307086614E-02,5.551181102362E-02,
     7.874015748031E-03));
-#5888 = VECTOR('',#5889,3.937007874016E-02);
-#5889 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5890 = PCURVE('',#5840,#5891);
-#5891 = DEFINITIONAL_REPRESENTATION('',(#5892),#5896);
-#5892 = LINE('',#5893,#5894);
-#5893 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#5894 = VECTOR('',#5895,1.);
-#5895 = DIRECTION('',(1.,0.));
-#5896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5897 = PCURVE('',#5812,#5898);
-#5898 = DEFINITIONAL_REPRESENTATION('',(#5899),#5903);
-#5899 = LINE('',#5900,#5901);
-#5900 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#5901 = VECTOR('',#5902,1.);
-#5902 = DIRECTION('',(0.,1.));
-#5903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5904 = ORIENTED_EDGE('',*,*,#5905,.F.);
-#5905 = EDGE_CURVE('',#5906,#5883,#5908,.T.);
-#5906 = VERTEX_POINT('',#5907);
-#5907 = CARTESIAN_POINT('',(-4.212598425181E-02,6.929133858283E-02,0.));
-#5908 = SURFACE_CURVE('',#5909,(#5913,#5920),.PCURVE_S1.);
-#5909 = LINE('',#5910,#5911);
-#5910 = CARTESIAN_POINT('',(-4.212598425181E-02,6.929133858283E-02,0.));
-#5911 = VECTOR('',#5912,3.937007874016E-02);
-#5912 = DIRECTION('',(0.,0.,1.));
-#5913 = PCURVE('',#5840,#5914);
-#5914 = DEFINITIONAL_REPRESENTATION('',(#5915),#5919);
-#5915 = LINE('',#5916,#5917);
-#5916 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#5917 = VECTOR('',#5918,1.);
-#5918 = DIRECTION('',(0.,-1.));
-#5919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5920 = PCURVE('',#5921,#5926);
-#5921 = PLANE('',#5922);
-#5922 = AXIS2_PLACEMENT_3D('',#5923,#5924,#5925);
-#5923 = CARTESIAN_POINT('',(-4.212598425181E-02,6.929133858283E-02,0.));
-#5924 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5925 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931);
-#5927 = LINE('',#5928,#5929);
-#5928 = CARTESIAN_POINT('',(0.,0.));
-#5929 = VECTOR('',#5930,1.);
-#5930 = DIRECTION('',(0.,-1.));
-#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5932 = ORIENTED_EDGE('',*,*,#5933,.F.);
-#5933 = EDGE_CURVE('',#5825,#5906,#5934,.T.);
-#5934 = SURFACE_CURVE('',#5935,(#5939,#5946),.PCURVE_S1.);
-#5935 = LINE('',#5936,#5937);
-#5936 = CARTESIAN_POINT('',(-5.393700787386E-02,6.929133858283E-02,0.));
-#5937 = VECTOR('',#5938,3.937007874016E-02);
-#5938 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#5939 = PCURVE('',#5840,#5940);
-#5940 = DEFINITIONAL_REPRESENTATION('',(#5941),#5945);
-#5941 = LINE('',#5942,#5943);
-#5942 = CARTESIAN_POINT('',(0.,0.));
-#5943 = VECTOR('',#5944,1.);
-#5944 = DIRECTION('',(1.,0.));
-#5945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5946 = PCURVE('',#5866,#5947);
-#5947 = DEFINITIONAL_REPRESENTATION('',(#5948),#5952);
-#5948 = LINE('',#5949,#5950);
-#5949 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#5950 = VECTOR('',#5951,1.);
-#5951 = DIRECTION('',(0.,1.));
-#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5953 = ADVANCED_FACE('',(#5954),#5921,.T.);
-#5954 = FACE_BOUND('',#5955,.T.);
-#5955 = EDGE_LOOP('',(#5956,#5957,#5980,#6003));
-#5956 = ORIENTED_EDGE('',*,*,#5905,.T.);
-#5957 = ORIENTED_EDGE('',*,*,#5958,.T.);
-#5958 = EDGE_CURVE('',#5883,#5959,#5961,.T.);
-#5959 = VERTEX_POINT('',#5960);
-#5960 = CARTESIAN_POINT('',(-4.212598425181E-02,5.551181102384E-02,
+#5937 = SURFACE_CURVE('',#5938,(#5942,#5949),.PCURVE_S1.);
+#5938 = LINE('',#5939,#5940);
+#5939 = CARTESIAN_POINT('',(3.543307086614E-02,6.929133858268E-02,
     7.874015748031E-03));
-#5961 = SURFACE_CURVE('',#5962,(#5966,#5973),.PCURVE_S1.);
-#5962 = LINE('',#5963,#5964);
-#5963 = CARTESIAN_POINT('',(-4.212598425181E-02,6.929133858283E-02,
+#5940 = VECTOR('',#5941,3.937007874016E-02);
+#5941 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#5942 = PCURVE('',#5897,#5943);
+#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5948);
+#5944 = LINE('',#5945,#5946);
+#5945 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#5946 = VECTOR('',#5947,1.);
+#5947 = DIRECTION('',(1.,0.));
+#5948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5949 = PCURVE('',#5788,#5950);
+#5950 = DEFINITIONAL_REPRESENTATION('',(#5951),#5955);
+#5951 = LINE('',#5952,#5953);
+#5952 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#5953 = VECTOR('',#5954,1.);
+#5954 = DIRECTION('',(1.,0.));
+#5955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5956 = ORIENTED_EDGE('',*,*,#5957,.F.);
+#5957 = EDGE_CURVE('',#5958,#5935,#5960,.T.);
+#5958 = VERTEX_POINT('',#5959);
+#5959 = CARTESIAN_POINT('',(3.543307086614E-02,5.551181102362E-02,0.));
+#5960 = SURFACE_CURVE('',#5961,(#5965,#5972),.PCURVE_S1.);
+#5961 = LINE('',#5962,#5963);
+#5962 = CARTESIAN_POINT('',(3.543307086614E-02,5.551181102362E-02,0.));
+#5963 = VECTOR('',#5964,3.937007874016E-02);
+#5964 = DIRECTION('',(0.,0.,1.));
+#5965 = PCURVE('',#5897,#5966);
+#5966 = DEFINITIONAL_REPRESENTATION('',(#5967),#5971);
+#5967 = LINE('',#5968,#5969);
+#5968 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
+#5969 = VECTOR('',#5970,1.);
+#5970 = DIRECTION('',(0.,-1.));
+#5971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5972 = PCURVE('',#5760,#5973);
+#5973 = DEFINITIONAL_REPRESENTATION('',(#5974),#5978);
+#5974 = LINE('',#5975,#5976);
+#5975 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#5976 = VECTOR('',#5977,1.);
+#5977 = DIRECTION('',(-0.,-1.));
+#5978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5979 = ORIENTED_EDGE('',*,*,#5980,.F.);
+#5980 = EDGE_CURVE('',#5882,#5958,#5981,.T.);
+#5981 = SURFACE_CURVE('',#5982,(#5986,#5993),.PCURVE_S1.);
+#5982 = LINE('',#5983,#5984);
+#5983 = CARTESIAN_POINT('',(3.543307086614E-02,6.929133858268E-02,0.));
+#5984 = VECTOR('',#5985,3.937007874016E-02);
+#5985 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#5986 = PCURVE('',#5897,#5987);
+#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992);
+#5988 = LINE('',#5989,#5990);
+#5989 = CARTESIAN_POINT('',(0.,0.));
+#5990 = VECTOR('',#5991,1.);
+#5991 = DIRECTION('',(1.,0.));
+#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5993 = PCURVE('',#5842,#5994);
+#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5999);
+#5995 = LINE('',#5996,#5997);
+#5996 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#5997 = VECTOR('',#5998,1.);
+#5998 = DIRECTION('',(1.,0.));
+#5999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6000 = ADVANCED_FACE('',(#6001),#5760,.T.);
+#6001 = FACE_BOUND('',#6002,.F.);
+#6002 = EDGE_LOOP('',(#6003,#6004,#6026,#6027));
+#6003 = ORIENTED_EDGE('',*,*,#5737,.T.);
+#6004 = ORIENTED_EDGE('',*,*,#6005,.T.);
+#6005 = EDGE_CURVE('',#5740,#5935,#6006,.T.);
+#6006 = SURFACE_CURVE('',#6007,(#6012,#6019),.PCURVE_S1.);
+#6007 = CIRCLE('',#6008,5.905511811024E-03);
+#6008 = AXIS2_PLACEMENT_3D('',#6009,#6010,#6011);
+#6009 = CARTESIAN_POINT('',(2.952755905512E-02,5.551181102362E-02,
     7.874015748031E-03));
-#5964 = VECTOR('',#5965,3.937007874016E-02);
-#5965 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#5966 = PCURVE('',#5921,#5967);
-#5967 = DEFINITIONAL_REPRESENTATION('',(#5968),#5972);
-#5968 = LINE('',#5969,#5970);
-#5969 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#5970 = VECTOR('',#5971,1.);
-#5971 = DIRECTION('',(1.,0.));
-#5972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6010 = DIRECTION('',(0.,0.,1.));
+#6011 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#6012 = PCURVE('',#5760,#6013);
+#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018);
+#6014 = LINE('',#6015,#6016);
+#6015 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#6016 = VECTOR('',#6017,1.);
+#6017 = DIRECTION('',(-1.,0.));
+#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5973 = PCURVE('',#5812,#5974);
-#5974 = DEFINITIONAL_REPRESENTATION('',(#5975),#5979);
-#5975 = LINE('',#5976,#5977);
-#5976 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#5977 = VECTOR('',#5978,1.);
-#5978 = DIRECTION('',(1.,0.));
-#5979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6019 = PCURVE('',#5788,#6020);
+#6020 = DEFINITIONAL_REPRESENTATION('',(#6021),#6025);
+#6021 = CIRCLE('',#6022,5.905511811024E-03);
+#6022 = AXIS2_PLACEMENT_2D('',#6023,#6024);
+#6023 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#6024 = DIRECTION('',(1.,0.));
+#6025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5980 = ORIENTED_EDGE('',*,*,#5981,.F.);
-#5981 = EDGE_CURVE('',#5982,#5959,#5984,.T.);
-#5982 = VERTEX_POINT('',#5983);
-#5983 = CARTESIAN_POINT('',(-4.212598425181E-02,5.551181102384E-02,0.));
-#5984 = SURFACE_CURVE('',#5985,(#5989,#5996),.PCURVE_S1.);
-#5985 = LINE('',#5986,#5987);
-#5986 = CARTESIAN_POINT('',(-4.212598425181E-02,5.551181102384E-02,0.));
-#5987 = VECTOR('',#5988,3.937007874016E-02);
-#5988 = DIRECTION('',(0.,0.,1.));
-#5989 = PCURVE('',#5921,#5990);
-#5990 = DEFINITIONAL_REPRESENTATION('',(#5991),#5995);
-#5991 = LINE('',#5992,#5993);
-#5992 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#5993 = VECTOR('',#5994,1.);
-#5994 = DIRECTION('',(0.,-1.));
-#5995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6026 = ORIENTED_EDGE('',*,*,#5957,.F.);
+#6027 = ORIENTED_EDGE('',*,*,#6028,.F.);
+#6028 = EDGE_CURVE('',#5738,#5958,#6029,.T.);
+#6029 = SURFACE_CURVE('',#6030,(#6035,#6042),.PCURVE_S1.);
+#6030 = CIRCLE('',#6031,5.905511811024E-03);
+#6031 = AXIS2_PLACEMENT_3D('',#6032,#6033,#6034);
+#6032 = CARTESIAN_POINT('',(2.952755905512E-02,5.551181102362E-02,0.));
+#6033 = DIRECTION('',(0.,0.,1.));
+#6034 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#6035 = PCURVE('',#5760,#6036);
+#6036 = DEFINITIONAL_REPRESENTATION('',(#6037),#6041);
+#6037 = LINE('',#6038,#6039);
+#6038 = CARTESIAN_POINT('',(-0.,0.));
+#6039 = VECTOR('',#6040,1.);
+#6040 = DIRECTION('',(-1.,0.));
+#6041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5996 = PCURVE('',#5784,#5997);
-#5997 = DEFINITIONAL_REPRESENTATION('',(#5998),#6002);
-#5998 = LINE('',#5999,#6000);
-#5999 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#6000 = VECTOR('',#6001,1.);
-#6001 = DIRECTION('',(-0.,-1.));
-#6002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6042 = PCURVE('',#5842,#6043);
+#6043 = DEFINITIONAL_REPRESENTATION('',(#6044),#6048);
+#6044 = CIRCLE('',#6045,5.905511811024E-03);
+#6045 = AXIS2_PLACEMENT_2D('',#6046,#6047);
+#6046 = CARTESIAN_POINT('',(2.185478394931E-18,5.905511811024E-03));
+#6047 = DIRECTION('',(1.,0.));
+#6048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6003 = ORIENTED_EDGE('',*,*,#6004,.F.);
-#6004 = EDGE_CURVE('',#5906,#5982,#6005,.T.);
-#6005 = SURFACE_CURVE('',#6006,(#6010,#6017),.PCURVE_S1.);
-#6006 = LINE('',#6007,#6008);
-#6007 = CARTESIAN_POINT('',(-4.212598425181E-02,6.929133858283E-02,0.));
-#6008 = VECTOR('',#6009,3.937007874016E-02);
-#6009 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6010 = PCURVE('',#5921,#6011);
-#6011 = DEFINITIONAL_REPRESENTATION('',(#6012),#6016);
-#6012 = LINE('',#6013,#6014);
-#6013 = CARTESIAN_POINT('',(0.,0.));
-#6014 = VECTOR('',#6015,1.);
-#6015 = DIRECTION('',(1.,0.));
-#6016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6017 = PCURVE('',#5866,#6018);
-#6018 = DEFINITIONAL_REPRESENTATION('',(#6019),#6023);
-#6019 = LINE('',#6020,#6021);
-#6020 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#6021 = VECTOR('',#6022,1.);
-#6022 = DIRECTION('',(1.,0.));
-#6023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6024 = ADVANCED_FACE('',(#6025),#5784,.T.);
-#6025 = FACE_BOUND('',#6026,.F.);
-#6026 = EDGE_LOOP('',(#6027,#6028,#6050,#6051));
-#6027 = ORIENTED_EDGE('',*,*,#5761,.T.);
-#6028 = ORIENTED_EDGE('',*,*,#6029,.T.);
-#6029 = EDGE_CURVE('',#5764,#5959,#6030,.T.);
-#6030 = SURFACE_CURVE('',#6031,(#6036,#6043),.PCURVE_S1.);
-#6031 = CIRCLE('',#6032,5.905511811024E-03);
-#6032 = AXIS2_PLACEMENT_3D('',#6033,#6034,#6035);
-#6033 = CARTESIAN_POINT('',(-4.803149606283E-02,5.551181102378E-02,
+#6049 = ADVANCED_FACE('',(#6050),#5842,.F.);
+#6050 = FACE_BOUND('',#6051,.T.);
+#6051 = EDGE_LOOP('',(#6052,#6053,#6054,#6055));
+#6052 = ORIENTED_EDGE('',*,*,#5828,.T.);
+#6053 = ORIENTED_EDGE('',*,*,#5909,.T.);
+#6054 = ORIENTED_EDGE('',*,*,#5980,.T.);
+#6055 = ORIENTED_EDGE('',*,*,#6028,.F.);
+#6056 = ADVANCED_FACE('',(#6057),#5788,.T.);
+#6057 = FACE_BOUND('',#6058,.F.);
+#6058 = EDGE_LOOP('',(#6059,#6060,#6061,#6062));
+#6059 = ORIENTED_EDGE('',*,*,#5772,.T.);
+#6060 = ORIENTED_EDGE('',*,*,#5858,.T.);
+#6061 = ORIENTED_EDGE('',*,*,#5934,.T.);
+#6062 = ORIENTED_EDGE('',*,*,#6005,.F.);
+#6063 = MANIFOLD_SOLID_BREP('',#6064);
+#6064 = CLOSED_SHELL('',(#6065,#6185,#6261,#6332,#6389,#6396));
+#6065 = ADVANCED_FACE('',(#6066),#6080,.T.);
+#6066 = FACE_BOUND('',#6067,.F.);
+#6067 = EDGE_LOOP('',(#6068,#6103,#6131,#6159));
+#6068 = ORIENTED_EDGE('',*,*,#6069,.T.);
+#6069 = EDGE_CURVE('',#6070,#6072,#6074,.T.);
+#6070 = VERTEX_POINT('',#6071);
+#6071 = CARTESIAN_POINT('',(-3.543307086614E-02,-5.551181102362E-02,0.)
+  );
+#6072 = VERTEX_POINT('',#6073);
+#6073 = CARTESIAN_POINT('',(-3.543307086614E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6034 = DIRECTION('',(-0.,0.,1.));
-#6035 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6036 = PCURVE('',#5784,#6037);
-#6037 = DEFINITIONAL_REPRESENTATION('',(#6038),#6042);
-#6038 = LINE('',#6039,#6040);
-#6039 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#6040 = VECTOR('',#6041,1.);
-#6041 = DIRECTION('',(-1.,0.));
-#6042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6074 = SURFACE_CURVE('',#6075,(#6079,#6091),.PCURVE_S1.);
+#6075 = LINE('',#6076,#6077);
+#6076 = CARTESIAN_POINT('',(-3.543307086614E-02,-5.551181102362E-02,0.)
+  );
+#6077 = VECTOR('',#6078,3.937007874016E-02);
+#6078 = DIRECTION('',(0.,0.,1.));
+#6079 = PCURVE('',#6080,#6085);
+#6080 = PLANE('',#6081);
+#6081 = AXIS2_PLACEMENT_3D('',#6082,#6083,#6084);
+#6082 = CARTESIAN_POINT('',(-3.543307086614E-02,-5.551181102362E-02,0.)
+  );
+#6083 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6084 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6085 = DEFINITIONAL_REPRESENTATION('',(#6086),#6090);
+#6086 = LINE('',#6087,#6088);
+#6087 = CARTESIAN_POINT('',(-0.,0.));
+#6088 = VECTOR('',#6089,1.);
+#6089 = DIRECTION('',(-0.,-1.));
+#6090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6043 = PCURVE('',#5812,#6044);
-#6044 = DEFINITIONAL_REPRESENTATION('',(#6045),#6049);
-#6045 = CIRCLE('',#6046,5.905511811024E-03);
-#6046 = AXIS2_PLACEMENT_2D('',#6047,#6048);
-#6047 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#6048 = DIRECTION('',(1.,0.));
-#6049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6091 = PCURVE('',#6092,#6097);
+#6092 = CYLINDRICAL_SURFACE('',#6093,5.905511811024E-03);
+#6093 = AXIS2_PLACEMENT_3D('',#6094,#6095,#6096);
+#6094 = CARTESIAN_POINT('',(-2.952755905512E-02,-5.551181102362E-02,0.)
+  );
+#6095 = DIRECTION('',(-0.,0.,-1.));
+#6096 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6097 = DEFINITIONAL_REPRESENTATION('',(#6098),#6102);
+#6098 = LINE('',#6099,#6100);
+#6099 = CARTESIAN_POINT('',(4.712388980385,0.));
+#6100 = VECTOR('',#6101,1.);
+#6101 = DIRECTION('',(0.,-1.));
+#6102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6050 = ORIENTED_EDGE('',*,*,#5981,.F.);
-#6051 = ORIENTED_EDGE('',*,*,#6052,.F.);
-#6052 = EDGE_CURVE('',#5762,#5982,#6053,.T.);
-#6053 = SURFACE_CURVE('',#6054,(#6059,#6066),.PCURVE_S1.);
-#6054 = CIRCLE('',#6055,5.905511811024E-03);
-#6055 = AXIS2_PLACEMENT_3D('',#6056,#6057,#6058);
-#6056 = CARTESIAN_POINT('',(-4.803149606283E-02,5.551181102378E-02,0.));
-#6057 = DIRECTION('',(-0.,0.,1.));
-#6058 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6059 = PCURVE('',#5784,#6060);
-#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065);
-#6061 = LINE('',#6062,#6063);
-#6062 = CARTESIAN_POINT('',(-0.,0.));
-#6063 = VECTOR('',#6064,1.);
-#6064 = DIRECTION('',(-1.,0.));
-#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6066 = PCURVE('',#5866,#6067);
-#6067 = DEFINITIONAL_REPRESENTATION('',(#6068),#6072);
-#6068 = CIRCLE('',#6069,5.905511811024E-03);
-#6069 = AXIS2_PLACEMENT_2D('',#6070,#6071);
-#6070 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#6071 = DIRECTION('',(1.,0.));
-#6072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6073 = ADVANCED_FACE('',(#6074),#5866,.F.);
-#6074 = FACE_BOUND('',#6075,.T.);
-#6075 = EDGE_LOOP('',(#6076,#6077,#6078,#6079));
-#6076 = ORIENTED_EDGE('',*,*,#5852,.T.);
-#6077 = ORIENTED_EDGE('',*,*,#5933,.T.);
-#6078 = ORIENTED_EDGE('',*,*,#6004,.T.);
-#6079 = ORIENTED_EDGE('',*,*,#6052,.F.);
-#6080 = ADVANCED_FACE('',(#6081),#5812,.T.);
-#6081 = FACE_BOUND('',#6082,.F.);
-#6082 = EDGE_LOOP('',(#6083,#6084,#6085,#6086));
-#6083 = ORIENTED_EDGE('',*,*,#5796,.T.);
-#6084 = ORIENTED_EDGE('',*,*,#5882,.T.);
-#6085 = ORIENTED_EDGE('',*,*,#5958,.T.);
-#6086 = ORIENTED_EDGE('',*,*,#6029,.F.);
-#6087 = MANIFOLD_SOLID_BREP('',#6088);
-#6088 = CLOSED_SHELL('',(#6089,#6209,#6285,#6356,#6405,#6412));
-#6089 = ADVANCED_FACE('',(#6090),#6104,.T.);
-#6090 = FACE_BOUND('',#6091,.T.);
-#6091 = EDGE_LOOP('',(#6092,#6127,#6155,#6183));
-#6092 = ORIENTED_EDGE('',*,*,#6093,.T.);
-#6093 = EDGE_CURVE('',#6094,#6096,#6098,.T.);
-#6094 = VERTEX_POINT('',#6095);
-#6095 = CARTESIAN_POINT('',(-7.51968503936E-02,2.355391451579E-02,0.));
-#6096 = VERTEX_POINT('',#6097);
-#6097 = CARTESIAN_POINT('',(-7.51968503936E-02,2.355391451579E-02,
+#6103 = ORIENTED_EDGE('',*,*,#6104,.T.);
+#6104 = EDGE_CURVE('',#6072,#6105,#6107,.T.);
+#6105 = VERTEX_POINT('',#6106);
+#6106 = CARTESIAN_POINT('',(-3.543307086614E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6098 = SURFACE_CURVE('',#6099,(#6103,#6115),.PCURVE_S1.);
-#6099 = LINE('',#6100,#6101);
-#6100 = CARTESIAN_POINT('',(-7.51968503936E-02,2.355391451579E-02,0.));
-#6101 = VECTOR('',#6102,3.937007874016E-02);
-#6102 = DIRECTION('',(0.,0.,1.));
-#6103 = PCURVE('',#6104,#6109);
-#6104 = PLANE('',#6105);
-#6105 = AXIS2_PLACEMENT_3D('',#6106,#6107,#6108);
-#6106 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,0.));
-#6107 = DIRECTION('',(0.,-1.,0.));
-#6108 = DIRECTION('',(-1.,0.,0.));
-#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114);
-#6110 = LINE('',#6111,#6112);
-#6111 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#6112 = VECTOR('',#6113,1.);
-#6113 = DIRECTION('',(0.,-1.));
-#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6115 = PCURVE('',#6116,#6121);
-#6116 = CYLINDRICAL_SURFACE('',#6117,5.905511811024E-03);
-#6117 = AXIS2_PLACEMENT_3D('',#6118,#6119,#6120);
-#6118 = CARTESIAN_POINT('',(-7.519685039354E-02,2.945942632681E-02,0.));
-#6119 = DIRECTION('',(-0.,-0.,-1.));
-#6120 = DIRECTION('',(1.,0.,0.));
-#6121 = DEFINITIONAL_REPRESENTATION('',(#6122),#6126);
-#6122 = LINE('',#6123,#6124);
-#6123 = CARTESIAN_POINT('',(-4.712388980365,0.));
-#6124 = VECTOR('',#6125,1.);
-#6125 = DIRECTION('',(-0.,-1.));
-#6126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6127 = ORIENTED_EDGE('',*,*,#6128,.T.);
-#6128 = EDGE_CURVE('',#6096,#6129,#6131,.T.);
-#6129 = VERTEX_POINT('',#6130);
-#6130 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,
+#6107 = SURFACE_CURVE('',#6108,(#6112,#6119),.PCURVE_S1.);
+#6108 = LINE('',#6109,#6110);
+#6109 = CARTESIAN_POINT('',(-3.543307086614E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6131 = SURFACE_CURVE('',#6132,(#6136,#6143),.PCURVE_S1.);
-#6132 = LINE('',#6133,#6134);
-#6133 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,
+#6110 = VECTOR('',#6111,3.937007874016E-02);
+#6111 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6112 = PCURVE('',#6080,#6113);
+#6113 = DEFINITIONAL_REPRESENTATION('',(#6114),#6118);
+#6114 = LINE('',#6115,#6116);
+#6115 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#6116 = VECTOR('',#6117,1.);
+#6117 = DIRECTION('',(-1.,0.));
+#6118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6119 = PCURVE('',#6120,#6125);
+#6120 = PLANE('',#6121);
+#6121 = AXIS2_PLACEMENT_3D('',#6122,#6123,#6124);
+#6122 = CARTESIAN_POINT('',(-3.543307086614E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6134 = VECTOR('',#6135,3.937007874016E-02);
-#6135 = DIRECTION('',(-1.,0.,0.));
-#6136 = PCURVE('',#6104,#6137);
-#6137 = DEFINITIONAL_REPRESENTATION('',(#6138),#6142);
-#6138 = LINE('',#6139,#6140);
-#6139 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#6140 = VECTOR('',#6141,1.);
-#6141 = DIRECTION('',(1.,0.));
-#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6123 = DIRECTION('',(0.,0.,1.));
+#6124 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6125 = DEFINITIONAL_REPRESENTATION('',(#6126),#6130);
+#6126 = LINE('',#6127,#6128);
+#6127 = CARTESIAN_POINT('',(0.,-0.));
+#6128 = VECTOR('',#6129,1.);
+#6129 = DIRECTION('',(1.,-0.));
+#6130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6143 = PCURVE('',#6144,#6149);
-#6144 = PLANE('',#6145);
-#6145 = AXIS2_PLACEMENT_3D('',#6146,#6147,#6148);
-#6146 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,
+#6131 = ORIENTED_EDGE('',*,*,#6132,.F.);
+#6132 = EDGE_CURVE('',#6133,#6105,#6135,.T.);
+#6133 = VERTEX_POINT('',#6134);
+#6134 = CARTESIAN_POINT('',(-3.543307086614E-02,-6.929133858268E-02,0.)
+  );
+#6135 = SURFACE_CURVE('',#6136,(#6140,#6147),.PCURVE_S1.);
+#6136 = LINE('',#6137,#6138);
+#6137 = CARTESIAN_POINT('',(-3.543307086614E-02,-6.929133858268E-02,0.)
+  );
+#6138 = VECTOR('',#6139,3.937007874016E-02);
+#6139 = DIRECTION('',(0.,0.,1.));
+#6140 = PCURVE('',#6080,#6141);
+#6141 = DEFINITIONAL_REPRESENTATION('',(#6142),#6146);
+#6142 = LINE('',#6143,#6144);
+#6143 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#6144 = VECTOR('',#6145,1.);
+#6145 = DIRECTION('',(-0.,-1.));
+#6146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6147 = PCURVE('',#6148,#6153);
+#6148 = PLANE('',#6149);
+#6149 = AXIS2_PLACEMENT_3D('',#6150,#6151,#6152);
+#6150 = CARTESIAN_POINT('',(-3.543307086614E-02,-6.929133858268E-02,0.)
+  );
+#6151 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6152 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158);
+#6154 = LINE('',#6155,#6156);
+#6155 = CARTESIAN_POINT('',(-0.,-0.));
+#6156 = VECTOR('',#6157,1.);
+#6157 = DIRECTION('',(-0.,-1.));
+#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6159 = ORIENTED_EDGE('',*,*,#6160,.F.);
+#6160 = EDGE_CURVE('',#6070,#6133,#6161,.T.);
+#6161 = SURFACE_CURVE('',#6162,(#6166,#6173),.PCURVE_S1.);
+#6162 = LINE('',#6163,#6164);
+#6163 = CARTESIAN_POINT('',(-3.543307086614E-02,-5.551181102362E-02,0.)
+  );
+#6164 = VECTOR('',#6165,3.937007874016E-02);
+#6165 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6166 = PCURVE('',#6080,#6167);
+#6167 = DEFINITIONAL_REPRESENTATION('',(#6168),#6172);
+#6168 = LINE('',#6169,#6170);
+#6169 = CARTESIAN_POINT('',(-0.,0.));
+#6170 = VECTOR('',#6171,1.);
+#6171 = DIRECTION('',(-1.,0.));
+#6172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6173 = PCURVE('',#6174,#6179);
+#6174 = PLANE('',#6175);
+#6175 = AXIS2_PLACEMENT_3D('',#6176,#6177,#6178);
+#6176 = CARTESIAN_POINT('',(-3.543307086614E-02,-5.551181102362E-02,0.)
+  );
+#6177 = DIRECTION('',(0.,0.,1.));
+#6178 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6179 = DEFINITIONAL_REPRESENTATION('',(#6180),#6184);
+#6180 = LINE('',#6181,#6182);
+#6181 = CARTESIAN_POINT('',(0.,-0.));
+#6182 = VECTOR('',#6183,1.);
+#6183 = DIRECTION('',(1.,-0.));
+#6184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6185 = ADVANCED_FACE('',(#6186),#6148,.T.);
+#6186 = FACE_BOUND('',#6187,.F.);
+#6187 = EDGE_LOOP('',(#6188,#6189,#6212,#6240));
+#6188 = ORIENTED_EDGE('',*,*,#6132,.T.);
+#6189 = ORIENTED_EDGE('',*,*,#6190,.T.);
+#6190 = EDGE_CURVE('',#6105,#6191,#6193,.T.);
+#6191 = VERTEX_POINT('',#6192);
+#6192 = CARTESIAN_POINT('',(-2.362204724409E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6147 = DIRECTION('',(0.,0.,1.));
-#6148 = DIRECTION('',(1.,0.,0.));
-#6149 = DEFINITIONAL_REPRESENTATION('',(#6150),#6154);
-#6150 = LINE('',#6151,#6152);
-#6151 = CARTESIAN_POINT('',(0.,0.));
-#6152 = VECTOR('',#6153,1.);
-#6153 = DIRECTION('',(-1.,0.));
-#6154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6155 = ORIENTED_EDGE('',*,*,#6156,.F.);
-#6156 = EDGE_CURVE('',#6157,#6129,#6159,.T.);
-#6157 = VERTEX_POINT('',#6158);
-#6158 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,0.));
-#6159 = SURFACE_CURVE('',#6160,(#6164,#6171),.PCURVE_S1.);
-#6160 = LINE('',#6161,#6162);
-#6161 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,0.));
-#6162 = VECTOR('',#6163,3.937007874016E-02);
-#6163 = DIRECTION('',(0.,0.,1.));
-#6164 = PCURVE('',#6104,#6165);
-#6165 = DEFINITIONAL_REPRESENTATION('',(#6166),#6170);
-#6166 = LINE('',#6167,#6168);
-#6167 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#6168 = VECTOR('',#6169,1.);
-#6169 = DIRECTION('',(0.,-1.));
-#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6171 = PCURVE('',#6172,#6177);
-#6172 = PLANE('',#6173);
-#6173 = AXIS2_PLACEMENT_3D('',#6174,#6175,#6176);
-#6174 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,0.));
-#6175 = DIRECTION('',(-1.,0.,0.));
-#6176 = DIRECTION('',(0.,1.,0.));
-#6177 = DEFINITIONAL_REPRESENTATION('',(#6178),#6182);
-#6178 = LINE('',#6179,#6180);
-#6179 = CARTESIAN_POINT('',(0.,0.));
-#6180 = VECTOR('',#6181,1.);
-#6181 = DIRECTION('',(0.,-1.));
-#6182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6183 = ORIENTED_EDGE('',*,*,#6184,.F.);
-#6184 = EDGE_CURVE('',#6094,#6157,#6185,.T.);
-#6185 = SURFACE_CURVE('',#6186,(#6190,#6197),.PCURVE_S1.);
-#6186 = LINE('',#6187,#6188);
-#6187 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,0.));
-#6188 = VECTOR('',#6189,3.937007874016E-02);
-#6189 = DIRECTION('',(-1.,0.,0.));
-#6190 = PCURVE('',#6104,#6191);
-#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196);
-#6192 = LINE('',#6193,#6194);
-#6193 = CARTESIAN_POINT('',(0.,-0.));
-#6194 = VECTOR('',#6195,1.);
-#6195 = DIRECTION('',(1.,0.));
-#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6197 = PCURVE('',#6198,#6203);
-#6198 = PLANE('',#6199);
-#6199 = AXIS2_PLACEMENT_3D('',#6200,#6201,#6202);
-#6200 = CARTESIAN_POINT('',(-7.519685039354E-02,2.355391451579E-02,0.));
-#6201 = DIRECTION('',(0.,0.,1.));
-#6202 = DIRECTION('',(1.,0.,0.));
-#6203 = DEFINITIONAL_REPRESENTATION('',(#6204),#6208);
-#6204 = LINE('',#6205,#6206);
-#6205 = CARTESIAN_POINT('',(0.,0.));
-#6206 = VECTOR('',#6207,1.);
-#6207 = DIRECTION('',(-1.,0.));
-#6208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6209 = ADVANCED_FACE('',(#6210),#6172,.T.);
-#6210 = FACE_BOUND('',#6211,.T.);
-#6211 = EDGE_LOOP('',(#6212,#6213,#6236,#6264));
-#6212 = ORIENTED_EDGE('',*,*,#6156,.T.);
-#6213 = ORIENTED_EDGE('',*,*,#6214,.T.);
-#6214 = EDGE_CURVE('',#6129,#6215,#6217,.T.);
-#6215 = VERTEX_POINT('',#6216);
-#6216 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,
+#6193 = SURFACE_CURVE('',#6194,(#6198,#6205),.PCURVE_S1.);
+#6194 = LINE('',#6195,#6196);
+#6195 = CARTESIAN_POINT('',(-3.543307086614E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6217 = SURFACE_CURVE('',#6218,(#6222,#6229),.PCURVE_S1.);
-#6218 = LINE('',#6219,#6220);
-#6219 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,
+#6196 = VECTOR('',#6197,3.937007874016E-02);
+#6197 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6198 = PCURVE('',#6148,#6199);
+#6199 = DEFINITIONAL_REPRESENTATION('',(#6200),#6204);
+#6200 = LINE('',#6201,#6202);
+#6201 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#6202 = VECTOR('',#6203,1.);
+#6203 = DIRECTION('',(-1.,0.));
+#6204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6205 = PCURVE('',#6120,#6206);
+#6206 = DEFINITIONAL_REPRESENTATION('',(#6207),#6211);
+#6207 = LINE('',#6208,#6209);
+#6208 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#6209 = VECTOR('',#6210,1.);
+#6210 = DIRECTION('',(-0.,1.));
+#6211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6212 = ORIENTED_EDGE('',*,*,#6213,.F.);
+#6213 = EDGE_CURVE('',#6214,#6191,#6216,.T.);
+#6214 = VERTEX_POINT('',#6215);
+#6215 = CARTESIAN_POINT('',(-2.362204724409E-02,-6.929133858268E-02,0.)
+  );
+#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.);
+#6217 = LINE('',#6218,#6219);
+#6218 = CARTESIAN_POINT('',(-2.362204724409E-02,-6.929133858268E-02,0.)
+  );
+#6219 = VECTOR('',#6220,3.937007874016E-02);
+#6220 = DIRECTION('',(0.,0.,1.));
+#6221 = PCURVE('',#6148,#6222);
+#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227);
+#6223 = LINE('',#6224,#6225);
+#6224 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
+#6225 = VECTOR('',#6226,1.);
+#6226 = DIRECTION('',(-0.,-1.));
+#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6228 = PCURVE('',#6229,#6234);
+#6229 = PLANE('',#6230);
+#6230 = AXIS2_PLACEMENT_3D('',#6231,#6232,#6233);
+#6231 = CARTESIAN_POINT('',(-2.362204724409E-02,-6.929133858268E-02,0.)
+  );
+#6232 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6233 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6234 = DEFINITIONAL_REPRESENTATION('',(#6235),#6239);
+#6235 = LINE('',#6236,#6237);
+#6236 = CARTESIAN_POINT('',(-0.,-0.));
+#6237 = VECTOR('',#6238,1.);
+#6238 = DIRECTION('',(-0.,-1.));
+#6239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6240 = ORIENTED_EDGE('',*,*,#6241,.F.);
+#6241 = EDGE_CURVE('',#6133,#6214,#6242,.T.);
+#6242 = SURFACE_CURVE('',#6243,(#6247,#6254),.PCURVE_S1.);
+#6243 = LINE('',#6244,#6245);
+#6244 = CARTESIAN_POINT('',(-3.543307086614E-02,-6.929133858268E-02,0.)
+  );
+#6245 = VECTOR('',#6246,3.937007874016E-02);
+#6246 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6247 = PCURVE('',#6148,#6248);
+#6248 = DEFINITIONAL_REPRESENTATION('',(#6249),#6253);
+#6249 = LINE('',#6250,#6251);
+#6250 = CARTESIAN_POINT('',(-0.,-0.));
+#6251 = VECTOR('',#6252,1.);
+#6252 = DIRECTION('',(-1.,0.));
+#6253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6254 = PCURVE('',#6174,#6255);
+#6255 = DEFINITIONAL_REPRESENTATION('',(#6256),#6260);
+#6256 = LINE('',#6257,#6258);
+#6257 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#6258 = VECTOR('',#6259,1.);
+#6259 = DIRECTION('',(-0.,1.));
+#6260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6261 = ADVANCED_FACE('',(#6262),#6229,.T.);
+#6262 = FACE_BOUND('',#6263,.F.);
+#6263 = EDGE_LOOP('',(#6264,#6265,#6288,#6311));
+#6264 = ORIENTED_EDGE('',*,*,#6213,.T.);
+#6265 = ORIENTED_EDGE('',*,*,#6266,.T.);
+#6266 = EDGE_CURVE('',#6191,#6267,#6269,.T.);
+#6267 = VERTEX_POINT('',#6268);
+#6268 = CARTESIAN_POINT('',(-2.362204724409E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6220 = VECTOR('',#6221,3.937007874016E-02);
-#6221 = DIRECTION('',(0.,1.,0.));
-#6222 = PCURVE('',#6172,#6223);
-#6223 = DEFINITIONAL_REPRESENTATION('',(#6224),#6228);
-#6224 = LINE('',#6225,#6226);
-#6225 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#6226 = VECTOR('',#6227,1.);
-#6227 = DIRECTION('',(1.,0.));
-#6228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6229 = PCURVE('',#6144,#6230);
-#6230 = DEFINITIONAL_REPRESENTATION('',(#6231),#6235);
-#6231 = LINE('',#6232,#6233);
-#6232 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#6233 = VECTOR('',#6234,1.);
-#6234 = DIRECTION('',(0.,1.));
-#6235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6236 = ORIENTED_EDGE('',*,*,#6237,.F.);
-#6237 = EDGE_CURVE('',#6238,#6215,#6240,.T.);
-#6238 = VERTEX_POINT('',#6239);
-#6239 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,0.));
-#6240 = SURFACE_CURVE('',#6241,(#6245,#6252),.PCURVE_S1.);
-#6241 = LINE('',#6242,#6243);
-#6242 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,0.));
-#6243 = VECTOR('',#6244,3.937007874016E-02);
-#6244 = DIRECTION('',(0.,0.,1.));
-#6245 = PCURVE('',#6172,#6246);
-#6246 = DEFINITIONAL_REPRESENTATION('',(#6247),#6251);
-#6247 = LINE('',#6248,#6249);
-#6248 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#6249 = VECTOR('',#6250,1.);
-#6250 = DIRECTION('',(0.,-1.));
-#6251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6252 = PCURVE('',#6253,#6258);
-#6253 = PLANE('',#6254);
-#6254 = AXIS2_PLACEMENT_3D('',#6255,#6256,#6257);
-#6255 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,0.));
-#6256 = DIRECTION('',(0.,1.,0.));
-#6257 = DIRECTION('',(1.,0.,0.));
-#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263);
-#6259 = LINE('',#6260,#6261);
-#6260 = CARTESIAN_POINT('',(0.,0.));
-#6261 = VECTOR('',#6262,1.);
-#6262 = DIRECTION('',(0.,-1.));
-#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6264 = ORIENTED_EDGE('',*,*,#6265,.F.);
-#6265 = EDGE_CURVE('',#6157,#6238,#6266,.T.);
-#6266 = SURFACE_CURVE('',#6267,(#6271,#6278),.PCURVE_S1.);
-#6267 = LINE('',#6268,#6269);
-#6268 = CARTESIAN_POINT('',(-8.89763779526E-02,2.355391451579E-02,0.));
-#6269 = VECTOR('',#6270,3.937007874016E-02);
-#6270 = DIRECTION('',(0.,1.,0.));
-#6271 = PCURVE('',#6172,#6272);
-#6272 = DEFINITIONAL_REPRESENTATION('',(#6273),#6277);
-#6273 = LINE('',#6274,#6275);
-#6274 = CARTESIAN_POINT('',(0.,0.));
-#6275 = VECTOR('',#6276,1.);
-#6276 = DIRECTION('',(1.,0.));
-#6277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6278 = PCURVE('',#6198,#6279);
-#6279 = DEFINITIONAL_REPRESENTATION('',(#6280),#6284);
-#6280 = LINE('',#6281,#6282);
-#6281 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#6282 = VECTOR('',#6283,1.);
-#6283 = DIRECTION('',(0.,1.));
-#6284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6285 = ADVANCED_FACE('',(#6286),#6253,.T.);
-#6286 = FACE_BOUND('',#6287,.T.);
-#6287 = EDGE_LOOP('',(#6288,#6289,#6312,#6335));
-#6288 = ORIENTED_EDGE('',*,*,#6237,.T.);
-#6289 = ORIENTED_EDGE('',*,*,#6290,.T.);
-#6290 = EDGE_CURVE('',#6215,#6291,#6293,.T.);
-#6291 = VERTEX_POINT('',#6292);
-#6292 = CARTESIAN_POINT('',(-7.51968503936E-02,3.536493813783E-02,
+#6269 = SURFACE_CURVE('',#6270,(#6274,#6281),.PCURVE_S1.);
+#6270 = LINE('',#6271,#6272);
+#6271 = CARTESIAN_POINT('',(-2.362204724409E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6293 = SURFACE_CURVE('',#6294,(#6298,#6305),.PCURVE_S1.);
-#6294 = LINE('',#6295,#6296);
-#6295 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,
+#6272 = VECTOR('',#6273,3.937007874016E-02);
+#6273 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6274 = PCURVE('',#6229,#6275);
+#6275 = DEFINITIONAL_REPRESENTATION('',(#6276),#6280);
+#6276 = LINE('',#6277,#6278);
+#6277 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#6278 = VECTOR('',#6279,1.);
+#6279 = DIRECTION('',(-1.,0.));
+#6280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6281 = PCURVE('',#6120,#6282);
+#6282 = DEFINITIONAL_REPRESENTATION('',(#6283),#6287);
+#6283 = LINE('',#6284,#6285);
+#6284 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#6285 = VECTOR('',#6286,1.);
+#6286 = DIRECTION('',(-1.,0.));
+#6287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6288 = ORIENTED_EDGE('',*,*,#6289,.F.);
+#6289 = EDGE_CURVE('',#6290,#6267,#6292,.T.);
+#6290 = VERTEX_POINT('',#6291);
+#6291 = CARTESIAN_POINT('',(-2.362204724409E-02,-5.551181102362E-02,0.)
+  );
+#6292 = SURFACE_CURVE('',#6293,(#6297,#6304),.PCURVE_S1.);
+#6293 = LINE('',#6294,#6295);
+#6294 = CARTESIAN_POINT('',(-2.362204724409E-02,-5.551181102362E-02,0.)
+  );
+#6295 = VECTOR('',#6296,3.937007874016E-02);
+#6296 = DIRECTION('',(0.,0.,1.));
+#6297 = PCURVE('',#6229,#6298);
+#6298 = DEFINITIONAL_REPRESENTATION('',(#6299),#6303);
+#6299 = LINE('',#6300,#6301);
+#6300 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#6301 = VECTOR('',#6302,1.);
+#6302 = DIRECTION('',(-0.,-1.));
+#6303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6304 = PCURVE('',#6092,#6305);
+#6305 = DEFINITIONAL_REPRESENTATION('',(#6306),#6310);
+#6306 = LINE('',#6307,#6308);
+#6307 = CARTESIAN_POINT('',(7.853981633974,0.));
+#6308 = VECTOR('',#6309,1.);
+#6309 = DIRECTION('',(0.,-1.));
+#6310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6311 = ORIENTED_EDGE('',*,*,#6312,.F.);
+#6312 = EDGE_CURVE('',#6214,#6290,#6313,.T.);
+#6313 = SURFACE_CURVE('',#6314,(#6318,#6325),.PCURVE_S1.);
+#6314 = LINE('',#6315,#6316);
+#6315 = CARTESIAN_POINT('',(-2.362204724409E-02,-6.929133858268E-02,0.)
+  );
+#6316 = VECTOR('',#6317,3.937007874016E-02);
+#6317 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6318 = PCURVE('',#6229,#6319);
+#6319 = DEFINITIONAL_REPRESENTATION('',(#6320),#6324);
+#6320 = LINE('',#6321,#6322);
+#6321 = CARTESIAN_POINT('',(-0.,-0.));
+#6322 = VECTOR('',#6323,1.);
+#6323 = DIRECTION('',(-1.,0.));
+#6324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6325 = PCURVE('',#6174,#6326);
+#6326 = DEFINITIONAL_REPRESENTATION('',(#6327),#6331);
+#6327 = LINE('',#6328,#6329);
+#6328 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#6329 = VECTOR('',#6330,1.);
+#6330 = DIRECTION('',(-1.,0.));
+#6331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6332 = ADVANCED_FACE('',(#6333),#6092,.T.);
+#6333 = FACE_BOUND('',#6334,.T.);
+#6334 = EDGE_LOOP('',(#6335,#6336,#6362,#6363));
+#6335 = ORIENTED_EDGE('',*,*,#6069,.T.);
+#6336 = ORIENTED_EDGE('',*,*,#6337,.T.);
+#6337 = EDGE_CURVE('',#6072,#6267,#6338,.T.);
+#6338 = SURFACE_CURVE('',#6339,(#6344,#6351),.PCURVE_S1.);
+#6339 = CIRCLE('',#6340,5.905511811024E-03);
+#6340 = AXIS2_PLACEMENT_3D('',#6341,#6342,#6343);
+#6341 = CARTESIAN_POINT('',(-2.952755905512E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6296 = VECTOR('',#6297,3.937007874016E-02);
-#6297 = DIRECTION('',(1.,0.,0.));
-#6298 = PCURVE('',#6253,#6299);
-#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304);
-#6300 = LINE('',#6301,#6302);
-#6301 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#6302 = VECTOR('',#6303,1.);
-#6303 = DIRECTION('',(1.,0.));
-#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6342 = DIRECTION('',(0.,0.,-1.));
+#6343 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6344 = PCURVE('',#6092,#6345);
+#6345 = DEFINITIONAL_REPRESENTATION('',(#6346),#6350);
+#6346 = LINE('',#6347,#6348);
+#6347 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#6348 = VECTOR('',#6349,1.);
+#6349 = DIRECTION('',(1.,0.));
+#6350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6305 = PCURVE('',#6144,#6306);
-#6306 = DEFINITIONAL_REPRESENTATION('',(#6307),#6311);
-#6307 = LINE('',#6308,#6309);
-#6308 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#6309 = VECTOR('',#6310,1.);
-#6310 = DIRECTION('',(1.,0.));
-#6311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6351 = PCURVE('',#6120,#6352);
+#6352 = DEFINITIONAL_REPRESENTATION('',(#6353),#6361);
+#6353 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6354,#6355,#6356,#6357,
+#6358,#6359,#6360),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#6354 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#6355 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#6356 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#6357 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#6358 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#6359 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#6360 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#6361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6312 = ORIENTED_EDGE('',*,*,#6313,.F.);
-#6313 = EDGE_CURVE('',#6314,#6291,#6316,.T.);
-#6314 = VERTEX_POINT('',#6315);
-#6315 = CARTESIAN_POINT('',(-7.51968503936E-02,3.536493813783E-02,0.));
-#6316 = SURFACE_CURVE('',#6317,(#6321,#6328),.PCURVE_S1.);
-#6317 = LINE('',#6318,#6319);
-#6318 = CARTESIAN_POINT('',(-7.51968503936E-02,3.536493813783E-02,0.));
-#6319 = VECTOR('',#6320,3.937007874016E-02);
-#6320 = DIRECTION('',(0.,0.,1.));
-#6321 = PCURVE('',#6253,#6322);
-#6322 = DEFINITIONAL_REPRESENTATION('',(#6323),#6327);
-#6323 = LINE('',#6324,#6325);
-#6324 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#6325 = VECTOR('',#6326,1.);
-#6326 = DIRECTION('',(0.,-1.));
-#6327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6362 = ORIENTED_EDGE('',*,*,#6289,.F.);
+#6363 = ORIENTED_EDGE('',*,*,#6364,.F.);
+#6364 = EDGE_CURVE('',#6070,#6290,#6365,.T.);
+#6365 = SURFACE_CURVE('',#6366,(#6371,#6378),.PCURVE_S1.);
+#6366 = CIRCLE('',#6367,5.905511811024E-03);
+#6367 = AXIS2_PLACEMENT_3D('',#6368,#6369,#6370);
+#6368 = CARTESIAN_POINT('',(-2.952755905512E-02,-5.551181102362E-02,0.)
+  );
+#6369 = DIRECTION('',(0.,0.,-1.));
+#6370 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6371 = PCURVE('',#6092,#6372);
+#6372 = DEFINITIONAL_REPRESENTATION('',(#6373),#6377);
+#6373 = LINE('',#6374,#6375);
+#6374 = CARTESIAN_POINT('',(0.,0.));
+#6375 = VECTOR('',#6376,1.);
+#6376 = DIRECTION('',(1.,0.));
+#6377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6328 = PCURVE('',#6116,#6329);
-#6329 = DEFINITIONAL_REPRESENTATION('',(#6330),#6334);
-#6330 = LINE('',#6331,#6332);
-#6331 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#6332 = VECTOR('',#6333,1.);
-#6333 = DIRECTION('',(-0.,-1.));
-#6334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6378 = PCURVE('',#6174,#6379);
+#6379 = DEFINITIONAL_REPRESENTATION('',(#6380),#6388);
+#6380 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6381,#6382,#6383,#6384,
+#6385,#6386,#6387),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#6381 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#6382 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#6383 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#6384 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#6385 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#6386 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#6387 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#6388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6335 = ORIENTED_EDGE('',*,*,#6336,.F.);
-#6336 = EDGE_CURVE('',#6238,#6314,#6337,.T.);
-#6337 = SURFACE_CURVE('',#6338,(#6342,#6349),.PCURVE_S1.);
-#6338 = LINE('',#6339,#6340);
-#6339 = CARTESIAN_POINT('',(-8.89763779526E-02,3.536493813783E-02,0.));
-#6340 = VECTOR('',#6341,3.937007874016E-02);
-#6341 = DIRECTION('',(1.,0.,0.));
-#6342 = PCURVE('',#6253,#6343);
-#6343 = DEFINITIONAL_REPRESENTATION('',(#6344),#6348);
-#6344 = LINE('',#6345,#6346);
-#6345 = CARTESIAN_POINT('',(0.,0.));
-#6346 = VECTOR('',#6347,1.);
-#6347 = DIRECTION('',(1.,0.));
-#6348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6349 = PCURVE('',#6198,#6350);
-#6350 = DEFINITIONAL_REPRESENTATION('',(#6351),#6355);
-#6351 = LINE('',#6352,#6353);
-#6352 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#6353 = VECTOR('',#6354,1.);
-#6354 = DIRECTION('',(1.,0.));
-#6355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6356 = ADVANCED_FACE('',(#6357),#6116,.T.);
-#6357 = FACE_BOUND('',#6358,.F.);
-#6358 = EDGE_LOOP('',(#6359,#6360,#6382,#6383));
-#6359 = ORIENTED_EDGE('',*,*,#6093,.T.);
-#6360 = ORIENTED_EDGE('',*,*,#6361,.T.);
-#6361 = EDGE_CURVE('',#6096,#6291,#6362,.T.);
-#6362 = SURFACE_CURVE('',#6363,(#6368,#6375),.PCURVE_S1.);
-#6363 = CIRCLE('',#6364,5.905511811024E-03);
-#6364 = AXIS2_PLACEMENT_3D('',#6365,#6366,#6367);
-#6365 = CARTESIAN_POINT('',(-7.519685039354E-02,2.945942632681E-02,
+#6389 = ADVANCED_FACE('',(#6390),#6174,.F.);
+#6390 = FACE_BOUND('',#6391,.F.);
+#6391 = EDGE_LOOP('',(#6392,#6393,#6394,#6395));
+#6392 = ORIENTED_EDGE('',*,*,#6160,.T.);
+#6393 = ORIENTED_EDGE('',*,*,#6241,.T.);
+#6394 = ORIENTED_EDGE('',*,*,#6312,.T.);
+#6395 = ORIENTED_EDGE('',*,*,#6364,.F.);
+#6396 = ADVANCED_FACE('',(#6397),#6120,.T.);
+#6397 = FACE_BOUND('',#6398,.T.);
+#6398 = EDGE_LOOP('',(#6399,#6400,#6401,#6402));
+#6399 = ORIENTED_EDGE('',*,*,#6104,.T.);
+#6400 = ORIENTED_EDGE('',*,*,#6190,.T.);
+#6401 = ORIENTED_EDGE('',*,*,#6266,.T.);
+#6402 = ORIENTED_EDGE('',*,*,#6337,.F.);
+#6403 = MANIFOLD_SOLID_BREP('',#6404);
+#6404 = CLOSED_SHELL('',(#6405,#6525,#6601,#6672,#6729,#6736));
+#6405 = ADVANCED_FACE('',(#6406),#6420,.T.);
+#6406 = FACE_BOUND('',#6407,.F.);
+#6407 = EDGE_LOOP('',(#6408,#6443,#6471,#6499));
+#6408 = ORIENTED_EDGE('',*,*,#6409,.T.);
+#6409 = EDGE_CURVE('',#6410,#6412,#6414,.T.);
+#6410 = VERTEX_POINT('',#6411);
+#6411 = CARTESIAN_POINT('',(4.330708661417E-02,-5.551181102362E-02,0.));
+#6412 = VERTEX_POINT('',#6413);
+#6413 = CARTESIAN_POINT('',(4.330708661417E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6366 = DIRECTION('',(0.,0.,1.));
-#6367 = DIRECTION('',(1.,0.,0.));
-#6368 = PCURVE('',#6116,#6369);
-#6369 = DEFINITIONAL_REPRESENTATION('',(#6370),#6374);
-#6370 = LINE('',#6371,#6372);
-#6371 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#6372 = VECTOR('',#6373,1.);
-#6373 = DIRECTION('',(-1.,0.));
-#6374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6414 = SURFACE_CURVE('',#6415,(#6419,#6431),.PCURVE_S1.);
+#6415 = LINE('',#6416,#6417);
+#6416 = CARTESIAN_POINT('',(4.330708661417E-02,-5.551181102362E-02,0.));
+#6417 = VECTOR('',#6418,3.937007874016E-02);
+#6418 = DIRECTION('',(0.,0.,1.));
+#6419 = PCURVE('',#6420,#6425);
+#6420 = PLANE('',#6421);
+#6421 = AXIS2_PLACEMENT_3D('',#6422,#6423,#6424);
+#6422 = CARTESIAN_POINT('',(4.330708661417E-02,-5.551181102362E-02,0.));
+#6423 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6424 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6425 = DEFINITIONAL_REPRESENTATION('',(#6426),#6430);
+#6426 = LINE('',#6427,#6428);
+#6427 = CARTESIAN_POINT('',(-0.,0.));
+#6428 = VECTOR('',#6429,1.);
+#6429 = DIRECTION('',(-0.,-1.));
+#6430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6375 = PCURVE('',#6144,#6376);
-#6376 = DEFINITIONAL_REPRESENTATION('',(#6377),#6381);
-#6377 = CIRCLE('',#6378,5.905511811024E-03);
-#6378 = AXIS2_PLACEMENT_2D('',#6379,#6380);
-#6379 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#6380 = DIRECTION('',(1.,0.));
-#6381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6431 = PCURVE('',#6432,#6437);
+#6432 = CYLINDRICAL_SURFACE('',#6433,5.905511811024E-03);
+#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436);
+#6434 = CARTESIAN_POINT('',(4.92125984252E-02,-5.551181102362E-02,0.));
+#6435 = DIRECTION('',(-0.,0.,-1.));
+#6436 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6437 = DEFINITIONAL_REPRESENTATION('',(#6438),#6442);
+#6438 = LINE('',#6439,#6440);
+#6439 = CARTESIAN_POINT('',(4.712388980385,0.));
+#6440 = VECTOR('',#6441,1.);
+#6441 = DIRECTION('',(0.,-1.));
+#6442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6382 = ORIENTED_EDGE('',*,*,#6313,.F.);
-#6383 = ORIENTED_EDGE('',*,*,#6384,.F.);
-#6384 = EDGE_CURVE('',#6094,#6314,#6385,.T.);
-#6385 = SURFACE_CURVE('',#6386,(#6391,#6398),.PCURVE_S1.);
-#6386 = CIRCLE('',#6387,5.905511811024E-03);
-#6387 = AXIS2_PLACEMENT_3D('',#6388,#6389,#6390);
-#6388 = CARTESIAN_POINT('',(-7.519685039354E-02,2.945942632681E-02,0.));
-#6389 = DIRECTION('',(0.,0.,1.));
-#6390 = DIRECTION('',(1.,0.,0.));
-#6391 = PCURVE('',#6116,#6392);
-#6392 = DEFINITIONAL_REPRESENTATION('',(#6393),#6397);
-#6393 = LINE('',#6394,#6395);
-#6394 = CARTESIAN_POINT('',(-0.,0.));
-#6395 = VECTOR('',#6396,1.);
-#6396 = DIRECTION('',(-1.,0.));
-#6397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6398 = PCURVE('',#6198,#6399);
-#6399 = DEFINITIONAL_REPRESENTATION('',(#6400),#6404);
-#6400 = CIRCLE('',#6401,5.905511811024E-03);
-#6401 = AXIS2_PLACEMENT_2D('',#6402,#6403);
-#6402 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#6403 = DIRECTION('',(1.,0.));
-#6404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6405 = ADVANCED_FACE('',(#6406),#6198,.F.);
-#6406 = FACE_BOUND('',#6407,.T.);
-#6407 = EDGE_LOOP('',(#6408,#6409,#6410,#6411));
-#6408 = ORIENTED_EDGE('',*,*,#6184,.T.);
-#6409 = ORIENTED_EDGE('',*,*,#6265,.T.);
-#6410 = ORIENTED_EDGE('',*,*,#6336,.T.);
-#6411 = ORIENTED_EDGE('',*,*,#6384,.F.);
-#6412 = ADVANCED_FACE('',(#6413),#6144,.T.);
-#6413 = FACE_BOUND('',#6414,.F.);
-#6414 = EDGE_LOOP('',(#6415,#6416,#6417,#6418));
-#6415 = ORIENTED_EDGE('',*,*,#6128,.T.);
-#6416 = ORIENTED_EDGE('',*,*,#6214,.T.);
-#6417 = ORIENTED_EDGE('',*,*,#6290,.T.);
-#6418 = ORIENTED_EDGE('',*,*,#6361,.F.);
-#6419 = MANIFOLD_SOLID_BREP('',#6420);
-#6420 = CLOSED_SHELL('',(#6421,#6541,#6617,#6688,#6737,#6744));
-#6421 = ADVANCED_FACE('',(#6422),#6436,.T.);
-#6422 = FACE_BOUND('',#6423,.T.);
-#6423 = EDGE_LOOP('',(#6424,#6459,#6487,#6515));
-#6424 = ORIENTED_EDGE('',*,*,#6425,.T.);
-#6425 = EDGE_CURVE('',#6426,#6428,#6430,.T.);
-#6426 = VERTEX_POINT('',#6427);
-#6427 = CARTESIAN_POINT('',(5.118110236378E-03,5.551181102384E-02,0.));
-#6428 = VERTEX_POINT('',#6429);
-#6429 = CARTESIAN_POINT('',(5.118110236378E-03,5.551181102384E-02,
+#6443 = ORIENTED_EDGE('',*,*,#6444,.T.);
+#6444 = EDGE_CURVE('',#6412,#6445,#6447,.T.);
+#6445 = VERTEX_POINT('',#6446);
+#6446 = CARTESIAN_POINT('',(4.330708661417E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6430 = SURFACE_CURVE('',#6431,(#6435,#6447),.PCURVE_S1.);
-#6431 = LINE('',#6432,#6433);
-#6432 = CARTESIAN_POINT('',(5.118110236378E-03,5.551181102384E-02,0.));
-#6433 = VECTOR('',#6434,3.937007874016E-02);
-#6434 = DIRECTION('',(0.,0.,1.));
-#6435 = PCURVE('',#6436,#6441);
-#6436 = PLANE('',#6437);
-#6437 = AXIS2_PLACEMENT_3D('',#6438,#6439,#6440);
-#6438 = CARTESIAN_POINT('',(5.118110236378E-03,5.551181102378E-02,0.));
-#6439 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
-#6440 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#6441 = DEFINITIONAL_REPRESENTATION('',(#6442),#6446);
-#6442 = LINE('',#6443,#6444);
-#6443 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#6444 = VECTOR('',#6445,1.);
-#6445 = DIRECTION('',(0.,-1.));
-#6446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6447 = PCURVE('',#6448,#6453);
-#6448 = CYLINDRICAL_SURFACE('',#6449,5.905511811024E-03);
-#6449 = AXIS2_PLACEMENT_3D('',#6450,#6451,#6452);
-#6450 = CARTESIAN_POINT('',(1.10236220474E-02,5.551181102378E-02,0.));
-#6451 = DIRECTION('',(-0.,0.,-1.));
-#6452 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6447 = SURFACE_CURVE('',#6448,(#6452,#6459),.PCURVE_S1.);
+#6448 = LINE('',#6449,#6450);
+#6449 = CARTESIAN_POINT('',(4.330708661417E-02,-5.551181102362E-02,
+    7.874015748031E-03));
+#6450 = VECTOR('',#6451,3.937007874016E-02);
+#6451 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6452 = PCURVE('',#6420,#6453);
 #6453 = DEFINITIONAL_REPRESENTATION('',(#6454),#6458);
 #6454 = LINE('',#6455,#6456);
-#6455 = CARTESIAN_POINT('',(-4.712388980365,0.));
+#6455 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
 #6456 = VECTOR('',#6457,1.);
-#6457 = DIRECTION('',(-0.,-1.));
+#6457 = DIRECTION('',(-1.,0.));
 #6458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6459 = ORIENTED_EDGE('',*,*,#6460,.T.);
-#6460 = EDGE_CURVE('',#6428,#6461,#6463,.T.);
-#6461 = VERTEX_POINT('',#6462);
-#6462 = CARTESIAN_POINT('',(5.118110236378E-03,6.929133858283E-02,
+#6459 = PCURVE('',#6460,#6465);
+#6460 = PLANE('',#6461);
+#6461 = AXIS2_PLACEMENT_3D('',#6462,#6463,#6464);
+#6462 = CARTESIAN_POINT('',(4.330708661417E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6463 = SURFACE_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.);
-#6464 = LINE('',#6465,#6466);
-#6465 = CARTESIAN_POINT('',(5.118110236378E-03,5.551181102378E-02,
-    7.874015748031E-03));
-#6466 = VECTOR('',#6467,3.937007874016E-02);
-#6467 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#6468 = PCURVE('',#6436,#6469);
-#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474);
-#6470 = LINE('',#6471,#6472);
-#6471 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#6472 = VECTOR('',#6473,1.);
-#6473 = DIRECTION('',(1.,0.));
-#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6463 = DIRECTION('',(0.,0.,1.));
+#6464 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6465 = DEFINITIONAL_REPRESENTATION('',(#6466),#6470);
+#6466 = LINE('',#6467,#6468);
+#6467 = CARTESIAN_POINT('',(0.,-0.));
+#6468 = VECTOR('',#6469,1.);
+#6469 = DIRECTION('',(1.,-0.));
+#6470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6475 = PCURVE('',#6476,#6481);
-#6476 = PLANE('',#6477);
-#6477 = AXIS2_PLACEMENT_3D('',#6478,#6479,#6480);
-#6478 = CARTESIAN_POINT('',(5.118110236378E-03,5.551181102378E-02,
-    7.874015748031E-03));
+#6471 = ORIENTED_EDGE('',*,*,#6472,.F.);
+#6472 = EDGE_CURVE('',#6473,#6445,#6475,.T.);
+#6473 = VERTEX_POINT('',#6474);
+#6474 = CARTESIAN_POINT('',(4.330708661417E-02,-6.929133858268E-02,0.));
+#6475 = SURFACE_CURVE('',#6476,(#6480,#6487),.PCURVE_S1.);
+#6476 = LINE('',#6477,#6478);
+#6477 = CARTESIAN_POINT('',(4.330708661417E-02,-6.929133858268E-02,0.));
+#6478 = VECTOR('',#6479,3.937007874016E-02);
 #6479 = DIRECTION('',(0.,0.,1.));
-#6480 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6480 = PCURVE('',#6420,#6481);
 #6481 = DEFINITIONAL_REPRESENTATION('',(#6482),#6486);
 #6482 = LINE('',#6483,#6484);
-#6483 = CARTESIAN_POINT('',(0.,0.));
+#6483 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
 #6484 = VECTOR('',#6485,1.);
-#6485 = DIRECTION('',(-1.,0.));
+#6485 = DIRECTION('',(-0.,-1.));
 #6486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6487 = ORIENTED_EDGE('',*,*,#6488,.F.);
-#6488 = EDGE_CURVE('',#6489,#6461,#6491,.T.);
-#6489 = VERTEX_POINT('',#6490);
-#6490 = CARTESIAN_POINT('',(5.118110236378E-03,6.929133858283E-02,0.));
-#6491 = SURFACE_CURVE('',#6492,(#6496,#6503),.PCURVE_S1.);
-#6492 = LINE('',#6493,#6494);
-#6493 = CARTESIAN_POINT('',(5.118110236378E-03,6.929133858283E-02,0.));
-#6494 = VECTOR('',#6495,3.937007874016E-02);
-#6495 = DIRECTION('',(0.,0.,1.));
-#6496 = PCURVE('',#6436,#6497);
-#6497 = DEFINITIONAL_REPRESENTATION('',(#6498),#6502);
-#6498 = LINE('',#6499,#6500);
-#6499 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#6500 = VECTOR('',#6501,1.);
-#6501 = DIRECTION('',(0.,-1.));
-#6502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6487 = PCURVE('',#6488,#6493);
+#6488 = PLANE('',#6489);
+#6489 = AXIS2_PLACEMENT_3D('',#6490,#6491,#6492);
+#6490 = CARTESIAN_POINT('',(4.330708661417E-02,-6.929133858268E-02,0.));
+#6491 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6492 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6493 = DEFINITIONAL_REPRESENTATION('',(#6494),#6498);
+#6494 = LINE('',#6495,#6496);
+#6495 = CARTESIAN_POINT('',(-0.,-0.));
+#6496 = VECTOR('',#6497,1.);
+#6497 = DIRECTION('',(-0.,-1.));
+#6498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6503 = PCURVE('',#6504,#6509);
-#6504 = PLANE('',#6505);
-#6505 = AXIS2_PLACEMENT_3D('',#6506,#6507,#6508);
-#6506 = CARTESIAN_POINT('',(5.118110236378E-03,6.929133858283E-02,0.));
-#6507 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#6508 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#6509 = DEFINITIONAL_REPRESENTATION('',(#6510),#6514);
-#6510 = LINE('',#6511,#6512);
-#6511 = CARTESIAN_POINT('',(0.,0.));
-#6512 = VECTOR('',#6513,1.);
-#6513 = DIRECTION('',(0.,-1.));
-#6514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6499 = ORIENTED_EDGE('',*,*,#6500,.F.);
+#6500 = EDGE_CURVE('',#6410,#6473,#6501,.T.);
+#6501 = SURFACE_CURVE('',#6502,(#6506,#6513),.PCURVE_S1.);
+#6502 = LINE('',#6503,#6504);
+#6503 = CARTESIAN_POINT('',(4.330708661417E-02,-5.551181102362E-02,0.));
+#6504 = VECTOR('',#6505,3.937007874016E-02);
+#6505 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6506 = PCURVE('',#6420,#6507);
+#6507 = DEFINITIONAL_REPRESENTATION('',(#6508),#6512);
+#6508 = LINE('',#6509,#6510);
+#6509 = CARTESIAN_POINT('',(-0.,0.));
+#6510 = VECTOR('',#6511,1.);
+#6511 = DIRECTION('',(-1.,0.));
+#6512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6515 = ORIENTED_EDGE('',*,*,#6516,.F.);
-#6516 = EDGE_CURVE('',#6426,#6489,#6517,.T.);
-#6517 = SURFACE_CURVE('',#6518,(#6522,#6529),.PCURVE_S1.);
-#6518 = LINE('',#6519,#6520);
-#6519 = CARTESIAN_POINT('',(5.118110236378E-03,5.551181102378E-02,0.));
-#6520 = VECTOR('',#6521,3.937007874016E-02);
-#6521 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#6522 = PCURVE('',#6436,#6523);
-#6523 = DEFINITIONAL_REPRESENTATION('',(#6524),#6528);
-#6524 = LINE('',#6525,#6526);
-#6525 = CARTESIAN_POINT('',(0.,-0.));
-#6526 = VECTOR('',#6527,1.);
-#6527 = DIRECTION('',(1.,0.));
-#6528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6513 = PCURVE('',#6514,#6519);
+#6514 = PLANE('',#6515);
+#6515 = AXIS2_PLACEMENT_3D('',#6516,#6517,#6518);
+#6516 = CARTESIAN_POINT('',(4.330708661417E-02,-5.551181102362E-02,0.));
+#6517 = DIRECTION('',(0.,0.,1.));
+#6518 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6519 = DEFINITIONAL_REPRESENTATION('',(#6520),#6524);
+#6520 = LINE('',#6521,#6522);
+#6521 = CARTESIAN_POINT('',(0.,-0.));
+#6522 = VECTOR('',#6523,1.);
+#6523 = DIRECTION('',(1.,-0.));
+#6524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6529 = PCURVE('',#6530,#6535);
-#6530 = PLANE('',#6531);
-#6531 = AXIS2_PLACEMENT_3D('',#6532,#6533,#6534);
-#6532 = CARTESIAN_POINT('',(5.118110236378E-03,5.551181102378E-02,0.));
-#6533 = DIRECTION('',(0.,0.,1.));
-#6534 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6535 = DEFINITIONAL_REPRESENTATION('',(#6536),#6540);
-#6536 = LINE('',#6537,#6538);
-#6537 = CARTESIAN_POINT('',(0.,0.));
-#6538 = VECTOR('',#6539,1.);
-#6539 = DIRECTION('',(-1.,0.));
-#6540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6541 = ADVANCED_FACE('',(#6542),#6504,.T.);
-#6542 = FACE_BOUND('',#6543,.T.);
-#6543 = EDGE_LOOP('',(#6544,#6545,#6568,#6596));
-#6544 = ORIENTED_EDGE('',*,*,#6488,.T.);
-#6545 = ORIENTED_EDGE('',*,*,#6546,.T.);
-#6546 = EDGE_CURVE('',#6461,#6547,#6549,.T.);
-#6547 = VERTEX_POINT('',#6548);
-#6548 = CARTESIAN_POINT('',(1.692913385843E-02,6.929133858283E-02,
+#6525 = ADVANCED_FACE('',(#6526),#6488,.T.);
+#6526 = FACE_BOUND('',#6527,.F.);
+#6527 = EDGE_LOOP('',(#6528,#6529,#6552,#6580));
+#6528 = ORIENTED_EDGE('',*,*,#6472,.T.);
+#6529 = ORIENTED_EDGE('',*,*,#6530,.T.);
+#6530 = EDGE_CURVE('',#6445,#6531,#6533,.T.);
+#6531 = VERTEX_POINT('',#6532);
+#6532 = CARTESIAN_POINT('',(5.511811023622E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6549 = SURFACE_CURVE('',#6550,(#6554,#6561),.PCURVE_S1.);
-#6550 = LINE('',#6551,#6552);
-#6551 = CARTESIAN_POINT('',(5.118110236378E-03,6.929133858283E-02,
+#6533 = SURFACE_CURVE('',#6534,(#6538,#6545),.PCURVE_S1.);
+#6534 = LINE('',#6535,#6536);
+#6535 = CARTESIAN_POINT('',(4.330708661417E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6552 = VECTOR('',#6553,3.937007874016E-02);
-#6553 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#6554 = PCURVE('',#6504,#6555);
-#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6560);
-#6556 = LINE('',#6557,#6558);
-#6557 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#6558 = VECTOR('',#6559,1.);
-#6559 = DIRECTION('',(1.,0.));
-#6560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6536 = VECTOR('',#6537,3.937007874016E-02);
+#6537 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6538 = PCURVE('',#6488,#6539);
+#6539 = DEFINITIONAL_REPRESENTATION('',(#6540),#6544);
+#6540 = LINE('',#6541,#6542);
+#6541 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#6542 = VECTOR('',#6543,1.);
+#6543 = DIRECTION('',(-1.,0.));
+#6544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6561 = PCURVE('',#6476,#6562);
+#6545 = PCURVE('',#6460,#6546);
+#6546 = DEFINITIONAL_REPRESENTATION('',(#6547),#6551);
+#6547 = LINE('',#6548,#6549);
+#6548 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#6549 = VECTOR('',#6550,1.);
+#6550 = DIRECTION('',(-0.,1.));
+#6551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6552 = ORIENTED_EDGE('',*,*,#6553,.F.);
+#6553 = EDGE_CURVE('',#6554,#6531,#6556,.T.);
+#6554 = VERTEX_POINT('',#6555);
+#6555 = CARTESIAN_POINT('',(5.511811023622E-02,-6.929133858268E-02,0.));
+#6556 = SURFACE_CURVE('',#6557,(#6561,#6568),.PCURVE_S1.);
+#6557 = LINE('',#6558,#6559);
+#6558 = CARTESIAN_POINT('',(5.511811023622E-02,-6.929133858268E-02,0.));
+#6559 = VECTOR('',#6560,3.937007874016E-02);
+#6560 = DIRECTION('',(0.,0.,1.));
+#6561 = PCURVE('',#6488,#6562);
 #6562 = DEFINITIONAL_REPRESENTATION('',(#6563),#6567);
 #6563 = LINE('',#6564,#6565);
-#6564 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#6564 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
 #6565 = VECTOR('',#6566,1.);
-#6566 = DIRECTION('',(0.,1.));
+#6566 = DIRECTION('',(-0.,-1.));
 #6567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6568 = ORIENTED_EDGE('',*,*,#6569,.F.);
-#6569 = EDGE_CURVE('',#6570,#6547,#6572,.T.);
-#6570 = VERTEX_POINT('',#6571);
-#6571 = CARTESIAN_POINT('',(1.692913385843E-02,6.929133858283E-02,0.));
-#6572 = SURFACE_CURVE('',#6573,(#6577,#6584),.PCURVE_S1.);
-#6573 = LINE('',#6574,#6575);
-#6574 = CARTESIAN_POINT('',(1.692913385843E-02,6.929133858283E-02,0.));
-#6575 = VECTOR('',#6576,3.937007874016E-02);
-#6576 = DIRECTION('',(0.,0.,1.));
-#6577 = PCURVE('',#6504,#6578);
-#6578 = DEFINITIONAL_REPRESENTATION('',(#6579),#6583);
-#6579 = LINE('',#6580,#6581);
-#6580 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#6581 = VECTOR('',#6582,1.);
-#6582 = DIRECTION('',(0.,-1.));
-#6583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6568 = PCURVE('',#6569,#6574);
+#6569 = PLANE('',#6570);
+#6570 = AXIS2_PLACEMENT_3D('',#6571,#6572,#6573);
+#6571 = CARTESIAN_POINT('',(5.511811023622E-02,-6.929133858268E-02,0.));
+#6572 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6573 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6574 = DEFINITIONAL_REPRESENTATION('',(#6575),#6579);
+#6575 = LINE('',#6576,#6577);
+#6576 = CARTESIAN_POINT('',(-0.,-0.));
+#6577 = VECTOR('',#6578,1.);
+#6578 = DIRECTION('',(-0.,-1.));
+#6579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6584 = PCURVE('',#6585,#6590);
-#6585 = PLANE('',#6586);
-#6586 = AXIS2_PLACEMENT_3D('',#6587,#6588,#6589);
-#6587 = CARTESIAN_POINT('',(1.692913385843E-02,6.929133858283E-02,0.));
-#6588 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#6589 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6590 = DEFINITIONAL_REPRESENTATION('',(#6591),#6595);
-#6591 = LINE('',#6592,#6593);
-#6592 = CARTESIAN_POINT('',(0.,0.));
-#6593 = VECTOR('',#6594,1.);
-#6594 = DIRECTION('',(0.,-1.));
-#6595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6580 = ORIENTED_EDGE('',*,*,#6581,.F.);
+#6581 = EDGE_CURVE('',#6473,#6554,#6582,.T.);
+#6582 = SURFACE_CURVE('',#6583,(#6587,#6594),.PCURVE_S1.);
+#6583 = LINE('',#6584,#6585);
+#6584 = CARTESIAN_POINT('',(4.330708661417E-02,-6.929133858268E-02,0.));
+#6585 = VECTOR('',#6586,3.937007874016E-02);
+#6586 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6587 = PCURVE('',#6488,#6588);
+#6588 = DEFINITIONAL_REPRESENTATION('',(#6589),#6593);
+#6589 = LINE('',#6590,#6591);
+#6590 = CARTESIAN_POINT('',(-0.,-0.));
+#6591 = VECTOR('',#6592,1.);
+#6592 = DIRECTION('',(-1.,0.));
+#6593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6596 = ORIENTED_EDGE('',*,*,#6597,.F.);
-#6597 = EDGE_CURVE('',#6489,#6570,#6598,.T.);
-#6598 = SURFACE_CURVE('',#6599,(#6603,#6610),.PCURVE_S1.);
-#6599 = LINE('',#6600,#6601);
-#6600 = CARTESIAN_POINT('',(5.118110236378E-03,6.929133858283E-02,0.));
-#6601 = VECTOR('',#6602,3.937007874016E-02);
-#6602 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#6603 = PCURVE('',#6504,#6604);
-#6604 = DEFINITIONAL_REPRESENTATION('',(#6605),#6609);
-#6605 = LINE('',#6606,#6607);
-#6606 = CARTESIAN_POINT('',(0.,0.));
-#6607 = VECTOR('',#6608,1.);
-#6608 = DIRECTION('',(1.,0.));
-#6609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6594 = PCURVE('',#6514,#6595);
+#6595 = DEFINITIONAL_REPRESENTATION('',(#6596),#6600);
+#6596 = LINE('',#6597,#6598);
+#6597 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#6598 = VECTOR('',#6599,1.);
+#6599 = DIRECTION('',(-0.,1.));
+#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6610 = PCURVE('',#6530,#6611);
-#6611 = DEFINITIONAL_REPRESENTATION('',(#6612),#6616);
-#6612 = LINE('',#6613,#6614);
-#6613 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#6614 = VECTOR('',#6615,1.);
-#6615 = DIRECTION('',(0.,1.));
-#6616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6617 = ADVANCED_FACE('',(#6618),#6585,.T.);
-#6618 = FACE_BOUND('',#6619,.T.);
-#6619 = EDGE_LOOP('',(#6620,#6621,#6644,#6667));
-#6620 = ORIENTED_EDGE('',*,*,#6569,.T.);
-#6621 = ORIENTED_EDGE('',*,*,#6622,.T.);
-#6622 = EDGE_CURVE('',#6547,#6623,#6625,.T.);
-#6623 = VERTEX_POINT('',#6624);
-#6624 = CARTESIAN_POINT('',(1.692913385843E-02,5.551181102384E-02,
+#6601 = ADVANCED_FACE('',(#6602),#6569,.T.);
+#6602 = FACE_BOUND('',#6603,.F.);
+#6603 = EDGE_LOOP('',(#6604,#6605,#6628,#6651));
+#6604 = ORIENTED_EDGE('',*,*,#6553,.T.);
+#6605 = ORIENTED_EDGE('',*,*,#6606,.T.);
+#6606 = EDGE_CURVE('',#6531,#6607,#6609,.T.);
+#6607 = VERTEX_POINT('',#6608);
+#6608 = CARTESIAN_POINT('',(5.511811023622E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6625 = SURFACE_CURVE('',#6626,(#6630,#6637),.PCURVE_S1.);
-#6626 = LINE('',#6627,#6628);
-#6627 = CARTESIAN_POINT('',(1.692913385843E-02,6.929133858283E-02,
+#6609 = SURFACE_CURVE('',#6610,(#6614,#6621),.PCURVE_S1.);
+#6610 = LINE('',#6611,#6612);
+#6611 = CARTESIAN_POINT('',(5.511811023622E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6628 = VECTOR('',#6629,3.937007874016E-02);
-#6629 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6630 = PCURVE('',#6585,#6631);
-#6631 = DEFINITIONAL_REPRESENTATION('',(#6632),#6636);
-#6632 = LINE('',#6633,#6634);
-#6633 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#6634 = VECTOR('',#6635,1.);
-#6635 = DIRECTION('',(1.,0.));
-#6636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6612 = VECTOR('',#6613,3.937007874016E-02);
+#6613 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6614 = PCURVE('',#6569,#6615);
+#6615 = DEFINITIONAL_REPRESENTATION('',(#6616),#6620);
+#6616 = LINE('',#6617,#6618);
+#6617 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#6618 = VECTOR('',#6619,1.);
+#6619 = DIRECTION('',(-1.,0.));
+#6620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6637 = PCURVE('',#6476,#6638);
+#6621 = PCURVE('',#6460,#6622);
+#6622 = DEFINITIONAL_REPRESENTATION('',(#6623),#6627);
+#6623 = LINE('',#6624,#6625);
+#6624 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#6625 = VECTOR('',#6626,1.);
+#6626 = DIRECTION('',(-1.,0.));
+#6627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6628 = ORIENTED_EDGE('',*,*,#6629,.F.);
+#6629 = EDGE_CURVE('',#6630,#6607,#6632,.T.);
+#6630 = VERTEX_POINT('',#6631);
+#6631 = CARTESIAN_POINT('',(5.511811023622E-02,-5.551181102362E-02,0.));
+#6632 = SURFACE_CURVE('',#6633,(#6637,#6644),.PCURVE_S1.);
+#6633 = LINE('',#6634,#6635);
+#6634 = CARTESIAN_POINT('',(5.511811023622E-02,-5.551181102362E-02,0.));
+#6635 = VECTOR('',#6636,3.937007874016E-02);
+#6636 = DIRECTION('',(0.,0.,1.));
+#6637 = PCURVE('',#6569,#6638);
 #6638 = DEFINITIONAL_REPRESENTATION('',(#6639),#6643);
 #6639 = LINE('',#6640,#6641);
-#6640 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
+#6640 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
 #6641 = VECTOR('',#6642,1.);
-#6642 = DIRECTION('',(1.,0.));
+#6642 = DIRECTION('',(-0.,-1.));
 #6643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6644 = ORIENTED_EDGE('',*,*,#6645,.F.);
-#6645 = EDGE_CURVE('',#6646,#6623,#6648,.T.);
-#6646 = VERTEX_POINT('',#6647);
-#6647 = CARTESIAN_POINT('',(1.692913385843E-02,5.551181102384E-02,0.));
-#6648 = SURFACE_CURVE('',#6649,(#6653,#6660),.PCURVE_S1.);
-#6649 = LINE('',#6650,#6651);
-#6650 = CARTESIAN_POINT('',(1.692913385843E-02,5.551181102384E-02,0.));
-#6651 = VECTOR('',#6652,3.937007874016E-02);
-#6652 = DIRECTION('',(0.,0.,1.));
-#6653 = PCURVE('',#6585,#6654);
-#6654 = DEFINITIONAL_REPRESENTATION('',(#6655),#6659);
-#6655 = LINE('',#6656,#6657);
-#6656 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#6657 = VECTOR('',#6658,1.);
-#6658 = DIRECTION('',(0.,-1.));
-#6659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6644 = PCURVE('',#6432,#6645);
+#6645 = DEFINITIONAL_REPRESENTATION('',(#6646),#6650);
+#6646 = LINE('',#6647,#6648);
+#6647 = CARTESIAN_POINT('',(7.853981633974,0.));
+#6648 = VECTOR('',#6649,1.);
+#6649 = DIRECTION('',(0.,-1.));
+#6650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6660 = PCURVE('',#6448,#6661);
-#6661 = DEFINITIONAL_REPRESENTATION('',(#6662),#6666);
-#6662 = LINE('',#6663,#6664);
-#6663 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#6664 = VECTOR('',#6665,1.);
-#6665 = DIRECTION('',(-0.,-1.));
-#6666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6651 = ORIENTED_EDGE('',*,*,#6652,.F.);
+#6652 = EDGE_CURVE('',#6554,#6630,#6653,.T.);
+#6653 = SURFACE_CURVE('',#6654,(#6658,#6665),.PCURVE_S1.);
+#6654 = LINE('',#6655,#6656);
+#6655 = CARTESIAN_POINT('',(5.511811023622E-02,-6.929133858268E-02,0.));
+#6656 = VECTOR('',#6657,3.937007874016E-02);
+#6657 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6658 = PCURVE('',#6569,#6659);
+#6659 = DEFINITIONAL_REPRESENTATION('',(#6660),#6664);
+#6660 = LINE('',#6661,#6662);
+#6661 = CARTESIAN_POINT('',(-0.,-0.));
+#6662 = VECTOR('',#6663,1.);
+#6663 = DIRECTION('',(-1.,0.));
+#6664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6667 = ORIENTED_EDGE('',*,*,#6668,.F.);
-#6668 = EDGE_CURVE('',#6570,#6646,#6669,.T.);
-#6669 = SURFACE_CURVE('',#6670,(#6674,#6681),.PCURVE_S1.);
-#6670 = LINE('',#6671,#6672);
-#6671 = CARTESIAN_POINT('',(1.692913385843E-02,6.929133858283E-02,0.));
-#6672 = VECTOR('',#6673,3.937007874016E-02);
-#6673 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6674 = PCURVE('',#6585,#6675);
-#6675 = DEFINITIONAL_REPRESENTATION('',(#6676),#6680);
-#6676 = LINE('',#6677,#6678);
-#6677 = CARTESIAN_POINT('',(0.,0.));
-#6678 = VECTOR('',#6679,1.);
-#6679 = DIRECTION('',(1.,0.));
-#6680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6665 = PCURVE('',#6514,#6666);
+#6666 = DEFINITIONAL_REPRESENTATION('',(#6667),#6671);
+#6667 = LINE('',#6668,#6669);
+#6668 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#6669 = VECTOR('',#6670,1.);
+#6670 = DIRECTION('',(-1.,0.));
+#6671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6681 = PCURVE('',#6530,#6682);
-#6682 = DEFINITIONAL_REPRESENTATION('',(#6683),#6687);
-#6683 = LINE('',#6684,#6685);
-#6684 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#6685 = VECTOR('',#6686,1.);
-#6686 = DIRECTION('',(1.,0.));
-#6687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6688 = ADVANCED_FACE('',(#6689),#6448,.T.);
-#6689 = FACE_BOUND('',#6690,.F.);
-#6690 = EDGE_LOOP('',(#6691,#6692,#6714,#6715));
-#6691 = ORIENTED_EDGE('',*,*,#6425,.T.);
-#6692 = ORIENTED_EDGE('',*,*,#6693,.T.);
-#6693 = EDGE_CURVE('',#6428,#6623,#6694,.T.);
-#6694 = SURFACE_CURVE('',#6695,(#6700,#6707),.PCURVE_S1.);
-#6695 = CIRCLE('',#6696,5.905511811024E-03);
-#6696 = AXIS2_PLACEMENT_3D('',#6697,#6698,#6699);
-#6697 = CARTESIAN_POINT('',(1.10236220474E-02,5.551181102378E-02,
+#6672 = ADVANCED_FACE('',(#6673),#6432,.T.);
+#6673 = FACE_BOUND('',#6674,.T.);
+#6674 = EDGE_LOOP('',(#6675,#6676,#6702,#6703));
+#6675 = ORIENTED_EDGE('',*,*,#6409,.T.);
+#6676 = ORIENTED_EDGE('',*,*,#6677,.T.);
+#6677 = EDGE_CURVE('',#6412,#6607,#6678,.T.);
+#6678 = SURFACE_CURVE('',#6679,(#6684,#6691),.PCURVE_S1.);
+#6679 = CIRCLE('',#6680,5.905511811024E-03);
+#6680 = AXIS2_PLACEMENT_3D('',#6681,#6682,#6683);
+#6681 = CARTESIAN_POINT('',(4.92125984252E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6698 = DIRECTION('',(-0.,0.,1.));
-#6699 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6700 = PCURVE('',#6448,#6701);
-#6701 = DEFINITIONAL_REPRESENTATION('',(#6702),#6706);
-#6702 = LINE('',#6703,#6704);
-#6703 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#6704 = VECTOR('',#6705,1.);
-#6705 = DIRECTION('',(-1.,0.));
-#6706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6682 = DIRECTION('',(0.,0.,-1.));
+#6683 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6684 = PCURVE('',#6432,#6685);
+#6685 = DEFINITIONAL_REPRESENTATION('',(#6686),#6690);
+#6686 = LINE('',#6687,#6688);
+#6687 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#6688 = VECTOR('',#6689,1.);
+#6689 = DIRECTION('',(1.,0.));
+#6690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6707 = PCURVE('',#6476,#6708);
-#6708 = DEFINITIONAL_REPRESENTATION('',(#6709),#6713);
-#6709 = CIRCLE('',#6710,5.905511811024E-03);
-#6710 = AXIS2_PLACEMENT_2D('',#6711,#6712);
-#6711 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#6712 = DIRECTION('',(1.,0.));
-#6713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6691 = PCURVE('',#6460,#6692);
+#6692 = DEFINITIONAL_REPRESENTATION('',(#6693),#6701);
+#6693 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6694,#6695,#6696,#6697,
+#6698,#6699,#6700),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#6694 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#6695 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#6696 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#6697 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#6698 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#6699 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#6700 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#6701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6714 = ORIENTED_EDGE('',*,*,#6645,.F.);
-#6715 = ORIENTED_EDGE('',*,*,#6716,.F.);
-#6716 = EDGE_CURVE('',#6426,#6646,#6717,.T.);
-#6717 = SURFACE_CURVE('',#6718,(#6723,#6730),.PCURVE_S1.);
-#6718 = CIRCLE('',#6719,5.905511811024E-03);
-#6719 = AXIS2_PLACEMENT_3D('',#6720,#6721,#6722);
-#6720 = CARTESIAN_POINT('',(1.10236220474E-02,5.551181102378E-02,0.));
-#6721 = DIRECTION('',(-0.,0.,1.));
-#6722 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6723 = PCURVE('',#6448,#6724);
-#6724 = DEFINITIONAL_REPRESENTATION('',(#6725),#6729);
-#6725 = LINE('',#6726,#6727);
-#6726 = CARTESIAN_POINT('',(-0.,0.));
-#6727 = VECTOR('',#6728,1.);
-#6728 = DIRECTION('',(-1.,0.));
-#6729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6702 = ORIENTED_EDGE('',*,*,#6629,.F.);
+#6703 = ORIENTED_EDGE('',*,*,#6704,.F.);
+#6704 = EDGE_CURVE('',#6410,#6630,#6705,.T.);
+#6705 = SURFACE_CURVE('',#6706,(#6711,#6718),.PCURVE_S1.);
+#6706 = CIRCLE('',#6707,5.905511811024E-03);
+#6707 = AXIS2_PLACEMENT_3D('',#6708,#6709,#6710);
+#6708 = CARTESIAN_POINT('',(4.92125984252E-02,-5.551181102362E-02,0.));
+#6709 = DIRECTION('',(0.,0.,-1.));
+#6710 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6711 = PCURVE('',#6432,#6712);
+#6712 = DEFINITIONAL_REPRESENTATION('',(#6713),#6717);
+#6713 = LINE('',#6714,#6715);
+#6714 = CARTESIAN_POINT('',(0.,0.));
+#6715 = VECTOR('',#6716,1.);
+#6716 = DIRECTION('',(1.,0.));
+#6717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6730 = PCURVE('',#6530,#6731);
-#6731 = DEFINITIONAL_REPRESENTATION('',(#6732),#6736);
-#6732 = CIRCLE('',#6733,5.905511811024E-03);
-#6733 = AXIS2_PLACEMENT_2D('',#6734,#6735);
-#6734 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#6735 = DIRECTION('',(1.,0.));
-#6736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6718 = PCURVE('',#6514,#6719);
+#6719 = DEFINITIONAL_REPRESENTATION('',(#6720),#6728);
+#6720 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6721,#6722,#6723,#6724,
+#6725,#6726,#6727),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#6721 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#6722 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#6723 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#6724 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#6725 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#6726 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#6727 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#6728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6737 = ADVANCED_FACE('',(#6738),#6530,.F.);
-#6738 = FACE_BOUND('',#6739,.T.);
-#6739 = EDGE_LOOP('',(#6740,#6741,#6742,#6743));
-#6740 = ORIENTED_EDGE('',*,*,#6516,.T.);
-#6741 = ORIENTED_EDGE('',*,*,#6597,.T.);
-#6742 = ORIENTED_EDGE('',*,*,#6668,.T.);
-#6743 = ORIENTED_EDGE('',*,*,#6716,.F.);
-#6744 = ADVANCED_FACE('',(#6745),#6476,.T.);
-#6745 = FACE_BOUND('',#6746,.F.);
-#6746 = EDGE_LOOP('',(#6747,#6748,#6749,#6750));
-#6747 = ORIENTED_EDGE('',*,*,#6460,.T.);
-#6748 = ORIENTED_EDGE('',*,*,#6546,.T.);
-#6749 = ORIENTED_EDGE('',*,*,#6622,.T.);
-#6750 = ORIENTED_EDGE('',*,*,#6693,.F.);
-#6751 = MANIFOLD_SOLID_BREP('',#6752);
-#6752 = CLOSED_SHELL('',(#6753,#6873,#6949,#7020,#7069,#7076));
-#6753 = ADVANCED_FACE('',(#6754),#6768,.T.);
-#6754 = FACE_BOUND('',#6755,.T.);
-#6755 = EDGE_LOOP('',(#6756,#6791,#6819,#6847));
-#6756 = ORIENTED_EDGE('',*,*,#6757,.T.);
-#6757 = EDGE_CURVE('',#6758,#6760,#6762,.T.);
-#6758 = VERTEX_POINT('',#6759);
-#6759 = CARTESIAN_POINT('',(6.417322834661E-02,5.551181102384E-02,0.));
-#6760 = VERTEX_POINT('',#6761);
-#6761 = CARTESIAN_POINT('',(6.417322834661E-02,5.551181102384E-02,
+#6729 = ADVANCED_FACE('',(#6730),#6514,.F.);
+#6730 = FACE_BOUND('',#6731,.F.);
+#6731 = EDGE_LOOP('',(#6732,#6733,#6734,#6735));
+#6732 = ORIENTED_EDGE('',*,*,#6500,.T.);
+#6733 = ORIENTED_EDGE('',*,*,#6581,.T.);
+#6734 = ORIENTED_EDGE('',*,*,#6652,.T.);
+#6735 = ORIENTED_EDGE('',*,*,#6704,.F.);
+#6736 = ADVANCED_FACE('',(#6737),#6460,.T.);
+#6737 = FACE_BOUND('',#6738,.T.);
+#6738 = EDGE_LOOP('',(#6739,#6740,#6741,#6742));
+#6739 = ORIENTED_EDGE('',*,*,#6444,.T.);
+#6740 = ORIENTED_EDGE('',*,*,#6530,.T.);
+#6741 = ORIENTED_EDGE('',*,*,#6606,.T.);
+#6742 = ORIENTED_EDGE('',*,*,#6677,.F.);
+#6743 = MANIFOLD_SOLID_BREP('',#6744);
+#6744 = CLOSED_SHELL('',(#6745,#6865,#6941,#7012,#7069,#7076));
+#6745 = ADVANCED_FACE('',(#6746),#6760,.T.);
+#6746 = FACE_BOUND('',#6747,.F.);
+#6747 = EDGE_LOOP('',(#6748,#6783,#6811,#6839));
+#6748 = ORIENTED_EDGE('',*,*,#6749,.T.);
+#6749 = EDGE_CURVE('',#6750,#6752,#6754,.T.);
+#6750 = VERTEX_POINT('',#6751);
+#6751 = CARTESIAN_POINT('',(2.362204724409E-02,-5.551181102362E-02,0.));
+#6752 = VERTEX_POINT('',#6753);
+#6753 = CARTESIAN_POINT('',(2.362204724409E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6762 = SURFACE_CURVE('',#6763,(#6767,#6779),.PCURVE_S1.);
-#6763 = LINE('',#6764,#6765);
-#6764 = CARTESIAN_POINT('',(6.417322834661E-02,5.551181102384E-02,0.));
-#6765 = VECTOR('',#6766,3.937007874016E-02);
-#6766 = DIRECTION('',(0.,0.,1.));
-#6767 = PCURVE('',#6768,#6773);
-#6768 = PLANE('',#6769);
-#6769 = AXIS2_PLACEMENT_3D('',#6770,#6771,#6772);
-#6770 = CARTESIAN_POINT('',(6.417322834661E-02,5.551181102378E-02,0.));
-#6771 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
-#6772 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#6773 = DEFINITIONAL_REPRESENTATION('',(#6774),#6778);
-#6774 = LINE('',#6775,#6776);
-#6775 = CARTESIAN_POINT('',(5.701038941018E-14,0.));
-#6776 = VECTOR('',#6777,1.);
-#6777 = DIRECTION('',(0.,-1.));
-#6778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6754 = SURFACE_CURVE('',#6755,(#6759,#6771),.PCURVE_S1.);
+#6755 = LINE('',#6756,#6757);
+#6756 = CARTESIAN_POINT('',(2.362204724409E-02,-5.551181102362E-02,0.));
+#6757 = VECTOR('',#6758,3.937007874016E-02);
+#6758 = DIRECTION('',(0.,0.,1.));
+#6759 = PCURVE('',#6760,#6765);
+#6760 = PLANE('',#6761);
+#6761 = AXIS2_PLACEMENT_3D('',#6762,#6763,#6764);
+#6762 = CARTESIAN_POINT('',(2.362204724409E-02,-5.551181102362E-02,0.));
+#6763 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6764 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6765 = DEFINITIONAL_REPRESENTATION('',(#6766),#6770);
+#6766 = LINE('',#6767,#6768);
+#6767 = CARTESIAN_POINT('',(-0.,0.));
+#6768 = VECTOR('',#6769,1.);
+#6769 = DIRECTION('',(-0.,-1.));
+#6770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6779 = PCURVE('',#6780,#6785);
-#6780 = CYLINDRICAL_SURFACE('',#6781,5.905511811024E-03);
-#6781 = AXIS2_PLACEMENT_3D('',#6782,#6783,#6784);
-#6782 = CARTESIAN_POINT('',(7.007874015764E-02,5.551181102378E-02,0.));
-#6783 = DIRECTION('',(-0.,0.,-1.));
-#6784 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6785 = DEFINITIONAL_REPRESENTATION('',(#6786),#6790);
-#6786 = LINE('',#6787,#6788);
-#6787 = CARTESIAN_POINT('',(-4.712388980365,0.));
-#6788 = VECTOR('',#6789,1.);
-#6789 = DIRECTION('',(-0.,-1.));
-#6790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6771 = PCURVE('',#6772,#6777);
+#6772 = CYLINDRICAL_SURFACE('',#6773,5.905511811024E-03);
+#6773 = AXIS2_PLACEMENT_3D('',#6774,#6775,#6776);
+#6774 = CARTESIAN_POINT('',(2.952755905512E-02,-5.551181102362E-02,0.));
+#6775 = DIRECTION('',(-0.,0.,-1.));
+#6776 = DIRECTION('',(-2.22044604925E-16,1.,0.));
+#6777 = DEFINITIONAL_REPRESENTATION('',(#6778),#6782);
+#6778 = LINE('',#6779,#6780);
+#6779 = CARTESIAN_POINT('',(4.712388980385,0.));
+#6780 = VECTOR('',#6781,1.);
+#6781 = DIRECTION('',(0.,-1.));
+#6782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6791 = ORIENTED_EDGE('',*,*,#6792,.T.);
-#6792 = EDGE_CURVE('',#6760,#6793,#6795,.T.);
-#6793 = VERTEX_POINT('',#6794);
-#6794 = CARTESIAN_POINT('',(6.417322834661E-02,6.929133858283E-02,
+#6783 = ORIENTED_EDGE('',*,*,#6784,.T.);
+#6784 = EDGE_CURVE('',#6752,#6785,#6787,.T.);
+#6785 = VERTEX_POINT('',#6786);
+#6786 = CARTESIAN_POINT('',(2.362204724409E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6795 = SURFACE_CURVE('',#6796,(#6800,#6807),.PCURVE_S1.);
-#6796 = LINE('',#6797,#6798);
-#6797 = CARTESIAN_POINT('',(6.417322834661E-02,5.551181102378E-02,
+#6787 = SURFACE_CURVE('',#6788,(#6792,#6799),.PCURVE_S1.);
+#6788 = LINE('',#6789,#6790);
+#6789 = CARTESIAN_POINT('',(2.362204724409E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6798 = VECTOR('',#6799,3.937007874016E-02);
-#6799 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#6800 = PCURVE('',#6768,#6801);
-#6801 = DEFINITIONAL_REPRESENTATION('',(#6802),#6806);
-#6802 = LINE('',#6803,#6804);
-#6803 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#6804 = VECTOR('',#6805,1.);
-#6805 = DIRECTION('',(1.,0.));
-#6806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6790 = VECTOR('',#6791,3.937007874016E-02);
+#6791 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6792 = PCURVE('',#6760,#6793);
+#6793 = DEFINITIONAL_REPRESENTATION('',(#6794),#6798);
+#6794 = LINE('',#6795,#6796);
+#6795 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#6796 = VECTOR('',#6797,1.);
+#6797 = DIRECTION('',(-1.,0.));
+#6798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6807 = PCURVE('',#6808,#6813);
-#6808 = PLANE('',#6809);
-#6809 = AXIS2_PLACEMENT_3D('',#6810,#6811,#6812);
-#6810 = CARTESIAN_POINT('',(6.417322834661E-02,5.551181102378E-02,
+#6799 = PCURVE('',#6800,#6805);
+#6800 = PLANE('',#6801);
+#6801 = AXIS2_PLACEMENT_3D('',#6802,#6803,#6804);
+#6802 = CARTESIAN_POINT('',(2.362204724409E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6811 = DIRECTION('',(0.,0.,1.));
-#6812 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6813 = DEFINITIONAL_REPRESENTATION('',(#6814),#6818);
-#6814 = LINE('',#6815,#6816);
-#6815 = CARTESIAN_POINT('',(0.,0.));
-#6816 = VECTOR('',#6817,1.);
-#6817 = DIRECTION('',(-1.,0.));
-#6818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6803 = DIRECTION('',(0.,0.,1.));
+#6804 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6805 = DEFINITIONAL_REPRESENTATION('',(#6806),#6810);
+#6806 = LINE('',#6807,#6808);
+#6807 = CARTESIAN_POINT('',(0.,-0.));
+#6808 = VECTOR('',#6809,1.);
+#6809 = DIRECTION('',(1.,-0.));
+#6810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6819 = ORIENTED_EDGE('',*,*,#6820,.F.);
-#6820 = EDGE_CURVE('',#6821,#6793,#6823,.T.);
-#6821 = VERTEX_POINT('',#6822);
-#6822 = CARTESIAN_POINT('',(6.417322834661E-02,6.929133858283E-02,0.));
-#6823 = SURFACE_CURVE('',#6824,(#6828,#6835),.PCURVE_S1.);
-#6824 = LINE('',#6825,#6826);
-#6825 = CARTESIAN_POINT('',(6.417322834661E-02,6.929133858283E-02,0.));
-#6826 = VECTOR('',#6827,3.937007874016E-02);
-#6827 = DIRECTION('',(0.,0.,1.));
-#6828 = PCURVE('',#6768,#6829);
-#6829 = DEFINITIONAL_REPRESENTATION('',(#6830),#6834);
-#6830 = LINE('',#6831,#6832);
-#6831 = CARTESIAN_POINT('',(1.377952755906E-02,0.));
-#6832 = VECTOR('',#6833,1.);
-#6833 = DIRECTION('',(0.,-1.));
-#6834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6811 = ORIENTED_EDGE('',*,*,#6812,.F.);
+#6812 = EDGE_CURVE('',#6813,#6785,#6815,.T.);
+#6813 = VERTEX_POINT('',#6814);
+#6814 = CARTESIAN_POINT('',(2.362204724409E-02,-6.929133858268E-02,0.));
+#6815 = SURFACE_CURVE('',#6816,(#6820,#6827),.PCURVE_S1.);
+#6816 = LINE('',#6817,#6818);
+#6817 = CARTESIAN_POINT('',(2.362204724409E-02,-6.929133858268E-02,0.));
+#6818 = VECTOR('',#6819,3.937007874016E-02);
+#6819 = DIRECTION('',(0.,0.,1.));
+#6820 = PCURVE('',#6760,#6821);
+#6821 = DEFINITIONAL_REPRESENTATION('',(#6822),#6826);
+#6822 = LINE('',#6823,#6824);
+#6823 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#6824 = VECTOR('',#6825,1.);
+#6825 = DIRECTION('',(-0.,-1.));
+#6826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6835 = PCURVE('',#6836,#6841);
-#6836 = PLANE('',#6837);
-#6837 = AXIS2_PLACEMENT_3D('',#6838,#6839,#6840);
-#6838 = CARTESIAN_POINT('',(6.417322834661E-02,6.929133858283E-02,0.));
-#6839 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#6840 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#6841 = DEFINITIONAL_REPRESENTATION('',(#6842),#6846);
+#6827 = PCURVE('',#6828,#6833);
+#6828 = PLANE('',#6829);
+#6829 = AXIS2_PLACEMENT_3D('',#6830,#6831,#6832);
+#6830 = CARTESIAN_POINT('',(2.362204724409E-02,-6.929133858268E-02,0.));
+#6831 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6832 = DIRECTION('',(-1.,-2.22044604925E-16,0.));
+#6833 = DEFINITIONAL_REPRESENTATION('',(#6834),#6838);
+#6834 = LINE('',#6835,#6836);
+#6835 = CARTESIAN_POINT('',(-0.,-0.));
+#6836 = VECTOR('',#6837,1.);
+#6837 = DIRECTION('',(-0.,-1.));
+#6838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6839 = ORIENTED_EDGE('',*,*,#6840,.F.);
+#6840 = EDGE_CURVE('',#6750,#6813,#6841,.T.);
+#6841 = SURFACE_CURVE('',#6842,(#6846,#6853),.PCURVE_S1.);
 #6842 = LINE('',#6843,#6844);
-#6843 = CARTESIAN_POINT('',(0.,0.));
-#6844 = VECTOR('',#6845,1.);
-#6845 = DIRECTION('',(0.,-1.));
-#6846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6843 = CARTESIAN_POINT('',(2.362204724409E-02,-5.551181102362E-02,0.));
+#6844 = VECTOR('',#6845,3.937007874016E-02);
+#6845 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6846 = PCURVE('',#6760,#6847);
+#6847 = DEFINITIONAL_REPRESENTATION('',(#6848),#6852);
+#6848 = LINE('',#6849,#6850);
+#6849 = CARTESIAN_POINT('',(-0.,0.));
+#6850 = VECTOR('',#6851,1.);
+#6851 = DIRECTION('',(-1.,0.));
+#6852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6847 = ORIENTED_EDGE('',*,*,#6848,.F.);
-#6848 = EDGE_CURVE('',#6758,#6821,#6849,.T.);
-#6849 = SURFACE_CURVE('',#6850,(#6854,#6861),.PCURVE_S1.);
-#6850 = LINE('',#6851,#6852);
-#6851 = CARTESIAN_POINT('',(6.417322834661E-02,5.551181102378E-02,0.));
-#6852 = VECTOR('',#6853,3.937007874016E-02);
-#6853 = DIRECTION('',(-2.22044604925E-16,1.,0.));
-#6854 = PCURVE('',#6768,#6855);
-#6855 = DEFINITIONAL_REPRESENTATION('',(#6856),#6860);
-#6856 = LINE('',#6857,#6858);
-#6857 = CARTESIAN_POINT('',(0.,-0.));
-#6858 = VECTOR('',#6859,1.);
-#6859 = DIRECTION('',(1.,0.));
-#6860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6853 = PCURVE('',#6854,#6859);
+#6854 = PLANE('',#6855);
+#6855 = AXIS2_PLACEMENT_3D('',#6856,#6857,#6858);
+#6856 = CARTESIAN_POINT('',(2.362204724409E-02,-5.551181102362E-02,0.));
+#6857 = DIRECTION('',(0.,0.,1.));
+#6858 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6859 = DEFINITIONAL_REPRESENTATION('',(#6860),#6864);
+#6860 = LINE('',#6861,#6862);
+#6861 = CARTESIAN_POINT('',(0.,-0.));
+#6862 = VECTOR('',#6863,1.);
+#6863 = DIRECTION('',(1.,-0.));
+#6864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6861 = PCURVE('',#6862,#6867);
-#6862 = PLANE('',#6863);
-#6863 = AXIS2_PLACEMENT_3D('',#6864,#6865,#6866);
-#6864 = CARTESIAN_POINT('',(6.417322834661E-02,5.551181102378E-02,0.));
-#6865 = DIRECTION('',(0.,0.,1.));
-#6866 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6867 = DEFINITIONAL_REPRESENTATION('',(#6868),#6872);
-#6868 = LINE('',#6869,#6870);
-#6869 = CARTESIAN_POINT('',(0.,0.));
-#6870 = VECTOR('',#6871,1.);
-#6871 = DIRECTION('',(-1.,0.));
-#6872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6873 = ADVANCED_FACE('',(#6874),#6836,.T.);
-#6874 = FACE_BOUND('',#6875,.T.);
-#6875 = EDGE_LOOP('',(#6876,#6877,#6900,#6928));
-#6876 = ORIENTED_EDGE('',*,*,#6820,.T.);
-#6877 = ORIENTED_EDGE('',*,*,#6878,.T.);
-#6878 = EDGE_CURVE('',#6793,#6879,#6881,.T.);
-#6879 = VERTEX_POINT('',#6880);
-#6880 = CARTESIAN_POINT('',(7.598425196866E-02,6.929133858283E-02,
+#6865 = ADVANCED_FACE('',(#6866),#6828,.T.);
+#6866 = FACE_BOUND('',#6867,.F.);
+#6867 = EDGE_LOOP('',(#6868,#6869,#6892,#6920));
+#6868 = ORIENTED_EDGE('',*,*,#6812,.T.);
+#6869 = ORIENTED_EDGE('',*,*,#6870,.T.);
+#6870 = EDGE_CURVE('',#6785,#6871,#6873,.T.);
+#6871 = VERTEX_POINT('',#6872);
+#6872 = CARTESIAN_POINT('',(3.543307086614E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6881 = SURFACE_CURVE('',#6882,(#6886,#6893),.PCURVE_S1.);
-#6882 = LINE('',#6883,#6884);
-#6883 = CARTESIAN_POINT('',(6.417322834661E-02,6.929133858283E-02,
+#6873 = SURFACE_CURVE('',#6874,(#6878,#6885),.PCURVE_S1.);
+#6874 = LINE('',#6875,#6876);
+#6875 = CARTESIAN_POINT('',(2.362204724409E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6884 = VECTOR('',#6885,3.937007874016E-02);
-#6885 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#6886 = PCURVE('',#6836,#6887);
-#6887 = DEFINITIONAL_REPRESENTATION('',(#6888),#6892);
-#6888 = LINE('',#6889,#6890);
-#6889 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#6890 = VECTOR('',#6891,1.);
-#6891 = DIRECTION('',(1.,0.));
-#6892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6876 = VECTOR('',#6877,3.937007874016E-02);
+#6877 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6878 = PCURVE('',#6828,#6879);
+#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884);
+#6880 = LINE('',#6881,#6882);
+#6881 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#6882 = VECTOR('',#6883,1.);
+#6883 = DIRECTION('',(-1.,0.));
+#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6893 = PCURVE('',#6808,#6894);
-#6894 = DEFINITIONAL_REPRESENTATION('',(#6895),#6899);
-#6895 = LINE('',#6896,#6897);
-#6896 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#6897 = VECTOR('',#6898,1.);
-#6898 = DIRECTION('',(0.,1.));
-#6899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6885 = PCURVE('',#6800,#6886);
+#6886 = DEFINITIONAL_REPRESENTATION('',(#6887),#6891);
+#6887 = LINE('',#6888,#6889);
+#6888 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#6889 = VECTOR('',#6890,1.);
+#6890 = DIRECTION('',(-0.,1.));
+#6891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6900 = ORIENTED_EDGE('',*,*,#6901,.F.);
-#6901 = EDGE_CURVE('',#6902,#6879,#6904,.T.);
-#6902 = VERTEX_POINT('',#6903);
-#6903 = CARTESIAN_POINT('',(7.598425196866E-02,6.929133858283E-02,0.));
-#6904 = SURFACE_CURVE('',#6905,(#6909,#6916),.PCURVE_S1.);
-#6905 = LINE('',#6906,#6907);
-#6906 = CARTESIAN_POINT('',(7.598425196866E-02,6.929133858283E-02,0.));
-#6907 = VECTOR('',#6908,3.937007874016E-02);
-#6908 = DIRECTION('',(0.,0.,1.));
-#6909 = PCURVE('',#6836,#6910);
-#6910 = DEFINITIONAL_REPRESENTATION('',(#6911),#6915);
-#6911 = LINE('',#6912,#6913);
-#6912 = CARTESIAN_POINT('',(1.181102362205E-02,0.));
-#6913 = VECTOR('',#6914,1.);
-#6914 = DIRECTION('',(0.,-1.));
-#6915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6892 = ORIENTED_EDGE('',*,*,#6893,.F.);
+#6893 = EDGE_CURVE('',#6894,#6871,#6896,.T.);
+#6894 = VERTEX_POINT('',#6895);
+#6895 = CARTESIAN_POINT('',(3.543307086614E-02,-6.929133858268E-02,0.));
+#6896 = SURFACE_CURVE('',#6897,(#6901,#6908),.PCURVE_S1.);
+#6897 = LINE('',#6898,#6899);
+#6898 = CARTESIAN_POINT('',(3.543307086614E-02,-6.929133858268E-02,0.));
+#6899 = VECTOR('',#6900,3.937007874016E-02);
+#6900 = DIRECTION('',(0.,0.,1.));
+#6901 = PCURVE('',#6828,#6902);
+#6902 = DEFINITIONAL_REPRESENTATION('',(#6903),#6907);
+#6903 = LINE('',#6904,#6905);
+#6904 = CARTESIAN_POINT('',(-1.181102362205E-02,-0.));
+#6905 = VECTOR('',#6906,1.);
+#6906 = DIRECTION('',(-0.,-1.));
+#6907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6916 = PCURVE('',#6917,#6922);
-#6917 = PLANE('',#6918);
-#6918 = AXIS2_PLACEMENT_3D('',#6919,#6920,#6921);
-#6919 = CARTESIAN_POINT('',(7.598425196866E-02,6.929133858283E-02,0.));
-#6920 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#6921 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927);
+#6908 = PCURVE('',#6909,#6914);
+#6909 = PLANE('',#6910);
+#6910 = AXIS2_PLACEMENT_3D('',#6911,#6912,#6913);
+#6911 = CARTESIAN_POINT('',(3.543307086614E-02,-6.929133858268E-02,0.));
+#6912 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6913 = DIRECTION('',(2.22044604925E-16,-1.,0.));
+#6914 = DEFINITIONAL_REPRESENTATION('',(#6915),#6919);
+#6915 = LINE('',#6916,#6917);
+#6916 = CARTESIAN_POINT('',(-0.,-0.));
+#6917 = VECTOR('',#6918,1.);
+#6918 = DIRECTION('',(-0.,-1.));
+#6919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6920 = ORIENTED_EDGE('',*,*,#6921,.F.);
+#6921 = EDGE_CURVE('',#6813,#6894,#6922,.T.);
+#6922 = SURFACE_CURVE('',#6923,(#6927,#6934),.PCURVE_S1.);
 #6923 = LINE('',#6924,#6925);
-#6924 = CARTESIAN_POINT('',(0.,0.));
-#6925 = VECTOR('',#6926,1.);
-#6926 = DIRECTION('',(0.,-1.));
-#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6924 = CARTESIAN_POINT('',(2.362204724409E-02,-6.929133858268E-02,0.));
+#6925 = VECTOR('',#6926,3.937007874016E-02);
+#6926 = DIRECTION('',(1.,2.22044604925E-16,0.));
+#6927 = PCURVE('',#6828,#6928);
+#6928 = DEFINITIONAL_REPRESENTATION('',(#6929),#6933);
+#6929 = LINE('',#6930,#6931);
+#6930 = CARTESIAN_POINT('',(-0.,-0.));
+#6931 = VECTOR('',#6932,1.);
+#6932 = DIRECTION('',(-1.,0.));
+#6933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6928 = ORIENTED_EDGE('',*,*,#6929,.F.);
-#6929 = EDGE_CURVE('',#6821,#6902,#6930,.T.);
-#6930 = SURFACE_CURVE('',#6931,(#6935,#6942),.PCURVE_S1.);
-#6931 = LINE('',#6932,#6933);
-#6932 = CARTESIAN_POINT('',(6.417322834661E-02,6.929133858283E-02,0.));
-#6933 = VECTOR('',#6934,3.937007874016E-02);
-#6934 = DIRECTION('',(1.,2.22044604925E-16,0.));
-#6935 = PCURVE('',#6836,#6936);
-#6936 = DEFINITIONAL_REPRESENTATION('',(#6937),#6941);
-#6937 = LINE('',#6938,#6939);
-#6938 = CARTESIAN_POINT('',(0.,0.));
-#6939 = VECTOR('',#6940,1.);
-#6940 = DIRECTION('',(1.,0.));
-#6941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6934 = PCURVE('',#6854,#6935);
+#6935 = DEFINITIONAL_REPRESENTATION('',(#6936),#6940);
+#6936 = LINE('',#6937,#6938);
+#6937 = CARTESIAN_POINT('',(1.377952755906E-02,-2.911642120648E-33));
+#6938 = VECTOR('',#6939,1.);
+#6939 = DIRECTION('',(-0.,1.));
+#6940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6942 = PCURVE('',#6862,#6943);
-#6943 = DEFINITIONAL_REPRESENTATION('',(#6944),#6948);
-#6944 = LINE('',#6945,#6946);
-#6945 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
-#6946 = VECTOR('',#6947,1.);
-#6947 = DIRECTION('',(0.,1.));
-#6948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6949 = ADVANCED_FACE('',(#6950),#6917,.T.);
-#6950 = FACE_BOUND('',#6951,.T.);
-#6951 = EDGE_LOOP('',(#6952,#6953,#6976,#6999));
-#6952 = ORIENTED_EDGE('',*,*,#6901,.T.);
-#6953 = ORIENTED_EDGE('',*,*,#6954,.T.);
-#6954 = EDGE_CURVE('',#6879,#6955,#6957,.T.);
-#6955 = VERTEX_POINT('',#6956);
-#6956 = CARTESIAN_POINT('',(7.598425196866E-02,5.551181102384E-02,
+#6941 = ADVANCED_FACE('',(#6942),#6909,.T.);
+#6942 = FACE_BOUND('',#6943,.F.);
+#6943 = EDGE_LOOP('',(#6944,#6945,#6968,#6991));
+#6944 = ORIENTED_EDGE('',*,*,#6893,.T.);
+#6945 = ORIENTED_EDGE('',*,*,#6946,.T.);
+#6946 = EDGE_CURVE('',#6871,#6947,#6949,.T.);
+#6947 = VERTEX_POINT('',#6948);
+#6948 = CARTESIAN_POINT('',(3.543307086614E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#6957 = SURFACE_CURVE('',#6958,(#6962,#6969),.PCURVE_S1.);
-#6958 = LINE('',#6959,#6960);
-#6959 = CARTESIAN_POINT('',(7.598425196866E-02,6.929133858283E-02,
+#6949 = SURFACE_CURVE('',#6950,(#6954,#6961),.PCURVE_S1.);
+#6950 = LINE('',#6951,#6952);
+#6951 = CARTESIAN_POINT('',(3.543307086614E-02,-6.929133858268E-02,
     7.874015748031E-03));
-#6960 = VECTOR('',#6961,3.937007874016E-02);
-#6961 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#6962 = PCURVE('',#6917,#6963);
-#6963 = DEFINITIONAL_REPRESENTATION('',(#6964),#6968);
-#6964 = LINE('',#6965,#6966);
-#6965 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
-#6966 = VECTOR('',#6967,1.);
-#6967 = DIRECTION('',(1.,0.));
-#6968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6952 = VECTOR('',#6953,3.937007874016E-02);
+#6953 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6954 = PCURVE('',#6909,#6955);
+#6955 = DEFINITIONAL_REPRESENTATION('',(#6956),#6960);
+#6956 = LINE('',#6957,#6958);
+#6957 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#6958 = VECTOR('',#6959,1.);
+#6959 = DIRECTION('',(-1.,0.));
+#6960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6969 = PCURVE('',#6808,#6970);
-#6970 = DEFINITIONAL_REPRESENTATION('',(#6971),#6975);
-#6971 = LINE('',#6972,#6973);
-#6972 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#6973 = VECTOR('',#6974,1.);
-#6974 = DIRECTION('',(1.,0.));
-#6975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6961 = PCURVE('',#6800,#6962);
+#6962 = DEFINITIONAL_REPRESENTATION('',(#6963),#6967);
+#6963 = LINE('',#6964,#6965);
+#6964 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#6965 = VECTOR('',#6966,1.);
+#6966 = DIRECTION('',(-1.,0.));
+#6967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6976 = ORIENTED_EDGE('',*,*,#6977,.F.);
-#6977 = EDGE_CURVE('',#6978,#6955,#6980,.T.);
-#6978 = VERTEX_POINT('',#6979);
-#6979 = CARTESIAN_POINT('',(7.598425196866E-02,5.551181102384E-02,0.));
-#6980 = SURFACE_CURVE('',#6981,(#6985,#6992),.PCURVE_S1.);
-#6981 = LINE('',#6982,#6983);
-#6982 = CARTESIAN_POINT('',(7.598425196866E-02,5.551181102384E-02,0.));
-#6983 = VECTOR('',#6984,3.937007874016E-02);
-#6984 = DIRECTION('',(0.,0.,1.));
-#6985 = PCURVE('',#6917,#6986);
-#6986 = DEFINITIONAL_REPRESENTATION('',(#6987),#6991);
-#6987 = LINE('',#6988,#6989);
-#6988 = CARTESIAN_POINT('',(1.3779527559E-02,0.));
-#6989 = VECTOR('',#6990,1.);
-#6990 = DIRECTION('',(0.,-1.));
-#6991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6968 = ORIENTED_EDGE('',*,*,#6969,.F.);
+#6969 = EDGE_CURVE('',#6970,#6947,#6972,.T.);
+#6970 = VERTEX_POINT('',#6971);
+#6971 = CARTESIAN_POINT('',(3.543307086614E-02,-5.551181102362E-02,0.));
+#6972 = SURFACE_CURVE('',#6973,(#6977,#6984),.PCURVE_S1.);
+#6973 = LINE('',#6974,#6975);
+#6974 = CARTESIAN_POINT('',(3.543307086614E-02,-5.551181102362E-02,0.));
+#6975 = VECTOR('',#6976,3.937007874016E-02);
+#6976 = DIRECTION('',(0.,0.,1.));
+#6977 = PCURVE('',#6909,#6978);
+#6978 = DEFINITIONAL_REPRESENTATION('',(#6979),#6983);
+#6979 = LINE('',#6980,#6981);
+#6980 = CARTESIAN_POINT('',(-1.377952755906E-02,0.));
+#6981 = VECTOR('',#6982,1.);
+#6982 = DIRECTION('',(-0.,-1.));
+#6983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6992 = PCURVE('',#6780,#6993);
-#6993 = DEFINITIONAL_REPRESENTATION('',(#6994),#6998);
+#6984 = PCURVE('',#6772,#6985);
+#6985 = DEFINITIONAL_REPRESENTATION('',(#6986),#6990);
+#6986 = LINE('',#6987,#6988);
+#6987 = CARTESIAN_POINT('',(7.853981633974,0.));
+#6988 = VECTOR('',#6989,1.);
+#6989 = DIRECTION('',(0.,-1.));
+#6990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6991 = ORIENTED_EDGE('',*,*,#6992,.F.);
+#6992 = EDGE_CURVE('',#6894,#6970,#6993,.T.);
+#6993 = SURFACE_CURVE('',#6994,(#6998,#7005),.PCURVE_S1.);
 #6994 = LINE('',#6995,#6996);
-#6995 = CARTESIAN_POINT('',(-7.853981633994,0.));
-#6996 = VECTOR('',#6997,1.);
-#6997 = DIRECTION('',(-0.,-1.));
-#6998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6995 = CARTESIAN_POINT('',(3.543307086614E-02,-6.929133858268E-02,0.));
+#6996 = VECTOR('',#6997,3.937007874016E-02);
+#6997 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#6998 = PCURVE('',#6909,#6999);
+#6999 = DEFINITIONAL_REPRESENTATION('',(#7000),#7004);
+#7000 = LINE('',#7001,#7002);
+#7001 = CARTESIAN_POINT('',(-0.,-0.));
+#7002 = VECTOR('',#7003,1.);
+#7003 = DIRECTION('',(-1.,0.));
+#7004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6999 = ORIENTED_EDGE('',*,*,#7000,.F.);
-#7000 = EDGE_CURVE('',#6902,#6978,#7001,.T.);
-#7001 = SURFACE_CURVE('',#7002,(#7006,#7013),.PCURVE_S1.);
-#7002 = LINE('',#7003,#7004);
-#7003 = CARTESIAN_POINT('',(7.598425196866E-02,6.929133858283E-02,0.));
-#7004 = VECTOR('',#7005,3.937007874016E-02);
-#7005 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#7006 = PCURVE('',#6917,#7007);
-#7007 = DEFINITIONAL_REPRESENTATION('',(#7008),#7012);
-#7008 = LINE('',#7009,#7010);
-#7009 = CARTESIAN_POINT('',(0.,0.));
-#7010 = VECTOR('',#7011,1.);
-#7011 = DIRECTION('',(1.,0.));
-#7012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7005 = PCURVE('',#6854,#7006);
+#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011);
+#7007 = LINE('',#7008,#7009);
+#7008 = CARTESIAN_POINT('',(1.377952755906E-02,1.181102362205E-02));
+#7009 = VECTOR('',#7010,1.);
+#7010 = DIRECTION('',(-1.,0.));
+#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7013 = PCURVE('',#6862,#7014);
-#7014 = DEFINITIONAL_REPRESENTATION('',(#7015),#7019);
-#7015 = LINE('',#7016,#7017);
-#7016 = CARTESIAN_POINT('',(-1.377952755906E-02,1.181102362205E-02));
-#7017 = VECTOR('',#7018,1.);
-#7018 = DIRECTION('',(1.,0.));
-#7019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7020 = ADVANCED_FACE('',(#7021),#6780,.T.);
-#7021 = FACE_BOUND('',#7022,.F.);
-#7022 = EDGE_LOOP('',(#7023,#7024,#7046,#7047));
-#7023 = ORIENTED_EDGE('',*,*,#6757,.T.);
-#7024 = ORIENTED_EDGE('',*,*,#7025,.T.);
-#7025 = EDGE_CURVE('',#6760,#6955,#7026,.T.);
-#7026 = SURFACE_CURVE('',#7027,(#7032,#7039),.PCURVE_S1.);
-#7027 = CIRCLE('',#7028,5.905511811024E-03);
-#7028 = AXIS2_PLACEMENT_3D('',#7029,#7030,#7031);
-#7029 = CARTESIAN_POINT('',(7.007874015764E-02,5.551181102378E-02,
+#7012 = ADVANCED_FACE('',(#7013),#6772,.T.);
+#7013 = FACE_BOUND('',#7014,.T.);
+#7014 = EDGE_LOOP('',(#7015,#7016,#7042,#7043));
+#7015 = ORIENTED_EDGE('',*,*,#6749,.T.);
+#7016 = ORIENTED_EDGE('',*,*,#7017,.T.);
+#7017 = EDGE_CURVE('',#6752,#6947,#7018,.T.);
+#7018 = SURFACE_CURVE('',#7019,(#7024,#7031),.PCURVE_S1.);
+#7019 = CIRCLE('',#7020,5.905511811024E-03);
+#7020 = AXIS2_PLACEMENT_3D('',#7021,#7022,#7023);
+#7021 = CARTESIAN_POINT('',(2.952755905512E-02,-5.551181102362E-02,
     7.874015748031E-03));
-#7030 = DIRECTION('',(-0.,0.,1.));
-#7031 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#7032 = PCURVE('',#6780,#7033);
-#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038);
-#7034 = LINE('',#7035,#7036);
-#7035 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
-#7036 = VECTOR('',#7037,1.);
-#7037 = DIRECTION('',(-1.,0.));
-#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7022 = DIRECTION('',(0.,0.,-1.));
+#7023 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#7024 = PCURVE('',#6772,#7025);
+#7025 = DEFINITIONAL_REPRESENTATION('',(#7026),#7030);
+#7026 = LINE('',#7027,#7028);
+#7027 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#7028 = VECTOR('',#7029,1.);
+#7029 = DIRECTION('',(1.,0.));
+#7030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7039 = PCURVE('',#6808,#7040);
-#7040 = DEFINITIONAL_REPRESENTATION('',(#7041),#7045);
-#7041 = CIRCLE('',#7042,5.905511811024E-03);
-#7042 = AXIS2_PLACEMENT_2D('',#7043,#7044);
-#7043 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#7044 = DIRECTION('',(1.,0.));
-#7045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7031 = PCURVE('',#6800,#7032);
+#7032 = DEFINITIONAL_REPRESENTATION('',(#7033),#7041);
+#7033 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7034,#7035,#7036,#7037,
+#7038,#7039,#7040),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#7034 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#7035 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#7036 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#7037 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#7038 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#7039 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#7040 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#7041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7046 = ORIENTED_EDGE('',*,*,#6977,.F.);
-#7047 = ORIENTED_EDGE('',*,*,#7048,.F.);
-#7048 = EDGE_CURVE('',#6758,#6978,#7049,.T.);
-#7049 = SURFACE_CURVE('',#7050,(#7055,#7062),.PCURVE_S1.);
-#7050 = CIRCLE('',#7051,5.905511811024E-03);
-#7051 = AXIS2_PLACEMENT_3D('',#7052,#7053,#7054);
-#7052 = CARTESIAN_POINT('',(7.007874015764E-02,5.551181102378E-02,0.));
-#7053 = DIRECTION('',(-0.,0.,1.));
-#7054 = DIRECTION('',(2.22044604925E-16,-1.,0.));
-#7055 = PCURVE('',#6780,#7056);
-#7056 = DEFINITIONAL_REPRESENTATION('',(#7057),#7061);
-#7057 = LINE('',#7058,#7059);
-#7058 = CARTESIAN_POINT('',(-0.,0.));
-#7059 = VECTOR('',#7060,1.);
-#7060 = DIRECTION('',(-1.,0.));
-#7061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7042 = ORIENTED_EDGE('',*,*,#6969,.F.);
+#7043 = ORIENTED_EDGE('',*,*,#7044,.F.);
+#7044 = EDGE_CURVE('',#6750,#6970,#7045,.T.);
+#7045 = SURFACE_CURVE('',#7046,(#7051,#7058),.PCURVE_S1.);
+#7046 = CIRCLE('',#7047,5.905511811024E-03);
+#7047 = AXIS2_PLACEMENT_3D('',#7048,#7049,#7050);
+#7048 = CARTESIAN_POINT('',(2.952755905512E-02,-5.551181102362E-02,0.));
+#7049 = DIRECTION('',(0.,0.,-1.));
+#7050 = DIRECTION('',(-2.22044604925E-16,1.,-0.));
+#7051 = PCURVE('',#6772,#7052);
+#7052 = DEFINITIONAL_REPRESENTATION('',(#7053),#7057);
+#7053 = LINE('',#7054,#7055);
+#7054 = CARTESIAN_POINT('',(0.,0.));
+#7055 = VECTOR('',#7056,1.);
+#7056 = DIRECTION('',(1.,0.));
+#7057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7062 = PCURVE('',#6862,#7063);
-#7063 = DEFINITIONAL_REPRESENTATION('',(#7064),#7068);
-#7064 = CIRCLE('',#7065,5.905511811024E-03);
-#7065 = AXIS2_PLACEMENT_2D('',#7066,#7067);
-#7066 = CARTESIAN_POINT('',(0.,5.905511811024E-03));
-#7067 = DIRECTION('',(1.,0.));
+#7058 = PCURVE('',#6854,#7059);
+#7059 = DEFINITIONAL_REPRESENTATION('',(#7060),#7068);
+#7060 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7061,#7062,#7063,#7064,
+#7065,#7066,#7067),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#7061 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
+#7062 = CARTESIAN_POINT('',(-5.905511811024E-03,1.613415831241E-02));
+#7063 = CARTESIAN_POINT('',(2.952755905512E-03,1.101983506172E-02));
+#7064 = CARTESIAN_POINT('',(1.181102362205E-02,5.905511811024E-03));
+#7065 = CARTESIAN_POINT('',(2.952755905512E-03,7.911885603281E-04));
+#7066 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.323134690367E-03));
+#7067 = CARTESIAN_POINT('',(-5.905511811024E-03,5.905511811024E-03));
 #7068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7069 = ADVANCED_FACE('',(#7070),#6862,.F.);
-#7070 = FACE_BOUND('',#7071,.T.);
+#7069 = ADVANCED_FACE('',(#7070),#6854,.F.);
+#7070 = FACE_BOUND('',#7071,.F.);
 #7071 = EDGE_LOOP('',(#7072,#7073,#7074,#7075));
-#7072 = ORIENTED_EDGE('',*,*,#6848,.T.);
-#7073 = ORIENTED_EDGE('',*,*,#6929,.T.);
-#7074 = ORIENTED_EDGE('',*,*,#7000,.T.);
-#7075 = ORIENTED_EDGE('',*,*,#7048,.F.);
-#7076 = ADVANCED_FACE('',(#7077),#6808,.T.);
-#7077 = FACE_BOUND('',#7078,.F.);
+#7072 = ORIENTED_EDGE('',*,*,#6840,.T.);
+#7073 = ORIENTED_EDGE('',*,*,#6921,.T.);
+#7074 = ORIENTED_EDGE('',*,*,#6992,.T.);
+#7075 = ORIENTED_EDGE('',*,*,#7044,.F.);
+#7076 = ADVANCED_FACE('',(#7077),#6800,.T.);
+#7077 = FACE_BOUND('',#7078,.T.);
 #7078 = EDGE_LOOP('',(#7079,#7080,#7081,#7082));
-#7079 = ORIENTED_EDGE('',*,*,#6792,.T.);
-#7080 = ORIENTED_EDGE('',*,*,#6878,.T.);
-#7081 = ORIENTED_EDGE('',*,*,#6954,.T.);
-#7082 = ORIENTED_EDGE('',*,*,#7025,.F.);
+#7079 = ORIENTED_EDGE('',*,*,#6784,.T.);
+#7080 = ORIENTED_EDGE('',*,*,#6870,.T.);
+#7081 = ORIENTED_EDGE('',*,*,#6946,.T.);
+#7082 = ORIENTED_EDGE('',*,*,#7017,.F.);
 #7083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
 GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7090)) 
 GLOBAL_UNIT_ASSIGNED_CONTEXT((#7084,#7088,#7089)) REPRESENTATION_CONTEXT
@@ -9070,7 +9085,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7617 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
 #7618 = CURVE_STYLE('',#7619,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7619 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7620 = STYLED_ITEM('color',(#7621),#373);
+#7620 = STYLED_ITEM('color',(#7621),#365);
 #7621 = PRESENTATION_STYLE_ASSIGNMENT((#7622,#7627));
 #7622 = SURFACE_STYLE_USAGE(.BOTH.,#7623);
 #7623 = SURFACE_SIDE_STYLE('',(#7624));
@@ -9079,7 +9094,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7626 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7627 = CURVE_STYLE('',#7628,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7628 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7629 = STYLED_ITEM('color',(#7630),#703);
+#7629 = STYLED_ITEM('color',(#7630),#697);
 #7630 = PRESENTATION_STYLE_ASSIGNMENT((#7631,#7636));
 #7631 = SURFACE_STYLE_USAGE(.BOTH.,#7632);
 #7632 = SURFACE_SIDE_STYLE('',(#7633));
@@ -9088,7 +9103,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7635 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7636 = CURVE_STYLE('',#7637,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7637 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7638 = STYLED_ITEM('color',(#7639),#1035);
+#7638 = STYLED_ITEM('color',(#7639),#1037);
 #7639 = PRESENTATION_STYLE_ASSIGNMENT((#7640,#7645));
 #7640 = SURFACE_STYLE_USAGE(.BOTH.,#7641);
 #7641 = SURFACE_SIDE_STYLE('',(#7642));
@@ -9097,7 +9112,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7644 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7645 = CURVE_STYLE('',#7646,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7646 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7647 = STYLED_ITEM('color',(#7648),#1375);
+#7647 = STYLED_ITEM('color',(#7648),#1369);
 #7648 = PRESENTATION_STYLE_ASSIGNMENT((#7649,#7654));
 #7649 = SURFACE_STYLE_USAGE(.BOTH.,#7650);
 #7650 = SURFACE_SIDE_STYLE('',(#7651));
@@ -9106,7 +9121,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7653 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7654 = CURVE_STYLE('',#7655,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7655 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7656 = STYLED_ITEM('color',(#7657),#1715);
+#7656 = STYLED_ITEM('color',(#7657),#1709);
 #7657 = PRESENTATION_STYLE_ASSIGNMENT((#7658,#7663));
 #7658 = SURFACE_STYLE_USAGE(.BOTH.,#7659);
 #7659 = SURFACE_SIDE_STYLE('',(#7660));
@@ -9115,7 +9130,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7662 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7663 = CURVE_STYLE('',#7664,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7664 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7665 = STYLED_ITEM('color',(#7666),#2047);
+#7665 = STYLED_ITEM('color',(#7666),#2049);
 #7666 = PRESENTATION_STYLE_ASSIGNMENT((#7667,#7672));
 #7667 = SURFACE_STYLE_USAGE(.BOTH.,#7668);
 #7668 = SURFACE_SIDE_STYLE('',(#7669));
@@ -9124,7 +9139,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7671 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7672 = CURVE_STYLE('',#7673,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7673 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7674 = STYLED_ITEM('color',(#7675),#2387);
+#7674 = STYLED_ITEM('color',(#7675),#2389);
 #7675 = PRESENTATION_STYLE_ASSIGNMENT((#7676,#7681));
 #7676 = SURFACE_STYLE_USAGE(.BOTH.,#7677);
 #7677 = SURFACE_SIDE_STYLE('',(#7678));
@@ -9133,7 +9148,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7680 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7681 = CURVE_STYLE('',#7682,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7682 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7683 = STYLED_ITEM('color',(#7684),#2727);
+#7683 = STYLED_ITEM('color',(#7684),#2721);
 #7684 = PRESENTATION_STYLE_ASSIGNMENT((#7685,#7690));
 #7685 = SURFACE_STYLE_USAGE(.BOTH.,#7686);
 #7686 = SURFACE_SIDE_STYLE('',(#7687));
@@ -9142,7 +9157,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7689 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7690 = CURVE_STYLE('',#7691,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7691 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7692 = STYLED_ITEM('color',(#7693),#3059);
+#7692 = STYLED_ITEM('color',(#7693),#3061);
 #7693 = PRESENTATION_STYLE_ASSIGNMENT((#7694,#7699));
 #7694 = SURFACE_STYLE_USAGE(.BOTH.,#7695);
 #7695 = SURFACE_SIDE_STYLE('',(#7696));
@@ -9151,7 +9166,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7698 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7699 = CURVE_STYLE('',#7700,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7700 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7701 = STYLED_ITEM('color',(#7702),#3399);
+#7701 = STYLED_ITEM('color',(#7702),#3393);
 #7702 = PRESENTATION_STYLE_ASSIGNMENT((#7703,#7708));
 #7703 = SURFACE_STYLE_USAGE(.BOTH.,#7704);
 #7704 = SURFACE_SIDE_STYLE('',(#7705));
@@ -9160,7 +9175,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7707 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7708 = CURVE_STYLE('',#7709,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7709 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7710 = STYLED_ITEM('color',(#7711),#3739);
+#7710 = STYLED_ITEM('color',(#7711),#3723);
 #7711 = PRESENTATION_STYLE_ASSIGNMENT((#7712,#7717));
 #7712 = SURFACE_STYLE_USAGE(.BOTH.,#7713);
 #7713 = SURFACE_SIDE_STYLE('',(#7714));
@@ -9169,7 +9184,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7716 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7717 = CURVE_STYLE('',#7718,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7718 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7719 = STYLED_ITEM('color',(#7720),#4079);
+#7719 = STYLED_ITEM('color',(#7720),#4063);
 #7720 = PRESENTATION_STYLE_ASSIGNMENT((#7721,#7726));
 #7721 = SURFACE_STYLE_USAGE(.BOTH.,#7722);
 #7722 = SURFACE_SIDE_STYLE('',(#7723));
@@ -9178,7 +9193,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7725 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7726 = CURVE_STYLE('',#7727,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7727 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7728 = STYLED_ITEM('color',(#7729),#4419);
+#7728 = STYLED_ITEM('color',(#7729),#4395);
 #7729 = PRESENTATION_STYLE_ASSIGNMENT((#7730,#7735));
 #7730 = SURFACE_STYLE_USAGE(.BOTH.,#7731);
 #7731 = SURFACE_SIDE_STYLE('',(#7732));
@@ -9187,7 +9202,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7734 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7735 = CURVE_STYLE('',#7736,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7736 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7737 = STYLED_ITEM('color',(#7738),#4759);
+#7737 = STYLED_ITEM('color',(#7738),#4727);
 #7738 = PRESENTATION_STYLE_ASSIGNMENT((#7739,#7744));
 #7739 = SURFACE_STYLE_USAGE(.BOTH.,#7740);
 #7740 = SURFACE_SIDE_STYLE('',(#7741));
@@ -9196,7 +9211,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7743 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7744 = CURVE_STYLE('',#7745,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7745 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7746 = STYLED_ITEM('color',(#7747),#5091);
+#7746 = STYLED_ITEM('color',(#7747),#5059);
 #7747 = PRESENTATION_STYLE_ASSIGNMENT((#7748,#7753));
 #7748 = SURFACE_STYLE_USAGE(.BOTH.,#7749);
 #7749 = SURFACE_SIDE_STYLE('',(#7750));
@@ -9205,7 +9220,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7752 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7753 = CURVE_STYLE('',#7754,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7754 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7755 = STYLED_ITEM('color',(#7756),#5423);
+#7755 = STYLED_ITEM('color',(#7756),#5391);
 #7756 = PRESENTATION_STYLE_ASSIGNMENT((#7757,#7762));
 #7757 = SURFACE_STYLE_USAGE(.BOTH.,#7758);
 #7758 = SURFACE_SIDE_STYLE('',(#7759));
@@ -9214,7 +9229,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7761 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7762 = CURVE_STYLE('',#7763,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7763 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7764 = STYLED_ITEM('color',(#7765),#5755);
+#7764 = STYLED_ITEM('color',(#7765),#5731);
 #7765 = PRESENTATION_STYLE_ASSIGNMENT((#7766,#7771));
 #7766 = SURFACE_STYLE_USAGE(.BOTH.,#7767);
 #7767 = SURFACE_SIDE_STYLE('',(#7768));
@@ -9223,7 +9238,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7770 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7771 = CURVE_STYLE('',#7772,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7772 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7773 = STYLED_ITEM('color',(#7774),#6087);
+#7773 = STYLED_ITEM('color',(#7774),#6063);
 #7774 = PRESENTATION_STYLE_ASSIGNMENT((#7775,#7780));
 #7775 = SURFACE_STYLE_USAGE(.BOTH.,#7776);
 #7776 = SURFACE_SIDE_STYLE('',(#7777));
@@ -9232,7 +9247,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7779 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7780 = CURVE_STYLE('',#7781,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7781 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7782 = STYLED_ITEM('color',(#7783),#6419);
+#7782 = STYLED_ITEM('color',(#7783),#6403);
 #7783 = PRESENTATION_STYLE_ASSIGNMENT((#7784,#7789));
 #7784 = SURFACE_STYLE_USAGE(.BOTH.,#7785);
 #7785 = SURFACE_SIDE_STYLE('',(#7786));
@@ -9241,7 +9256,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() );
 #7788 = FILL_AREA_STYLE_COLOUR('',#7617);
 #7789 = CURVE_STYLE('',#7790,POSITIVE_LENGTH_MEASURE(0.1),#7617);
 #7790 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#7791 = STYLED_ITEM('color',(#7792),#6751);
+#7791 = STYLED_ITEM('color',(#7792),#6743);
 #7792 = PRESENTATION_STYLE_ASSIGNMENT((#7793,#7798));
 #7793 = SURFACE_STYLE_USAGE(.BOTH.,#7794);
 #7794 = SURFACE_SIDE_STYLE('',(#7795));
diff --git a/Electrical Parts/electronic-components/IC/smd/PVQFN20.stl b/Electrical Parts/electronic-components/IC/smd/PVQFN20.stl
index 42d11078..edd26b79 100644
Binary files a/Electrical Parts/electronic-components/IC/smd/PVQFN20.stl and b/Electrical Parts/electronic-components/IC/smd/PVQFN20.stl differ