← Commit history

cm1004-bcd: factory component page (tier=lcsc)

Ray ·972c3dd5c6 ·5h ago ·parent 9307244
2 files changed +4399−31
cm1004-bcd-etched.stepadded+3620
@@ -0,0 +1,3620 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-17T14:42:50',('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,#756,#906,#1056,+    #1206,#1356),#1409);+#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('',(-1.,-0.8,2.E-02));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-1.,-0.8,0.82));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-1.,-0.8,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('',(-1.,0.8,2.E-02));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(-1.,-0.8,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('',(-1.,0.8,0.82));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(-1.,0.8,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('',(-1.,-0.8,0.82));+#50 = VECTOR('',#51,1.);+#51 = DIRECTION('',(0.,1.,0.));+#52 = PLANE('',#53);+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);+#54 = CARTESIAN_POINT('',(-1.,-0.8,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('',(1.,-0.8,2.E-02));+#64 = VERTEX_POINT('',#65);+#65 = CARTESIAN_POINT('',(1.,-0.8,0.82));+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(1.,-0.8,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('',(-1.,-0.8,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('',(-1.,-0.8,0.82));+#81 = VECTOR('',#82,1.);+#82 = DIRECTION('',(1.,0.,0.));+#83 = PLANE('',#84);+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);+#85 = CARTESIAN_POINT('',(-1.,-0.8,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('',(-0.92,-0.72,0.9));+#95 = LINE('',#96,#97);+#96 = CARTESIAN_POINT('',(-0.973333333333,-0.773333333333,0.846666666667+    ));+#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('',(-0.92,0.72,0.9));+#104 = LINE('',#105,#106);+#105 = CARTESIAN_POINT('',(-0.706666666667,0.506666666667,1.113333333333+    ));+#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('',(-0.92,-0.8,0.9));+#112 = VECTOR('',#113,1.);+#113 = DIRECTION('',(0.,1.,0.));+#114 = PLANE('',#115);+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);+#116 = CARTESIAN_POINT('',(-0.96,-0.8,0.86));+#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('',(1.,0.8,2.E-02));+#128 = LINE('',#129,#130);+#129 = CARTESIAN_POINT('',(1.,-0.8,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('',(-1.,0.8,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('',(-1.,-0.8,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('',(1.,0.8,0.82));+#150 = LINE('',#151,#152);+#151 = CARTESIAN_POINT('',(1.,0.8,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('',(-1.,0.8,0.82));+#160 = VECTOR('',#161,1.);+#161 = DIRECTION('',(1.,0.,0.));+#162 = PLANE('',#163);+#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166);+#164 = CARTESIAN_POINT('',(-1.,0.8,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('',(1.,-0.8,0.82));+#177 = VECTOR('',#178,1.);+#178 = DIRECTION('',(0.,1.,0.));+#179 = PLANE('',#180);+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);+#181 = CARTESIAN_POINT('',(1.,-0.8,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('',(0.92,-0.72,0.9));+#193 = LINE('',#194,#195);+#194 = CARTESIAN_POINT('',(0.64,-0.44,1.18));+#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('',(-1.,-0.72,0.9));+#201 = VECTOR('',#202,1.);+#202 = DIRECTION('',(1.,0.,0.));+#203 = PLANE('',#204);+#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207);+#205 = CARTESIAN_POINT('',(-1.,-0.76,0.86));+#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('',(0.92,0.72,0.9));+#217 = LINE('',#218,#219);+#218 = CARTESIAN_POINT('',(0.92,-0.8,0.9));+#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('',(-1.,0.72,0.9));+#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('',(-0.61,0.53,0.9));+#233 = CIRCLE('',#234,0.12);+#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237);+#235 = CARTESIAN_POINT('',(-0.73,0.53,0.9));+#236 = DIRECTION('',(0.,0.,-1.));+#237 = DIRECTION('',(1.,0.,0.));+#238 = PLANE('',#239);+#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);+#240 = CARTESIAN_POINT('',(-1.,-0.8,0.9));+#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('',(0.373333333333,0.173333333333,1.446666666667)+  );+#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('',(-1.,0.76,0.86));+#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('',(0.96,-0.8,0.86));+#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('',(-0.61,0.53,0.85));+#279 = LINE('',#280,#281);+#280 = CARTESIAN_POINT('',(-0.61,0.53,0.85));+#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.12);+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);+#289 = CARTESIAN_POINT('',(-0.73,0.53,0.85));+#290 = DIRECTION('',(0.,0.,1.));+#291 = DIRECTION('',(1.,0.,-0.));+#292 = CYLINDRICAL_SURFACE('',#293,0.12);+#293 = AXIS2_PLACEMENT_3D('',#294,#295,#296);+#294 = CARTESIAN_POINT('',(-0.73,0.53,0.85));+#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('',(-0.73,0.53,0.85));+#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('',(-1.01,0.325,0.));+#315 = VERTEX_POINT('',#316);+#316 = CARTESIAN_POINT('',(-1.01,0.325,0.2));+#317 = LINE('',#318,#319);+#318 = CARTESIAN_POINT('',(-1.01,0.325,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('',(-1.01,0.675,0.));+#325 = LINE('',#326,#327);+#326 = CARTESIAN_POINT('',(-1.01,0.325,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('',(-1.01,0.675,0.2));+#333 = LINE('',#334,#335);+#334 = CARTESIAN_POINT('',(-1.01,0.675,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('',(-1.01,0.325,0.2));+#341 = VECTOR('',#342,1.);+#342 = DIRECTION('',(0.,1.,0.));+#343 = PLANE('',#344);+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);+#345 = CARTESIAN_POINT('',(-1.01,0.325,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('',(-0.775,0.325,0.));+#355 = VERTEX_POINT('',#356);+#356 = CARTESIAN_POINT('',(-0.775,0.325,0.2));+#357 = LINE('',#358,#359);+#358 = CARTESIAN_POINT('',(-0.775,0.325,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('',(-0.775,0.675,0.));+#365 = LINE('',#366,#367);+#366 = CARTESIAN_POINT('',(-0.775,0.325,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('',(-0.775,0.675,0.2));+#373 = LINE('',#374,#375);+#374 = CARTESIAN_POINT('',(-0.775,0.675,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('',(-0.775,0.325,0.2));+#381 = VECTOR('',#382,1.);+#382 = DIRECTION('',(0.,1.,0.));+#383 = PLANE('',#384);+#384 = AXIS2_PLACEMENT_3D('',#385,#386,#387);+#385 = CARTESIAN_POINT('',(-0.775,0.325,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('',(-1.01,0.325,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('',(-1.01,0.325,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('',(-1.01,0.325,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('',(-1.01,0.675,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('',(-1.01,0.675,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('',(-1.01,0.675,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('',(-1.01,0.325,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('',(-1.01,0.325,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.01,-0.175,0.));+#465 = VERTEX_POINT('',#466);+#466 = CARTESIAN_POINT('',(-1.01,-0.175,0.2));+#467 = LINE('',#468,#469);+#468 = CARTESIAN_POINT('',(-1.01,-0.175,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.01,0.175,0.));+#475 = LINE('',#476,#477);+#476 = CARTESIAN_POINT('',(-1.01,-0.175,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.01,0.175,0.2));+#483 = LINE('',#484,#485);+#484 = CARTESIAN_POINT('',(-1.01,0.175,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.01,-0.175,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.01,-0.175,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('',(-0.775,-0.175,0.));+#505 = VERTEX_POINT('',#506);+#506 = CARTESIAN_POINT('',(-0.775,-0.175,0.2));+#507 = LINE('',#508,#509);+#508 = CARTESIAN_POINT('',(-0.775,-0.175,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('',(-0.775,0.175,0.));+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(-0.775,-0.175,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('',(-0.775,0.175,0.2));+#523 = LINE('',#524,#525);+#524 = CARTESIAN_POINT('',(-0.775,0.175,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('',(-0.775,-0.175,0.2));+#531 = VECTOR('',#532,1.);+#532 = DIRECTION('',(0.,1.,0.));+#533 = PLANE('',#534);+#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);+#535 = CARTESIAN_POINT('',(-0.775,-0.175,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.01,-0.175,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.01,-0.175,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.01,-0.175,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.01,0.175,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.01,0.175,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.01,0.175,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.01,-0.175,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.01,-0.175,0.2));+#604 = DIRECTION('',(0.,0.,1.));+#605 = DIRECTION('',(1.,0.,-0.));+#606 = MANIFOLD_SOLID_BREP('',#607);+#607 = CLOSED_SHELL('',(#608,#648,#688,#710,#732,#744));+#608 = ADVANCED_FACE('',(#609),#643,.F.);+#609 = FACE_BOUND('',#610,.F.);+#610 = EDGE_LOOP('',(#611,#621,#629,#637));+#611 = ORIENTED_EDGE('',*,*,#612,.F.);+#612 = EDGE_CURVE('',#613,#615,#617,.T.);+#613 = VERTEX_POINT('',#614);+#614 = CARTESIAN_POINT('',(-1.01,-0.675,0.));+#615 = VERTEX_POINT('',#616);+#616 = CARTESIAN_POINT('',(-1.01,-0.675,0.2));+#617 = LINE('',#618,#619);+#618 = CARTESIAN_POINT('',(-1.01,-0.675,0.));+#619 = VECTOR('',#620,1.);+#620 = DIRECTION('',(0.,0.,1.));+#621 = ORIENTED_EDGE('',*,*,#622,.T.);+#622 = EDGE_CURVE('',#613,#623,#625,.T.);+#623 = VERTEX_POINT('',#624);+#624 = CARTESIAN_POINT('',(-1.01,-0.325,0.));+#625 = LINE('',#626,#627);+#626 = CARTESIAN_POINT('',(-1.01,-0.675,0.));+#627 = VECTOR('',#628,1.);+#628 = DIRECTION('',(0.,1.,0.));+#629 = ORIENTED_EDGE('',*,*,#630,.T.);+#630 = EDGE_CURVE('',#623,#631,#633,.T.);+#631 = VERTEX_POINT('',#632);+#632 = CARTESIAN_POINT('',(-1.01,-0.325,0.2));+#633 = LINE('',#634,#635);+#634 = CARTESIAN_POINT('',(-1.01,-0.325,0.));+#635 = VECTOR('',#636,1.);+#636 = DIRECTION('',(0.,0.,1.));+#637 = ORIENTED_EDGE('',*,*,#638,.F.);+#638 = EDGE_CURVE('',#615,#631,#639,.T.);+#639 = LINE('',#640,#641);+#640 = CARTESIAN_POINT('',(-1.01,-0.675,0.2));+#641 = VECTOR('',#642,1.);+#642 = DIRECTION('',(0.,1.,0.));+#643 = PLANE('',#644);+#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647);+#645 = CARTESIAN_POINT('',(-1.01,-0.675,0.));+#646 = DIRECTION('',(1.,0.,0.));+#647 = DIRECTION('',(0.,0.,1.));+#648 = ADVANCED_FACE('',(#649),#683,.T.);+#649 = FACE_BOUND('',#650,.T.);+#650 = EDGE_LOOP('',(#651,#661,#669,#677));+#651 = ORIENTED_EDGE('',*,*,#652,.F.);+#652 = EDGE_CURVE('',#653,#655,#657,.T.);+#653 = VERTEX_POINT('',#654);+#654 = CARTESIAN_POINT('',(-0.775,-0.675,0.));+#655 = VERTEX_POINT('',#656);+#656 = CARTESIAN_POINT('',(-0.775,-0.675,0.2));+#657 = LINE('',#658,#659);+#658 = CARTESIAN_POINT('',(-0.775,-0.675,0.));+#659 = VECTOR('',#660,1.);+#660 = DIRECTION('',(0.,0.,1.));+#661 = ORIENTED_EDGE('',*,*,#662,.T.);+#662 = EDGE_CURVE('',#653,#663,#665,.T.);+#663 = VERTEX_POINT('',#664);+#664 = CARTESIAN_POINT('',(-0.775,-0.325,0.));+#665 = LINE('',#666,#667);+#666 = CARTESIAN_POINT('',(-0.775,-0.675,0.));+#667 = VECTOR('',#668,1.);+#668 = DIRECTION('',(0.,1.,0.));+#669 = ORIENTED_EDGE('',*,*,#670,.T.);+#670 = EDGE_CURVE('',#663,#671,#673,.T.);+#671 = VERTEX_POINT('',#672);+#672 = CARTESIAN_POINT('',(-0.775,-0.325,0.2));+#673 = LINE('',#674,#675);+#674 = CARTESIAN_POINT('',(-0.775,-0.325,0.));+#675 = VECTOR('',#676,1.);+#676 = DIRECTION('',(0.,0.,1.));+#677 = ORIENTED_EDGE('',*,*,#678,.F.);+#678 = EDGE_CURVE('',#655,#671,#679,.T.);+#679 = LINE('',#680,#681);+#680 = CARTESIAN_POINT('',(-0.775,-0.675,0.2));+#681 = VECTOR('',#682,1.);+#682 = DIRECTION('',(0.,1.,0.));+#683 = PLANE('',#684);+#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687);+#685 = CARTESIAN_POINT('',(-0.775,-0.675,0.));+#686 = DIRECTION('',(1.,0.,0.));+#687 = DIRECTION('',(0.,0.,1.));+#688 = ADVANCED_FACE('',(#689),#705,.F.);+#689 = FACE_BOUND('',#690,.F.);+#690 = EDGE_LOOP('',(#691,#697,#698,#704));+#691 = ORIENTED_EDGE('',*,*,#692,.F.);+#692 = EDGE_CURVE('',#613,#653,#693,.T.);+#693 = LINE('',#694,#695);+#694 = CARTESIAN_POINT('',(-1.01,-0.675,0.));+#695 = VECTOR('',#696,1.);+#696 = DIRECTION('',(1.,0.,0.));+#697 = ORIENTED_EDGE('',*,*,#612,.T.);+#698 = ORIENTED_EDGE('',*,*,#699,.T.);+#699 = EDGE_CURVE('',#615,#655,#700,.T.);+#700 = LINE('',#701,#702);+#701 = CARTESIAN_POINT('',(-1.01,-0.675,0.2));+#702 = VECTOR('',#703,1.);+#703 = DIRECTION('',(1.,0.,0.));+#704 = ORIENTED_EDGE('',*,*,#652,.F.);+#705 = PLANE('',#706);+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);+#707 = CARTESIAN_POINT('',(-1.01,-0.675,0.));+#708 = DIRECTION('',(0.,1.,0.));+#709 = DIRECTION('',(0.,-0.,1.));+#710 = ADVANCED_FACE('',(#711),#727,.T.);+#711 = FACE_BOUND('',#712,.T.);+#712 = EDGE_LOOP('',(#713,#719,#720,#726));+#713 = ORIENTED_EDGE('',*,*,#714,.F.);+#714 = EDGE_CURVE('',#623,#663,#715,.T.);+#715 = LINE('',#716,#717);+#716 = CARTESIAN_POINT('',(-1.01,-0.325,0.));+#717 = VECTOR('',#718,1.);+#718 = DIRECTION('',(1.,0.,0.));+#719 = ORIENTED_EDGE('',*,*,#630,.T.);+#720 = ORIENTED_EDGE('',*,*,#721,.T.);+#721 = EDGE_CURVE('',#631,#671,#722,.T.);+#722 = LINE('',#723,#724);+#723 = CARTESIAN_POINT('',(-1.01,-0.325,0.2));+#724 = VECTOR('',#725,1.);+#725 = DIRECTION('',(1.,0.,0.));+#726 = ORIENTED_EDGE('',*,*,#670,.F.);+#727 = PLANE('',#728);+#728 = AXIS2_PLACEMENT_3D('',#729,#730,#731);+#729 = CARTESIAN_POINT('',(-1.01,-0.325,0.));+#730 = DIRECTION('',(0.,1.,0.));+#731 = DIRECTION('',(0.,-0.,1.));+#732 = ADVANCED_FACE('',(#733),#739,.F.);+#733 = FACE_BOUND('',#734,.F.);+#734 = EDGE_LOOP('',(#735,#736,#737,#738));+#735 = ORIENTED_EDGE('',*,*,#622,.F.);+#736 = ORIENTED_EDGE('',*,*,#692,.T.);+#737 = ORIENTED_EDGE('',*,*,#662,.T.);+#738 = ORIENTED_EDGE('',*,*,#714,.F.);+#739 = PLANE('',#740);+#740 = AXIS2_PLACEMENT_3D('',#741,#742,#743);+#741 = CARTESIAN_POINT('',(-1.01,-0.675,0.));+#742 = DIRECTION('',(0.,0.,1.));+#743 = DIRECTION('',(1.,0.,-0.));+#744 = ADVANCED_FACE('',(#745),#751,.T.);+#745 = FACE_BOUND('',#746,.T.);+#746 = EDGE_LOOP('',(#747,#748,#749,#750));+#747 = ORIENTED_EDGE('',*,*,#638,.F.);+#748 = ORIENTED_EDGE('',*,*,#699,.T.);+#749 = ORIENTED_EDGE('',*,*,#678,.T.);+#750 = ORIENTED_EDGE('',*,*,#721,.F.);+#751 = PLANE('',#752);+#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);+#753 = CARTESIAN_POINT('',(-1.01,-0.675,0.2));+#754 = DIRECTION('',(0.,0.,1.));+#755 = DIRECTION('',(1.,0.,-0.));+#756 = MANIFOLD_SOLID_BREP('',#757);+#757 = CLOSED_SHELL('',(#758,#798,#838,#860,#882,#894));+#758 = ADVANCED_FACE('',(#759),#793,.F.);+#759 = FACE_BOUND('',#760,.F.);+#760 = EDGE_LOOP('',(#761,#771,#779,#787));+#761 = ORIENTED_EDGE('',*,*,#762,.F.);+#762 = EDGE_CURVE('',#763,#765,#767,.T.);+#763 = VERTEX_POINT('',#764);+#764 = CARTESIAN_POINT('',(0.775,-0.675,0.));+#765 = VERTEX_POINT('',#766);+#766 = CARTESIAN_POINT('',(0.775,-0.675,0.2));+#767 = LINE('',#768,#769);+#768 = CARTESIAN_POINT('',(0.775,-0.675,0.));+#769 = VECTOR('',#770,1.);+#770 = DIRECTION('',(0.,0.,1.));+#771 = ORIENTED_EDGE('',*,*,#772,.T.);+#772 = EDGE_CURVE('',#763,#773,#775,.T.);+#773 = VERTEX_POINT('',#774);+#774 = CARTESIAN_POINT('',(0.775,-0.325,0.));+#775 = LINE('',#776,#777);+#776 = CARTESIAN_POINT('',(0.775,-0.675,0.));+#777 = VECTOR('',#778,1.);+#778 = DIRECTION('',(0.,1.,0.));+#779 = ORIENTED_EDGE('',*,*,#780,.T.);+#780 = EDGE_CURVE('',#773,#781,#783,.T.);+#781 = VERTEX_POINT('',#782);+#782 = CARTESIAN_POINT('',(0.775,-0.325,0.2));+#783 = LINE('',#784,#785);+#784 = CARTESIAN_POINT('',(0.775,-0.325,0.));+#785 = VECTOR('',#786,1.);+#786 = DIRECTION('',(0.,0.,1.));+#787 = ORIENTED_EDGE('',*,*,#788,.F.);+#788 = EDGE_CURVE('',#765,#781,#789,.T.);+#789 = LINE('',#790,#791);+#790 = CARTESIAN_POINT('',(0.775,-0.675,0.2));+#791 = VECTOR('',#792,1.);+#792 = DIRECTION('',(0.,1.,0.));+#793 = PLANE('',#794);+#794 = AXIS2_PLACEMENT_3D('',#795,#796,#797);+#795 = CARTESIAN_POINT('',(0.775,-0.675,0.));+#796 = DIRECTION('',(1.,0.,0.));+#797 = DIRECTION('',(0.,0.,1.));+#798 = ADVANCED_FACE('',(#799),#833,.T.);+#799 = FACE_BOUND('',#800,.T.);+#800 = EDGE_LOOP('',(#801,#811,#819,#827));+#801 = ORIENTED_EDGE('',*,*,#802,.F.);+#802 = EDGE_CURVE('',#803,#805,#807,.T.);+#803 = VERTEX_POINT('',#804);+#804 = CARTESIAN_POINT('',(1.01,-0.675,0.));+#805 = VERTEX_POINT('',#806);+#806 = CARTESIAN_POINT('',(1.01,-0.675,0.2));+#807 = LINE('',#808,#809);+#808 = CARTESIAN_POINT('',(1.01,-0.675,0.));+#809 = VECTOR('',#810,1.);+#810 = DIRECTION('',(0.,0.,1.));+#811 = ORIENTED_EDGE('',*,*,#812,.T.);+#812 = EDGE_CURVE('',#803,#813,#815,.T.);+#813 = VERTEX_POINT('',#814);+#814 = CARTESIAN_POINT('',(1.01,-0.325,0.));+#815 = LINE('',#816,#817);+#816 = CARTESIAN_POINT('',(1.01,-0.675,0.));+#817 = VECTOR('',#818,1.);+#818 = DIRECTION('',(0.,1.,0.));+#819 = ORIENTED_EDGE('',*,*,#820,.T.);+#820 = EDGE_CURVE('',#813,#821,#823,.T.);+#821 = VERTEX_POINT('',#822);+#822 = CARTESIAN_POINT('',(1.01,-0.325,0.2));+#823 = LINE('',#824,#825);+#824 = CARTESIAN_POINT('',(1.01,-0.325,0.));+#825 = VECTOR('',#826,1.);+#826 = DIRECTION('',(0.,0.,1.));+#827 = ORIENTED_EDGE('',*,*,#828,.F.);+#828 = EDGE_CURVE('',#805,#821,#829,.T.);+#829 = LINE('',#830,#831);+#830 = CARTESIAN_POINT('',(1.01,-0.675,0.2));+#831 = VECTOR('',#832,1.);+#832 = DIRECTION('',(0.,1.,0.));+#833 = PLANE('',#834);+#834 = AXIS2_PLACEMENT_3D('',#835,#836,#837);+#835 = CARTESIAN_POINT('',(1.01,-0.675,0.));+#836 = DIRECTION('',(1.,0.,0.));+#837 = DIRECTION('',(0.,0.,1.));+#838 = ADVANCED_FACE('',(#839),#855,.F.);+#839 = FACE_BOUND('',#840,.F.);+#840 = EDGE_LOOP('',(#841,#847,#848,#854));+#841 = ORIENTED_EDGE('',*,*,#842,.F.);+#842 = EDGE_CURVE('',#763,#803,#843,.T.);+#843 = LINE('',#844,#845);+#844 = CARTESIAN_POINT('',(0.775,-0.675,0.));+#845 = VECTOR('',#846,1.);+#846 = DIRECTION('',(1.,0.,0.));+#847 = ORIENTED_EDGE('',*,*,#762,.T.);+#848 = ORIENTED_EDGE('',*,*,#849,.T.);+#849 = EDGE_CURVE('',#765,#805,#850,.T.);+#850 = LINE('',#851,#852);+#851 = CARTESIAN_POINT('',(0.775,-0.675,0.2));+#852 = VECTOR('',#853,1.);+#853 = DIRECTION('',(1.,0.,0.));+#854 = ORIENTED_EDGE('',*,*,#802,.F.);+#855 = PLANE('',#856);+#856 = AXIS2_PLACEMENT_3D('',#857,#858,#859);+#857 = CARTESIAN_POINT('',(0.775,-0.675,0.));+#858 = DIRECTION('',(0.,1.,0.));+#859 = DIRECTION('',(0.,-0.,1.));+#860 = ADVANCED_FACE('',(#861),#877,.T.);+#861 = FACE_BOUND('',#862,.T.);+#862 = EDGE_LOOP('',(#863,#869,#870,#876));+#863 = ORIENTED_EDGE('',*,*,#864,.F.);+#864 = EDGE_CURVE('',#773,#813,#865,.T.);+#865 = LINE('',#866,#867);+#866 = CARTESIAN_POINT('',(0.775,-0.325,0.));+#867 = VECTOR('',#868,1.);+#868 = DIRECTION('',(1.,0.,0.));+#869 = ORIENTED_EDGE('',*,*,#780,.T.);+#870 = ORIENTED_EDGE('',*,*,#871,.T.);+#871 = EDGE_CURVE('',#781,#821,#872,.T.);+#872 = LINE('',#873,#874);+#873 = CARTESIAN_POINT('',(0.775,-0.325,0.2));+#874 = VECTOR('',#875,1.);+#875 = DIRECTION('',(1.,0.,0.));+#876 = ORIENTED_EDGE('',*,*,#820,.F.);+#877 = PLANE('',#878);+#878 = AXIS2_PLACEMENT_3D('',#879,#880,#881);+#879 = CARTESIAN_POINT('',(0.775,-0.325,0.));+#880 = DIRECTION('',(0.,1.,0.));+#881 = DIRECTION('',(0.,-0.,1.));+#882 = ADVANCED_FACE('',(#883),#889,.F.);+#883 = FACE_BOUND('',#884,.F.);+#884 = EDGE_LOOP('',(#885,#886,#887,#888));+#885 = ORIENTED_EDGE('',*,*,#772,.F.);+#886 = ORIENTED_EDGE('',*,*,#842,.T.);+#887 = ORIENTED_EDGE('',*,*,#812,.T.);+#888 = ORIENTED_EDGE('',*,*,#864,.F.);+#889 = PLANE('',#890);+#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893);+#891 = CARTESIAN_POINT('',(0.775,-0.675,0.));+#892 = DIRECTION('',(0.,0.,1.));+#893 = DIRECTION('',(1.,0.,-0.));+#894 = ADVANCED_FACE('',(#895),#901,.T.);+#895 = FACE_BOUND('',#896,.T.);+#896 = EDGE_LOOP('',(#897,#898,#899,#900));+#897 = ORIENTED_EDGE('',*,*,#788,.F.);+#898 = ORIENTED_EDGE('',*,*,#849,.T.);+#899 = ORIENTED_EDGE('',*,*,#828,.T.);+#900 = ORIENTED_EDGE('',*,*,#871,.F.);+#901 = PLANE('',#902);+#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905);+#903 = CARTESIAN_POINT('',(0.775,-0.675,0.2));+#904 = DIRECTION('',(0.,0.,1.));+#905 = DIRECTION('',(1.,0.,-0.));+#906 = MANIFOLD_SOLID_BREP('',#907);+#907 = CLOSED_SHELL('',(#908,#948,#988,#1010,#1032,#1044));+#908 = ADVANCED_FACE('',(#909),#943,.F.);+#909 = FACE_BOUND('',#910,.F.);+#910 = EDGE_LOOP('',(#911,#921,#929,#937));+#911 = ORIENTED_EDGE('',*,*,#912,.F.);+#912 = EDGE_CURVE('',#913,#915,#917,.T.);+#913 = VERTEX_POINT('',#914);+#914 = CARTESIAN_POINT('',(0.775,-0.175,0.));+#915 = VERTEX_POINT('',#916);+#916 = CARTESIAN_POINT('',(0.775,-0.175,0.2));+#917 = LINE('',#918,#919);+#918 = CARTESIAN_POINT('',(0.775,-0.175,0.));+#919 = VECTOR('',#920,1.);+#920 = DIRECTION('',(0.,0.,1.));+#921 = ORIENTED_EDGE('',*,*,#922,.T.);+#922 = EDGE_CURVE('',#913,#923,#925,.T.);+#923 = VERTEX_POINT('',#924);+#924 = CARTESIAN_POINT('',(0.775,0.175,0.));+#925 = LINE('',#926,#927);+#926 = CARTESIAN_POINT('',(0.775,-0.175,0.));+#927 = VECTOR('',#928,1.);+#928 = DIRECTION('',(0.,1.,0.));+#929 = ORIENTED_EDGE('',*,*,#930,.T.);+#930 = EDGE_CURVE('',#923,#931,#933,.T.);+#931 = VERTEX_POINT('',#932);+#932 = CARTESIAN_POINT('',(0.775,0.175,0.2));+#933 = LINE('',#934,#935);+#934 = CARTESIAN_POINT('',(0.775,0.175,0.));+#935 = VECTOR('',#936,1.);+#936 = DIRECTION('',(0.,0.,1.));+#937 = ORIENTED_EDGE('',*,*,#938,.F.);+#938 = EDGE_CURVE('',#915,#931,#939,.T.);+#939 = LINE('',#940,#941);+#940 = CARTESIAN_POINT('',(0.775,-0.175,0.2));+#941 = VECTOR('',#942,1.);+#942 = DIRECTION('',(0.,1.,0.));+#943 = PLANE('',#944);+#944 = AXIS2_PLACEMENT_3D('',#945,#946,#947);+#945 = CARTESIAN_POINT('',(0.775,-0.175,0.));+#946 = DIRECTION('',(1.,0.,0.));+#947 = DIRECTION('',(0.,0.,1.));+#948 = ADVANCED_FACE('',(#949),#983,.T.);+#949 = FACE_BOUND('',#950,.T.);+#950 = EDGE_LOOP('',(#951,#961,#969,#977));+#951 = ORIENTED_EDGE('',*,*,#952,.F.);+#952 = EDGE_CURVE('',#953,#955,#957,.T.);+#953 = VERTEX_POINT('',#954);+#954 = CARTESIAN_POINT('',(1.01,-0.175,0.));+#955 = VERTEX_POINT('',#956);+#956 = CARTESIAN_POINT('',(1.01,-0.175,0.2));+#957 = LINE('',#958,#959);+#958 = CARTESIAN_POINT('',(1.01,-0.175,0.));+#959 = VECTOR('',#960,1.);+#960 = DIRECTION('',(0.,0.,1.));+#961 = ORIENTED_EDGE('',*,*,#962,.T.);+#962 = EDGE_CURVE('',#953,#963,#965,.T.);+#963 = VERTEX_POINT('',#964);+#964 = CARTESIAN_POINT('',(1.01,0.175,0.));+#965 = LINE('',#966,#967);+#966 = CARTESIAN_POINT('',(1.01,-0.175,0.));+#967 = VECTOR('',#968,1.);+#968 = DIRECTION('',(0.,1.,0.));+#969 = ORIENTED_EDGE('',*,*,#970,.T.);+#970 = EDGE_CURVE('',#963,#971,#973,.T.);+#971 = VERTEX_POINT('',#972);+#972 = CARTESIAN_POINT('',(1.01,0.175,0.2));+#973 = LINE('',#974,#975);+#974 = CARTESIAN_POINT('',(1.01,0.175,0.));+#975 = VECTOR('',#976,1.);+#976 = DIRECTION('',(0.,0.,1.));+#977 = ORIENTED_EDGE('',*,*,#978,.F.);+#978 = EDGE_CURVE('',#955,#971,#979,.T.);+#979 = LINE('',#980,#981);+#980 = CARTESIAN_POINT('',(1.01,-0.175,0.2));+#981 = VECTOR('',#982,1.);+#982 = DIRECTION('',(0.,1.,0.));+#983 = PLANE('',#984);+#984 = AXIS2_PLACEMENT_3D('',#985,#986,#987);+#985 = CARTESIAN_POINT('',(1.01,-0.175,0.));+#986 = DIRECTION('',(1.,0.,0.));+#987 = DIRECTION('',(0.,0.,1.));+#988 = ADVANCED_FACE('',(#989),#1005,.F.);+#989 = FACE_BOUND('',#990,.F.);+#990 = EDGE_LOOP('',(#991,#997,#998,#1004));+#991 = ORIENTED_EDGE('',*,*,#992,.F.);+#992 = EDGE_CURVE('',#913,#953,#993,.T.);+#993 = LINE('',#994,#995);+#994 = CARTESIAN_POINT('',(0.775,-0.175,0.));+#995 = VECTOR('',#996,1.);+#996 = DIRECTION('',(1.,0.,0.));+#997 = ORIENTED_EDGE('',*,*,#912,.T.);+#998 = ORIENTED_EDGE('',*,*,#999,.T.);+#999 = EDGE_CURVE('',#915,#955,#1000,.T.);+#1000 = LINE('',#1001,#1002);+#1001 = CARTESIAN_POINT('',(0.775,-0.175,0.2));+#1002 = VECTOR('',#1003,1.);+#1003 = DIRECTION('',(1.,0.,0.));+#1004 = ORIENTED_EDGE('',*,*,#952,.F.);+#1005 = PLANE('',#1006);+#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009);+#1007 = CARTESIAN_POINT('',(0.775,-0.175,0.));+#1008 = DIRECTION('',(0.,1.,0.));+#1009 = DIRECTION('',(0.,-0.,1.));+#1010 = ADVANCED_FACE('',(#1011),#1027,.T.);+#1011 = FACE_BOUND('',#1012,.T.);+#1012 = EDGE_LOOP('',(#1013,#1019,#1020,#1026));+#1013 = ORIENTED_EDGE('',*,*,#1014,.F.);+#1014 = EDGE_CURVE('',#923,#963,#1015,.T.);+#1015 = LINE('',#1016,#1017);+#1016 = CARTESIAN_POINT('',(0.775,0.175,0.));+#1017 = VECTOR('',#1018,1.);+#1018 = DIRECTION('',(1.,0.,0.));+#1019 = ORIENTED_EDGE('',*,*,#930,.T.);+#1020 = ORIENTED_EDGE('',*,*,#1021,.T.);+#1021 = EDGE_CURVE('',#931,#971,#1022,.T.);+#1022 = LINE('',#1023,#1024);+#1023 = CARTESIAN_POINT('',(0.775,0.175,0.2));+#1024 = VECTOR('',#1025,1.);+#1025 = DIRECTION('',(1.,0.,0.));+#1026 = ORIENTED_EDGE('',*,*,#970,.F.);+#1027 = PLANE('',#1028);+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);+#1029 = CARTESIAN_POINT('',(0.775,0.175,0.));+#1030 = DIRECTION('',(0.,1.,0.));+#1031 = DIRECTION('',(0.,-0.,1.));+#1032 = ADVANCED_FACE('',(#1033),#1039,.F.);+#1033 = FACE_BOUND('',#1034,.F.);+#1034 = EDGE_LOOP('',(#1035,#1036,#1037,#1038));+#1035 = ORIENTED_EDGE('',*,*,#922,.F.);+#1036 = ORIENTED_EDGE('',*,*,#992,.T.);+#1037 = ORIENTED_EDGE('',*,*,#962,.T.);+#1038 = ORIENTED_EDGE('',*,*,#1014,.F.);+#1039 = PLANE('',#1040);+#1040 = AXIS2_PLACEMENT_3D('',#1041,#1042,#1043);+#1041 = CARTESIAN_POINT('',(0.775,-0.175,0.));+#1042 = DIRECTION('',(0.,0.,1.));+#1043 = DIRECTION('',(1.,0.,-0.));+#1044 = ADVANCED_FACE('',(#1045),#1051,.T.);+#1045 = FACE_BOUND('',#1046,.T.);+#1046 = EDGE_LOOP('',(#1047,#1048,#1049,#1050));+#1047 = ORIENTED_EDGE('',*,*,#938,.F.);+#1048 = ORIENTED_EDGE('',*,*,#999,.T.);+#1049 = ORIENTED_EDGE('',*,*,#978,.T.);+#1050 = ORIENTED_EDGE('',*,*,#1021,.F.);+#1051 = PLANE('',#1052);+#1052 = AXIS2_PLACEMENT_3D('',#1053,#1054,#1055);+#1053 = CARTESIAN_POINT('',(0.775,-0.175,0.2));+#1054 = DIRECTION('',(0.,0.,1.));+#1055 = DIRECTION('',(1.,0.,-0.));+#1056 = MANIFOLD_SOLID_BREP('',#1057);+#1057 = CLOSED_SHELL('',(#1058,#1098,#1138,#1160,#1182,#1194));+#1058 = ADVANCED_FACE('',(#1059),#1093,.F.);+#1059 = FACE_BOUND('',#1060,.F.);+#1060 = EDGE_LOOP('',(#1061,#1071,#1079,#1087));+#1061 = ORIENTED_EDGE('',*,*,#1062,.F.);+#1062 = EDGE_CURVE('',#1063,#1065,#1067,.T.);+#1063 = VERTEX_POINT('',#1064);+#1064 = CARTESIAN_POINT('',(0.775,0.325,0.));+#1065 = VERTEX_POINT('',#1066);+#1066 = CARTESIAN_POINT('',(0.775,0.325,0.2));+#1067 = LINE('',#1068,#1069);+#1068 = CARTESIAN_POINT('',(0.775,0.325,0.));+#1069 = VECTOR('',#1070,1.);+#1070 = DIRECTION('',(0.,0.,1.));+#1071 = ORIENTED_EDGE('',*,*,#1072,.T.);+#1072 = EDGE_CURVE('',#1063,#1073,#1075,.T.);+#1073 = VERTEX_POINT('',#1074);+#1074 = CARTESIAN_POINT('',(0.775,0.675,0.));+#1075 = LINE('',#1076,#1077);+#1076 = CARTESIAN_POINT('',(0.775,0.325,0.));+#1077 = VECTOR('',#1078,1.);+#1078 = DIRECTION('',(0.,1.,0.));+#1079 = ORIENTED_EDGE('',*,*,#1080,.T.);+#1080 = EDGE_CURVE('',#1073,#1081,#1083,.T.);+#1081 = VERTEX_POINT('',#1082);+#1082 = CARTESIAN_POINT('',(0.775,0.675,0.2));+#1083 = LINE('',#1084,#1085);+#1084 = CARTESIAN_POINT('',(0.775,0.675,0.));+#1085 = VECTOR('',#1086,1.);+#1086 = DIRECTION('',(0.,0.,1.));+#1087 = ORIENTED_EDGE('',*,*,#1088,.F.);+#1088 = EDGE_CURVE('',#1065,#1081,#1089,.T.);+#1089 = LINE('',#1090,#1091);+#1090 = CARTESIAN_POINT('',(0.775,0.325,0.2));+#1091 = VECTOR('',#1092,1.);+#1092 = DIRECTION('',(0.,1.,0.));+#1093 = PLANE('',#1094);+#1094 = AXIS2_PLACEMENT_3D('',#1095,#1096,#1097);+#1095 = CARTESIAN_POINT('',(0.775,0.325,0.));+#1096 = DIRECTION('',(1.,0.,0.));+#1097 = DIRECTION('',(0.,0.,1.));+#1098 = ADVANCED_FACE('',(#1099),#1133,.T.);+#1099 = FACE_BOUND('',#1100,.T.);+#1100 = EDGE_LOOP('',(#1101,#1111,#1119,#1127));+#1101 = ORIENTED_EDGE('',*,*,#1102,.F.);+#1102 = EDGE_CURVE('',#1103,#1105,#1107,.T.);+#1103 = VERTEX_POINT('',#1104);+#1104 = CARTESIAN_POINT('',(1.01,0.325,0.));+#1105 = VERTEX_POINT('',#1106);+#1106 = CARTESIAN_POINT('',(1.01,0.325,0.2));+#1107 = LINE('',#1108,#1109);+#1108 = CARTESIAN_POINT('',(1.01,0.325,0.));+#1109 = VECTOR('',#1110,1.);+#1110 = DIRECTION('',(0.,0.,1.));+#1111 = ORIENTED_EDGE('',*,*,#1112,.T.);+#1112 = EDGE_CURVE('',#1103,#1113,#1115,.T.);+#1113 = VERTEX_POINT('',#1114);+#1114 = CARTESIAN_POINT('',(1.01,0.675,0.));+#1115 = LINE('',#1116,#1117);+#1116 = CARTESIAN_POINT('',(1.01,0.325,0.));+#1117 = VECTOR('',#1118,1.);+#1118 = DIRECTION('',(0.,1.,0.));+#1119 = ORIENTED_EDGE('',*,*,#1120,.T.);+#1120 = EDGE_CURVE('',#1113,#1121,#1123,.T.);+#1121 = VERTEX_POINT('',#1122);+#1122 = CARTESIAN_POINT('',(1.01,0.675,0.2));+#1123 = LINE('',#1124,#1125);+#1124 = CARTESIAN_POINT('',(1.01,0.675,0.));+#1125 = VECTOR('',#1126,1.);+#1126 = DIRECTION('',(0.,0.,1.));+#1127 = ORIENTED_EDGE('',*,*,#1128,.F.);+#1128 = EDGE_CURVE('',#1105,#1121,#1129,.T.);+#1129 = LINE('',#1130,#1131);+#1130 = CARTESIAN_POINT('',(1.01,0.325,0.2));+#1131 = VECTOR('',#1132,1.);+#1132 = DIRECTION('',(0.,1.,0.));+#1133 = PLANE('',#1134);+#1134 = AXIS2_PLACEMENT_3D('',#1135,#1136,#1137);+#1135 = CARTESIAN_POINT('',(1.01,0.325,0.));+#1136 = DIRECTION('',(1.,0.,0.));+#1137 = DIRECTION('',(0.,0.,1.));+#1138 = ADVANCED_FACE('',(#1139),#1155,.F.);+#1139 = FACE_BOUND('',#1140,.F.);+#1140 = EDGE_LOOP('',(#1141,#1147,#1148,#1154));+#1141 = ORIENTED_EDGE('',*,*,#1142,.F.);+#1142 = EDGE_CURVE('',#1063,#1103,#1143,.T.);+#1143 = LINE('',#1144,#1145);+#1144 = CARTESIAN_POINT('',(0.775,0.325,0.));+#1145 = VECTOR('',#1146,1.);+#1146 = DIRECTION('',(1.,0.,0.));+#1147 = ORIENTED_EDGE('',*,*,#1062,.T.);+#1148 = ORIENTED_EDGE('',*,*,#1149,.T.);+#1149 = EDGE_CURVE('',#1065,#1105,#1150,.T.);+#1150 = LINE('',#1151,#1152);+#1151 = CARTESIAN_POINT('',(0.775,0.325,0.2));+#1152 = VECTOR('',#1153,1.);+#1153 = DIRECTION('',(1.,0.,0.));+#1154 = ORIENTED_EDGE('',*,*,#1102,.F.);+#1155 = PLANE('',#1156);+#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159);+#1157 = CARTESIAN_POINT('',(0.775,0.325,0.));+#1158 = DIRECTION('',(0.,1.,0.));+#1159 = DIRECTION('',(0.,-0.,1.));+#1160 = ADVANCED_FACE('',(#1161),#1177,.T.);+#1161 = FACE_BOUND('',#1162,.T.);+#1162 = EDGE_LOOP('',(#1163,#1169,#1170,#1176));+#1163 = ORIENTED_EDGE('',*,*,#1164,.F.);+#1164 = EDGE_CURVE('',#1073,#1113,#1165,.T.);+#1165 = LINE('',#1166,#1167);+#1166 = CARTESIAN_POINT('',(0.775,0.675,0.));+#1167 = VECTOR('',#1168,1.);+#1168 = DIRECTION('',(1.,0.,0.));+#1169 = ORIENTED_EDGE('',*,*,#1080,.T.);+#1170 = ORIENTED_EDGE('',*,*,#1171,.T.);+#1171 = EDGE_CURVE('',#1081,#1121,#1172,.T.);+#1172 = LINE('',#1173,#1174);+#1173 = CARTESIAN_POINT('',(0.775,0.675,0.2));+#1174 = VECTOR('',#1175,1.);+#1175 = DIRECTION('',(1.,0.,0.));+#1176 = ORIENTED_EDGE('',*,*,#1120,.F.);+#1177 = PLANE('',#1178);+#1178 = AXIS2_PLACEMENT_3D('',#1179,#1180,#1181);+#1179 = CARTESIAN_POINT('',(0.775,0.675,0.));+#1180 = DIRECTION('',(0.,1.,0.));+#1181 = DIRECTION('',(0.,-0.,1.));+#1182 = ADVANCED_FACE('',(#1183),#1189,.F.);+#1183 = FACE_BOUND('',#1184,.F.);+#1184 = EDGE_LOOP('',(#1185,#1186,#1187,#1188));+#1185 = ORIENTED_EDGE('',*,*,#1072,.F.);+#1186 = ORIENTED_EDGE('',*,*,#1142,.T.);+#1187 = ORIENTED_EDGE('',*,*,#1112,.T.);+#1188 = ORIENTED_EDGE('',*,*,#1164,.F.);+#1189 = PLANE('',#1190);+#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193);+#1191 = CARTESIAN_POINT('',(0.775,0.325,0.));+#1192 = DIRECTION('',(0.,0.,1.));+#1193 = DIRECTION('',(1.,0.,-0.));+#1194 = ADVANCED_FACE('',(#1195),#1201,.T.);+#1195 = FACE_BOUND('',#1196,.T.);+#1196 = EDGE_LOOP('',(#1197,#1198,#1199,#1200));+#1197 = ORIENTED_EDGE('',*,*,#1088,.F.);+#1198 = ORIENTED_EDGE('',*,*,#1149,.T.);+#1199 = ORIENTED_EDGE('',*,*,#1128,.T.);+#1200 = ORIENTED_EDGE('',*,*,#1171,.F.);+#1201 = PLANE('',#1202);+#1202 = AXIS2_PLACEMENT_3D('',#1203,#1204,#1205);+#1203 = CARTESIAN_POINT('',(0.775,0.325,0.2));+#1204 = DIRECTION('',(0.,0.,1.));+#1205 = DIRECTION('',(1.,0.,-0.));+#1206 = MANIFOLD_SOLID_BREP('',#1207);+#1207 = CLOSED_SHELL('',(#1208,#1248,#1288,#1310,#1332,#1344));+#1208 = ADVANCED_FACE('',(#1209),#1243,.F.);+#1209 = FACE_BOUND('',#1210,.F.);+#1210 = EDGE_LOOP('',(#1211,#1221,#1229,#1237));+#1211 = ORIENTED_EDGE('',*,*,#1212,.F.);+#1212 = EDGE_CURVE('',#1213,#1215,#1217,.T.);+#1213 = VERTEX_POINT('',#1214);+#1214 = CARTESIAN_POINT('',(-0.54625,-0.6175,0.));+#1215 = VERTEX_POINT('',#1216);+#1216 = CARTESIAN_POINT('',(-0.54625,-0.6175,5.E-02));+#1217 = LINE('',#1218,#1219);+#1218 = CARTESIAN_POINT('',(-0.54625,-0.6175,0.));+#1219 = VECTOR('',#1220,1.);+#1220 = DIRECTION('',(0.,0.,1.));+#1221 = ORIENTED_EDGE('',*,*,#1222,.T.);+#1222 = EDGE_CURVE('',#1213,#1223,#1225,.T.);+#1223 = VERTEX_POINT('',#1224);+#1224 = CARTESIAN_POINT('',(-0.54625,0.6175,0.));+#1225 = LINE('',#1226,#1227);+#1226 = CARTESIAN_POINT('',(-0.54625,-0.6175,0.));+#1227 = VECTOR('',#1228,1.);+#1228 = DIRECTION('',(0.,1.,0.));+#1229 = ORIENTED_EDGE('',*,*,#1230,.T.);+#1230 = EDGE_CURVE('',#1223,#1231,#1233,.T.);+#1231 = VERTEX_POINT('',#1232);+#1232 = CARTESIAN_POINT('',(-0.54625,0.6175,5.E-02));+#1233 = LINE('',#1234,#1235);+#1234 = CARTESIAN_POINT('',(-0.54625,0.6175,0.));+#1235 = VECTOR('',#1236,1.);+#1236 = DIRECTION('',(0.,0.,1.));+#1237 = ORIENTED_EDGE('',*,*,#1238,.F.);+#1238 = EDGE_CURVE('',#1215,#1231,#1239,.T.);+#1239 = LINE('',#1240,#1241);+#1240 = CARTESIAN_POINT('',(-0.54625,-0.6175,5.E-02));+#1241 = VECTOR('',#1242,1.);+#1242 = DIRECTION('',(0.,1.,0.));+#1243 = PLANE('',#1244);+#1244 = AXIS2_PLACEMENT_3D('',#1245,#1246,#1247);+#1245 = CARTESIAN_POINT('',(-0.54625,-0.6175,0.));+#1246 = DIRECTION('',(1.,0.,0.));+#1247 = DIRECTION('',(0.,0.,1.));+#1248 = ADVANCED_FACE('',(#1249),#1283,.T.);+#1249 = FACE_BOUND('',#1250,.T.);+#1250 = EDGE_LOOP('',(#1251,#1261,#1269,#1277));+#1251 = ORIENTED_EDGE('',*,*,#1252,.F.);+#1252 = EDGE_CURVE('',#1253,#1255,#1257,.T.);+#1253 = VERTEX_POINT('',#1254);+#1254 = CARTESIAN_POINT('',(0.54625,-0.6175,0.));+#1255 = VERTEX_POINT('',#1256);+#1256 = CARTESIAN_POINT('',(0.54625,-0.6175,5.E-02));+#1257 = LINE('',#1258,#1259);+#1258 = CARTESIAN_POINT('',(0.54625,-0.6175,0.));+#1259 = VECTOR('',#1260,1.);+#1260 = DIRECTION('',(0.,0.,1.));+#1261 = ORIENTED_EDGE('',*,*,#1262,.T.);+#1262 = EDGE_CURVE('',#1253,#1263,#1265,.T.);+#1263 = VERTEX_POINT('',#1264);+#1264 = CARTESIAN_POINT('',(0.54625,0.6175,0.));+#1265 = LINE('',#1266,#1267);+#1266 = CARTESIAN_POINT('',(0.54625,-0.6175,0.));+#1267 = VECTOR('',#1268,1.);+#1268 = DIRECTION('',(0.,1.,0.));+#1269 = ORIENTED_EDGE('',*,*,#1270,.T.);+#1270 = EDGE_CURVE('',#1263,#1271,#1273,.T.);+#1271 = VERTEX_POINT('',#1272);+#1272 = CARTESIAN_POINT('',(0.54625,0.6175,5.E-02));+#1273 = LINE('',#1274,#1275);+#1274 = CARTESIAN_POINT('',(0.54625,0.6175,0.));+#1275 = VECTOR('',#1276,1.);+#1276 = DIRECTION('',(0.,0.,1.));+#1277 = ORIENTED_EDGE('',*,*,#1278,.F.);+#1278 = EDGE_CURVE('',#1255,#1271,#1279,.T.);+#1279 = LINE('',#1280,#1281);+#1280 = CARTESIAN_POINT('',(0.54625,-0.6175,5.E-02));+#1281 = VECTOR('',#1282,1.);+#1282 = DIRECTION('',(0.,1.,0.));+#1283 = PLANE('',#1284);+#1284 = AXIS2_PLACEMENT_3D('',#1285,#1286,#1287);+#1285 = CARTESIAN_POINT('',(0.54625,-0.6175,0.));+#1286 = DIRECTION('',(1.,0.,0.));+#1287 = DIRECTION('',(0.,0.,1.));+#1288 = ADVANCED_FACE('',(#1289),#1305,.F.);+#1289 = FACE_BOUND('',#1290,.F.);+#1290 = EDGE_LOOP('',(#1291,#1297,#1298,#1304));+#1291 = ORIENTED_EDGE('',*,*,#1292,.F.);+#1292 = EDGE_CURVE('',#1213,#1253,#1293,.T.);+#1293 = LINE('',#1294,#1295);+#1294 = CARTESIAN_POINT('',(-0.54625,-0.6175,0.));+#1295 = VECTOR('',#1296,1.);+#1296 = DIRECTION('',(1.,0.,0.));+#1297 = ORIENTED_EDGE('',*,*,#1212,.T.);+#1298 = ORIENTED_EDGE('',*,*,#1299,.T.);+#1299 = EDGE_CURVE('',#1215,#1255,#1300,.T.);+#1300 = LINE('',#1301,#1302);+#1301 = CARTESIAN_POINT('',(-0.54625,-0.6175,5.E-02));+#1302 = VECTOR('',#1303,1.);+#1303 = DIRECTION('',(1.,0.,0.));+#1304 = ORIENTED_EDGE('',*,*,#1252,.F.);+#1305 = PLANE('',#1306);+#1306 = AXIS2_PLACEMENT_3D('',#1307,#1308,#1309);+#1307 = CARTESIAN_POINT('',(-0.54625,-0.6175,0.));+#1308 = DIRECTION('',(0.,1.,0.));+#1309 = DIRECTION('',(0.,-0.,1.));+#1310 = ADVANCED_FACE('',(#1311),#1327,.T.);+#1311 = FACE_BOUND('',#1312,.T.);+#1312 = EDGE_LOOP('',(#1313,#1319,#1320,#1326));+#1313 = ORIENTED_EDGE('',*,*,#1314,.F.);+#1314 = EDGE_CURVE('',#1223,#1263,#1315,.T.);+#1315 = LINE('',#1316,#1317);+#1316 = CARTESIAN_POINT('',(-0.54625,0.6175,0.));+#1317 = VECTOR('',#1318,1.);+#1318 = DIRECTION('',(1.,0.,0.));+#1319 = ORIENTED_EDGE('',*,*,#1230,.T.);+#1320 = ORIENTED_EDGE('',*,*,#1321,.T.);+#1321 = EDGE_CURVE('',#1231,#1271,#1322,.T.);+#1322 = LINE('',#1323,#1324);+#1323 = CARTESIAN_POINT('',(-0.54625,0.6175,5.E-02));+#1324 = VECTOR('',#1325,1.);+#1325 = DIRECTION('',(1.,0.,0.));+#1326 = ORIENTED_EDGE('',*,*,#1270,.F.);+#1327 = PLANE('',#1328);+#1328 = AXIS2_PLACEMENT_3D('',#1329,#1330,#1331);+#1329 = CARTESIAN_POINT('',(-0.54625,0.6175,0.));+#1330 = DIRECTION('',(0.,1.,0.));+#1331 = DIRECTION('',(0.,-0.,1.));+#1332 = ADVANCED_FACE('',(#1333),#1339,.F.);+#1333 = FACE_BOUND('',#1334,.F.);+#1334 = EDGE_LOOP('',(#1335,#1336,#1337,#1338));+#1335 = ORIENTED_EDGE('',*,*,#1222,.F.);+#1336 = ORIENTED_EDGE('',*,*,#1292,.T.);+#1337 = ORIENTED_EDGE('',*,*,#1262,.T.);+#1338 = ORIENTED_EDGE('',*,*,#1314,.F.);+#1339 = PLANE('',#1340);+#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343);+#1341 = CARTESIAN_POINT('',(-0.54625,-0.6175,0.));+#1342 = DIRECTION('',(0.,0.,1.));+#1343 = DIRECTION('',(1.,0.,-0.));+#1344 = ADVANCED_FACE('',(#1345),#1351,.T.);+#1345 = FACE_BOUND('',#1346,.T.);+#1346 = EDGE_LOOP('',(#1347,#1348,#1349,#1350));+#1347 = ORIENTED_EDGE('',*,*,#1238,.F.);+#1348 = ORIENTED_EDGE('',*,*,#1299,.T.);+#1349 = ORIENTED_EDGE('',*,*,#1278,.T.);+#1350 = ORIENTED_EDGE('',*,*,#1321,.F.);+#1351 = PLANE('',#1352);+#1352 = AXIS2_PLACEMENT_3D('',#1353,#1354,#1355);+#1353 = CARTESIAN_POINT('',(-0.54625,-0.6175,5.E-02));+#1354 = DIRECTION('',(0.,0.,1.));+#1355 = DIRECTION('',(1.,0.,-0.));+#1356 = MANIFOLD_SOLID_BREP('',#1357);+#1357 = CLOSED_SHELL('',(#1358,#1391,#1400));+#1358 = ADVANCED_FACE('',(#1359),#1386,.T.);+#1359 = FACE_BOUND('',#1360,.T.);+#1360 = EDGE_LOOP('',(#1361,#1370,#1378,#1385));+#1361 = ORIENTED_EDGE('',*,*,#1362,.T.);+#1362 = EDGE_CURVE('',#1363,#1363,#1365,.T.);+#1363 = VERTEX_POINT('',#1364);+#1364 = CARTESIAN_POINT('',(-0.61,0.53,0.85));+#1365 = CIRCLE('',#1366,0.12);+#1366 = AXIS2_PLACEMENT_3D('',#1367,#1368,#1369);+#1367 = CARTESIAN_POINT('',(-0.73,0.53,0.85));+#1368 = DIRECTION('',(0.,0.,1.));+#1369 = DIRECTION('',(1.,0.,-0.));+#1370 = ORIENTED_EDGE('',*,*,#1371,.T.);+#1371 = EDGE_CURVE('',#1363,#1372,#1374,.T.);+#1372 = VERTEX_POINT('',#1373);+#1373 = CARTESIAN_POINT('',(-0.61,0.53,0.855));+#1374 = LINE('',#1375,#1376);+#1375 = CARTESIAN_POINT('',(-0.61,0.53,0.85));+#1376 = VECTOR('',#1377,1.);+#1377 = DIRECTION('',(0.,0.,1.));+#1378 = ORIENTED_EDGE('',*,*,#1379,.F.);+#1379 = EDGE_CURVE('',#1372,#1372,#1380,.T.);+#1380 = CIRCLE('',#1381,0.12);+#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384);+#1382 = CARTESIAN_POINT('',(-0.73,0.53,0.855));+#1383 = DIRECTION('',(0.,0.,1.));+#1384 = DIRECTION('',(1.,0.,-0.));+#1385 = ORIENTED_EDGE('',*,*,#1371,.F.);+#1386 = CYLINDRICAL_SURFACE('',#1387,0.12);+#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390);+#1388 = CARTESIAN_POINT('',(-0.73,0.53,0.85));+#1389 = DIRECTION('',(-0.,-0.,-1.));+#1390 = DIRECTION('',(1.,0.,0.));+#1391 = ADVANCED_FACE('',(#1392),#1395,.F.);+#1392 = FACE_BOUND('',#1393,.F.);+#1393 = EDGE_LOOP('',(#1394));+#1394 = ORIENTED_EDGE('',*,*,#1362,.T.);+#1395 = PLANE('',#1396);+#1396 = AXIS2_PLACEMENT_3D('',#1397,#1398,#1399);+#1397 = CARTESIAN_POINT('',(-0.73,0.53,0.85));+#1398 = DIRECTION('',(0.,0.,1.));+#1399 = DIRECTION('',(1.,0.,-0.));+#1400 = ADVANCED_FACE('',(#1401),#1404,.T.);+#1401 = FACE_BOUND('',#1402,.T.);+#1402 = EDGE_LOOP('',(#1403));+#1403 = ORIENTED_EDGE('',*,*,#1379,.T.);+#1404 = PLANE('',#1405);+#1405 = AXIS2_PLACEMENT_3D('',#1406,#1407,#1408);+#1406 = CARTESIAN_POINT('',(-0.73,0.53,0.855));+#1407 = DIRECTION('',(0.,0.,1.));+#1408 = DIRECTION('',(1.,0.,-0.));+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1413)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1410,#1411,#1412)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1410 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1411 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1412 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1413 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1410,+  'distance_accuracy_value','confusion accuracy');+#1414 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#1415 = SHAPE_DEFINITION_REPRESENTATION(#1416,#1422);+#1416 = PRODUCT_DEFINITION_SHAPE('','',#1417);+#1417 = PRODUCT_DEFINITION('design','',#1418,#1421);+#1418 = PRODUCT_DEFINITION_FORMATION('','',#1419);+#1419 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#1420));+#1420 = PRODUCT_CONTEXT('',#2,'mechanical');+#1421 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1422 = SHAPE_REPRESENTATION('',(#11,#1423,#1577,#1691,#1789,#1863,#2003+    ,#2077,#2217,#2341,#2383,#2597,#2751),#2875);+#1423 = SHELL_BASED_SURFACE_MODEL('',(#1424));+#1424 = OPEN_SHELL('',(#1425));+#1425 = ADVANCED_FACE('',(#1426),#1572,.T.);+#1426 = FACE_BOUND('',#1427,.F.);+#1427 = EDGE_LOOP('',(#1428,#1438,#1446,#1454,#1462,#1470,#1478,#1486,+    #1494,#1502,#1510,#1518,#1526,#1534,#1542,#1550,#1558,#1566));+#1428 = ORIENTED_EDGE('',*,*,#1429,.T.);+#1429 = EDGE_CURVE('',#1430,#1432,#1434,.T.);+#1430 = VERTEX_POINT('',#1431);+#1431 = CARTESIAN_POINT('',(-0.669567615866,-4.903266956232E-02,0.905));+#1432 = VERTEX_POINT('',#1433);+#1433 = CARTESIAN_POINT('',(-0.669567615866,-9.19771705408E-02,0.905));+#1434 = LINE('',#1435,#1436);+#1435 = CARTESIAN_POINT('',(-0.669567615866,-4.903266956232E-02,0.905));+#1436 = VECTOR('',#1437,1.);+#1437 = DIRECTION('',(0.,-1.,0.));+#1438 = ORIENTED_EDGE('',*,*,#1439,.T.);+#1439 = EDGE_CURVE('',#1432,#1440,#1442,.T.);+#1440 = VERTEX_POINT('',#1441);+#1441 = CARTESIAN_POINT('',(-0.688814084292,-9.904730179946E-02,0.905));+#1442 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1443,#1444,#1445),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1443 = CARTESIAN_POINT('',(-0.669567615866,-9.19771705408E-02,0.905));+#1444 = CARTESIAN_POINT('',(-0.678732600831,-9.669059137991E-02,0.905));+#1445 = CARTESIAN_POINT('',(-0.688814084292,-9.904730179946E-02,0.905));+#1446 = ORIENTED_EDGE('',*,*,#1447,.T.);+#1447 = EDGE_CURVE('',#1440,#1448,#1450,.T.);+#1448 = VERTEX_POINT('',#1449);+#1449 = CARTESIAN_POINT('',(-0.710024478068,-0.101404012219,0.905));+#1450 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1451,#1452,#1453),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1451 = CARTESIAN_POINT('',(-0.688814084292,-9.904730179946E-02,0.905));+#1452 = CARTESIAN_POINT('',(-0.698895567753,-0.101404012219,0.905));+#1453 = CARTESIAN_POINT('',(-0.710024478068,-0.101404012219,0.905));+#1454 = ORIENTED_EDGE('',*,*,#1455,.T.);+#1455 = EDGE_CURVE('',#1448,#1456,#1458,.T.);+#1456 = VERTEX_POINT('',#1457);+#1457 = CARTESIAN_POINT('',(-0.77038245048,-7.534926924731E-02,0.905));+#1458 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1459,#1460,#1461),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1459 = CARTESIAN_POINT('',(-0.710024478068,-0.101404012219,0.905));+#1460 = CARTESIAN_POINT('',(-0.749564841774,-0.101404012219,0.905));+#1461 = CARTESIAN_POINT('',(-0.77038245048,-7.534926924731E-02,0.905));+#1462 = ORIENTED_EDGE('',*,*,#1463,.T.);+#1463 = EDGE_CURVE('',#1456,#1464,#1466,.T.);+#1464 = VERTEX_POINT('',#1465);+#1465 = CARTESIAN_POINT('',(-0.791200059186,-6.546417832086E-05,0.905));+#1466 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1467,#1468,#1469),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1467 = CARTESIAN_POINT('',(-0.77038245048,-7.534926924731E-02,0.905));+#1468 = CARTESIAN_POINT('',(-0.791200059186,-4.929452627561E-02,0.905));+#1469 = CARTESIAN_POINT('',(-0.791200059186,-6.546417832086E-05,0.905));+#1470 = ORIENTED_EDGE('',*,*,#1471,.T.);+#1471 = EDGE_CURVE('',#1464,#1472,#1474,.T.);+#1472 = VERTEX_POINT('',#1473);+#1473 = CARTESIAN_POINT('',(-0.77038245048,7.534926924731E-02,0.905));+#1474 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1475,#1476,#1477),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1475 = CARTESIAN_POINT('',(-0.791200059186,-6.546417832086E-05,0.905));+#1476 = CARTESIAN_POINT('',(-0.791200059186,4.929452627561E-02,0.905));+#1477 = CARTESIAN_POINT('',(-0.77038245048,7.534926924731E-02,0.905));+#1478 = ORIENTED_EDGE('',*,*,#1479,.T.);+#1479 = EDGE_CURVE('',#1472,#1480,#1482,.T.);+#1480 = VERTEX_POINT('',#1481);+#1481 = CARTESIAN_POINT('',(-0.710024478068,0.101404012219,0.905));+#1482 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1483,#1484,#1485),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1483 = CARTESIAN_POINT('',(-0.77038245048,7.534926924731E-02,0.905));+#1484 = CARTESIAN_POINT('',(-0.749564841774,0.101404012219,0.905));+#1485 = CARTESIAN_POINT('',(-0.710024478068,0.101404012219,0.905));+#1486 = ORIENTED_EDGE('',*,*,#1487,.T.);+#1487 = EDGE_CURVE('',#1480,#1488,#1490,.T.);+#1488 = VERTEX_POINT('',#1489);+#1489 = CARTESIAN_POINT('',(-0.688683155935,9.904730179946E-02,0.905));+#1490 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1491,#1492,#1493),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1491 = CARTESIAN_POINT('',(-0.710024478068,0.101404012219,0.905));+#1492 = CARTESIAN_POINT('',(-0.698895567753,0.101404012219,0.905));+#1493 = CARTESIAN_POINT('',(-0.688683155935,9.904730179946E-02,0.905));+#1494 = ORIENTED_EDGE('',*,*,#1495,.T.);+#1495 = EDGE_CURVE('',#1488,#1496,#1498,.T.);+#1496 = VERTEX_POINT('',#1497);+#1497 = CARTESIAN_POINT('',(-0.669567615866,9.19771705408E-02,0.905));+#1498 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1499,#1500,#1501),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1499 = CARTESIAN_POINT('',(-0.688683155935,9.904730179946E-02,0.905));+#1500 = CARTESIAN_POINT('',(-0.678470744117,9.669059137991E-02,0.905));+#1501 = CARTESIAN_POINT('',(-0.669567615866,9.19771705408E-02,0.905));+#1502 = ORIENTED_EDGE('',*,*,#1503,.T.);+#1503 = EDGE_CURVE('',#1496,#1504,#1506,.T.);+#1504 = VERTEX_POINT('',#1505);+#1505 = CARTESIAN_POINT('',(-0.669567615866,4.903266956232E-02,0.905));+#1506 = LINE('',#1507,#1508);+#1507 = CARTESIAN_POINT('',(-0.669567615866,9.19771705408E-02,0.905));+#1508 = VECTOR('',#1509,1.);+#1509 = DIRECTION('',(0.,-1.,0.));+#1510 = ORIENTED_EDGE('',*,*,#1511,.T.);+#1511 = EDGE_CURVE('',#1504,#1512,#1514,.T.);+#1512 = VERTEX_POINT('',#1513);+#1513 = CARTESIAN_POINT('',(-0.68887954847,6.24528261181E-02,0.905));+#1514 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1515,#1516,#1517),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1515 = CARTESIAN_POINT('',(-0.669567615866,4.903266956232E-02,0.905));+#1516 = CARTESIAN_POINT('',(-0.67951817097,5.819765452724E-02,0.905));+#1517 = CARTESIAN_POINT('',(-0.68887954847,6.24528261181E-02,0.905));+#1518 = ORIENTED_EDGE('',*,*,#1519,.T.);+#1519 = EDGE_CURVE('',#1512,#1520,#1522,.T.);+#1520 = VERTEX_POINT('',#1521);+#1521 = CARTESIAN_POINT('',(-0.708191481075,6.670799770895E-02,0.905));+#1522 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1523,#1524,#1525),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1523 = CARTESIAN_POINT('',(-0.68887954847,6.24528261181E-02,0.905));+#1524 = CARTESIAN_POINT('',(-0.69824092597,6.670799770895E-02,0.905));+#1525 = CARTESIAN_POINT('',(-0.708191481075,6.670799770895E-02,0.905));+#1526 = ORIENTED_EDGE('',*,*,#1527,.T.);+#1527 = EDGE_CURVE('',#1520,#1528,#1530,.T.);+#1528 = VERTEX_POINT('',#1529);+#1529 = CARTESIAN_POINT('',(-0.740203464274,4.988370388049E-02,0.905));+#1530 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1531,#1532,#1533),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1531 = CARTESIAN_POINT('',(-0.708191481075,6.670799770895E-02,0.905));+#1532 = CARTESIAN_POINT('',(-0.729401874851,6.670799770895E-02,0.905));+#1533 = CARTESIAN_POINT('',(-0.740203464274,4.988370388049E-02,0.905));+#1534 = ORIENTED_EDGE('',*,*,#1535,.T.);+#1535 = EDGE_CURVE('',#1528,#1536,#1538,.T.);+#1536 = VERTEX_POINT('',#1537);+#1537 = CARTESIAN_POINT('',(-0.751005053697,-6.546417832086E-05,0.905));+#1538 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1539,#1540,#1541),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1539 = CARTESIAN_POINT('',(-0.740203464274,4.988370388049E-02,0.905));+#1540 = CARTESIAN_POINT('',(-0.751005053697,3.305941005203E-02,0.905));+#1541 = CARTESIAN_POINT('',(-0.751005053697,-6.546417832086E-05,0.905));+#1542 = ORIENTED_EDGE('',*,*,#1543,.T.);+#1543 = EDGE_CURVE('',#1536,#1544,#1546,.T.);+#1544 = VERTEX_POINT('',#1545);+#1545 = CARTESIAN_POINT('',(-0.740203464274,-4.988370388049E-02,0.905));+#1546 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1547,#1548,#1549),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1547 = CARTESIAN_POINT('',(-0.751005053697,-6.546417832086E-05,0.905));+#1548 = CARTESIAN_POINT('',(-0.751005053697,-3.305941005203E-02,0.905));+#1549 = CARTESIAN_POINT('',(-0.740203464274,-4.988370388049E-02,0.905));+#1550 = ORIENTED_EDGE('',*,*,#1551,.T.);+#1551 = EDGE_CURVE('',#1544,#1552,#1554,.T.);+#1552 = VERTEX_POINT('',#1553);+#1553 = CARTESIAN_POINT('',(-0.708191481075,-6.670799770895E-02,0.905));+#1554 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1555,#1556,#1557),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1555 = CARTESIAN_POINT('',(-0.740203464274,-4.988370388049E-02,0.905));+#1556 = CARTESIAN_POINT('',(-0.729401874851,-6.670799770895E-02,0.905));+#1557 = CARTESIAN_POINT('',(-0.708191481075,-6.670799770895E-02,0.905));+#1558 = ORIENTED_EDGE('',*,*,#1559,.T.);+#1559 = EDGE_CURVE('',#1552,#1560,#1562,.T.);+#1560 = VERTEX_POINT('',#1561);+#1561 = CARTESIAN_POINT('',(-0.68887954847,-6.24528261181E-02,0.905));+#1562 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1563,#1564,#1565),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1563 = CARTESIAN_POINT('',(-0.708191481075,-6.670799770895E-02,0.905));+#1564 = CARTESIAN_POINT('',(-0.69824092597,-6.670799770895E-02,0.905));+#1565 = CARTESIAN_POINT('',(-0.68887954847,-6.24528261181E-02,0.905));+#1566 = ORIENTED_EDGE('',*,*,#1567,.T.);+#1567 = EDGE_CURVE('',#1560,#1430,#1568,.T.);+#1568 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1569,#1570,#1571),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1569 = CARTESIAN_POINT('',(-0.68887954847,-6.24528261181E-02,0.905));+#1570 = CARTESIAN_POINT('',(-0.67951817097,-5.819765452724E-02,0.905));+#1571 = CARTESIAN_POINT('',(-0.669567615866,-4.903266956232E-02,0.905));+#1572 = PLANE('',#1573);+#1573 = AXIS2_PLACEMENT_3D('',#1574,#1575,#1576);+#1574 = CARTESIAN_POINT('',(-0.811101169395,-9.76070898764E-02,0.905));+#1575 = DIRECTION('',(0.,0.,1.));+#1576 = DIRECTION('',(1.,0.,0.));+#1577 = SHELL_BASED_SURFACE_MODEL('',(#1578));+#1578 = OPEN_SHELL('',(#1579));+#1579 = ADVANCED_FACE('',(#1580),#1686,.T.);+#1580 = FACE_BOUND('',#1581,.F.);+#1581 = EDGE_LOOP('',(#1582,#1592,#1600,#1608,#1616,#1624,#1632,#1640,+    #1648,#1656,#1664,#1672,#1680));+#1582 = ORIENTED_EDGE('',*,*,#1583,.T.);+#1583 = EDGE_CURVE('',#1584,#1586,#1588,.T.);+#1584 = VERTEX_POINT('',#1585);+#1585 = CARTESIAN_POINT('',(-0.638406666985,-9.76070898764E-02,0.905));+#1586 = VERTEX_POINT('',#1587);+#1587 = CARTESIAN_POINT('',(-0.638406666985,9.786894658968E-02,0.905));+#1588 = LINE('',#1589,#1590);+#1589 = CARTESIAN_POINT('',(-0.638406666985,-9.76070898764E-02,0.905));+#1590 = VECTOR('',#1591,1.);+#1591 = DIRECTION('',(0.,1.,0.));+#1592 = ORIENTED_EDGE('',*,*,#1593,.T.);+#1593 = EDGE_CURVE('',#1586,#1594,#1596,.T.);+#1594 = VERTEX_POINT('',#1595);+#1595 = CARTESIAN_POINT('',(-0.592319885447,9.786894658968E-02,0.905));+#1596 = LINE('',#1597,#1598);+#1597 = CARTESIAN_POINT('',(-0.638406666985,9.786894658968E-02,0.905));+#1598 = VECTOR('',#1599,1.);+#1599 = DIRECTION('',(1.,0.,0.));+#1600 = ORIENTED_EDGE('',*,*,#1601,.T.);+#1601 = EDGE_CURVE('',#1594,#1602,#1604,.T.);+#1602 = VERTEX_POINT('',#1603);+#1603 = CARTESIAN_POINT('',(-0.569014637965,1.211087298936E-02,0.905));+#1604 = LINE('',#1605,#1606);+#1605 = CARTESIAN_POINT('',(-0.592319885447,9.786894658968E-02,0.905));+#1606 = VECTOR('',#1607,1.);+#1607 = DIRECTION('',(0.262244660352,-0.965001418712,0.));+#1608 = ORIENTED_EDGE('',*,*,#1609,.T.);+#1609 = EDGE_CURVE('',#1602,#1610,#1612,.T.);+#1610 = VERTEX_POINT('',#1611);+#1611 = CARTESIAN_POINT('',(-0.545840318839,9.786894658968E-02,0.905));+#1612 = LINE('',#1613,#1614);+#1613 = CARTESIAN_POINT('',(-0.569014637965,1.211087298936E-02,0.905));+#1614 = VECTOR('',#1615,1.);+#1615 = DIRECTION('',(0.260871902728,0.965373425348,0.));+#1616 = ORIENTED_EDGE('',*,*,#1617,.T.);+#1617 = EDGE_CURVE('',#1610,#1618,#1620,.T.);+#1618 = VERTEX_POINT('',#1619);+#1619 = CARTESIAN_POINT('',(-0.499491680588,9.786894658968E-02,0.905));+#1620 = LINE('',#1621,#1622);+#1621 = CARTESIAN_POINT('',(-0.545840318839,9.786894658968E-02,0.905));+#1622 = VECTOR('',#1623,1.);+#1623 = DIRECTION('',(1.,0.,0.));+#1624 = ORIENTED_EDGE('',*,*,#1625,.T.);+#1625 = EDGE_CURVE('',#1618,#1626,#1628,.T.);+#1626 = VERTEX_POINT('',#1627);+#1627 = CARTESIAN_POINT('',(-0.499491680588,-9.76070898764E-02,0.905));+#1628 = LINE('',#1629,#1630);+#1629 = CARTESIAN_POINT('',(-0.499491680588,9.786894658968E-02,0.905));+#1630 = VECTOR('',#1631,1.);+#1631 = DIRECTION('',(0.,-1.,0.));+#1632 = ORIENTED_EDGE('',*,*,#1633,.T.);+#1633 = EDGE_CURVE('',#1626,#1634,#1636,.T.);+#1634 = VERTEX_POINT('',#1635);+#1635 = CARTESIAN_POINT('',(-0.532747483175,-9.76070898764E-02,0.905));+#1636 = LINE('',#1637,#1638);+#1637 = CARTESIAN_POINT('',(-0.499491680588,-9.76070898764E-02,0.905));+#1638 = VECTOR('',#1639,1.);+#1639 = DIRECTION('',(-1.,0.,0.));+#1640 = ORIENTED_EDGE('',*,*,#1641,.T.);+#1641 = EDGE_CURVE('',#1634,#1642,#1644,.T.);+#1642 = VERTEX_POINT('',#1643);+#1643 = CARTESIAN_POINT('',(-0.532747483175,5.898322466709E-02,0.905));+#1644 = LINE('',#1645,#1646);+#1645 = CARTESIAN_POINT('',(-0.532747483175,-9.76070898764E-02,0.905));+#1646 = VECTOR('',#1647,1.);+#1647 = DIRECTION('',(0.,1.,0.));+#1648 = ORIENTED_EDGE('',*,*,#1649,.T.);+#1649 = EDGE_CURVE('',#1642,#1650,#1652,.T.);+#1650 = VERTEX_POINT('',#1651);+#1651 = CARTESIAN_POINT('',(-0.553434163525,-2.651299221995E-02,0.905));+#1652 = LINE('',#1653,#1654);+#1653 = CARTESIAN_POINT('',(-0.532747483175,5.898322466709E-02,0.905));+#1654 = VECTOR('',#1655,1.);+#1655 = DIRECTION('',(-0.23517399588,-0.971953286769,0.));+#1656 = ORIENTED_EDGE('',*,*,#1657,.T.);+#1657 = EDGE_CURVE('',#1650,#1658,#1660,.T.);+#1658 = VERTEX_POINT('',#1659);+#1659 = CARTESIAN_POINT('',(-0.584202327335,-2.651299221995E-02,0.905));+#1660 = LINE('',#1661,#1662);+#1661 = CARTESIAN_POINT('',(-0.553434163525,-2.651299221995E-02,0.905));+#1662 = VECTOR('',#1663,1.);+#1663 = DIRECTION('',(-1.,0.,0.));+#1664 = ORIENTED_EDGE('',*,*,#1665,.T.);+#1665 = EDGE_CURVE('',#1658,#1666,#1668,.T.);+#1666 = VERTEX_POINT('',#1667);+#1667 = CARTESIAN_POINT('',(-0.605150864398,5.898322466709E-02,0.905));+#1668 = LINE('',#1669,#1670);+#1669 = CARTESIAN_POINT('',(-0.584202327335,-2.651299221995E-02,0.905));+#1670 = VECTOR('',#1671,1.);+#1671 = DIRECTION('',(-0.237983277633,0.971269251839,0.));+#1672 = ORIENTED_EDGE('',*,*,#1673,.T.);+#1673 = EDGE_CURVE('',#1666,#1674,#1676,.T.);+#1674 = VERTEX_POINT('',#1675);+#1675 = CARTESIAN_POINT('',(-0.605150864398,-9.76070898764E-02,0.905));+#1676 = LINE('',#1677,#1678);+#1677 = CARTESIAN_POINT('',(-0.605150864398,5.898322466709E-02,0.905));+#1678 = VECTOR('',#1679,1.);+#1679 = DIRECTION('',(0.,-1.,0.));+#1680 = ORIENTED_EDGE('',*,*,#1681,.T.);+#1681 = EDGE_CURVE('',#1674,#1584,#1682,.T.);+#1682 = LINE('',#1683,#1684);+#1683 = CARTESIAN_POINT('',(-0.605150864398,-9.76070898764E-02,0.905));+#1684 = VECTOR('',#1685,1.);+#1685 = DIRECTION('',(-1.,0.,0.));+#1686 = PLANE('',#1687);+#1687 = AXIS2_PLACEMENT_3D('',#1688,#1689,#1690);+#1688 = CARTESIAN_POINT('',(-0.649666505656,-9.76070898764E-02,0.905));+#1689 = DIRECTION('',(0.,0.,1.));+#1690 = DIRECTION('',(1.,0.,0.));+#1691 = SHELL_BASED_SURFACE_MODEL('',(#1692));+#1692 = OPEN_SHELL('',(#1693));+#1693 = ADVANCED_FACE('',(#1694),#1784,.T.);+#1694 = FACE_BOUND('',#1695,.F.);+#1695 = EDGE_LOOP('',(#1696,#1706,#1714,#1722,#1730,#1738,#1746,#1754,+    #1762,#1770,#1778));+#1696 = ORIENTED_EDGE('',*,*,#1697,.T.);+#1697 = EDGE_CURVE('',#1698,#1700,#1702,.T.);+#1698 = VERTEX_POINT('',#1699);+#1699 = CARTESIAN_POINT('',(-0.463617310868,-9.76070898764E-02,0.905));+#1700 = VERTEX_POINT('',#1701);+#1701 = CARTESIAN_POINT('',(-0.463617310868,-6.356571714955E-02,0.905));+#1702 = LINE('',#1703,#1704);+#1703 = CARTESIAN_POINT('',(-0.463617310868,-9.76070898764E-02,0.905));+#1704 = VECTOR('',#1705,1.);+#1705 = DIRECTION('',(0.,1.,0.));+#1706 = ORIENTED_EDGE('',*,*,#1707,.T.);+#1707 = EDGE_CURVE('',#1700,#1708,#1710,.T.);+#1708 = VERTEX_POINT('',#1709);+#1709 = CARTESIAN_POINT('',(-0.420410953177,-6.356571714955E-02,0.905));+#1710 = LINE('',#1711,#1712);+#1711 = CARTESIAN_POINT('',(-0.463617310868,-6.356571714955E-02,0.905));+#1712 = VECTOR('',#1713,1.);+#1713 = DIRECTION('',(1.,0.,0.));+#1714 = ORIENTED_EDGE('',*,*,#1715,.T.);+#1715 = EDGE_CURVE('',#1708,#1716,#1718,.T.);+#1716 = VERTEX_POINT('',#1717);+#1717 = CARTESIAN_POINT('',(-0.420410953177,6.330386043627E-02,0.905));+#1718 = LINE('',#1719,#1720);+#1719 = CARTESIAN_POINT('',(-0.420410953177,-6.356571714955E-02,0.905));+#1720 = VECTOR('',#1721,1.);+#1721 = DIRECTION('',(0.,1.,0.));+#1722 = ORIENTED_EDGE('',*,*,#1723,.T.);+#1723 = EDGE_CURVE('',#1716,#1724,#1726,.T.);+#1724 = VERTEX_POINT('',#1725);+#1725 = CARTESIAN_POINT('',(-0.460605958666,5.33533053315E-02,0.905));+#1726 = LINE('',#1727,#1728);+#1727 = CARTESIAN_POINT('',(-0.420410953177,6.330386043627E-02,0.905));+#1728 = VECTOR('',#1729,1.);+#1729 = DIRECTION('',(-0.970697912015,-0.240303066167,0.));+#1730 = ORIENTED_EDGE('',*,*,#1731,.T.);+#1731 = EDGE_CURVE('',#1724,#1732,#1734,.T.);+#1732 = VERTEX_POINT('',#1733);+#1733 = CARTESIAN_POINT('',(-0.460605958666,8.818024819819E-02,0.905));+#1734 = LINE('',#1735,#1736);+#1735 = CARTESIAN_POINT('',(-0.460605958666,5.33533053315E-02,0.905));+#1736 = VECTOR('',#1737,1.);+#1737 = DIRECTION('',(0.,1.,0.));+#1738 = ORIENTED_EDGE('',*,*,#1739,.T.);+#1739 = EDGE_CURVE('',#1732,#1740,#1742,.T.);+#1740 = VERTEX_POINT('',#1741);+#1741 = CARTESIAN_POINT('',(-0.420149096463,9.786894658968E-02,0.905));+#1742 = LINE('',#1743,#1744);+#1743 = CARTESIAN_POINT('',(-0.460605958666,8.818024819819E-02,0.905));+#1744 = VECTOR('',#1745,1.);+#1745 = DIRECTION('',(0.972501457866,0.232896789262,0.));+#1746 = ORIENTED_EDGE('',*,*,#1747,.T.);+#1747 = EDGE_CURVE('',#1740,#1748,#1750,.T.);+#1748 = VERTEX_POINT('',#1749);+#1749 = CARTESIAN_POINT('',(-0.38283451482,9.786894658968E-02,0.905));+#1750 = LINE('',#1751,#1752);+#1751 = CARTESIAN_POINT('',(-0.420149096463,9.786894658968E-02,0.905));+#1752 = VECTOR('',#1753,1.);+#1753 = DIRECTION('',(1.,0.,0.));+#1754 = ORIENTED_EDGE('',*,*,#1755,.T.);+#1755 = EDGE_CURVE('',#1748,#1756,#1758,.T.);+#1756 = VERTEX_POINT('',#1757);+#1757 = CARTESIAN_POINT('',(-0.38283451482,-6.356571714955E-02,0.905));+#1758 = LINE('',#1759,#1760);+#1759 = CARTESIAN_POINT('',(-0.38283451482,9.786894658968E-02,0.905));+#1760 = VECTOR('',#1761,1.);+#1761 = DIRECTION('',(0.,-1.,0.));+#1762 = ORIENTED_EDGE('',*,*,#1763,.T.);+#1763 = EDGE_CURVE('',#1756,#1764,#1766,.T.);+#1764 = VERTEX_POINT('',#1765);+#1765 = CARTESIAN_POINT('',(-0.339628157129,-6.356571714955E-02,0.905));+#1766 = LINE('',#1767,#1768);+#1767 = CARTESIAN_POINT('',(-0.38283451482,-6.356571714955E-02,0.905));+#1768 = VECTOR('',#1769,1.);+#1769 = DIRECTION('',(1.,0.,0.));+#1770 = ORIENTED_EDGE('',*,*,#1771,.T.);+#1771 = EDGE_CURVE('',#1764,#1772,#1774,.T.);+#1772 = VERTEX_POINT('',#1773);+#1773 = CARTESIAN_POINT('',(-0.339628157129,-9.76070898764E-02,0.905));+#1774 = LINE('',#1775,#1776);+#1775 = CARTESIAN_POINT('',(-0.339628157129,-6.356571714955E-02,0.905));+#1776 = VECTOR('',#1777,1.);+#1777 = DIRECTION('',(0.,-1.,0.));+#1778 = ORIENTED_EDGE('',*,*,#1779,.T.);+#1779 = EDGE_CURVE('',#1772,#1698,#1780,.T.);+#1780 = LINE('',#1781,#1782);+#1781 = CARTESIAN_POINT('',(-0.339628157129,-9.76070898764E-02,0.905));+#1782 = VECTOR('',#1783,1.);+#1783 = DIRECTION('',(-1.,0.,0.));+#1784 = PLANE('',#1785);+#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788);+#1786 = CARTESIAN_POINT('',(-0.488231841917,-9.76070898764E-02,0.905));+#1787 = DIRECTION('',(0.,0.,1.));+#1788 = DIRECTION('',(1.,0.,0.));+#1789 = SHELL_BASED_SURFACE_MODEL('',(#1790));+#1790 = OPEN_SHELL('',(#1791));+#1791 = ADVANCED_FACE('',(#1792),#1858,.T.);+#1792 = FACE_BOUND('',#1793,.F.);+#1793 = EDGE_LOOP('',(#1794,#1804,#1812,#1820,#1828,#1836,#1844,#1852));+#1794 = ORIENTED_EDGE('',*,*,#1795,.T.);+#1795 = EDGE_CURVE('',#1796,#1798,#1800,.T.);+#1796 = VERTEX_POINT('',#1797);+#1797 = CARTESIAN_POINT('',(-0.26238042671,-6.546417832086E-05,0.905));+#1798 = VERTEX_POINT('',#1799);+#1799 = CARTESIAN_POINT('',(-0.257667005871,1.158715956279E-02,0.905));+#1800 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1801,#1802,#1803),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1801 = CARTESIAN_POINT('',(-0.26238042671,-6.546417832086E-05,0.905));+#1802 = CARTESIAN_POINT('',(-0.26238042671,6.87373872369E-03,0.905));+#1803 = CARTESIAN_POINT('',(-0.257667005871,1.158715956279E-02,0.905));+#1804 = ORIENTED_EDGE('',*,*,#1805,.T.);+#1805 = EDGE_CURVE('',#1798,#1806,#1808,.T.);+#1806 = VERTEX_POINT('',#1807);+#1807 = CARTESIAN_POINT('',(-0.246145310486,1.630058040189E-02,0.905));+#1808 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1809,#1810,#1811),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1809 = CARTESIAN_POINT('',(-0.257667005871,1.158715956279E-02,0.905));+#1810 = CARTESIAN_POINT('',(-0.252953585032,1.630058040189E-02,0.905));+#1811 = CARTESIAN_POINT('',(-0.246145310486,1.630058040189E-02,0.905));+#1812 = ORIENTED_EDGE('',*,*,#1813,.T.);+#1813 = EDGE_CURVE('',#1806,#1814,#1816,.T.);+#1814 = VERTEX_POINT('',#1815);+#1815 = CARTESIAN_POINT('',(-0.234492686745,1.158715956279E-02,0.905));+#1816 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1817,#1818,#1819),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1817 = CARTESIAN_POINT('',(-0.246145310486,1.630058040189E-02,0.905));+#1818 = CARTESIAN_POINT('',(-0.239206107584,1.630058040189E-02,0.905));+#1819 = CARTESIAN_POINT('',(-0.234492686745,1.158715956279E-02,0.905));+#1820 = ORIENTED_EDGE('',*,*,#1821,.T.);+#1821 = EDGE_CURVE('',#1814,#1822,#1824,.T.);+#1822 = VERTEX_POINT('',#1823);+#1823 = CARTESIAN_POINT('',(-0.229779265906,-6.546417832086E-05,0.905));+#1824 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1825,#1826,#1827),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1825 = CARTESIAN_POINT('',(-0.234492686745,1.158715956279E-02,0.905));+#1826 = CARTESIAN_POINT('',(-0.229779265906,6.87373872369E-03,0.905));+#1827 = CARTESIAN_POINT('',(-0.229779265906,-6.546417832086E-05,0.905));+#1828 = ORIENTED_EDGE('',*,*,#1829,.T.);+#1829 = EDGE_CURVE('',#1822,#1830,#1832,.T.);+#1830 = VERTEX_POINT('',#1831);+#1831 = CARTESIAN_POINT('',(-0.234492686745,-1.158715956279E-02,0.905));+#1832 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1833,#1834,#1835),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1833 = CARTESIAN_POINT('',(-0.229779265906,-6.546417832086E-05,0.905));+#1834 = CARTESIAN_POINT('',(-0.229779265906,-6.87373872369E-03,0.905));+#1835 = CARTESIAN_POINT('',(-0.234492686745,-1.158715956279E-02,0.905));+#1836 = ORIENTED_EDGE('',*,*,#1837,.T.);+#1837 = EDGE_CURVE('',#1830,#1838,#1840,.T.);+#1838 = VERTEX_POINT('',#1839);+#1839 = CARTESIAN_POINT('',(-0.246145310486,-1.630058040189E-02,0.905));+#1840 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1841,#1842,#1843),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1841 = CARTESIAN_POINT('',(-0.234492686745,-1.158715956279E-02,0.905));+#1842 = CARTESIAN_POINT('',(-0.239206107584,-1.630058040189E-02,0.905));+#1843 = CARTESIAN_POINT('',(-0.246145310486,-1.630058040189E-02,0.905));+#1844 = ORIENTED_EDGE('',*,*,#1845,.T.);+#1845 = EDGE_CURVE('',#1838,#1846,#1848,.T.);+#1846 = VERTEX_POINT('',#1847);+#1847 = CARTESIAN_POINT('',(-0.257667005871,-1.165262374111E-02,0.905));+#1848 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1849,#1850,#1851),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1849 = CARTESIAN_POINT('',(-0.246145310486,-1.630058040189E-02,0.905));+#1850 = CARTESIAN_POINT('',(-0.252953585032,-1.630058040189E-02,0.905));+#1851 = CARTESIAN_POINT('',(-0.257667005871,-1.165262374111E-02,0.905));+#1852 = ORIENTED_EDGE('',*,*,#1853,.T.);+#1853 = EDGE_CURVE('',#1846,#1796,#1854,.T.);+#1854 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1855,#1856,#1857),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1855 = CARTESIAN_POINT('',(-0.257667005871,-1.165262374111E-02,0.905));+#1856 = CARTESIAN_POINT('',(-0.26238042671,-7.004667080332E-03,0.905));+#1857 = CARTESIAN_POINT('',(-0.26238042671,-6.546417832086E-05,0.905));+#1858 = PLANE('',#1859);+#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862);+#1860 = CARTESIAN_POINT('',(-0.326797178178,-9.76070898764E-02,0.905));+#1861 = DIRECTION('',(0.,0.,1.));+#1862 = DIRECTION('',(1.,0.,0.));+#1863 = SHELL_BASED_SURFACE_MODEL('',(#1864));+#1864 = OPEN_SHELL('',(#1865));+#1865 = ADVANCED_FACE('',(#1866,#1932),#1998,.T.);+#1866 = FACE_BOUND('',#1867,.F.);+#1867 = EDGE_LOOP('',(#1868,#1878,#1886,#1894,#1902,#1910,#1918,#1926));+#1868 = ORIENTED_EDGE('',*,*,#1869,.T.);+#1869 = EDGE_CURVE('',#1870,#1872,#1874,.T.);+#1870 = VERTEX_POINT('',#1871);+#1871 = CARTESIAN_POINT('',(-0.310692990311,-6.546417832086E-05,0.905));+#1872 = VERTEX_POINT('',#1873);+#1873 = CARTESIAN_POINT('',(-0.294588802444,7.606937520884E-02,0.905));+#1874 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1875,#1876,#1877),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1875 = CARTESIAN_POINT('',(-0.310692990311,-6.546417832086E-05,0.905));+#1876 = CARTESIAN_POINT('',(-0.310692990311,5.073473819866E-02,0.905));+#1877 = CARTESIAN_POINT('',(-0.294588802444,7.606937520884E-02,0.905));+#1878 = ORIENTED_EDGE('',*,*,#1879,.T.);+#1879 = EDGE_CURVE('',#1872,#1880,#1882,.T.);+#1880 = VERTEX_POINT('',#1881);+#1881 = CARTESIAN_POINT('',(-0.246145310486,0.101404012219,0.905));+#1882 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1883,#1884,#1885),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1883 = CARTESIAN_POINT('',(-0.294588802444,7.606937520884E-02,0.905));+#1884 = CARTESIAN_POINT('',(-0.278484614577,0.101404012219,0.905));+#1885 = CARTESIAN_POINT('',(-0.246145310486,0.101404012219,0.905));+#1886 = ORIENTED_EDGE('',*,*,#1887,.T.);+#1887 = EDGE_CURVE('',#1880,#1888,#1890,.T.);+#1888 = VERTEX_POINT('',#1889);+#1889 = CARTESIAN_POINT('',(-0.197570890172,7.613483938716E-02,0.905));+#1890 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1891,#1892,#1893),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1891 = CARTESIAN_POINT('',(-0.246145310486,0.101404012219,0.905));+#1892 = CARTESIAN_POINT('',(-0.213675078039,0.101404012219,0.905));+#1893 = CARTESIAN_POINT('',(-0.197570890172,7.613483938716E-02,0.905));+#1894 = ORIENTED_EDGE('',*,*,#1895,.T.);+#1895 = EDGE_CURVE('',#1888,#1896,#1898,.T.);+#1896 = VERTEX_POINT('',#1897);+#1897 = CARTESIAN_POINT('',(-0.181466702305,-6.546417832086E-05,0.905));+#1898 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1899,#1900,#1901),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1899 = CARTESIAN_POINT('',(-0.197570890172,7.613483938716E-02,0.905));+#1900 = CARTESIAN_POINT('',(-0.181466702305,5.086566655531E-02,0.905));+#1901 = CARTESIAN_POINT('',(-0.181466702305,-6.546417832086E-05,0.905));+#1902 = ORIENTED_EDGE('',*,*,#1903,.T.);+#1903 = EDGE_CURVE('',#1896,#1904,#1906,.T.);+#1904 = VERTEX_POINT('',#1905);+#1905 = CARTESIAN_POINT('',(-0.197570890172,-7.613483938716E-02,0.905));+#1906 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1907,#1908,#1909),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1907 = CARTESIAN_POINT('',(-0.181466702305,-6.546417832086E-05,0.905));+#1908 = CARTESIAN_POINT('',(-0.181466702305,-5.086566655531E-02,0.905));+#1909 = CARTESIAN_POINT('',(-0.197570890172,-7.613483938716E-02,0.905));+#1910 = ORIENTED_EDGE('',*,*,#1911,.T.);+#1911 = EDGE_CURVE('',#1904,#1912,#1914,.T.);+#1912 = VERTEX_POINT('',#1913);+#1913 = CARTESIAN_POINT('',(-0.246145310486,-0.101404012219,0.905));+#1914 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1915,#1916,#1917),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1915 = CARTESIAN_POINT('',(-0.197570890172,-7.613483938716E-02,0.905));+#1916 = CARTESIAN_POINT('',(-0.213675078039,-0.101404012219,0.905));+#1917 = CARTESIAN_POINT('',(-0.246145310486,-0.101404012219,0.905));+#1918 = ORIENTED_EDGE('',*,*,#1919,.T.);+#1919 = EDGE_CURVE('',#1912,#1920,#1922,.T.);+#1920 = VERTEX_POINT('',#1921);+#1921 = CARTESIAN_POINT('',(-0.294588802444,-7.606937520884E-02,0.905));+#1922 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1923,#1924,#1925),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1923 = CARTESIAN_POINT('',(-0.246145310486,-0.101404012219,0.905));+#1924 = CARTESIAN_POINT('',(-0.278484614577,-0.101404012219,0.905));+#1925 = CARTESIAN_POINT('',(-0.294588802444,-7.606937520884E-02,0.905));+#1926 = ORIENTED_EDGE('',*,*,#1927,.T.);+#1927 = EDGE_CURVE('',#1920,#1870,#1928,.T.);+#1928 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1929,#1930,#1931),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1929 = CARTESIAN_POINT('',(-0.294588802444,-7.606937520884E-02,0.905));+#1930 = CARTESIAN_POINT('',(-0.310692990311,-5.073473819866E-02,0.905));+#1931 = CARTESIAN_POINT('',(-0.310692990311,-6.546417832086E-05,0.905));+#1932 = FACE_BOUND('',#1933,.F.);+#1933 = EDGE_LOOP('',(#1934,#1944,#1952,#1960,#1968,#1976,#1984,#1992));+#1934 = ORIENTED_EDGE('',*,*,#1935,.T.);+#1935 = EDGE_CURVE('',#1936,#1938,#1940,.T.);+#1936 = VERTEX_POINT('',#1937);+#1937 = CARTESIAN_POINT('',(-0.246145310486,6.867192305858E-02,0.905));+#1938 = VERTEX_POINT('',#1939);+#1939 = CARTESIAN_POINT('',(-0.265653635626,5.230587847836E-02,0.905));+#1940 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1941,#1942,#1943),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1941 = CARTESIAN_POINT('',(-0.246145310486,6.867192305858E-02,0.905));+#1942 = CARTESIAN_POINT('',(-0.259500002864,6.867192305858E-02,0.905));+#1943 = CARTESIAN_POINT('',(-0.265653635626,5.230587847836E-02,0.905));+#1944 = ORIENTED_EDGE('',*,*,#1945,.T.);+#1945 = EDGE_CURVE('',#1938,#1946,#1948,.T.);+#1946 = VERTEX_POINT('',#1947);+#1947 = CARTESIAN_POINT('',(-0.271807268388,-6.546417832086E-05,0.905));+#1948 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1949,#1950,#1951),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1949 = CARTESIAN_POINT('',(-0.265653635626,5.230587847836E-02,0.905));+#1950 = CARTESIAN_POINT('',(-0.271807268388,3.593983389815E-02,0.905));+#1951 = CARTESIAN_POINT('',(-0.271807268388,-6.546417832086E-05,0.905));+#1952 = ORIENTED_EDGE('',*,*,#1953,.T.);+#1953 = EDGE_CURVE('',#1946,#1954,#1956,.T.);+#1954 = VERTEX_POINT('',#1955);+#1955 = CARTESIAN_POINT('',(-0.265653635626,-5.230587847836E-02,0.905));+#1956 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1957,#1958,#1959),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1957 = CARTESIAN_POINT('',(-0.271807268388,-6.546417832086E-05,0.905));+#1958 = CARTESIAN_POINT('',(-0.271807268388,-3.593983389815E-02,0.905));+#1959 = CARTESIAN_POINT('',(-0.265653635626,-5.230587847836E-02,0.905));+#1960 = ORIENTED_EDGE('',*,*,#1961,.T.);+#1961 = EDGE_CURVE('',#1954,#1962,#1964,.T.);+#1962 = VERTEX_POINT('',#1963);+#1963 = CARTESIAN_POINT('',(-0.246145310486,-6.867192305858E-02,0.905));+#1964 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1965,#1966,#1967),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1965 = CARTESIAN_POINT('',(-0.265653635626,-5.230587847836E-02,0.905));+#1966 = CARTESIAN_POINT('',(-0.259500002864,-6.867192305858E-02,0.905));+#1967 = CARTESIAN_POINT('',(-0.246145310486,-6.867192305858E-02,0.905));+#1968 = ORIENTED_EDGE('',*,*,#1969,.T.);+#1969 = EDGE_CURVE('',#1962,#1970,#1972,.T.);+#1970 = VERTEX_POINT('',#1971);+#1971 = CARTESIAN_POINT('',(-0.22650605699,-5.230587847836E-02,0.905));+#1972 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1973,#1974,#1975),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1973 = CARTESIAN_POINT('',(-0.246145310486,-6.867192305858E-02,0.905));+#1974 = CARTESIAN_POINT('',(-0.232659689752,-6.867192305858E-02,0.905));+#1975 = CARTESIAN_POINT('',(-0.22650605699,-5.230587847836E-02,0.905));+#1976 = ORIENTED_EDGE('',*,*,#1977,.T.);+#1977 = EDGE_CURVE('',#1970,#1978,#1980,.T.);+#1978 = VERTEX_POINT('',#1979);+#1979 = CARTESIAN_POINT('',(-0.220352424228,-6.546417832086E-05,0.905));+#1980 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1981,#1982,#1983),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1981 = CARTESIAN_POINT('',(-0.22650605699,-5.230587847836E-02,0.905));+#1982 = CARTESIAN_POINT('',(-0.220352424228,-3.593983389815E-02,0.905));+#1983 = CARTESIAN_POINT('',(-0.220352424228,-6.546417832086E-05,0.905));+#1984 = ORIENTED_EDGE('',*,*,#1985,.T.);+#1985 = EDGE_CURVE('',#1978,#1986,#1988,.T.);+#1986 = VERTEX_POINT('',#1987);+#1987 = CARTESIAN_POINT('',(-0.22650605699,5.230587847836E-02,0.905));+#1988 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1989,#1990,#1991),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1989 = CARTESIAN_POINT('',(-0.220352424228,-6.546417832086E-05,0.905));+#1990 = CARTESIAN_POINT('',(-0.220352424228,3.593983389815E-02,0.905));+#1991 = CARTESIAN_POINT('',(-0.22650605699,5.230587847836E-02,0.905));+#1992 = ORIENTED_EDGE('',*,*,#1993,.T.);+#1993 = EDGE_CURVE('',#1986,#1936,#1994,.T.);+#1994 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1995,#1996,#1997),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1995 = CARTESIAN_POINT('',(-0.22650605699,5.230587847836E-02,0.905));+#1996 = CARTESIAN_POINT('',(-0.232659689752,6.867192305858E-02,0.905));+#1997 = CARTESIAN_POINT('',(-0.246145310486,6.867192305858E-02,0.905));+#1998 = PLANE('',#1999);+#1999 = AXIS2_PLACEMENT_3D('',#2000,#2001,#2002);+#2000 = CARTESIAN_POINT('',(-0.326797178178,-9.76070898764E-02,0.905));+#2001 = DIRECTION('',(0.,0.,1.));+#2002 = DIRECTION('',(1.,0.,0.));+#2003 = SHELL_BASED_SURFACE_MODEL('',(#2004));+#2004 = OPEN_SHELL('',(#2005));+#2005 = ADVANCED_FACE('',(#2006),#2072,.T.);+#2006 = FACE_BOUND('',#2007,.F.);+#2007 = EDGE_LOOP('',(#2008,#2018,#2026,#2034,#2042,#2050,#2058,#2066));+#2008 = ORIENTED_EDGE('',*,*,#2009,.T.);+#2009 = EDGE_CURVE('',#2010,#2012,#2014,.T.);+#2010 = VERTEX_POINT('',#2011);+#2011 = CARTESIAN_POINT('',(-0.100945762971,-6.546417832086E-05,0.905));+#2012 = VERTEX_POINT('',#2013);+#2013 = CARTESIAN_POINT('',(-9.623234213166E-02,1.158715956279E-02,0.905+    ));+#2014 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2015,#2016,#2017),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2015 = CARTESIAN_POINT('',(-0.100945762971,-6.546417832086E-05,0.905));+#2016 = CARTESIAN_POINT('',(-0.100945762971,6.87373872369E-03,0.905));+#2017 = CARTESIAN_POINT('',(-9.623234213166E-02,1.158715956279E-02,0.905+    ));+#2018 = ORIENTED_EDGE('',*,*,#2019,.T.);+#2019 = EDGE_CURVE('',#2012,#2020,#2022,.T.);+#2020 = VERTEX_POINT('',#2021);+#2021 = CARTESIAN_POINT('',(-8.471064674719E-02,1.630058040189E-02,0.905+    ));+#2022 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2023,#2024,#2025),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2023 = CARTESIAN_POINT('',(-9.623234213166E-02,1.158715956279E-02,0.905+    ));+#2024 = CARTESIAN_POINT('',(-9.151892129256E-02,1.630058040189E-02,0.905+    ));+#2025 = CARTESIAN_POINT('',(-8.471064674719E-02,1.630058040189E-02,0.905+    ));+#2026 = ORIENTED_EDGE('',*,*,#2027,.T.);+#2027 = EDGE_CURVE('',#2020,#2028,#2030,.T.);+#2028 = VERTEX_POINT('',#2029);+#2029 = CARTESIAN_POINT('',(-7.305802300608E-02,1.158715956279E-02,0.905+    ));+#2030 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2031,#2032,#2033),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2031 = CARTESIAN_POINT('',(-8.471064674719E-02,1.630058040189E-02,0.905+    ));+#2032 = CARTESIAN_POINT('',(-7.777144384518E-02,1.630058040189E-02,0.905+    ));+#2033 = CARTESIAN_POINT('',(-7.305802300608E-02,1.158715956279E-02,0.905+    ));+#2034 = ORIENTED_EDGE('',*,*,#2035,.T.);+#2035 = EDGE_CURVE('',#2028,#2036,#2038,.T.);+#2036 = VERTEX_POINT('',#2037);+#2037 = CARTESIAN_POINT('',(-6.834460216697E-02,-6.546417832086E-05,+    0.905));+#2038 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2039,#2040,#2041),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2039 = CARTESIAN_POINT('',(-7.305802300608E-02,1.158715956279E-02,0.905+    ));+#2040 = CARTESIAN_POINT('',(-6.834460216697E-02,6.87373872369E-03,0.905)+  );+#2041 = CARTESIAN_POINT('',(-6.834460216697E-02,-6.546417832086E-05,+    0.905));+#2042 = ORIENTED_EDGE('',*,*,#2043,.T.);+#2043 = EDGE_CURVE('',#2036,#2044,#2046,.T.);+#2044 = VERTEX_POINT('',#2045);+#2045 = CARTESIAN_POINT('',(-7.305802300608E-02,-1.158715956279E-02,+    0.905));+#2046 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2047,#2048,#2049),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2047 = CARTESIAN_POINT('',(-6.834460216697E-02,-6.546417832086E-05,+    0.905));+#2048 = CARTESIAN_POINT('',(-6.834460216697E-02,-6.87373872369E-03,0.905+    ));+#2049 = CARTESIAN_POINT('',(-7.305802300608E-02,-1.158715956279E-02,+    0.905));+#2050 = ORIENTED_EDGE('',*,*,#2051,.T.);+#2051 = EDGE_CURVE('',#2044,#2052,#2054,.T.);+#2052 = VERTEX_POINT('',#2053);+#2053 = CARTESIAN_POINT('',(-8.471064674719E-02,-1.630058040189E-02,+    0.905));+#2054 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2055,#2056,#2057),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2055 = CARTESIAN_POINT('',(-7.305802300608E-02,-1.158715956279E-02,+    0.905));+#2056 = CARTESIAN_POINT('',(-7.777144384518E-02,-1.630058040189E-02,+    0.905));+#2057 = CARTESIAN_POINT('',(-8.471064674719E-02,-1.630058040189E-02,+    0.905));+#2058 = ORIENTED_EDGE('',*,*,#2059,.T.);+#2059 = EDGE_CURVE('',#2052,#2060,#2062,.T.);+#2060 = VERTEX_POINT('',#2061);+#2061 = CARTESIAN_POINT('',(-9.623234213166E-02,-1.165262374111E-02,+    0.905));+#2062 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2063,#2064,#2065),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2063 = CARTESIAN_POINT('',(-8.471064674719E-02,-1.630058040189E-02,+    0.905));+#2064 = CARTESIAN_POINT('',(-9.151892129256E-02,-1.630058040189E-02,+    0.905));+#2065 = CARTESIAN_POINT('',(-9.623234213166E-02,-1.165262374111E-02,+    0.905));+#2066 = ORIENTED_EDGE('',*,*,#2067,.T.);+#2067 = EDGE_CURVE('',#2060,#2010,#2068,.T.);+#2068 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2069,#2070,#2071),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2069 = CARTESIAN_POINT('',(-9.623234213166E-02,-1.165262374111E-02,+    0.905));+#2070 = CARTESIAN_POINT('',(-0.100945762971,-7.004667080332E-03,0.905));+#2071 = CARTESIAN_POINT('',(-0.100945762971,-6.546417832086E-05,0.905));+#2072 = PLANE('',#2073);+#2073 = AXIS2_PLACEMENT_3D('',#2074,#2075,#2076);+#2074 = CARTESIAN_POINT('',(-0.165362514438,-9.76070898764E-02,0.905));+#2075 = DIRECTION('',(0.,0.,1.));+#2076 = DIRECTION('',(1.,0.,0.));+#2077 = SHELL_BASED_SURFACE_MODEL('',(#2078));+#2078 = OPEN_SHELL('',(#2079));+#2079 = ADVANCED_FACE('',(#2080,#2146),#2212,.T.);+#2080 = FACE_BOUND('',#2081,.F.);+#2081 = EDGE_LOOP('',(#2082,#2092,#2100,#2108,#2116,#2124,#2132,#2140));+#2082 = ORIENTED_EDGE('',*,*,#2083,.T.);+#2083 = EDGE_CURVE('',#2084,#2086,#2088,.T.);+#2084 = VERTEX_POINT('',#2085);+#2085 = CARTESIAN_POINT('',(-0.149258326572,-6.546417832086E-05,0.905));+#2086 = VERTEX_POINT('',#2087);+#2087 = CARTESIAN_POINT('',(-0.133154138705,7.606937520884E-02,0.905));+#2088 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2089,#2090,#2091),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2089 = CARTESIAN_POINT('',(-0.149258326572,-6.546417832086E-05,0.905));+#2090 = CARTESIAN_POINT('',(-0.149258326572,5.073473819866E-02,0.905));+#2091 = CARTESIAN_POINT('',(-0.133154138705,7.606937520884E-02,0.905));+#2092 = ORIENTED_EDGE('',*,*,#2093,.T.);+#2093 = EDGE_CURVE('',#2086,#2094,#2096,.T.);+#2094 = VERTEX_POINT('',#2095);+#2095 = CARTESIAN_POINT('',(-8.471064674719E-02,0.101404012219,0.905));+#2096 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2097,#2098,#2099),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2097 = CARTESIAN_POINT('',(-0.133154138705,7.606937520884E-02,0.905));+#2098 = CARTESIAN_POINT('',(-0.117049950838,0.101404012219,0.905));+#2099 = CARTESIAN_POINT('',(-8.471064674719E-02,0.101404012219,0.905));+#2100 = ORIENTED_EDGE('',*,*,#2101,.T.);+#2101 = EDGE_CURVE('',#2094,#2102,#2104,.T.);+#2102 = VERTEX_POINT('',#2103);+#2103 = CARTESIAN_POINT('',(-3.613622643311E-02,7.613483938716E-02,0.905+    ));+#2104 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2105,#2106,#2107),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2105 = CARTESIAN_POINT('',(-8.471064674719E-02,0.101404012219,0.905));+#2106 = CARTESIAN_POINT('',(-5.224041430004E-02,0.101404012219,0.905));+#2107 = CARTESIAN_POINT('',(-3.613622643311E-02,7.613483938716E-02,0.905+    ));+#2108 = ORIENTED_EDGE('',*,*,#2109,.T.);+#2109 = EDGE_CURVE('',#2102,#2110,#2112,.T.);+#2110 = VERTEX_POINT('',#2111);+#2111 = CARTESIAN_POINT('',(-2.003203856618E-02,-6.546417832086E-05,+    0.905));+#2112 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2113,#2114,#2115),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2113 = CARTESIAN_POINT('',(-3.613622643311E-02,7.613483938716E-02,0.905+    ));+#2114 = CARTESIAN_POINT('',(-2.003203856618E-02,5.086566655531E-02,0.905+    ));+#2115 = CARTESIAN_POINT('',(-2.003203856618E-02,-6.546417832086E-05,+    0.905));+#2116 = ORIENTED_EDGE('',*,*,#2117,.T.);+#2117 = EDGE_CURVE('',#2110,#2118,#2120,.T.);+#2118 = VERTEX_POINT('',#2119);+#2119 = CARTESIAN_POINT('',(-3.613622643311E-02,-7.613483938716E-02,+    0.905));+#2120 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2121,#2122,#2123),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2121 = CARTESIAN_POINT('',(-2.003203856618E-02,-6.546417832086E-05,+    0.905));+#2122 = CARTESIAN_POINT('',(-2.003203856618E-02,-5.086566655531E-02,+    0.905));+#2123 = CARTESIAN_POINT('',(-3.613622643311E-02,-7.613483938716E-02,+    0.905));+#2124 = ORIENTED_EDGE('',*,*,#2125,.T.);+#2125 = EDGE_CURVE('',#2118,#2126,#2128,.T.);+#2126 = VERTEX_POINT('',#2127);+#2127 = CARTESIAN_POINT('',(-8.471064674719E-02,-0.101404012219,0.905));+#2128 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2129,#2130,#2131),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2129 = CARTESIAN_POINT('',(-3.613622643311E-02,-7.613483938716E-02,+    0.905));+#2130 = CARTESIAN_POINT('',(-5.224041430004E-02,-0.101404012219,0.905));+#2131 = CARTESIAN_POINT('',(-8.471064674719E-02,-0.101404012219,0.905));+#2132 = ORIENTED_EDGE('',*,*,#2133,.T.);+#2133 = EDGE_CURVE('',#2126,#2134,#2136,.T.);+#2134 = VERTEX_POINT('',#2135);+#2135 = CARTESIAN_POINT('',(-0.133154138705,-7.606937520884E-02,0.905));+#2136 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2137,#2138,#2139),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2137 = CARTESIAN_POINT('',(-8.471064674719E-02,-0.101404012219,0.905));+#2138 = CARTESIAN_POINT('',(-0.117049950838,-0.101404012219,0.905));+#2139 = CARTESIAN_POINT('',(-0.133154138705,-7.606937520884E-02,0.905));+#2140 = ORIENTED_EDGE('',*,*,#2141,.T.);+#2141 = EDGE_CURVE('',#2134,#2084,#2142,.T.);+#2142 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2143,#2144,#2145),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2143 = CARTESIAN_POINT('',(-0.133154138705,-7.606937520884E-02,0.905));+#2144 = CARTESIAN_POINT('',(-0.149258326572,-5.073473819866E-02,0.905));+#2145 = CARTESIAN_POINT('',(-0.149258326572,-6.546417832086E-05,0.905));+#2146 = FACE_BOUND('',#2147,.F.);+#2147 = EDGE_LOOP('',(#2148,#2158,#2166,#2174,#2182,#2190,#2198,#2206));+#2148 = ORIENTED_EDGE('',*,*,#2149,.T.);+#2149 = EDGE_CURVE('',#2150,#2152,#2154,.T.);+#2150 = VERTEX_POINT('',#2151);+#2151 = CARTESIAN_POINT('',(-8.471064674719E-02,6.867192305858E-02,0.905+    ));+#2152 = VERTEX_POINT('',#2153);+#2153 = CARTESIAN_POINT('',(-0.104218971887,5.230587847836E-02,0.905));+#2154 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2155,#2156,#2157),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2155 = CARTESIAN_POINT('',(-8.471064674719E-02,6.867192305858E-02,0.905+    ));+#2156 = CARTESIAN_POINT('',(-9.806533912464E-02,6.867192305858E-02,0.905+    ));+#2157 = CARTESIAN_POINT('',(-0.104218971887,5.230587847836E-02,0.905));+#2158 = ORIENTED_EDGE('',*,*,#2159,.T.);+#2159 = EDGE_CURVE('',#2152,#2160,#2162,.T.);+#2160 = VERTEX_POINT('',#2161);+#2161 = CARTESIAN_POINT('',(-0.110372604649,-6.546417832086E-05,0.905));+#2162 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2163,#2164,#2165),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2163 = CARTESIAN_POINT('',(-0.104218971887,5.230587847836E-02,0.905));+#2164 = CARTESIAN_POINT('',(-0.110372604649,3.593983389815E-02,0.905));+#2165 = CARTESIAN_POINT('',(-0.110372604649,-6.546417832086E-05,0.905));+#2166 = ORIENTED_EDGE('',*,*,#2167,.T.);+#2167 = EDGE_CURVE('',#2160,#2168,#2170,.T.);+#2168 = VERTEX_POINT('',#2169);+#2169 = CARTESIAN_POINT('',(-0.104218971887,-5.230587847836E-02,0.905));+#2170 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2171,#2172,#2173),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2171 = CARTESIAN_POINT('',(-0.110372604649,-6.546417832086E-05,0.905));+#2172 = CARTESIAN_POINT('',(-0.110372604649,-3.593983389815E-02,0.905));+#2173 = CARTESIAN_POINT('',(-0.104218971887,-5.230587847836E-02,0.905));+#2174 = ORIENTED_EDGE('',*,*,#2175,.T.);+#2175 = EDGE_CURVE('',#2168,#2176,#2178,.T.);+#2176 = VERTEX_POINT('',#2177);+#2177 = CARTESIAN_POINT('',(-8.471064674719E-02,-6.867192305858E-02,+    0.905));+#2178 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2179,#2180,#2181),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2179 = CARTESIAN_POINT('',(-0.104218971887,-5.230587847836E-02,0.905));+#2180 = CARTESIAN_POINT('',(-9.806533912464E-02,-6.867192305858E-02,+    0.905));+#2181 = CARTESIAN_POINT('',(-8.471064674719E-02,-6.867192305858E-02,+    0.905));+#2182 = ORIENTED_EDGE('',*,*,#2183,.T.);+#2183 = EDGE_CURVE('',#2176,#2184,#2186,.T.);+#2184 = VERTEX_POINT('',#2185);+#2185 = CARTESIAN_POINT('',(-6.507139325093E-02,-5.230587847836E-02,+    0.905));+#2186 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2187,#2188,#2189),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2187 = CARTESIAN_POINT('',(-8.471064674719E-02,-6.867192305858E-02,+    0.905));+#2188 = CARTESIAN_POINT('',(-7.122502601309E-02,-6.867192305858E-02,+    0.905));+#2189 = CARTESIAN_POINT('',(-6.507139325093E-02,-5.230587847836E-02,+    0.905));+#2190 = ORIENTED_EDGE('',*,*,#2191,.T.);+#2191 = EDGE_CURVE('',#2184,#2192,#2194,.T.);+#2192 = VERTEX_POINT('',#2193);+#2193 = CARTESIAN_POINT('',(-5.891776048877E-02,-6.546417832086E-05,+    0.905));+#2194 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2195,#2196,#2197),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2195 = CARTESIAN_POINT('',(-6.507139325093E-02,-5.230587847836E-02,+    0.905));+#2196 = CARTESIAN_POINT('',(-5.891776048877E-02,-3.593983389815E-02,+    0.905));+#2197 = CARTESIAN_POINT('',(-5.891776048877E-02,-6.546417832086E-05,+    0.905));+#2198 = ORIENTED_EDGE('',*,*,#2199,.T.);+#2199 = EDGE_CURVE('',#2192,#2200,#2202,.T.);+#2200 = VERTEX_POINT('',#2201);+#2201 = CARTESIAN_POINT('',(-6.507139325093E-02,5.230587847836E-02,0.905+    ));+#2202 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2203,#2204,#2205),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2203 = CARTESIAN_POINT('',(-5.891776048877E-02,-6.546417832086E-05,+    0.905));+#2204 = CARTESIAN_POINT('',(-5.891776048877E-02,3.593983389815E-02,0.905+    ));+#2205 = CARTESIAN_POINT('',(-6.507139325093E-02,5.230587847836E-02,0.905+    ));+#2206 = ORIENTED_EDGE('',*,*,#2207,.T.);+#2207 = EDGE_CURVE('',#2200,#2150,#2208,.T.);+#2208 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2209,#2210,#2211),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2209 = CARTESIAN_POINT('',(-6.507139325093E-02,5.230587847836E-02,0.905+    ));+#2210 = CARTESIAN_POINT('',(-7.122502601309E-02,6.867192305858E-02,0.905+    ));+#2211 = CARTESIAN_POINT('',(-8.471064674719E-02,6.867192305858E-02,0.905+    ));+#2212 = PLANE('',#2213);+#2213 = AXIS2_PLACEMENT_3D('',#2214,#2215,#2216);+#2214 = CARTESIAN_POINT('',(-0.165362514438,-9.76070898764E-02,0.905));+#2215 = DIRECTION('',(0.,0.,1.));+#2216 = DIRECTION('',(1.,0.,0.));+#2217 = SHELL_BASED_SURFACE_MODEL('',(#2218));+#2218 = OPEN_SHELL('',(#2219));+#2219 = ADVANCED_FACE('',(#2220,#2310),#2336,.T.);+#2220 = FACE_BOUND('',#2221,.F.);+#2221 = EDGE_LOOP('',(#2222,#2232,#2240,#2248,#2256,#2264,#2272,#2280,+    #2288,#2296,#2304));+#2222 = ORIENTED_EDGE('',*,*,#2223,.T.);+#2223 = EDGE_CURVE('',#2224,#2226,#2228,.T.);+#2224 = VERTEX_POINT('',#2225);+#2225 = CARTESIAN_POINT('',(9.426841678203E-03,-1.800264903824E-02,0.905+    ));+#2226 = VERTEX_POINT('',#2227);+#2227 = CARTESIAN_POINT('',(8.353229153741E-02,9.786894658968E-02,0.905)+  );+#2228 = LINE('',#2229,#2230);+#2229 = CARTESIAN_POINT('',(9.426841678203E-03,-1.800264903824E-02,0.905+    ));+#2230 = VECTOR('',#2231,1.);+#2231 = DIRECTION('',(0.538783545435,0.842444236237,0.));+#2232 = ORIENTED_EDGE('',*,*,#2233,.T.);+#2233 = EDGE_CURVE('',#2226,#2234,#2236,.T.);+#2234 = VERTEX_POINT('',#2235);+#2235 = CARTESIAN_POINT('',(0.12398915374,9.786894658968E-02,0.905));+#2236 = LINE('',#2237,#2238);+#2237 = CARTESIAN_POINT('',(8.353229153741E-02,9.786894658968E-02,0.905)+  );+#2238 = VECTOR('',#2239,1.);+#2239 = DIRECTION('',(1.,0.,0.));+#2240 = ORIENTED_EDGE('',*,*,#2241,.T.);+#2241 = EDGE_CURVE('',#2234,#2242,#2244,.T.);+#2242 = VERTEX_POINT('',#2243);+#2243 = CARTESIAN_POINT('',(0.12398915374,-2.232328480741E-02,0.905));+#2244 = LINE('',#2245,#2246);+#2245 = CARTESIAN_POINT('',(0.12398915374,9.786894658968E-02,0.905));+#2246 = VECTOR('',#2247,1.);+#2247 = DIRECTION('',(0.,-1.,0.));+#2248 = ORIENTED_EDGE('',*,*,#2249,.T.);+#2249 = EDGE_CURVE('',#2242,#2250,#2252,.T.);+#2250 = VERTEX_POINT('',#2251);+#2251 = CARTESIAN_POINT('',(0.145461404229,-2.232328480741E-02,0.905));+#2252 = LINE('',#2253,#2254);+#2253 = CARTESIAN_POINT('',(0.12398915374,-2.232328480741E-02,0.905));+#2254 = VECTOR('',#2255,1.);+#2255 = DIRECTION('',(1.,0.,0.));+#2256 = ORIENTED_EDGE('',*,*,#2257,.T.);+#2257 = EDGE_CURVE('',#2250,#2258,#2260,.T.);+#2258 = VERTEX_POINT('',#2259);+#2259 = CARTESIAN_POINT('',(0.145461404229,-5.544815903777E-02,0.905));+#2260 = LINE('',#2261,#2262);+#2261 = CARTESIAN_POINT('',(0.145461404229,-2.232328480741E-02,0.905));+#2262 = VECTOR('',#2263,1.);+#2263 = DIRECTION('',(0.,-1.,0.));+#2264 = ORIENTED_EDGE('',*,*,#2265,.T.);+#2265 = EDGE_CURVE('',#2258,#2266,#2268,.T.);+#2266 = VERTEX_POINT('',#2267);+#2267 = CARTESIAN_POINT('',(0.12398915374,-5.544815903777E-02,0.905));+#2268 = LINE('',#2269,#2270);+#2269 = CARTESIAN_POINT('',(0.145461404229,-5.544815903777E-02,0.905));+#2270 = VECTOR('',#2271,1.);+#2271 = DIRECTION('',(-1.,0.,0.));+#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);+#2273 = EDGE_CURVE('',#2266,#2274,#2276,.T.);+#2274 = VERTEX_POINT('',#2275);+#2275 = CARTESIAN_POINT('',(0.12398915374,-9.76070898764E-02,0.905));+#2276 = LINE('',#2277,#2278);+#2277 = CARTESIAN_POINT('',(0.12398915374,-5.544815903777E-02,0.905));+#2278 = VECTOR('',#2279,1.);+#2279 = DIRECTION('',(0.,-1.,0.));+#2280 = ORIENTED_EDGE('',*,*,#2281,.T.);+#2281 = EDGE_CURVE('',#2274,#2282,#2284,.T.);+#2282 = VERTEX_POINT('',#2283);+#2283 = CARTESIAN_POINT('',(8.69364288101E-02,-9.76070898764E-02,0.905)+  );+#2284 = LINE('',#2285,#2286);+#2285 = CARTESIAN_POINT('',(0.12398915374,-9.76070898764E-02,0.905));+#2286 = VECTOR('',#2287,1.);+#2287 = DIRECTION('',(-1.,0.,0.));+#2288 = ORIENTED_EDGE('',*,*,#2289,.T.);+#2289 = EDGE_CURVE('',#2282,#2290,#2292,.T.);+#2290 = VERTEX_POINT('',#2291);+#2291 = CARTESIAN_POINT('',(8.69364288101E-02,-5.544815903777E-02,0.905)+  );+#2292 = LINE('',#2293,#2294);+#2293 = CARTESIAN_POINT('',(8.69364288101E-02,-9.76070898764E-02,0.905)+  );+#2294 = VECTOR('',#2295,1.);+#2295 = DIRECTION('',(0.,1.,0.));+#2296 = ORIENTED_EDGE('',*,*,#2297,.T.);+#2297 = EDGE_CURVE('',#2290,#2298,#2300,.T.);+#2298 = VERTEX_POINT('',#2299);+#2299 = CARTESIAN_POINT('',(9.426841678203E-03,-5.544815903777E-02,0.905+    ));+#2300 = LINE('',#2301,#2302);+#2301 = CARTESIAN_POINT('',(8.69364288101E-02,-5.544815903777E-02,0.905)+  );+#2302 = VECTOR('',#2303,1.);+#2303 = DIRECTION('',(-1.,0.,0.));+#2304 = ORIENTED_EDGE('',*,*,#2305,.T.);+#2305 = EDGE_CURVE('',#2298,#2224,#2306,.T.);+#2306 = LINE('',#2307,#2308);+#2307 = CARTESIAN_POINT('',(9.426841678203E-03,-5.544815903777E-02,0.905+    ));+#2308 = VECTOR('',#2309,1.);+#2309 = DIRECTION('',(0.,1.,0.));+#2310 = FACE_BOUND('',#2311,.F.);+#2311 = EDGE_LOOP('',(#2312,#2322,#2330));+#2312 = ORIENTED_EDGE('',*,*,#2313,.T.);+#2313 = EDGE_CURVE('',#2314,#2316,#2318,.T.);+#2314 = VERTEX_POINT('',#2315);+#2315 = CARTESIAN_POINT('',(8.69364288101E-02,-2.232328480741E-02,0.905)+  );+#2316 = VERTEX_POINT('',#2317);+#2317 = CARTESIAN_POINT('',(8.69364288101E-02,5.49244456112E-02,0.905));+#2318 = LINE('',#2319,#2320);+#2319 = CARTESIAN_POINT('',(8.69364288101E-02,-2.232328480741E-02,0.905)+  );+#2320 = VECTOR('',#2321,1.);+#2321 = DIRECTION('',(0.,1.,0.));+#2322 = ORIENTED_EDGE('',*,*,#2323,.T.);+#2323 = EDGE_CURVE('',#2316,#2324,#2326,.T.);+#2324 = VERTEX_POINT('',#2325);+#2325 = CARTESIAN_POINT('',(3.757643835617E-02,-2.232328480741E-02,0.905+    ));+#2326 = LINE('',#2327,#2328);+#2327 = CARTESIAN_POINT('',(8.69364288101E-02,5.49244456112E-02,0.905));+#2328 = VECTOR('',#2329,1.);+#2329 = DIRECTION('',(-0.538445622812,-0.842660258512,0.));+#2330 = ORIENTED_EDGE('',*,*,#2331,.T.);+#2331 = EDGE_CURVE('',#2324,#2314,#2332,.T.);+#2332 = LINE('',#2333,#2334);+#2333 = CARTESIAN_POINT('',(3.757643835617E-02,-2.232328480741E-02,0.905+    ));+#2334 = VECTOR('',#2335,1.);+#2335 = DIRECTION('',(1.,0.,0.));+#2336 = PLANE('',#2337);+#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340);+#2338 = CARTESIAN_POINT('',(-3.927850699252E-03,-9.76070898764E-02,0.905+    ));+#2339 = DIRECTION('',(0.,0.,1.));+#2340 = DIRECTION('',(1.,0.,0.));+#2341 = SHELL_BASED_SURFACE_MODEL('',(#2342));+#2342 = OPEN_SHELL('',(#2343));+#2343 = ADVANCED_FACE('',(#2344),#2378,.T.);+#2344 = FACE_BOUND('',#2345,.F.);+#2345 = EDGE_LOOP('',(#2346,#2356,#2364,#2372));+#2346 = ORIENTED_EDGE('',*,*,#2347,.T.);+#2347 = EDGE_CURVE('',#2348,#2350,#2352,.T.);+#2348 = VERTEX_POINT('',#2349);+#2349 = CARTESIAN_POINT('',(0.196916248389,-3.947489952748E-02,0.905));+#2350 = VERTEX_POINT('',#2351);+#2351 = CARTESIAN_POINT('',(0.196916248389,-1.374747744738E-03,0.905));+#2352 = LINE('',#2353,#2354);+#2353 = CARTESIAN_POINT('',(0.196916248389,-3.947489952748E-02,0.905));+#2354 = VECTOR('',#2355,1.);+#2355 = DIRECTION('',(0.,1.,0.));+#2356 = ORIENTED_EDGE('',*,*,#2357,.T.);+#2357 = EDGE_CURVE('',#2350,#2358,#2360,.T.);+#2358 = VERTEX_POINT('',#2359);+#2359 = CARTESIAN_POINT('',(0.27953204143,-1.374747744738E-03,0.905));+#2360 = LINE('',#2361,#2362);+#2361 = CARTESIAN_POINT('',(0.196916248389,-1.374747744738E-03,0.905));+#2362 = VECTOR('',#2363,1.);+#2363 = DIRECTION('',(1.,0.,0.));+#2364 = ORIENTED_EDGE('',*,*,#2365,.T.);+#2365 = EDGE_CURVE('',#2358,#2366,#2368,.T.);+#2366 = VERTEX_POINT('',#2367);+#2367 = CARTESIAN_POINT('',(0.27953204143,-3.947489952748E-02,0.905));+#2368 = LINE('',#2369,#2370);+#2369 = CARTESIAN_POINT('',(0.27953204143,-1.374747744738E-03,0.905));+#2370 = VECTOR('',#2371,1.);+#2371 = DIRECTION('',(0.,-1.,0.));+#2372 = ORIENTED_EDGE('',*,*,#2373,.T.);+#2373 = EDGE_CURVE('',#2366,#2348,#2374,.T.);+#2374 = LINE('',#2375,#2376);+#2375 = CARTESIAN_POINT('',(0.27953204143,-3.947489952748E-02,0.905));+#2376 = VECTOR('',#2377,1.);+#2377 = DIRECTION('',(-1.,0.,0.));+#2378 = PLANE('',#2379);+#2379 = AXIS2_PLACEMENT_3D('',#2380,#2381,#2382);+#2380 = CARTESIAN_POINT('',(0.15750681304,-9.76070898764E-02,0.905));+#2381 = DIRECTION('',(0.,0.,1.));+#2382 = DIRECTION('',(1.,0.,0.));+#2383 = SHELL_BASED_SURFACE_MODEL('',(#2384));+#2384 = OPEN_SHELL('',(#2385));+#2385 = ADVANCED_FACE('',(#2386,#2476,#2534),#2592,.T.);+#2386 = FACE_BOUND('',#2387,.F.);+#2387 = EDGE_LOOP('',(#2388,#2398,#2406,#2414,#2422,#2430,#2438,#2446,+    #2454,#2462,#2470));+#2388 = ORIENTED_EDGE('',*,*,#2389,.T.);+#2389 = EDGE_CURVE('',#2390,#2392,#2394,.T.);+#2390 = VERTEX_POINT('',#2391);+#2391 = CARTESIAN_POINT('',(0.335307521359,-9.76070898764E-02,0.905));+#2392 = VERTEX_POINT('',#2393);+#2393 = CARTESIAN_POINT('',(0.335307521359,9.813080330296E-02,0.905));+#2394 = LINE('',#2395,#2396);+#2395 = CARTESIAN_POINT('',(0.335307521359,-9.76070898764E-02,0.905));+#2396 = VECTOR('',#2397,1.);+#2397 = DIRECTION('',(0.,1.,0.));+#2398 = ORIENTED_EDGE('',*,*,#2399,.T.);+#2399 = EDGE_CURVE('',#2392,#2400,#2402,.T.);+#2400 = VERTEX_POINT('',#2401);+#2401 = CARTESIAN_POINT('',(0.398284060904,9.813080330296E-02,0.905));+#2402 = LINE('',#2403,#2404);+#2403 = CARTESIAN_POINT('',(0.335307521359,9.813080330296E-02,0.905));+#2404 = VECTOR('',#2405,1.);+#2405 = DIRECTION('',(1.,0.,0.));+#2406 = ORIENTED_EDGE('',*,*,#2407,.T.);+#2407 = EDGE_CURVE('',#2400,#2408,#2410,.T.);+#2408 = VERTEX_POINT('',#2409);+#2409 = CARTESIAN_POINT('',(0.447316730466,8.575807360032E-02,0.905));+#2410 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2411,#2412,#2413),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2411 = CARTESIAN_POINT('',(0.398284060904,9.813080330296E-02,0.905));+#2412 = CARTESIAN_POINT('',(0.430885221708,9.813080330296E-02,0.905));+#2413 = CARTESIAN_POINT('',(0.447316730466,8.575807360032E-02,0.905));+#2414 = ORIENTED_EDGE('',*,*,#2415,.T.);+#2415 = EDGE_CURVE('',#2408,#2416,#2418,.T.);+#2416 = VERTEX_POINT('',#2417);+#2417 = CARTESIAN_POINT('',(0.463748239225,4.877081284904E-02,0.905));+#2418 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2419,#2420,#2421),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2419 = CARTESIAN_POINT('',(0.447316730466,8.575807360032E-02,0.905));+#2420 = CARTESIAN_POINT('',(0.463748239225,7.338534389768E-02,0.905));+#2421 = CARTESIAN_POINT('',(0.463748239225,4.877081284904E-02,0.905));+#2422 = ORIENTED_EDGE('',*,*,#2423,.T.);+#2423 = EDGE_CURVE('',#2416,#2424,#2426,.T.);+#2424 = VERTEX_POINT('',#2425);+#2425 = CARTESIAN_POINT('',(0.454059540833,1.931193260465E-02,0.905));+#2426 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2427,#2428,#2429),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2427 = CARTESIAN_POINT('',(0.463748239225,4.877081284904E-02,0.905));+#2428 = CARTESIAN_POINT('',(0.463748239225,2.991712949263E-02,0.905));+#2429 = CARTESIAN_POINT('',(0.454059540833,1.931193260465E-02,0.905));+#2430 = ORIENTED_EDGE('',*,*,#2431,.T.);+#2431 = EDGE_CURVE('',#2424,#2432,#2434,.T.);+#2432 = VERTEX_POINT('',#2433);+#2433 = CARTESIAN_POINT('',(0.425648087442,7.004667080332E-03,0.905));+#2434 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2435,#2436,#2437),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2435 = CARTESIAN_POINT('',(0.454059540833,1.931193260465E-02,0.905));+#2436 = CARTESIAN_POINT('',(0.444370842442,8.706735716674E-03,0.905));+#2437 = CARTESIAN_POINT('',(0.425648087442,7.004667080332E-03,0.905));+#2438 = ORIENTED_EDGE('',*,*,#2439,.T.);+#2439 = EDGE_CURVE('',#2432,#2440,#2442,.T.);+#2440 = VERTEX_POINT('',#2441);+#2441 = CARTESIAN_POINT('',(0.459362139277,-8.052093933465E-03,0.905));+#2442 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2443,#2444,#2445),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2443 = CARTESIAN_POINT('',(0.425648087442,7.004667080332E-03,0.905));+#2444 = CARTESIAN_POINT('',(0.448036836428,4.778885017423E-03,0.905));+#2445 = CARTESIAN_POINT('',(0.459362139277,-8.052093933465E-03,0.905));+#2446 = ORIENTED_EDGE('',*,*,#2447,.T.);+#2447 = EDGE_CURVE('',#2440,#2448,#2450,.T.);+#2448 = VERTEX_POINT('',#2449);+#2449 = CARTESIAN_POINT('',(0.470687442127,-4.392646365329E-02,0.905));+#2450 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2451,#2452,#2453),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2451 = CARTESIAN_POINT('',(0.459362139277,-8.052093933465E-03,0.905));+#2452 = CARTESIAN_POINT('',(0.470687442127,-2.088307288435E-02,0.905));+#2453 = CARTESIAN_POINT('',(0.470687442127,-4.392646365329E-02,0.905));+#2454 = ORIENTED_EDGE('',*,*,#2455,.T.);+#2455 = EDGE_CURVE('',#2448,#2456,#2458,.T.);+#2456 = VERTEX_POINT('',#2457);+#2457 = CARTESIAN_POINT('',(0.453666755764,-8.490703928215E-02,0.905));+#2458 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2459,#2460,#2461),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2459 = CARTESIAN_POINT('',(0.470687442127,-4.392646365329E-02,0.905));+#2460 = CARTESIAN_POINT('',(0.470687442127,-7.22069886879E-02,0.905));+#2461 = CARTESIAN_POINT('',(0.453666755764,-8.490703928215E-02,0.905));+#2462 = ORIENTED_EDGE('',*,*,#2463,.T.);+#2463 = EDGE_CURVE('',#2456,#2464,#2466,.T.);+#2464 = VERTEX_POINT('',#2465);+#2465 = CARTESIAN_POINT('',(0.398284060904,-9.76070898764E-02,0.905));+#2466 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2467,#2468,#2469),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2467 = CARTESIAN_POINT('',(0.453666755764,-8.490703928215E-02,0.905));+#2468 = CARTESIAN_POINT('',(0.4366460694,-9.76070898764E-02,0.905));+#2469 = CARTESIAN_POINT('',(0.398284060904,-9.76070898764E-02,0.905));+#2470 = ORIENTED_EDGE('',*,*,#2471,.T.);+#2471 = EDGE_CURVE('',#2464,#2390,#2472,.T.);+#2472 = LINE('',#2473,#2474);+#2473 = CARTESIAN_POINT('',(0.398284060904,-9.76070898764E-02,0.905));+#2474 = VECTOR('',#2475,1.);+#2475 = DIRECTION('',(-1.,0.,0.));+#2476 = FACE_BOUND('',#2477,.F.);+#2477 = EDGE_LOOP('',(#2478,#2488,#2496,#2504,#2512,#2520,#2528));+#2478 = ORIENTED_EDGE('',*,*,#2479,.T.);+#2479 = EDGE_CURVE('',#2480,#2482,#2484,.T.);+#2480 = VERTEX_POINT('',#2481);+#2481 = CARTESIAN_POINT('',(0.398284060904,-8.837664073316E-03,0.905));+#2482 = VERTEX_POINT('',#2483);+#2483 = CARTESIAN_POINT('',(0.372622103002,-8.837664073316E-03,0.905));+#2484 = LINE('',#2485,#2486);+#2485 = CARTESIAN_POINT('',(0.398284060904,-8.837664073316E-03,0.905));+#2486 = VECTOR('',#2487,1.);+#2487 = DIRECTION('',(-1.,0.,0.));+#2488 = ORIENTED_EDGE('',*,*,#2489,.T.);+#2489 = EDGE_CURVE('',#2482,#2490,#2492,.T.);+#2490 = VERTEX_POINT('',#2491);+#2491 = CARTESIAN_POINT('',(0.372622103002,-6.670799770895E-02,0.905));+#2492 = LINE('',#2493,#2494);+#2493 = CARTESIAN_POINT('',(0.372622103002,-8.837664073316E-03,0.905));+#2494 = VECTOR('',#2495,1.);+#2495 = DIRECTION('',(0.,-1.,0.));+#2496 = ORIENTED_EDGE('',*,*,#2497,.T.);+#2497 = EDGE_CURVE('',#2490,#2498,#2500,.T.);+#2498 = VERTEX_POINT('',#2499);+#2499 = CARTESIAN_POINT('',(0.398284060904,-6.670799770895E-02,0.905));+#2500 = LINE('',#2501,#2502);+#2501 = CARTESIAN_POINT('',(0.372622103002,-6.670799770895E-02,0.905));+#2502 = VECTOR('',#2503,1.);+#2503 = DIRECTION('',(1.,0.,0.));+#2504 = ORIENTED_EDGE('',*,*,#2505,.T.);+#2505 = EDGE_CURVE('',#2498,#2506,#2508,.T.);+#2506 = VERTEX_POINT('',#2507);+#2507 = CARTESIAN_POINT('',(0.424142411341,-6.042343659015E-02,0.905));+#2508 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2509,#2510,#2511),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2509 = CARTESIAN_POINT('',(0.398284060904,-6.670799770895E-02,0.905));+#2510 = CARTESIAN_POINT('',(0.416744959191,-6.670799770895E-02,0.905));+#2511 = CARTESIAN_POINT('',(0.424142411341,-6.042343659015E-02,0.905));+#2512 = ORIENTED_EDGE('',*,*,#2513,.T.);+#2513 = EDGE_CURVE('',#2506,#2514,#2516,.T.);+#2514 = VERTEX_POINT('',#2515);+#2515 = CARTESIAN_POINT('',(0.431539863491,-3.855840103098E-02,0.905));+#2516 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2517,#2518,#2519),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2517 = CARTESIAN_POINT('',(0.424142411341,-6.042343659015E-02,0.905));+#2518 = CARTESIAN_POINT('',(0.431539863491,-5.413887547135E-02,0.905));+#2519 = CARTESIAN_POINT('',(0.431539863491,-3.855840103098E-02,0.905));+#2520 = ORIENTED_EDGE('',*,*,#2521,.T.);+#2521 = EDGE_CURVE('',#2514,#2522,#2524,.T.);+#2522 = VERTEX_POINT('',#2523);+#2523 = CARTESIAN_POINT('',(0.423815090449,-1.577686697533E-02,0.905));+#2524 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2525,#2526,#2527),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2525 = CARTESIAN_POINT('',(0.431539863491,-3.855840103098E-02,0.905));+#2526 = CARTESIAN_POINT('',(0.431539863491,-2.271606987734E-02,0.905));+#2527 = CARTESIAN_POINT('',(0.423815090449,-1.577686697533E-02,0.905));+#2528 = ORIENTED_EDGE('',*,*,#2529,.T.);+#2529 = EDGE_CURVE('',#2522,#2480,#2530,.T.);+#2530 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2531,#2532,#2533),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2531 = CARTESIAN_POINT('',(0.423815090449,-1.577686697533E-02,0.905));+#2532 = CARTESIAN_POINT('',(0.416090317407,-8.837664073316E-03,0.905));+#2533 = CARTESIAN_POINT('',(0.398284060904,-8.837664073316E-03,0.905));+#2534 = FACE_BOUND('',#2535,.F.);+#2535 = EDGE_LOOP('',(#2536,#2546,#2554,#2562,#2570,#2578,#2586));+#2536 = ORIENTED_EDGE('',*,*,#2537,.T.);+#2537 = EDGE_CURVE('',#2538,#2540,#2542,.T.);+#2538 = VERTEX_POINT('',#2539);+#2539 = CARTESIAN_POINT('',(0.398284060904,6.736263949216E-02,0.905));+#2540 = VERTEX_POINT('',#2541);+#2541 = CARTESIAN_POINT('',(0.372622103002,6.736263949216E-02,0.905));+#2542 = LINE('',#2543,#2544);+#2543 = CARTESIAN_POINT('',(0.398284060904,6.736263949216E-02,0.905));+#2544 = VECTOR('',#2545,1.);+#2545 = DIRECTION('',(-1.,0.,0.));+#2546 = ORIENTED_EDGE('',*,*,#2547,.T.);+#2547 = EDGE_CURVE('',#2540,#2548,#2550,.T.);+#2548 = VERTEX_POINT('',#2549);+#2549 = CARTESIAN_POINT('',(0.372622103002,2.193049973749E-02,0.905));+#2550 = LINE('',#2551,#2552);+#2551 = CARTESIAN_POINT('',(0.372622103002,6.736263949216E-02,0.905));+#2552 = VECTOR('',#2553,1.);+#2553 = DIRECTION('',(0.,-1.,0.));+#2554 = ORIENTED_EDGE('',*,*,#2555,.T.);+#2555 = EDGE_CURVE('',#2548,#2556,#2558,.T.);+#2556 = VERTEX_POINT('',#2557);+#2557 = CARTESIAN_POINT('',(0.398284060904,2.193049973749E-02,0.905));+#2558 = LINE('',#2559,#2560);+#2559 = CARTESIAN_POINT('',(0.372622103002,2.193049973749E-02,0.905));+#2560 = VECTOR('',#2561,1.);+#2561 = DIRECTION('',(1.,0.,0.));+#2562 = ORIENTED_EDGE('',*,*,#2563,.T.);+#2563 = EDGE_CURVE('',#2556,#2564,#2566,.T.);+#2564 = VERTEX_POINT('',#2565);+#2565 = CARTESIAN_POINT('',(0.419167133788,2.716763400316E-02,0.905));+#2566 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2567,#2568,#2569),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2567 = CARTESIAN_POINT('',(0.398284060904,2.193049973749E-02,0.905));+#2568 = CARTESIAN_POINT('',(0.412948036848,2.193049973749E-02,0.905));+#2569 = CARTESIAN_POINT('',(0.419167133788,2.716763400316E-02,0.905));+#2570 = ORIENTED_EDGE('',*,*,#2571,.T.);+#2571 = EDGE_CURVE('',#2564,#2572,#2574,.T.);+#2572 = VERTEX_POINT('',#2573);+#2573 = CARTESIAN_POINT('',(0.425386230729,4.445017707986E-02,0.905));+#2574 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2575,#2576,#2577),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2575 = CARTESIAN_POINT('',(0.419167133788,2.716763400316E-02,0.905));+#2576 = CARTESIAN_POINT('',(0.425386230729,3.240476826882E-02,0.905));+#2577 = CARTESIAN_POINT('',(0.425386230729,4.445017707986E-02,0.905));+#2578 = ORIENTED_EDGE('',*,*,#2579,.T.);+#2579 = EDGE_CURVE('',#2572,#2580,#2582,.T.);+#2580 = VERTEX_POINT('',#2581);+#2581 = CARTESIAN_POINT('',(0.419036205432,6.192911269153E-02,0.905));+#2582 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2583,#2584,#2585),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2583 = CARTESIAN_POINT('',(0.425386230729,4.445017707986E-02,0.905));+#2584 = CARTESIAN_POINT('',(0.425386230729,5.64955858909E-02,0.905));+#2585 = CARTESIAN_POINT('',(0.419036205432,6.192911269153E-02,0.905));+#2586 = ORIENTED_EDGE('',*,*,#2587,.T.);+#2587 = EDGE_CURVE('',#2580,#2538,#2588,.T.);+#2588 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2589,#2590,#2591),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2589 = CARTESIAN_POINT('',(0.419036205432,6.192911269153E-02,0.905));+#2590 = CARTESIAN_POINT('',(0.412686180135,6.736263949216E-02,0.905));+#2591 = CARTESIAN_POINT('',(0.398284060904,6.736263949216E-02,0.905));+#2592 = PLANE('',#2593);+#2593 = AXIS2_PLACEMENT_3D('',#2594,#2595,#2596);+#2594 = CARTESIAN_POINT('',(0.318941476779,-9.76070898764E-02,0.905));+#2595 = DIRECTION('',(0.,0.,1.));+#2596 = DIRECTION('',(1.,0.,0.));+#2597 = SHELL_BASED_SURFACE_MODEL('',(#2598));+#2598 = OPEN_SHELL('',(#2599));+#2599 = ADVANCED_FACE('',(#2600),#2746,.T.);+#2600 = FACE_BOUND('',#2601,.F.);+#2601 = EDGE_LOOP('',(#2602,#2612,#2620,#2628,#2636,#2644,#2652,#2660,+    #2668,#2676,#2684,#2692,#2700,#2708,#2716,#2724,#2732,#2740));+#2602 = ORIENTED_EDGE('',*,*,#2603,.T.);+#2603 = EDGE_CURVE('',#2604,#2606,#2608,.T.);+#2604 = VERTEX_POINT('',#2605);+#2605 = CARTESIAN_POINT('',(0.621909694048,-4.903266956232E-02,0.905));+#2606 = VERTEX_POINT('',#2607);+#2607 = CARTESIAN_POINT('',(0.621909694048,-9.19771705408E-02,0.905));+#2608 = LINE('',#2609,#2610);+#2609 = CARTESIAN_POINT('',(0.621909694048,-4.903266956232E-02,0.905));+#2610 = VECTOR('',#2611,1.);+#2611 = DIRECTION('',(0.,-1.,0.));+#2612 = ORIENTED_EDGE('',*,*,#2613,.T.);+#2613 = EDGE_CURVE('',#2606,#2614,#2616,.T.);+#2614 = VERTEX_POINT('',#2615);+#2615 = CARTESIAN_POINT('',(0.602663225622,-9.904730179946E-02,0.905));+#2616 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2617,#2618,#2619),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2617 = CARTESIAN_POINT('',(0.621909694048,-9.19771705408E-02,0.905));+#2618 = CARTESIAN_POINT('',(0.612744709083,-9.669059137991E-02,0.905));+#2619 = CARTESIAN_POINT('',(0.602663225622,-9.904730179946E-02,0.905));+#2620 = ORIENTED_EDGE('',*,*,#2621,.T.);+#2621 = EDGE_CURVE('',#2614,#2622,#2624,.T.);+#2622 = VERTEX_POINT('',#2623);+#2623 = CARTESIAN_POINT('',(0.581452831846,-0.101404012219,0.905));+#2624 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2625,#2626,#2627),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2625 = CARTESIAN_POINT('',(0.602663225622,-9.904730179946E-02,0.905));+#2626 = CARTESIAN_POINT('',(0.59258174216,-0.101404012219,0.905));+#2627 = CARTESIAN_POINT('',(0.581452831846,-0.101404012219,0.905));+#2628 = ORIENTED_EDGE('',*,*,#2629,.T.);+#2629 = EDGE_CURVE('',#2622,#2630,#2632,.T.);+#2630 = VERTEX_POINT('',#2631);+#2631 = CARTESIAN_POINT('',(0.521094859434,-7.534926924731E-02,0.905));+#2632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2633,#2634,#2635),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2633 = CARTESIAN_POINT('',(0.581452831846,-0.101404012219,0.905));+#2634 = CARTESIAN_POINT('',(0.54191246814,-0.101404012219,0.905));+#2635 = CARTESIAN_POINT('',(0.521094859434,-7.534926924731E-02,0.905));+#2636 = ORIENTED_EDGE('',*,*,#2637,.T.);+#2637 = EDGE_CURVE('',#2630,#2638,#2640,.T.);+#2638 = VERTEX_POINT('',#2639);+#2639 = CARTESIAN_POINT('',(0.500277250728,-6.546417832086E-05,0.905));+#2640 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2641,#2642,#2643),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2641 = CARTESIAN_POINT('',(0.521094859434,-7.534926924731E-02,0.905));+#2642 = CARTESIAN_POINT('',(0.500277250728,-4.929452627561E-02,0.905));+#2643 = CARTESIAN_POINT('',(0.500277250728,-6.546417832086E-05,0.905));+#2644 = ORIENTED_EDGE('',*,*,#2645,.T.);+#2645 = EDGE_CURVE('',#2638,#2646,#2648,.T.);+#2646 = VERTEX_POINT('',#2647);+#2647 = CARTESIAN_POINT('',(0.521094859434,7.534926924731E-02,0.905));+#2648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2649,#2650,#2651),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2649 = CARTESIAN_POINT('',(0.500277250728,-6.546417832086E-05,0.905));+#2650 = CARTESIAN_POINT('',(0.500277250728,4.929452627561E-02,0.905));+#2651 = CARTESIAN_POINT('',(0.521094859434,7.534926924731E-02,0.905));+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);+#2653 = EDGE_CURVE('',#2646,#2654,#2656,.T.);+#2654 = VERTEX_POINT('',#2655);+#2655 = CARTESIAN_POINT('',(0.581452831846,0.101404012219,0.905));+#2656 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2657,#2658,#2659),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2657 = CARTESIAN_POINT('',(0.521094859434,7.534926924731E-02,0.905));+#2658 = CARTESIAN_POINT('',(0.54191246814,0.101404012219,0.905));+#2659 = CARTESIAN_POINT('',(0.581452831846,0.101404012219,0.905));+#2660 = ORIENTED_EDGE('',*,*,#2661,.T.);+#2661 = EDGE_CURVE('',#2654,#2662,#2664,.T.);+#2662 = VERTEX_POINT('',#2663);+#2663 = CARTESIAN_POINT('',(0.602794153978,9.904730179946E-02,0.905));+#2664 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2665,#2666,#2667),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2665 = CARTESIAN_POINT('',(0.581452831846,0.101404012219,0.905));+#2666 = CARTESIAN_POINT('',(0.59258174216,0.101404012219,0.905));+#2667 = CARTESIAN_POINT('',(0.602794153978,9.904730179946E-02,0.905));+#2668 = ORIENTED_EDGE('',*,*,#2669,.T.);+#2669 = EDGE_CURVE('',#2662,#2670,#2672,.T.);+#2670 = VERTEX_POINT('',#2671);+#2671 = CARTESIAN_POINT('',(0.621909694048,9.19771705408E-02,0.905));+#2672 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2673,#2674,#2675),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2673 = CARTESIAN_POINT('',(0.602794153978,9.904730179946E-02,0.905));+#2674 = CARTESIAN_POINT('',(0.613006565797,9.669059137991E-02,0.905));+#2675 = CARTESIAN_POINT('',(0.621909694048,9.19771705408E-02,0.905));+#2676 = ORIENTED_EDGE('',*,*,#2677,.T.);+#2677 = EDGE_CURVE('',#2670,#2678,#2680,.T.);+#2678 = VERTEX_POINT('',#2679);+#2679 = CARTESIAN_POINT('',(0.621909694048,4.903266956232E-02,0.905));+#2680 = LINE('',#2681,#2682);+#2681 = CARTESIAN_POINT('',(0.621909694048,9.19771705408E-02,0.905));+#2682 = VECTOR('',#2683,1.);+#2683 = DIRECTION('',(0.,-1.,0.));+#2684 = ORIENTED_EDGE('',*,*,#2685,.T.);+#2685 = EDGE_CURVE('',#2678,#2686,#2688,.T.);+#2686 = VERTEX_POINT('',#2687);+#2687 = CARTESIAN_POINT('',(0.602597761443,6.24528261181E-02,0.905));+#2688 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2689,#2690,#2691),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2689 = CARTESIAN_POINT('',(0.621909694048,4.903266956232E-02,0.905));+#2690 = CARTESIAN_POINT('',(0.611959138943,5.819765452724E-02,0.905));+#2691 = CARTESIAN_POINT('',(0.602597761443,6.24528261181E-02,0.905));+#2692 = ORIENTED_EDGE('',*,*,#2693,.T.);+#2693 = EDGE_CURVE('',#2686,#2694,#2696,.T.);+#2694 = VERTEX_POINT('',#2695);+#2695 = CARTESIAN_POINT('',(0.583285828839,6.670799770895E-02,0.905));+#2696 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2697,#2698,#2699),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2697 = CARTESIAN_POINT('',(0.602597761443,6.24528261181E-02,0.905));+#2698 = CARTESIAN_POINT('',(0.593236383944,6.670799770895E-02,0.905));+#2699 = CARTESIAN_POINT('',(0.583285828839,6.670799770895E-02,0.905));+#2700 = ORIENTED_EDGE('',*,*,#2701,.T.);+#2701 = EDGE_CURVE('',#2694,#2702,#2704,.T.);+#2702 = VERTEX_POINT('',#2703);+#2703 = CARTESIAN_POINT('',(0.55127384564,4.988370388049E-02,0.905));+#2704 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2705,#2706,#2707),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2705 = CARTESIAN_POINT('',(0.583285828839,6.670799770895E-02,0.905));+#2706 = CARTESIAN_POINT('',(0.562075435063,6.670799770895E-02,0.905));+#2707 = CARTESIAN_POINT('',(0.55127384564,4.988370388049E-02,0.905));+#2708 = ORIENTED_EDGE('',*,*,#2709,.T.);+#2709 = EDGE_CURVE('',#2702,#2710,#2712,.T.);+#2710 = VERTEX_POINT('',#2711);+#2711 = CARTESIAN_POINT('',(0.540472256217,-6.546417832086E-05,0.905));+#2712 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2713,#2714,#2715),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2713 = CARTESIAN_POINT('',(0.55127384564,4.988370388049E-02,0.905));+#2714 = CARTESIAN_POINT('',(0.540472256217,3.305941005203E-02,0.905));+#2715 = CARTESIAN_POINT('',(0.540472256217,-6.546417832086E-05,0.905));+#2716 = ORIENTED_EDGE('',*,*,#2717,.T.);+#2717 = EDGE_CURVE('',#2710,#2718,#2720,.T.);+#2718 = VERTEX_POINT('',#2719);+#2719 = CARTESIAN_POINT('',(0.55127384564,-4.988370388049E-02,0.905));+#2720 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2721,#2722,#2723),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2721 = CARTESIAN_POINT('',(0.540472256217,-6.546417832086E-05,0.905));+#2722 = CARTESIAN_POINT('',(0.540472256217,-3.305941005203E-02,0.905));+#2723 = CARTESIAN_POINT('',(0.55127384564,-4.988370388049E-02,0.905));+#2724 = ORIENTED_EDGE('',*,*,#2725,.T.);+#2725 = EDGE_CURVE('',#2718,#2726,#2728,.T.);+#2726 = VERTEX_POINT('',#2727);+#2727 = CARTESIAN_POINT('',(0.583285828839,-6.670799770895E-02,0.905));+#2728 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2729,#2730,#2731),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2729 = CARTESIAN_POINT('',(0.55127384564,-4.988370388049E-02,0.905));+#2730 = CARTESIAN_POINT('',(0.562075435063,-6.670799770895E-02,0.905));+#2731 = CARTESIAN_POINT('',(0.583285828839,-6.670799770895E-02,0.905));+#2732 = ORIENTED_EDGE('',*,*,#2733,.T.);+#2733 = EDGE_CURVE('',#2726,#2734,#2736,.T.);+#2734 = VERTEX_POINT('',#2735);+#2735 = CARTESIAN_POINT('',(0.602597761443,-6.24528261181E-02,0.905));+#2736 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2737,#2738,#2739),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2737 = CARTESIAN_POINT('',(0.583285828839,-6.670799770895E-02,0.905));+#2738 = CARTESIAN_POINT('',(0.593236383944,-6.670799770895E-02,0.905));+#2739 = CARTESIAN_POINT('',(0.602597761443,-6.24528261181E-02,0.905));+#2740 = ORIENTED_EDGE('',*,*,#2741,.T.);+#2741 = EDGE_CURVE('',#2734,#2604,#2742,.T.);+#2742 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2743,#2744,#2745),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2743 = CARTESIAN_POINT('',(0.602597761443,-6.24528261181E-02,0.905));+#2744 = CARTESIAN_POINT('',(0.611959138943,-5.819765452724E-02,0.905));+#2745 = CARTESIAN_POINT('',(0.621909694048,-4.903266956232E-02,0.905));+#2746 = PLANE('',#2747);+#2747 = AXIS2_PLACEMENT_3D('',#2748,#2749,#2750);+#2748 = CARTESIAN_POINT('',(0.480376140518,-9.76070898764E-02,0.905));+#2749 = DIRECTION('',(0.,0.,1.));+#2750 = DIRECTION('',(1.,0.,0.));+#2751 = SHELL_BASED_SURFACE_MODEL('',(#2752));+#2752 = OPEN_SHELL('',(#2753));+#2753 = ADVANCED_FACE('',(#2754,#2812),#2870,.T.);+#2754 = FACE_BOUND('',#2755,.F.);+#2755 = EDGE_LOOP('',(#2756,#2766,#2774,#2782,#2790,#2798,#2806));+#2756 = ORIENTED_EDGE('',*,*,#2757,.T.);+#2757 = EDGE_CURVE('',#2758,#2760,#2762,.T.);+#2758 = VERTEX_POINT('',#2759);+#2759 = CARTESIAN_POINT('',(0.659747989118,-9.76070898764E-02,0.905));+#2760 = VERTEX_POINT('',#2761);+#2761 = CARTESIAN_POINT('',(0.659747989118,9.786894658968E-02,0.905));+#2762 = LINE('',#2763,#2764);+#2763 = CARTESIAN_POINT('',(0.659747989118,-9.76070898764E-02,0.905));+#2764 = VECTOR('',#2765,1.);+#2765 = DIRECTION('',(0.,1.,0.));+#2766 = ORIENTED_EDGE('',*,*,#2767,.T.);+#2767 = EDGE_CURVE('',#2760,#2768,#2770,.T.);+#2768 = VERTEX_POINT('',#2769);+#2769 = CARTESIAN_POINT('',(0.701121349816,9.786894658968E-02,0.905));+#2770 = LINE('',#2771,#2772);+#2771 = CARTESIAN_POINT('',(0.659747989118,9.786894658968E-02,0.905));+#2772 = VECTOR('',#2773,1.);+#2773 = DIRECTION('',(1.,0.,0.));+#2774 = ORIENTED_EDGE('',*,*,#2775,.T.);+#2775 = EDGE_CURVE('',#2768,#2776,#2778,.T.);+#2776 = VERTEX_POINT('',#2777);+#2777 = CARTESIAN_POINT('',(0.770120593767,7.50219483557E-02,0.905));+#2778 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2779,#2780,#2781),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2779 = CARTESIAN_POINT('',(0.701121349816,9.786894658968E-02,0.905));+#2780 = CARTESIAN_POINT('',(0.749041128347,9.786894658968E-02,0.905));+#2781 = CARTESIAN_POINT('',(0.770120593767,7.50219483557E-02,0.905));+#2782 = ORIENTED_EDGE('',*,*,#2783,.T.);+#2783 = EDGE_CURVE('',#2776,#2784,#2786,.T.);+#2784 = VERTEX_POINT('',#2785);+#2785 = CARTESIAN_POINT('',(0.791200059186,3.273208916043E-04,0.905));+#2786 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2787,#2788,#2789),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2787 = CARTESIAN_POINT('',(0.770120593767,7.50219483557E-02,0.905));+#2788 = CARTESIAN_POINT('',(0.791200059186,5.217495012172E-02,0.905));+#2789 = CARTESIAN_POINT('',(0.791200059186,3.273208916043E-04,0.905));+#2790 = ORIENTED_EDGE('',*,*,#2791,.T.);+#2791 = EDGE_CURVE('',#2784,#2792,#2794,.T.);+#2792 = VERTEX_POINT('',#2793);+#2793 = CARTESIAN_POINT('',(0.770120593767,-7.462916328578E-02,0.905));+#2794 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2795,#2796,#2797),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2795 = CARTESIAN_POINT('',(0.791200059186,3.273208916043E-04,0.905));+#2796 = CARTESIAN_POINT('',(0.791200059186,-5.165123669516E-02,0.905));+#2797 = CARTESIAN_POINT('',(0.770120593767,-7.462916328578E-02,0.905));+#2798 = ORIENTED_EDGE('',*,*,#2799,.T.);+#2799 = EDGE_CURVE('',#2792,#2800,#2802,.T.);+#2800 = VERTEX_POINT('',#2801);+#2801 = CARTESIAN_POINT('',(0.701121349816,-9.76070898764E-02,0.905));+#2802 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2803,#2804,#2805),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2803 = CARTESIAN_POINT('',(0.770120593767,-7.462916328578E-02,0.905));+#2804 = CARTESIAN_POINT('',(0.749041128347,-9.76070898764E-02,0.905));+#2805 = CARTESIAN_POINT('',(0.701121349816,-9.76070898764E-02,0.905));+#2806 = ORIENTED_EDGE('',*,*,#2807,.T.);+#2807 = EDGE_CURVE('',#2800,#2758,#2808,.T.);+#2808 = LINE('',#2809,#2810);+#2809 = CARTESIAN_POINT('',(0.701121349816,-9.76070898764E-02,0.905));+#2810 = VECTOR('',#2811,1.);+#2811 = DIRECTION('',(-1.,0.,0.));+#2812 = FACE_BOUND('',#2813,.F.);+#2813 = EDGE_LOOP('',(#2814,#2824,#2832,#2840,#2848,#2856,#2864));+#2814 = ORIENTED_EDGE('',*,*,#2815,.T.);+#2815 = EDGE_CURVE('',#2816,#2818,#2820,.T.);+#2816 = VERTEX_POINT('',#2817);+#2817 = CARTESIAN_POINT('',(0.708846122858,6.304200372298E-02,0.905));+#2818 = VERTEX_POINT('',#2819);+#2819 = CARTESIAN_POINT('',(0.698371854327,6.304200372298E-02,0.905));+#2820 = LINE('',#2821,#2822);+#2821 = CARTESIAN_POINT('',(0.708846122858,6.304200372298E-02,0.905));+#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('',(0.698371854327,-6.27801470097E-02,0.905));+#2828 = LINE('',#2829,#2830);+#2829 = CARTESIAN_POINT('',(0.698371854327,6.304200372298E-02,0.905));+#2830 = VECTOR('',#2831,1.);+#2831 = DIRECTION('',(0.,-1.,0.));+#2832 = ORIENTED_EDGE('',*,*,#2833,.T.);+#2833 = EDGE_CURVE('',#2826,#2834,#2836,.T.);+#2834 = VERTEX_POINT('',#2835);+#2835 = CARTESIAN_POINT('',(0.708846122858,-6.27801470097E-02,0.905));+#2836 = LINE('',#2837,#2838);+#2837 = CARTESIAN_POINT('',(0.698371854327,-6.27801470097E-02,0.905));+#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('',(0.741316355305,-4.844349195743E-02,0.905));+#2844 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2845,#2846,#2847),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2845 = CARTESIAN_POINT('',(0.708846122858,-6.27801470097E-02,0.905));+#2846 = CARTESIAN_POINT('',(0.731627656914,-6.27801470097E-02,0.905));+#2847 = CARTESIAN_POINT('',(0.741316355305,-4.844349195743E-02,0.905));+#2848 = ORIENTED_EDGE('',*,*,#2849,.T.);+#2849 = EDGE_CURVE('',#2842,#2850,#2852,.T.);+#2850 = VERTEX_POINT('',#2851);+#2851 = CARTESIAN_POINT('',(0.751005053697,3.273208916043E-04,0.905));+#2852 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2853,#2854,#2855),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2853 = CARTESIAN_POINT('',(0.741316355305,-4.844349195743E-02,0.905));+#2854 = CARTESIAN_POINT('',(0.751005053697,-3.410683690517E-02,0.905));+#2855 = CARTESIAN_POINT('',(0.751005053697,3.273208916043E-04,0.905));+#2856 = ORIENTED_EDGE('',*,*,#2857,.T.);+#2857 = EDGE_CURVE('',#2850,#2858,#2860,.T.);+#2858 = VERTEX_POINT('',#2859);+#2859 = CARTESIAN_POINT('',(0.741316355305,4.877081284904E-02,0.905));+#2860 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2861,#2862,#2863),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2861 = CARTESIAN_POINT('',(0.751005053697,3.273208916043E-04,0.905));+#2862 = CARTESIAN_POINT('',(0.751005053697,3.449962197509E-02,0.905));+#2863 = CARTESIAN_POINT('',(0.741316355305,4.877081284904E-02,0.905));+#2864 = ORIENTED_EDGE('',*,*,#2865,.T.);+#2865 = EDGE_CURVE('',#2858,#2816,#2866,.T.);+#2866 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2867,#2868,#2869),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#2867 = CARTESIAN_POINT('',(0.741316355305,4.877081284904E-02,0.905));+#2868 = CARTESIAN_POINT('',(0.731627656914,6.304200372298E-02,0.905));+#2869 = CARTESIAN_POINT('',(0.708846122858,6.304200372298E-02,0.905));+#2870 = PLANE('',#2871);+#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874);+#2872 = CARTESIAN_POINT('',(0.641810804258,-9.76070898764E-02,0.905));+#2873 = DIRECTION('',(0.,0.,1.));+#2874 = DIRECTION('',(1.,0.,0.));+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2879)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2876,#2877,#2878)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2876 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2877 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2878 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2879 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2876,+  'distance_accuracy_value','confusion accuracy');+#2880 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1419));+#2881 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+    #1425,#1579,#1693,#1791,#1865,#2005,#2079,#2219,#2343,#2385,#2599,+    #2753));+#2882 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+    #1425,#1579,#1693,#1791,#1865,#2005,#2079,#2219,#2343,#2385,#2599,+    #2753));+#2883 = PRESENTATION_LAYER_ASSIGNMENT('Adom.PartName=CM1004-BCD',+  'visible',(#15,#306,#456,#606,#756,#906,#1056,#1206,#1356));+#2884 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2885,#2895,#2904,#2913,#2922,#2931,#2940,#2949,#2958,#2967,#2976,+    #2985),#2875);+#2885 = STYLED_ITEM('color',(#2886),#1425);+#2886 = PRESENTATION_STYLE_ASSIGNMENT((#2887,#2893));+#2887 = SURFACE_STYLE_USAGE(.BOTH.,#2888);+#2888 = SURFACE_SIDE_STYLE('',(#2889));+#2889 = SURFACE_STYLE_FILL_AREA(#2890);+#2890 = FILL_AREA_STYLE('',(#2891));+#2891 = FILL_AREA_STYLE_COLOUR('',#2892);+#2892 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#2893 = CURVE_STYLE('',#2894,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2894 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2895 = STYLED_ITEM('color',(#2896),#1579);+#2896 = PRESENTATION_STYLE_ASSIGNMENT((#2897,#2902));+#2897 = SURFACE_STYLE_USAGE(.BOTH.,#2898);+#2898 = SURFACE_SIDE_STYLE('',(#2899));+#2899 = SURFACE_STYLE_FILL_AREA(#2900);+#2900 = FILL_AREA_STYLE('',(#2901));+#2901 = FILL_AREA_STYLE_COLOUR('',#2892);+#2902 = CURVE_STYLE('',#2903,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2903 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2904 = STYLED_ITEM('color',(#2905),#1693);+#2905 = PRESENTATION_STYLE_ASSIGNMENT((#2906,#2911));+#2906 = SURFACE_STYLE_USAGE(.BOTH.,#2907);+#2907 = SURFACE_SIDE_STYLE('',(#2908));+#2908 = SURFACE_STYLE_FILL_AREA(#2909);+#2909 = FILL_AREA_STYLE('',(#2910));+#2910 = FILL_AREA_STYLE_COLOUR('',#2892);+#2911 = CURVE_STYLE('',#2912,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2912 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2913 = STYLED_ITEM('color',(#2914),#1791);+#2914 = PRESENTATION_STYLE_ASSIGNMENT((#2915,#2920));+#2915 = SURFACE_STYLE_USAGE(.BOTH.,#2916);+#2916 = SURFACE_SIDE_STYLE('',(#2917));+#2917 = SURFACE_STYLE_FILL_AREA(#2918);+#2918 = FILL_AREA_STYLE('',(#2919));+#2919 = FILL_AREA_STYLE_COLOUR('',#2892);+#2920 = CURVE_STYLE('',#2921,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2922 = STYLED_ITEM('color',(#2923),#1865);+#2923 = PRESENTATION_STYLE_ASSIGNMENT((#2924,#2929));+#2924 = SURFACE_STYLE_USAGE(.BOTH.,#2925);+#2925 = SURFACE_SIDE_STYLE('',(#2926));+#2926 = SURFACE_STYLE_FILL_AREA(#2927);+#2927 = FILL_AREA_STYLE('',(#2928));+#2928 = FILL_AREA_STYLE_COLOUR('',#2892);+#2929 = CURVE_STYLE('',#2930,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2930 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2931 = STYLED_ITEM('color',(#2932),#2005);+#2932 = PRESENTATION_STYLE_ASSIGNMENT((#2933,#2938));+#2933 = SURFACE_STYLE_USAGE(.BOTH.,#2934);+#2934 = SURFACE_SIDE_STYLE('',(#2935));+#2935 = SURFACE_STYLE_FILL_AREA(#2936);+#2936 = FILL_AREA_STYLE('',(#2937));+#2937 = FILL_AREA_STYLE_COLOUR('',#2892);+#2938 = CURVE_STYLE('',#2939,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2939 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2940 = STYLED_ITEM('color',(#2941),#2079);+#2941 = PRESENTATION_STYLE_ASSIGNMENT((#2942,#2947));+#2942 = SURFACE_STYLE_USAGE(.BOTH.,#2943);+#2943 = SURFACE_SIDE_STYLE('',(#2944));+#2944 = SURFACE_STYLE_FILL_AREA(#2945);+#2945 = FILL_AREA_STYLE('',(#2946));+#2946 = FILL_AREA_STYLE_COLOUR('',#2892);+#2947 = CURVE_STYLE('',#2948,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2948 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2949 = STYLED_ITEM('color',(#2950),#2219);+#2950 = PRESENTATION_STYLE_ASSIGNMENT((#2951,#2956));+#2951 = SURFACE_STYLE_USAGE(.BOTH.,#2952);+#2952 = SURFACE_SIDE_STYLE('',(#2953));+#2953 = SURFACE_STYLE_FILL_AREA(#2954);+#2954 = FILL_AREA_STYLE('',(#2955));+#2955 = FILL_AREA_STYLE_COLOUR('',#2892);+#2956 = CURVE_STYLE('',#2957,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2957 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2958 = STYLED_ITEM('color',(#2959),#2343);+#2959 = PRESENTATION_STYLE_ASSIGNMENT((#2960,#2965));+#2960 = SURFACE_STYLE_USAGE(.BOTH.,#2961);+#2961 = SURFACE_SIDE_STYLE('',(#2962));+#2962 = SURFACE_STYLE_FILL_AREA(#2963);+#2963 = FILL_AREA_STYLE('',(#2964));+#2964 = FILL_AREA_STYLE_COLOUR('',#2892);+#2965 = CURVE_STYLE('',#2966,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2966 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2967 = STYLED_ITEM('color',(#2968),#2385);+#2968 = PRESENTATION_STYLE_ASSIGNMENT((#2969,#2974));+#2969 = SURFACE_STYLE_USAGE(.BOTH.,#2970);+#2970 = SURFACE_SIDE_STYLE('',(#2971));+#2971 = SURFACE_STYLE_FILL_AREA(#2972);+#2972 = FILL_AREA_STYLE('',(#2973));+#2973 = FILL_AREA_STYLE_COLOUR('',#2892);+#2974 = CURVE_STYLE('',#2975,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2975 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2976 = STYLED_ITEM('color',(#2977),#2599);+#2977 = PRESENTATION_STYLE_ASSIGNMENT((#2978,#2983));+#2978 = SURFACE_STYLE_USAGE(.BOTH.,#2979);+#2979 = SURFACE_SIDE_STYLE('',(#2980));+#2980 = SURFACE_STYLE_FILL_AREA(#2981);+#2981 = FILL_AREA_STYLE('',(#2982));+#2982 = FILL_AREA_STYLE_COLOUR('',#2892);+#2983 = CURVE_STYLE('',#2984,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2984 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2985 = STYLED_ITEM('color',(#2986),#2753);+#2986 = PRESENTATION_STYLE_ASSIGNMENT((#2987,#2992));+#2987 = SURFACE_STYLE_USAGE(.BOTH.,#2988);+#2988 = SURFACE_SIDE_STYLE('',(#2989));+#2989 = SURFACE_STYLE_FILL_AREA(#2990);+#2990 = FILL_AREA_STYLE('',(#2991));+#2991 = FILL_AREA_STYLE_COLOUR('',#2892);+#2992 = CURVE_STYLE('',#2993,POSITIVE_LENGTH_MEASURE(0.1),#2892);+#2993 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2994 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2995,#3003,#3010,#3017,#3024,#3031,#3038,#3045,#3052,#3059,#3066,+    #3073,#3080,#3088,#3095,#3102,#3109,#3116,#3123,#3130,#3137,#3144,+    #3151,#3158,#3165,#3172,#3179,#3186,#3193,#3200,#3207,#3214,#3221,+    #3228,#3235,#3242,#3249,#3256,#3263,#3270,#3277,#3284,#3291,#3298,+    #3305,#3312,#3319,#3326,#3333,#3340,#3347,#3354,#3361,#3368,#3375,+    #3383,#3390),#1409);+#2995 = STYLED_ITEM('color',(#2996),#17);+#2996 = PRESENTATION_STYLE_ASSIGNMENT((#2997));+#2997 = SURFACE_STYLE_USAGE(.BOTH.,#2998);+#2998 = SURFACE_SIDE_STYLE('',(#2999));+#2999 = SURFACE_STYLE_FILL_AREA(#3000);+#3000 = FILL_AREA_STYLE('',(#3001));+#3001 = FILL_AREA_STYLE_COLOUR('',#3002);+#3002 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#3003 = STYLED_ITEM('color',(#3004),#57);+#3004 = PRESENTATION_STYLE_ASSIGNMENT((#3005));+#3005 = SURFACE_STYLE_USAGE(.BOTH.,#3006);+#3006 = SURFACE_SIDE_STYLE('',(#3007));+#3007 = SURFACE_STYLE_FILL_AREA(#3008);+#3008 = FILL_AREA_STYLE('',(#3009));+#3009 = FILL_AREA_STYLE_COLOUR('',#3002);+#3010 = STYLED_ITEM('color',(#3011),#88);+#3011 = PRESENTATION_STYLE_ASSIGNMENT((#3012));+#3012 = SURFACE_STYLE_USAGE(.BOTH.,#3013);+#3013 = SURFACE_SIDE_STYLE('',(#3014));+#3014 = SURFACE_STYLE_FILL_AREA(#3015);+#3015 = FILL_AREA_STYLE('',(#3016));+#3016 = FILL_AREA_STYLE_COLOUR('',#3002);+#3017 = STYLED_ITEM('color',(#3018),#119);+#3018 = PRESENTATION_STYLE_ASSIGNMENT((#3019));+#3019 = SURFACE_STYLE_USAGE(.BOTH.,#3020);+#3020 = SURFACE_SIDE_STYLE('',(#3021));+#3021 = SURFACE_STYLE_FILL_AREA(#3022);+#3022 = FILL_AREA_STYLE('',(#3023));+#3023 = FILL_AREA_STYLE_COLOUR('',#3002);+#3024 = STYLED_ITEM('color',(#3025),#143);+#3025 = PRESENTATION_STYLE_ASSIGNMENT((#3026));+#3026 = SURFACE_STYLE_USAGE(.BOTH.,#3027);+#3027 = SURFACE_SIDE_STYLE('',(#3028));+#3028 = SURFACE_STYLE_FILL_AREA(#3029);+#3029 = FILL_AREA_STYLE('',(#3030));+#3030 = FILL_AREA_STYLE_COLOUR('',#3002);+#3031 = STYLED_ITEM('color',(#3032),#167);+#3032 = PRESENTATION_STYLE_ASSIGNMENT((#3033));+#3033 = SURFACE_STYLE_USAGE(.BOTH.,#3034);+#3034 = SURFACE_SIDE_STYLE('',(#3035));+#3035 = SURFACE_STYLE_FILL_AREA(#3036);+#3036 = FILL_AREA_STYLE('',(#3037));+#3037 = FILL_AREA_STYLE_COLOUR('',#3002);+#3038 = STYLED_ITEM('color',(#3039),#184);+#3039 = PRESENTATION_STYLE_ASSIGNMENT((#3040));+#3040 = SURFACE_STYLE_USAGE(.BOTH.,#3041);+#3041 = SURFACE_SIDE_STYLE('',(#3042));+#3042 = SURFACE_STYLE_FILL_AREA(#3043);+#3043 = FILL_AREA_STYLE('',(#3044));+#3044 = FILL_AREA_STYLE_COLOUR('',#3002);+#3045 = STYLED_ITEM('color',(#3046),#208);+#3046 = PRESENTATION_STYLE_ASSIGNMENT((#3047));+#3047 = SURFACE_STYLE_USAGE(.BOTH.,#3048);+#3048 = SURFACE_SIDE_STYLE('',(#3049));+#3049 = SURFACE_STYLE_FILL_AREA(#3050);+#3050 = FILL_AREA_STYLE('',(#3051));+#3051 = FILL_AREA_STYLE_COLOUR('',#3002);+#3052 = STYLED_ITEM('color',(#3053),#243);+#3053 = PRESENTATION_STYLE_ASSIGNMENT((#3054));+#3054 = SURFACE_STYLE_USAGE(.BOTH.,#3055);+#3055 = SURFACE_SIDE_STYLE('',(#3056));+#3056 = SURFACE_STYLE_FILL_AREA(#3057);+#3057 = FILL_AREA_STYLE('',(#3058));+#3058 = FILL_AREA_STYLE_COLOUR('',#3002);+#3059 = STYLED_ITEM('color',(#3060),#260);+#3060 = PRESENTATION_STYLE_ASSIGNMENT((#3061));+#3061 = SURFACE_STYLE_USAGE(.BOTH.,#3062);+#3062 = SURFACE_SIDE_STYLE('',(#3063));+#3063 = SURFACE_STYLE_FILL_AREA(#3064);+#3064 = FILL_AREA_STYLE('',(#3065));+#3065 = FILL_AREA_STYLE_COLOUR('',#3002);+#3066 = STYLED_ITEM('color',(#3067),#272);+#3067 = PRESENTATION_STYLE_ASSIGNMENT((#3068));+#3068 = SURFACE_STYLE_USAGE(.BOTH.,#3069);+#3069 = SURFACE_SIDE_STYLE('',(#3070));+#3070 = SURFACE_STYLE_FILL_AREA(#3071);+#3071 = FILL_AREA_STYLE('',(#3072));+#3072 = FILL_AREA_STYLE_COLOUR('',#3002);+#3073 = STYLED_ITEM('color',(#3074),#297);+#3074 = PRESENTATION_STYLE_ASSIGNMENT((#3075));+#3075 = SURFACE_STYLE_USAGE(.BOTH.,#3076);+#3076 = SURFACE_SIDE_STYLE('',(#3077));+#3077 = SURFACE_STYLE_FILL_AREA(#3078);+#3078 = FILL_AREA_STYLE('',(#3079));+#3079 = FILL_AREA_STYLE_COLOUR('',#3002);+#3080 = STYLED_ITEM('color',(#3081),#308);+#3081 = PRESENTATION_STYLE_ASSIGNMENT((#3082));+#3082 = SURFACE_STYLE_USAGE(.BOTH.,#3083);+#3083 = SURFACE_SIDE_STYLE('',(#3084));+#3084 = SURFACE_STYLE_FILL_AREA(#3085);+#3085 = FILL_AREA_STYLE('',(#3086));+#3086 = FILL_AREA_STYLE_COLOUR('',#3087);+#3087 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#3088 = STYLED_ITEM('color',(#3089),#348);+#3089 = PRESENTATION_STYLE_ASSIGNMENT((#3090));+#3090 = SURFACE_STYLE_USAGE(.BOTH.,#3091);+#3091 = SURFACE_SIDE_STYLE('',(#3092));+#3092 = SURFACE_STYLE_FILL_AREA(#3093);+#3093 = FILL_AREA_STYLE('',(#3094));+#3094 = FILL_AREA_STYLE_COLOUR('',#3087);+#3095 = STYLED_ITEM('color',(#3096),#388);+#3096 = PRESENTATION_STYLE_ASSIGNMENT((#3097));+#3097 = SURFACE_STYLE_USAGE(.BOTH.,#3098);+#3098 = SURFACE_SIDE_STYLE('',(#3099));+#3099 = SURFACE_STYLE_FILL_AREA(#3100);+#3100 = FILL_AREA_STYLE('',(#3101));+#3101 = FILL_AREA_STYLE_COLOUR('',#3087);+#3102 = STYLED_ITEM('color',(#3103),#410);+#3103 = PRESENTATION_STYLE_ASSIGNMENT((#3104));+#3104 = SURFACE_STYLE_USAGE(.BOTH.,#3105);+#3105 = SURFACE_SIDE_STYLE('',(#3106));+#3106 = SURFACE_STYLE_FILL_AREA(#3107);+#3107 = FILL_AREA_STYLE('',(#3108));+#3108 = FILL_AREA_STYLE_COLOUR('',#3087);+#3109 = STYLED_ITEM('color',(#3110),#432);+#3110 = PRESENTATION_STYLE_ASSIGNMENT((#3111));+#3111 = SURFACE_STYLE_USAGE(.BOTH.,#3112);+#3112 = SURFACE_SIDE_STYLE('',(#3113));+#3113 = SURFACE_STYLE_FILL_AREA(#3114);+#3114 = FILL_AREA_STYLE('',(#3115));+#3115 = FILL_AREA_STYLE_COLOUR('',#3087);+#3116 = STYLED_ITEM('color',(#3117),#444);+#3117 = PRESENTATION_STYLE_ASSIGNMENT((#3118));+#3118 = SURFACE_STYLE_USAGE(.BOTH.,#3119);+#3119 = SURFACE_SIDE_STYLE('',(#3120));+#3120 = SURFACE_STYLE_FILL_AREA(#3121);+#3121 = FILL_AREA_STYLE('',(#3122));+#3122 = FILL_AREA_STYLE_COLOUR('',#3087);+#3123 = STYLED_ITEM('color',(#3124),#458);+#3124 = PRESENTATION_STYLE_ASSIGNMENT((#3125));+#3125 = SURFACE_STYLE_USAGE(.BOTH.,#3126);+#3126 = SURFACE_SIDE_STYLE('',(#3127));+#3127 = SURFACE_STYLE_FILL_AREA(#3128);+#3128 = FILL_AREA_STYLE('',(#3129));+#3129 = FILL_AREA_STYLE_COLOUR('',#3087);+#3130 = STYLED_ITEM('color',(#3131),#498);+#3131 = PRESENTATION_STYLE_ASSIGNMENT((#3132));+#3132 = SURFACE_STYLE_USAGE(.BOTH.,#3133);+#3133 = SURFACE_SIDE_STYLE('',(#3134));+#3134 = SURFACE_STYLE_FILL_AREA(#3135);+#3135 = FILL_AREA_STYLE('',(#3136));+#3136 = FILL_AREA_STYLE_COLOUR('',#3087);+#3137 = STYLED_ITEM('color',(#3138),#538);+#3138 = PRESENTATION_STYLE_ASSIGNMENT((#3139));+#3139 = SURFACE_STYLE_USAGE(.BOTH.,#3140);+#3140 = SURFACE_SIDE_STYLE('',(#3141));+#3141 = SURFACE_STYLE_FILL_AREA(#3142);+#3142 = FILL_AREA_STYLE('',(#3143));+#3143 = FILL_AREA_STYLE_COLOUR('',#3087);+#3144 = STYLED_ITEM('color',(#3145),#560);+#3145 = PRESENTATION_STYLE_ASSIGNMENT((#3146));+#3146 = SURFACE_STYLE_USAGE(.BOTH.,#3147);+#3147 = SURFACE_SIDE_STYLE('',(#3148));+#3148 = SURFACE_STYLE_FILL_AREA(#3149);+#3149 = FILL_AREA_STYLE('',(#3150));+#3150 = FILL_AREA_STYLE_COLOUR('',#3087);+#3151 = STYLED_ITEM('color',(#3152),#582);+#3152 = PRESENTATION_STYLE_ASSIGNMENT((#3153));+#3153 = SURFACE_STYLE_USAGE(.BOTH.,#3154);+#3154 = SURFACE_SIDE_STYLE('',(#3155));+#3155 = SURFACE_STYLE_FILL_AREA(#3156);+#3156 = FILL_AREA_STYLE('',(#3157));+#3157 = FILL_AREA_STYLE_COLOUR('',#3087);+#3158 = STYLED_ITEM('color',(#3159),#594);+#3159 = PRESENTATION_STYLE_ASSIGNMENT((#3160));+#3160 = SURFACE_STYLE_USAGE(.BOTH.,#3161);+#3161 = SURFACE_SIDE_STYLE('',(#3162));+#3162 = SURFACE_STYLE_FILL_AREA(#3163);+#3163 = FILL_AREA_STYLE('',(#3164));+#3164 = FILL_AREA_STYLE_COLOUR('',#3087);+#3165 = STYLED_ITEM('color',(#3166),#608);+#3166 = PRESENTATION_STYLE_ASSIGNMENT((#3167));+#3167 = SURFACE_STYLE_USAGE(.BOTH.,#3168);+#3168 = SURFACE_SIDE_STYLE('',(#3169));+#3169 = SURFACE_STYLE_FILL_AREA(#3170);+#3170 = FILL_AREA_STYLE('',(#3171));+#3171 = FILL_AREA_STYLE_COLOUR('',#3087);+#3172 = STYLED_ITEM('color',(#3173),#648);+#3173 = PRESENTATION_STYLE_ASSIGNMENT((#3174));+#3174 = SURFACE_STYLE_USAGE(.BOTH.,#3175);+#3175 = SURFACE_SIDE_STYLE('',(#3176));+#3176 = SURFACE_STYLE_FILL_AREA(#3177);+#3177 = FILL_AREA_STYLE('',(#3178));+#3178 = FILL_AREA_STYLE_COLOUR('',#3087);+#3179 = STYLED_ITEM('color',(#3180),#688);+#3180 = PRESENTATION_STYLE_ASSIGNMENT((#3181));+#3181 = SURFACE_STYLE_USAGE(.BOTH.,#3182);+#3182 = SURFACE_SIDE_STYLE('',(#3183));+#3183 = SURFACE_STYLE_FILL_AREA(#3184);+#3184 = FILL_AREA_STYLE('',(#3185));+#3185 = FILL_AREA_STYLE_COLOUR('',#3087);+#3186 = STYLED_ITEM('color',(#3187),#710);+#3187 = PRESENTATION_STYLE_ASSIGNMENT((#3188));+#3188 = SURFACE_STYLE_USAGE(.BOTH.,#3189);+#3189 = SURFACE_SIDE_STYLE('',(#3190));+#3190 = SURFACE_STYLE_FILL_AREA(#3191);+#3191 = FILL_AREA_STYLE('',(#3192));+#3192 = FILL_AREA_STYLE_COLOUR('',#3087);+#3193 = STYLED_ITEM('color',(#3194),#732);+#3194 = PRESENTATION_STYLE_ASSIGNMENT((#3195));+#3195 = SURFACE_STYLE_USAGE(.BOTH.,#3196);+#3196 = SURFACE_SIDE_STYLE('',(#3197));+#3197 = SURFACE_STYLE_FILL_AREA(#3198);+#3198 = FILL_AREA_STYLE('',(#3199));+#3199 = FILL_AREA_STYLE_COLOUR('',#3087);+#3200 = STYLED_ITEM('color',(#3201),#744);+#3201 = PRESENTATION_STYLE_ASSIGNMENT((#3202));+#3202 = SURFACE_STYLE_USAGE(.BOTH.,#3203);+#3203 = SURFACE_SIDE_STYLE('',(#3204));+#3204 = SURFACE_STYLE_FILL_AREA(#3205);+#3205 = FILL_AREA_STYLE('',(#3206));+#3206 = FILL_AREA_STYLE_COLOUR('',#3087);+#3207 = STYLED_ITEM('color',(#3208),#758);+#3208 = PRESENTATION_STYLE_ASSIGNMENT((#3209));+#3209 = SURFACE_STYLE_USAGE(.BOTH.,#3210);+#3210 = SURFACE_SIDE_STYLE('',(#3211));+#3211 = SURFACE_STYLE_FILL_AREA(#3212);+#3212 = FILL_AREA_STYLE('',(#3213));+#3213 = FILL_AREA_STYLE_COLOUR('',#3087);+#3214 = STYLED_ITEM('color',(#3215),#798);+#3215 = PRESENTATION_STYLE_ASSIGNMENT((#3216));+#3216 = SURFACE_STYLE_USAGE(.BOTH.,#3217);+#3217 = SURFACE_SIDE_STYLE('',(#3218));+#3218 = SURFACE_STYLE_FILL_AREA(#3219);+#3219 = FILL_AREA_STYLE('',(#3220));+#3220 = FILL_AREA_STYLE_COLOUR('',#3087);+#3221 = STYLED_ITEM('color',(#3222),#838);+#3222 = PRESENTATION_STYLE_ASSIGNMENT((#3223));+#3223 = SURFACE_STYLE_USAGE(.BOTH.,#3224);+#3224 = SURFACE_SIDE_STYLE('',(#3225));+#3225 = SURFACE_STYLE_FILL_AREA(#3226);+#3226 = FILL_AREA_STYLE('',(#3227));+#3227 = FILL_AREA_STYLE_COLOUR('',#3087);+#3228 = STYLED_ITEM('color',(#3229),#860);+#3229 = PRESENTATION_STYLE_ASSIGNMENT((#3230));+#3230 = SURFACE_STYLE_USAGE(.BOTH.,#3231);+#3231 = SURFACE_SIDE_STYLE('',(#3232));+#3232 = SURFACE_STYLE_FILL_AREA(#3233);+#3233 = FILL_AREA_STYLE('',(#3234));+#3234 = FILL_AREA_STYLE_COLOUR('',#3087);+#3235 = STYLED_ITEM('color',(#3236),#882);+#3236 = PRESENTATION_STYLE_ASSIGNMENT((#3237));+#3237 = SURFACE_STYLE_USAGE(.BOTH.,#3238);+#3238 = SURFACE_SIDE_STYLE('',(#3239));+#3239 = SURFACE_STYLE_FILL_AREA(#3240);+#3240 = FILL_AREA_STYLE('',(#3241));+#3241 = FILL_AREA_STYLE_COLOUR('',#3087);+#3242 = STYLED_ITEM('color',(#3243),#894);+#3243 = PRESENTATION_STYLE_ASSIGNMENT((#3244));+#3244 = SURFACE_STYLE_USAGE(.BOTH.,#3245);+#3245 = SURFACE_SIDE_STYLE('',(#3246));+#3246 = SURFACE_STYLE_FILL_AREA(#3247);+#3247 = FILL_AREA_STYLE('',(#3248));+#3248 = FILL_AREA_STYLE_COLOUR('',#3087);+#3249 = STYLED_ITEM('color',(#3250),#908);+#3250 = PRESENTATION_STYLE_ASSIGNMENT((#3251));+#3251 = SURFACE_STYLE_USAGE(.BOTH.,#3252);+#3252 = SURFACE_SIDE_STYLE('',(#3253));+#3253 = SURFACE_STYLE_FILL_AREA(#3254);+#3254 = FILL_AREA_STYLE('',(#3255));+#3255 = FILL_AREA_STYLE_COLOUR('',#3087);+#3256 = STYLED_ITEM('color',(#3257),#948);+#3257 = PRESENTATION_STYLE_ASSIGNMENT((#3258));+#3258 = SURFACE_STYLE_USAGE(.BOTH.,#3259);+#3259 = SURFACE_SIDE_STYLE('',(#3260));+#3260 = SURFACE_STYLE_FILL_AREA(#3261);+#3261 = FILL_AREA_STYLE('',(#3262));+#3262 = FILL_AREA_STYLE_COLOUR('',#3087);+#3263 = STYLED_ITEM('color',(#3264),#988);+#3264 = PRESENTATION_STYLE_ASSIGNMENT((#3265));+#3265 = SURFACE_STYLE_USAGE(.BOTH.,#3266);+#3266 = SURFACE_SIDE_STYLE('',(#3267));+#3267 = SURFACE_STYLE_FILL_AREA(#3268);+#3268 = FILL_AREA_STYLE('',(#3269));+#3269 = FILL_AREA_STYLE_COLOUR('',#3087);+#3270 = STYLED_ITEM('color',(#3271),#1010);+#3271 = PRESENTATION_STYLE_ASSIGNMENT((#3272));+#3272 = SURFACE_STYLE_USAGE(.BOTH.,#3273);+#3273 = SURFACE_SIDE_STYLE('',(#3274));+#3274 = SURFACE_STYLE_FILL_AREA(#3275);+#3275 = FILL_AREA_STYLE('',(#3276));+#3276 = FILL_AREA_STYLE_COLOUR('',#3087);+#3277 = STYLED_ITEM('color',(#3278),#1032);+#3278 = PRESENTATION_STYLE_ASSIGNMENT((#3279));+#3279 = SURFACE_STYLE_USAGE(.BOTH.,#3280);+#3280 = SURFACE_SIDE_STYLE('',(#3281));+#3281 = SURFACE_STYLE_FILL_AREA(#3282);+#3282 = FILL_AREA_STYLE('',(#3283));+#3283 = FILL_AREA_STYLE_COLOUR('',#3087);+#3284 = STYLED_ITEM('color',(#3285),#1044);+#3285 = PRESENTATION_STYLE_ASSIGNMENT((#3286));+#3286 = SURFACE_STYLE_USAGE(.BOTH.,#3287);+#3287 = SURFACE_SIDE_STYLE('',(#3288));+#3288 = SURFACE_STYLE_FILL_AREA(#3289);+#3289 = FILL_AREA_STYLE('',(#3290));+#3290 = FILL_AREA_STYLE_COLOUR('',#3087);+#3291 = STYLED_ITEM('color',(#3292),#1058);+#3292 = PRESENTATION_STYLE_ASSIGNMENT((#3293));+#3293 = SURFACE_STYLE_USAGE(.BOTH.,#3294);+#3294 = SURFACE_SIDE_STYLE('',(#3295));+#3295 = SURFACE_STYLE_FILL_AREA(#3296);+#3296 = FILL_AREA_STYLE('',(#3297));+#3297 = FILL_AREA_STYLE_COLOUR('',#3087);+#3298 = STYLED_ITEM('color',(#3299),#1098);+#3299 = PRESENTATION_STYLE_ASSIGNMENT((#3300));+#3300 = SURFACE_STYLE_USAGE(.BOTH.,#3301);+#3301 = SURFACE_SIDE_STYLE('',(#3302));+#3302 = SURFACE_STYLE_FILL_AREA(#3303);+#3303 = FILL_AREA_STYLE('',(#3304));+#3304 = FILL_AREA_STYLE_COLOUR('',#3087);+#3305 = STYLED_ITEM('color',(#3306),#1138);+#3306 = PRESENTATION_STYLE_ASSIGNMENT((#3307));+#3307 = SURFACE_STYLE_USAGE(.BOTH.,#3308);+#3308 = SURFACE_SIDE_STYLE('',(#3309));+#3309 = SURFACE_STYLE_FILL_AREA(#3310);+#3310 = FILL_AREA_STYLE('',(#3311));+#3311 = FILL_AREA_STYLE_COLOUR('',#3087);+#3312 = STYLED_ITEM('color',(#3313),#1160);+#3313 = PRESENTATION_STYLE_ASSIGNMENT((#3314));+#3314 = SURFACE_STYLE_USAGE(.BOTH.,#3315);+#3315 = SURFACE_SIDE_STYLE('',(#3316));+#3316 = SURFACE_STYLE_FILL_AREA(#3317);+#3317 = FILL_AREA_STYLE('',(#3318));+#3318 = FILL_AREA_STYLE_COLOUR('',#3087);+#3319 = STYLED_ITEM('color',(#3320),#1182);+#3320 = PRESENTATION_STYLE_ASSIGNMENT((#3321));+#3321 = SURFACE_STYLE_USAGE(.BOTH.,#3322);+#3322 = SURFACE_SIDE_STYLE('',(#3323));+#3323 = SURFACE_STYLE_FILL_AREA(#3324);+#3324 = FILL_AREA_STYLE('',(#3325));+#3325 = FILL_AREA_STYLE_COLOUR('',#3087);+#3326 = STYLED_ITEM('color',(#3327),#1194);+#3327 = PRESENTATION_STYLE_ASSIGNMENT((#3328));+#3328 = SURFACE_STYLE_USAGE(.BOTH.,#3329);+#3329 = SURFACE_SIDE_STYLE('',(#3330));+#3330 = SURFACE_STYLE_FILL_AREA(#3331);+#3331 = FILL_AREA_STYLE('',(#3332));+#3332 = FILL_AREA_STYLE_COLOUR('',#3087);+#3333 = STYLED_ITEM('color',(#3334),#1208);+#3334 = PRESENTATION_STYLE_ASSIGNMENT((#3335));+#3335 = SURFACE_STYLE_USAGE(.BOTH.,#3336);+#3336 = SURFACE_SIDE_STYLE('',(#3337));+#3337 = SURFACE_STYLE_FILL_AREA(#3338);+#3338 = FILL_AREA_STYLE('',(#3339));+#3339 = FILL_AREA_STYLE_COLOUR('',#3087);+#3340 = STYLED_ITEM('color',(#3341),#1248);+#3341 = PRESENTATION_STYLE_ASSIGNMENT((#3342));+#3342 = SURFACE_STYLE_USAGE(.BOTH.,#3343);+#3343 = SURFACE_SIDE_STYLE('',(#3344));+#3344 = SURFACE_STYLE_FILL_AREA(#3345);+#3345 = FILL_AREA_STYLE('',(#3346));+#3346 = FILL_AREA_STYLE_COLOUR('',#3087);+#3347 = STYLED_ITEM('color',(#3348),#1288);+#3348 = PRESENTATION_STYLE_ASSIGNMENT((#3349));+#3349 = SURFACE_STYLE_USAGE(.BOTH.,#3350);+#3350 = SURFACE_SIDE_STYLE('',(#3351));+#3351 = SURFACE_STYLE_FILL_AREA(#3352);+#3352 = FILL_AREA_STYLE('',(#3353));+#3353 = FILL_AREA_STYLE_COLOUR('',#3087);+#3354 = STYLED_ITEM('color',(#3355),#1310);+#3355 = PRESENTATION_STYLE_ASSIGNMENT((#3356));+#3356 = SURFACE_STYLE_USAGE(.BOTH.,#3357);+#3357 = SURFACE_SIDE_STYLE('',(#3358));+#3358 = SURFACE_STYLE_FILL_AREA(#3359);+#3359 = FILL_AREA_STYLE('',(#3360));+#3360 = FILL_AREA_STYLE_COLOUR('',#3087);+#3361 = STYLED_ITEM('color',(#3362),#1332);+#3362 = PRESENTATION_STYLE_ASSIGNMENT((#3363));+#3363 = SURFACE_STYLE_USAGE(.BOTH.,#3364);+#3364 = SURFACE_SIDE_STYLE('',(#3365));+#3365 = SURFACE_STYLE_FILL_AREA(#3366);+#3366 = FILL_AREA_STYLE('',(#3367));+#3367 = FILL_AREA_STYLE_COLOUR('',#3087);+#3368 = STYLED_ITEM('color',(#3369),#1344);+#3369 = PRESENTATION_STYLE_ASSIGNMENT((#3370));+#3370 = SURFACE_STYLE_USAGE(.BOTH.,#3371);+#3371 = SURFACE_SIDE_STYLE('',(#3372));+#3372 = SURFACE_STYLE_FILL_AREA(#3373);+#3373 = FILL_AREA_STYLE('',(#3374));+#3374 = FILL_AREA_STYLE_COLOUR('',#3087);+#3375 = STYLED_ITEM('color',(#3376),#1358);+#3376 = PRESENTATION_STYLE_ASSIGNMENT((#3377));+#3377 = SURFACE_STYLE_USAGE(.BOTH.,#3378);+#3378 = SURFACE_SIDE_STYLE('',(#3379));+#3379 = SURFACE_STYLE_FILL_AREA(#3380);+#3380 = FILL_AREA_STYLE('',(#3381));+#3381 = FILL_AREA_STYLE_COLOUR('',#3382);+#3382 = COLOUR_RGB('',0.380000002513,0.380000002513,0.399999997426);+#3383 = STYLED_ITEM('color',(#3384),#1391);+#3384 = PRESENTATION_STYLE_ASSIGNMENT((#3385));+#3385 = SURFACE_STYLE_USAGE(.BOTH.,#3386);+#3386 = SURFACE_SIDE_STYLE('',(#3387));+#3387 = SURFACE_STYLE_FILL_AREA(#3388);+#3388 = FILL_AREA_STYLE('',(#3389));+#3389 = FILL_AREA_STYLE_COLOUR('',#3382);+#3390 = STYLED_ITEM('color',(#3391),#1400);+#3391 = PRESENTATION_STYLE_ASSIGNMENT((#3392));+#3392 = SURFACE_STYLE_USAGE(.BOTH.,#3393);+#3393 = SURFACE_SIDE_STYLE('',(#3394));+#3394 = SURFACE_STYLE_FILL_AREA(#3395);+#3395 = FILL_AREA_STYLE('',(#3396));+#3396 = FILL_AREA_STYLE_COLOUR('',#3382);+ENDSEC;+END-ISO-10303-21;
page.json+779−31
@@ -1,8 +1,11 @@ {+  "schema_version": 1,+  "type": "component",   "slug": "cm1004-bcd",+  "title": "CM1004-BCD",+  "brief": "iCM(创芯微) Battery Management, DFN-6L(1.6x1.9). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",   "version": "0.1.0",-  "type": "component",-  "description": "iCM(创芯微) Battery Management, DFN-6L(1.6x1.9). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "license": "CC-BY-SA-4.0",   "tags": [     "component",     "power management (pmic)",@@ -10,27 +13,6 @@     "factory-2.0.0",     "extractor-text"   ],-  "dependencies": {},-  "hero": {-    "type": "image",-    "path": "docs/hero.png"-  },-  "files": [-    "page.json",-    "README.md",-    "cm1004-bcd.kicad_sym",-    "cm1004-bcd.kicad_mod",-    "cm1004-bcd.glb",-    "cm1004-bcd.step",-    "cm1004-bcd.lbr",-    "docs/hero.png",-    "docs/cm1004-bcd-datasheet.pdf",-    "viewers/symbol.html",-    "viewers/footprint.html",-    "cm1004-bcd-hero.glb",-    "cm1004-bcd-hero.overlay.json",-    "cm1004-bcd-etched.glb"-  ],   "component": {     "mpn": "CM1004-BCD",     "manufacturer": "iCM(创芯微)",@@ -156,8 +138,8 @@           1.6,           0.9         ],-        "zmin_mm": 0,-        "centre_offset_mm": 0,+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,         "footprint_binding": "identity",         "sha256": "fa011b1ba08a4b4dcda1e1ce93ce1c353672054f4b5d0dc2426837eca634bdc4",         "checked": "2026-10-17",@@ -175,8 +157,8 @@           1.6,           0.9         ],-        "zmin_mm": 0,-        "centre_offset_mm": 0,+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,         "footprint_binding": "identity",         "sha256": "f33368dbb378739c3c66ec694f02b39c65d3f838c10c8732761dbf53c8af901e",         "checked": "2026-10-17",@@ -184,10 +166,776 @@       }     ]   },-  "visibility": "public",-  "org": "adom",+  "metadata": {+    "specs": {+      "Manufacturer": "iCM(创芯微)",+      "Package": "DFN-6L(1.6x1.9)",+      "Category": "Power Management (PMIC)",+      "Pins": "7"+    },+    "characteristics": {+      "version": 1,+      "source": "datasheet",+      "datasheet_sha256": "aa7bdd59cff448f87ab838f37eddd8bfae9b86c8583a2c2935cda60d71b34366",+      "rows": [+        {+          "name": "Normal operating current (25°C)",+          "symbol": "IOPE",+          "kind": "electrical",+          "unit": "μA",+          "min": 0.9,+          "typ": 1.8,+          "max": 3.5,+          "conditions": "VDD=3.5V, VVM=VINI=0V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge current (25°C)",+          "symbol": "IOPED",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": 0.5,+          "max": 0.8,+          "conditions": "VDD=VVM=1.5V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Overcharge detection voltage (25°C)",+          "symbol": "VOC",+          "kind": "electrical",+          "unit": "V",+          "min": 4.505,+          "typ": 4.525,+          "max": 4.545,+          "conditions": "VDD=3.5 → 4.8V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Overcharge release voltage (25°C)",+          "symbol": "VOCR",+          "kind": "electrical",+          "unit": "V",+          "min": 4.325,+          "typ": 4.375,+          "max": 4.425,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge detection voltage (25°C)",+          "symbol": "VOD",+          "kind": "electrical",+          "unit": "V",+          "min": 2.3,+          "typ": 2.35,+          "max": 2.4,+          "conditions": "VDD=3.5 → 2.0V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge release voltage (25°C)",+          "symbol": "VODR",+          "kind": "electrical",+          "unit": "V",+          "min": 2.475,+          "typ": 2.55,+          "max": 2.625,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent detection voltage 1 (25°C)",+          "symbol": "VEC1",+          "kind": "electrical",+          "unit": "V",+          "min": 0.009,+          "typ": 0.0105,+          "max": 0.012,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent detection voltage 2 (25°C)",+          "symbol": "VEC2",+          "kind": "electrical",+          "unit": "V",+          "min": 0.013,+          "typ": 0.016,+          "max": 0.019,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Load short detection voltage 1 (25°C)",+          "symbol": "VSHORT1",+          "kind": "electrical",+          "unit": "V",+          "min": 0.036,+          "typ": 0.041,+          "max": 0.046,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Charge overcurrent detection voltage (25°C)",+          "symbol": "VCHA",+          "kind": "electrical",+          "unit": "V",+          "min": -0.0165,+          "typ": -0.015,+          "max": -0.0135,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Overcharge detection delay time (25°C)",+          "symbol": "TOC",+          "kind": "timing",+          "unit": "ms",+          "min": 717,+          "typ": 1024,+          "max": 1331,+          "conditions": "VDD=3.5 → 4.8V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge detection delay time (25°C)",+          "symbol": "TOD",+          "kind": "timing",+          "unit": "ms",+          "min": 44.8,+          "typ": 64,+          "max": 83.2,+          "conditions": "VDD=3.5 → 2.0V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent detection delay time 1 (25°C)",+          "symbol": "TEC1",+          "kind": "timing",+          "unit": "ms",+          "min": 2509,+          "typ": 3584,+          "max": 4659,+          "conditions": "VINI-VSS=0→0.120V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent detection delay time 2 (25°C)",+          "symbol": "TEC2",+          "kind": "timing",+          "unit": "ms",+          "min": 11.2,+          "typ": 16,+          "max": 20.8,+          "conditions": "VINI-VSS=0→0.120V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Charge overcurrent detection delay time (25°C)",+          "symbol": "TCHA",+          "kind": "timing",+          "unit": "ms",+          "min": 11.2,+          "typ": 16,+          "max": 20.8,+          "conditions": "VSS-VINI=0→0.120V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Load short detection delay time (25°C)",+          "symbol": "TSHORT",+          "kind": "timing",+          "unit": "μs",+          "min": 168,+          "typ": 280,+          "max": 476,+          "conditions": "VINI-VSS=0→0.120V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Overcharge recovery delay time (25°C)",+          "symbol": "TOCR",+          "kind": "timing",+          "unit": "ms",+          "min": 0.7,+          "typ": 1,+          "max": 1.3,+          "conditions": "VDD=4.8 → 3.5V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge recovery delay time (25°C)",+          "symbol": "TODR",+          "kind": "timing",+          "unit": "ms",+          "min": 0.7,+          "typ": 1,+          "max": 1.3,+          "conditions": "VDD=2.0 → 3.5V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent recovery delay time (25°C)",+          "symbol": "TECR",+          "kind": "timing",+          "unit": "ms",+          "min": 5.6,+          "typ": 8,+          "max": 10.4,+          "conditions": "VINI-VSS=0.120→0V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Charge overcurrent recovery delay time (25°C)",+          "symbol": "TCHA",+          "kind": "timing",+          "unit": "ms",+          "min": 0.7,+          "typ": 1,+          "max": 1.3,+          "conditions": "VSS-VINI=0.120→0V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "VDD terminal to VSS terminal input voltage (25°C)",+          "symbol": "VVDD",+          "kind": "recommended_operating",+          "unit": "V",+          "min": 1.5,+          "typ": null,+          "max": 8,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "VDD terminal to VM terminal input voltage (25°C)",+          "symbol": "VVM",+          "kind": "recommended_operating",+          "unit": "V",+          "min": 1.5,+          "typ": null,+          "max": 28,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "VDD-VM terminal resistance (25°C)",+          "symbol": "RVMD",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 150,+          "typ": 300,+          "max": 600,+          "conditions": "VDD=1.8V, VVM=0V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "VM-VSS terminal resistance (25°C)",+          "symbol": "RVMS",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 5,+          "typ": 10,+          "max": 15,+          "conditions": "VDD=3.4V, VVM=1.0V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "CO terminal resistance H (25°C)",+          "symbol": "RCOH",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 5,+          "typ": 10,+          "max": 20,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "CO terminal resistance L (25°C)",+          "symbol": "RCOL",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 5,+          "typ": 10,+          "max": 20,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "DO terminal resistance H (25°C)",+          "symbol": "RDOH",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 5,+          "typ": 10,+          "max": 20,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "DO terminal resistance L (25°C)",+          "symbol": "RDOL",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 1,+          "typ": 2,+          "max": 4,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Battery voltage prohibiting charge of 0V battery (25°C)",+          "symbol": "V0INH",+          "kind": "electrical",+          "unit": "V",+          "min": 0.9,+          "typ": 1.2,+          "max": 1.5,+          "conditions": "禁止向 0V 电池充电",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Normal operating current (-40°C to +85°C)",+          "symbol": "IOPE",+          "kind": "electrical",+          "unit": "μA",+          "min": 0.9,+          "typ": 1.8,+          "max": 4,+          "conditions": "VDD=3.5V, VVM=VINI=0V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge current (-40°C to +85°C)",+          "symbol": "IOPED",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": 0.5,+          "max": 1,+          "conditions": "VDD=VVM=1.5V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Overcharge detection voltage (-40°C to +85°C)",+          "symbol": "VOC",+          "kind": "electrical",+          "unit": "V",+          "min": 4.475,+          "typ": 4.525,+          "max": 4.555,+          "conditions": "VDD=3.5 → 4.8V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Overcharge release voltage (-40°C to +85°C)",+          "symbol": "VOCR",+          "kind": "electrical",+          "unit": "V",+          "min": 4.295,+          "typ": 4.375,+          "max": 4.43,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge detection voltage (-40°C to +85°C)",+          "symbol": "VOD",+          "kind": "electrical",+          "unit": "V",+          "min": 2.27,+          "typ": 2.35,+          "max": 2.405,+          "conditions": "VDD=3.5 → 2.0V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge release voltage (-40°C to +85°C)",+          "symbol": "VODR",+          "kind": "electrical",+          "unit": "V",+          "min": 2.44,+          "typ": 2.55,+          "max": 2.65,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent detection voltage 1 (-40°C to +85°C)",+          "symbol": "VEC1",+          "kind": "electrical",+          "unit": "V",+          "min": 0.0085,+          "typ": 0.0105,+          "max": 0.0125,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent detection voltage 2 (-40°C to +85°C)",+          "symbol": "VEC2",+          "kind": "electrical",+          "unit": "V",+          "min": 0.012,+          "typ": 0.016,+          "max": 0.02,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Load short detection voltage 1 (-40°C to +85°C)",+          "symbol": "VSHORT1",+          "kind": "electrical",+          "unit": "V",+          "min": 0.036,+          "typ": 0.041,+          "max": 0.046,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Charge overcurrent detection voltage (-40°C to +85°C)",+          "symbol": "VCHA",+          "kind": "electrical",+          "unit": "V",+          "min": -0.017,+          "typ": -0.015,+          "max": -0.013,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Overcharge detection delay time (-40°C to +85°C)",+          "symbol": "TOC",+          "kind": "timing",+          "unit": "ms",+          "min": 512,+          "typ": 1024,+          "max": 1536,+          "conditions": "VDD=3.5 → 4.8V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge detection delay time (-40°C to +85°C)",+          "symbol": "TOD",+          "kind": "timing",+          "unit": "ms",+          "min": 32,+          "typ": 64,+          "max": 96,+          "conditions": "VDD=3.5 → 2.0V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent detection delay time 1 (-40°C to +85°C)",+          "symbol": "TEC1",+          "kind": "timing",+          "unit": "ms",+          "min": 1792,+          "typ": 3584,+          "max": 5376,+          "conditions": "VINI-VSS=0→0.120V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent detection delay time 2 (-40°C to +85°C)",+          "symbol": "TEC2",+          "kind": "timing",+          "unit": "ms",+          "min": 8,+          "typ": 16,+          "max": 24,+          "conditions": "VINI-VSS=0→0.120V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Charge overcurrent detection delay time (-40°C to +85°C)",+          "symbol": "TCHA",+          "kind": "timing",+          "unit": "ms",+          "min": 8,+          "typ": 16,+          "max": 24,+          "conditions": "VSS-VINI=0→0.120V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Load short detection delay time (-40°C to +85°C)",+          "symbol": "TSHORT",+          "kind": "timing",+          "unit": "μs",+          "min": 112,+          "typ": 280,+          "max": 504,+          "conditions": "VINI-VSS=0→0.120V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Overcharge recovery delay time (-40°C to +85°C)",+          "symbol": "TOCR",+          "kind": "timing",+          "unit": "ms",+          "min": 0.5,+          "typ": 1,+          "max": 1.5,+          "conditions": "VDD=4.8 → 3.5V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Overdischarge recovery delay time (-40°C to +85°C)",+          "symbol": "TODR",+          "kind": "timing",+          "unit": "ms",+          "min": 0.5,+          "typ": 1,+          "max": 1.5,+          "conditions": "VDD=2.0 → 3.5V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Discharge overcurrent recovery delay time (-40°C to +85°C)",+          "symbol": "TECR",+          "kind": "timing",+          "unit": "ms",+          "min": 4,+          "typ": 8,+          "max": 12,+          "conditions": "VINI-VSS=0.120→0V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Charge overcurrent recovery delay time (-40°C to +85°C)",+          "symbol": "TCHA",+          "kind": "timing",+          "unit": "ms",+          "min": 0.5,+          "typ": 1,+          "max": 1.5,+          "conditions": "VSS-VINI=0.120→0V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "VDD terminal to VSS terminal input voltage (-40°C to +85°C)",+          "symbol": "VVDD",+          "kind": "recommended_operating",+          "unit": "V",+          "min": 1.5,+          "typ": null,+          "max": 8,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "VDD terminal to VM terminal input voltage (-40°C to +85°C)",+          "symbol": "VVM",+          "kind": "recommended_operating",+          "unit": "V",+          "min": 1.5,+          "typ": null,+          "max": 28,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "VDD-VM terminal resistance (-40°C to +85°C)",+          "symbol": "RVMD",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 100,+          "typ": 300,+          "max": 700,+          "conditions": "VDD=1.8V, VVM=0V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "VM-VSS terminal resistance (-40°C to +85°C)",+          "symbol": "RVMS",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 3.5,+          "typ": 10,+          "max": 20,+          "conditions": "VDD=3.4V, VVM=1.0V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "CO terminal resistance H (-40°C to +85°C)",+          "symbol": "RCOH",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 2.5,+          "typ": 10,+          "max": 30,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "CO terminal resistance L (-40°C to +85°C)",+          "symbol": "RCOL",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 2.5,+          "typ": 10,+          "max": 30,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "DO terminal resistance H (-40°C to +85°C)",+          "symbol": "RDOH",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 2.5,+          "typ": 10,+          "max": 30,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "DO terminal resistance L (-40°C to +85°C)",+          "symbol": "RDOL",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 0.5,+          "typ": 2,+          "max": 6,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Battery voltage prohibiting charge of 0V battery (-40°C to +85°C)",+          "symbol": "V0INH",+          "kind": "electrical",+          "unit": "V",+          "min": 0.7,+          "typ": 1.2,+          "max": 1.7,+          "conditions": "禁止向 0V 电池充电",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Operating temperature range",+          "symbol": "TOPR",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 85,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Storage temperature range",+          "symbol": "TSTG",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -55,+          "typ": null,+          "max": 125,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        }+      ]+    }+  },+  "variants": [],+  "sections": [+    "hero",+    "viewers",+    "readme",+    "breadcrumbs",+    "info"+  ],+  "discovery_triggers": [+    "cm1004-bcd"+  ],+  "discovery_pitch": "CM1004-BCD (iCM(创芯微)) 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",+    "cm1004-bcd.kicad_sym",+    "cm1004-bcd.kicad_mod",+    "cm1004-bcd.glb",+    "cm1004-bcd.step",+    "cm1004-bcd.lbr",+    "docs/hero.png",+    "docs/cm1004-bcd-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "cm1004-bcd-hero.glb",+    "cm1004-bcd-hero.overlay.json",+    "cm1004-bcd-etched.glb"+  ]+}