← Commit history

b59840c0160a070: factory component page (tier=mfr)

Ray ·d2a40c2512 ·1d ago ·parent aa38c5e
2 files changed +4403−35
b59840c0160a070-etched.stepadded+4112
@@ -0,0 +1,4112 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-11-03T21:28:56',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('Adom.Chip','Adom.Chip','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#306,#456,#606),#659);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#57,#88,#119,#143,#167,#184,#208,#243,#260,+    #272,#297));+#17 = ADVANCED_FACE('',(#18),#52,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#30,#38,#46));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-8.75,-2.5,2.E-02));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-8.75,-2.5,20.92));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-8.75,-2.5,2.E-02));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(0.,0.,1.));+#30 = ORIENTED_EDGE('',*,*,#31,.T.);+#31 = EDGE_CURVE('',#22,#32,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(-8.75,2.5,2.E-02));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(-8.75,-2.5,2.E-02));+#36 = VECTOR('',#37,1.);+#37 = DIRECTION('',(0.,1.,0.));+#38 = ORIENTED_EDGE('',*,*,#39,.T.);+#39 = EDGE_CURVE('',#32,#40,#42,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(-8.75,2.5,20.92));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(-8.75,2.5,2.E-02));+#44 = VECTOR('',#45,1.);+#45 = DIRECTION('',(0.,0.,1.));+#46 = ORIENTED_EDGE('',*,*,#47,.F.);+#47 = EDGE_CURVE('',#24,#40,#48,.T.);+#48 = LINE('',#49,#50);+#49 = CARTESIAN_POINT('',(-8.75,-2.5,20.92));+#50 = VECTOR('',#51,1.);+#51 = DIRECTION('',(0.,1.,0.));+#52 = PLANE('',#53);+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);+#54 = CARTESIAN_POINT('',(-8.75,-2.5,2.E-02));+#55 = DIRECTION('',(1.,0.,0.));+#56 = DIRECTION('',(0.,0.,1.));+#57 = ADVANCED_FACE('',(#58),#83,.F.);+#58 = FACE_BOUND('',#59,.F.);+#59 = EDGE_LOOP('',(#60,#70,#76,#77));+#60 = ORIENTED_EDGE('',*,*,#61,.F.);+#61 = EDGE_CURVE('',#62,#64,#66,.T.);+#62 = VERTEX_POINT('',#63);+#63 = CARTESIAN_POINT('',(8.75,-2.5,2.E-02));+#64 = VERTEX_POINT('',#65);+#65 = CARTESIAN_POINT('',(8.75,-2.5,20.92));+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(8.75,-2.5,2.E-02));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(0.,0.,1.));+#70 = ORIENTED_EDGE('',*,*,#71,.F.);+#71 = EDGE_CURVE('',#22,#62,#72,.T.);+#72 = LINE('',#73,#74);+#73 = CARTESIAN_POINT('',(-8.75,-2.5,2.E-02));+#74 = VECTOR('',#75,1.);+#75 = DIRECTION('',(1.,0.,0.));+#76 = ORIENTED_EDGE('',*,*,#21,.T.);+#77 = ORIENTED_EDGE('',*,*,#78,.T.);+#78 = EDGE_CURVE('',#24,#64,#79,.T.);+#79 = LINE('',#80,#81);+#80 = CARTESIAN_POINT('',(-8.75,-2.5,20.92));+#81 = VECTOR('',#82,1.);+#82 = DIRECTION('',(1.,0.,0.));+#83 = PLANE('',#84);+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);+#85 = CARTESIAN_POINT('',(-8.75,-2.5,2.E-02));+#86 = DIRECTION('',(0.,1.,0.));+#87 = DIRECTION('',(0.,-0.,1.));+#88 = ADVANCED_FACE('',(#89),#114,.F.);+#89 = FACE_BOUND('',#90,.F.);+#90 = EDGE_LOOP('',(#91,#99,#100,#108));+#91 = ORIENTED_EDGE('',*,*,#92,.F.);+#92 = EDGE_CURVE('',#24,#93,#95,.T.);+#93 = VERTEX_POINT('',#94);+#94 = CARTESIAN_POINT('',(-8.67,-2.42,21.));+#95 = LINE('',#96,#97);+#96 = CARTESIAN_POINT('',(-8.723333333333,-2.473333333333,+    20.946666666667));+#97 = VECTOR('',#98,1.);+#98 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));+#99 = ORIENTED_EDGE('',*,*,#47,.T.);+#100 = ORIENTED_EDGE('',*,*,#101,.T.);+#101 = EDGE_CURVE('',#40,#102,#104,.T.);+#102 = VERTEX_POINT('',#103);+#103 = CARTESIAN_POINT('',(-8.67,2.42,21.));+#104 = LINE('',#105,#106);+#105 = CARTESIAN_POINT('',(-7.89,1.64,21.78));+#106 = VECTOR('',#107,1.);+#107 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));+#108 = ORIENTED_EDGE('',*,*,#109,.F.);+#109 = EDGE_CURVE('',#93,#102,#110,.T.);+#110 = LINE('',#111,#112);+#111 = CARTESIAN_POINT('',(-8.67,-2.5,21.));+#112 = VECTOR('',#113,1.);+#113 = DIRECTION('',(0.,1.,0.));+#114 = PLANE('',#115);+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);+#116 = CARTESIAN_POINT('',(-8.71,-2.5,20.96));+#117 = DIRECTION('',(0.707106781187,0.,-0.707106781187));+#118 = DIRECTION('',(0.,1.,0.));+#119 = ADVANCED_FACE('',(#120),#138,.F.);+#120 = FACE_BOUND('',#121,.F.);+#121 = EDGE_LOOP('',(#122,#123,#124,#132));+#122 = ORIENTED_EDGE('',*,*,#31,.F.);+#123 = ORIENTED_EDGE('',*,*,#71,.T.);+#124 = ORIENTED_EDGE('',*,*,#125,.T.);+#125 = EDGE_CURVE('',#62,#126,#128,.T.);+#126 = VERTEX_POINT('',#127);+#127 = CARTESIAN_POINT('',(8.75,2.5,2.E-02));+#128 = LINE('',#129,#130);+#129 = CARTESIAN_POINT('',(8.75,-2.5,2.E-02));+#130 = VECTOR('',#131,1.);+#131 = DIRECTION('',(0.,1.,0.));+#132 = ORIENTED_EDGE('',*,*,#133,.F.);+#133 = EDGE_CURVE('',#32,#126,#134,.T.);+#134 = LINE('',#135,#136);+#135 = CARTESIAN_POINT('',(-8.75,2.5,2.E-02));+#136 = VECTOR('',#137,1.);+#137 = DIRECTION('',(1.,0.,0.));+#138 = PLANE('',#139);+#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);+#140 = CARTESIAN_POINT('',(-8.75,-2.5,2.E-02));+#141 = DIRECTION('',(0.,0.,1.));+#142 = DIRECTION('',(1.,0.,-0.));+#143 = ADVANCED_FACE('',(#144),#162,.T.);+#144 = FACE_BOUND('',#145,.T.);+#145 = EDGE_LOOP('',(#146,#154,#155,#156));+#146 = ORIENTED_EDGE('',*,*,#147,.F.);+#147 = EDGE_CURVE('',#126,#148,#150,.T.);+#148 = VERTEX_POINT('',#149);+#149 = CARTESIAN_POINT('',(8.75,2.5,20.92));+#150 = LINE('',#151,#152);+#151 = CARTESIAN_POINT('',(8.75,2.5,2.E-02));+#152 = VECTOR('',#153,1.);+#153 = DIRECTION('',(0.,0.,1.));+#154 = ORIENTED_EDGE('',*,*,#133,.F.);+#155 = ORIENTED_EDGE('',*,*,#39,.T.);+#156 = ORIENTED_EDGE('',*,*,#157,.T.);+#157 = EDGE_CURVE('',#40,#148,#158,.T.);+#158 = LINE('',#159,#160);+#159 = CARTESIAN_POINT('',(-8.75,2.5,20.92));+#160 = VECTOR('',#161,1.);+#161 = DIRECTION('',(1.,0.,0.));+#162 = PLANE('',#163);+#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166);+#164 = CARTESIAN_POINT('',(-8.75,2.5,2.E-02));+#165 = DIRECTION('',(0.,1.,0.));+#166 = DIRECTION('',(0.,-0.,1.));+#167 = ADVANCED_FACE('',(#168),#179,.T.);+#168 = FACE_BOUND('',#169,.T.);+#169 = EDGE_LOOP('',(#170,#171,#172,#173));+#170 = ORIENTED_EDGE('',*,*,#61,.F.);+#171 = ORIENTED_EDGE('',*,*,#125,.T.);+#172 = ORIENTED_EDGE('',*,*,#147,.T.);+#173 = ORIENTED_EDGE('',*,*,#174,.F.);+#174 = EDGE_CURVE('',#64,#148,#175,.T.);+#175 = LINE('',#176,#177);+#176 = CARTESIAN_POINT('',(8.75,-2.5,20.92));+#177 = VECTOR('',#178,1.);+#178 = DIRECTION('',(0.,1.,0.));+#179 = PLANE('',#180);+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);+#181 = CARTESIAN_POINT('',(8.75,-2.5,2.E-02));+#182 = DIRECTION('',(1.,0.,0.));+#183 = DIRECTION('',(0.,0.,1.));+#184 = ADVANCED_FACE('',(#185),#203,.F.);+#185 = FACE_BOUND('',#186,.T.);+#186 = EDGE_LOOP('',(#187,#188,#189,#197));+#187 = ORIENTED_EDGE('',*,*,#92,.F.);+#188 = ORIENTED_EDGE('',*,*,#78,.T.);+#189 = ORIENTED_EDGE('',*,*,#190,.T.);+#190 = EDGE_CURVE('',#64,#191,#193,.T.);+#191 = VERTEX_POINT('',#192);+#192 = CARTESIAN_POINT('',(8.67,-2.42,21.));+#193 = LINE('',#194,#195);+#194 = CARTESIAN_POINT('',(5.806666666667,0.443333333333,23.863333333333+    ));+#195 = VECTOR('',#196,1.);+#196 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));+#197 = ORIENTED_EDGE('',*,*,#198,.F.);+#198 = EDGE_CURVE('',#93,#191,#199,.T.);+#199 = LINE('',#200,#201);+#200 = CARTESIAN_POINT('',(-8.75,-2.42,21.));+#201 = VECTOR('',#202,1.);+#202 = DIRECTION('',(1.,0.,0.));+#203 = PLANE('',#204);+#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207);+#205 = CARTESIAN_POINT('',(-8.75,-2.46,20.96));+#206 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#207 = DIRECTION('',(-1.,0.,0.));+#208 = ADVANCED_FACE('',(#209,#227),#238,.T.);+#209 = FACE_BOUND('',#210,.T.);+#210 = EDGE_LOOP('',(#211,#212,#213,#221));+#211 = ORIENTED_EDGE('',*,*,#109,.F.);+#212 = ORIENTED_EDGE('',*,*,#198,.T.);+#213 = ORIENTED_EDGE('',*,*,#214,.T.);+#214 = EDGE_CURVE('',#191,#215,#217,.T.);+#215 = VERTEX_POINT('',#216);+#216 = CARTESIAN_POINT('',(8.67,2.42,21.));+#217 = LINE('',#218,#219);+#218 = CARTESIAN_POINT('',(8.67,-2.5,21.));+#219 = VECTOR('',#220,1.);+#220 = DIRECTION('',(0.,1.,0.));+#221 = ORIENTED_EDGE('',*,*,#222,.F.);+#222 = EDGE_CURVE('',#102,#215,#223,.T.);+#223 = LINE('',#224,#225);+#224 = CARTESIAN_POINT('',(-8.75,2.42,21.));+#225 = VECTOR('',#226,1.);+#226 = DIRECTION('',(1.,0.,0.));+#227 = FACE_BOUND('',#228,.T.);+#228 = EDGE_LOOP('',(#229));+#229 = ORIENTED_EDGE('',*,*,#230,.T.);+#230 = EDGE_CURVE('',#231,#231,#233,.T.);+#231 = VERTEX_POINT('',#232);+#232 = CARTESIAN_POINT('',(-7.75,1.85,21.));+#233 = CIRCLE('',#234,0.35);+#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237);+#235 = CARTESIAN_POINT('',(-8.1,1.85,21.));+#236 = DIRECTION('',(0.,0.,-1.));+#237 = DIRECTION('',(1.,0.,0.));+#238 = PLANE('',#239);+#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);+#240 = CARTESIAN_POINT('',(-8.75,-2.5,21.));+#241 = DIRECTION('',(0.,0.,1.));+#242 = DIRECTION('',(1.,0.,-0.));+#243 = ADVANCED_FACE('',(#244),#255,.T.);+#244 = FACE_BOUND('',#245,.F.);+#245 = EDGE_LOOP('',(#246,#247,#248,#254));+#246 = ORIENTED_EDGE('',*,*,#101,.F.);+#247 = ORIENTED_EDGE('',*,*,#157,.T.);+#248 = ORIENTED_EDGE('',*,*,#249,.T.);+#249 = EDGE_CURVE('',#148,#215,#250,.T.);+#250 = LINE('',#251,#252);+#251 = CARTESIAN_POINT('',(4.973333333333,-1.276666666667,+    24.696666666667));+#252 = VECTOR('',#253,1.);+#253 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));+#254 = ORIENTED_EDGE('',*,*,#222,.F.);+#255 = PLANE('',#256);+#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259);+#257 = CARTESIAN_POINT('',(-8.75,2.46,20.96));+#258 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#259 = DIRECTION('',(-1.,0.,0.));+#260 = ADVANCED_FACE('',(#261),#267,.T.);+#261 = FACE_BOUND('',#262,.T.);+#262 = EDGE_LOOP('',(#263,#264,#265,#266));+#263 = ORIENTED_EDGE('',*,*,#190,.F.);+#264 = ORIENTED_EDGE('',*,*,#174,.T.);+#265 = ORIENTED_EDGE('',*,*,#249,.T.);+#266 = ORIENTED_EDGE('',*,*,#214,.F.);+#267 = PLANE('',#268);+#268 = AXIS2_PLACEMENT_3D('',#269,#270,#271);+#269 = CARTESIAN_POINT('',(8.71,-2.5,20.96));+#270 = DIRECTION('',(0.707106781187,0.,0.707106781187));+#271 = DIRECTION('',(-0.,1.,0.));+#272 = ADVANCED_FACE('',(#273),#292,.F.);+#273 = FACE_BOUND('',#274,.F.);+#274 = EDGE_LOOP('',(#275,#283,#284,#285));+#275 = ORIENTED_EDGE('',*,*,#276,.T.);+#276 = EDGE_CURVE('',#277,#231,#279,.T.);+#277 = VERTEX_POINT('',#278);+#278 = CARTESIAN_POINT('',(-7.75,1.85,20.95));+#279 = LINE('',#280,#281);+#280 = CARTESIAN_POINT('',(-7.75,1.85,20.95));+#281 = VECTOR('',#282,1.);+#282 = DIRECTION('',(0.,0.,1.));+#283 = ORIENTED_EDGE('',*,*,#230,.T.);+#284 = ORIENTED_EDGE('',*,*,#276,.F.);+#285 = ORIENTED_EDGE('',*,*,#286,.T.);+#286 = EDGE_CURVE('',#277,#277,#287,.T.);+#287 = CIRCLE('',#288,0.35);+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);+#289 = CARTESIAN_POINT('',(-8.1,1.85,20.95));+#290 = DIRECTION('',(0.,0.,1.));+#291 = DIRECTION('',(1.,0.,-0.));+#292 = CYLINDRICAL_SURFACE('',#293,0.35);+#293 = AXIS2_PLACEMENT_3D('',#294,#295,#296);+#294 = CARTESIAN_POINT('',(-8.1,1.85,20.95));+#295 = DIRECTION('',(-0.,-0.,-1.));+#296 = DIRECTION('',(1.,0.,0.));+#297 = ADVANCED_FACE('',(#298),#301,.T.);+#298 = FACE_BOUND('',#299,.T.);+#299 = EDGE_LOOP('',(#300));+#300 = ORIENTED_EDGE('',*,*,#286,.T.);+#301 = PLANE('',#302);+#302 = AXIS2_PLACEMENT_3D('',#303,#304,#305);+#303 = CARTESIAN_POINT('',(-8.1,1.85,20.95));+#304 = DIRECTION('',(0.,0.,1.));+#305 = DIRECTION('',(1.,0.,-0.));+#306 = MANIFOLD_SOLID_BREP('',#307);+#307 = CLOSED_SHELL('',(#308,#348,#388,#410,#432,#444));+#308 = ADVANCED_FACE('',(#309),#343,.F.);+#309 = FACE_BOUND('',#310,.F.);+#310 = EDGE_LOOP('',(#311,#321,#329,#337));+#311 = ORIENTED_EDGE('',*,*,#312,.F.);+#312 = EDGE_CURVE('',#313,#315,#317,.T.);+#313 = VERTEX_POINT('',#314);+#314 = CARTESIAN_POINT('',(-3.275,-0.775,0.));+#315 = VERTEX_POINT('',#316);+#316 = CARTESIAN_POINT('',(-3.275,-0.775,0.2));+#317 = LINE('',#318,#319);+#318 = CARTESIAN_POINT('',(-3.275,-0.775,0.));+#319 = VECTOR('',#320,1.);+#320 = DIRECTION('',(0.,0.,1.));+#321 = ORIENTED_EDGE('',*,*,#322,.T.);+#322 = EDGE_CURVE('',#313,#323,#325,.T.);+#323 = VERTEX_POINT('',#324);+#324 = CARTESIAN_POINT('',(-3.275,0.775,0.));+#325 = LINE('',#326,#327);+#326 = CARTESIAN_POINT('',(-3.275,-0.775,0.));+#327 = VECTOR('',#328,1.);+#328 = DIRECTION('',(0.,1.,0.));+#329 = ORIENTED_EDGE('',*,*,#330,.T.);+#330 = EDGE_CURVE('',#323,#331,#333,.T.);+#331 = VERTEX_POINT('',#332);+#332 = CARTESIAN_POINT('',(-3.275,0.775,0.2));+#333 = LINE('',#334,#335);+#334 = CARTESIAN_POINT('',(-3.275,0.775,0.));+#335 = VECTOR('',#336,1.);+#336 = DIRECTION('',(0.,0.,1.));+#337 = ORIENTED_EDGE('',*,*,#338,.F.);+#338 = EDGE_CURVE('',#315,#331,#339,.T.);+#339 = LINE('',#340,#341);+#340 = CARTESIAN_POINT('',(-3.275,-0.775,0.2));+#341 = VECTOR('',#342,1.);+#342 = DIRECTION('',(0.,1.,0.));+#343 = PLANE('',#344);+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);+#345 = CARTESIAN_POINT('',(-3.275,-0.775,0.));+#346 = DIRECTION('',(1.,0.,0.));+#347 = DIRECTION('',(0.,0.,1.));+#348 = ADVANCED_FACE('',(#349),#383,.T.);+#349 = FACE_BOUND('',#350,.T.);+#350 = EDGE_LOOP('',(#351,#361,#369,#377));+#351 = ORIENTED_EDGE('',*,*,#352,.F.);+#352 = EDGE_CURVE('',#353,#355,#357,.T.);+#353 = VERTEX_POINT('',#354);+#354 = CARTESIAN_POINT('',(-1.725,-0.775,0.));+#355 = VERTEX_POINT('',#356);+#356 = CARTESIAN_POINT('',(-1.725,-0.775,0.2));+#357 = LINE('',#358,#359);+#358 = CARTESIAN_POINT('',(-1.725,-0.775,0.));+#359 = VECTOR('',#360,1.);+#360 = DIRECTION('',(0.,0.,1.));+#361 = ORIENTED_EDGE('',*,*,#362,.T.);+#362 = EDGE_CURVE('',#353,#363,#365,.T.);+#363 = VERTEX_POINT('',#364);+#364 = CARTESIAN_POINT('',(-1.725,0.775,0.));+#365 = LINE('',#366,#367);+#366 = CARTESIAN_POINT('',(-1.725,-0.775,0.));+#367 = VECTOR('',#368,1.);+#368 = DIRECTION('',(0.,1.,0.));+#369 = ORIENTED_EDGE('',*,*,#370,.T.);+#370 = EDGE_CURVE('',#363,#371,#373,.T.);+#371 = VERTEX_POINT('',#372);+#372 = CARTESIAN_POINT('',(-1.725,0.775,0.2));+#373 = LINE('',#374,#375);+#374 = CARTESIAN_POINT('',(-1.725,0.775,0.));+#375 = VECTOR('',#376,1.);+#376 = DIRECTION('',(0.,0.,1.));+#377 = ORIENTED_EDGE('',*,*,#378,.F.);+#378 = EDGE_CURVE('',#355,#371,#379,.T.);+#379 = LINE('',#380,#381);+#380 = CARTESIAN_POINT('',(-1.725,-0.775,0.2));+#381 = VECTOR('',#382,1.);+#382 = DIRECTION('',(0.,1.,0.));+#383 = PLANE('',#384);+#384 = AXIS2_PLACEMENT_3D('',#385,#386,#387);+#385 = CARTESIAN_POINT('',(-1.725,-0.775,0.));+#386 = DIRECTION('',(1.,0.,0.));+#387 = DIRECTION('',(0.,0.,1.));+#388 = ADVANCED_FACE('',(#389),#405,.F.);+#389 = FACE_BOUND('',#390,.F.);+#390 = EDGE_LOOP('',(#391,#397,#398,#404));+#391 = ORIENTED_EDGE('',*,*,#392,.F.);+#392 = EDGE_CURVE('',#313,#353,#393,.T.);+#393 = LINE('',#394,#395);+#394 = CARTESIAN_POINT('',(-3.275,-0.775,0.));+#395 = VECTOR('',#396,1.);+#396 = DIRECTION('',(1.,0.,0.));+#397 = ORIENTED_EDGE('',*,*,#312,.T.);+#398 = ORIENTED_EDGE('',*,*,#399,.T.);+#399 = EDGE_CURVE('',#315,#355,#400,.T.);+#400 = LINE('',#401,#402);+#401 = CARTESIAN_POINT('',(-3.275,-0.775,0.2));+#402 = VECTOR('',#403,1.);+#403 = DIRECTION('',(1.,0.,0.));+#404 = ORIENTED_EDGE('',*,*,#352,.F.);+#405 = PLANE('',#406);+#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409);+#407 = CARTESIAN_POINT('',(-3.275,-0.775,0.));+#408 = DIRECTION('',(0.,1.,0.));+#409 = DIRECTION('',(0.,-0.,1.));+#410 = ADVANCED_FACE('',(#411),#427,.T.);+#411 = FACE_BOUND('',#412,.T.);+#412 = EDGE_LOOP('',(#413,#419,#420,#426));+#413 = ORIENTED_EDGE('',*,*,#414,.F.);+#414 = EDGE_CURVE('',#323,#363,#415,.T.);+#415 = LINE('',#416,#417);+#416 = CARTESIAN_POINT('',(-3.275,0.775,0.));+#417 = VECTOR('',#418,1.);+#418 = DIRECTION('',(1.,0.,0.));+#419 = ORIENTED_EDGE('',*,*,#330,.T.);+#420 = ORIENTED_EDGE('',*,*,#421,.T.);+#421 = EDGE_CURVE('',#331,#371,#422,.T.);+#422 = LINE('',#423,#424);+#423 = CARTESIAN_POINT('',(-3.275,0.775,0.2));+#424 = VECTOR('',#425,1.);+#425 = DIRECTION('',(1.,0.,0.));+#426 = ORIENTED_EDGE('',*,*,#370,.F.);+#427 = PLANE('',#428);+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);+#429 = CARTESIAN_POINT('',(-3.275,0.775,0.));+#430 = DIRECTION('',(0.,1.,0.));+#431 = DIRECTION('',(0.,-0.,1.));+#432 = ADVANCED_FACE('',(#433),#439,.F.);+#433 = FACE_BOUND('',#434,.F.);+#434 = EDGE_LOOP('',(#435,#436,#437,#438));+#435 = ORIENTED_EDGE('',*,*,#322,.F.);+#436 = ORIENTED_EDGE('',*,*,#392,.T.);+#437 = ORIENTED_EDGE('',*,*,#362,.T.);+#438 = ORIENTED_EDGE('',*,*,#414,.F.);+#439 = PLANE('',#440);+#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);+#441 = CARTESIAN_POINT('',(-3.275,-0.775,0.));+#442 = DIRECTION('',(0.,0.,1.));+#443 = DIRECTION('',(1.,0.,-0.));+#444 = ADVANCED_FACE('',(#445),#451,.T.);+#445 = FACE_BOUND('',#446,.T.);+#446 = EDGE_LOOP('',(#447,#448,#449,#450));+#447 = ORIENTED_EDGE('',*,*,#338,.F.);+#448 = ORIENTED_EDGE('',*,*,#399,.T.);+#449 = ORIENTED_EDGE('',*,*,#378,.T.);+#450 = ORIENTED_EDGE('',*,*,#421,.F.);+#451 = PLANE('',#452);+#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);+#453 = CARTESIAN_POINT('',(-3.275,-0.775,0.2));+#454 = DIRECTION('',(0.,0.,1.));+#455 = DIRECTION('',(1.,0.,-0.));+#456 = MANIFOLD_SOLID_BREP('',#457);+#457 = CLOSED_SHELL('',(#458,#498,#538,#560,#582,#594));+#458 = ADVANCED_FACE('',(#459),#493,.F.);+#459 = FACE_BOUND('',#460,.F.);+#460 = EDGE_LOOP('',(#461,#471,#479,#487));+#461 = ORIENTED_EDGE('',*,*,#462,.F.);+#462 = EDGE_CURVE('',#463,#465,#467,.T.);+#463 = VERTEX_POINT('',#464);+#464 = CARTESIAN_POINT('',(1.725,-0.775,0.));+#465 = VERTEX_POINT('',#466);+#466 = CARTESIAN_POINT('',(1.725,-0.775,0.2));+#467 = LINE('',#468,#469);+#468 = CARTESIAN_POINT('',(1.725,-0.775,0.));+#469 = VECTOR('',#470,1.);+#470 = DIRECTION('',(0.,0.,1.));+#471 = ORIENTED_EDGE('',*,*,#472,.T.);+#472 = EDGE_CURVE('',#463,#473,#475,.T.);+#473 = VERTEX_POINT('',#474);+#474 = CARTESIAN_POINT('',(1.725,0.775,0.));+#475 = LINE('',#476,#477);+#476 = CARTESIAN_POINT('',(1.725,-0.775,0.));+#477 = VECTOR('',#478,1.);+#478 = DIRECTION('',(0.,1.,0.));+#479 = ORIENTED_EDGE('',*,*,#480,.T.);+#480 = EDGE_CURVE('',#473,#481,#483,.T.);+#481 = VERTEX_POINT('',#482);+#482 = CARTESIAN_POINT('',(1.725,0.775,0.2));+#483 = LINE('',#484,#485);+#484 = CARTESIAN_POINT('',(1.725,0.775,0.));+#485 = VECTOR('',#486,1.);+#486 = DIRECTION('',(0.,0.,1.));+#487 = ORIENTED_EDGE('',*,*,#488,.F.);+#488 = EDGE_CURVE('',#465,#481,#489,.T.);+#489 = LINE('',#490,#491);+#490 = CARTESIAN_POINT('',(1.725,-0.775,0.2));+#491 = VECTOR('',#492,1.);+#492 = DIRECTION('',(0.,1.,0.));+#493 = PLANE('',#494);+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);+#495 = CARTESIAN_POINT('',(1.725,-0.775,0.));+#496 = DIRECTION('',(1.,0.,0.));+#497 = DIRECTION('',(0.,0.,1.));+#498 = ADVANCED_FACE('',(#499),#533,.T.);+#499 = FACE_BOUND('',#500,.T.);+#500 = EDGE_LOOP('',(#501,#511,#519,#527));+#501 = ORIENTED_EDGE('',*,*,#502,.F.);+#502 = EDGE_CURVE('',#503,#505,#507,.T.);+#503 = VERTEX_POINT('',#504);+#504 = CARTESIAN_POINT('',(3.275,-0.775,0.));+#505 = VERTEX_POINT('',#506);+#506 = CARTESIAN_POINT('',(3.275,-0.775,0.2));+#507 = LINE('',#508,#509);+#508 = CARTESIAN_POINT('',(3.275,-0.775,0.));+#509 = VECTOR('',#510,1.);+#510 = DIRECTION('',(0.,0.,1.));+#511 = ORIENTED_EDGE('',*,*,#512,.T.);+#512 = EDGE_CURVE('',#503,#513,#515,.T.);+#513 = VERTEX_POINT('',#514);+#514 = CARTESIAN_POINT('',(3.275,0.775,0.));+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(3.275,-0.775,0.));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(0.,1.,0.));+#519 = ORIENTED_EDGE('',*,*,#520,.T.);+#520 = EDGE_CURVE('',#513,#521,#523,.T.);+#521 = VERTEX_POINT('',#522);+#522 = CARTESIAN_POINT('',(3.275,0.775,0.2));+#523 = LINE('',#524,#525);+#524 = CARTESIAN_POINT('',(3.275,0.775,0.));+#525 = VECTOR('',#526,1.);+#526 = DIRECTION('',(0.,0.,1.));+#527 = ORIENTED_EDGE('',*,*,#528,.F.);+#528 = EDGE_CURVE('',#505,#521,#529,.T.);+#529 = LINE('',#530,#531);+#530 = CARTESIAN_POINT('',(3.275,-0.775,0.2));+#531 = VECTOR('',#532,1.);+#532 = DIRECTION('',(0.,1.,0.));+#533 = PLANE('',#534);+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);+#535 = CARTESIAN_POINT('',(3.275,-0.775,0.));+#536 = DIRECTION('',(1.,0.,0.));+#537 = DIRECTION('',(0.,0.,1.));+#538 = ADVANCED_FACE('',(#539),#555,.F.);+#539 = FACE_BOUND('',#540,.F.);+#540 = EDGE_LOOP('',(#541,#547,#548,#554));+#541 = ORIENTED_EDGE('',*,*,#542,.F.);+#542 = EDGE_CURVE('',#463,#503,#543,.T.);+#543 = LINE('',#544,#545);+#544 = CARTESIAN_POINT('',(1.725,-0.775,0.));+#545 = VECTOR('',#546,1.);+#546 = DIRECTION('',(1.,0.,0.));+#547 = ORIENTED_EDGE('',*,*,#462,.T.);+#548 = ORIENTED_EDGE('',*,*,#549,.T.);+#549 = EDGE_CURVE('',#465,#505,#550,.T.);+#550 = LINE('',#551,#552);+#551 = CARTESIAN_POINT('',(1.725,-0.775,0.2));+#552 = VECTOR('',#553,1.);+#553 = DIRECTION('',(1.,0.,0.));+#554 = ORIENTED_EDGE('',*,*,#502,.F.);+#555 = PLANE('',#556);+#556 = AXIS2_PLACEMENT_3D('',#557,#558,#559);+#557 = CARTESIAN_POINT('',(1.725,-0.775,0.));+#558 = DIRECTION('',(0.,1.,0.));+#559 = DIRECTION('',(0.,-0.,1.));+#560 = ADVANCED_FACE('',(#561),#577,.T.);+#561 = FACE_BOUND('',#562,.T.);+#562 = EDGE_LOOP('',(#563,#569,#570,#576));+#563 = ORIENTED_EDGE('',*,*,#564,.F.);+#564 = EDGE_CURVE('',#473,#513,#565,.T.);+#565 = LINE('',#566,#567);+#566 = CARTESIAN_POINT('',(1.725,0.775,0.));+#567 = VECTOR('',#568,1.);+#568 = DIRECTION('',(1.,0.,0.));+#569 = ORIENTED_EDGE('',*,*,#480,.T.);+#570 = ORIENTED_EDGE('',*,*,#571,.T.);+#571 = EDGE_CURVE('',#481,#521,#572,.T.);+#572 = LINE('',#573,#574);+#573 = CARTESIAN_POINT('',(1.725,0.775,0.2));+#574 = VECTOR('',#575,1.);+#575 = DIRECTION('',(1.,0.,0.));+#576 = ORIENTED_EDGE('',*,*,#520,.F.);+#577 = PLANE('',#578);+#578 = AXIS2_PLACEMENT_3D('',#579,#580,#581);+#579 = CARTESIAN_POINT('',(1.725,0.775,0.));+#580 = DIRECTION('',(0.,1.,0.));+#581 = DIRECTION('',(0.,-0.,1.));+#582 = ADVANCED_FACE('',(#583),#589,.F.);+#583 = FACE_BOUND('',#584,.F.);+#584 = EDGE_LOOP('',(#585,#586,#587,#588));+#585 = ORIENTED_EDGE('',*,*,#472,.F.);+#586 = ORIENTED_EDGE('',*,*,#542,.T.);+#587 = ORIENTED_EDGE('',*,*,#512,.T.);+#588 = ORIENTED_EDGE('',*,*,#564,.F.);+#589 = PLANE('',#590);+#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593);+#591 = CARTESIAN_POINT('',(1.725,-0.775,0.));+#592 = DIRECTION('',(0.,0.,1.));+#593 = DIRECTION('',(1.,0.,-0.));+#594 = ADVANCED_FACE('',(#595),#601,.T.);+#595 = FACE_BOUND('',#596,.T.);+#596 = EDGE_LOOP('',(#597,#598,#599,#600));+#597 = ORIENTED_EDGE('',*,*,#488,.F.);+#598 = ORIENTED_EDGE('',*,*,#549,.T.);+#599 = ORIENTED_EDGE('',*,*,#528,.T.);+#600 = ORIENTED_EDGE('',*,*,#571,.F.);+#601 = PLANE('',#602);+#602 = AXIS2_PLACEMENT_3D('',#603,#604,#605);+#603 = CARTESIAN_POINT('',(1.725,-0.775,0.2));+#604 = DIRECTION('',(0.,0.,1.));+#605 = DIRECTION('',(1.,0.,-0.));+#606 = MANIFOLD_SOLID_BREP('',#607);+#607 = CLOSED_SHELL('',(#608,#641,#650));+#608 = ADVANCED_FACE('',(#609),#636,.T.);+#609 = FACE_BOUND('',#610,.T.);+#610 = EDGE_LOOP('',(#611,#620,#628,#635));+#611 = ORIENTED_EDGE('',*,*,#612,.T.);+#612 = EDGE_CURVE('',#613,#613,#615,.T.);+#613 = VERTEX_POINT('',#614);+#614 = CARTESIAN_POINT('',(-7.75,1.85,20.95));+#615 = CIRCLE('',#616,0.35);+#616 = AXIS2_PLACEMENT_3D('',#617,#618,#619);+#617 = CARTESIAN_POINT('',(-8.1,1.85,20.95));+#618 = DIRECTION('',(0.,0.,1.));+#619 = DIRECTION('',(1.,0.,-0.));+#620 = ORIENTED_EDGE('',*,*,#621,.T.);+#621 = EDGE_CURVE('',#613,#622,#624,.T.);+#622 = VERTEX_POINT('',#623);+#623 = CARTESIAN_POINT('',(-7.75,1.85,20.955));+#624 = LINE('',#625,#626);+#625 = CARTESIAN_POINT('',(-7.75,1.85,20.95));+#626 = VECTOR('',#627,1.);+#627 = DIRECTION('',(0.,0.,1.));+#628 = ORIENTED_EDGE('',*,*,#629,.F.);+#629 = EDGE_CURVE('',#622,#622,#630,.T.);+#630 = CIRCLE('',#631,0.35);+#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634);+#632 = CARTESIAN_POINT('',(-8.1,1.85,20.955));+#633 = DIRECTION('',(0.,0.,1.));+#634 = DIRECTION('',(1.,0.,-0.));+#635 = ORIENTED_EDGE('',*,*,#621,.F.);+#636 = CYLINDRICAL_SURFACE('',#637,0.35);+#637 = AXIS2_PLACEMENT_3D('',#638,#639,#640);+#638 = CARTESIAN_POINT('',(-8.1,1.85,20.95));+#639 = DIRECTION('',(-0.,-0.,-1.));+#640 = DIRECTION('',(1.,0.,0.));+#641 = ADVANCED_FACE('',(#642),#645,.F.);+#642 = FACE_BOUND('',#643,.F.);+#643 = EDGE_LOOP('',(#644));+#644 = ORIENTED_EDGE('',*,*,#612,.T.);+#645 = PLANE('',#646);+#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);+#647 = CARTESIAN_POINT('',(-8.1,1.85,20.95));+#648 = DIRECTION('',(0.,0.,1.));+#649 = DIRECTION('',(1.,0.,-0.));+#650 = ADVANCED_FACE('',(#651),#654,.T.);+#651 = FACE_BOUND('',#652,.T.);+#652 = EDGE_LOOP('',(#653));+#653 = ORIENTED_EDGE('',*,*,#629,.T.);+#654 = PLANE('',#655);+#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658);+#656 = CARTESIAN_POINT('',(-8.1,1.85,20.955));+#657 = DIRECTION('',(0.,0.,1.));+#658 = DIRECTION('',(1.,0.,-0.));+#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#663)) GLOBAL_UNIT_ASSIGNED_CONTEXT+((#660,#661,#662)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#660 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#661 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#662 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#663 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#660,+  'distance_accuracy_value','confusion accuracy');+#664 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#665 = SHAPE_DEFINITION_REPRESENTATION(#666,#672);+#666 = PRODUCT_DEFINITION_SHAPE('','',#667);+#667 = PRODUCT_DEFINITION('design','',#668,#671);+#668 = PRODUCT_DEFINITION_FORMATION('','',#669);+#669 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#670));+#670 = PRODUCT_CONTEXT('',#2,'mechanical');+#671 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#672 = SHAPE_REPRESENTATION('',(#11,#673,#887,#1073,#1285,#1555,#1679,+    #1753,#1893,#2047,#2121,#2261,#2359,#2571,#2645,#2785,#2885,#2959,+    #3099,#3165,#3239),#3379);+#673 = SHELL_BASED_SURFACE_MODEL('',(#674));+#674 = OPEN_SHELL('',(#675));+#675 = ADVANCED_FACE('',(#676,#766,#824),#882,.T.);+#676 = FACE_BOUND('',#677,.F.);+#677 = EDGE_LOOP('',(#678,#688,#696,#704,#712,#720,#728,#736,#744,#752,+    #760));+#678 = ORIENTED_EDGE('',*,*,#679,.T.);+#679 = EDGE_CURVE('',#680,#682,#684,.T.);+#680 = VERTEX_POINT('',#681);+#681 = CARTESIAN_POINT('',(-7.456199918627,-0.605175211239,21.005));+#682 = VERTEX_POINT('',#683);+#683 = CARTESIAN_POINT('',(-7.456199918627,0.616616741229,21.005));+#684 = LINE('',#685,#686);+#685 = CARTESIAN_POINT('',(-7.456199918627,-0.605175211239,21.005));+#686 = VECTOR('',#687,1.);+#687 = DIRECTION('',(0.,1.,0.));+#688 = ORIENTED_EDGE('',*,*,#689,.T.);+#689 = EDGE_CURVE('',#682,#690,#692,.T.);+#690 = VERTEX_POINT('',#691);+#691 = CARTESIAN_POINT('',(-7.063101638267,0.616616741229,21.005));+#692 = LINE('',#693,#694);+#693 = CARTESIAN_POINT('',(-7.456199918627,0.616616741229,21.005));+#694 = VECTOR('',#695,1.);+#695 = DIRECTION('',(1.,0.,0.));+#696 = ORIENTED_EDGE('',*,*,#697,.T.);+#697 = EDGE_CURVE('',#690,#698,#700,.T.);+#698 = VERTEX_POINT('',#699);+#699 = CARTESIAN_POINT('',(-6.757040711044,0.539386413799,21.005));+#700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#701,#702,#703),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#701 = CARTESIAN_POINT('',(-7.063101638267,0.616616741229,21.005));+#702 = CARTESIAN_POINT('',(-6.85960585488,0.616616741229,21.005));+#703 = CARTESIAN_POINT('',(-6.757040711044,0.539386413799,21.005));+#704 = ORIENTED_EDGE('',*,*,#705,.T.);+#705 = EDGE_CURVE('',#698,#706,#708,.T.);+#706 = VERTEX_POINT('',#707);+#707 = CARTESIAN_POINT('',(-6.654475567208,0.30851268365,21.005));+#708 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#709,#710,#711),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#709 = CARTESIAN_POINT('',(-6.757040711044,0.539386413799,21.005));+#710 = CARTESIAN_POINT('',(-6.654475567208,0.462156086369,21.005));+#711 = CARTESIAN_POINT('',(-6.654475567208,0.30851268365,21.005));+#712 = ORIENTED_EDGE('',*,*,#713,.T.);+#713 = EDGE_CURVE('',#706,#714,#716,.T.);+#714 = VERTEX_POINT('',#715);+#715 = CARTESIAN_POINT('',(-6.714952225724,0.124630951673,21.005));+#716 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#717,#718,#719),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#717 = CARTESIAN_POINT('',(-6.654475567208,0.30851268365,21.005));+#718 = CARTESIAN_POINT('',(-6.654475567208,0.190828375185,21.005));+#719 = CARTESIAN_POINT('',(-6.714952225724,0.124630951673,21.005));+#720 = ORIENTED_EDGE('',*,*,#721,.T.);+#721 = EDGE_CURVE('',#714,#722,#724,.T.);+#722 = VERTEX_POINT('',#723);+#723 = CARTESIAN_POINT('',(-6.892295940564,4.780925031399E-02,21.005));+#724 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#725,#726,#727),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#725 = CARTESIAN_POINT('',(-6.714952225724,0.124630951673,21.005));+#726 = CARTESIAN_POINT('',(-6.775428884241,5.843352816154E-02,21.005));+#727 = CARTESIAN_POINT('',(-6.892295940564,4.780925031399E-02,21.005));+#728 = ORIENTED_EDGE('',*,*,#729,.T.);+#729 = EDGE_CURVE('',#722,#730,#732,.T.);+#730 = VERTEX_POINT('',#731);+#731 = CARTESIAN_POINT('',(-6.681853513969,-4.617474602975E-02,21.005));+#732 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#733,#734,#735),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#733 = CARTESIAN_POINT('',(-6.892295940564,4.780925031399E-02,21.005));+#734 = CARTESIAN_POINT('',(-6.752545824262,3.391596389796E-02,21.005));+#735 = CARTESIAN_POINT('',(-6.681853513969,-4.617474602975E-02,21.005));+#736 = ORIENTED_EDGE('',*,*,#737,.T.);+#737 = EDGE_CURVE('',#730,#738,#740,.T.);+#738 = VERTEX_POINT('',#739);+#739 = CARTESIAN_POINT('',(-6.611161203675,-0.27010183297,21.005));+#740 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#741,#742,#743),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#741 = CARTESIAN_POINT('',(-6.681853513969,-4.617474602975E-02,21.005));+#742 = CARTESIAN_POINT('',(-6.611161203675,-0.126265455957,21.005));+#743 = CARTESIAN_POINT('',(-6.611161203675,-0.27010183297,21.005));+#744 = ORIENTED_EDGE('',*,*,#745,.T.);+#745 = EDGE_CURVE('',#738,#746,#748,.T.);+#746 = VERTEX_POINT('',#747);+#747 = CARTESIAN_POINT('',(-6.717403982151,-0.525901753454,21.005));+#748 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#749,#750,#751),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#749 = CARTESIAN_POINT('',(-6.611161203675,-0.27010183297,21.005));+#750 = CARTESIAN_POINT('',(-6.611161203675,-0.446628295668,21.005));+#751 = CARTESIAN_POINT('',(-6.717403982151,-0.525901753454,21.005));+#752 = ORIENTED_EDGE('',*,*,#753,.T.);+#753 = EDGE_CURVE('',#746,#754,#756,.T.);+#754 = VERTEX_POINT('',#755);+#755 = CARTESIAN_POINT('',(-7.063101638267,-0.605175211239,21.005));+#756 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#757,#758,#759),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#757 = CARTESIAN_POINT('',(-6.717403982151,-0.525901753454,21.005));+#758 = CARTESIAN_POINT('',(-6.823646760626,-0.605175211239,21.005));+#759 = CARTESIAN_POINT('',(-7.063101638267,-0.605175211239,21.005));+#760 = ORIENTED_EDGE('',*,*,#761,.T.);+#761 = EDGE_CURVE('',#754,#680,#762,.T.);+#762 = LINE('',#763,#764);+#763 = CARTESIAN_POINT('',(-7.063101638267,-0.605175211239,21.005));+#764 = VECTOR('',#765,1.);+#765 = DIRECTION('',(-1.,0.,0.));+#766 = FACE_BOUND('',#767,.F.);+#767 = EDGE_LOOP('',(#768,#778,#786,#794,#802,#810,#818));+#768 = ORIENTED_EDGE('',*,*,#769,.T.);+#769 = EDGE_CURVE('',#770,#772,#774,.T.);+#770 = VERTEX_POINT('',#771);+#771 = CARTESIAN_POINT('',(-7.063101638267,-5.107825888247E-02,21.005));+#772 = VERTEX_POINT('',#773);+#773 = CARTESIAN_POINT('',(-7.223283058123,-5.107825888247E-02,21.005));+#774 = LINE('',#775,#776);+#775 = CARTESIAN_POINT('',(-7.063101638267,-5.107825888247E-02,21.005));+#776 = VECTOR('',#777,1.);+#777 = DIRECTION('',(-1.,0.,0.));+#778 = ORIENTED_EDGE('',*,*,#779,.T.);+#779 = EDGE_CURVE('',#772,#780,#782,.T.);+#780 = VERTEX_POINT('',#781);+#781 = CARTESIAN_POINT('',(-7.223283058123,-0.412303705699,21.005));+#782 = LINE('',#783,#784);+#783 = CARTESIAN_POINT('',(-7.223283058123,-5.107825888247E-02,21.005));+#784 = VECTOR('',#785,1.);+#785 = DIRECTION('',(0.,-1.,0.));+#786 = ORIENTED_EDGE('',*,*,#787,.T.);+#787 = EDGE_CURVE('',#780,#788,#790,.T.);+#788 = VERTEX_POINT('',#789);+#789 = CARTESIAN_POINT('',(-7.063101638267,-0.412303705699,21.005));+#790 = LINE('',#791,#792);+#791 = CARTESIAN_POINT('',(-7.223283058123,-0.412303705699,21.005));+#792 = VECTOR('',#793,1.);+#793 = DIRECTION('',(1.,0.,0.));+#794 = ORIENTED_EDGE('',*,*,#795,.T.);+#795 = EDGE_CURVE('',#788,#796,#798,.T.);+#796 = VERTEX_POINT('',#797);+#797 = CARTESIAN_POINT('',(-6.901694340199,-0.373075602878,21.005));+#798 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#799,#800,#801),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#799 = CARTESIAN_POINT('',(-7.063101638267,-0.412303705699,21.005));+#800 = CARTESIAN_POINT('',(-6.947869086228,-0.412303705699,21.005));+#801 = CARTESIAN_POINT('',(-6.901694340199,-0.373075602878,21.005));+#802 = ORIENTED_EDGE('',*,*,#803,.T.);+#803 = EDGE_CURVE('',#796,#804,#806,.T.);+#804 = VERTEX_POINT('',#805);+#805 = CARTESIAN_POINT('',(-6.855519594169,-0.236594495144,21.005));+#806 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#807,#808,#809),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#807 = CARTESIAN_POINT('',(-6.901694340199,-0.373075602878,21.005));+#808 = CARTESIAN_POINT('',(-6.855519594169,-0.333847500056,21.005));+#809 = CARTESIAN_POINT('',(-6.855519594169,-0.236594495144,21.005));+#810 = ORIENTED_EDGE('',*,*,#811,.T.);+#811 = EDGE_CURVE('',#804,#812,#814,.T.);+#812 = VERTEX_POINT('',#813);+#813 = CARTESIAN_POINT('',(-6.903737470554,-9.43926224148E-02,21.005));+#814 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#815,#816,#817),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#815 = CARTESIAN_POINT('',(-6.855519594169,-0.236594495144,21.005));+#816 = CARTESIAN_POINT('',(-6.855519594169,-0.137706985947,21.005));+#817 = CARTESIAN_POINT('',(-6.903737470554,-9.43926224148E-02,21.005));+#818 = ORIENTED_EDGE('',*,*,#819,.T.);+#819 = EDGE_CURVE('',#812,#770,#820,.T.);+#820 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#821,#822,#823),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#821 = CARTESIAN_POINT('',(-6.903737470554,-9.43926224148E-02,21.005));+#822 = CARTESIAN_POINT('',(-6.951955346939,-5.107825888247E-02,21.005));+#823 = CARTESIAN_POINT('',(-7.063101638267,-5.107825888247E-02,21.005));+#824 = FACE_BOUND('',#825,.F.);+#825 = EDGE_LOOP('',(#826,#836,#844,#852,#860,#868,#876));+#826 = ORIENTED_EDGE('',*,*,#827,.T.);+#827 = EDGE_CURVE('',#828,#830,#832,.T.);+#828 = VERTEX_POINT('',#829);+#829 = CARTESIAN_POINT('',(-7.063101638267,0.424562487831,21.005));+#830 = VERTEX_POINT('',#831);+#831 = CARTESIAN_POINT('',(-7.223283058123,0.424562487831,21.005));+#832 = LINE('',#833,#834);+#833 = CARTESIAN_POINT('',(-7.063101638267,0.424562487831,21.005));+#834 = VECTOR('',#835,1.);+#835 = DIRECTION('',(-1.,0.,0.));+#836 = ORIENTED_EDGE('',*,*,#837,.T.);+#837 = EDGE_CURVE('',#830,#838,#840,.T.);+#838 = VERTEX_POINT('',#839);+#839 = CARTESIAN_POINT('',(-7.223283058123,0.140975994516,21.005));+#840 = LINE('',#841,#842);+#841 = CARTESIAN_POINT('',(-7.223283058123,0.424562487831,21.005));+#842 = VECTOR('',#843,1.);+#843 = DIRECTION('',(0.,-1.,0.));+#844 = ORIENTED_EDGE('',*,*,#845,.T.);+#845 = EDGE_CURVE('',#838,#846,#848,.T.);+#846 = VERTEX_POINT('',#847);+#847 = CARTESIAN_POINT('',(-7.063101638267,0.140975994516,21.005));+#848 = LINE('',#849,#850);+#849 = CARTESIAN_POINT('',(-7.223283058123,0.140975994516,21.005));+#850 = VECTOR('',#851,1.);+#851 = DIRECTION('',(1.,0.,0.));+#852 = ORIENTED_EDGE('',*,*,#853,.T.);+#853 = EDGE_CURVE('',#846,#854,#856,.T.);+#854 = VERTEX_POINT('',#855);+#855 = CARTESIAN_POINT('',(-6.932749921599,0.1736660802,21.005));+#856 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#857,#858,#859),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#857 = CARTESIAN_POINT('',(-7.063101638267,0.140975994516,21.005));+#858 = CARTESIAN_POINT('',(-6.97156939835,0.140975994516,21.005));+#859 = CARTESIAN_POINT('',(-6.932749921599,0.1736660802,21.005));+#860 = ORIENTED_EDGE('',*,*,#861,.T.);+#861 = EDGE_CURVE('',#854,#862,#864,.T.);+#862 = VERTEX_POINT('',#863);+#863 = CARTESIAN_POINT('',(-6.893930444849,0.28154336296,21.005));+#864 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#865,#866,#867),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#865 = CARTESIAN_POINT('',(-6.932749921599,0.1736660802,21.005));+#866 = CARTESIAN_POINT('',(-6.893930444849,0.206356165885,21.005));+#867 = CARTESIAN_POINT('',(-6.893930444849,0.28154336296,21.005));+#868 = ORIENTED_EDGE('',*,*,#869,.T.);+#869 = EDGE_CURVE('',#862,#870,#872,.T.);+#870 = VERTEX_POINT('',#871);+#871 = CARTESIAN_POINT('',(-6.933567173741,0.390646523933,21.005));+#872 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#873,#874,#875),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#873 = CARTESIAN_POINT('',(-6.893930444849,0.28154336296,21.005));+#874 = CARTESIAN_POINT('',(-6.893930444849,0.356730560035,21.005));+#875 = CARTESIAN_POINT('',(-6.933567173741,0.390646523933,21.005));+#876 = ORIENTED_EDGE('',*,*,#877,.T.);+#877 = EDGE_CURVE('',#870,#828,#878,.T.);+#878 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#879,#880,#881),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#879 = CARTESIAN_POINT('',(-6.933567173741,0.390646523933,21.005));+#880 = CARTESIAN_POINT('',(-6.973203902634,0.424562487831,21.005));+#881 = CARTESIAN_POINT('',(-7.063101638267,0.424562487831,21.005));+#882 = PLANE('',#883);+#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886);+#884 = CARTESIAN_POINT('',(-7.558356436392,-0.605175211239,21.005));+#885 = DIRECTION('',(0.,0.,1.));+#886 = DIRECTION('',(1.,0.,0.));+#887 = SHELL_BASED_SURFACE_MODEL('',(#888));+#888 = OPEN_SHELL('',(#889));+#889 = ADVANCED_FACE('',(#890),#1068,.T.);+#890 = FACE_BOUND('',#891,.F.);+#891 = EDGE_LOOP('',(#892,#902,#910,#918,#926,#934,#942,#950,#958,#966,+    #974,#982,#990,#998,#1006,#1014,#1022,#1030,#1038,#1046,#1054,#1062)+  );+#892 = ORIENTED_EDGE('',*,*,#893,.T.);+#893 = EDGE_CURVE('',#894,#896,#898,.T.);+#894 = VERTEX_POINT('',#895);+#895 = CARTESIAN_POINT('',(-6.392954881729,-6.660604958273E-02,21.005));+#896 = VERTEX_POINT('',#897);+#897 = CARTESIAN_POINT('',(-6.392954881729,0.614982236945,21.005));+#898 = LINE('',#899,#900);+#899 = CARTESIAN_POINT('',(-6.392954881729,-6.660604958273E-02,21.005));+#900 = VECTOR('',#901,1.);+#901 = DIRECTION('',(0.,1.,0.));+#902 = ORIENTED_EDGE('',*,*,#903,.T.);+#903 = EDGE_CURVE('',#896,#904,#906,.T.);+#904 = VERTEX_POINT('',#905);+#905 = CARTESIAN_POINT('',(-5.73016339447,0.614982236945,21.005));+#906 = LINE('',#907,#908);+#907 = CARTESIAN_POINT('',(-6.392954881729,0.614982236945,21.005));+#908 = VECTOR('',#909,1.);+#909 = DIRECTION('',(1.,0.,0.));+#910 = ORIENTED_EDGE('',*,*,#911,.T.);+#911 = EDGE_CURVE('',#904,#912,#914,.T.);+#912 = VERTEX_POINT('',#913);+#913 = CARTESIAN_POINT('',(-5.73016339447,0.402496679994,21.005));+#914 = LINE('',#915,#916);+#915 = CARTESIAN_POINT('',(-5.73016339447,0.614982236945,21.005));+#916 = VECTOR('',#917,1.);+#917 = DIRECTION('',(0.,-1.,0.));+#918 = ORIENTED_EDGE('',*,*,#919,.T.);+#919 = EDGE_CURVE('',#912,#920,#922,.T.);+#920 = VERTEX_POINT('',#921);+#921 = CARTESIAN_POINT('',(-6.197631619763,0.402496679994,21.005));+#922 = LINE('',#923,#924);+#923 = CARTESIAN_POINT('',(-5.73016339447,0.402496679994,21.005));+#924 = VECTOR('',#925,1.);+#925 = DIRECTION('',(-1.,0.,0.));+#926 = ORIENTED_EDGE('',*,*,#927,.T.);+#927 = EDGE_CURVE('',#920,#928,#930,.T.);+#928 = VERTEX_POINT('',#929);+#929 = CARTESIAN_POINT('',(-6.197631619763,0.176117836627,21.005));+#930 = LINE('',#931,#932);+#931 = CARTESIAN_POINT('',(-6.197631619763,0.402496679994,21.005));+#932 = VECTOR('',#933,1.);+#933 = DIRECTION('',(0.,-1.,0.));+#934 = ORIENTED_EDGE('',*,*,#935,.T.);+#935 = EDGE_CURVE('',#928,#936,#938,.T.);+#936 = VERTEX_POINT('',#937);+#937 = CARTESIAN_POINT('',(-6.13470320482,0.19287150554,21.005));+#938 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#939,#940,#941),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#939 = CARTESIAN_POINT('',(-6.197631619763,0.176117836627,21.005));+#940 = CARTESIAN_POINT('',(-6.168210542647,0.187559366616,21.005));+#941 = CARTESIAN_POINT('',(-6.13470320482,0.19287150554,21.005));+#942 = ORIENTED_EDGE('',*,*,#943,.T.);+#943 = EDGE_CURVE('',#936,#944,#946,.T.);+#944 = VERTEX_POINT('',#945);+#945 = CARTESIAN_POINT('',(-6.063602268455,0.198183644464,21.005));+#946 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#947,#948,#949),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#947 = CARTESIAN_POINT('',(-6.13470320482,0.19287150554,21.005));+#948 = CARTESIAN_POINT('',(-6.101195866993,0.198183644464,21.005));+#949 = CARTESIAN_POINT('',(-6.063602268455,0.198183644464,21.005));+#950 = ORIENTED_EDGE('',*,*,#951,.T.);+#951 = EDGE_CURVE('',#944,#952,#954,.T.);+#952 = VERTEX_POINT('',#953);+#953 = CARTESIAN_POINT('',(-5.769391497292,8.376834456724E-02,21.005));+#954 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#955,#956,#957),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#955 = CARTESIAN_POINT('',(-6.063602268455,0.198183644464,21.005));+#956 = CARTESIAN_POINT('',(-5.882172292905,0.198183644464,21.005));+#957 = CARTESIAN_POINT('',(-5.769391497292,8.376834456724E-02,21.005));+#958 = ORIENTED_EDGE('',*,*,#959,.T.);+#959 = EDGE_CURVE('',#952,#960,#962,.T.);+#960 = VERTEX_POINT('',#961);+#961 = CARTESIAN_POINT('',(-5.65661070168,-0.213711435164,21.005));+#962 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#963,#964,#965),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#963 = CARTESIAN_POINT('',(-5.769391497292,8.376834456724E-02,21.005));+#964 = CARTESIAN_POINT('',(-5.65661070168,-3.064695532948E-02,21.005));+#965 = CARTESIAN_POINT('',(-5.65661070168,-0.213711435164,21.005));+#966 = ORIENTED_EDGE('',*,*,#967,.T.);+#967 = EDGE_CURVE('',#960,#968,#970,.T.);+#968 = VERTEX_POINT('',#969);+#969 = CARTESIAN_POINT('',(-5.778789896927,-0.517320605962,21.005));+#970 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#971,#972,#973),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#971 = CARTESIAN_POINT('',(-5.65661070168,-0.213711435164,21.005));+#972 = CARTESIAN_POINT('',(-5.65661070168,-0.405765688562,21.005));+#973 = CARTESIAN_POINT('',(-5.778789896927,-0.517320605962,21.005));+#974 = ORIENTED_EDGE('',*,*,#975,.T.);+#975 = EDGE_CURVE('',#968,#976,#978,.T.);+#976 = VERTEX_POINT('',#977);+#977 = CARTESIAN_POINT('',(-6.11182014484,-0.628875523361,21.005));+#978 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#979,#980,#981),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#979 = CARTESIAN_POINT('',(-5.778789896927,-0.517320605962,21.005));+#980 = CARTESIAN_POINT('',(-5.900969092173,-0.628875523361,21.005));+#981 = CARTESIAN_POINT('',(-6.11182014484,-0.628875523361,21.005));+#982 = ORIENTED_EDGE('',*,*,#983,.T.);+#983 = EDGE_CURVE('',#976,#984,#986,.T.);+#984 = VERTEX_POINT('',#985);+#985 = CARTESIAN_POINT('',(-6.270367060411,-0.615799489087,21.005));+#986 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#987,#988,#989),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#987 = CARTESIAN_POINT('',(-6.11182014484,-0.628875523361,21.005));+#988 = CARTESIAN_POINT('',(-6.190276350484,-0.628875523361,21.005));+#989 = CARTESIAN_POINT('',(-6.270367060411,-0.615799489087,21.005));+#990 = ORIENTED_EDGE('',*,*,#991,.T.);+#991 = EDGE_CURVE('',#984,#992,#994,.T.);+#992 = VERTEX_POINT('',#993);+#993 = CARTESIAN_POINT('',(-6.433817488835,-0.576571386265,21.005));+#994 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#995,#996,#997),.UNSPECIFIED.,.F.+  ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#995 = CARTESIAN_POINT('',(-6.270367060411,-0.615799489087,21.005));+#996 = CARTESIAN_POINT('',(-6.350457770339,-0.602723454813,21.005));+#997 = CARTESIAN_POINT('',(-6.433817488835,-0.576571386265,21.005));+#998 = ORIENTED_EDGE('',*,*,#999,.T.);+#999 = EDGE_CURVE('',#992,#1000,#1002,.T.);+#1000 = VERTEX_POINT('',#1001);+#1001 = CARTESIAN_POINT('',(-6.433817488835,-0.359182316461,21.005));+#1002 = LINE('',#1003,#1004);+#1003 = CARTESIAN_POINT('',(-6.433817488835,-0.576571386265,21.005));+#1004 = VECTOR('',#1005,1.);+#1005 = DIRECTION('',(0.,1.,0.));+#1006 = ORIENTED_EDGE('',*,*,#1007,.T.);+#1007 = EDGE_CURVE('',#1000,#1008,#1010,.T.);+#1008 = VERTEX_POINT('',#1009);+#1009 = CARTESIAN_POINT('',(-6.294475998604,-0.409443323202,21.005));+#1010 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1011,#1012,#1013),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1011 = CARTESIAN_POINT('',(-6.433817488835,-0.359182316461,21.005));+#1012 = CARTESIAN_POINT('',(-6.365985561039,-0.392689654288,21.005));+#1013 = CARTESIAN_POINT('',(-6.294475998604,-0.409443323202,21.005));+#1014 = ORIENTED_EDGE('',*,*,#1015,.T.);+#1015 = EDGE_CURVE('',#1008,#1016,#1018,.T.);+#1016 = VERTEX_POINT('',#1017);+#1017 = CARTESIAN_POINT('',(-6.151048247662,-0.426196992115,21.005));+#1018 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1019,#1020,#1021),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1019 = CARTESIAN_POINT('',(-6.294475998604,-0.409443323202,21.005));+#1020 = CARTESIAN_POINT('',(-6.222966436169,-0.426196992115,21.005));+#1021 = CARTESIAN_POINT('',(-6.151048247662,-0.426196992115,21.005));+#1022 = ORIENTED_EDGE('',*,*,#1023,.T.);+#1023 = EDGE_CURVE('',#1016,#1024,#1026,.T.);+#1024 = VERTEX_POINT('',#1025);+#1025 = CARTESIAN_POINT('',(-5.95735948998,-0.371849724664,21.005));+#1026 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1027,#1028,#1029),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1027 = CARTESIAN_POINT('',(-6.151048247662,-0.426196992115,21.005));+#1028 = CARTESIAN_POINT('',(-6.023556913491,-0.426196992115,21.005));+#1029 = CARTESIAN_POINT('',(-5.95735948998,-0.371849724664,21.005));+#1030 = ORIENTED_EDGE('',*,*,#1031,.T.);+#1031 = EDGE_CURVE('',#1024,#1032,#1034,.T.);+#1032 = VERTEX_POINT('',#1033);+#1033 = CARTESIAN_POINT('',(-5.891162066468,-0.213711435164,21.005));+#1034 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1035,#1036,#1037),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1035 = CARTESIAN_POINT('',(-5.95735948998,-0.371849724664,21.005));+#1036 = CARTESIAN_POINT('',(-5.891162066468,-0.317502457213,21.005));+#1037 = CARTESIAN_POINT('',(-5.891162066468,-0.213711435164,21.005));+#1038 = ORIENTED_EDGE('',*,*,#1039,.T.);+#1039 = EDGE_CURVE('',#1032,#1040,#1042,.T.);+#1040 = VERTEX_POINT('',#1041);+#1041 = CARTESIAN_POINT('',(-5.956950863909,-6.047665851684E-02,21.005)+  );+#1042 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1043,#1044,#1045),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1043 = CARTESIAN_POINT('',(-5.891162066468,-0.213711435164,21.005));+#1044 = CARTESIAN_POINT('',(-5.891162066468,-0.118092934536,21.005));+#1045 = CARTESIAN_POINT('',(-5.956950863909,-6.047665851684E-02,21.005)+  );+#1046 = ORIENTED_EDGE('',*,*,#1047,.T.);+#1047 = EDGE_CURVE('',#1040,#1048,#1050,.T.);+#1048 = VERTEX_POINT('',#1049);+#1049 = CARTESIAN_POINT('',(-6.132251448393,-2.860382497418E-03,21.005)+  );+#1050 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1051,#1052,#1053),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1051 = CARTESIAN_POINT('',(-5.956950863909,-6.047665851684E-02,21.005)+  );+#1052 = CARTESIAN_POINT('',(-6.022739661349,-2.860382497418E-03,21.005)+  );+#1053 = CARTESIAN_POINT('',(-6.132251448393,-2.860382497418E-03,21.005)+  );+#1054 = ORIENTED_EDGE('',*,*,#1055,.T.);+#1055 = EDGE_CURVE('',#1048,#1056,#1058,.T.);+#1056 = VERTEX_POINT('',#1057);+#1057 = CARTESIAN_POINT('',(-6.261785912919,-1.879679926875E-02,21.005)+  );+#1058 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1059,#1060,#1061),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1059 = CARTESIAN_POINT('',(-6.132251448393,-2.860382497418E-03,21.005)+  );+#1060 = CARTESIAN_POINT('',(-6.196814367621,-2.860382497418E-03,21.005)+  );+#1061 = CARTESIAN_POINT('',(-6.261785912919,-1.879679926875E-02,21.005)+  );+#1062 = ORIENTED_EDGE('',*,*,#1063,.T.);+#1063 = EDGE_CURVE('',#1056,#894,#1064,.T.);+#1064 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1065,#1066,#1067),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1065 = CARTESIAN_POINT('',(-6.261785912919,-1.879679926875E-02,21.005)+  );+#1066 = CARTESIAN_POINT('',(-6.326757458218,-3.473321604008E-02,21.005)+  );+#1067 = CARTESIAN_POINT('',(-6.392954881729,-6.660604958273E-02,21.005)+  );+#1068 = PLANE('',#1069);+#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072);+#1070 = CARTESIAN_POINT('',(-6.550684545158,-0.605175211239,21.005));+#1071 = DIRECTION('',(0.,0.,1.));+#1072 = DIRECTION('',(1.,0.,0.));+#1073 = SHELL_BASED_SURFACE_MODEL('',(#1074));+#1074 = OPEN_SHELL('',(#1075));+#1075 = ADVANCED_FACE('',(#1076,#1214),#1280,.T.);+#1076 = FACE_BOUND('',#1077,.F.);+#1077 = EDGE_LOOP('',(#1078,#1088,#1096,#1104,#1112,#1120,#1128,#1136,+    #1144,#1152,#1160,#1168,#1176,#1184,#1192,#1200,#1208));+#1078 = ORIENTED_EDGE('',*,*,#1079,.T.);+#1079 = EDGE_CURVE('',#1080,#1082,#1084,.T.);+#1080 = VERTEX_POINT('',#1081);+#1081 = CARTESIAN_POINT('',(-5.377110469075,-0.588830168397,21.005));+#1082 = VERTEX_POINT('',#1083);+#1083 = CARTESIAN_POINT('',(-5.377110469075,-0.368989342167,21.005));+#1084 = LINE('',#1085,#1086);+#1085 = CARTESIAN_POINT('',(-5.377110469075,-0.588830168397,21.005));+#1086 = VECTOR('',#1087,1.);+#1087 = DIRECTION('',(0.,1.,0.));+#1088 = ORIENTED_EDGE('',*,*,#1089,.T.);+#1089 = EDGE_CURVE('',#1082,#1090,#1092,.T.);+#1090 = VERTEX_POINT('',#1091);+#1091 = CARTESIAN_POINT('',(-5.253296769544,-0.424562487831,21.005));+#1092 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1093,#1094,#1095),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1093 = CARTESIAN_POINT('',(-5.377110469075,-0.368989342167,21.005));+#1094 = CARTESIAN_POINT('',(-5.312547549847,-0.406582940704,21.005));+#1095 = CARTESIAN_POINT('',(-5.253296769544,-0.424562487831,21.005));+#1096 = ORIENTED_EDGE('',*,*,#1097,.T.);+#1097 = EDGE_CURVE('',#1090,#1098,#1100,.T.);+#1098 = VERTEX_POINT('',#1099);+#1099 = CARTESIAN_POINT('',(-5.139290095718,-0.442542034958,21.005));+#1100 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1101,#1102,#1103),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1101 = CARTESIAN_POINT('',(-5.253296769544,-0.424562487831,21.005));+#1102 = CARTESIAN_POINT('',(-5.19404598924,-0.442542034958,21.005));+#1103 = CARTESIAN_POINT('',(-5.139290095718,-0.442542034958,21.005));+#1104 = ORIENTED_EDGE('',*,*,#1105,.T.);+#1105 = EDGE_CURVE('',#1098,#1106,#1108,.T.);+#1106 = VERTEX_POINT('',#1107);+#1107 = CARTESIAN_POINT('',(-4.941106451254,-0.355504681822,21.005));+#1108 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1109,#1110,#1111),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1109 = CARTESIAN_POINT('',(-5.139290095718,-0.442542034958,21.005));+#1110 = CARTESIAN_POINT('',(-5.009347005121,-0.442542034958,21.005));+#1111 = CARTESIAN_POINT('',(-4.941106451254,-0.355504681822,21.005));+#1112 = ORIENTED_EDGE('',*,*,#1113,.T.);+#1113 = EDGE_CURVE('',#1106,#1114,#1116,.T.);+#1114 = VERTEX_POINT('',#1115);+#1115 = CARTESIAN_POINT('',(-4.868779636677,-9.520987455692E-02,21.005)+  );+#1116 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1117,#1118,#1119),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1117 = CARTESIAN_POINT('',(-4.941106451254,-0.355504681822,21.005));+#1118 = CARTESIAN_POINT('',(-4.872865897387,-0.268467328686,21.005));+#1119 = CARTESIAN_POINT('',(-4.868779636677,-9.520987455692E-02,21.005)+  );+#1120 = ORIENTED_EDGE('',*,*,#1121,.T.);+#1121 = EDGE_CURVE('',#1114,#1122,#1124,.T.);+#1122 = VERTEX_POINT('',#1123);+#1123 = CARTESIAN_POINT('',(-4.966849893731,-0.174891958414,21.005));+#1124 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1125,#1126,#1127),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1125 = CARTESIAN_POINT('',(-4.868779636677,-9.520987455692E-02,21.005)+  );+#1126 = CARTESIAN_POINT('',(-4.907190487356,-0.148331263795,21.005));+#1127 = CARTESIAN_POINT('',(-4.966849893731,-0.174891958414,21.005));+#1128 = ORIENTED_EDGE('',*,*,#1129,.T.);+#1129 = EDGE_CURVE('',#1122,#1130,#1132,.T.);+#1130 = VERTEX_POINT('',#1131);+#1131 = CARTESIAN_POINT('',(-5.108234514318,-0.201452653032,21.005));+#1132 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1133,#1134,#1135),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1133 = CARTESIAN_POINT('',(-4.966849893731,-0.174891958414,21.005));+#1134 = CARTESIAN_POINT('',(-5.026509300106,-0.201452653032,21.005));+#1135 = CARTESIAN_POINT('',(-5.108234514318,-0.201452653032,21.005));+#1136 = ORIENTED_EDGE('',*,*,#1137,.T.);+#1137 = EDGE_CURVE('',#1130,#1138,#1140,.T.);+#1138 = VERTEX_POINT('',#1139);+#1139 = CARTESIAN_POINT('',(-5.362399930517,-9.725300491221E-02,21.005)+  );+#1140 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1141,#1142,#1143),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1141 = CARTESIAN_POINT('',(-5.108234514318,-0.201452653032,21.005));+#1142 = CARTESIAN_POINT('',(-5.272502194884,-0.201452653032,21.005));+#1143 = CARTESIAN_POINT('',(-5.362399930517,-9.725300491221E-02,21.005)+  );+#1144 = ORIENTED_EDGE('',*,*,#1145,.T.);+#1145 = EDGE_CURVE('',#1138,#1146,#1148,.T.);+#1146 = VERTEX_POINT('',#1147);+#1147 = CARTESIAN_POINT('',(-5.45229766615,0.198183644464,21.005));+#1148 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1149,#1150,#1151),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1149 = CARTESIAN_POINT('',(-5.362399930517,-9.725300491221E-02,21.005)+  );+#1150 = CARTESIAN_POINT('',(-5.45229766615,6.946643208015E-03,21.005));+#1151 = CARTESIAN_POINT('',(-5.45229766615,0.198183644464,21.005));+#1152 = ORIENTED_EDGE('',*,*,#1153,.T.);+#1153 = EDGE_CURVE('',#1146,#1154,#1156,.T.);+#1154 = VERTEX_POINT('',#1155);+#1155 = CARTESIAN_POINT('',(-5.351775652669,0.514460223464,21.005));+#1156 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1157,#1158,#1159),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1157 = CARTESIAN_POINT('',(-5.45229766615,0.198183644464,21.005));+#1158 = CARTESIAN_POINT('',(-5.45229766615,0.402496679994,21.005));+#1159 = CARTESIAN_POINT('',(-5.351775652669,0.514460223464,21.005));+#1160 = ORIENTED_EDGE('',*,*,#1161,.T.);+#1161 = EDGE_CURVE('',#1154,#1162,#1164,.T.);+#1162 = VERTEX_POINT('',#1163);+#1163 = CARTESIAN_POINT('',(-5.067371907212,0.626423766935,21.005));+#1164 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1165,#1166,#1167),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1165 = CARTESIAN_POINT('',(-5.351775652669,0.514460223464,21.005));+#1166 = CARTESIAN_POINT('',(-5.251253639188,0.626423766935,21.005));+#1167 = CARTESIAN_POINT('',(-5.067371907212,0.626423766935,21.005));+#1168 = ORIENTED_EDGE('',*,*,#1169,.T.);+#1169 = EDGE_CURVE('',#1162,#1170,#1172,.T.);+#1170 = VERTEX_POINT('',#1171);+#1171 = CARTESIAN_POINT('',(-4.743331432861,0.477275250998,21.005));+#1172 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1173,#1174,#1175),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1173 = CARTESIAN_POINT('',(-5.067371907212,0.626423766935,21.005));+#1174 = CARTESIAN_POINT('',(-4.844262072413,0.626423766935,21.005));+#1175 = CARTESIAN_POINT('',(-4.743331432861,0.477275250998,21.005));+#1176 = ORIENTED_EDGE('',*,*,#1177,.T.);+#1177 = EDGE_CURVE('',#1170,#1178,#1180,.T.);+#1178 = VERTEX_POINT('',#1179);+#1179 = CARTESIAN_POINT('',(-4.64240079331,-4.494886781657E-03,21.005));+#1180 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1181,#1182,#1183),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1181 = CARTESIAN_POINT('',(-4.743331432861,0.477275250998,21.005));+#1182 = CARTESIAN_POINT('',(-4.64240079331,0.328126735061,21.005));+#1183 = CARTESIAN_POINT('',(-4.64240079331,-4.494886781657E-03,21.005));+#1184 = ORIENTED_EDGE('',*,*,#1185,.T.);+#1185 = EDGE_CURVE('',#1178,#1186,#1188,.T.);+#1186 = VERTEX_POINT('',#1187);+#1187 = CARTESIAN_POINT('',(-4.76580586677,-0.478909755282,21.005));+#1188 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1189,#1190,#1191),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1189 = CARTESIAN_POINT('',(-4.64240079331,-4.494886781657E-03,21.005));+#1190 = CARTESIAN_POINT('',(-4.64240079331,-0.320771465782,21.005));+#1191 = CARTESIAN_POINT('',(-4.76580586677,-0.478909755282,21.005));+#1192 = ORIENTED_EDGE('',*,*,#1193,.T.);+#1193 = EDGE_CURVE('',#1186,#1194,#1196,.T.);+#1194 = VERTEX_POINT('',#1195);+#1195 = CARTESIAN_POINT('',(-5.13602108715,-0.637048044782,21.005));+#1196 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1197,#1198,#1199),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1197 = CARTESIAN_POINT('',(-4.76580586677,-0.478909755282,21.005));+#1198 = CARTESIAN_POINT('',(-4.88921094023,-0.637048044782,21.005));+#1199 = CARTESIAN_POINT('',(-5.13602108715,-0.637048044782,21.005));+#1200 = ORIENTED_EDGE('',*,*,#1201,.T.);+#1201 = EDGE_CURVE('',#1194,#1202,#1204,.T.);+#1202 = VERTEX_POINT('',#1203);+#1203 = CARTESIAN_POINT('',(-5.254114021686,-0.62478926265,21.005));+#1204 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1205,#1206,#1207),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1205 = CARTESIAN_POINT('',(-5.13602108715,-0.637048044782,21.005));+#1206 = CARTESIAN_POINT('',(-5.193228737098,-0.637048044782,21.005));+#1207 = CARTESIAN_POINT('',(-5.254114021686,-0.62478926265,21.005));+#1208 = ORIENTED_EDGE('',*,*,#1209,.T.);+#1209 = EDGE_CURVE('',#1202,#1080,#1210,.T.);+#1210 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1211,#1212,#1213),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1211 = CARTESIAN_POINT('',(-5.254114021686,-0.62478926265,21.005));+#1212 = CARTESIAN_POINT('',(-5.314999306274,-0.612530480519,21.005));+#1213 = CARTESIAN_POINT('',(-5.377110469075,-0.588830168397,21.005));+#1214 = FACE_BOUND('',#1215,.F.);+#1215 = EDGE_LOOP('',(#1216,#1226,#1234,#1242,#1250,#1258,#1266,#1274));+#1216 = ORIENTED_EDGE('',*,*,#1217,.T.);+#1217 = EDGE_CURVE('',#1218,#1220,#1222,.T.);+#1218 = VERTEX_POINT('',#1219);+#1219 = CARTESIAN_POINT('',(-5.060833890075,4.086260710597E-04,21.005));+#1220 = VERTEX_POINT('',#1221);+#1221 = CARTESIAN_POINT('',(-4.941923703396,5.720764994836E-02,21.005));+#1222 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1223,#1224,#1225),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1223 = CARTESIAN_POINT('',(-5.060833890075,4.086260710597E-04,21.005));+#1224 = CARTESIAN_POINT('',(-4.983194936573,4.086260710597E-04,21.005));+#1225 = CARTESIAN_POINT('',(-4.941923703396,5.720764994836E-02,21.005));+#1226 = ORIENTED_EDGE('',*,*,#1227,.T.);+#1227 = EDGE_CURVE('',#1220,#1228,#1230,.T.);+#1228 = VERTEX_POINT('',#1229);+#1229 = CARTESIAN_POINT('',(-4.900652470219,0.221883956585,21.005));+#1230 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1231,#1232,#1233),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1231 = CARTESIAN_POINT('',(-4.941923703396,5.720764994836E-02,21.005));+#1232 = CARTESIAN_POINT('',(-4.900652470219,0.114006673826,21.005));+#1233 = CARTESIAN_POINT('',(-4.900652470219,0.221883956585,21.005));+#1234 = ORIENTED_EDGE('',*,*,#1235,.T.);+#1235 = EDGE_CURVE('',#1228,#1236,#1238,.T.);+#1236 = VERTEX_POINT('',#1237);+#1237 = CARTESIAN_POINT('',(-4.941923703396,0.38574301108,21.005));+#1238 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1239,#1240,#1241),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1239 = CARTESIAN_POINT('',(-4.900652470219,0.221883956585,21.005));+#1240 = CARTESIAN_POINT('',(-4.900652470219,0.328943987203,21.005));+#1241 = CARTESIAN_POINT('',(-4.941923703396,0.38574301108,21.005));+#1242 = ORIENTED_EDGE('',*,*,#1243,.T.);+#1243 = EDGE_CURVE('',#1236,#1244,#1246,.T.);+#1244 = VERTEX_POINT('',#1245);+#1245 = CARTESIAN_POINT('',(-5.060833890075,0.442542034958,21.005));+#1246 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1247,#1248,#1249),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1247 = CARTESIAN_POINT('',(-4.941923703396,0.38574301108,21.005));+#1248 = CARTESIAN_POINT('',(-4.983194936573,0.442542034958,21.005));+#1249 = CARTESIAN_POINT('',(-5.060833890075,0.442542034958,21.005));+#1250 = ORIENTED_EDGE('',*,*,#1251,.T.);+#1251 = EDGE_CURVE('',#1244,#1252,#1254,.T.);+#1252 = VERTEX_POINT('',#1253);+#1253 = CARTESIAN_POINT('',(-5.181378581037,0.38574301108,21.005));+#1254 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1255,#1256,#1257),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1255 = CARTESIAN_POINT('',(-5.060833890075,0.442542034958,21.005));+#1256 = CARTESIAN_POINT('',(-5.139290095718,0.442542034958,21.005));+#1257 = CARTESIAN_POINT('',(-5.181378581037,0.38574301108,21.005));+#1258 = ORIENTED_EDGE('',*,*,#1259,.T.);+#1259 = EDGE_CURVE('',#1252,#1260,#1262,.T.);+#1260 = VERTEX_POINT('',#1261);+#1261 = CARTESIAN_POINT('',(-5.223467066356,0.221883956585,21.005));+#1262 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1263,#1264,#1265),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1263 = CARTESIAN_POINT('',(-5.181378581037,0.38574301108,21.005));+#1264 = CARTESIAN_POINT('',(-5.223467066356,0.328943987203,21.005));+#1265 = CARTESIAN_POINT('',(-5.223467066356,0.221883956585,21.005));+#1266 = ORIENTED_EDGE('',*,*,#1267,.T.);+#1267 = EDGE_CURVE('',#1260,#1268,#1270,.T.);+#1268 = VERTEX_POINT('',#1269);+#1269 = CARTESIAN_POINT('',(-5.181378581037,5.761627601942E-02,21.005));+#1270 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1271,#1272,#1273),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1271 = CARTESIAN_POINT('',(-5.223467066356,0.221883956585,21.005));+#1272 = CARTESIAN_POINT('',(-5.223467066356,0.114823925968,21.005));+#1273 = CARTESIAN_POINT('',(-5.181378581037,5.761627601942E-02,21.005));+#1274 = ORIENTED_EDGE('',*,*,#1275,.T.);+#1275 = EDGE_CURVE('',#1268,#1218,#1276,.T.);+#1276 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1277,#1278,#1279),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1277 = CARTESIAN_POINT('',(-5.181378581037,5.761627601942E-02,21.005));+#1278 = CARTESIAN_POINT('',(-5.139290095718,4.086260710597E-04,21.005));+#1279 = CARTESIAN_POINT('',(-5.060833890075,4.086260710597E-04,21.005));+#1280 = PLANE('',#1281);+#1281 = AXIS2_PLACEMENT_3D('',#1282,#1283,#1284);+#1282 = CARTESIAN_POINT('',(-5.543012653925,-0.605175211239,21.005));+#1283 = DIRECTION('',(0.,0.,1.));+#1284 = DIRECTION('',(1.,0.,0.));+#1285 = SHELL_BASED_SURFACE_MODEL('',(#1286));+#1286 = OPEN_SHELL('',(#1287));+#1287 = ADVANCED_FACE('',(#1288,#1418,#1484),#1550,.T.);+#1288 = FACE_BOUND('',#1289,.F.);+#1289 = EDGE_LOOP('',(#1290,#1300,#1308,#1316,#1324,#1332,#1340,#1348,+    #1356,#1364,#1372,#1380,#1388,#1396,#1404,#1412));+#1290 = ORIENTED_EDGE('',*,*,#1291,.T.);+#1291 = EDGE_CURVE('',#1292,#1294,#1296,.T.);+#1292 = VERTEX_POINT('',#1293);+#1293 = CARTESIAN_POINT('',(-4.21089166227,4.127123317703E-02,21.005));+#1294 = VERTEX_POINT('',#1295);+#1295 = CARTESIAN_POINT('',(-4.351459030715,0.141384620587,21.005));+#1296 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1297,#1298,#1299),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1297 = CARTESIAN_POINT('',(-4.21089166227,4.127123317703E-02,21.005));+#1298 = CARTESIAN_POINT('',(-4.30324115433,7.314406671969E-02,21.005));+#1299 = CARTESIAN_POINT('',(-4.351459030715,0.141384620587,21.005));+#1300 = ORIENTED_EDGE('',*,*,#1301,.T.);+#1301 = EDGE_CURVE('',#1294,#1302,#1304,.T.);+#1302 = VERTEX_POINT('',#1303);+#1303 = CARTESIAN_POINT('',(-4.3996769071,0.30851268365,21.005));+#1304 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1305,#1306,#1307),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1305 = CARTESIAN_POINT('',(-4.351459030715,0.141384620587,21.005));+#1306 = CARTESIAN_POINT('',(-4.3996769071,0.209625174454,21.005));+#1307 = CARTESIAN_POINT('',(-4.3996769071,0.30851268365,21.005));+#1308 = ORIENTED_EDGE('',*,*,#1309,.T.);+#1309 = EDGE_CURVE('',#1302,#1310,#1312,.T.);+#1310 = VERTEX_POINT('',#1311);+#1311 = CARTESIAN_POINT('',(-4.300789397904,0.548784813433,21.005));+#1312 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1313,#1314,#1315),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1313 = CARTESIAN_POINT('',(-4.3996769071,0.30851268365,21.005));+#1314 = CARTESIAN_POINT('',(-4.3996769071,0.460521582084,21.005));+#1315 = CARTESIAN_POINT('',(-4.300789397904,0.548784813433,21.005));+#1316 = ORIENTED_EDGE('',*,*,#1317,.T.);+#1317 = EDGE_CURVE('',#1310,#1318,#1320,.T.);+#1318 = VERTEX_POINT('',#1319);+#1319 = CARTESIAN_POINT('',(-4.031913443146,0.637048044782,21.005));+#1320 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1321,#1322,#1323),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1321 = CARTESIAN_POINT('',(-4.300789397904,0.548784813433,21.005));+#1322 = CARTESIAN_POINT('',(-4.201901888707,0.637048044782,21.005));+#1323 = CARTESIAN_POINT('',(-4.031913443146,0.637048044782,21.005));+#1324 = ORIENTED_EDGE('',*,*,#1325,.T.);+#1325 = EDGE_CURVE('',#1318,#1326,#1328,.T.);+#1326 = VERTEX_POINT('',#1327);+#1327 = CARTESIAN_POINT('',(-3.762220236247,0.548784813433,21.005));+#1328 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1329,#1330,#1331),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1329 = CARTESIAN_POINT('',(-4.031913443146,0.637048044782,21.005));+#1330 = CARTESIAN_POINT('',(-3.861107745443,0.637048044782,21.005));+#1331 = CARTESIAN_POINT('',(-3.762220236247,0.548784813433,21.005));+#1332 = ORIENTED_EDGE('',*,*,#1333,.T.);+#1333 = EDGE_CURVE('',#1326,#1334,#1336,.T.);+#1334 = VERTEX_POINT('',#1335);+#1335 = CARTESIAN_POINT('',(-3.66333272705,0.30851268365,21.005));+#1336 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1337,#1338,#1339),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1337 = CARTESIAN_POINT('',(-3.762220236247,0.548784813433,21.005));+#1338 = CARTESIAN_POINT('',(-3.66333272705,0.460521582084,21.005));+#1339 = CARTESIAN_POINT('',(-3.66333272705,0.30851268365,21.005));+#1340 = ORIENTED_EDGE('',*,*,#1341,.T.);+#1341 = EDGE_CURVE('',#1334,#1342,#1344,.T.);+#1342 = VERTEX_POINT('',#1343);+#1343 = CARTESIAN_POINT('',(-3.710733351293,0.142201872729,21.005));+#1344 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1345,#1346,#1347),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1345 = CARTESIAN_POINT('',(-3.66333272705,0.30851268365,21.005));+#1346 = CARTESIAN_POINT('',(-3.66333272705,0.210442426596,21.005));+#1347 = CARTESIAN_POINT('',(-3.710733351293,0.142201872729,21.005));+#1348 = ORIENTED_EDGE('',*,*,#1349,.T.);+#1349 = EDGE_CURVE('',#1342,#1350,#1352,.T.);+#1350 = VERTEX_POINT('',#1351);+#1351 = CARTESIAN_POINT('',(-3.848848963312,4.127123317703E-02,21.005));+#1352 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1353,#1354,#1355),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1353 = CARTESIAN_POINT('',(-3.710733351293,0.142201872729,21.005));+#1354 = CARTESIAN_POINT('',(-3.758133975536,7.396131886181E-02,21.005));+#1355 = CARTESIAN_POINT('',(-3.848848963312,4.127123317703E-02,21.005));+#1356 = ORIENTED_EDGE('',*,*,#1357,.T.);+#1357 = EDGE_CURVE('',#1350,#1358,#1360,.T.);+#1358 = VERTEX_POINT('',#1359);+#1359 = CARTESIAN_POINT('',(-3.69030204774,-6.987505815121E-02,21.005));+#1360 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1361,#1362,#1363),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1361 = CARTESIAN_POINT('',(-3.848848963312,4.127123317703E-02,21.005));+#1362 = CARTESIAN_POINT('',(-3.747509697689,1.021565177649E-02,21.005));+#1363 = CARTESIAN_POINT('',(-3.69030204774,-6.987505815121E-02,21.005));+#1364 = ORIENTED_EDGE('',*,*,#1365,.T.);+#1365 = EDGE_CURVE('',#1358,#1366,#1368,.T.);+#1366 = VERTEX_POINT('',#1367);+#1367 = CARTESIAN_POINT('',(-3.633094397792,-0.261929311549,21.005));+#1368 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1369,#1370,#1371),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1369 = CARTESIAN_POINT('',(-3.69030204774,-6.987505815121E-02,21.005));+#1370 = CARTESIAN_POINT('',(-3.633094397792,-0.149965768079,21.005));+#1371 = CARTESIAN_POINT('',(-3.633094397792,-0.261929311549,21.005));+#1372 = ORIENTED_EDGE('',*,*,#1373,.T.);+#1373 = EDGE_CURVE('',#1366,#1374,#1376,.T.);+#1374 = VERTEX_POINT('',#1375);+#1375 = CARTESIAN_POINT('',(-3.736885419841,-0.533257022733,21.005));+#1376 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1377,#1378,#1379),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1377 = CARTESIAN_POINT('',(-3.633094397792,-0.261929311549,21.005));+#1378 = CARTESIAN_POINT('',(-3.633094397792,-0.437638522105,21.005));+#1379 = CARTESIAN_POINT('',(-3.736885419841,-0.533257022733,21.005));+#1380 = ORIENTED_EDGE('',*,*,#1381,.T.);+#1381 = EDGE_CURVE('',#1374,#1382,#1384,.T.);+#1382 = VERTEX_POINT('',#1383);+#1383 = CARTESIAN_POINT('',(-4.031913443146,-0.628875523361,21.005));+#1384 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1385,#1386,#1387),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1385 = CARTESIAN_POINT('',(-3.736885419841,-0.533257022733,21.005));+#1386 = CARTESIAN_POINT('',(-3.84067644189,-0.628875523361,21.005));+#1387 = CARTESIAN_POINT('',(-4.031913443146,-0.628875523361,21.005));+#1388 = ORIENTED_EDGE('',*,*,#1389,.T.);+#1389 = EDGE_CURVE('',#1382,#1390,#1392,.T.);+#1390 = VERTEX_POINT('',#1391);+#1391 = CARTESIAN_POINT('',(-4.326124214309,-0.533257022733,21.005));+#1392 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1393,#1394,#1395),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1393 = CARTESIAN_POINT('',(-4.031913443146,-0.628875523361,21.005));+#1394 = CARTESIAN_POINT('',(-4.22233319226,-0.628875523361,21.005));+#1395 = CARTESIAN_POINT('',(-4.326124214309,-0.533257022733,21.005));+#1396 = ORIENTED_EDGE('',*,*,#1397,.T.);+#1397 = EDGE_CURVE('',#1390,#1398,#1400,.T.);+#1398 = VERTEX_POINT('',#1399);+#1399 = CARTESIAN_POINT('',(-4.429915236358,-0.261929311549,21.005));+#1400 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1401,#1402,#1403),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1401 = CARTESIAN_POINT('',(-4.326124214309,-0.533257022733,21.005));+#1402 = CARTESIAN_POINT('',(-4.429915236358,-0.437638522105,21.005));+#1403 = CARTESIAN_POINT('',(-4.429915236358,-0.261929311549,21.005));+#1404 = ORIENTED_EDGE('',*,*,#1405,.T.);+#1405 = EDGE_CURVE('',#1398,#1406,#1408,.T.);+#1406 = VERTEX_POINT('',#1407);+#1407 = CARTESIAN_POINT('',(-4.371890334268,-6.905780600909E-02,21.005)+  );+#1408 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1409,#1410,#1411),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1409 = CARTESIAN_POINT('',(-4.429915236358,-0.261929311549,21.005));+#1410 = CARTESIAN_POINT('',(-4.429915236358,-0.149148515937,21.005));+#1411 = CARTESIAN_POINT('',(-4.371890334268,-6.905780600909E-02,21.005)+  );+#1412 = ORIENTED_EDGE('',*,*,#1413,.T.);+#1413 = EDGE_CURVE('',#1406,#1292,#1414,.T.);+#1414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1415,#1416,#1417),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1415 = CARTESIAN_POINT('',(-4.371890334268,-6.905780600909E-02,21.005)+  );+#1416 = CARTESIAN_POINT('',(-4.313865432177,1.103290391861E-02,21.005));+#1417 = CARTESIAN_POINT('',(-4.21089166227,4.127123317703E-02,21.005));+#1418 = FACE_BOUND('',#1419,.F.);+#1419 = EDGE_LOOP('',(#1420,#1430,#1438,#1446,#1454,#1462,#1470,#1478));+#1420 = ORIENTED_EDGE('',*,*,#1421,.T.);+#1421 = EDGE_CURVE('',#1422,#1424,#1426,.T.);+#1422 = VERTEX_POINT('',#1423);+#1423 = CARTESIAN_POINT('',(-4.031913443146,-6.08852845879E-02,21.005));+#1424 = VERTEX_POINT('',#1425);+#1425 = CARTESIAN_POINT('',(-4.162673785885,-0.11196354347,21.005));+#1426 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1427,#1428,#1429),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1427 = CARTESIAN_POINT('',(-4.031913443146,-6.08852845879E-02,21.005));+#1428 = CARTESIAN_POINT('',(-4.112821405216,-6.08852845879E-02,21.005));+#1429 = CARTESIAN_POINT('',(-4.162673785885,-0.11196354347,21.005));+#1430 = ORIENTED_EDGE('',*,*,#1431,.T.);+#1431 = EDGE_CURVE('',#1424,#1432,#1434,.T.);+#1432 = VERTEX_POINT('',#1433);+#1433 = CARTESIAN_POINT('',(-4.212526166555,-0.247218772991,21.005));+#1434 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1435,#1436,#1437),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1435 = CARTESIAN_POINT('',(-4.162673785885,-0.11196354347,21.005));+#1436 = CARTESIAN_POINT('',(-4.212526166555,-0.163041802353,21.005));+#1437 = CARTESIAN_POINT('',(-4.212526166555,-0.247218772991,21.005));+#1438 = ORIENTED_EDGE('',*,*,#1439,.T.);+#1439 = EDGE_CURVE('',#1432,#1440,#1442,.T.);+#1440 = VERTEX_POINT('',#1441);+#1441 = CARTESIAN_POINT('',(-4.162673785885,-0.382882628583,21.005));+#1442 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1443,#1444,#1445),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1443 = CARTESIAN_POINT('',(-4.212526166555,-0.247218772991,21.005));+#1444 = CARTESIAN_POINT('',(-4.212526166555,-0.331395743629,21.005));+#1445 = CARTESIAN_POINT('',(-4.162673785885,-0.382882628583,21.005));+#1446 = ORIENTED_EDGE('',*,*,#1447,.T.);+#1447 = EDGE_CURVE('',#1440,#1448,#1450,.T.);+#1448 = VERTEX_POINT('',#1449);+#1449 = CARTESIAN_POINT('',(-4.031913443146,-0.434369513536,21.005));+#1450 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1451,#1452,#1453),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1451 = CARTESIAN_POINT('',(-4.162673785885,-0.382882628583,21.005));+#1452 = CARTESIAN_POINT('',(-4.112821405216,-0.434369513536,21.005));+#1453 = CARTESIAN_POINT('',(-4.031913443146,-0.434369513536,21.005));+#1454 = ORIENTED_EDGE('',*,*,#1455,.T.);+#1455 = EDGE_CURVE('',#1448,#1456,#1458,.T.);+#1456 = VERTEX_POINT('',#1457);+#1457 = CARTESIAN_POINT('',(-3.900744474336,-0.382065376441,21.005));+#1458 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1459,#1460,#1461),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1459 = CARTESIAN_POINT('',(-4.031913443146,-0.434369513536,21.005));+#1460 = CARTESIAN_POINT('',(-3.951005481076,-0.434369513536,21.005));+#1461 = CARTESIAN_POINT('',(-3.900744474336,-0.382065376441,21.005));+#1462 = ORIENTED_EDGE('',*,*,#1463,.T.);+#1463 = EDGE_CURVE('',#1456,#1464,#1466,.T.);+#1464 = VERTEX_POINT('',#1465);+#1465 = CARTESIAN_POINT('',(-3.850483467596,-0.247218772991,21.005));+#1466 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1467,#1468,#1469),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1467 = CARTESIAN_POINT('',(-3.900744474336,-0.382065376441,21.005));+#1468 = CARTESIAN_POINT('',(-3.850483467596,-0.329761239345,21.005));+#1469 = CARTESIAN_POINT('',(-3.850483467596,-0.247218772991,21.005));+#1470 = ORIENTED_EDGE('',*,*,#1471,.T.);+#1471 = EDGE_CURVE('',#1464,#1472,#1474,.T.);+#1472 = VERTEX_POINT('',#1473);+#1473 = CARTESIAN_POINT('',(-3.900335848265,-0.11196354347,21.005));+#1474 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1475,#1476,#1477),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1475 = CARTESIAN_POINT('',(-3.850483467596,-0.247218772991,21.005));+#1476 = CARTESIAN_POINT('',(-3.850483467596,-0.163041802353,21.005));+#1477 = CARTESIAN_POINT('',(-3.900335848265,-0.11196354347,21.005));+#1478 = ORIENTED_EDGE('',*,*,#1479,.T.);+#1479 = EDGE_CURVE('',#1472,#1422,#1480,.T.);+#1480 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1481,#1482,#1483),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1481 = CARTESIAN_POINT('',(-3.900335848265,-0.11196354347,21.005));+#1482 = CARTESIAN_POINT('',(-3.950188228934,-6.08852845879E-02,21.005));+#1483 = CARTESIAN_POINT('',(-4.031913443146,-6.08852845879E-02,21.005));+#1484 = FACE_BOUND('',#1485,.F.);+#1485 = EDGE_LOOP('',(#1486,#1496,#1504,#1512,#1520,#1528,#1536,#1544));+#1486 = ORIENTED_EDGE('',*,*,#1487,.T.);+#1487 = EDGE_CURVE('',#1488,#1490,#1492,.T.);+#1488 = VERTEX_POINT('',#1489);+#1489 = CARTESIAN_POINT('',(-4.185556845865,0.288898632239,21.005));+#1490 = VERTEX_POINT('',#1491);+#1491 = CARTESIAN_POINT('',(-4.144285612688,0.174891958414,21.005));+#1492 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1493,#1494,#1495),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1493 = CARTESIAN_POINT('',(-4.185556845865,0.288898632239,21.005));+#1494 = CARTESIAN_POINT('',(-4.185556845865,0.216980443733,21.005));+#1495 = CARTESIAN_POINT('',(-4.144285612688,0.174891958414,21.005));+#1496 = ORIENTED_EDGE('',*,*,#1497,.T.);+#1497 = EDGE_CURVE('',#1490,#1498,#1500,.T.);+#1498 = VERTEX_POINT('',#1499);+#1499 = CARTESIAN_POINT('',(-4.031913443146,0.132803473094,21.005));+#1500 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1501,#1502,#1503),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1501 = CARTESIAN_POINT('',(-4.144285612688,0.174891958414,21.005));+#1502 = CARTESIAN_POINT('',(-4.103014379511,0.132803473094,21.005));+#1503 = CARTESIAN_POINT('',(-4.031913443146,0.132803473094,21.005));+#1504 = ORIENTED_EDGE('',*,*,#1505,.T.);+#1505 = EDGE_CURVE('',#1498,#1506,#1508,.T.);+#1506 = VERTEX_POINT('',#1507);+#1507 = CARTESIAN_POINT('',(-3.918724021463,0.174891958414,21.005));+#1508 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1509,#1510,#1511),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1509 = CARTESIAN_POINT('',(-4.031913443146,0.132803473094,21.005));+#1510 = CARTESIAN_POINT('',(-3.95999525464,0.132803473094,21.005));+#1511 = CARTESIAN_POINT('',(-3.918724021463,0.174891958414,21.005));+#1512 = ORIENTED_EDGE('',*,*,#1513,.T.);+#1513 = EDGE_CURVE('',#1506,#1514,#1516,.T.);+#1514 = VERTEX_POINT('',#1515);+#1515 = CARTESIAN_POINT('',(-3.877452788286,0.288898632239,21.005));+#1516 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1517,#1518,#1519),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1517 = CARTESIAN_POINT('',(-3.918724021463,0.174891958414,21.005));+#1518 = CARTESIAN_POINT('',(-3.877452788286,0.216980443733,21.005));+#1519 = CARTESIAN_POINT('',(-3.877452788286,0.288898632239,21.005));+#1520 = ORIENTED_EDGE('',*,*,#1521,.T.);+#1521 = EDGE_CURVE('',#1514,#1522,#1524,.T.);+#1522 = VERTEX_POINT('',#1523);+#1523 = CARTESIAN_POINT('',(-3.918724021463,0.401270801781,21.005));+#1524 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1525,#1526,#1527),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1525 = CARTESIAN_POINT('',(-3.877452788286,0.288898632239,21.005));+#1526 = CARTESIAN_POINT('',(-3.877452788286,0.359999568604,21.005));+#1527 = CARTESIAN_POINT('',(-3.918724021463,0.401270801781,21.005));+#1528 = ORIENTED_EDGE('',*,*,#1529,.T.);+#1529 = EDGE_CURVE('',#1522,#1530,#1532,.T.);+#1530 = VERTEX_POINT('',#1531);+#1531 = CARTESIAN_POINT('',(-4.031913443146,0.442542034958,21.005));+#1532 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1533,#1534,#1535),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1533 = CARTESIAN_POINT('',(-3.918724021463,0.401270801781,21.005));+#1534 = CARTESIAN_POINT('',(-3.95999525464,0.442542034958,21.005));+#1535 = CARTESIAN_POINT('',(-4.031913443146,0.442542034958,21.005));+#1536 = ORIENTED_EDGE('',*,*,#1537,.T.);+#1537 = EDGE_CURVE('',#1530,#1538,#1540,.T.);+#1538 = VERTEX_POINT('',#1539);+#1539 = CARTESIAN_POINT('',(-4.143876986617,0.40086217571,21.005));+#1540 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1541,#1542,#1543),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1541 = CARTESIAN_POINT('',(-4.031913443146,0.442542034958,21.005));+#1542 = CARTESIAN_POINT('',(-4.102197127369,0.442542034958,21.005));+#1543 = CARTESIAN_POINT('',(-4.143876986617,0.40086217571,21.005));+#1544 = ORIENTED_EDGE('',*,*,#1545,.T.);+#1545 = EDGE_CURVE('',#1538,#1488,#1546,.T.);+#1546 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1547,#1548,#1549),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1547 = CARTESIAN_POINT('',(-4.143876986617,0.40086217571,21.005));+#1548 = CARTESIAN_POINT('',(-4.185556845865,0.359182316461,21.005));+#1549 = CARTESIAN_POINT('',(-4.185556845865,0.288898632239,21.005));+#1550 = PLANE('',#1551);+#1551 = AXIS2_PLACEMENT_3D('',#1552,#1553,#1554);+#1552 = CARTESIAN_POINT('',(-4.535340762692,-0.605175211239,21.005));+#1553 = DIRECTION('',(0.,0.,1.));+#1554 = DIRECTION('',(1.,0.,0.));+#1555 = SHELL_BASED_SURFACE_MODEL('',(#1556));+#1556 = OPEN_SHELL('',(#1557));+#1557 = ADVANCED_FACE('',(#1558,#1648),#1674,.T.);+#1558 = FACE_BOUND('',#1559,.F.);+#1559 = EDGE_LOOP('',(#1560,#1570,#1578,#1586,#1594,#1602,#1610,#1618,+    #1626,#1634,#1642));+#1560 = ORIENTED_EDGE('',*,*,#1561,.T.);+#1561 = EDGE_CURVE('',#1562,#1564,#1566,.T.);+#1562 = VERTEX_POINT('',#1563);+#1563 = CARTESIAN_POINT('',(-3.444309152962,-0.108285908831,21.005));+#1564 = VERTEX_POINT('',#1565);+#1565 = CARTESIAN_POINT('',(-2.981744440523,0.614982236945,21.005));+#1566 = LINE('',#1567,#1568);+#1567 = CARTESIAN_POINT('',(-3.444309152962,-0.108285908831,21.005));+#1568 = VECTOR('',#1569,1.);+#1569 = DIRECTION('',(0.538783545435,0.842444236237,0.));+#1570 = ORIENTED_EDGE('',*,*,#1571,.T.);+#1571 = EDGE_CURVE('',#1564,#1572,#1574,.T.);+#1572 = VERTEX_POINT('',#1573);+#1573 = CARTESIAN_POINT('',(-2.729213528608,0.614982236945,21.005));+#1574 = LINE('',#1575,#1576);+#1575 = CARTESIAN_POINT('',(-2.981744440523,0.614982236945,21.005));+#1576 = VECTOR('',#1577,1.);+#1577 = DIRECTION('',(1.,0.,0.));+#1578 = ORIENTED_EDGE('',*,*,#1579,.T.);+#1579 = EDGE_CURVE('',#1572,#1580,#1582,.T.);+#1580 = VERTEX_POINT('',#1581);+#1581 = CARTESIAN_POINT('',(-2.729213528608,-0.135255229521,21.005));+#1582 = LINE('',#1583,#1584);+#1583 = CARTESIAN_POINT('',(-2.729213528608,0.614982236945,21.005));+#1584 = VECTOR('',#1585,1.);+#1585 = DIRECTION('',(0.,-1.,0.));+#1586 = ORIENTED_EDGE('',*,*,#1587,.T.);+#1587 = EDGE_CURVE('',#1580,#1588,#1590,.T.);+#1588 = VERTEX_POINT('',#1589);+#1589 = CARTESIAN_POINT('',(-2.5951841773,-0.135255229521,21.005));+#1590 = LINE('',#1591,#1592);+#1591 = CARTESIAN_POINT('',(-2.729213528608,-0.135255229521,21.005));+#1592 = VECTOR('',#1593,1.);+#1593 = DIRECTION('',(1.,0.,0.));+#1594 = ORIENTED_EDGE('',*,*,#1595,.T.);+#1595 = EDGE_CURVE('',#1588,#1596,#1598,.T.);+#1596 = VERTEX_POINT('',#1597);+#1597 = CARTESIAN_POINT('',(-2.5951841773,-0.342020021477,21.005));+#1598 = LINE('',#1599,#1600);+#1599 = CARTESIAN_POINT('',(-2.5951841773,-0.135255229521,21.005));+#1600 = VECTOR('',#1601,1.);+#1601 = DIRECTION('',(0.,-1.,0.));+#1602 = ORIENTED_EDGE('',*,*,#1603,.T.);+#1603 = EDGE_CURVE('',#1596,#1604,#1606,.T.);+#1604 = VERTEX_POINT('',#1605);+#1605 = CARTESIAN_POINT('',(-2.729213528608,-0.342020021477,21.005));+#1606 = LINE('',#1607,#1608);+#1607 = CARTESIAN_POINT('',(-2.5951841773,-0.342020021477,21.005));+#1608 = VECTOR('',#1609,1.);+#1609 = DIRECTION('',(-1.,0.,0.));+#1610 = ORIENTED_EDGE('',*,*,#1611,.T.);+#1611 = EDGE_CURVE('',#1604,#1612,#1614,.T.);+#1612 = VERTEX_POINT('',#1613);+#1613 = CARTESIAN_POINT('',(-2.729213528608,-0.605175211239,21.005));+#1614 = LINE('',#1615,#1616);+#1615 = CARTESIAN_POINT('',(-2.729213528608,-0.342020021477,21.005));+#1616 = VECTOR('',#1617,1.);+#1617 = DIRECTION('',(0.,-1.,0.));+#1618 = ORIENTED_EDGE('',*,*,#1619,.T.);+#1619 = EDGE_CURVE('',#1612,#1620,#1622,.T.);+#1620 = VERTEX_POINT('',#1621);+#1621 = CARTESIAN_POINT('',(-2.960495884828,-0.605175211239,21.005));+#1622 = LINE('',#1623,#1624);+#1623 = CARTESIAN_POINT('',(-2.729213528608,-0.605175211239,21.005));+#1624 = VECTOR('',#1625,1.);+#1625 = DIRECTION('',(-1.,0.,0.));+#1626 = ORIENTED_EDGE('',*,*,#1627,.T.);+#1627 = EDGE_CURVE('',#1620,#1628,#1630,.T.);+#1628 = VERTEX_POINT('',#1629);+#1629 = CARTESIAN_POINT('',(-2.960495884828,-0.342020021477,21.005));+#1630 = LINE('',#1631,#1632);+#1631 = CARTESIAN_POINT('',(-2.960495884828,-0.605175211239,21.005));+#1632 = VECTOR('',#1633,1.);+#1633 = DIRECTION('',(0.,1.,0.));+#1634 = ORIENTED_EDGE('',*,*,#1635,.T.);+#1635 = EDGE_CURVE('',#1628,#1636,#1638,.T.);+#1636 = VERTEX_POINT('',#1637);+#1637 = CARTESIAN_POINT('',(-3.444309152962,-0.342020021477,21.005));+#1638 = LINE('',#1639,#1640);+#1639 = CARTESIAN_POINT('',(-2.960495884828,-0.342020021477,21.005));+#1640 = VECTOR('',#1641,1.);+#1641 = DIRECTION('',(-1.,0.,0.));+#1642 = ORIENTED_EDGE('',*,*,#1643,.T.);+#1643 = EDGE_CURVE('',#1636,#1562,#1644,.T.);+#1644 = LINE('',#1645,#1646);+#1645 = CARTESIAN_POINT('',(-3.444309152962,-0.342020021477,21.005));+#1646 = VECTOR('',#1647,1.);+#1647 = DIRECTION('',(0.,1.,0.));+#1648 = FACE_BOUND('',#1649,.F.);+#1649 = EDGE_LOOP('',(#1650,#1660,#1668));+#1650 = ORIENTED_EDGE('',*,*,#1651,.T.);+#1651 = EDGE_CURVE('',#1652,#1654,#1656,.T.);+#1652 = VERTEX_POINT('',#1653);+#1653 = CARTESIAN_POINT('',(-2.960495884828,-0.135255229521,21.005));+#1654 = VERTEX_POINT('',#1655);+#1655 = CARTESIAN_POINT('',(-2.960495884828,0.34692353433,21.005));+#1656 = LINE('',#1657,#1658);+#1657 = CARTESIAN_POINT('',(-2.960495884828,-0.135255229521,21.005));+#1658 = VECTOR('',#1659,1.);+#1659 = DIRECTION('',(0.,1.,0.));+#1660 = ORIENTED_EDGE('',*,*,#1661,.T.);+#1661 = EDGE_CURVE('',#1654,#1662,#1664,.T.);+#1662 = VERTEX_POINT('',#1663);+#1663 = CARTESIAN_POINT('',(-3.268599942407,-0.135255229521,21.005));+#1664 = LINE('',#1665,#1666);+#1665 = CARTESIAN_POINT('',(-2.960495884828,0.34692353433,21.005));+#1666 = VECTOR('',#1667,1.);+#1667 = DIRECTION('',(-0.538445622812,-0.842660258512,0.));+#1668 = ORIENTED_EDGE('',*,*,#1669,.T.);+#1669 = EDGE_CURVE('',#1662,#1652,#1670,.T.);+#1670 = LINE('',#1671,#1672);+#1671 = CARTESIAN_POINT('',(-3.268599942407,-0.135255229521,21.005));+#1672 = VECTOR('',#1673,1.);+#1673 = DIRECTION('',(1.,0.,0.));+#1674 = PLANE('',#1675);+#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678);+#1676 = CARTESIAN_POINT('',(-3.527668871459,-0.605175211239,21.005));+#1677 = DIRECTION('',(0.,0.,1.));+#1678 = DIRECTION('',(1.,0.,0.));+#1679 = SHELL_BASED_SURFACE_MODEL('',(#1680));+#1680 = OPEN_SHELL('',(#1681));+#1681 = ADVANCED_FACE('',(#1682),#1748,.T.);+#1682 = FACE_BOUND('',#1683,.F.);+#1683 = EDGE_LOOP('',(#1684,#1694,#1702,#1710,#1718,#1726,#1734,#1742));+#1684 = ORIENTED_EDGE('',*,*,#1685,.T.);+#1685 = EDGE_CURVE('',#1686,#1688,#1690,.T.);+#1686 = VERTEX_POINT('',#1687);+#1687 = CARTESIAN_POINT('',(-2.117908926303,3.677634639538E-03,21.005));+#1688 = VERTEX_POINT('',#1689);+#1689 = CARTESIAN_POINT('',(-2.088487849186,7.641307528817E-02,21.005));+#1690 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1691,#1692,#1693),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1691 = CARTESIAN_POINT('',(-2.117908926303,3.677634639538E-03,21.005));+#1692 = CARTESIAN_POINT('',(-2.117908926303,4.699199817187E-02,21.005));+#1693 = CARTESIAN_POINT('',(-2.088487849186,7.641307528817E-02,21.005));+#1694 = ORIENTED_EDGE('',*,*,#1695,.T.);+#1695 = EDGE_CURVE('',#1688,#1696,#1698,.T.);+#1696 = VERTEX_POINT('',#1697);+#1697 = CARTESIAN_POINT('',(-2.01656966068,0.105834152404,21.005));+#1698 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1699,#1700,#1701),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1699 = CARTESIAN_POINT('',(-2.088487849186,7.641307528817E-02,21.005));+#1700 = CARTESIAN_POINT('',(-2.05906677207,0.105834152404,21.005));+#1701 = CARTESIAN_POINT('',(-2.01656966068,0.105834152404,21.005));+#1702 = ORIENTED_EDGE('',*,*,#1703,.T.);+#1703 = EDGE_CURVE('',#1696,#1704,#1706,.T.);+#1704 = VERTEX_POINT('',#1705);+#1705 = CARTESIAN_POINT('',(-1.943834220031,7.641307528817E-02,21.005));+#1706 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1707,#1708,#1709),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1707 = CARTESIAN_POINT('',(-2.01656966068,0.105834152404,21.005));+#1708 = CARTESIAN_POINT('',(-1.973255297147,0.105834152404,21.005));+#1709 = CARTESIAN_POINT('',(-1.943834220031,7.641307528817E-02,21.005));+#1710 = ORIENTED_EDGE('',*,*,#1711,.T.);+#1711 = EDGE_CURVE('',#1704,#1712,#1714,.T.);+#1712 = VERTEX_POINT('',#1713);+#1713 = CARTESIAN_POINT('',(-1.914413142915,3.677634639538E-03,21.005));+#1714 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1715,#1716,#1717),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1715 = CARTESIAN_POINT('',(-1.943834220031,7.641307528817E-02,21.005));+#1716 = CARTESIAN_POINT('',(-1.914413142915,4.699199817187E-02,21.005));+#1717 = CARTESIAN_POINT('',(-1.914413142915,3.677634639538E-03,21.005));+#1718 = ORIENTED_EDGE('',*,*,#1719,.T.);+#1719 = EDGE_CURVE('',#1712,#1720,#1722,.T.);+#1720 = VERTEX_POINT('',#1721);+#1721 = CARTESIAN_POINT('',(-1.943834220031,-6.824055386697E-02,21.005)+  );+#1722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1723,#1724,#1725),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1723 = CARTESIAN_POINT('',(-1.914413142915,3.677634639538E-03,21.005));+#1724 = CARTESIAN_POINT('',(-1.914413142915,-3.881947675067E-02,21.005)+  );+#1725 = CARTESIAN_POINT('',(-1.943834220031,-6.824055386697E-02,21.005)+  );+#1726 = ORIENTED_EDGE('',*,*,#1727,.T.);+#1727 = EDGE_CURVE('',#1720,#1728,#1730,.T.);+#1728 = VERTEX_POINT('',#1729);+#1729 = CARTESIAN_POINT('',(-2.01656966068,-9.766163098327E-02,21.005));+#1730 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1731,#1732,#1733),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1731 = CARTESIAN_POINT('',(-1.943834220031,-6.824055386697E-02,21.005)+  );+#1732 = CARTESIAN_POINT('',(-1.973255297147,-9.766163098327E-02,21.005)+  );+#1733 = CARTESIAN_POINT('',(-2.01656966068,-9.766163098327E-02,21.005));+#1734 = ORIENTED_EDGE('',*,*,#1735,.T.);+#1735 = EDGE_CURVE('',#1728,#1736,#1738,.T.);+#1736 = VERTEX_POINT('',#1737);+#1737 = CARTESIAN_POINT('',(-2.088487849186,-6.864917993803E-02,21.005)+  );+#1738 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1739,#1740,#1741),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1739 = CARTESIAN_POINT('',(-2.01656966068,-9.766163098327E-02,21.005));+#1740 = CARTESIAN_POINT('',(-2.05906677207,-9.766163098327E-02,21.005));+#1741 = CARTESIAN_POINT('',(-2.088487849186,-6.864917993803E-02,21.005)+  );+#1742 = ORIENTED_EDGE('',*,*,#1743,.T.);+#1743 = EDGE_CURVE('',#1736,#1686,#1744,.T.);+#1744 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1745,#1746,#1747),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1745 = CARTESIAN_POINT('',(-2.088487849186,-6.864917993803E-02,21.005)+  );+#1746 = CARTESIAN_POINT('',(-2.117908926303,-3.963672889279E-02,21.005)+  );+#1747 = CARTESIAN_POINT('',(-2.117908926303,3.677634639538E-03,21.005));+#1748 = PLANE('',#1749);+#1749 = AXIS2_PLACEMENT_3D('',#1750,#1751,#1752);+#1750 = CARTESIAN_POINT('',(-2.519996980225,-0.605175211239,21.005));+#1751 = DIRECTION('',(0.,0.,1.));+#1752 = DIRECTION('',(1.,0.,0.));+#1753 = SHELL_BASED_SURFACE_MODEL('',(#1754));+#1754 = OPEN_SHELL('',(#1755));+#1755 = ADVANCED_FACE('',(#1756,#1822),#1888,.T.);+#1756 = FACE_BOUND('',#1757,.F.);+#1757 = EDGE_LOOP('',(#1758,#1768,#1776,#1784,#1792,#1800,#1808,#1816));+#1758 = ORIENTED_EDGE('',*,*,#1759,.T.);+#1759 = EDGE_CURVE('',#1760,#1762,#1764,.T.);+#1760 = VERTEX_POINT('',#1761);+#1761 = CARTESIAN_POINT('',(-2.419474966745,3.677634639538E-03,21.005));+#1762 = VERTEX_POINT('',#1763);+#1763 = CARTESIAN_POINT('',(-2.318952953264,0.478909755282,21.005));+#1764 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1765,#1766,#1767),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1765 = CARTESIAN_POINT('',(-2.419474966745,3.677634639538E-03,21.005));+#1766 = CARTESIAN_POINT('',(-2.419474966745,0.320771465782,21.005));+#1767 = CARTESIAN_POINT('',(-2.318952953264,0.478909755282,21.005));+#1768 = ORIENTED_EDGE('',*,*,#1769,.T.);+#1769 = EDGE_CURVE('',#1762,#1770,#1772,.T.);+#1770 = VERTEX_POINT('',#1771);+#1771 = CARTESIAN_POINT('',(-2.01656966068,0.637048044782,21.005));+#1772 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1773,#1774,#1775),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1773 = CARTESIAN_POINT('',(-2.318952953264,0.478909755282,21.005));+#1774 = CARTESIAN_POINT('',(-2.218430939783,0.637048044782,21.005));+#1775 = CARTESIAN_POINT('',(-2.01656966068,0.637048044782,21.005));+#1776 = ORIENTED_EDGE('',*,*,#1777,.T.);+#1777 = EDGE_CURVE('',#1770,#1778,#1780,.T.);+#1778 = VERTEX_POINT('',#1779);+#1779 = CARTESIAN_POINT('',(-1.713369115953,0.479318381353,21.005));+#1780 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1781,#1782,#1783),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1781 = CARTESIAN_POINT('',(-2.01656966068,0.637048044782,21.005));+#1782 = CARTESIAN_POINT('',(-1.813891129434,0.637048044782,21.005));+#1783 = CARTESIAN_POINT('',(-1.713369115953,0.479318381353,21.005));+#1784 = ORIENTED_EDGE('',*,*,#1785,.T.);+#1785 = EDGE_CURVE('',#1778,#1786,#1788,.T.);+#1786 = VERTEX_POINT('',#1787);+#1787 = CARTESIAN_POINT('',(-1.612847102473,3.677634639538E-03,21.005));+#1788 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1789,#1790,#1791),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1789 = CARTESIAN_POINT('',(-1.713369115953,0.479318381353,21.005));+#1790 = CARTESIAN_POINT('',(-1.612847102473,0.321588717924,21.005));+#1791 = CARTESIAN_POINT('',(-1.612847102473,3.677634639538E-03,21.005));+#1792 = ORIENTED_EDGE('',*,*,#1793,.T.);+#1793 = EDGE_CURVE('',#1786,#1794,#1796,.T.);+#1794 = VERTEX_POINT('',#1795);+#1795 = CARTESIAN_POINT('',(-1.713369115953,-0.471145859932,21.005));+#1796 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1797,#1798,#1799),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1797 = CARTESIAN_POINT('',(-1.612847102473,3.677634639538E-03,21.005));+#1798 = CARTESIAN_POINT('',(-1.612847102473,-0.313416196503,21.005));+#1799 = CARTESIAN_POINT('',(-1.713369115953,-0.471145859932,21.005));+#1800 = ORIENTED_EDGE('',*,*,#1801,.T.);+#1801 = EDGE_CURVE('',#1794,#1802,#1804,.T.);+#1802 = VERTEX_POINT('',#1803);+#1803 = CARTESIAN_POINT('',(-2.01656966068,-0.628875523361,21.005));+#1804 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1805,#1806,#1807),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1805 = CARTESIAN_POINT('',(-1.713369115953,-0.471145859932,21.005));+#1806 = CARTESIAN_POINT('',(-1.813891129434,-0.628875523361,21.005));+#1807 = CARTESIAN_POINT('',(-2.01656966068,-0.628875523361,21.005));+#1808 = ORIENTED_EDGE('',*,*,#1809,.T.);+#1809 = EDGE_CURVE('',#1802,#1810,#1812,.T.);+#1810 = VERTEX_POINT('',#1811);+#1811 = CARTESIAN_POINT('',(-2.318952953264,-0.470737233861,21.005));+#1812 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1813,#1814,#1815),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1813 = CARTESIAN_POINT('',(-2.01656966068,-0.628875523361,21.005));+#1814 = CARTESIAN_POINT('',(-2.218430939783,-0.628875523361,21.005));+#1815 = CARTESIAN_POINT('',(-2.318952953264,-0.470737233861,21.005));+#1816 = ORIENTED_EDGE('',*,*,#1817,.T.);+#1817 = EDGE_CURVE('',#1810,#1760,#1818,.T.);+#1818 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1819,#1820,#1821),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1819 = CARTESIAN_POINT('',(-2.318952953264,-0.470737233861,21.005));+#1820 = CARTESIAN_POINT('',(-2.419474966745,-0.312598944361,21.005));+#1821 = CARTESIAN_POINT('',(-2.419474966745,3.677634639538E-03,21.005));+#1822 = FACE_BOUND('',#1823,.F.);+#1823 = EDGE_LOOP('',(#1824,#1834,#1842,#1850,#1858,#1866,#1874,#1882));+#1824 = ORIENTED_EDGE('',*,*,#1825,.T.);+#1825 = EDGE_CURVE('',#1826,#1828,#1830,.T.);+#1826 = VERTEX_POINT('',#1827);+#1827 = CARTESIAN_POINT('',(-2.01656966068,0.432735009252,21.005));+#1828 = VERTEX_POINT('',#1829);+#1829 = CARTESIAN_POINT('',(-2.138340229856,0.330578491487,21.005));+#1830 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1831,#1832,#1833),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1831 = CARTESIAN_POINT('',(-2.01656966068,0.432735009252,21.005));+#1832 = CARTESIAN_POINT('',(-2.099929379176,0.432735009252,21.005));+#1833 = CARTESIAN_POINT('',(-2.138340229856,0.330578491487,21.005));+#1834 = ORIENTED_EDGE('',*,*,#1835,.T.);+#1835 = EDGE_CURVE('',#1828,#1836,#1838,.T.);+#1836 = VERTEX_POINT('',#1837);+#1837 = CARTESIAN_POINT('',(-2.176751080535,3.677634639538E-03,21.005));+#1838 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1839,#1840,#1841),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1839 = CARTESIAN_POINT('',(-2.138340229856,0.330578491487,21.005));+#1840 = CARTESIAN_POINT('',(-2.176751080535,0.228421973722,21.005));+#1841 = CARTESIAN_POINT('',(-2.176751080535,3.677634639538E-03,21.005));+#1842 = ORIENTED_EDGE('',*,*,#1843,.T.);+#1843 = EDGE_CURVE('',#1836,#1844,#1846,.T.);+#1844 = VERTEX_POINT('',#1845);+#1845 = CARTESIAN_POINT('',(-2.138340229856,-0.322405970066,21.005));+#1846 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1847,#1848,#1849),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1847 = CARTESIAN_POINT('',(-2.176751080535,3.677634639538E-03,21.005));+#1848 = CARTESIAN_POINT('',(-2.176751080535,-0.220249452301,21.005));+#1849 = CARTESIAN_POINT('',(-2.138340229856,-0.322405970066,21.005));+#1850 = ORIENTED_EDGE('',*,*,#1851,.T.);+#1851 = EDGE_CURVE('',#1844,#1852,#1854,.T.);+#1852 = VERTEX_POINT('',#1853);+#1853 = CARTESIAN_POINT('',(-2.01656966068,-0.424562487831,21.005));+#1854 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1855,#1856,#1857),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1855 = CARTESIAN_POINT('',(-2.138340229856,-0.322405970066,21.005));+#1856 = CARTESIAN_POINT('',(-2.099929379176,-0.424562487831,21.005));+#1857 = CARTESIAN_POINT('',(-2.01656966068,-0.424562487831,21.005));+#1858 = ORIENTED_EDGE('',*,*,#1859,.T.);+#1859 = EDGE_CURVE('',#1852,#1860,#1862,.T.);+#1860 = VERTEX_POINT('',#1861);+#1861 = CARTESIAN_POINT('',(-1.893981839362,-0.322405970066,21.005));+#1862 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1863,#1864,#1865),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1863 = CARTESIAN_POINT('',(-2.01656966068,-0.424562487831,21.005));+#1864 = CARTESIAN_POINT('',(-1.932392690041,-0.424562487831,21.005));+#1865 = CARTESIAN_POINT('',(-1.893981839362,-0.322405970066,21.005));+#1866 = ORIENTED_EDGE('',*,*,#1867,.T.);+#1867 = EDGE_CURVE('',#1860,#1868,#1870,.T.);+#1868 = VERTEX_POINT('',#1869);+#1869 = CARTESIAN_POINT('',(-1.855570988682,3.677634639538E-03,21.005));+#1870 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1871,#1872,#1873),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1871 = CARTESIAN_POINT('',(-1.893981839362,-0.322405970066,21.005));+#1872 = CARTESIAN_POINT('',(-1.855570988682,-0.220249452301,21.005));+#1873 = CARTESIAN_POINT('',(-1.855570988682,3.677634639538E-03,21.005));+#1874 = ORIENTED_EDGE('',*,*,#1875,.T.);+#1875 = EDGE_CURVE('',#1868,#1876,#1878,.T.);+#1876 = VERTEX_POINT('',#1877);+#1877 = CARTESIAN_POINT('',(-1.893981839362,0.330578491487,21.005));+#1878 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1879,#1880,#1881),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1879 = CARTESIAN_POINT('',(-1.855570988682,3.677634639538E-03,21.005));+#1880 = CARTESIAN_POINT('',(-1.855570988682,0.228421973722,21.005));+#1881 = CARTESIAN_POINT('',(-1.893981839362,0.330578491487,21.005));+#1882 = ORIENTED_EDGE('',*,*,#1883,.T.);+#1883 = EDGE_CURVE('',#1876,#1826,#1884,.T.);+#1884 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1885,#1886,#1887),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1885 = CARTESIAN_POINT('',(-1.893981839362,0.330578491487,21.005));+#1886 = CARTESIAN_POINT('',(-1.932392690041,0.432735009252,21.005));+#1887 = CARTESIAN_POINT('',(-2.01656966068,0.432735009252,21.005));+#1888 = PLANE('',#1889);+#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892);+#1890 = CARTESIAN_POINT('',(-2.519996980225,-0.605175211239,21.005));+#1891 = DIRECTION('',(0.,0.,1.));+#1892 = DIRECTION('',(1.,0.,0.));+#1893 = SHELL_BASED_SURFACE_MODEL('',(#1894));+#1894 = OPEN_SHELL('',(#1895));+#1895 = ADVANCED_FACE('',(#1896),#2042,.T.);+#1896 = FACE_BOUND('',#1897,.F.);+#1897 = EDGE_LOOP('',(#1898,#1908,#1916,#1924,#1932,#1940,#1948,#1956,+    #1964,#1972,#1980,#1988,#1996,#2004,#2012,#2020,#2028,#2036));+#1898 = ORIENTED_EDGE('',*,*,#1899,.T.);+#1899 = EDGE_CURVE('',#1900,#1902,#1904,.T.);+#1900 = VERTEX_POINT('',#1901);+#1901 = CARTESIAN_POINT('',(-0.628875523361,-0.301974666513,21.005));+#1902 = VERTEX_POINT('',#1903);+#1903 = CARTESIAN_POINT('',(-0.628875523361,-0.570033369128,21.005));+#1904 = LINE('',#1905,#1906);+#1905 = CARTESIAN_POINT('',(-0.628875523361,-0.301974666513,21.005));+#1906 = VECTOR('',#1907,1.);+#1907 = DIRECTION('',(0.,-1.,0.));+#1908 = ORIENTED_EDGE('',*,*,#1909,.T.);+#1909 = EDGE_CURVE('',#1902,#1910,#1912,.T.);+#1910 = VERTEX_POINT('',#1911);+#1911 = CARTESIAN_POINT('',(-0.749011588252,-0.614164984803,21.005));+#1912 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1913,#1914,#1915),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1913 = CARTESIAN_POINT('',(-0.628875523361,-0.570033369128,21.005));+#1914 = CARTESIAN_POINT('',(-0.686083173309,-0.599454446245,21.005));+#1915 = CARTESIAN_POINT('',(-0.749011588252,-0.614164984803,21.005));+#1916 = ORIENTED_EDGE('',*,*,#1917,.T.);+#1917 = EDGE_CURVE('',#1910,#1918,#1920,.T.);+#1918 = VERTEX_POINT('',#1919);+#1919 = CARTESIAN_POINT('',(-0.881406435276,-0.628875523361,21.005));+#1920 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1921,#1922,#1923),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1921 = CARTESIAN_POINT('',(-0.749011588252,-0.614164984803,21.005));+#1922 = CARTESIAN_POINT('',(-0.811940003196,-0.628875523361,21.005));+#1923 = CARTESIAN_POINT('',(-0.881406435276,-0.628875523361,21.005));+#1924 = ORIENTED_EDGE('',*,*,#1925,.T.);+#1925 = EDGE_CURVE('',#1918,#1926,#1928,.T.);+#1926 = VERTEX_POINT('',#1927);+#1927 = CARTESIAN_POINT('',(-1.258159672793,-0.466242347079,21.005));+#1928 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1929,#1930,#1931),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1929 = CARTESIAN_POINT('',(-0.881406435276,-0.628875523361,21.005));+#1930 = CARTESIAN_POINT('',(-1.128216582196,-0.628875523361,21.005));+#1931 = CARTESIAN_POINT('',(-1.258159672793,-0.466242347079,21.005));+#1932 = ORIENTED_EDGE('',*,*,#1933,.T.);+#1933 = EDGE_CURVE('',#1926,#1934,#1936,.T.);+#1934 = VERTEX_POINT('',#1935);+#1935 = CARTESIAN_POINT('',(-1.38810276339,3.677634639538E-03,21.005));+#1936 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1937,#1938,#1939),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1937 = CARTESIAN_POINT('',(-1.258159672793,-0.466242347079,21.005));+#1938 = CARTESIAN_POINT('',(-1.38810276339,-0.303609170797,21.005));+#1939 = CARTESIAN_POINT('',(-1.38810276339,3.677634639538E-03,21.005));+#1940 = ORIENTED_EDGE('',*,*,#1941,.T.);+#1941 = EDGE_CURVE('',#1934,#1942,#1944,.T.);+#1942 = VERTEX_POINT('',#1943);+#1943 = CARTESIAN_POINT('',(-1.258159672793,0.4744148685,21.005));+#1944 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1945,#1946,#1947),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1945 = CARTESIAN_POINT('',(-1.38810276339,3.677634639538E-03,21.005));+#1946 = CARTESIAN_POINT('',(-1.38810276339,0.311781692219,21.005));+#1947 = CARTESIAN_POINT('',(-1.258159672793,0.4744148685,21.005));+#1948 = ORIENTED_EDGE('',*,*,#1949,.T.);+#1949 = EDGE_CURVE('',#1942,#1950,#1952,.T.);+#1950 = VERTEX_POINT('',#1951);+#1951 = CARTESIAN_POINT('',(-0.881406435276,0.637048044782,21.005));+#1952 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1953,#1954,#1955),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1953 = CARTESIAN_POINT('',(-1.258159672793,0.4744148685,21.005));+#1954 = CARTESIAN_POINT('',(-1.128216582196,0.637048044782,21.005));+#1955 = CARTESIAN_POINT('',(-0.881406435276,0.637048044782,21.005));+#1956 = ORIENTED_EDGE('',*,*,#1957,.T.);+#1957 = EDGE_CURVE('',#1950,#1958,#1960,.T.);+#1958 = VERTEX_POINT('',#1959);+#1959 = CARTESIAN_POINT('',(-0.74819433611,0.622337506224,21.005));+#1960 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1961,#1962,#1963),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1961 = CARTESIAN_POINT('',(-0.881406435276,0.637048044782,21.005));+#1962 = CARTESIAN_POINT('',(-0.811940003196,0.637048044782,21.005));+#1963 = CARTESIAN_POINT('',(-0.74819433611,0.622337506224,21.005));+#1964 = ORIENTED_EDGE('',*,*,#1965,.T.);+#1965 = EDGE_CURVE('',#1958,#1966,#1968,.T.);+#1966 = VERTEX_POINT('',#1967);+#1967 = CARTESIAN_POINT('',(-0.628875523361,0.57820589055,21.005));+#1968 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1969,#1970,#1971),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1969 = CARTESIAN_POINT('',(-0.74819433611,0.622337506224,21.005));+#1970 = CARTESIAN_POINT('',(-0.684448669025,0.607626967666,21.005));+#1971 = CARTESIAN_POINT('',(-0.628875523361,0.57820589055,21.005));+#1972 = ORIENTED_EDGE('',*,*,#1973,.T.);+#1973 = EDGE_CURVE('',#1966,#1974,#1976,.T.);+#1974 = VERTEX_POINT('',#1975);+#1975 = CARTESIAN_POINT('',(-0.628875523361,0.310147187934,21.005));+#1976 = LINE('',#1977,#1978);+#1977 = CARTESIAN_POINT('',(-0.628875523361,0.57820589055,21.005));+#1978 = VECTOR('',#1979,1.);+#1979 = DIRECTION('',(0.,-1.,0.));+#1980 = ORIENTED_EDGE('',*,*,#1981,.T.);+#1981 = EDGE_CURVE('',#1974,#1982,#1984,.T.);+#1982 = VERTEX_POINT('',#1983);+#1983 = CARTESIAN_POINT('',(-0.749420214324,0.393915532502,21.005));+#1984 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1985,#1986,#1987),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1985 = CARTESIAN_POINT('',(-0.628875523361,0.310147187934,21.005));+#1986 = CARTESIAN_POINT('',(-0.690986686162,0.367354837883,21.005));+#1987 = CARTESIAN_POINT('',(-0.749420214324,0.393915532502,21.005));+#1988 = ORIENTED_EDGE('',*,*,#1989,.T.);+#1989 = EDGE_CURVE('',#1982,#1990,#1992,.T.);+#1990 = VERTEX_POINT('',#1991);+#1991 = CARTESIAN_POINT('',(-0.869964905286,0.42047622712,21.005));+#1992 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1993,#1994,#1995),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1993 = CARTESIAN_POINT('',(-0.749420214324,0.393915532502,21.005));+#1994 = CARTESIAN_POINT('',(-0.807853742485,0.42047622712,21.005));+#1995 = CARTESIAN_POINT('',(-0.869964905286,0.42047622712,21.005));+#1996 = ORIENTED_EDGE('',*,*,#1997,.T.);+#1997 = EDGE_CURVE('',#1990,#1998,#2000,.T.);+#1998 = VERTEX_POINT('',#1999);+#1999 = CARTESIAN_POINT('',(-1.069783054034,0.315459326858,21.005));+#2000 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2001,#2002,#2003),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2001 = CARTESIAN_POINT('',(-0.869964905286,0.42047622712,21.005));+#2002 = CARTESIAN_POINT('',(-1.002359752309,0.42047622712,21.005));+#2003 = CARTESIAN_POINT('',(-1.069783054034,0.315459326858,21.005));+#2004 = ORIENTED_EDGE('',*,*,#2005,.T.);+#2005 = EDGE_CURVE('',#1998,#2006,#2008,.T.);+#2006 = VERTEX_POINT('',#2007);+#2007 = CARTESIAN_POINT('',(-1.137206355759,3.677634639538E-03,21.005));+#2008 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2009,#2010,#2011),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2009 = CARTESIAN_POINT('',(-1.069783054034,0.315459326858,21.005));+#2010 = CARTESIAN_POINT('',(-1.137206355759,0.210442426596,21.005));+#2011 = CARTESIAN_POINT('',(-1.137206355759,3.677634639538E-03,21.005));+#2012 = ORIENTED_EDGE('',*,*,#2013,.T.);+#2013 = EDGE_CURVE('',#2006,#2014,#2016,.T.);+#2014 = VERTEX_POINT('',#2015);+#2015 = CARTESIAN_POINT('',(-1.069783054034,-0.307286805437,21.005));+#2016 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2017,#2018,#2019),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2017 = CARTESIAN_POINT('',(-1.137206355759,3.677634639538E-03,21.005));+#2018 = CARTESIAN_POINT('',(-1.137206355759,-0.202269905175,21.005));+#2019 = CARTESIAN_POINT('',(-1.069783054034,-0.307286805437,21.005));+#2020 = ORIENTED_EDGE('',*,*,#2021,.T.);+#2021 = EDGE_CURVE('',#2014,#2022,#2024,.T.);+#2022 = VERTEX_POINT('',#2023);+#2023 = CARTESIAN_POINT('',(-0.869964905286,-0.412303705699,21.005));+#2024 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2025,#2026,#2027),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2025 = CARTESIAN_POINT('',(-1.069783054034,-0.307286805437,21.005));+#2026 = CARTESIAN_POINT('',(-1.002359752309,-0.412303705699,21.005));+#2027 = CARTESIAN_POINT('',(-0.869964905286,-0.412303705699,21.005));+#2028 = ORIENTED_EDGE('',*,*,#2029,.T.);+#2029 = EDGE_CURVE('',#2022,#2030,#2032,.T.);+#2030 = VERTEX_POINT('',#2031);+#2031 = CARTESIAN_POINT('',(-0.749420214324,-0.38574301108,21.005));+#2032 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2033,#2034,#2035),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2033 = CARTESIAN_POINT('',(-0.869964905286,-0.412303705699,21.005));+#2034 = CARTESIAN_POINT('',(-0.807853742485,-0.412303705699,21.005));+#2035 = CARTESIAN_POINT('',(-0.749420214324,-0.38574301108,21.005));+#2036 = ORIENTED_EDGE('',*,*,#2037,.T.);+#2037 = EDGE_CURVE('',#2030,#1900,#2038,.T.);+#2038 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2039,#2040,#2041),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2039 = CARTESIAN_POINT('',(-0.749420214324,-0.38574301108,21.005));+#2040 = CARTESIAN_POINT('',(-0.690986686162,-0.359182316461,21.005));+#2041 = CARTESIAN_POINT('',(-0.628875523361,-0.301974666513,21.005));+#2042 = PLANE('',#2043);+#2043 = AXIS2_PLACEMENT_3D('',#2044,#2045,#2046);+#2044 = CARTESIAN_POINT('',(-1.512325088992,-0.605175211239,21.005));+#2045 = DIRECTION('',(0.,0.,1.));+#2046 = DIRECTION('',(1.,0.,0.));+#2047 = SHELL_BASED_SURFACE_MODEL('',(#2048));+#2048 = OPEN_SHELL('',(#2049));+#2049 = ADVANCED_FACE('',(#2050),#2116,.T.);+#2050 = FACE_BOUND('',#2051,.F.);+#2051 = EDGE_LOOP('',(#2052,#2062,#2070,#2078,#2086,#2094,#2102,#2110));+#2052 = ORIENTED_EDGE('',*,*,#2053,.T.);+#2053 = EDGE_CURVE('',#2054,#2056,#2058,.T.);+#2054 = VERTEX_POINT('',#2055);+#2055 = CARTESIAN_POINT('',(-0.102565143836,3.677634639538E-03,21.005));+#2056 = VERTEX_POINT('',#2057);+#2057 = CARTESIAN_POINT('',(-7.314406671969E-02,7.641307528817E-02,+    21.005));+#2058 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2059,#2060,#2061),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2059 = CARTESIAN_POINT('',(-0.102565143836,3.677634639538E-03,21.005));+#2060 = CARTESIAN_POINT('',(-0.102565143836,4.699199817187E-02,21.005));+#2061 = CARTESIAN_POINT('',(-7.314406671969E-02,7.641307528817E-02,+    21.005));+#2062 = ORIENTED_EDGE('',*,*,#2063,.T.);+#2063 = EDGE_CURVE('',#2056,#2064,#2066,.T.);+#2064 = VERTEX_POINT('',#2065);+#2065 = CARTESIAN_POINT('',(-1.225878213178E-03,0.105834152404,21.005));+#2066 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2067,#2068,#2069),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2067 = CARTESIAN_POINT('',(-7.314406671969E-02,7.641307528817E-02,+    21.005));+#2068 = CARTESIAN_POINT('',(-4.372298960339E-02,0.105834152404,21.005));+#2069 = CARTESIAN_POINT('',(-1.225878213178E-03,0.105834152404,21.005));+#2070 = ORIENTED_EDGE('',*,*,#2071,.T.);+#2071 = EDGE_CURVE('',#2064,#2072,#2074,.T.);+#2072 = VERTEX_POINT('',#2073);+#2073 = CARTESIAN_POINT('',(7.150956243545E-02,7.641307528817E-02,21.005+    ));+#2074 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2075,#2076,#2077),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2075 = CARTESIAN_POINT('',(-1.225878213178E-03,0.105834152404,21.005));+#2076 = CARTESIAN_POINT('',(4.208848531915E-02,0.105834152404,21.005));+#2077 = CARTESIAN_POINT('',(7.150956243545E-02,7.641307528817E-02,21.005+    ));+#2078 = ORIENTED_EDGE('',*,*,#2079,.T.);+#2079 = EDGE_CURVE('',#2072,#2080,#2082,.T.);+#2080 = VERTEX_POINT('',#2081);+#2081 = CARTESIAN_POINT('',(0.100930639552,3.677634639538E-03,21.005));+#2082 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2083,#2084,#2085),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2083 = CARTESIAN_POINT('',(7.150956243545E-02,7.641307528817E-02,21.005+    ));+#2084 = CARTESIAN_POINT('',(0.100930639552,4.699199817187E-02,21.005));+#2085 = CARTESIAN_POINT('',(0.100930639552,3.677634639538E-03,21.005));+#2086 = ORIENTED_EDGE('',*,*,#2087,.T.);+#2087 = EDGE_CURVE('',#2080,#2088,#2090,.T.);+#2088 = VERTEX_POINT('',#2089);+#2089 = CARTESIAN_POINT('',(7.150956243545E-02,-6.824055386697E-02,+    21.005));+#2090 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2091,#2092,#2093),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2091 = CARTESIAN_POINT('',(0.100930639552,3.677634639538E-03,21.005));+#2092 = CARTESIAN_POINT('',(0.100930639552,-3.881947675067E-02,21.005));+#2093 = CARTESIAN_POINT('',(7.150956243545E-02,-6.824055386697E-02,+    21.005));+#2094 = ORIENTED_EDGE('',*,*,#2095,.T.);+#2095 = EDGE_CURVE('',#2088,#2096,#2098,.T.);+#2096 = VERTEX_POINT('',#2097);+#2097 = CARTESIAN_POINT('',(-1.225878213178E-03,-9.766163098327E-02,+    21.005));+#2098 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2099,#2100,#2101),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2099 = CARTESIAN_POINT('',(7.150956243545E-02,-6.824055386697E-02,+    21.005));+#2100 = CARTESIAN_POINT('',(4.208848531915E-02,-9.766163098327E-02,+    21.005));+#2101 = CARTESIAN_POINT('',(-1.225878213178E-03,-9.766163098327E-02,+    21.005));+#2102 = ORIENTED_EDGE('',*,*,#2103,.T.);+#2103 = EDGE_CURVE('',#2096,#2104,#2106,.T.);+#2104 = VERTEX_POINT('',#2105);+#2105 = CARTESIAN_POINT('',(-7.314406671969E-02,-6.864917993803E-02,+    21.005));+#2106 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2107,#2108,#2109),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2107 = CARTESIAN_POINT('',(-1.225878213178E-03,-9.766163098327E-02,+    21.005));+#2108 = CARTESIAN_POINT('',(-4.372298960339E-02,-9.766163098327E-02,+    21.005));+#2109 = CARTESIAN_POINT('',(-7.314406671969E-02,-6.864917993803E-02,+    21.005));+#2110 = ORIENTED_EDGE('',*,*,#2111,.T.);+#2111 = EDGE_CURVE('',#2104,#2054,#2112,.T.);+#2112 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2113,#2114,#2115),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2113 = CARTESIAN_POINT('',(-7.314406671969E-02,-6.864917993803E-02,+    21.005));+#2114 = CARTESIAN_POINT('',(-0.102565143836,-3.963672889279E-02,21.005)+  );+#2115 = CARTESIAN_POINT('',(-0.102565143836,3.677634639538E-03,21.005));+#2116 = PLANE('',#2117);+#2117 = AXIS2_PLACEMENT_3D('',#2118,#2119,#2120);+#2118 = CARTESIAN_POINT('',(-0.504653197759,-0.605175211239,21.005));+#2119 = DIRECTION('',(0.,0.,1.));+#2120 = DIRECTION('',(1.,0.,0.));+#2121 = SHELL_BASED_SURFACE_MODEL('',(#2122));+#2122 = OPEN_SHELL('',(#2123));+#2123 = ADVANCED_FACE('',(#2124,#2190),#2256,.T.);+#2124 = FACE_BOUND('',#2125,.F.);+#2125 = EDGE_LOOP('',(#2126,#2136,#2144,#2152,#2160,#2168,#2176,#2184));+#2126 = ORIENTED_EDGE('',*,*,#2127,.T.);+#2127 = EDGE_CURVE('',#2128,#2130,#2132,.T.);+#2128 = VERTEX_POINT('',#2129);+#2129 = CARTESIAN_POINT('',(-0.404131184278,3.677634639538E-03,21.005));+#2130 = VERTEX_POINT('',#2131);+#2131 = CARTESIAN_POINT('',(-0.303609170797,0.478909755282,21.005));+#2132 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2133,#2134,#2135),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2133 = CARTESIAN_POINT('',(-0.404131184278,3.677634639538E-03,21.005));+#2134 = CARTESIAN_POINT('',(-0.404131184278,0.320771465782,21.005));+#2135 = CARTESIAN_POINT('',(-0.303609170797,0.478909755282,21.005));+#2136 = ORIENTED_EDGE('',*,*,#2137,.T.);+#2137 = EDGE_CURVE('',#2130,#2138,#2140,.T.);+#2138 = VERTEX_POINT('',#2139);+#2139 = CARTESIAN_POINT('',(-1.225878213178E-03,0.637048044782,21.005));+#2140 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2141,#2142,#2143),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2141 = CARTESIAN_POINT('',(-0.303609170797,0.478909755282,21.005));+#2142 = CARTESIAN_POINT('',(-0.203087157317,0.637048044782,21.005));+#2143 = CARTESIAN_POINT('',(-1.225878213178E-03,0.637048044782,21.005));+#2144 = ORIENTED_EDGE('',*,*,#2145,.T.);+#2145 = EDGE_CURVE('',#2138,#2146,#2148,.T.);+#2146 = VERTEX_POINT('',#2147);+#2147 = CARTESIAN_POINT('',(0.301974666513,0.479318381353,21.005));+#2148 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2149,#2150,#2151),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2149 = CARTESIAN_POINT('',(-1.225878213178E-03,0.637048044782,21.005));+#2150 = CARTESIAN_POINT('',(0.201452653032,0.637048044782,21.005));+#2151 = CARTESIAN_POINT('',(0.301974666513,0.479318381353,21.005));+#2152 = ORIENTED_EDGE('',*,*,#2153,.T.);+#2153 = EDGE_CURVE('',#2146,#2154,#2156,.T.);+#2154 = VERTEX_POINT('',#2155);+#2155 = CARTESIAN_POINT('',(0.402496679994,3.677634639538E-03,21.005));+#2156 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2157,#2158,#2159),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2157 = CARTESIAN_POINT('',(0.301974666513,0.479318381353,21.005));+#2158 = CARTESIAN_POINT('',(0.402496679994,0.321588717924,21.005));+#2159 = CARTESIAN_POINT('',(0.402496679994,3.677634639538E-03,21.005));+#2160 = ORIENTED_EDGE('',*,*,#2161,.T.);+#2161 = EDGE_CURVE('',#2154,#2162,#2164,.T.);+#2162 = VERTEX_POINT('',#2163);+#2163 = CARTESIAN_POINT('',(0.301974666513,-0.471145859932,21.005));+#2164 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2165,#2166,#2167),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2165 = CARTESIAN_POINT('',(0.402496679994,3.677634639538E-03,21.005));+#2166 = CARTESIAN_POINT('',(0.402496679994,-0.313416196503,21.005));+#2167 = CARTESIAN_POINT('',(0.301974666513,-0.471145859932,21.005));+#2168 = ORIENTED_EDGE('',*,*,#2169,.T.);+#2169 = EDGE_CURVE('',#2162,#2170,#2172,.T.);+#2170 = VERTEX_POINT('',#2171);+#2171 = CARTESIAN_POINT('',(-1.225878213178E-03,-0.628875523361,21.005)+  );+#2172 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2173,#2174,#2175),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2173 = CARTESIAN_POINT('',(0.301974666513,-0.471145859932,21.005));+#2174 = CARTESIAN_POINT('',(0.201452653032,-0.628875523361,21.005));+#2175 = CARTESIAN_POINT('',(-1.225878213178E-03,-0.628875523361,21.005)+  );+#2176 = ORIENTED_EDGE('',*,*,#2177,.T.);+#2177 = EDGE_CURVE('',#2170,#2178,#2180,.T.);+#2178 = VERTEX_POINT('',#2179);+#2179 = CARTESIAN_POINT('',(-0.303609170797,-0.470737233861,21.005));+#2180 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2181,#2182,#2183),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2181 = CARTESIAN_POINT('',(-1.225878213178E-03,-0.628875523361,21.005)+  );+#2182 = CARTESIAN_POINT('',(-0.203087157317,-0.628875523361,21.005));+#2183 = CARTESIAN_POINT('',(-0.303609170797,-0.470737233861,21.005));+#2184 = ORIENTED_EDGE('',*,*,#2185,.T.);+#2185 = EDGE_CURVE('',#2178,#2128,#2186,.T.);+#2186 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2187,#2188,#2189),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2187 = CARTESIAN_POINT('',(-0.303609170797,-0.470737233861,21.005));+#2188 = CARTESIAN_POINT('',(-0.404131184278,-0.312598944361,21.005));+#2189 = CARTESIAN_POINT('',(-0.404131184278,3.677634639538E-03,21.005));+#2190 = FACE_BOUND('',#2191,.F.);+#2191 = EDGE_LOOP('',(#2192,#2202,#2210,#2218,#2226,#2234,#2242,#2250));+#2192 = ORIENTED_EDGE('',*,*,#2193,.T.);+#2193 = EDGE_CURVE('',#2194,#2196,#2198,.T.);+#2194 = VERTEX_POINT('',#2195);+#2195 = CARTESIAN_POINT('',(-1.225878213178E-03,0.432735009252,21.005));+#2196 = VERTEX_POINT('',#2197);+#2197 = CARTESIAN_POINT('',(-0.122996447389,0.330578491487,21.005));+#2198 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2199,#2200,#2201),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2199 = CARTESIAN_POINT('',(-1.225878213178E-03,0.432735009252,21.005));+#2200 = CARTESIAN_POINT('',(-8.458559670936E-02,0.432735009252,21.005));+#2201 = CARTESIAN_POINT('',(-0.122996447389,0.330578491487,21.005));+#2202 = ORIENTED_EDGE('',*,*,#2203,.T.);+#2203 = EDGE_CURVE('',#2196,#2204,#2206,.T.);+#2204 = VERTEX_POINT('',#2205);+#2205 = CARTESIAN_POINT('',(-0.161407298069,3.677634639538E-03,21.005));+#2206 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2207,#2208,#2209),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2207 = CARTESIAN_POINT('',(-0.122996447389,0.330578491487,21.005));+#2208 = CARTESIAN_POINT('',(-0.161407298069,0.228421973722,21.005));+#2209 = CARTESIAN_POINT('',(-0.161407298069,3.677634639538E-03,21.005));+#2210 = ORIENTED_EDGE('',*,*,#2211,.T.);+#2211 = EDGE_CURVE('',#2204,#2212,#2214,.T.);+#2212 = VERTEX_POINT('',#2213);+#2213 = CARTESIAN_POINT('',(-0.122996447389,-0.322405970066,21.005));+#2214 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2215,#2216,#2217),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2215 = CARTESIAN_POINT('',(-0.161407298069,3.677634639538E-03,21.005));+#2216 = CARTESIAN_POINT('',(-0.161407298069,-0.220249452301,21.005));+#2217 = CARTESIAN_POINT('',(-0.122996447389,-0.322405970066,21.005));+#2218 = ORIENTED_EDGE('',*,*,#2219,.T.);+#2219 = EDGE_CURVE('',#2212,#2220,#2222,.T.);+#2220 = VERTEX_POINT('',#2221);+#2221 = CARTESIAN_POINT('',(-1.225878213178E-03,-0.424562487831,21.005)+  );+#2222 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2223,#2224,#2225),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2223 = CARTESIAN_POINT('',(-0.122996447389,-0.322405970066,21.005));+#2224 = CARTESIAN_POINT('',(-8.458559670936E-02,-0.424562487831,21.005)+  );+#2225 = CARTESIAN_POINT('',(-1.225878213178E-03,-0.424562487831,21.005)+  );+#2226 = ORIENTED_EDGE('',*,*,#2227,.T.);+#2227 = EDGE_CURVE('',#2220,#2228,#2230,.T.);+#2228 = VERTEX_POINT('',#2229);+#2229 = CARTESIAN_POINT('',(0.121361943105,-0.322405970066,21.005));+#2230 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2231,#2232,#2233),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2231 = CARTESIAN_POINT('',(-1.225878213178E-03,-0.424562487831,21.005)+  );+#2232 = CARTESIAN_POINT('',(8.295109242512E-02,-0.424562487831,21.005));+#2233 = CARTESIAN_POINT('',(0.121361943105,-0.322405970066,21.005));+#2234 = ORIENTED_EDGE('',*,*,#2235,.T.);+#2235 = EDGE_CURVE('',#2228,#2236,#2238,.T.);+#2236 = VERTEX_POINT('',#2237);+#2237 = CARTESIAN_POINT('',(0.159772793784,3.677634639538E-03,21.005));+#2238 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2239,#2240,#2241),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2239 = CARTESIAN_POINT('',(0.121361943105,-0.322405970066,21.005));+#2240 = CARTESIAN_POINT('',(0.159772793784,-0.220249452301,21.005));+#2241 = CARTESIAN_POINT('',(0.159772793784,3.677634639538E-03,21.005));+#2242 = ORIENTED_EDGE('',*,*,#2243,.T.);+#2243 = EDGE_CURVE('',#2236,#2244,#2246,.T.);+#2244 = VERTEX_POINT('',#2245);+#2245 = CARTESIAN_POINT('',(0.121361943105,0.330578491487,21.005));+#2246 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2247,#2248,#2249),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2247 = CARTESIAN_POINT('',(0.159772793784,3.677634639538E-03,21.005));+#2248 = CARTESIAN_POINT('',(0.159772793784,0.228421973722,21.005));+#2249 = CARTESIAN_POINT('',(0.121361943105,0.330578491487,21.005));+#2250 = ORIENTED_EDGE('',*,*,#2251,.T.);+#2251 = EDGE_CURVE('',#2244,#2194,#2252,.T.);+#2252 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2253,#2254,#2255),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2253 = CARTESIAN_POINT('',(0.121361943105,0.330578491487,21.005));+#2254 = CARTESIAN_POINT('',(8.295109242512E-02,0.432735009252,21.005));+#2255 = CARTESIAN_POINT('',(-1.225878213178E-03,0.432735009252,21.005));+#2256 = PLANE('',#2257);+#2257 = AXIS2_PLACEMENT_3D('',#2258,#2259,#2260);+#2258 = CARTESIAN_POINT('',(-0.504653197759,-0.605175211239,21.005));+#2259 = DIRECTION('',(0.,0.,1.));+#2260 = DIRECTION('',(1.,0.,0.));+#2261 = SHELL_BASED_SURFACE_MODEL('',(#2262));+#2262 = OPEN_SHELL('',(#2263));+#2263 = ADVANCED_FACE('',(#2264),#2354,.T.);+#2264 = FACE_BOUND('',#2265,.F.);+#2265 = EDGE_LOOP('',(#2266,#2276,#2284,#2292,#2300,#2308,#2316,#2324,+    #2332,#2340,#2348));+#2266 = ORIENTED_EDGE('',*,*,#2267,.T.);+#2267 = EDGE_CURVE('',#2268,#2270,#2272,.T.);+#2268 = VERTEX_POINT('',#2269);+#2269 = CARTESIAN_POINT('',(0.656662096193,-0.605175211239,21.005));+#2270 = VERTEX_POINT('',#2271);+#2271 = CARTESIAN_POINT('',(0.656662096193,-0.392689654288,21.005));+#2272 = LINE('',#2273,#2274);+#2273 = CARTESIAN_POINT('',(0.656662096193,-0.605175211239,21.005));+#2274 = VECTOR('',#2275,1.);+#2275 = DIRECTION('',(0.,1.,0.));+#2276 = ORIENTED_EDGE('',*,*,#2277,.T.);+#2277 = EDGE_CURVE('',#2270,#2278,#2280,.T.);+#2278 = VERTEX_POINT('',#2279);+#2279 = CARTESIAN_POINT('',(0.926355303092,-0.392689654288,21.005));+#2280 = LINE('',#2281,#2282);+#2281 = CARTESIAN_POINT('',(0.656662096193,-0.392689654288,21.005));+#2282 = VECTOR('',#2283,1.);+#2283 = DIRECTION('',(1.,0.,0.));+#2284 = ORIENTED_EDGE('',*,*,#2285,.T.);+#2285 = EDGE_CURVE('',#2278,#2286,#2288,.T.);+#2286 = VERTEX_POINT('',#2287);+#2287 = CARTESIAN_POINT('',(0.926355303092,0.399227671425,21.005));+#2288 = LINE('',#2289,#2290);+#2289 = CARTESIAN_POINT('',(0.926355303092,-0.392689654288,21.005));+#2290 = VECTOR('',#2291,1.);+#2291 = DIRECTION('',(0.,1.,0.));+#2292 = ORIENTED_EDGE('',*,*,#2293,.T.);+#2293 = EDGE_CURVE('',#2286,#2294,#2296,.T.);+#2294 = VERTEX_POINT('',#2295);+#2295 = CARTESIAN_POINT('',(0.675458895462,0.337116508624,21.005));+#2296 = LINE('',#2297,#2298);+#2297 = CARTESIAN_POINT('',(0.926355303092,0.399227671425,21.005));+#2298 = VECTOR('',#2299,1.);+#2299 = DIRECTION('',(-0.970697912015,-0.240303066167,0.));+#2300 = ORIENTED_EDGE('',*,*,#2301,.T.);+#2301 = EDGE_CURVE('',#2294,#2302,#2304,.T.);+#2302 = VERTEX_POINT('',#2303);+#2303 = CARTESIAN_POINT('',(0.675458895462,0.554505578428,21.005));+#2304 = LINE('',#2305,#2306);+#2305 = CARTESIAN_POINT('',(0.675458895462,0.337116508624,21.005));+#2306 = VECTOR('',#2307,1.);+#2307 = DIRECTION('',(0.,1.,0.));+#2308 = ORIENTED_EDGE('',*,*,#2309,.T.);+#2309 = EDGE_CURVE('',#2302,#2310,#2312,.T.);+#2310 = VERTEX_POINT('',#2311);+#2311 = CARTESIAN_POINT('',(0.927989807377,0.614982236945,21.005));+#2312 = LINE('',#2313,#2314);+#2313 = CARTESIAN_POINT('',(0.675458895462,0.554505578428,21.005));+#2314 = VECTOR('',#2315,1.);+#2315 = DIRECTION('',(0.972501457866,0.232896789262,0.));+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);+#2317 = EDGE_CURVE('',#2310,#2318,#2320,.T.);+#2318 = VERTEX_POINT('',#2319);+#2319 = CARTESIAN_POINT('',(1.160906667881,0.614982236945,21.005));+#2320 = LINE('',#2321,#2322);+#2321 = CARTESIAN_POINT('',(0.927989807377,0.614982236945,21.005));+#2322 = VECTOR('',#2323,1.);+#2323 = DIRECTION('',(1.,0.,0.));+#2324 = ORIENTED_EDGE('',*,*,#2325,.T.);+#2325 = EDGE_CURVE('',#2318,#2326,#2328,.T.);+#2326 = VERTEX_POINT('',#2327);+#2327 = CARTESIAN_POINT('',(1.160906667881,-0.392689654288,21.005));+#2328 = LINE('',#2329,#2330);+#2329 = CARTESIAN_POINT('',(1.160906667881,0.614982236945,21.005));+#2330 = VECTOR('',#2331,1.);+#2331 = DIRECTION('',(0.,-1.,0.));+#2332 = ORIENTED_EDGE('',*,*,#2333,.T.);+#2333 = EDGE_CURVE('',#2326,#2334,#2336,.T.);+#2334 = VERTEX_POINT('',#2335);+#2335 = CARTESIAN_POINT('',(1.43059987478,-0.392689654288,21.005));+#2336 = LINE('',#2337,#2338);+#2337 = CARTESIAN_POINT('',(1.160906667881,-0.392689654288,21.005));+#2338 = VECTOR('',#2339,1.);+#2339 = DIRECTION('',(1.,0.,0.));+#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);+#2341 = EDGE_CURVE('',#2334,#2342,#2344,.T.);+#2342 = VERTEX_POINT('',#2343);+#2343 = CARTESIAN_POINT('',(1.43059987478,-0.605175211239,21.005));+#2344 = LINE('',#2345,#2346);+#2345 = CARTESIAN_POINT('',(1.43059987478,-0.392689654288,21.005));+#2346 = VECTOR('',#2347,1.);+#2347 = DIRECTION('',(0.,-1.,0.));+#2348 = ORIENTED_EDGE('',*,*,#2349,.T.);+#2349 = EDGE_CURVE('',#2342,#2268,#2350,.T.);+#2350 = LINE('',#2351,#2352);+#2351 = CARTESIAN_POINT('',(1.43059987478,-0.605175211239,21.005));+#2352 = VECTOR('',#2353,1.);+#2353 = DIRECTION('',(-1.,0.,0.));+#2354 = PLANE('',#2355);+#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358);+#2356 = CARTESIAN_POINT('',(0.503018693475,-0.605175211239,21.005));+#2357 = DIRECTION('',(0.,0.,1.));+#2358 = DIRECTION('',(1.,0.,0.));+#2359 = SHELL_BASED_SURFACE_MODEL('',(#2360));+#2360 = OPEN_SHELL('',(#2361));+#2361 = ADVANCED_FACE('',(#2362,#2500),#2566,.T.);+#2362 = FACE_BOUND('',#2363,.F.);+#2363 = EDGE_LOOP('',(#2364,#2374,#2382,#2390,#2398,#2406,#2414,#2422,+    #2430,#2438,#2446,#2454,#2462,#2470,#2478,#2486,#2494));+#2364 = ORIENTED_EDGE('',*,*,#2365,.T.);+#2365 = EDGE_CURVE('',#2366,#2368,#2370,.T.);+#2366 = VERTEX_POINT('',#2367);+#2367 = CARTESIAN_POINT('',(2.352460291091,0.586378411971,21.005));+#2368 = VERTEX_POINT('',#2369);+#2369 = CARTESIAN_POINT('',(2.352460291091,0.367354837883,21.005));+#2370 = LINE('',#2371,#2372);+#2371 = CARTESIAN_POINT('',(2.352460291091,0.586378411971,21.005));+#2372 = VECTOR('',#2373,1.);+#2373 = DIRECTION('',(0.,-1.,0.));+#2374 = ORIENTED_EDGE('',*,*,#2375,.T.);+#2375 = EDGE_CURVE('',#2368,#2376,#2378,.T.);+#2376 = VERTEX_POINT('',#2377);+#2377 = CARTESIAN_POINT('',(2.22864659156,0.422519357476,21.005));+#2378 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2379,#2380,#2381),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2379 = CARTESIAN_POINT('',(2.352460291091,0.367354837883,21.005));+#2380 = CARTESIAN_POINT('',(2.287897371863,0.404131184278,21.005));+#2381 = CARTESIAN_POINT('',(2.22864659156,0.422519357476,21.005));+#2382 = ORIENTED_EDGE('',*,*,#2383,.T.);+#2383 = EDGE_CURVE('',#2376,#2384,#2386,.T.);+#2384 = VERTEX_POINT('',#2385);+#2385 = CARTESIAN_POINT('',(2.114639917734,0.440907530673,21.005));+#2386 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2387,#2388,#2389),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2387 = CARTESIAN_POINT('',(2.22864659156,0.422519357476,21.005));+#2388 = CARTESIAN_POINT('',(2.169395811256,0.440907530673,21.005));+#2389 = CARTESIAN_POINT('',(2.114639917734,0.440907530673,21.005));+#2390 = ORIENTED_EDGE('',*,*,#2391,.T.);+#2391 = EDGE_CURVE('',#2384,#2392,#2394,.T.);+#2392 = VERTEX_POINT('',#2393);+#2393 = CARTESIAN_POINT('',(1.915639021128,0.353052925396,21.005));+#2394 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2395,#2396,#2397),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2395 = CARTESIAN_POINT('',(2.114639917734,0.440907530673,21.005));+#2396 = CARTESIAN_POINT('',(1.983879574995,0.440907530673,21.005));+#2397 = CARTESIAN_POINT('',(1.915639021128,0.353052925396,21.005));+#2398 = ORIENTED_EDGE('',*,*,#2399,.T.);+#2399 = EDGE_CURVE('',#2392,#2400,#2402,.T.);+#2400 = VERTEX_POINT('',#2401);+#2401 = CARTESIAN_POINT('',(1.844129458693,9.357537027268E-02,21.005));+#2402 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2403,#2404,#2405),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2403 = CARTESIAN_POINT('',(1.915639021128,0.353052925396,21.005));+#2404 = CARTESIAN_POINT('',(1.847398467261,0.265198320118,21.005));+#2405 = CARTESIAN_POINT('',(1.844129458693,9.357537027268E-02,21.005));+#2406 = ORIENTED_EDGE('',*,*,#2407,.T.);+#2407 = EDGE_CURVE('',#2400,#2408,#2410,.T.);+#2408 = VERTEX_POINT('',#2409);+#2409 = CARTESIAN_POINT('',(1.942199715747,0.173257454129,21.005));+#2410 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2411,#2412,#2413),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2411 = CARTESIAN_POINT('',(1.844129458693,9.357537027268E-02,21.005));+#2412 = CARTESIAN_POINT('',(1.882540309372,0.14669675951,21.005));+#2413 = CARTESIAN_POINT('',(1.942199715747,0.173257454129,21.005));+#2414 = ORIENTED_EDGE('',*,*,#2415,.T.);+#2415 = EDGE_CURVE('',#2408,#2416,#2418,.T.);+#2416 = VERTEX_POINT('',#2417);+#2417 = CARTESIAN_POINT('',(2.082767084191,0.199818148748,21.005));+#2418 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2419,#2420,#2421),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2419 = CARTESIAN_POINT('',(1.942199715747,0.173257454129,21.005));+#2420 = CARTESIAN_POINT('',(2.001859122122,0.199818148748,21.005));+#2421 = CARTESIAN_POINT('',(2.082767084191,0.199818148748,21.005));+#2422 = ORIENTED_EDGE('',*,*,#2423,.T.);+#2423 = EDGE_CURVE('',#2416,#2424,#2426,.T.);+#2424 = VERTEX_POINT('',#2425);+#2425 = CARTESIAN_POINT('',(2.337749752533,9.561850062798E-02,21.005));+#2426 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2427,#2428,#2429),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2427 = CARTESIAN_POINT('',(2.082767084191,0.199818148748,21.005));+#2428 = CARTESIAN_POINT('',(2.2478520169,0.199818148748,21.005));+#2429 = CARTESIAN_POINT('',(2.337749752533,9.561850062798E-02,21.005));+#2430 = ORIENTED_EDGE('',*,*,#2431,.T.);+#2431 = EDGE_CURVE('',#2424,#2432,#2434,.T.);+#2432 = VERTEX_POINT('',#2433);+#2433 = CARTESIAN_POINT('',(2.427647488166,-0.199818148748,21.005));+#2434 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2435,#2436,#2437),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2435 = CARTESIAN_POINT('',(2.337749752533,9.561850062798E-02,21.005));+#2436 = CARTESIAN_POINT('',(2.427647488166,-8.581147492254E-03,21.005));+#2437 = CARTESIAN_POINT('',(2.427647488166,-0.199818148748,21.005));+#2438 = ORIENTED_EDGE('',*,*,#2439,.T.);+#2439 = EDGE_CURVE('',#2432,#2440,#2442,.T.);+#2440 = VERTEX_POINT('',#2441);+#2441 = CARTESIAN_POINT('',(2.326716848614,-0.517729232033,21.005));+#2442 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2443,#2444,#2445),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2443 = CARTESIAN_POINT('',(2.427647488166,-0.199818148748,21.005));+#2444 = CARTESIAN_POINT('',(2.427647488166,-0.40494843642,21.005));+#2445 = CARTESIAN_POINT('',(2.326716848614,-0.517729232033,21.005));+#2446 = ORIENTED_EDGE('',*,*,#2447,.T.);+#2447 = EDGE_CURVE('',#2440,#2448,#2450,.T.);+#2448 = VERTEX_POINT('',#2449);+#2449 = CARTESIAN_POINT('',(2.042721729228,-0.630510027645,21.005));+#2450 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2451,#2452,#2453),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2451 = CARTESIAN_POINT('',(2.326716848614,-0.517729232033,21.005));+#2452 = CARTESIAN_POINT('',(2.225786209062,-0.630510027645,21.005));+#2453 = CARTESIAN_POINT('',(2.042721729228,-0.630510027645,21.005));+#2454 = ORIENTED_EDGE('',*,*,#2455,.T.);+#2455 = EDGE_CURVE('',#2448,#2456,#2458,.T.);+#2456 = VERTEX_POINT('',#2457);+#2457 = CARTESIAN_POINT('',(1.718681254877,-0.480952885637,21.005));+#2458 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2459,#2460,#2461),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2459 = CARTESIAN_POINT('',(2.042721729228,-0.630510027645,21.005));+#2460 = CARTESIAN_POINT('',(1.819611894429,-0.630510027645,21.005));+#2461 = CARTESIAN_POINT('',(1.718681254877,-0.480952885637,21.005));+#2462 = ORIENTED_EDGE('',*,*,#2463,.T.);+#2463 = EDGE_CURVE('',#2456,#2464,#2466,.T.);+#2464 = VERTEX_POINT('',#2465);+#2465 = CARTESIAN_POINT('',(1.617750615325,2.043130355299E-03,21.005));+#2466 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2467,#2468,#2469),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2467 = CARTESIAN_POINT('',(1.718681254877,-0.480952885637,21.005));+#2468 = CARTESIAN_POINT('',(1.617750615325,-0.331395743629,21.005));+#2469 = CARTESIAN_POINT('',(1.617750615325,2.043130355299E-03,21.005));+#2470 = ORIENTED_EDGE('',*,*,#2471,.T.);+#2471 = EDGE_CURVE('',#2464,#2472,#2474,.T.);+#2472 = VERTEX_POINT('',#2473);+#2473 = CARTESIAN_POINT('',(1.741155688785,0.477275250998,21.005));+#2474 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2475,#2476,#2477),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2475 = CARTESIAN_POINT('',(1.617750615325,2.043130355299E-03,21.005));+#2476 = CARTESIAN_POINT('',(1.617750615325,0.319136961498,21.005));+#2477 = CARTESIAN_POINT('',(1.741155688785,0.477275250998,21.005));+#2478 = ORIENTED_EDGE('',*,*,#2479,.T.);+#2479 = EDGE_CURVE('',#2472,#2480,#2482,.T.);+#2480 = VERTEX_POINT('',#2481);+#2481 = CARTESIAN_POINT('',(2.111370909166,0.635413540498,21.005));+#2482 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2483,#2484,#2485),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2483 = CARTESIAN_POINT('',(1.741155688785,0.477275250998,21.005));+#2484 = CARTESIAN_POINT('',(1.864560762246,0.635413540498,21.005));+#2485 = CARTESIAN_POINT('',(2.111370909166,0.635413540498,21.005));+#2486 = ORIENTED_EDGE('',*,*,#2487,.T.);+#2487 = EDGE_CURVE('',#2480,#2488,#2490,.T.);+#2488 = VERTEX_POINT('',#2489);+#2489 = CARTESIAN_POINT('',(2.229463843702,0.623154758366,21.005));+#2490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2491,#2492,#2493),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2491 = CARTESIAN_POINT('',(2.111370909166,0.635413540498,21.005));+#2492 = CARTESIAN_POINT('',(2.168578559114,0.635413540498,21.005));+#2493 = CARTESIAN_POINT('',(2.229463843702,0.623154758366,21.005));+#2494 = ORIENTED_EDGE('',*,*,#2495,.T.);+#2495 = EDGE_CURVE('',#2488,#2366,#2496,.T.);+#2496 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2497,#2498,#2499),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2497 = CARTESIAN_POINT('',(2.229463843702,0.623154758366,21.005));+#2498 = CARTESIAN_POINT('',(2.29034912829,0.610895976234,21.005));+#2499 = CARTESIAN_POINT('',(2.352460291091,0.586378411971,21.005));+#2500 = FACE_BOUND('',#2501,.F.);+#2501 = EDGE_LOOP('',(#2502,#2512,#2520,#2528,#2536,#2544,#2552,#2560));+#2502 = ORIENTED_EDGE('',*,*,#2503,.T.);+#2503 = EDGE_CURVE('',#2504,#2506,#2508,.T.);+#2504 = VERTEX_POINT('',#2505);+#2505 = CARTESIAN_POINT('',(2.036183712091,6.129391065896E-03,21.005));+#2506 = VERTEX_POINT('',#2507);+#2507 = CARTESIAN_POINT('',(1.91645627327,-5.066963281141E-02,21.005));+#2508 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2509,#2510,#2511),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2509 = CARTESIAN_POINT('',(2.036183712091,6.129391065896E-03,21.005));+#2510 = CARTESIAN_POINT('',(1.957727506447,6.129391065896E-03,21.005));+#2511 = CARTESIAN_POINT('',(1.91645627327,-5.066963281141E-02,21.005));+#2512 = ORIENTED_EDGE('',*,*,#2513,.T.);+#2513 = EDGE_CURVE('',#2506,#2514,#2516,.T.);+#2514 = VERTEX_POINT('',#2515);+#2515 = CARTESIAN_POINT('',(1.875185040093,-0.215345939448,21.005));+#2516 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2517,#2518,#2519),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2517 = CARTESIAN_POINT('',(1.91645627327,-5.066963281141E-02,21.005));+#2518 = CARTESIAN_POINT('',(1.875185040093,-0.107468656689,21.005));+#2519 = CARTESIAN_POINT('',(1.875185040093,-0.215345939448,21.005));+#2520 = ORIENTED_EDGE('',*,*,#2521,.T.);+#2521 = EDGE_CURVE('',#2514,#2522,#2524,.T.);+#2522 = VERTEX_POINT('',#2523);+#2523 = CARTESIAN_POINT('',(1.91645627327,-0.379204993943,21.005));+#2524 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2525,#2526,#2527),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2525 = CARTESIAN_POINT('',(1.875185040093,-0.215345939448,21.005));+#2526 = CARTESIAN_POINT('',(1.875185040093,-0.322405970066,21.005));+#2527 = CARTESIAN_POINT('',(1.91645627327,-0.379204993943,21.005));+#2528 = ORIENTED_EDGE('',*,*,#2529,.T.);+#2529 = EDGE_CURVE('',#2522,#2530,#2532,.T.);+#2530 = VERTEX_POINT('',#2531);+#2531 = CARTESIAN_POINT('',(2.036183712091,-0.436004017821,21.005));+#2532 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2533,#2534,#2535),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2533 = CARTESIAN_POINT('',(1.91645627327,-0.379204993943,21.005));+#2534 = CARTESIAN_POINT('',(1.957727506447,-0.436004017821,21.005));+#2535 = CARTESIAN_POINT('',(2.036183712091,-0.436004017821,21.005));+#2536 = ORIENTED_EDGE('',*,*,#2537,.T.);+#2537 = EDGE_CURVE('',#2530,#2538,#2540,.T.);+#2538 = VERTEX_POINT('',#2539);+#2539 = CARTESIAN_POINT('',(2.156728403053,-0.379204993943,21.005));+#2540 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2541,#2542,#2543),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2541 = CARTESIAN_POINT('',(2.036183712091,-0.436004017821,21.005));+#2542 = CARTESIAN_POINT('',(2.114639917734,-0.436004017821,21.005));+#2543 = CARTESIAN_POINT('',(2.156728403053,-0.379204993943,21.005));+#2544 = ORIENTED_EDGE('',*,*,#2545,.T.);+#2545 = EDGE_CURVE('',#2538,#2546,#2548,.T.);+#2546 = VERTEX_POINT('',#2547);+#2547 = CARTESIAN_POINT('',(2.198816888372,-0.215345939448,21.005));+#2548 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2549,#2550,#2551),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2549 = CARTESIAN_POINT('',(2.156728403053,-0.379204993943,21.005));+#2550 = CARTESIAN_POINT('',(2.198816888372,-0.322405970066,21.005));+#2551 = CARTESIAN_POINT('',(2.198816888372,-0.215345939448,21.005));+#2552 = ORIENTED_EDGE('',*,*,#2553,.T.);+#2553 = EDGE_CURVE('',#2546,#2554,#2556,.T.);+#2554 = VERTEX_POINT('',#2555);+#2555 = CARTESIAN_POINT('',(2.156728403053,-5.107825888247E-02,21.005));+#2556 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2557,#2558,#2559),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2557 = CARTESIAN_POINT('',(2.198816888372,-0.215345939448,21.005));+#2558 = CARTESIAN_POINT('',(2.198816888372,-0.108285908831,21.005));+#2559 = CARTESIAN_POINT('',(2.156728403053,-5.107825888247E-02,21.005));+#2560 = ORIENTED_EDGE('',*,*,#2561,.T.);+#2561 = EDGE_CURVE('',#2554,#2504,#2562,.T.);+#2562 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2563,#2564,#2565),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2563 = CARTESIAN_POINT('',(2.156728403053,-5.107825888247E-02,21.005));+#2564 = CARTESIAN_POINT('',(2.114639917734,6.129391065896E-03,21.005));+#2565 = CARTESIAN_POINT('',(2.036183712091,6.129391065896E-03,21.005));+#2566 = PLANE('',#2567);+#2567 = AXIS2_PLACEMENT_3D('',#2568,#2569,#2570);+#2568 = CARTESIAN_POINT('',(1.510690584708,-0.605175211239,21.005));+#2569 = DIRECTION('',(0.,0.,1.));+#2570 = DIRECTION('',(1.,0.,0.));+#2571 = SHELL_BASED_SURFACE_MODEL('',(#2572));+#2572 = OPEN_SHELL('',(#2573));+#2573 = ADVANCED_FACE('',(#2574),#2640,.T.);+#2574 = FACE_BOUND('',#2575,.F.);+#2575 = EDGE_LOOP('',(#2576,#2586,#2594,#2602,#2610,#2618,#2626,#2634));+#2576 = ORIENTED_EDGE('',*,*,#2577,.T.);+#2577 = EDGE_CURVE('',#2578,#2580,#2582,.T.);+#2578 = VERTEX_POINT('',#2579);+#2579 = CARTESIAN_POINT('',(2.920450529864,3.677634639538E-03,21.005));+#2580 = VERTEX_POINT('',#2581);+#2581 = CARTESIAN_POINT('',(2.94987160698,7.641307528817E-02,21.005));+#2582 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2583,#2584,#2585),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2583 = CARTESIAN_POINT('',(2.920450529864,3.677634639538E-03,21.005));+#2584 = CARTESIAN_POINT('',(2.920450529864,4.699199817187E-02,21.005));+#2585 = CARTESIAN_POINT('',(2.94987160698,7.641307528817E-02,21.005));+#2586 = ORIENTED_EDGE('',*,*,#2587,.T.);+#2587 = EDGE_CURVE('',#2580,#2588,#2590,.T.);+#2588 = VERTEX_POINT('',#2589);+#2589 = CARTESIAN_POINT('',(3.021789795487,0.105834152404,21.005));+#2590 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2591,#2592,#2593),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2591 = CARTESIAN_POINT('',(2.94987160698,7.641307528817E-02,21.005));+#2592 = CARTESIAN_POINT('',(2.979292684096,0.105834152404,21.005));+#2593 = CARTESIAN_POINT('',(3.021789795487,0.105834152404,21.005));+#2594 = ORIENTED_EDGE('',*,*,#2595,.T.);+#2595 = EDGE_CURVE('',#2588,#2596,#2598,.T.);+#2596 = VERTEX_POINT('',#2597);+#2597 = CARTESIAN_POINT('',(3.094525236135,7.641307528817E-02,21.005));+#2598 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2599,#2600,#2601),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2599 = CARTESIAN_POINT('',(3.021789795487,0.105834152404,21.005));+#2600 = CARTESIAN_POINT('',(3.065104159019,0.105834152404,21.005));+#2601 = CARTESIAN_POINT('',(3.094525236135,7.641307528817E-02,21.005));+#2602 = ORIENTED_EDGE('',*,*,#2603,.T.);+#2603 = EDGE_CURVE('',#2596,#2604,#2606,.T.);+#2604 = VERTEX_POINT('',#2605);+#2605 = CARTESIAN_POINT('',(3.123946313252,3.677634639538E-03,21.005));+#2606 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2607,#2608,#2609),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2607 = CARTESIAN_POINT('',(3.094525236135,7.641307528817E-02,21.005));+#2608 = CARTESIAN_POINT('',(3.123946313252,4.699199817187E-02,21.005));+#2609 = CARTESIAN_POINT('',(3.123946313252,3.677634639538E-03,21.005));+#2610 = ORIENTED_EDGE('',*,*,#2611,.T.);+#2611 = EDGE_CURVE('',#2604,#2612,#2614,.T.);+#2612 = VERTEX_POINT('',#2613);+#2613 = CARTESIAN_POINT('',(3.094525236135,-6.824055386697E-02,21.005));+#2614 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2615,#2616,#2617),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2615 = CARTESIAN_POINT('',(3.123946313252,3.677634639538E-03,21.005));+#2616 = CARTESIAN_POINT('',(3.123946313252,-3.881947675067E-02,21.005));+#2617 = CARTESIAN_POINT('',(3.094525236135,-6.824055386697E-02,21.005));+#2618 = ORIENTED_EDGE('',*,*,#2619,.T.);+#2619 = EDGE_CURVE('',#2612,#2620,#2622,.T.);+#2620 = VERTEX_POINT('',#2621);+#2621 = CARTESIAN_POINT('',(3.021789795487,-9.766163098327E-02,21.005));+#2622 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2623,#2624,#2625),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2623 = CARTESIAN_POINT('',(3.094525236135,-6.824055386697E-02,21.005));+#2624 = CARTESIAN_POINT('',(3.065104159019,-9.766163098327E-02,21.005));+#2625 = CARTESIAN_POINT('',(3.021789795487,-9.766163098327E-02,21.005));+#2626 = ORIENTED_EDGE('',*,*,#2627,.T.);+#2627 = EDGE_CURVE('',#2620,#2628,#2630,.T.);+#2628 = VERTEX_POINT('',#2629);+#2629 = CARTESIAN_POINT('',(2.94987160698,-6.864917993803E-02,21.005));+#2630 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2631,#2632,#2633),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2631 = CARTESIAN_POINT('',(3.021789795487,-9.766163098327E-02,21.005));+#2632 = CARTESIAN_POINT('',(2.979292684096,-9.766163098327E-02,21.005));+#2633 = CARTESIAN_POINT('',(2.94987160698,-6.864917993803E-02,21.005));+#2634 = ORIENTED_EDGE('',*,*,#2635,.T.);+#2635 = EDGE_CURVE('',#2628,#2578,#2636,.T.);+#2636 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2637,#2638,#2639),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2637 = CARTESIAN_POINT('',(2.94987160698,-6.864917993803E-02,21.005));+#2638 = CARTESIAN_POINT('',(2.920450529864,-3.963672889279E-02,21.005));+#2639 = CARTESIAN_POINT('',(2.920450529864,3.677634639538E-03,21.005));+#2640 = PLANE('',#2641);+#2641 = AXIS2_PLACEMENT_3D('',#2642,#2643,#2644);+#2642 = CARTESIAN_POINT('',(2.518362475941,-0.605175211239,21.005));+#2643 = DIRECTION('',(0.,0.,1.));+#2644 = DIRECTION('',(1.,0.,0.));+#2645 = SHELL_BASED_SURFACE_MODEL('',(#2646));+#2646 = OPEN_SHELL('',(#2647));+#2647 = ADVANCED_FACE('',(#2648,#2714),#2780,.T.);+#2648 = FACE_BOUND('',#2649,.F.);+#2649 = EDGE_LOOP('',(#2650,#2660,#2668,#2676,#2684,#2692,#2700,#2708));+#2650 = ORIENTED_EDGE('',*,*,#2651,.T.);+#2651 = EDGE_CURVE('',#2652,#2654,#2656,.T.);+#2652 = VERTEX_POINT('',#2653);+#2653 = CARTESIAN_POINT('',(2.618884489422,3.677634639538E-03,21.005));+#2654 = VERTEX_POINT('',#2655);+#2655 = CARTESIAN_POINT('',(2.719406502902,0.478909755282,21.005));+#2656 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2657,#2658,#2659),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2657 = CARTESIAN_POINT('',(2.618884489422,3.677634639538E-03,21.005));+#2658 = CARTESIAN_POINT('',(2.618884489422,0.320771465782,21.005));+#2659 = CARTESIAN_POINT('',(2.719406502902,0.478909755282,21.005));+#2660 = ORIENTED_EDGE('',*,*,#2661,.T.);+#2661 = EDGE_CURVE('',#2654,#2662,#2664,.T.);+#2662 = VERTEX_POINT('',#2663);+#2663 = CARTESIAN_POINT('',(3.021789795487,0.637048044782,21.005));+#2664 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2665,#2666,#2667),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2665 = CARTESIAN_POINT('',(2.719406502902,0.478909755282,21.005));+#2666 = CARTESIAN_POINT('',(2.819928516383,0.637048044782,21.005));+#2667 = CARTESIAN_POINT('',(3.021789795487,0.637048044782,21.005));+#2668 = ORIENTED_EDGE('',*,*,#2669,.T.);+#2669 = EDGE_CURVE('',#2662,#2670,#2672,.T.);+#2670 = VERTEX_POINT('',#2671);+#2671 = CARTESIAN_POINT('',(3.324990340213,0.479318381353,21.005));+#2672 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2673,#2674,#2675),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2673 = CARTESIAN_POINT('',(3.021789795487,0.637048044782,21.005));+#2674 = CARTESIAN_POINT('',(3.224468326732,0.637048044782,21.005));+#2675 = CARTESIAN_POINT('',(3.324990340213,0.479318381353,21.005));+#2676 = ORIENTED_EDGE('',*,*,#2677,.T.);+#2677 = EDGE_CURVE('',#2670,#2678,#2680,.T.);+#2678 = VERTEX_POINT('',#2679);+#2679 = CARTESIAN_POINT('',(3.425512353694,3.677634639538E-03,21.005));+#2680 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2681,#2682,#2683),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2681 = CARTESIAN_POINT('',(3.324990340213,0.479318381353,21.005));+#2682 = CARTESIAN_POINT('',(3.425512353694,0.321588717924,21.005));+#2683 = CARTESIAN_POINT('',(3.425512353694,3.677634639538E-03,21.005));+#2684 = ORIENTED_EDGE('',*,*,#2685,.T.);+#2685 = EDGE_CURVE('',#2678,#2686,#2688,.T.);+#2686 = VERTEX_POINT('',#2687);+#2687 = CARTESIAN_POINT('',(3.324990340213,-0.471145859932,21.005));+#2688 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2689,#2690,#2691),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2689 = CARTESIAN_POINT('',(3.425512353694,3.677634639538E-03,21.005));+#2690 = CARTESIAN_POINT('',(3.425512353694,-0.313416196503,21.005));+#2691 = CARTESIAN_POINT('',(3.324990340213,-0.471145859932,21.005));+#2692 = ORIENTED_EDGE('',*,*,#2693,.T.);+#2693 = EDGE_CURVE('',#2686,#2694,#2696,.T.);+#2694 = VERTEX_POINT('',#2695);+#2695 = CARTESIAN_POINT('',(3.021789795487,-0.628875523361,21.005));+#2696 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2697,#2698,#2699),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2697 = CARTESIAN_POINT('',(3.324990340213,-0.471145859932,21.005));+#2698 = CARTESIAN_POINT('',(3.224468326732,-0.628875523361,21.005));+#2699 = CARTESIAN_POINT('',(3.021789795487,-0.628875523361,21.005));+#2700 = ORIENTED_EDGE('',*,*,#2701,.T.);+#2701 = EDGE_CURVE('',#2694,#2702,#2704,.T.);+#2702 = VERTEX_POINT('',#2703);+#2703 = CARTESIAN_POINT('',(2.719406502902,-0.470737233861,21.005));+#2704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2705,#2706,#2707),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2705 = CARTESIAN_POINT('',(3.021789795487,-0.628875523361,21.005));+#2706 = CARTESIAN_POINT('',(2.819928516383,-0.628875523361,21.005));+#2707 = CARTESIAN_POINT('',(2.719406502902,-0.470737233861,21.005));+#2708 = ORIENTED_EDGE('',*,*,#2709,.T.);+#2709 = EDGE_CURVE('',#2702,#2652,#2710,.T.);+#2710 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2711,#2712,#2713),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2711 = CARTESIAN_POINT('',(2.719406502902,-0.470737233861,21.005));+#2712 = CARTESIAN_POINT('',(2.618884489422,-0.312598944361,21.005));+#2713 = CARTESIAN_POINT('',(2.618884489422,3.677634639538E-03,21.005));+#2714 = FACE_BOUND('',#2715,.F.);+#2715 = EDGE_LOOP('',(#2716,#2726,#2734,#2742,#2750,#2758,#2766,#2774));+#2716 = ORIENTED_EDGE('',*,*,#2717,.T.);+#2717 = EDGE_CURVE('',#2718,#2720,#2722,.T.);+#2718 = VERTEX_POINT('',#2719);+#2719 = CARTESIAN_POINT('',(3.021789795487,0.432735009252,21.005));+#2720 = VERTEX_POINT('',#2721);+#2721 = CARTESIAN_POINT('',(2.900019226311,0.330578491487,21.005));+#2722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2723,#2724,#2725),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2723 = CARTESIAN_POINT('',(3.021789795487,0.432735009252,21.005));+#2724 = CARTESIAN_POINT('',(2.93843007699,0.432735009252,21.005));+#2725 = CARTESIAN_POINT('',(2.900019226311,0.330578491487,21.005));+#2726 = ORIENTED_EDGE('',*,*,#2727,.T.);+#2727 = EDGE_CURVE('',#2720,#2728,#2730,.T.);+#2728 = VERTEX_POINT('',#2729);+#2729 = CARTESIAN_POINT('',(2.861608375631,3.677634639538E-03,21.005));+#2730 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2731,#2732,#2733),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2731 = CARTESIAN_POINT('',(2.900019226311,0.330578491487,21.005));+#2732 = CARTESIAN_POINT('',(2.861608375631,0.228421973722,21.005));+#2733 = CARTESIAN_POINT('',(2.861608375631,3.677634639538E-03,21.005));+#2734 = ORIENTED_EDGE('',*,*,#2735,.T.);+#2735 = EDGE_CURVE('',#2728,#2736,#2738,.T.);+#2736 = VERTEX_POINT('',#2737);+#2737 = CARTESIAN_POINT('',(2.900019226311,-0.322405970066,21.005));+#2738 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2739,#2740,#2741),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2739 = CARTESIAN_POINT('',(2.861608375631,3.677634639538E-03,21.005));+#2740 = CARTESIAN_POINT('',(2.861608375631,-0.220249452301,21.005));+#2741 = CARTESIAN_POINT('',(2.900019226311,-0.322405970066,21.005));+#2742 = ORIENTED_EDGE('',*,*,#2743,.T.);+#2743 = EDGE_CURVE('',#2736,#2744,#2746,.T.);+#2744 = VERTEX_POINT('',#2745);+#2745 = CARTESIAN_POINT('',(3.021789795487,-0.424562487831,21.005));+#2746 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2747,#2748,#2749),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2747 = CARTESIAN_POINT('',(2.900019226311,-0.322405970066,21.005));+#2748 = CARTESIAN_POINT('',(2.93843007699,-0.424562487831,21.005));+#2749 = CARTESIAN_POINT('',(3.021789795487,-0.424562487831,21.005));+#2750 = ORIENTED_EDGE('',*,*,#2751,.T.);+#2751 = EDGE_CURVE('',#2744,#2752,#2754,.T.);+#2752 = VERTEX_POINT('',#2753);+#2753 = CARTESIAN_POINT('',(3.144377616805,-0.322405970066,21.005));+#2754 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2755,#2756,#2757),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2755 = CARTESIAN_POINT('',(3.021789795487,-0.424562487831,21.005));+#2756 = CARTESIAN_POINT('',(3.105966766125,-0.424562487831,21.005));+#2757 = CARTESIAN_POINT('',(3.144377616805,-0.322405970066,21.005));+#2758 = ORIENTED_EDGE('',*,*,#2759,.T.);+#2759 = EDGE_CURVE('',#2752,#2760,#2762,.T.);+#2760 = VERTEX_POINT('',#2761);+#2761 = CARTESIAN_POINT('',(3.182788467484,3.677634639538E-03,21.005));+#2762 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2763,#2764,#2765),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2763 = CARTESIAN_POINT('',(3.144377616805,-0.322405970066,21.005));+#2764 = CARTESIAN_POINT('',(3.182788467484,-0.220249452301,21.005));+#2765 = CARTESIAN_POINT('',(3.182788467484,3.677634639538E-03,21.005));+#2766 = ORIENTED_EDGE('',*,*,#2767,.T.);+#2767 = EDGE_CURVE('',#2760,#2768,#2770,.T.);+#2768 = VERTEX_POINT('',#2769);+#2769 = CARTESIAN_POINT('',(3.144377616805,0.330578491487,21.005));+#2770 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2771,#2772,#2773),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2771 = CARTESIAN_POINT('',(3.182788467484,3.677634639538E-03,21.005));+#2772 = CARTESIAN_POINT('',(3.182788467484,0.228421973722,21.005));+#2773 = CARTESIAN_POINT('',(3.144377616805,0.330578491487,21.005));+#2774 = ORIENTED_EDGE('',*,*,#2775,.T.);+#2775 = EDGE_CURVE('',#2768,#2718,#2776,.T.);+#2776 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2777,#2778,#2779),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2777 = CARTESIAN_POINT('',(3.144377616805,0.330578491487,21.005));+#2778 = CARTESIAN_POINT('',(3.105966766125,0.432735009252,21.005));+#2779 = CARTESIAN_POINT('',(3.021789795487,0.432735009252,21.005));+#2780 = PLANE('',#2781);+#2781 = AXIS2_PLACEMENT_3D('',#2782,#2783,#2784);+#2782 = CARTESIAN_POINT('',(2.518362475941,-0.605175211239,21.005));+#2783 = DIRECTION('',(0.,0.,1.));+#2784 = DIRECTION('',(1.,0.,0.));+#2785 = SHELL_BASED_SURFACE_MODEL('',(#2786));+#2786 = OPEN_SHELL('',(#2787));+#2787 = ADVANCED_FACE('',(#2788,#2854),#2880,.T.);+#2788 = FACE_BOUND('',#2789,.F.);+#2789 = EDGE_LOOP('',(#2790,#2800,#2808,#2816,#2824,#2832,#2840,#2848));+#2790 = ORIENTED_EDGE('',*,*,#2791,.T.);+#2791 = EDGE_CURVE('',#2792,#2794,#2796,.T.);+#2792 = VERTEX_POINT('',#2793);+#2793 = CARTESIAN_POINT('',(3.553003687864,-0.605175211239,21.005));+#2794 = VERTEX_POINT('',#2795);+#2795 = CARTESIAN_POINT('',(3.882356301138,0.614982236945,21.005));+#2796 = LINE('',#2797,#2798);+#2797 = CARTESIAN_POINT('',(3.553003687864,-0.605175211239,21.005));+#2798 = VECTOR('',#2799,1.);+#2799 = DIRECTION('',(0.260599553427,0.965446980809,0.));+#2800 = ORIENTED_EDGE('',*,*,#2801,.T.);+#2801 = EDGE_CURVE('',#2794,#2802,#2804,.T.);+#2802 = VERTEX_POINT('',#2803);+#2803 = CARTESIAN_POINT('',(4.177384324444,0.614982236945,21.005));+#2804 = LINE('',#2805,#2806);+#2805 = CARTESIAN_POINT('',(3.882356301138,0.614982236945,21.005));+#2806 = VECTOR('',#2807,1.);+#2807 = DIRECTION('',(1.,0.,0.));+#2808 = ORIENTED_EDGE('',*,*,#2809,.T.);+#2809 = EDGE_CURVE('',#2802,#2810,#2812,.T.);+#2810 = VERTEX_POINT('',#2811);+#2811 = CARTESIAN_POINT('',(4.506736937718,-0.605175211239,21.005));+#2812 = LINE('',#2813,#2814);+#2813 = CARTESIAN_POINT('',(4.177384324444,0.614982236945,21.005));+#2814 = VECTOR('',#2815,1.);+#2815 = DIRECTION('',(0.260599553427,-0.965446980809,0.));+#2816 = ORIENTED_EDGE('',*,*,#2817,.T.);+#2817 = EDGE_CURVE('',#2810,#2818,#2820,.T.);+#2818 = VERTEX_POINT('',#2819);+#2819 = CARTESIAN_POINT('',(4.265647555792,-0.605175211239,21.005));+#2820 = LINE('',#2821,#2822);+#2821 = CARTESIAN_POINT('',(4.506736937718,-0.605175211239,21.005));+#2822 = VECTOR('',#2823,1.);+#2823 = DIRECTION('',(-1.,0.,0.));+#2824 = ORIENTED_EDGE('',*,*,#2825,.T.);+#2825 = EDGE_CURVE('',#2818,#2826,#2828,.T.);+#2826 = VERTEX_POINT('',#2827);+#2827 = CARTESIAN_POINT('',(4.190460358717,-0.303609170797,21.005));+#2828 = LINE('',#2829,#2830);+#2829 = CARTESIAN_POINT('',(4.265647555792,-0.605175211239,21.005));+#2830 = VECTOR('',#2831,1.);+#2831 = DIRECTION('',(-0.24191686251,0.970296981152,0.));+#2832 = ORIENTED_EDGE('',*,*,#2833,.T.);+#2833 = EDGE_CURVE('',#2826,#2834,#2836,.T.);+#2834 = VERTEX_POINT('',#2835);+#2835 = CARTESIAN_POINT('',(3.86764576258,-0.303609170797,21.005));+#2836 = LINE('',#2837,#2838);+#2837 = CARTESIAN_POINT('',(4.190460358717,-0.303609170797,21.005));+#2838 = VECTOR('',#2839,1.);+#2839 = DIRECTION('',(-1.,0.,0.));+#2840 = ORIENTED_EDGE('',*,*,#2841,.T.);+#2841 = EDGE_CURVE('',#2834,#2842,#2844,.T.);+#2842 = VERTEX_POINT('',#2843);+#2843 = CARTESIAN_POINT('',(3.79409306979,-0.605175211239,21.005));+#2844 = LINE('',#2845,#2846);+#2845 = CARTESIAN_POINT('',(3.86764576258,-0.303609170797,21.005));+#2846 = VECTOR('',#2847,1.);+#2847 = DIRECTION('',(-0.236956180191,-0.971520338783,0.));+#2848 = ORIENTED_EDGE('',*,*,#2849,.T.);+#2849 = EDGE_CURVE('',#2842,#2792,#2850,.T.);+#2850 = LINE('',#2851,#2852);+#2851 = CARTESIAN_POINT('',(3.79409306979,-0.605175211239,21.005));+#2852 = VECTOR('',#2853,1.);+#2853 = DIRECTION('',(-1.,0.,0.));+#2854 = FACE_BOUND('',#2855,.F.);+#2855 = EDGE_LOOP('',(#2856,#2866,#2874));+#2856 = ORIENTED_EDGE('',*,*,#2857,.T.);+#2857 = EDGE_CURVE('',#2858,#2860,#2862,.T.);+#2858 = VERTEX_POINT('',#2859);+#2859 = CARTESIAN_POINT('',(4.143876986617,-0.105016900262,21.005));+#2860 = VERTEX_POINT('',#2861);+#2861 = CARTESIAN_POINT('',(4.02946168672,0.394324158573,21.005));+#2862 = LINE('',#2863,#2864);+#2863 = CARTESIAN_POINT('',(4.143876986617,-0.105016900262,21.005));+#2864 = VECTOR('',#2865,1.);+#2865 = DIRECTION('',(-0.223344578775,0.974739554513,0.));+#2866 = ORIENTED_EDGE('',*,*,#2867,.T.);+#2867 = EDGE_CURVE('',#2860,#2868,#2870,.T.);+#2868 = VERTEX_POINT('',#2869);+#2869 = CARTESIAN_POINT('',(3.915863638965,-0.105016900262,21.005));+#2870 = LINE('',#2871,#2872);+#2871 = CARTESIAN_POINT('',(4.02946168672,0.394324158573,21.005));+#2872 = VECTOR('',#2873,1.);+#2873 = DIRECTION('',(-0.221828030657,-0.975085803822,0.));+#2874 = ORIENTED_EDGE('',*,*,#2875,.T.);+#2875 = EDGE_CURVE('',#2868,#2858,#2876,.T.);+#2876 = LINE('',#2877,#2878);+#2877 = CARTESIAN_POINT('',(3.915863638965,-0.105016900262,21.005));+#2878 = VECTOR('',#2879,1.);+#2879 = DIRECTION('',(1.,0.,0.));+#2880 = PLANE('',#2881);+#2881 = AXIS2_PLACEMENT_3D('',#2882,#2883,#2884);+#2882 = CARTESIAN_POINT('',(3.526034367174,-0.605175211239,21.005));+#2883 = DIRECTION('',(0.,0.,1.));+#2884 = DIRECTION('',(1.,0.,0.));+#2885 = SHELL_BASED_SURFACE_MODEL('',(#2886));+#2886 = OPEN_SHELL('',(#2887));+#2887 = ADVANCED_FACE('',(#2888),#2954,.T.);+#2888 = FACE_BOUND('',#2889,.F.);+#2889 = EDGE_LOOP('',(#2890,#2900,#2908,#2916,#2924,#2932,#2940,#2948));+#2890 = ORIENTED_EDGE('',*,*,#2891,.T.);+#2891 = EDGE_CURVE('',#2892,#2894,#2896,.T.);+#2892 = VERTEX_POINT('',#2893);+#2893 = CARTESIAN_POINT('',(4.93579431233,3.677634639538E-03,21.005));+#2894 = VERTEX_POINT('',#2895);+#2895 = CARTESIAN_POINT('',(4.965215389447,7.641307528817E-02,21.005));+#2896 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2897,#2898,#2899),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2897 = CARTESIAN_POINT('',(4.93579431233,3.677634639538E-03,21.005));+#2898 = CARTESIAN_POINT('',(4.93579431233,4.699199817187E-02,21.005));+#2899 = CARTESIAN_POINT('',(4.965215389447,7.641307528817E-02,21.005));+#2900 = ORIENTED_EDGE('',*,*,#2901,.T.);+#2901 = EDGE_CURVE('',#2894,#2902,#2904,.T.);+#2902 = VERTEX_POINT('',#2903);+#2903 = CARTESIAN_POINT('',(5.037133577953,0.105834152404,21.005));+#2904 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2905,#2906,#2907),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2905 = CARTESIAN_POINT('',(4.965215389447,7.641307528817E-02,21.005));+#2906 = CARTESIAN_POINT('',(4.994636466563,0.105834152404,21.005));+#2907 = CARTESIAN_POINT('',(5.037133577953,0.105834152404,21.005));+#2908 = ORIENTED_EDGE('',*,*,#2909,.T.);+#2909 = EDGE_CURVE('',#2902,#2910,#2912,.T.);+#2910 = VERTEX_POINT('',#2911);+#2911 = CARTESIAN_POINT('',(5.109869018602,7.641307528817E-02,21.005));+#2912 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2913,#2914,#2915),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2913 = CARTESIAN_POINT('',(5.037133577953,0.105834152404,21.005));+#2914 = CARTESIAN_POINT('',(5.080447941486,0.105834152404,21.005));+#2915 = CARTESIAN_POINT('',(5.109869018602,7.641307528817E-02,21.005));+#2916 = ORIENTED_EDGE('',*,*,#2917,.T.);+#2917 = EDGE_CURVE('',#2910,#2918,#2920,.T.);+#2918 = VERTEX_POINT('',#2919);+#2919 = CARTESIAN_POINT('',(5.139290095718,3.677634639538E-03,21.005));+#2920 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2921,#2922,#2923),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2921 = CARTESIAN_POINT('',(5.109869018602,7.641307528817E-02,21.005));+#2922 = CARTESIAN_POINT('',(5.139290095718,4.699199817187E-02,21.005));+#2923 = CARTESIAN_POINT('',(5.139290095718,3.677634639538E-03,21.005));+#2924 = ORIENTED_EDGE('',*,*,#2925,.T.);+#2925 = EDGE_CURVE('',#2918,#2926,#2928,.T.);+#2926 = VERTEX_POINT('',#2927);+#2927 = CARTESIAN_POINT('',(5.109869018602,-6.824055386697E-02,21.005));+#2928 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2929,#2930,#2931),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2929 = CARTESIAN_POINT('',(5.139290095718,3.677634639538E-03,21.005));+#2930 = CARTESIAN_POINT('',(5.139290095718,-3.881947675067E-02,21.005));+#2931 = CARTESIAN_POINT('',(5.109869018602,-6.824055386697E-02,21.005));+#2932 = ORIENTED_EDGE('',*,*,#2933,.T.);+#2933 = EDGE_CURVE('',#2926,#2934,#2936,.T.);+#2934 = VERTEX_POINT('',#2935);+#2935 = CARTESIAN_POINT('',(5.037133577953,-9.766163098327E-02,21.005));+#2936 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2937,#2938,#2939),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2937 = CARTESIAN_POINT('',(5.109869018602,-6.824055386697E-02,21.005));+#2938 = CARTESIAN_POINT('',(5.080447941486,-9.766163098327E-02,21.005));+#2939 = CARTESIAN_POINT('',(5.037133577953,-9.766163098327E-02,21.005));+#2940 = ORIENTED_EDGE('',*,*,#2941,.T.);+#2941 = EDGE_CURVE('',#2934,#2942,#2944,.T.);+#2942 = VERTEX_POINT('',#2943);+#2943 = CARTESIAN_POINT('',(4.965215389447,-6.864917993803E-02,21.005));+#2944 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2945,#2946,#2947),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2945 = CARTESIAN_POINT('',(5.037133577953,-9.766163098327E-02,21.005));+#2946 = CARTESIAN_POINT('',(4.994636466563,-9.766163098327E-02,21.005));+#2947 = CARTESIAN_POINT('',(4.965215389447,-6.864917993803E-02,21.005));+#2948 = ORIENTED_EDGE('',*,*,#2949,.T.);+#2949 = EDGE_CURVE('',#2942,#2892,#2950,.T.);+#2950 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2951,#2952,#2953),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2951 = CARTESIAN_POINT('',(4.965215389447,-6.864917993803E-02,21.005));+#2952 = CARTESIAN_POINT('',(4.93579431233,-3.963672889279E-02,21.005));+#2953 = CARTESIAN_POINT('',(4.93579431233,3.677634639538E-03,21.005));+#2954 = PLANE('',#2955);+#2955 = AXIS2_PLACEMENT_3D('',#2956,#2957,#2958);+#2956 = CARTESIAN_POINT('',(4.533706258408,-0.605175211239,21.005));+#2957 = DIRECTION('',(0.,0.,1.));+#2958 = DIRECTION('',(1.,0.,0.));+#2959 = SHELL_BASED_SURFACE_MODEL('',(#2960));+#2960 = OPEN_SHELL('',(#2961));+#2961 = ADVANCED_FACE('',(#2962,#3028),#3094,.T.);+#2962 = FACE_BOUND('',#2963,.F.);+#2963 = EDGE_LOOP('',(#2964,#2974,#2982,#2990,#2998,#3006,#3014,#3022));+#2964 = ORIENTED_EDGE('',*,*,#2965,.T.);+#2965 = EDGE_CURVE('',#2966,#2968,#2970,.T.);+#2966 = VERTEX_POINT('',#2967);+#2967 = CARTESIAN_POINT('',(4.634228271888,3.677634639538E-03,21.005));+#2968 = VERTEX_POINT('',#2969);+#2969 = CARTESIAN_POINT('',(4.734750285369,0.478909755282,21.005));+#2970 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2971,#2972,#2973),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2971 = CARTESIAN_POINT('',(4.634228271888,3.677634639538E-03,21.005));+#2972 = CARTESIAN_POINT('',(4.634228271888,0.320771465782,21.005));+#2973 = CARTESIAN_POINT('',(4.734750285369,0.478909755282,21.005));+#2974 = ORIENTED_EDGE('',*,*,#2975,.T.);+#2975 = EDGE_CURVE('',#2968,#2976,#2978,.T.);+#2976 = VERTEX_POINT('',#2977);+#2977 = CARTESIAN_POINT('',(5.037133577953,0.637048044782,21.005));+#2978 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2979,#2980,#2981),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2979 = CARTESIAN_POINT('',(4.734750285369,0.478909755282,21.005));+#2980 = CARTESIAN_POINT('',(4.83527229885,0.637048044782,21.005));+#2981 = CARTESIAN_POINT('',(5.037133577953,0.637048044782,21.005));+#2982 = ORIENTED_EDGE('',*,*,#2983,.T.);+#2983 = EDGE_CURVE('',#2976,#2984,#2986,.T.);+#2984 = VERTEX_POINT('',#2985);+#2985 = CARTESIAN_POINT('',(5.34033412268,0.479318381353,21.005));+#2986 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2987,#2988,#2989),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2987 = CARTESIAN_POINT('',(5.037133577953,0.637048044782,21.005));+#2988 = CARTESIAN_POINT('',(5.239812109199,0.637048044782,21.005));+#2989 = CARTESIAN_POINT('',(5.34033412268,0.479318381353,21.005));+#2990 = ORIENTED_EDGE('',*,*,#2991,.T.);+#2991 = EDGE_CURVE('',#2984,#2992,#2994,.T.);+#2992 = VERTEX_POINT('',#2993);+#2993 = CARTESIAN_POINT('',(5.44085613616,3.677634639538E-03,21.005));+#2994 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2995,#2996,#2997),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2995 = CARTESIAN_POINT('',(5.34033412268,0.479318381353,21.005));+#2996 = CARTESIAN_POINT('',(5.44085613616,0.321588717924,21.005));+#2997 = CARTESIAN_POINT('',(5.44085613616,3.677634639538E-03,21.005));+#2998 = ORIENTED_EDGE('',*,*,#2999,.T.);+#2999 = EDGE_CURVE('',#2992,#3000,#3002,.T.);+#3000 = VERTEX_POINT('',#3001);+#3001 = CARTESIAN_POINT('',(5.34033412268,-0.471145859932,21.005));+#3002 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3003,#3004,#3005),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3003 = CARTESIAN_POINT('',(5.44085613616,3.677634639538E-03,21.005));+#3004 = CARTESIAN_POINT('',(5.44085613616,-0.313416196503,21.005));+#3005 = CARTESIAN_POINT('',(5.34033412268,-0.471145859932,21.005));+#3006 = ORIENTED_EDGE('',*,*,#3007,.T.);+#3007 = EDGE_CURVE('',#3000,#3008,#3010,.T.);+#3008 = VERTEX_POINT('',#3009);+#3009 = CARTESIAN_POINT('',(5.037133577953,-0.628875523361,21.005));+#3010 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3011,#3012,#3013),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3011 = CARTESIAN_POINT('',(5.34033412268,-0.471145859932,21.005));+#3012 = CARTESIAN_POINT('',(5.239812109199,-0.628875523361,21.005));+#3013 = CARTESIAN_POINT('',(5.037133577953,-0.628875523361,21.005));+#3014 = ORIENTED_EDGE('',*,*,#3015,.T.);+#3015 = EDGE_CURVE('',#3008,#3016,#3018,.T.);+#3016 = VERTEX_POINT('',#3017);+#3017 = CARTESIAN_POINT('',(4.734750285369,-0.470737233861,21.005));+#3018 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3019,#3020,#3021),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3019 = CARTESIAN_POINT('',(5.037133577953,-0.628875523361,21.005));+#3020 = CARTESIAN_POINT('',(4.83527229885,-0.628875523361,21.005));+#3021 = CARTESIAN_POINT('',(4.734750285369,-0.470737233861,21.005));+#3022 = ORIENTED_EDGE('',*,*,#3023,.T.);+#3023 = EDGE_CURVE('',#3016,#2966,#3024,.T.);+#3024 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3025,#3026,#3027),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3025 = CARTESIAN_POINT('',(4.734750285369,-0.470737233861,21.005));+#3026 = CARTESIAN_POINT('',(4.634228271888,-0.312598944361,21.005));+#3027 = CARTESIAN_POINT('',(4.634228271888,3.677634639538E-03,21.005));+#3028 = FACE_BOUND('',#3029,.F.);+#3029 = EDGE_LOOP('',(#3030,#3040,#3048,#3056,#3064,#3072,#3080,#3088));+#3030 = ORIENTED_EDGE('',*,*,#3031,.T.);+#3031 = EDGE_CURVE('',#3032,#3034,#3036,.T.);+#3032 = VERTEX_POINT('',#3033);+#3033 = CARTESIAN_POINT('',(5.037133577953,0.432735009252,21.005));+#3034 = VERTEX_POINT('',#3035);+#3035 = CARTESIAN_POINT('',(4.915363008777,0.330578491487,21.005));+#3036 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3037,#3038,#3039),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3037 = CARTESIAN_POINT('',(5.037133577953,0.432735009252,21.005));+#3038 = CARTESIAN_POINT('',(4.953773859457,0.432735009252,21.005));+#3039 = CARTESIAN_POINT('',(4.915363008777,0.330578491487,21.005));+#3040 = ORIENTED_EDGE('',*,*,#3041,.T.);+#3041 = EDGE_CURVE('',#3034,#3042,#3044,.T.);+#3042 = VERTEX_POINT('',#3043);+#3043 = CARTESIAN_POINT('',(4.876952158098,3.677634639538E-03,21.005));+#3044 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3045,#3046,#3047),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3045 = CARTESIAN_POINT('',(4.915363008777,0.330578491487,21.005));+#3046 = CARTESIAN_POINT('',(4.876952158098,0.228421973722,21.005));+#3047 = CARTESIAN_POINT('',(4.876952158098,3.677634639538E-03,21.005));+#3048 = ORIENTED_EDGE('',*,*,#3049,.T.);+#3049 = EDGE_CURVE('',#3042,#3050,#3052,.T.);+#3050 = VERTEX_POINT('',#3051);+#3051 = CARTESIAN_POINT('',(4.915363008777,-0.322405970066,21.005));+#3052 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3053,#3054,#3055),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3053 = CARTESIAN_POINT('',(4.876952158098,3.677634639538E-03,21.005));+#3054 = CARTESIAN_POINT('',(4.876952158098,-0.220249452301,21.005));+#3055 = CARTESIAN_POINT('',(4.915363008777,-0.322405970066,21.005));+#3056 = ORIENTED_EDGE('',*,*,#3057,.T.);+#3057 = EDGE_CURVE('',#3050,#3058,#3060,.T.);+#3058 = VERTEX_POINT('',#3059);+#3059 = CARTESIAN_POINT('',(5.037133577953,-0.424562487831,21.005));+#3060 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3061,#3062,#3063),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3061 = CARTESIAN_POINT('',(4.915363008777,-0.322405970066,21.005));+#3062 = CARTESIAN_POINT('',(4.953773859457,-0.424562487831,21.005));+#3063 = CARTESIAN_POINT('',(5.037133577953,-0.424562487831,21.005));+#3064 = ORIENTED_EDGE('',*,*,#3065,.T.);+#3065 = EDGE_CURVE('',#3058,#3066,#3068,.T.);+#3066 = VERTEX_POINT('',#3067);+#3067 = CARTESIAN_POINT('',(5.159721399271,-0.322405970066,21.005));+#3068 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3069,#3070,#3071),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3069 = CARTESIAN_POINT('',(5.037133577953,-0.424562487831,21.005));+#3070 = CARTESIAN_POINT('',(5.121310548592,-0.424562487831,21.005));+#3071 = CARTESIAN_POINT('',(5.159721399271,-0.322405970066,21.005));+#3072 = ORIENTED_EDGE('',*,*,#3073,.T.);+#3073 = EDGE_CURVE('',#3066,#3074,#3076,.T.);+#3074 = VERTEX_POINT('',#3075);+#3075 = CARTESIAN_POINT('',(5.198132249951,3.677634639538E-03,21.005));+#3076 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3077,#3078,#3079),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3077 = CARTESIAN_POINT('',(5.159721399271,-0.322405970066,21.005));+#3078 = CARTESIAN_POINT('',(5.198132249951,-0.220249452301,21.005));+#3079 = CARTESIAN_POINT('',(5.198132249951,3.677634639538E-03,21.005));+#3080 = ORIENTED_EDGE('',*,*,#3081,.T.);+#3081 = EDGE_CURVE('',#3074,#3082,#3084,.T.);+#3082 = VERTEX_POINT('',#3083);+#3083 = CARTESIAN_POINT('',(5.159721399271,0.330578491487,21.005));+#3084 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3085,#3086,#3087),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3085 = CARTESIAN_POINT('',(5.198132249951,3.677634639538E-03,21.005));+#3086 = CARTESIAN_POINT('',(5.198132249951,0.228421973722,21.005));+#3087 = CARTESIAN_POINT('',(5.159721399271,0.330578491487,21.005));+#3088 = ORIENTED_EDGE('',*,*,#3089,.T.);+#3089 = EDGE_CURVE('',#3082,#3032,#3090,.T.);+#3090 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3091,#3092,#3093),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3091 = CARTESIAN_POINT('',(5.159721399271,0.330578491487,21.005));+#3092 = CARTESIAN_POINT('',(5.121310548592,0.432735009252,21.005));+#3093 = CARTESIAN_POINT('',(5.037133577953,0.432735009252,21.005));+#3094 = PLANE('',#3095);+#3095 = AXIS2_PLACEMENT_3D('',#3096,#3097,#3098);+#3096 = CARTESIAN_POINT('',(4.533706258408,-0.605175211239,21.005));+#3097 = DIRECTION('',(0.,0.,1.));+#3098 = DIRECTION('',(1.,0.,0.));+#3099 = SHELL_BASED_SURFACE_MODEL('',(#3100));+#3100 = OPEN_SHELL('',(#3101));+#3101 = ADVANCED_FACE('',(#3102),#3160,.T.);+#3102 = FACE_BOUND('',#3103,.F.);+#3103 = EDGE_LOOP('',(#3104,#3114,#3122,#3130,#3138,#3146,#3154));+#3104 = ORIENTED_EDGE('',*,*,#3105,.T.);+#3105 = EDGE_CURVE('',#3106,#3108,#3110,.T.);+#3106 = VERTEX_POINT('',#3107);+#3107 = CARTESIAN_POINT('',(5.651707188827,0.402496679994,21.005));+#3108 = VERTEX_POINT('',#3109);+#3109 = CARTESIAN_POINT('',(5.651707188827,0.614982236945,21.005));+#3110 = LINE('',#3111,#3112);+#3111 = CARTESIAN_POINT('',(5.651707188827,0.402496679994,21.005));+#3112 = VECTOR('',#3113,1.);+#3113 = DIRECTION('',(0.,1.,0.));+#3114 = ORIENTED_EDGE('',*,*,#3115,.T.);+#3115 = EDGE_CURVE('',#3108,#3116,#3118,.T.);+#3116 = VERTEX_POINT('',#3117);+#3117 = CARTESIAN_POINT('',(6.423193210988,0.614982236945,21.005));+#3118 = LINE('',#3119,#3120);+#3119 = CARTESIAN_POINT('',(5.651707188827,0.614982236945,21.005));+#3120 = VECTOR('',#3121,1.);+#3121 = DIRECTION('',(1.,0.,0.));+#3122 = ORIENTED_EDGE('',*,*,#3123,.T.);+#3123 = EDGE_CURVE('',#3116,#3124,#3126,.T.);+#3124 = VERTEX_POINT('',#3125);+#3125 = CARTESIAN_POINT('',(6.423193210988,0.444176539242,21.005));+#3126 = LINE('',#3127,#3128);+#3127 = CARTESIAN_POINT('',(6.423193210988,0.614982236945,21.005));+#3128 = VECTOR('',#3129,1.);+#3129 = DIRECTION('',(0.,-1.,0.));+#3130 = ORIENTED_EDGE('',*,*,#3131,.T.);+#3131 = EDGE_CURVE('',#3124,#3132,#3134,.T.);+#3132 = VERTEX_POINT('',#3133);+#3133 = CARTESIAN_POINT('',(6.009663627075,-0.605175211239,21.005));+#3134 = LINE('',#3135,#3136);+#3135 = CARTESIAN_POINT('',(6.423193210988,0.444176539242,21.005));+#3136 = VECTOR('',#3137,1.);+#3137 = DIRECTION('',(-0.366638559558,-0.930363459431,0.));+#3138 = ORIENTED_EDGE('',*,*,#3139,.T.);+#3139 = EDGE_CURVE('',#3132,#3140,#3142,.T.);+#3140 = VERTEX_POINT('',#3141);+#3141 = CARTESIAN_POINT('',(5.763670732297,-0.605175211239,21.005));+#3142 = LINE('',#3143,#3144);+#3143 = CARTESIAN_POINT('',(6.009663627075,-0.605175211239,21.005));+#3144 = VECTOR('',#3145,1.);+#3145 = DIRECTION('',(-1.,0.,0.));+#3146 = ORIENTED_EDGE('',*,*,#3147,.T.);+#3147 = EDGE_CURVE('',#3140,#3148,#3150,.T.);+#3148 = VERTEX_POINT('',#3149);+#3149 = CARTESIAN_POINT('',(6.160855273367,0.402496679994,21.005));+#3150 = LINE('',#3151,#3152);+#3151 = CARTESIAN_POINT('',(5.763670732297,-0.605175211239,21.005));+#3152 = VECTOR('',#3153,1.);+#3153 = DIRECTION('',(0.36670264844,0.930338200671,0.));+#3154 = ORIENTED_EDGE('',*,*,#3155,.T.);+#3155 = EDGE_CURVE('',#3148,#3106,#3156,.T.);+#3156 = LINE('',#3157,#3158);+#3157 = CARTESIAN_POINT('',(6.160855273367,0.402496679994,21.005));+#3158 = VECTOR('',#3159,1.);+#3159 = DIRECTION('',(-1.,0.,0.));+#3160 = PLANE('',#3161);+#3161 = AXIS2_PLACEMENT_3D('',#3162,#3163,#3164);+#3162 = CARTESIAN_POINT('',(5.541378149641,-0.605175211239,21.005));+#3163 = DIRECTION('',(0.,0.,1.));+#3164 = DIRECTION('',(1.,0.,0.));+#3165 = SHELL_BASED_SURFACE_MODEL('',(#3166));+#3166 = OPEN_SHELL('',(#3167));+#3167 = ADVANCED_FACE('',(#3168),#3234,.T.);+#3168 = FACE_BOUND('',#3169,.F.);+#3169 = EDGE_LOOP('',(#3170,#3180,#3188,#3196,#3204,#3212,#3220,#3228));+#3170 = ORIENTED_EDGE('',*,*,#3171,.T.);+#3171 = EDGE_CURVE('',#3172,#3174,#3176,.T.);+#3172 = VERTEX_POINT('',#3173);+#3173 = CARTESIAN_POINT('',(6.951138094797,3.677634639538E-03,21.005));+#3174 = VERTEX_POINT('',#3175);+#3175 = CARTESIAN_POINT('',(6.980559171913,7.641307528817E-02,21.005));+#3176 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3177,#3178,#3179),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3177 = CARTESIAN_POINT('',(6.951138094797,3.677634639538E-03,21.005));+#3178 = CARTESIAN_POINT('',(6.951138094797,4.699199817187E-02,21.005));+#3179 = CARTESIAN_POINT('',(6.980559171913,7.641307528817E-02,21.005));+#3180 = ORIENTED_EDGE('',*,*,#3181,.T.);+#3181 = EDGE_CURVE('',#3174,#3182,#3184,.T.);+#3182 = VERTEX_POINT('',#3183);+#3183 = CARTESIAN_POINT('',(7.05247736042,0.105834152404,21.005));+#3184 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3185,#3186,#3187),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3185 = CARTESIAN_POINT('',(6.980559171913,7.641307528817E-02,21.005));+#3186 = CARTESIAN_POINT('',(7.00998024903,0.105834152404,21.005));+#3187 = CARTESIAN_POINT('',(7.05247736042,0.105834152404,21.005));+#3188 = ORIENTED_EDGE('',*,*,#3189,.T.);+#3189 = EDGE_CURVE('',#3182,#3190,#3192,.T.);+#3190 = VERTEX_POINT('',#3191);+#3191 = CARTESIAN_POINT('',(7.125212801068,7.641307528817E-02,21.005));+#3192 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3193,#3194,#3195),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3193 = CARTESIAN_POINT('',(7.05247736042,0.105834152404,21.005));+#3194 = CARTESIAN_POINT('',(7.095791723952,0.105834152404,21.005));+#3195 = CARTESIAN_POINT('',(7.125212801068,7.641307528817E-02,21.005));+#3196 = ORIENTED_EDGE('',*,*,#3197,.T.);+#3197 = EDGE_CURVE('',#3190,#3198,#3200,.T.);+#3198 = VERTEX_POINT('',#3199);+#3199 = CARTESIAN_POINT('',(7.154633878185,3.677634639538E-03,21.005));+#3200 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3201,#3202,#3203),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3201 = CARTESIAN_POINT('',(7.125212801068,7.641307528817E-02,21.005));+#3202 = CARTESIAN_POINT('',(7.154633878185,4.699199817187E-02,21.005));+#3203 = CARTESIAN_POINT('',(7.154633878185,3.677634639538E-03,21.005));+#3204 = ORIENTED_EDGE('',*,*,#3205,.T.);+#3205 = EDGE_CURVE('',#3198,#3206,#3208,.T.);+#3206 = VERTEX_POINT('',#3207);+#3207 = CARTESIAN_POINT('',(7.125212801068,-6.824055386697E-02,21.005));+#3208 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3209,#3210,#3211),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3209 = CARTESIAN_POINT('',(7.154633878185,3.677634639538E-03,21.005));+#3210 = CARTESIAN_POINT('',(7.154633878185,-3.881947675067E-02,21.005));+#3211 = CARTESIAN_POINT('',(7.125212801068,-6.824055386697E-02,21.005));+#3212 = ORIENTED_EDGE('',*,*,#3213,.T.);+#3213 = EDGE_CURVE('',#3206,#3214,#3216,.T.);+#3214 = VERTEX_POINT('',#3215);+#3215 = CARTESIAN_POINT('',(7.05247736042,-9.766163098327E-02,21.005));+#3216 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3217,#3218,#3219),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3217 = CARTESIAN_POINT('',(7.125212801068,-6.824055386697E-02,21.005));+#3218 = CARTESIAN_POINT('',(7.095791723952,-9.766163098327E-02,21.005));+#3219 = CARTESIAN_POINT('',(7.05247736042,-9.766163098327E-02,21.005));+#3220 = ORIENTED_EDGE('',*,*,#3221,.T.);+#3221 = EDGE_CURVE('',#3214,#3222,#3224,.T.);+#3222 = VERTEX_POINT('',#3223);+#3223 = CARTESIAN_POINT('',(6.980559171913,-6.864917993803E-02,21.005));+#3224 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3225,#3226,#3227),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3225 = CARTESIAN_POINT('',(7.05247736042,-9.766163098327E-02,21.005));+#3226 = CARTESIAN_POINT('',(7.00998024903,-9.766163098327E-02,21.005));+#3227 = CARTESIAN_POINT('',(6.980559171913,-6.864917993803E-02,21.005));+#3228 = ORIENTED_EDGE('',*,*,#3229,.T.);+#3229 = EDGE_CURVE('',#3222,#3172,#3230,.T.);+#3230 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3231,#3232,#3233),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3231 = CARTESIAN_POINT('',(6.980559171913,-6.864917993803E-02,21.005));+#3232 = CARTESIAN_POINT('',(6.951138094797,-3.963672889279E-02,21.005));+#3233 = CARTESIAN_POINT('',(6.951138094797,3.677634639538E-03,21.005));+#3234 = PLANE('',#3235);+#3235 = AXIS2_PLACEMENT_3D('',#3236,#3237,#3238);+#3236 = CARTESIAN_POINT('',(6.549050040874,-0.605175211239,21.005));+#3237 = DIRECTION('',(0.,0.,1.));+#3238 = DIRECTION('',(1.,0.,0.));+#3239 = SHELL_BASED_SURFACE_MODEL('',(#3240));+#3240 = OPEN_SHELL('',(#3241));+#3241 = ADVANCED_FACE('',(#3242,#3308),#3374,.T.);+#3242 = FACE_BOUND('',#3243,.F.);+#3243 = EDGE_LOOP('',(#3244,#3254,#3262,#3270,#3278,#3286,#3294,#3302));+#3244 = ORIENTED_EDGE('',*,*,#3245,.T.);+#3245 = EDGE_CURVE('',#3246,#3248,#3250,.T.);+#3246 = VERTEX_POINT('',#3247);+#3247 = CARTESIAN_POINT('',(6.649572054355,3.677634639538E-03,21.005));+#3248 = VERTEX_POINT('',#3249);+#3249 = CARTESIAN_POINT('',(6.750094067836,0.478909755282,21.005));+#3250 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3251,#3252,#3253),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3251 = CARTESIAN_POINT('',(6.649572054355,3.677634639538E-03,21.005));+#3252 = CARTESIAN_POINT('',(6.649572054355,0.320771465782,21.005));+#3253 = CARTESIAN_POINT('',(6.750094067836,0.478909755282,21.005));+#3254 = ORIENTED_EDGE('',*,*,#3255,.T.);+#3255 = EDGE_CURVE('',#3248,#3256,#3258,.T.);+#3256 = VERTEX_POINT('',#3257);+#3257 = CARTESIAN_POINT('',(7.05247736042,0.637048044782,21.005));+#3258 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3259,#3260,#3261),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3259 = CARTESIAN_POINT('',(6.750094067836,0.478909755282,21.005));+#3260 = CARTESIAN_POINT('',(6.850616081316,0.637048044782,21.005));+#3261 = CARTESIAN_POINT('',(7.05247736042,0.637048044782,21.005));+#3262 = ORIENTED_EDGE('',*,*,#3263,.T.);+#3263 = EDGE_CURVE('',#3256,#3264,#3266,.T.);+#3264 = VERTEX_POINT('',#3265);+#3265 = CARTESIAN_POINT('',(7.355677905146,0.479318381353,21.005));+#3266 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3267,#3268,#3269),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3267 = CARTESIAN_POINT('',(7.05247736042,0.637048044782,21.005));+#3268 = CARTESIAN_POINT('',(7.255155891665,0.637048044782,21.005));+#3269 = CARTESIAN_POINT('',(7.355677905146,0.479318381353,21.005));+#3270 = ORIENTED_EDGE('',*,*,#3271,.T.);+#3271 = EDGE_CURVE('',#3264,#3272,#3274,.T.);+#3272 = VERTEX_POINT('',#3273);+#3273 = CARTESIAN_POINT('',(7.456199918627,3.677634639538E-03,21.005));+#3274 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3275,#3276,#3277),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3275 = CARTESIAN_POINT('',(7.355677905146,0.479318381353,21.005));+#3276 = CARTESIAN_POINT('',(7.456199918627,0.321588717924,21.005));+#3277 = CARTESIAN_POINT('',(7.456199918627,3.677634639538E-03,21.005));+#3278 = ORIENTED_EDGE('',*,*,#3279,.T.);+#3279 = EDGE_CURVE('',#3272,#3280,#3282,.T.);+#3280 = VERTEX_POINT('',#3281);+#3281 = CARTESIAN_POINT('',(7.355677905146,-0.471145859932,21.005));+#3282 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3283,#3284,#3285),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3283 = CARTESIAN_POINT('',(7.456199918627,3.677634639538E-03,21.005));+#3284 = CARTESIAN_POINT('',(7.456199918627,-0.313416196503,21.005));+#3285 = CARTESIAN_POINT('',(7.355677905146,-0.471145859932,21.005));+#3286 = ORIENTED_EDGE('',*,*,#3287,.T.);+#3287 = EDGE_CURVE('',#3280,#3288,#3290,.T.);+#3288 = VERTEX_POINT('',#3289);+#3289 = CARTESIAN_POINT('',(7.05247736042,-0.628875523361,21.005));+#3290 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3291,#3292,#3293),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3291 = CARTESIAN_POINT('',(7.355677905146,-0.471145859932,21.005));+#3292 = CARTESIAN_POINT('',(7.255155891665,-0.628875523361,21.005));+#3293 = CARTESIAN_POINT('',(7.05247736042,-0.628875523361,21.005));+#3294 = ORIENTED_EDGE('',*,*,#3295,.T.);+#3295 = EDGE_CURVE('',#3288,#3296,#3298,.T.);+#3296 = VERTEX_POINT('',#3297);+#3297 = CARTESIAN_POINT('',(6.750094067836,-0.470737233861,21.005));+#3298 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3299,#3300,#3301),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3299 = CARTESIAN_POINT('',(7.05247736042,-0.628875523361,21.005));+#3300 = CARTESIAN_POINT('',(6.850616081316,-0.628875523361,21.005));+#3301 = CARTESIAN_POINT('',(6.750094067836,-0.470737233861,21.005));+#3302 = ORIENTED_EDGE('',*,*,#3303,.T.);+#3303 = EDGE_CURVE('',#3296,#3246,#3304,.T.);+#3304 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3305,#3306,#3307),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3305 = CARTESIAN_POINT('',(6.750094067836,-0.470737233861,21.005));+#3306 = CARTESIAN_POINT('',(6.649572054355,-0.312598944361,21.005));+#3307 = CARTESIAN_POINT('',(6.649572054355,3.677634639538E-03,21.005));+#3308 = FACE_BOUND('',#3309,.F.);+#3309 = EDGE_LOOP('',(#3310,#3320,#3328,#3336,#3344,#3352,#3360,#3368));+#3310 = ORIENTED_EDGE('',*,*,#3311,.T.);+#3311 = EDGE_CURVE('',#3312,#3314,#3316,.T.);+#3312 = VERTEX_POINT('',#3313);+#3313 = CARTESIAN_POINT('',(7.05247736042,0.432735009252,21.005));+#3314 = VERTEX_POINT('',#3315);+#3315 = CARTESIAN_POINT('',(6.930706791244,0.330578491487,21.005));+#3316 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3317,#3318,#3319),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3317 = CARTESIAN_POINT('',(7.05247736042,0.432735009252,21.005));+#3318 = CARTESIAN_POINT('',(6.969117641924,0.432735009252,21.005));+#3319 = CARTESIAN_POINT('',(6.930706791244,0.330578491487,21.005));+#3320 = ORIENTED_EDGE('',*,*,#3321,.T.);+#3321 = EDGE_CURVE('',#3314,#3322,#3324,.T.);+#3322 = VERTEX_POINT('',#3323);+#3323 = CARTESIAN_POINT('',(6.892295940564,3.677634639538E-03,21.005));+#3324 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3325,#3326,#3327),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3325 = CARTESIAN_POINT('',(6.930706791244,0.330578491487,21.005));+#3326 = CARTESIAN_POINT('',(6.892295940564,0.228421973722,21.005));+#3327 = CARTESIAN_POINT('',(6.892295940564,3.677634639538E-03,21.005));+#3328 = ORIENTED_EDGE('',*,*,#3329,.T.);+#3329 = EDGE_CURVE('',#3322,#3330,#3332,.T.);+#3330 = VERTEX_POINT('',#3331);+#3331 = CARTESIAN_POINT('',(6.930706791244,-0.322405970066,21.005));+#3332 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3333,#3334,#3335),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3333 = CARTESIAN_POINT('',(6.892295940564,3.677634639538E-03,21.005));+#3334 = CARTESIAN_POINT('',(6.892295940564,-0.220249452301,21.005));+#3335 = CARTESIAN_POINT('',(6.930706791244,-0.322405970066,21.005));+#3336 = ORIENTED_EDGE('',*,*,#3337,.T.);+#3337 = EDGE_CURVE('',#3330,#3338,#3340,.T.);+#3338 = VERTEX_POINT('',#3339);+#3339 = CARTESIAN_POINT('',(7.05247736042,-0.424562487831,21.005));+#3340 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3341,#3342,#3343),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3341 = CARTESIAN_POINT('',(6.930706791244,-0.322405970066,21.005));+#3342 = CARTESIAN_POINT('',(6.969117641924,-0.424562487831,21.005));+#3343 = CARTESIAN_POINT('',(7.05247736042,-0.424562487831,21.005));+#3344 = ORIENTED_EDGE('',*,*,#3345,.T.);+#3345 = EDGE_CURVE('',#3338,#3346,#3348,.T.);+#3346 = VERTEX_POINT('',#3347);+#3347 = CARTESIAN_POINT('',(7.175065181738,-0.322405970066,21.005));+#3348 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3349,#3350,#3351),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3349 = CARTESIAN_POINT('',(7.05247736042,-0.424562487831,21.005));+#3350 = CARTESIAN_POINT('',(7.136654331058,-0.424562487831,21.005));+#3351 = CARTESIAN_POINT('',(7.175065181738,-0.322405970066,21.005));+#3352 = ORIENTED_EDGE('',*,*,#3353,.T.);+#3353 = EDGE_CURVE('',#3346,#3354,#3356,.T.);+#3354 = VERTEX_POINT('',#3355);+#3355 = CARTESIAN_POINT('',(7.213476032417,3.677634639538E-03,21.005));+#3356 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3357,#3358,#3359),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3357 = CARTESIAN_POINT('',(7.175065181738,-0.322405970066,21.005));+#3358 = CARTESIAN_POINT('',(7.213476032417,-0.220249452301,21.005));+#3359 = CARTESIAN_POINT('',(7.213476032417,3.677634639538E-03,21.005));+#3360 = ORIENTED_EDGE('',*,*,#3361,.T.);+#3361 = EDGE_CURVE('',#3354,#3362,#3364,.T.);+#3362 = VERTEX_POINT('',#3363);+#3363 = CARTESIAN_POINT('',(7.175065181738,0.330578491487,21.005));+#3364 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3365,#3366,#3367),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3365 = CARTESIAN_POINT('',(7.213476032417,3.677634639538E-03,21.005));+#3366 = CARTESIAN_POINT('',(7.213476032417,0.228421973722,21.005));+#3367 = CARTESIAN_POINT('',(7.175065181738,0.330578491487,21.005));+#3368 = ORIENTED_EDGE('',*,*,#3369,.T.);+#3369 = EDGE_CURVE('',#3362,#3312,#3370,.T.);+#3370 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3371,#3372,#3373),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#3371 = CARTESIAN_POINT('',(7.175065181738,0.330578491487,21.005));+#3372 = CARTESIAN_POINT('',(7.136654331058,0.432735009252,21.005));+#3373 = CARTESIAN_POINT('',(7.05247736042,0.432735009252,21.005));+#3374 = PLANE('',#3375);+#3375 = AXIS2_PLACEMENT_3D('',#3376,#3377,#3378);+#3376 = CARTESIAN_POINT('',(6.549050040874,-0.605175211239,21.005));+#3377 = DIRECTION('',(0.,0.,1.));+#3378 = DIRECTION('',(1.,0.,0.));+#3379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3383)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3380,#3381,#3382)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#3380 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#3381 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#3382 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#3383 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#3380,+  'distance_accuracy_value','confusion accuracy');+#3384 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#669));+#3385 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+    #675,#889,#1075,#1287,#1557,#1681,#1755,#1895,#2049,#2123,#2263,+    #2361,#2573,#2647,#2787,#2887,#2961,#3101,#3167,#3241));+#3386 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+    #675,#889,#1075,#1287,#1557,#1681,#1755,#1895,#2049,#2123,#2263,+    #2361,#2573,#2647,#2787,#2887,#2961,#3101,#3167,#3241));+#3387 = PRESENTATION_LAYER_ASSIGNMENT('Adom.PartName=TDK_B59840',+  'visible',(#15,#306,#456,#606));+#3388 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #3389,#3397,#3404,#3411,#3418,#3425,#3432,#3439,#3446,#3453,#3460,+    #3467,#3474,#3482,#3489,#3496,#3503,#3510,#3517,#3524,#3531,#3538,+    #3545,#3552,#3559,#3567,#3574),#659);+#3389 = STYLED_ITEM('color',(#3390),#17);+#3390 = PRESENTATION_STYLE_ASSIGNMENT((#3391));+#3391 = SURFACE_STYLE_USAGE(.BOTH.,#3392);+#3392 = SURFACE_SIDE_STYLE('',(#3393));+#3393 = SURFACE_STYLE_FILL_AREA(#3394);+#3394 = FILL_AREA_STYLE('',(#3395));+#3395 = FILL_AREA_STYLE_COLOUR('',#3396);+#3396 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#3397 = STYLED_ITEM('color',(#3398),#57);+#3398 = PRESENTATION_STYLE_ASSIGNMENT((#3399));+#3399 = SURFACE_STYLE_USAGE(.BOTH.,#3400);+#3400 = SURFACE_SIDE_STYLE('',(#3401));+#3401 = SURFACE_STYLE_FILL_AREA(#3402);+#3402 = FILL_AREA_STYLE('',(#3403));+#3403 = FILL_AREA_STYLE_COLOUR('',#3396);+#3404 = STYLED_ITEM('color',(#3405),#88);+#3405 = PRESENTATION_STYLE_ASSIGNMENT((#3406));+#3406 = SURFACE_STYLE_USAGE(.BOTH.,#3407);+#3407 = SURFACE_SIDE_STYLE('',(#3408));+#3408 = SURFACE_STYLE_FILL_AREA(#3409);+#3409 = FILL_AREA_STYLE('',(#3410));+#3410 = FILL_AREA_STYLE_COLOUR('',#3396);+#3411 = STYLED_ITEM('color',(#3412),#119);+#3412 = PRESENTATION_STYLE_ASSIGNMENT((#3413));+#3413 = SURFACE_STYLE_USAGE(.BOTH.,#3414);+#3414 = SURFACE_SIDE_STYLE('',(#3415));+#3415 = SURFACE_STYLE_FILL_AREA(#3416);+#3416 = FILL_AREA_STYLE('',(#3417));+#3417 = FILL_AREA_STYLE_COLOUR('',#3396);+#3418 = STYLED_ITEM('color',(#3419),#143);+#3419 = PRESENTATION_STYLE_ASSIGNMENT((#3420));+#3420 = SURFACE_STYLE_USAGE(.BOTH.,#3421);+#3421 = SURFACE_SIDE_STYLE('',(#3422));+#3422 = SURFACE_STYLE_FILL_AREA(#3423);+#3423 = FILL_AREA_STYLE('',(#3424));+#3424 = FILL_AREA_STYLE_COLOUR('',#3396);+#3425 = STYLED_ITEM('color',(#3426),#167);+#3426 = PRESENTATION_STYLE_ASSIGNMENT((#3427));+#3427 = SURFACE_STYLE_USAGE(.BOTH.,#3428);+#3428 = SURFACE_SIDE_STYLE('',(#3429));+#3429 = SURFACE_STYLE_FILL_AREA(#3430);+#3430 = FILL_AREA_STYLE('',(#3431));+#3431 = FILL_AREA_STYLE_COLOUR('',#3396);+#3432 = STYLED_ITEM('color',(#3433),#184);+#3433 = PRESENTATION_STYLE_ASSIGNMENT((#3434));+#3434 = SURFACE_STYLE_USAGE(.BOTH.,#3435);+#3435 = SURFACE_SIDE_STYLE('',(#3436));+#3436 = SURFACE_STYLE_FILL_AREA(#3437);+#3437 = FILL_AREA_STYLE('',(#3438));+#3438 = FILL_AREA_STYLE_COLOUR('',#3396);+#3439 = STYLED_ITEM('color',(#3440),#208);+#3440 = PRESENTATION_STYLE_ASSIGNMENT((#3441));+#3441 = SURFACE_STYLE_USAGE(.BOTH.,#3442);+#3442 = SURFACE_SIDE_STYLE('',(#3443));+#3443 = SURFACE_STYLE_FILL_AREA(#3444);+#3444 = FILL_AREA_STYLE('',(#3445));+#3445 = FILL_AREA_STYLE_COLOUR('',#3396);+#3446 = STYLED_ITEM('color',(#3447),#243);+#3447 = PRESENTATION_STYLE_ASSIGNMENT((#3448));+#3448 = SURFACE_STYLE_USAGE(.BOTH.,#3449);+#3449 = SURFACE_SIDE_STYLE('',(#3450));+#3450 = SURFACE_STYLE_FILL_AREA(#3451);+#3451 = FILL_AREA_STYLE('',(#3452));+#3452 = FILL_AREA_STYLE_COLOUR('',#3396);+#3453 = STYLED_ITEM('color',(#3454),#260);+#3454 = PRESENTATION_STYLE_ASSIGNMENT((#3455));+#3455 = SURFACE_STYLE_USAGE(.BOTH.,#3456);+#3456 = SURFACE_SIDE_STYLE('',(#3457));+#3457 = SURFACE_STYLE_FILL_AREA(#3458);+#3458 = FILL_AREA_STYLE('',(#3459));+#3459 = FILL_AREA_STYLE_COLOUR('',#3396);+#3460 = STYLED_ITEM('color',(#3461),#272);+#3461 = PRESENTATION_STYLE_ASSIGNMENT((#3462));+#3462 = SURFACE_STYLE_USAGE(.BOTH.,#3463);+#3463 = SURFACE_SIDE_STYLE('',(#3464));+#3464 = SURFACE_STYLE_FILL_AREA(#3465);+#3465 = FILL_AREA_STYLE('',(#3466));+#3466 = FILL_AREA_STYLE_COLOUR('',#3396);+#3467 = STYLED_ITEM('color',(#3468),#297);+#3468 = PRESENTATION_STYLE_ASSIGNMENT((#3469));+#3469 = SURFACE_STYLE_USAGE(.BOTH.,#3470);+#3470 = SURFACE_SIDE_STYLE('',(#3471));+#3471 = SURFACE_STYLE_FILL_AREA(#3472);+#3472 = FILL_AREA_STYLE('',(#3473));+#3473 = FILL_AREA_STYLE_COLOUR('',#3396);+#3474 = STYLED_ITEM('color',(#3475),#308);+#3475 = PRESENTATION_STYLE_ASSIGNMENT((#3476));+#3476 = SURFACE_STYLE_USAGE(.BOTH.,#3477);+#3477 = SURFACE_SIDE_STYLE('',(#3478));+#3478 = SURFACE_STYLE_FILL_AREA(#3479);+#3479 = FILL_AREA_STYLE('',(#3480));+#3480 = FILL_AREA_STYLE_COLOUR('',#3481);+#3481 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#3482 = STYLED_ITEM('color',(#3483),#348);+#3483 = PRESENTATION_STYLE_ASSIGNMENT((#3484));+#3484 = SURFACE_STYLE_USAGE(.BOTH.,#3485);+#3485 = SURFACE_SIDE_STYLE('',(#3486));+#3486 = SURFACE_STYLE_FILL_AREA(#3487);+#3487 = FILL_AREA_STYLE('',(#3488));+#3488 = FILL_AREA_STYLE_COLOUR('',#3481);+#3489 = STYLED_ITEM('color',(#3490),#388);+#3490 = PRESENTATION_STYLE_ASSIGNMENT((#3491));+#3491 = SURFACE_STYLE_USAGE(.BOTH.,#3492);+#3492 = SURFACE_SIDE_STYLE('',(#3493));+#3493 = SURFACE_STYLE_FILL_AREA(#3494);+#3494 = FILL_AREA_STYLE('',(#3495));+#3495 = FILL_AREA_STYLE_COLOUR('',#3481);+#3496 = STYLED_ITEM('color',(#3497),#410);+#3497 = PRESENTATION_STYLE_ASSIGNMENT((#3498));+#3498 = SURFACE_STYLE_USAGE(.BOTH.,#3499);+#3499 = SURFACE_SIDE_STYLE('',(#3500));+#3500 = SURFACE_STYLE_FILL_AREA(#3501);+#3501 = FILL_AREA_STYLE('',(#3502));+#3502 = FILL_AREA_STYLE_COLOUR('',#3481);+#3503 = STYLED_ITEM('color',(#3504),#432);+#3504 = PRESENTATION_STYLE_ASSIGNMENT((#3505));+#3505 = SURFACE_STYLE_USAGE(.BOTH.,#3506);+#3506 = SURFACE_SIDE_STYLE('',(#3507));+#3507 = SURFACE_STYLE_FILL_AREA(#3508);+#3508 = FILL_AREA_STYLE('',(#3509));+#3509 = FILL_AREA_STYLE_COLOUR('',#3481);+#3510 = STYLED_ITEM('color',(#3511),#444);+#3511 = PRESENTATION_STYLE_ASSIGNMENT((#3512));+#3512 = SURFACE_STYLE_USAGE(.BOTH.,#3513);+#3513 = SURFACE_SIDE_STYLE('',(#3514));+#3514 = SURFACE_STYLE_FILL_AREA(#3515);+#3515 = FILL_AREA_STYLE('',(#3516));+#3516 = FILL_AREA_STYLE_COLOUR('',#3481);+#3517 = STYLED_ITEM('color',(#3518),#458);+#3518 = PRESENTATION_STYLE_ASSIGNMENT((#3519));+#3519 = SURFACE_STYLE_USAGE(.BOTH.,#3520);+#3520 = SURFACE_SIDE_STYLE('',(#3521));+#3521 = SURFACE_STYLE_FILL_AREA(#3522);+#3522 = FILL_AREA_STYLE('',(#3523));+#3523 = FILL_AREA_STYLE_COLOUR('',#3481);+#3524 = STYLED_ITEM('color',(#3525),#498);+#3525 = PRESENTATION_STYLE_ASSIGNMENT((#3526));+#3526 = SURFACE_STYLE_USAGE(.BOTH.,#3527);+#3527 = SURFACE_SIDE_STYLE('',(#3528));+#3528 = SURFACE_STYLE_FILL_AREA(#3529);+#3529 = FILL_AREA_STYLE('',(#3530));+#3530 = FILL_AREA_STYLE_COLOUR('',#3481);+#3531 = STYLED_ITEM('color',(#3532),#538);+#3532 = PRESENTATION_STYLE_ASSIGNMENT((#3533));+#3533 = SURFACE_STYLE_USAGE(.BOTH.,#3534);+#3534 = SURFACE_SIDE_STYLE('',(#3535));+#3535 = SURFACE_STYLE_FILL_AREA(#3536);+#3536 = FILL_AREA_STYLE('',(#3537));+#3537 = FILL_AREA_STYLE_COLOUR('',#3481);+#3538 = STYLED_ITEM('color',(#3539),#560);+#3539 = PRESENTATION_STYLE_ASSIGNMENT((#3540));+#3540 = SURFACE_STYLE_USAGE(.BOTH.,#3541);+#3541 = SURFACE_SIDE_STYLE('',(#3542));+#3542 = SURFACE_STYLE_FILL_AREA(#3543);+#3543 = FILL_AREA_STYLE('',(#3544));+#3544 = FILL_AREA_STYLE_COLOUR('',#3481);+#3545 = STYLED_ITEM('color',(#3546),#582);+#3546 = PRESENTATION_STYLE_ASSIGNMENT((#3547));+#3547 = SURFACE_STYLE_USAGE(.BOTH.,#3548);+#3548 = SURFACE_SIDE_STYLE('',(#3549));+#3549 = SURFACE_STYLE_FILL_AREA(#3550);+#3550 = FILL_AREA_STYLE('',(#3551));+#3551 = FILL_AREA_STYLE_COLOUR('',#3481);+#3552 = STYLED_ITEM('color',(#3553),#594);+#3553 = PRESENTATION_STYLE_ASSIGNMENT((#3554));+#3554 = SURFACE_STYLE_USAGE(.BOTH.,#3555);+#3555 = SURFACE_SIDE_STYLE('',(#3556));+#3556 = SURFACE_STYLE_FILL_AREA(#3557);+#3557 = FILL_AREA_STYLE('',(#3558));+#3558 = FILL_AREA_STYLE_COLOUR('',#3481);+#3559 = STYLED_ITEM('color',(#3560),#608);+#3560 = PRESENTATION_STYLE_ASSIGNMENT((#3561));+#3561 = SURFACE_STYLE_USAGE(.BOTH.,#3562);+#3562 = SURFACE_SIDE_STYLE('',(#3563));+#3563 = SURFACE_STYLE_FILL_AREA(#3564);+#3564 = FILL_AREA_STYLE('',(#3565));+#3565 = FILL_AREA_STYLE_COLOUR('',#3566);+#3566 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+#3567 = STYLED_ITEM('color',(#3568),#641);+#3568 = PRESENTATION_STYLE_ASSIGNMENT((#3569));+#3569 = SURFACE_STYLE_USAGE(.BOTH.,#3570);+#3570 = SURFACE_SIDE_STYLE('',(#3571));+#3571 = SURFACE_STYLE_FILL_AREA(#3572);+#3572 = FILL_AREA_STYLE('',(#3573));+#3573 = FILL_AREA_STYLE_COLOUR('',#3566);+#3574 = STYLED_ITEM('color',(#3575),#650);+#3575 = PRESENTATION_STYLE_ASSIGNMENT((#3576));+#3576 = SURFACE_STYLE_USAGE(.BOTH.,#3577);+#3577 = SURFACE_SIDE_STYLE('',(#3578));+#3578 = SURFACE_STYLE_FILL_AREA(#3579);+#3579 = FILL_AREA_STYLE('',(#3580));+#3580 = FILL_AREA_STYLE_COLOUR('',#3566);+#3581 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #3582,#3592,#3601,#3610,#3619,#3628,#3637,#3646,#3655,#3664,#3673,+    #3682,#3691,#3700,#3709,#3718,#3727,#3736,#3745,#3754),#3379);+#3582 = STYLED_ITEM('color',(#3583),#675);+#3583 = PRESENTATION_STYLE_ASSIGNMENT((#3584,#3590));+#3584 = SURFACE_STYLE_USAGE(.BOTH.,#3585);+#3585 = SURFACE_SIDE_STYLE('',(#3586));+#3586 = SURFACE_STYLE_FILL_AREA(#3587);+#3587 = FILL_AREA_STYLE('',(#3588));+#3588 = FILL_AREA_STYLE_COLOUR('',#3589);+#3589 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#3590 = CURVE_STYLE('',#3591,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3591 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3592 = STYLED_ITEM('color',(#3593),#889);+#3593 = PRESENTATION_STYLE_ASSIGNMENT((#3594,#3599));+#3594 = SURFACE_STYLE_USAGE(.BOTH.,#3595);+#3595 = SURFACE_SIDE_STYLE('',(#3596));+#3596 = SURFACE_STYLE_FILL_AREA(#3597);+#3597 = FILL_AREA_STYLE('',(#3598));+#3598 = FILL_AREA_STYLE_COLOUR('',#3589);+#3599 = CURVE_STYLE('',#3600,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3600 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3601 = STYLED_ITEM('color',(#3602),#1075);+#3602 = PRESENTATION_STYLE_ASSIGNMENT((#3603,#3608));+#3603 = SURFACE_STYLE_USAGE(.BOTH.,#3604);+#3604 = SURFACE_SIDE_STYLE('',(#3605));+#3605 = SURFACE_STYLE_FILL_AREA(#3606);+#3606 = FILL_AREA_STYLE('',(#3607));+#3607 = FILL_AREA_STYLE_COLOUR('',#3589);+#3608 = CURVE_STYLE('',#3609,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3609 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3610 = STYLED_ITEM('color',(#3611),#1287);+#3611 = PRESENTATION_STYLE_ASSIGNMENT((#3612,#3617));+#3612 = SURFACE_STYLE_USAGE(.BOTH.,#3613);+#3613 = SURFACE_SIDE_STYLE('',(#3614));+#3614 = SURFACE_STYLE_FILL_AREA(#3615);+#3615 = FILL_AREA_STYLE('',(#3616));+#3616 = FILL_AREA_STYLE_COLOUR('',#3589);+#3617 = CURVE_STYLE('',#3618,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3618 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3619 = STYLED_ITEM('color',(#3620),#1557);+#3620 = PRESENTATION_STYLE_ASSIGNMENT((#3621,#3626));+#3621 = SURFACE_STYLE_USAGE(.BOTH.,#3622);+#3622 = SURFACE_SIDE_STYLE('',(#3623));+#3623 = SURFACE_STYLE_FILL_AREA(#3624);+#3624 = FILL_AREA_STYLE('',(#3625));+#3625 = FILL_AREA_STYLE_COLOUR('',#3589);+#3626 = CURVE_STYLE('',#3627,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3627 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3628 = STYLED_ITEM('color',(#3629),#1681);+#3629 = PRESENTATION_STYLE_ASSIGNMENT((#3630,#3635));+#3630 = SURFACE_STYLE_USAGE(.BOTH.,#3631);+#3631 = SURFACE_SIDE_STYLE('',(#3632));+#3632 = SURFACE_STYLE_FILL_AREA(#3633);+#3633 = FILL_AREA_STYLE('',(#3634));+#3634 = FILL_AREA_STYLE_COLOUR('',#3589);+#3635 = CURVE_STYLE('',#3636,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3636 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3637 = STYLED_ITEM('color',(#3638),#1755);+#3638 = PRESENTATION_STYLE_ASSIGNMENT((#3639,#3644));+#3639 = SURFACE_STYLE_USAGE(.BOTH.,#3640);+#3640 = SURFACE_SIDE_STYLE('',(#3641));+#3641 = SURFACE_STYLE_FILL_AREA(#3642);+#3642 = FILL_AREA_STYLE('',(#3643));+#3643 = FILL_AREA_STYLE_COLOUR('',#3589);+#3644 = CURVE_STYLE('',#3645,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3645 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3646 = STYLED_ITEM('color',(#3647),#1895);+#3647 = PRESENTATION_STYLE_ASSIGNMENT((#3648,#3653));+#3648 = SURFACE_STYLE_USAGE(.BOTH.,#3649);+#3649 = SURFACE_SIDE_STYLE('',(#3650));+#3650 = SURFACE_STYLE_FILL_AREA(#3651);+#3651 = FILL_AREA_STYLE('',(#3652));+#3652 = FILL_AREA_STYLE_COLOUR('',#3589);+#3653 = CURVE_STYLE('',#3654,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3654 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3655 = STYLED_ITEM('color',(#3656),#2049);+#3656 = PRESENTATION_STYLE_ASSIGNMENT((#3657,#3662));+#3657 = SURFACE_STYLE_USAGE(.BOTH.,#3658);+#3658 = SURFACE_SIDE_STYLE('',(#3659));+#3659 = SURFACE_STYLE_FILL_AREA(#3660);+#3660 = FILL_AREA_STYLE('',(#3661));+#3661 = FILL_AREA_STYLE_COLOUR('',#3589);+#3662 = CURVE_STYLE('',#3663,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3663 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3664 = STYLED_ITEM('color',(#3665),#2123);+#3665 = PRESENTATION_STYLE_ASSIGNMENT((#3666,#3671));+#3666 = SURFACE_STYLE_USAGE(.BOTH.,#3667);+#3667 = SURFACE_SIDE_STYLE('',(#3668));+#3668 = SURFACE_STYLE_FILL_AREA(#3669);+#3669 = FILL_AREA_STYLE('',(#3670));+#3670 = FILL_AREA_STYLE_COLOUR('',#3589);+#3671 = CURVE_STYLE('',#3672,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3672 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3673 = STYLED_ITEM('color',(#3674),#2263);+#3674 = PRESENTATION_STYLE_ASSIGNMENT((#3675,#3680));+#3675 = SURFACE_STYLE_USAGE(.BOTH.,#3676);+#3676 = SURFACE_SIDE_STYLE('',(#3677));+#3677 = SURFACE_STYLE_FILL_AREA(#3678);+#3678 = FILL_AREA_STYLE('',(#3679));+#3679 = FILL_AREA_STYLE_COLOUR('',#3589);+#3680 = CURVE_STYLE('',#3681,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3681 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3682 = STYLED_ITEM('color',(#3683),#2361);+#3683 = PRESENTATION_STYLE_ASSIGNMENT((#3684,#3689));+#3684 = SURFACE_STYLE_USAGE(.BOTH.,#3685);+#3685 = SURFACE_SIDE_STYLE('',(#3686));+#3686 = SURFACE_STYLE_FILL_AREA(#3687);+#3687 = FILL_AREA_STYLE('',(#3688));+#3688 = FILL_AREA_STYLE_COLOUR('',#3589);+#3689 = CURVE_STYLE('',#3690,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3690 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3691 = STYLED_ITEM('color',(#3692),#2573);+#3692 = PRESENTATION_STYLE_ASSIGNMENT((#3693,#3698));+#3693 = SURFACE_STYLE_USAGE(.BOTH.,#3694);+#3694 = SURFACE_SIDE_STYLE('',(#3695));+#3695 = SURFACE_STYLE_FILL_AREA(#3696);+#3696 = FILL_AREA_STYLE('',(#3697));+#3697 = FILL_AREA_STYLE_COLOUR('',#3589);+#3698 = CURVE_STYLE('',#3699,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3699 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3700 = STYLED_ITEM('color',(#3701),#2647);+#3701 = PRESENTATION_STYLE_ASSIGNMENT((#3702,#3707));+#3702 = SURFACE_STYLE_USAGE(.BOTH.,#3703);+#3703 = SURFACE_SIDE_STYLE('',(#3704));+#3704 = SURFACE_STYLE_FILL_AREA(#3705);+#3705 = FILL_AREA_STYLE('',(#3706));+#3706 = FILL_AREA_STYLE_COLOUR('',#3589);+#3707 = CURVE_STYLE('',#3708,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3708 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3709 = STYLED_ITEM('color',(#3710),#2787);+#3710 = PRESENTATION_STYLE_ASSIGNMENT((#3711,#3716));+#3711 = SURFACE_STYLE_USAGE(.BOTH.,#3712);+#3712 = SURFACE_SIDE_STYLE('',(#3713));+#3713 = SURFACE_STYLE_FILL_AREA(#3714);+#3714 = FILL_AREA_STYLE('',(#3715));+#3715 = FILL_AREA_STYLE_COLOUR('',#3589);+#3716 = CURVE_STYLE('',#3717,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3717 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3718 = STYLED_ITEM('color',(#3719),#2887);+#3719 = PRESENTATION_STYLE_ASSIGNMENT((#3720,#3725));+#3720 = SURFACE_STYLE_USAGE(.BOTH.,#3721);+#3721 = SURFACE_SIDE_STYLE('',(#3722));+#3722 = SURFACE_STYLE_FILL_AREA(#3723);+#3723 = FILL_AREA_STYLE('',(#3724));+#3724 = FILL_AREA_STYLE_COLOUR('',#3589);+#3725 = CURVE_STYLE('',#3726,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3726 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3727 = STYLED_ITEM('color',(#3728),#2961);+#3728 = PRESENTATION_STYLE_ASSIGNMENT((#3729,#3734));+#3729 = SURFACE_STYLE_USAGE(.BOTH.,#3730);+#3730 = SURFACE_SIDE_STYLE('',(#3731));+#3731 = SURFACE_STYLE_FILL_AREA(#3732);+#3732 = FILL_AREA_STYLE('',(#3733));+#3733 = FILL_AREA_STYLE_COLOUR('',#3589);+#3734 = CURVE_STYLE('',#3735,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3735 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3736 = STYLED_ITEM('color',(#3737),#3101);+#3737 = PRESENTATION_STYLE_ASSIGNMENT((#3738,#3743));+#3738 = SURFACE_STYLE_USAGE(.BOTH.,#3739);+#3739 = SURFACE_SIDE_STYLE('',(#3740));+#3740 = SURFACE_STYLE_FILL_AREA(#3741);+#3741 = FILL_AREA_STYLE('',(#3742));+#3742 = FILL_AREA_STYLE_COLOUR('',#3589);+#3743 = CURVE_STYLE('',#3744,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3744 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3745 = STYLED_ITEM('color',(#3746),#3167);+#3746 = PRESENTATION_STYLE_ASSIGNMENT((#3747,#3752));+#3747 = SURFACE_STYLE_USAGE(.BOTH.,#3748);+#3748 = SURFACE_SIDE_STYLE('',(#3749));+#3749 = SURFACE_STYLE_FILL_AREA(#3750);+#3750 = FILL_AREA_STYLE('',(#3751));+#3751 = FILL_AREA_STYLE_COLOUR('',#3589);+#3752 = CURVE_STYLE('',#3753,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3753 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3754 = STYLED_ITEM('color',(#3755),#3241);+#3755 = PRESENTATION_STYLE_ASSIGNMENT((#3756,#3761));+#3756 = SURFACE_STYLE_USAGE(.BOTH.,#3757);+#3757 = SURFACE_SIDE_STYLE('',(#3758));+#3758 = SURFACE_STYLE_FILL_AREA(#3759);+#3759 = FILL_AREA_STYLE('',(#3760));+#3760 = FILL_AREA_STYLE_COLOUR('',#3589);+#3761 = CURVE_STYLE('',#3762,POSITIVE_LENGTH_MEASURE(0.1),#3589);+#3762 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+ENDSEC;+END-ISO-10303-21;
page.json+291−35
@@ -1,8 +1,11 @@ {+  "schema_version": 1,+  "type": "component",   "slug": "b59840c0160a070",+  "title": "B59840C0160A070",+  "brief": "TDK Sensors, Transducers, Disc. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",   "version": "0.1.0",-  "type": "component",-  "description": "TDK Sensors, Transducers, Disc. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "license": "CC-BY-SA-4.0",   "tags": [     "component",     "sensors, transducers",@@ -10,27 +13,6 @@     "factory-2.0.0",     "extractor-text"   ],-  "dependencies": {},-  "hero": {-    "type": "image",-    "path": "docs/hero.png"-  },-  "files": [-    "page.json",-    "README.md",-    "b59840c0160a070.kicad_sym",-    "b59840c0160a070.kicad_mod",-    "b59840c0160a070.glb",-    "b59840c0160a070.step",-    "b59840c0160a070.lbr",-    "docs/hero.png",-    "docs/b59840c0160a070-datasheet.pdf",-    "viewers/symbol.html",-    "viewers/footprint.html",-    "b59840c0160a070-hero.glb",-    "b59840c0160a070-hero.overlay.json",-    "b59840c0160a070-etched.glb"-  ],   "component": {     "mpn": "B59840C0160A070",     "manufacturer": "TDK",@@ -124,11 +106,11 @@         "seat": "body on z = 0, through-hole leads below",         "extents_mm": [           17.5,-          5,-          21+          5.0,+          21.0         ],-        "zmin_mm": 0,-        "centre_offset_mm": 0,+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,         "footprint_binding": "identity",         "sha256": "9aa9bfd0f9101955446efa3a1c7b3ce233f0e9fdce1922867b5f5b8c1de775b2",         "checked": "2026-11-03",@@ -143,11 +125,11 @@         "seat": "body on z = 0, through-hole leads below",         "extents_mm": [           17.5,-          5,-          21+          5.0,+          21.0         ],-        "zmin_mm": 0,-        "centre_offset_mm": 0,+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,         "footprint_binding": "identity",         "sha256": "0d6cb9c64aaaa20e0d947a702c19d09455f0e6c56131c01a655e38664be04b1e",         "checked": "2026-11-03",@@ -155,10 +137,284 @@       }     ]   },-  "visibility": "public",-  "org": "adom",+  "metadata": {+    "specs": {+      "Manufacturer": "TDK",+      "Package": "Disc",+      "Category": "Sensors, Transducers",+      "Pins": "2"+    },+    "characteristics": {+      "version": 1,+      "source": "datasheet",+      "datasheet_sha256": "9413d0a7b7fa69d181477eacc242f94bb7930bcef849efe4f5d3d4e0b5509de7",+      "rows": [+        {+          "name": "Tolerance of RR",+          "symbol": "ΔRR",+          "kind": "tolerance",+          "unit": "%",+          "min": -25,+          "typ": null,+          "max": 25,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Operating temperature range (V = 0)",+          "symbol": "Top",+          "kind": "recommended_operating",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 125,+          "conditions": "V = 0",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Operating temperature range (V = Vmax)",+          "symbol": "Top",+          "kind": "recommended_operating",+          "unit": "°C",+          "min": 0,+          "typ": null,+          "max": 60,+          "conditions": "V = Vmax",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Max. operating voltage",+          "symbol": "Vmax",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 160,+          "conditions": "TA = 60 °C; DC or AC",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Rated voltage",+          "symbol": "VR",+          "kind": "recommended_operating",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 110,+          "conditions": "DC or AC",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Maximum switching current",+          "symbol": "ISmax",+          "kind": "electrical",+          "unit": "A",+          "min": null,+          "typ": null,+          "max": 4.1,+          "conditions": "V = Vmax",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Electrical endurance, cycling: resistance change",+          "symbol": "ΔR25/R25",+          "kind": "electrical",+          "unit": "%",+          "min": null,+          "typ": null,+          "max": 25,+          "conditions": "Room temperature, ISmax; Vmax; Number of cycles: 100",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Electrical endurance, constant: resistance change",+          "symbol": "ΔR25/R25",+          "kind": "electrical",+          "unit": "%",+          "min": null,+          "typ": null,+          "max": 25,+          "conditions": "Storage at Vmax and Top,max (@ Vmax); Test duration: 1000 h",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Damp heat: resistance change",+          "symbol": "ΔR25/R25",+          "kind": "electrical",+          "unit": "%",+          "min": null,+          "typ": null,+          "max": 10,+          "conditions": "Temperature of air: 40 °C; Relative humidity: 93%; Duration: 56 days",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Rapid change of temperature: resistance change",+          "symbol": "ΔR25/R25",+          "kind": "electrical",+          "unit": "%",+          "min": null,+          "typ": null,+          "max": 10,+          "conditions": "T1 = Top,min (0 V), T2 = Top,max (0 V); Number of cycles: 5",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Vibration: resistance change",+          "symbol": "ΔR25/R25",+          "kind": "electrical",+          "unit": "%",+          "min": null,+          "typ": null,+          "max": 5,+          "conditions": "Frequency range: 10 to 55 Hz; Displacement amplitude: 0.75 mm; Duration: 3 × 2 h",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Shock: resistance change",+          "symbol": "ΔR25/R25",+          "kind": "electrical",+          "unit": "%",+          "min": null,+          "typ": null,+          "max": 5,+          "conditions": "Acceleration: 500 m/s2; Pulse duration: 11 ms; 6 × 3 pulses",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Climatic sequence: resistance change",+          "symbol": "ΔR25/R25",+          "kind": "electrical",+          "unit": "%",+          "min": null,+          "typ": null,+          "max": 10,+          "conditions": "Dry heat T = Top,max (0 V), 16 h; Cold T = Top,min (0 V), 2 h; Damp heat 5 cycles",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Rated resistance",+          "symbol": "RR",+          "kind": "electrical",+          "unit": "Ω",+          "min": null,+          "typ": 6,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Minimum resistance",+          "symbol": "Rmin",+          "kind": "electrical",+          "unit": "Ω",+          "min": null,+          "typ": 3.6,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Residual current",+          "symbol": "Ir",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 18,+          "max": null,+          "conditions": "V = Vmax",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Rated current",+          "symbol": "IR",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 400,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Switching current",+          "symbol": "IS",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 800,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Reference temperature",+          "symbol": "Tref",+          "kind": "electrical",+          "unit": "°C",+          "min": null,+          "typ": 160,+          "max": null,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        }+      ]+    }+  },+  "variants": [],+  "sections": [+    "hero",+    "viewers",+    "readme",+    "breadcrumbs",+    "info"+  ],+  "discovery_triggers": [+    "b59840c0160a070"+  ],+  "discovery_pitch": "B59840C0160A070 (TDK) component page: datasheet pinout, KiCad symbol, footprint and 3D.",   "author": {     "name": "Ray",     "email": "[email protected]"-  }-}\ No newline at end of file+  },+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "b59840c0160a070.kicad_sym",+    "b59840c0160a070.kicad_mod",+    "b59840c0160a070.glb",+    "b59840c0160a070.step",+    "b59840c0160a070.lbr",+    "docs/hero.png",+    "docs/b59840c0160a070-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "b59840c0160a070-hero.glb",+    "b59840c0160a070-hero.overlay.json",+    "b59840c0160a070-etched.glb"+  ]+}