← Commit history
0705530001-etched.glbadded
⋯ 1 unchanged line ⋯
0705530001-etched.stepadded+11879
@@ -0,0 +1,11879 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-28T15:09:00',('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),#19);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(7.1755,-1.27,2.921977706909));+#17 = DIRECTION('',(1.,0.,0.));+#18 = DIRECTION('',(0.,1.,0.));+#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20,+  'distance_accuracy_value','confusion accuracy');+#24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#25 = SHAPE_DEFINITION_REPRESENTATION(#26,#32);+#26 = PRODUCT_DEFINITION_SHAPE('','',#27);+#27 = PRODUCT_DEFINITION('design','',#28,#31);+#28 = PRODUCT_DEFINITION_FORMATION('','',#29);+#29 = PRODUCT('705530001','705530001','',(#30));+#30 = PRODUCT_CONTEXT('',#2,'mechanical');+#31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#32 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33),#5691);+#33 = MANIFOLD_SOLID_BREP('',#34);+#34 = CLOSED_SHELL('',(#35,#437,#620,#691,#762,#811,#1140,#1167,#1174,+    #1252,#1384,#1540,#1616,#1747,#1797,#1939,#2100,#2208,#2284,#2383,+    #2458,#2876,#2925,#2996,#3024,#3051,#3098,#3125,#3152,#3179,#3232,+    #3259,#3308,#3315,#3343,#3350,#3358,#3434,#3549,#3598,#3647,#3674,+    #3681,#3781,#4130,#4206,#4287,#4336,#4385,#4456,#4483,#4490,#4588,+    #4615,#4622,#4732,#4808,#4857,#4933,#5006,#5242,#5270,#5299,#5326,+    #5355,#5362,#5389,#5441,#5512,#5566,#5573,#5580,#5607,#5614,#5623,+    #5650,#5677,#5684));+#35 = ADVANCED_FACE('',(#36,#323),#50,.F.);+#36 = FACE_BOUND('',#37,.F.);+#37 = EDGE_LOOP('',(#38,#73,#101,#129,#157,#185,#213,#241,#269,#297));+#38 = ORIENTED_EDGE('',*,*,#39,.T.);+#39 = EDGE_CURVE('',#40,#42,#44,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#42 = VERTEX_POINT('',#43);+#43 = CARTESIAN_POINT('',(-2.413,-2.54,-5.715));+#44 = SURFACE_CURVE('',#45,(#49,#61),.PCURVE_S1.);+#45 = LINE('',#46,#47);+#46 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#47 = VECTOR('',#48,1.);+#48 = DIRECTION('',(1.,0.,0.));+#49 = PCURVE('',#50,#55);+#50 = PLANE('',#51);+#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);+#52 = CARTESIAN_POINT('',(0.,0.,-5.715));+#53 = DIRECTION('',(0.,0.,1.));+#54 = DIRECTION('',(1.,0.,-0.));+#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60);+#56 = LINE('',#57,#58);+#57 = CARTESIAN_POINT('',(-3.683,-2.54));+#58 = VECTOR('',#59,1.);+#59 = DIRECTION('',(1.,0.));+#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#61 = PCURVE('',#62,#67);+#62 = PLANE('',#63);+#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);+#64 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#65 = DIRECTION('',(0.,-1.,0.));+#66 = DIRECTION('',(1.,0.,0.));+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);+#68 = LINE('',#69,#70);+#69 = CARTESIAN_POINT('',(0.,0.));+#70 = VECTOR('',#71,1.);+#71 = DIRECTION('',(1.,0.));+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#73 = ORIENTED_EDGE('',*,*,#74,.T.);+#74 = EDGE_CURVE('',#42,#75,#77,.T.);+#75 = VERTEX_POINT('',#76);+#76 = CARTESIAN_POINT('',(-2.032,-2.921,-5.715));+#77 = SURFACE_CURVE('',#78,(#82,#89),.PCURVE_S1.);+#78 = LINE('',#79,#80);+#79 = CARTESIAN_POINT('',(-2.413,-2.54,-5.715));+#80 = VECTOR('',#81,1.);+#81 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#82 = PCURVE('',#50,#83);+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);+#84 = LINE('',#85,#86);+#85 = CARTESIAN_POINT('',(-2.413,-2.54));+#86 = VECTOR('',#87,1.);+#87 = DIRECTION('',(0.707106781187,-0.707106781187));+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#89 = PCURVE('',#90,#95);+#90 = PLANE('',#91);+#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);+#92 = CARTESIAN_POINT('',(-2.413,-2.54,-5.715));+#93 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#94 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100);+#96 = LINE('',#97,#98);+#97 = CARTESIAN_POINT('',(0.,0.));+#98 = VECTOR('',#99,1.);+#99 = DIRECTION('',(1.,0.));+#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#101 = ORIENTED_EDGE('',*,*,#102,.T.);+#102 = EDGE_CURVE('',#75,#103,#105,.T.);+#103 = VERTEX_POINT('',#104);+#104 = CARTESIAN_POINT('',(-1.651,-2.54,-5.715));+#105 = SURFACE_CURVE('',#106,(#110,#117),.PCURVE_S1.);+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(-2.032,-2.921,-5.715));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#110 = PCURVE('',#50,#111);+#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116);+#112 = LINE('',#113,#114);+#113 = CARTESIAN_POINT('',(-2.032,-2.921));+#114 = VECTOR('',#115,1.);+#115 = DIRECTION('',(0.707106781187,0.707106781187));+#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#117 = PCURVE('',#118,#123);+#118 = PLANE('',#119);+#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);+#120 = CARTESIAN_POINT('',(-2.032,-2.921,-5.715));+#121 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#122 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128);+#124 = LINE('',#125,#126);+#125 = CARTESIAN_POINT('',(0.,0.));+#126 = VECTOR('',#127,1.);+#127 = DIRECTION('',(1.,0.));+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#129 = ORIENTED_EDGE('',*,*,#130,.T.);+#130 = EDGE_CURVE('',#103,#131,#133,.T.);+#131 = VERTEX_POINT('',#132);+#132 = CARTESIAN_POINT('',(1.651,-2.54,-5.715));+#133 = SURFACE_CURVE('',#134,(#138,#145),.PCURVE_S1.);+#134 = LINE('',#135,#136);+#135 = CARTESIAN_POINT('',(-1.651,-2.54,-5.715));+#136 = VECTOR('',#137,1.);+#137 = DIRECTION('',(1.,0.,0.));+#138 = PCURVE('',#50,#139);+#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144);+#140 = LINE('',#141,#142);+#141 = CARTESIAN_POINT('',(-1.651,-2.54));+#142 = VECTOR('',#143,1.);+#143 = DIRECTION('',(1.,0.));+#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#145 = PCURVE('',#146,#151);+#146 = PLANE('',#147);+#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);+#148 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#149 = DIRECTION('',(0.,-1.,0.));+#150 = DIRECTION('',(1.,0.,0.));+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);+#152 = LINE('',#153,#154);+#153 = CARTESIAN_POINT('',(2.032,0.));+#154 = VECTOR('',#155,1.);+#155 = DIRECTION('',(1.,0.));+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#157 = ORIENTED_EDGE('',*,*,#158,.T.);+#158 = EDGE_CURVE('',#131,#159,#161,.T.);+#159 = VERTEX_POINT('',#160);+#160 = CARTESIAN_POINT('',(2.032,-2.921,-5.715));+#161 = SURFACE_CURVE('',#162,(#166,#173),.PCURVE_S1.);+#162 = LINE('',#163,#164);+#163 = CARTESIAN_POINT('',(1.651,-2.54,-5.715));+#164 = VECTOR('',#165,1.);+#165 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#166 = PCURVE('',#50,#167);+#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172);+#168 = LINE('',#169,#170);+#169 = CARTESIAN_POINT('',(1.651,-2.54));+#170 = VECTOR('',#171,1.);+#171 = DIRECTION('',(0.707106781187,-0.707106781187));+#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#173 = PCURVE('',#174,#179);+#174 = PLANE('',#175);+#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);+#176 = CARTESIAN_POINT('',(1.651,-2.54,-5.715));+#177 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#178 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);+#180 = LINE('',#181,#182);+#181 = CARTESIAN_POINT('',(0.,0.));+#182 = VECTOR('',#183,1.);+#183 = DIRECTION('',(1.,0.));+#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#185 = ORIENTED_EDGE('',*,*,#186,.T.);+#186 = EDGE_CURVE('',#159,#187,#189,.T.);+#187 = VERTEX_POINT('',#188);+#188 = CARTESIAN_POINT('',(2.413,-2.54,-5.715));+#189 = SURFACE_CURVE('',#190,(#194,#201),.PCURVE_S1.);+#190 = LINE('',#191,#192);+#191 = CARTESIAN_POINT('',(2.032,-2.921,-5.715));+#192 = VECTOR('',#193,1.);+#193 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#194 = PCURVE('',#50,#195);+#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200);+#196 = LINE('',#197,#198);+#197 = CARTESIAN_POINT('',(2.032,-2.921));+#198 = VECTOR('',#199,1.);+#199 = DIRECTION('',(0.707106781187,0.707106781187));+#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#201 = PCURVE('',#202,#207);+#202 = PLANE('',#203);+#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);+#204 = CARTESIAN_POINT('',(2.032,-2.921,-5.715));+#205 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);+#208 = LINE('',#209,#210);+#209 = CARTESIAN_POINT('',(0.,0.));+#210 = VECTOR('',#211,1.);+#211 = DIRECTION('',(1.,0.));+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#213 = ORIENTED_EDGE('',*,*,#214,.T.);+#214 = EDGE_CURVE('',#187,#215,#217,.T.);+#215 = VERTEX_POINT('',#216);+#216 = CARTESIAN_POINT('',(3.683,-2.54,-5.715));+#217 = SURFACE_CURVE('',#218,(#222,#229),.PCURVE_S1.);+#218 = LINE('',#219,#220);+#219 = CARTESIAN_POINT('',(2.413,-2.54,-5.715));+#220 = VECTOR('',#221,1.);+#221 = DIRECTION('',(1.,0.,0.));+#222 = PCURVE('',#50,#223);+#223 = DEFINITIONAL_REPRESENTATION('',(#224),#228);+#224 = LINE('',#225,#226);+#225 = CARTESIAN_POINT('',(2.413,-2.54));+#226 = VECTOR('',#227,1.);+#227 = DIRECTION('',(1.,0.));+#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#229 = PCURVE('',#230,#235);+#230 = PLANE('',#231);+#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);+#232 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#233 = DIRECTION('',(0.,-1.,0.));+#234 = DIRECTION('',(1.,0.,0.));+#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240);+#236 = LINE('',#237,#238);+#237 = CARTESIAN_POINT('',(6.096,0.));+#238 = VECTOR('',#239,1.);+#239 = DIRECTION('',(1.,0.));+#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#241 = ORIENTED_EDGE('',*,*,#242,.T.);+#242 = EDGE_CURVE('',#215,#243,#245,.T.);+#243 = VERTEX_POINT('',#244);+#244 = CARTESIAN_POINT('',(3.683,2.286,-5.715));+#245 = SURFACE_CURVE('',#246,(#250,#257),.PCURVE_S1.);+#246 = LINE('',#247,#248);+#247 = CARTESIAN_POINT('',(3.683,-2.54,-5.715));+#248 = VECTOR('',#249,1.);+#249 = DIRECTION('',(0.,1.,0.));+#250 = PCURVE('',#50,#251);+#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256);+#252 = LINE('',#253,#254);+#253 = CARTESIAN_POINT('',(3.683,-2.54));+#254 = VECTOR('',#255,1.);+#255 = DIRECTION('',(0.,1.));+#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#257 = PCURVE('',#258,#263);+#258 = PLANE('',#259);+#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);+#260 = CARTESIAN_POINT('',(3.683,-2.54,-5.715));+#261 = DIRECTION('',(1.,0.,0.));+#262 = DIRECTION('',(-0.,1.,0.));+#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268);+#264 = LINE('',#265,#266);+#265 = CARTESIAN_POINT('',(0.,0.));+#266 = VECTOR('',#267,1.);+#267 = DIRECTION('',(1.,0.));+#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#269 = ORIENTED_EDGE('',*,*,#270,.F.);+#270 = EDGE_CURVE('',#271,#243,#273,.T.);+#271 = VERTEX_POINT('',#272);+#272 = CARTESIAN_POINT('',(-3.683,2.286,-5.715));+#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.);+#274 = LINE('',#275,#276);+#275 = CARTESIAN_POINT('',(-3.683,2.286,-5.715));+#276 = VECTOR('',#277,1.);+#277 = DIRECTION('',(1.,0.,0.));+#278 = PCURVE('',#50,#279);+#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284);+#280 = LINE('',#281,#282);+#281 = CARTESIAN_POINT('',(-3.683,2.286));+#282 = VECTOR('',#283,1.);+#283 = DIRECTION('',(1.,0.));+#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#285 = PCURVE('',#286,#291);+#286 = PLANE('',#287);+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);+#288 = CARTESIAN_POINT('',(4.4196,2.286,2.54));+#289 = DIRECTION('',(0.,-1.,0.));+#290 = DIRECTION('',(0.,0.,-1.));+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);+#292 = LINE('',#293,#294);+#293 = CARTESIAN_POINT('',(8.255,-8.1026));+#294 = VECTOR('',#295,1.);+#295 = DIRECTION('',(0.,1.));+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#297 = ORIENTED_EDGE('',*,*,#298,.T.);+#298 = EDGE_CURVE('',#271,#40,#299,.T.);+#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.);+#300 = LINE('',#301,#302);+#301 = CARTESIAN_POINT('',(-3.683,2.286,-5.715));+#302 = VECTOR('',#303,1.);+#303 = DIRECTION('',(0.,-1.,0.));+#304 = PCURVE('',#50,#305);+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);+#306 = LINE('',#307,#308);+#307 = CARTESIAN_POINT('',(-3.683,2.286));+#308 = VECTOR('',#309,1.);+#309 = DIRECTION('',(0.,-1.));+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#311 = PCURVE('',#312,#317);+#312 = PLANE('',#313);+#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316);+#314 = CARTESIAN_POINT('',(-3.683,4.064,-5.715));+#315 = DIRECTION('',(-1.,0.,0.));+#316 = DIRECTION('',(0.,-1.,0.));+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);+#318 = LINE('',#319,#320);+#319 = CARTESIAN_POINT('',(1.778,0.));+#320 = VECTOR('',#321,1.);+#321 = DIRECTION('',(1.,0.));+#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#323 = FACE_BOUND('',#324,.F.);+#324 = EDGE_LOOP('',(#325,#355,#383,#411));+#325 = ORIENTED_EDGE('',*,*,#326,.T.);+#326 = EDGE_CURVE('',#327,#329,#331,.T.);+#327 = VERTEX_POINT('',#328);+#328 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#329 = VERTEX_POINT('',#330);+#330 = CARTESIAN_POINT('',(-3.175,1.524,-5.715));+#331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.);+#332 = LINE('',#333,#334);+#333 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#334 = VECTOR('',#335,1.);+#335 = DIRECTION('',(0.,1.,0.));+#336 = PCURVE('',#50,#337);+#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342);+#338 = LINE('',#339,#340);+#339 = CARTESIAN_POINT('',(-3.175,-1.016));+#340 = VECTOR('',#341,1.);+#341 = DIRECTION('',(0.,1.));+#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#343 = PCURVE('',#344,#349);+#344 = PLANE('',#345);+#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348);+#346 = CARTESIAN_POINT('',(-3.175,0.,0.));+#347 = DIRECTION('',(1.,0.,0.));+#348 = DIRECTION('',(0.,0.,-1.));+#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354);+#350 = LINE('',#351,#352);+#351 = CARTESIAN_POINT('',(5.715,-1.016));+#352 = VECTOR('',#353,1.);+#353 = DIRECTION('',(0.,1.));+#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#355 = ORIENTED_EDGE('',*,*,#356,.T.);+#356 = EDGE_CURVE('',#329,#357,#359,.T.);+#357 = VERTEX_POINT('',#358);+#358 = CARTESIAN_POINT('',(3.175,1.524,-5.715));+#359 = SURFACE_CURVE('',#360,(#364,#371),.PCURVE_S1.);+#360 = LINE('',#361,#362);+#361 = CARTESIAN_POINT('',(-3.175,1.524,-5.715));+#362 = VECTOR('',#363,1.);+#363 = DIRECTION('',(1.,0.,0.));+#364 = PCURVE('',#50,#365);+#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370);+#366 = LINE('',#367,#368);+#367 = CARTESIAN_POINT('',(-3.175,1.524));+#368 = VECTOR('',#369,1.);+#369 = DIRECTION('',(1.,0.));+#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#371 = PCURVE('',#372,#377);+#372 = PLANE('',#373);+#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376);+#374 = CARTESIAN_POINT('',(-3.175,1.524,-6.985));+#375 = DIRECTION('',(0.,1.,0.));+#376 = DIRECTION('',(0.,-0.,1.));+#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382);+#378 = LINE('',#379,#380);+#379 = CARTESIAN_POINT('',(1.27,0.));+#380 = VECTOR('',#381,1.);+#381 = DIRECTION('',(0.,1.));+#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#383 = ORIENTED_EDGE('',*,*,#384,.F.);+#384 = EDGE_CURVE('',#385,#357,#387,.T.);+#385 = VERTEX_POINT('',#386);+#386 = CARTESIAN_POINT('',(3.175,-1.016,-5.715));+#387 = SURFACE_CURVE('',#388,(#392,#399),.PCURVE_S1.);+#388 = LINE('',#389,#390);+#389 = CARTESIAN_POINT('',(3.175,-1.016,-5.715));+#390 = VECTOR('',#391,1.);+#391 = DIRECTION('',(0.,1.,0.));+#392 = PCURVE('',#50,#393);+#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398);+#394 = LINE('',#395,#396);+#395 = CARTESIAN_POINT('',(3.175,-1.016));+#396 = VECTOR('',#397,1.);+#397 = DIRECTION('',(0.,1.));+#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#399 = PCURVE('',#400,#405);+#400 = PLANE('',#401);+#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404);+#402 = CARTESIAN_POINT('',(3.175,0.,0.));+#403 = DIRECTION('',(1.,0.,0.));+#404 = DIRECTION('',(0.,0.,-1.));+#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410);+#406 = LINE('',#407,#408);+#407 = CARTESIAN_POINT('',(5.715,-1.016));+#408 = VECTOR('',#409,1.);+#409 = DIRECTION('',(0.,1.));+#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#411 = ORIENTED_EDGE('',*,*,#412,.F.);+#412 = EDGE_CURVE('',#327,#385,#413,.T.);+#413 = SURFACE_CURVE('',#414,(#418,#425),.PCURVE_S1.);+#414 = LINE('',#415,#416);+#415 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#416 = VECTOR('',#417,1.);+#417 = DIRECTION('',(1.,0.,0.));+#418 = PCURVE('',#50,#419);+#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);+#420 = LINE('',#421,#422);+#421 = CARTESIAN_POINT('',(-3.175,-1.016));+#422 = VECTOR('',#423,1.);+#423 = DIRECTION('',(1.,0.));+#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#425 = PCURVE('',#426,#431);+#426 = PLANE('',#427);+#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);+#428 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#429 = DIRECTION('',(0.,-1.,0.));+#430 = DIRECTION('',(0.,0.,-1.));+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);+#432 = LINE('',#433,#434);+#433 = CARTESIAN_POINT('',(0.,0.));+#434 = VECTOR('',#435,1.);+#435 = DIRECTION('',(0.,1.));+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#437 = ADVANCED_FACE('',(#438),#146,.T.);+#438 = FACE_BOUND('',#439,.F.);+#439 = EDGE_LOOP('',(#440,#463,#464,#487,#515,#543,#571,#599));+#440 = ORIENTED_EDGE('',*,*,#441,.F.);+#441 = EDGE_CURVE('',#131,#442,#444,.T.);+#442 = VERTEX_POINT('',#443);+#443 = CARTESIAN_POINT('',(1.651,-2.54,5.715));+#444 = SURFACE_CURVE('',#445,(#449,#456),.PCURVE_S1.);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(1.651,-2.54,-5.715));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(0.,0.,1.));+#449 = PCURVE('',#146,#450);+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);+#451 = LINE('',#452,#453);+#452 = CARTESIAN_POINT('',(5.334,0.));+#453 = VECTOR('',#454,1.);+#454 = DIRECTION('',(0.,1.));+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#456 = PCURVE('',#174,#457);+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);+#458 = LINE('',#459,#460);+#459 = CARTESIAN_POINT('',(0.,0.));+#460 = VECTOR('',#461,1.);+#461 = DIRECTION('',(0.,1.));+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#463 = ORIENTED_EDGE('',*,*,#130,.F.);+#464 = ORIENTED_EDGE('',*,*,#465,.T.);+#465 = EDGE_CURVE('',#103,#466,#468,.T.);+#466 = VERTEX_POINT('',#467);+#467 = CARTESIAN_POINT('',(-1.651,-2.54,5.715));+#468 = SURFACE_CURVE('',#469,(#473,#480),.PCURVE_S1.);+#469 = LINE('',#470,#471);+#470 = CARTESIAN_POINT('',(-1.651,-2.54,-5.715));+#471 = VECTOR('',#472,1.);+#472 = DIRECTION('',(0.,0.,1.));+#473 = PCURVE('',#146,#474);+#474 = DEFINITIONAL_REPRESENTATION('',(#475),#479);+#475 = LINE('',#476,#477);+#476 = CARTESIAN_POINT('',(2.032,0.));+#477 = VECTOR('',#478,1.);+#478 = DIRECTION('',(0.,1.));+#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#480 = PCURVE('',#118,#481);+#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486);+#482 = LINE('',#483,#484);+#483 = CARTESIAN_POINT('',(0.538815367264,0.));+#484 = VECTOR('',#485,1.);+#485 = DIRECTION('',(0.,1.));+#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#487 = ORIENTED_EDGE('',*,*,#488,.T.);+#488 = EDGE_CURVE('',#466,#489,#491,.T.);+#489 = VERTEX_POINT('',#490);+#490 = CARTESIAN_POINT('',(-0.508,-2.54,5.715));+#491 = SURFACE_CURVE('',#492,(#496,#503),.PCURVE_S1.);+#492 = LINE('',#493,#494);+#493 = CARTESIAN_POINT('',(-1.651,-2.54,5.715));+#494 = VECTOR('',#495,1.);+#495 = DIRECTION('',(1.,0.,0.));+#496 = PCURVE('',#146,#497);+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502);+#498 = LINE('',#499,#500);+#499 = CARTESIAN_POINT('',(2.032,11.43));+#500 = VECTOR('',#501,1.);+#501 = DIRECTION('',(1.,0.));+#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#503 = PCURVE('',#504,#509);+#504 = PLANE('',#505);+#505 = AXIS2_PLACEMENT_3D('',#506,#507,#508);+#506 = CARTESIAN_POINT('',(0.,0.,5.715));+#507 = DIRECTION('',(0.,0.,1.));+#508 = DIRECTION('',(1.,0.,-0.));+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);+#510 = LINE('',#511,#512);+#511 = CARTESIAN_POINT('',(-1.651,-2.54));+#512 = VECTOR('',#513,1.);+#513 = DIRECTION('',(1.,0.));+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#515 = ORIENTED_EDGE('',*,*,#516,.T.);+#516 = EDGE_CURVE('',#489,#517,#519,.T.);+#517 = VERTEX_POINT('',#518);+#518 = CARTESIAN_POINT('',(-0.508,-2.54,-3.175));+#519 = SURFACE_CURVE('',#520,(#524,#531),.PCURVE_S1.);+#520 = LINE('',#521,#522);+#521 = CARTESIAN_POINT('',(-0.508,-2.54,5.715));+#522 = VECTOR('',#523,1.);+#523 = DIRECTION('',(0.,0.,-1.));+#524 = PCURVE('',#146,#525);+#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530);+#526 = LINE('',#527,#528);+#527 = CARTESIAN_POINT('',(3.175,11.43));+#528 = VECTOR('',#529,1.);+#529 = DIRECTION('',(0.,-1.));+#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#531 = PCURVE('',#532,#537);+#532 = PLANE('',#533);+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);+#534 = CARTESIAN_POINT('',(-0.508,-1.397,5.715));+#535 = DIRECTION('',(-1.,0.,0.));+#536 = DIRECTION('',(0.,-1.,0.));+#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542);+#538 = LINE('',#539,#540);+#539 = CARTESIAN_POINT('',(1.143,0.));+#540 = VECTOR('',#541,1.);+#541 = DIRECTION('',(0.,-1.));+#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#543 = ORIENTED_EDGE('',*,*,#544,.T.);+#544 = EDGE_CURVE('',#517,#545,#547,.T.);+#545 = VERTEX_POINT('',#546);+#546 = CARTESIAN_POINT('',(0.508,-2.54,-3.175));+#547 = SURFACE_CURVE('',#548,(#552,#559),.PCURVE_S1.);+#548 = LINE('',#549,#550);+#549 = CARTESIAN_POINT('',(-0.508,-2.54,-3.175));+#550 = VECTOR('',#551,1.);+#551 = DIRECTION('',(1.,0.,0.));+#552 = PCURVE('',#146,#553);+#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558);+#554 = LINE('',#555,#556);+#555 = CARTESIAN_POINT('',(3.175,2.54));+#556 = VECTOR('',#557,1.);+#557 = DIRECTION('',(1.,0.));+#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#559 = PCURVE('',#560,#565);+#560 = PLANE('',#561);+#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564);+#562 = CARTESIAN_POINT('',(0.,0.,-3.175));+#563 = DIRECTION('',(0.,0.,1.));+#564 = DIRECTION('',(1.,0.,-0.));+#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);+#566 = LINE('',#567,#568);+#567 = CARTESIAN_POINT('',(-0.508,-2.54));+#568 = VECTOR('',#569,1.);+#569 = DIRECTION('',(1.,0.));+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#571 = ORIENTED_EDGE('',*,*,#572,.F.);+#572 = EDGE_CURVE('',#573,#545,#575,.T.);+#573 = VERTEX_POINT('',#574);+#574 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.);+#576 = LINE('',#577,#578);+#577 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#578 = VECTOR('',#579,1.);+#579 = DIRECTION('',(0.,0.,-1.));+#580 = PCURVE('',#146,#581);+#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586);+#582 = LINE('',#583,#584);+#583 = CARTESIAN_POINT('',(4.191,11.43));+#584 = VECTOR('',#585,1.);+#585 = DIRECTION('',(0.,-1.));+#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#587 = PCURVE('',#588,#593);+#588 = PLANE('',#589);+#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592);+#590 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#591 = DIRECTION('',(1.,0.,0.));+#592 = DIRECTION('',(-0.,1.,0.));+#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598);+#594 = LINE('',#595,#596);+#595 = CARTESIAN_POINT('',(0.,0.));+#596 = VECTOR('',#597,1.);+#597 = DIRECTION('',(0.,-1.));+#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#599 = ORIENTED_EDGE('',*,*,#600,.T.);+#600 = EDGE_CURVE('',#573,#442,#601,.T.);+#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.);+#602 = LINE('',#603,#604);+#603 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#604 = VECTOR('',#605,1.);+#605 = DIRECTION('',(1.,0.,0.));+#606 = PCURVE('',#146,#607);+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);+#608 = LINE('',#609,#610);+#609 = CARTESIAN_POINT('',(4.191,11.43));+#610 = VECTOR('',#611,1.);+#611 = DIRECTION('',(1.,0.));+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#613 = PCURVE('',#504,#614);+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);+#615 = LINE('',#616,#617);+#616 = CARTESIAN_POINT('',(0.508,-2.54));+#617 = VECTOR('',#618,1.);+#618 = DIRECTION('',(1.,0.));+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#620 = ADVANCED_FACE('',(#621),#230,.T.);+#621 = FACE_BOUND('',#622,.F.);+#622 = EDGE_LOOP('',(#623,#646,#669,#690));+#623 = ORIENTED_EDGE('',*,*,#624,.T.);+#624 = EDGE_CURVE('',#187,#625,#627,.T.);+#625 = VERTEX_POINT('',#626);+#626 = CARTESIAN_POINT('',(2.413,-2.54,5.715));+#627 = SURFACE_CURVE('',#628,(#632,#639),.PCURVE_S1.);+#628 = LINE('',#629,#630);+#629 = CARTESIAN_POINT('',(2.413,-2.54,-5.715));+#630 = VECTOR('',#631,1.);+#631 = DIRECTION('',(0.,0.,1.));+#632 = PCURVE('',#230,#633);+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);+#634 = LINE('',#635,#636);+#635 = CARTESIAN_POINT('',(6.096,0.));+#636 = VECTOR('',#637,1.);+#637 = DIRECTION('',(0.,1.));+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#639 = PCURVE('',#202,#640);+#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645);+#641 = LINE('',#642,#643);+#642 = CARTESIAN_POINT('',(0.538815367264,0.));+#643 = VECTOR('',#644,1.);+#644 = DIRECTION('',(0.,1.));+#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#646 = ORIENTED_EDGE('',*,*,#647,.T.);+#647 = EDGE_CURVE('',#625,#648,#650,.T.);+#648 = VERTEX_POINT('',#649);+#649 = CARTESIAN_POINT('',(3.683,-2.54,5.715));+#650 = SURFACE_CURVE('',#651,(#655,#662),.PCURVE_S1.);+#651 = LINE('',#652,#653);+#652 = CARTESIAN_POINT('',(2.413,-2.54,5.715));+#653 = VECTOR('',#654,1.);+#654 = DIRECTION('',(1.,0.,0.));+#655 = PCURVE('',#230,#656);+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);+#657 = LINE('',#658,#659);+#658 = CARTESIAN_POINT('',(6.096,11.43));+#659 = VECTOR('',#660,1.);+#660 = DIRECTION('',(1.,0.));+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#662 = PCURVE('',#504,#663);+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);+#664 = LINE('',#665,#666);+#665 = CARTESIAN_POINT('',(2.413,-2.54));+#666 = VECTOR('',#667,1.);+#667 = DIRECTION('',(1.,0.));+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#669 = ORIENTED_EDGE('',*,*,#670,.F.);+#670 = EDGE_CURVE('',#215,#648,#671,.T.);+#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.);+#672 = LINE('',#673,#674);+#673 = CARTESIAN_POINT('',(3.683,-2.54,-5.715));+#674 = VECTOR('',#675,1.);+#675 = DIRECTION('',(0.,0.,1.));+#676 = PCURVE('',#230,#677);+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);+#678 = LINE('',#679,#680);+#679 = CARTESIAN_POINT('',(7.366,0.));+#680 = VECTOR('',#681,1.);+#681 = DIRECTION('',(0.,1.));+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#683 = PCURVE('',#258,#684);+#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689);+#685 = LINE('',#686,#687);+#686 = CARTESIAN_POINT('',(0.,0.));+#687 = VECTOR('',#688,1.);+#688 = DIRECTION('',(0.,1.));+#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#690 = ORIENTED_EDGE('',*,*,#214,.F.);+#691 = ADVANCED_FACE('',(#692),#62,.T.);+#692 = FACE_BOUND('',#693,.F.);+#693 = EDGE_LOOP('',(#694,#717,#718,#741));+#694 = ORIENTED_EDGE('',*,*,#695,.F.);+#695 = EDGE_CURVE('',#42,#696,#698,.T.);+#696 = VERTEX_POINT('',#697);+#697 = CARTESIAN_POINT('',(-2.413,-2.54,5.715));+#698 = SURFACE_CURVE('',#699,(#703,#710),.PCURVE_S1.);+#699 = LINE('',#700,#701);+#700 = CARTESIAN_POINT('',(-2.413,-2.54,-5.715));+#701 = VECTOR('',#702,1.);+#702 = DIRECTION('',(0.,0.,1.));+#703 = PCURVE('',#62,#704);+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709);+#705 = LINE('',#706,#707);+#706 = CARTESIAN_POINT('',(1.27,0.));+#707 = VECTOR('',#708,1.);+#708 = DIRECTION('',(0.,1.));+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#710 = PCURVE('',#90,#711);+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);+#712 = LINE('',#713,#714);+#713 = CARTESIAN_POINT('',(0.,0.));+#714 = VECTOR('',#715,1.);+#715 = DIRECTION('',(0.,1.));+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#717 = ORIENTED_EDGE('',*,*,#39,.F.);+#718 = ORIENTED_EDGE('',*,*,#719,.T.);+#719 = EDGE_CURVE('',#40,#720,#722,.T.);+#720 = VERTEX_POINT('',#721);+#721 = CARTESIAN_POINT('',(-3.683,-2.54,5.715));+#722 = SURFACE_CURVE('',#723,(#727,#734),.PCURVE_S1.);+#723 = LINE('',#724,#725);+#724 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#725 = VECTOR('',#726,1.);+#726 = DIRECTION('',(0.,0.,1.));+#727 = PCURVE('',#62,#728);+#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733);+#729 = LINE('',#730,#731);+#730 = CARTESIAN_POINT('',(0.,0.));+#731 = VECTOR('',#732,1.);+#732 = DIRECTION('',(0.,1.));+#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#734 = PCURVE('',#312,#735);+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(6.604,0.));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(0.,1.));+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#741 = ORIENTED_EDGE('',*,*,#742,.T.);+#742 = EDGE_CURVE('',#720,#696,#743,.T.);+#743 = SURFACE_CURVE('',#744,(#748,#755),.PCURVE_S1.);+#744 = LINE('',#745,#746);+#745 = CARTESIAN_POINT('',(-3.683,-2.54,5.715));+#746 = VECTOR('',#747,1.);+#747 = DIRECTION('',(1.,0.,0.));+#748 = PCURVE('',#62,#749);+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);+#750 = LINE('',#751,#752);+#751 = CARTESIAN_POINT('',(0.,11.43));+#752 = VECTOR('',#753,1.);+#753 = DIRECTION('',(1.,0.));+#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#755 = PCURVE('',#504,#756);+#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761);+#757 = LINE('',#758,#759);+#758 = CARTESIAN_POINT('',(-3.683,-2.54));+#759 = VECTOR('',#760,1.);+#760 = DIRECTION('',(1.,0.));+#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#762 = ADVANCED_FACE('',(#763),#174,.T.);+#763 = FACE_BOUND('',#764,.F.);+#764 = EDGE_LOOP('',(#765,#766,#789,#810));+#765 = ORIENTED_EDGE('',*,*,#441,.T.);+#766 = ORIENTED_EDGE('',*,*,#767,.T.);+#767 = EDGE_CURVE('',#442,#768,#770,.T.);+#768 = VERTEX_POINT('',#769);+#769 = CARTESIAN_POINT('',(2.032,-2.921,5.715));+#770 = SURFACE_CURVE('',#771,(#775,#782),.PCURVE_S1.);+#771 = LINE('',#772,#773);+#772 = CARTESIAN_POINT('',(1.651,-2.54,5.715));+#773 = VECTOR('',#774,1.);+#774 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#775 = PCURVE('',#174,#776);+#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781);+#777 = LINE('',#778,#779);+#778 = CARTESIAN_POINT('',(0.,11.43));+#779 = VECTOR('',#780,1.);+#780 = DIRECTION('',(1.,0.));+#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#782 = PCURVE('',#504,#783);+#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788);+#784 = LINE('',#785,#786);+#785 = CARTESIAN_POINT('',(1.651,-2.54));+#786 = VECTOR('',#787,1.);+#787 = DIRECTION('',(0.707106781187,-0.707106781187));+#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#789 = ORIENTED_EDGE('',*,*,#790,.F.);+#790 = EDGE_CURVE('',#159,#768,#791,.T.);+#791 = SURFACE_CURVE('',#792,(#796,#803),.PCURVE_S1.);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(2.032,-2.921,-5.715));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(0.,0.,1.));+#796 = PCURVE('',#174,#797);+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);+#798 = LINE('',#799,#800);+#799 = CARTESIAN_POINT('',(0.538815367264,0.));+#800 = VECTOR('',#801,1.);+#801 = DIRECTION('',(0.,1.));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#803 = PCURVE('',#202,#804);+#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809);+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(0.,0.));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(0.,1.));+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#810 = ORIENTED_EDGE('',*,*,#158,.F.);+#811 = ADVANCED_FACE('',(#812),#504,.T.);+#812 = FACE_BOUND('',#813,.F.);+#813 = EDGE_LOOP('',(#814,#815,#838,#859,#860,#883,#911,#932,#933,#954,+    #955,#956,#979,#1007,#1035,#1063,#1091,#1119));+#814 = ORIENTED_EDGE('',*,*,#488,.F.);+#815 = ORIENTED_EDGE('',*,*,#816,.F.);+#816 = EDGE_CURVE('',#817,#466,#819,.T.);+#817 = VERTEX_POINT('',#818);+#818 = CARTESIAN_POINT('',(-2.032,-2.921,5.715));+#819 = SURFACE_CURVE('',#820,(#824,#831),.PCURVE_S1.);+#820 = LINE('',#821,#822);+#821 = CARTESIAN_POINT('',(-2.032,-2.921,5.715));+#822 = VECTOR('',#823,1.);+#823 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#824 = PCURVE('',#504,#825);+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);+#826 = LINE('',#827,#828);+#827 = CARTESIAN_POINT('',(-2.032,-2.921));+#828 = VECTOR('',#829,1.);+#829 = DIRECTION('',(0.707106781187,0.707106781187));+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#831 = PCURVE('',#118,#832);+#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837);+#833 = LINE('',#834,#835);+#834 = CARTESIAN_POINT('',(0.,11.43));+#835 = VECTOR('',#836,1.);+#836 = DIRECTION('',(1.,0.));+#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#838 = ORIENTED_EDGE('',*,*,#839,.F.);+#839 = EDGE_CURVE('',#696,#817,#840,.T.);+#840 = SURFACE_CURVE('',#841,(#845,#852),.PCURVE_S1.);+#841 = LINE('',#842,#843);+#842 = CARTESIAN_POINT('',(-2.413,-2.54,5.715));+#843 = VECTOR('',#844,1.);+#844 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#845 = PCURVE('',#504,#846);+#846 = DEFINITIONAL_REPRESENTATION('',(#847),#851);+#847 = LINE('',#848,#849);+#848 = CARTESIAN_POINT('',(-2.413,-2.54));+#849 = VECTOR('',#850,1.);+#850 = DIRECTION('',(0.707106781187,-0.707106781187));+#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#852 = PCURVE('',#90,#853);+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858);+#854 = LINE('',#855,#856);+#855 = CARTESIAN_POINT('',(0.,11.43));+#856 = VECTOR('',#857,1.);+#857 = DIRECTION('',(1.,0.));+#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#859 = ORIENTED_EDGE('',*,*,#742,.F.);+#860 = ORIENTED_EDGE('',*,*,#861,.F.);+#861 = EDGE_CURVE('',#862,#720,#864,.T.);+#862 = VERTEX_POINT('',#863);+#863 = CARTESIAN_POINT('',(-3.683,4.064,5.715));+#864 = SURFACE_CURVE('',#865,(#869,#876),.PCURVE_S1.);+#865 = LINE('',#866,#867);+#866 = CARTESIAN_POINT('',(-3.683,4.064,5.715));+#867 = VECTOR('',#868,1.);+#868 = DIRECTION('',(0.,-1.,0.));+#869 = PCURVE('',#504,#870);+#870 = DEFINITIONAL_REPRESENTATION('',(#871),#875);+#871 = LINE('',#872,#873);+#872 = CARTESIAN_POINT('',(-3.683,4.064));+#873 = VECTOR('',#874,1.);+#874 = DIRECTION('',(0.,-1.));+#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#876 = PCURVE('',#312,#877);+#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882);+#878 = LINE('',#879,#880);+#879 = CARTESIAN_POINT('',(0.,11.43));+#880 = VECTOR('',#881,1.);+#881 = DIRECTION('',(1.,0.));+#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#883 = ORIENTED_EDGE('',*,*,#884,.F.);+#884 = EDGE_CURVE('',#885,#862,#887,.T.);+#885 = VERTEX_POINT('',#886);+#886 = CARTESIAN_POINT('',(3.683,4.064,5.715));+#887 = SURFACE_CURVE('',#888,(#892,#899),.PCURVE_S1.);+#888 = LINE('',#889,#890);+#889 = CARTESIAN_POINT('',(3.683,4.064,5.715));+#890 = VECTOR('',#891,1.);+#891 = DIRECTION('',(-1.,0.,0.));+#892 = PCURVE('',#504,#893);+#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898);+#894 = LINE('',#895,#896);+#895 = CARTESIAN_POINT('',(3.683,4.064));+#896 = VECTOR('',#897,1.);+#897 = DIRECTION('',(-1.,0.));+#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#899 = PCURVE('',#900,#905);+#900 = PLANE('',#901);+#901 = AXIS2_PLACEMENT_3D('',#902,#903,#904);+#902 = CARTESIAN_POINT('',(3.683,4.064,-5.715));+#903 = DIRECTION('',(0.,1.,0.));+#904 = DIRECTION('',(-1.,0.,0.));+#905 = DEFINITIONAL_REPRESENTATION('',(#906),#910);+#906 = LINE('',#907,#908);+#907 = CARTESIAN_POINT('',(0.,11.43));+#908 = VECTOR('',#909,1.);+#909 = DIRECTION('',(1.,0.));+#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#911 = ORIENTED_EDGE('',*,*,#912,.F.);+#912 = EDGE_CURVE('',#648,#885,#913,.T.);+#913 = SURFACE_CURVE('',#914,(#918,#925),.PCURVE_S1.);+#914 = LINE('',#915,#916);+#915 = CARTESIAN_POINT('',(3.683,-2.54,5.715));+#916 = VECTOR('',#917,1.);+#917 = DIRECTION('',(0.,1.,0.));+#918 = PCURVE('',#504,#919);+#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924);+#920 = LINE('',#921,#922);+#921 = CARTESIAN_POINT('',(3.683,-2.54));+#922 = VECTOR('',#923,1.);+#923 = DIRECTION('',(0.,1.));+#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#925 = PCURVE('',#258,#926);+#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931);+#927 = LINE('',#928,#929);+#928 = CARTESIAN_POINT('',(0.,11.43));+#929 = VECTOR('',#930,1.);+#930 = DIRECTION('',(1.,0.));+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#932 = ORIENTED_EDGE('',*,*,#647,.F.);+#933 = ORIENTED_EDGE('',*,*,#934,.F.);+#934 = EDGE_CURVE('',#768,#625,#935,.T.);+#935 = SURFACE_CURVE('',#936,(#940,#947),.PCURVE_S1.);+#936 = LINE('',#937,#938);+#937 = CARTESIAN_POINT('',(2.032,-2.921,5.715));+#938 = VECTOR('',#939,1.);+#939 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#940 = PCURVE('',#504,#941);+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);+#942 = LINE('',#943,#944);+#943 = CARTESIAN_POINT('',(2.032,-2.921));+#944 = VECTOR('',#945,1.);+#945 = DIRECTION('',(0.707106781187,0.707106781187));+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#947 = PCURVE('',#202,#948);+#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953);+#949 = LINE('',#950,#951);+#950 = CARTESIAN_POINT('',(0.,11.43));+#951 = VECTOR('',#952,1.);+#952 = DIRECTION('',(1.,0.));+#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#954 = ORIENTED_EDGE('',*,*,#767,.F.);+#955 = ORIENTED_EDGE('',*,*,#600,.F.);+#956 = ORIENTED_EDGE('',*,*,#957,.T.);+#957 = EDGE_CURVE('',#573,#958,#960,.T.);+#958 = VERTEX_POINT('',#959);+#959 = CARTESIAN_POINT('',(0.508,-1.905,5.715));+#960 = SURFACE_CURVE('',#961,(#965,#972),.PCURVE_S1.);+#961 = LINE('',#962,#963);+#962 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#963 = VECTOR('',#964,1.);+#964 = DIRECTION('',(0.,1.,0.));+#965 = PCURVE('',#504,#966);+#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971);+#967 = LINE('',#968,#969);+#968 = CARTESIAN_POINT('',(0.508,-2.54));+#969 = VECTOR('',#970,1.);+#970 = DIRECTION('',(0.,1.));+#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#972 = PCURVE('',#588,#973);+#973 = DEFINITIONAL_REPRESENTATION('',(#974),#978);+#974 = LINE('',#975,#976);+#975 = CARTESIAN_POINT('',(0.,0.));+#976 = VECTOR('',#977,1.);+#977 = DIRECTION('',(1.,0.));+#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#979 = ORIENTED_EDGE('',*,*,#980,.F.);+#980 = EDGE_CURVE('',#981,#958,#983,.T.);+#981 = VERTEX_POINT('',#982);+#982 = CARTESIAN_POINT('',(3.175,-1.905,5.715));+#983 = SURFACE_CURVE('',#984,(#988,#995),.PCURVE_S1.);+#984 = LINE('',#985,#986);+#985 = CARTESIAN_POINT('',(3.175,-1.905,5.715));+#986 = VECTOR('',#987,1.);+#987 = DIRECTION('',(-1.,0.,0.));+#988 = PCURVE('',#504,#989);+#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);+#990 = LINE('',#991,#992);+#991 = CARTESIAN_POINT('',(3.175,-1.905));+#992 = VECTOR('',#993,1.);+#993 = DIRECTION('',(-1.,0.));+#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#995 = PCURVE('',#996,#1001);+#996 = PLANE('',#997);+#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000);+#998 = CARTESIAN_POINT('',(2.667,-1.905,5.715));+#999 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#1000 = DIRECTION('',(-1.,-0.,0.));+#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1006);+#1002 = LINE('',#1003,#1004);+#1003 = CARTESIAN_POINT('',(-0.508,0.));+#1004 = VECTOR('',#1005,1.);+#1005 = DIRECTION('',(1.,0.));+#1006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);+#1008 = EDGE_CURVE('',#1009,#981,#1011,.T.);+#1009 = VERTEX_POINT('',#1010);+#1010 = CARTESIAN_POINT('',(3.175,3.429,5.715));+#1011 = SURFACE_CURVE('',#1012,(#1016,#1023),.PCURVE_S1.);+#1012 = LINE('',#1013,#1014);+#1013 = CARTESIAN_POINT('',(3.175,3.429,5.715));+#1014 = VECTOR('',#1015,1.);+#1015 = DIRECTION('',(0.,-1.,0.));+#1016 = PCURVE('',#504,#1017);+#1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1022);+#1018 = LINE('',#1019,#1020);+#1019 = CARTESIAN_POINT('',(3.175,3.429));+#1020 = VECTOR('',#1021,1.);+#1021 = DIRECTION('',(0.,-1.));+#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1023 = PCURVE('',#1024,#1029);+#1024 = PLANE('',#1025);+#1025 = AXIS2_PLACEMENT_3D('',#1026,#1027,#1028);+#1026 = CARTESIAN_POINT('',(3.175,2.921,5.715));+#1027 = DIRECTION('',(0.707106781187,0.,-0.707106781187));+#1028 = DIRECTION('',(0.,-1.,0.));+#1029 = DEFINITIONAL_REPRESENTATION('',(#1030),#1034);+#1030 = LINE('',#1031,#1032);+#1031 = CARTESIAN_POINT('',(-0.508,-0.));+#1032 = VECTOR('',#1033,1.);+#1033 = DIRECTION('',(1.,0.));+#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);+#1036 = EDGE_CURVE('',#1037,#1009,#1039,.T.);+#1037 = VERTEX_POINT('',#1038);+#1038 = CARTESIAN_POINT('',(-3.175,3.429,5.715));+#1039 = SURFACE_CURVE('',#1040,(#1044,#1051),.PCURVE_S1.);+#1040 = LINE('',#1041,#1042);+#1041 = CARTESIAN_POINT('',(-3.175,3.429,5.715));+#1042 = VECTOR('',#1043,1.);+#1043 = DIRECTION('',(1.,0.,0.));+#1044 = PCURVE('',#504,#1045);+#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050);+#1046 = LINE('',#1047,#1048);+#1047 = CARTESIAN_POINT('',(-3.175,3.429));+#1048 = VECTOR('',#1049,1.);+#1049 = DIRECTION('',(1.,0.));+#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1051 = PCURVE('',#1052,#1057);+#1052 = PLANE('',#1053);+#1053 = AXIS2_PLACEMENT_3D('',#1054,#1055,#1056);+#1054 = CARTESIAN_POINT('',(-2.667,3.429,5.715));+#1055 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#1056 = DIRECTION('',(1.,0.,0.));+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);+#1058 = LINE('',#1059,#1060);+#1059 = CARTESIAN_POINT('',(-0.508,-0.));+#1060 = VECTOR('',#1061,1.);+#1061 = DIRECTION('',(1.,0.));+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1063 = ORIENTED_EDGE('',*,*,#1064,.F.);+#1064 = EDGE_CURVE('',#1065,#1037,#1067,.T.);+#1065 = VERTEX_POINT('',#1066);+#1066 = CARTESIAN_POINT('',(-3.175,-1.905,5.715));+#1067 = SURFACE_CURVE('',#1068,(#1072,#1079),.PCURVE_S1.);+#1068 = LINE('',#1069,#1070);+#1069 = CARTESIAN_POINT('',(-3.175,-1.905,5.715));+#1070 = VECTOR('',#1071,1.);+#1071 = DIRECTION('',(0.,1.,0.));+#1072 = PCURVE('',#504,#1073);+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);+#1074 = LINE('',#1075,#1076);+#1075 = CARTESIAN_POINT('',(-3.175,-1.905));+#1076 = VECTOR('',#1077,1.);+#1077 = DIRECTION('',(0.,1.));+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1079 = PCURVE('',#1080,#1085);+#1080 = PLANE('',#1081);+#1081 = AXIS2_PLACEMENT_3D('',#1082,#1083,#1084);+#1082 = CARTESIAN_POINT('',(-3.175,-1.397,5.715));+#1083 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));+#1084 = DIRECTION('',(0.,1.,0.));+#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090);+#1086 = LINE('',#1087,#1088);+#1087 = CARTESIAN_POINT('',(-0.508,0.));+#1088 = VECTOR('',#1089,1.);+#1089 = DIRECTION('',(1.,0.));+#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1091 = ORIENTED_EDGE('',*,*,#1092,.F.);+#1092 = EDGE_CURVE('',#1093,#1065,#1095,.T.);+#1093 = VERTEX_POINT('',#1094);+#1094 = CARTESIAN_POINT('',(-0.508,-1.905,5.715));+#1095 = SURFACE_CURVE('',#1096,(#1100,#1107),.PCURVE_S1.);+#1096 = LINE('',#1097,#1098);+#1097 = CARTESIAN_POINT('',(-0.508,-1.905,5.715));+#1098 = VECTOR('',#1099,1.);+#1099 = DIRECTION('',(-1.,0.,0.));+#1100 = PCURVE('',#504,#1101);+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106);+#1102 = LINE('',#1103,#1104);+#1103 = CARTESIAN_POINT('',(-0.508,-1.905));+#1104 = VECTOR('',#1105,1.);+#1105 = DIRECTION('',(-1.,0.));+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1107 = PCURVE('',#1108,#1113);+#1108 = PLANE('',#1109);+#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112);+#1110 = CARTESIAN_POINT('',(2.667,-1.905,5.715));+#1111 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#1112 = DIRECTION('',(-1.,-0.,0.));+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);+#1114 = LINE('',#1115,#1116);+#1115 = CARTESIAN_POINT('',(3.175,0.));+#1116 = VECTOR('',#1117,1.);+#1117 = DIRECTION('',(1.,0.));+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1119 = ORIENTED_EDGE('',*,*,#1120,.F.);+#1120 = EDGE_CURVE('',#489,#1093,#1121,.T.);+#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(-0.508,-2.54,5.715));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(0.,1.,0.));+#1126 = PCURVE('',#504,#1127);+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);+#1128 = LINE('',#1129,#1130);+#1129 = CARTESIAN_POINT('',(-0.508,-2.54));+#1130 = VECTOR('',#1131,1.);+#1131 = DIRECTION('',(0.,1.));+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1133 = PCURVE('',#532,#1134);+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(1.143,0.));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(-1.,0.));+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1140 = ADVANCED_FACE('',(#1141),#118,.T.);+#1141 = FACE_BOUND('',#1142,.F.);+#1142 = EDGE_LOOP('',(#1143,#1144,#1145,#1166));+#1143 = ORIENTED_EDGE('',*,*,#465,.F.);+#1144 = ORIENTED_EDGE('',*,*,#102,.F.);+#1145 = ORIENTED_EDGE('',*,*,#1146,.T.);+#1146 = EDGE_CURVE('',#75,#817,#1147,.T.);+#1147 = SURFACE_CURVE('',#1148,(#1152,#1159),.PCURVE_S1.);+#1148 = LINE('',#1149,#1150);+#1149 = CARTESIAN_POINT('',(-2.032,-2.921,-5.715));+#1150 = VECTOR('',#1151,1.);+#1151 = DIRECTION('',(0.,0.,1.));+#1152 = PCURVE('',#118,#1153);+#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158);+#1154 = LINE('',#1155,#1156);+#1155 = CARTESIAN_POINT('',(0.,0.));+#1156 = VECTOR('',#1157,1.);+#1157 = DIRECTION('',(0.,1.));+#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1159 = PCURVE('',#90,#1160);+#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);+#1161 = LINE('',#1162,#1163);+#1162 = CARTESIAN_POINT('',(0.538815367264,0.));+#1163 = VECTOR('',#1164,1.);+#1164 = DIRECTION('',(0.,1.));+#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1166 = ORIENTED_EDGE('',*,*,#816,.T.);+#1167 = ADVANCED_FACE('',(#1168),#90,.T.);+#1168 = FACE_BOUND('',#1169,.F.);+#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173));+#1170 = ORIENTED_EDGE('',*,*,#695,.T.);+#1171 = ORIENTED_EDGE('',*,*,#839,.T.);+#1172 = ORIENTED_EDGE('',*,*,#1146,.F.);+#1173 = ORIENTED_EDGE('',*,*,#74,.F.);+#1174 = ADVANCED_FACE('',(#1175),#312,.T.);+#1175 = FACE_BOUND('',#1176,.F.);+#1176 = EDGE_LOOP('',(#1177,#1207,#1228,#1229,#1230,#1231));+#1177 = ORIENTED_EDGE('',*,*,#1178,.F.);+#1178 = EDGE_CURVE('',#1179,#1181,#1183,.T.);+#1179 = VERTEX_POINT('',#1180);+#1180 = CARTESIAN_POINT('',(-3.683,4.064,2.54));+#1181 = VERTEX_POINT('',#1182);+#1182 = CARTESIAN_POINT('',(-3.683,2.286,2.54));+#1183 = SURFACE_CURVE('',#1184,(#1188,#1195),.PCURVE_S1.);+#1184 = LINE('',#1185,#1186);+#1185 = CARTESIAN_POINT('',(-3.683,4.064,2.54));+#1186 = VECTOR('',#1187,1.);+#1187 = DIRECTION('',(0.,-1.,0.));+#1188 = PCURVE('',#312,#1189);+#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194);+#1190 = LINE('',#1191,#1192);+#1191 = CARTESIAN_POINT('',(0.,8.255));+#1192 = VECTOR('',#1193,1.);+#1193 = DIRECTION('',(1.,0.));+#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1195 = PCURVE('',#1196,#1201);+#1196 = PLANE('',#1197);+#1197 = AXIS2_PLACEMENT_3D('',#1198,#1199,#1200);+#1198 = CARTESIAN_POINT('',(4.4196,4.064,2.54));+#1199 = DIRECTION('',(0.,0.,1.));+#1200 = DIRECTION('',(0.,-1.,0.));+#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206);+#1202 = LINE('',#1203,#1204);+#1203 = CARTESIAN_POINT('',(0.,-8.1026));+#1204 = VECTOR('',#1205,1.);+#1205 = DIRECTION('',(1.,0.));+#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1207 = ORIENTED_EDGE('',*,*,#1208,.T.);+#1208 = EDGE_CURVE('',#1179,#862,#1209,.T.);+#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.);+#1210 = LINE('',#1211,#1212);+#1211 = CARTESIAN_POINT('',(-3.683,4.064,2.54));+#1212 = VECTOR('',#1213,1.);+#1213 = DIRECTION('',(0.,0.,1.));+#1214 = PCURVE('',#312,#1215);+#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220);+#1216 = LINE('',#1217,#1218);+#1217 = CARTESIAN_POINT('',(0.,8.255));+#1218 = VECTOR('',#1219,1.);+#1219 = DIRECTION('',(0.,1.));+#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1221 = PCURVE('',#900,#1222);+#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227);+#1223 = LINE('',#1224,#1225);+#1224 = CARTESIAN_POINT('',(7.366,8.255));+#1225 = VECTOR('',#1226,1.);+#1226 = DIRECTION('',(0.,1.));+#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1228 = ORIENTED_EDGE('',*,*,#861,.T.);+#1229 = ORIENTED_EDGE('',*,*,#719,.F.);+#1230 = ORIENTED_EDGE('',*,*,#298,.F.);+#1231 = ORIENTED_EDGE('',*,*,#1232,.T.);+#1232 = EDGE_CURVE('',#271,#1181,#1233,.T.);+#1233 = SURFACE_CURVE('',#1234,(#1238,#1245),.PCURVE_S1.);+#1234 = LINE('',#1235,#1236);+#1235 = CARTESIAN_POINT('',(-3.683,2.286,-5.715));+#1236 = VECTOR('',#1237,1.);+#1237 = DIRECTION('',(0.,0.,1.));+#1238 = PCURVE('',#312,#1239);+#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244);+#1240 = LINE('',#1241,#1242);+#1241 = CARTESIAN_POINT('',(1.778,0.));+#1242 = VECTOR('',#1243,1.);+#1243 = DIRECTION('',(0.,1.));+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1245 = PCURVE('',#286,#1246);+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);+#1247 = LINE('',#1248,#1249);+#1248 = CARTESIAN_POINT('',(8.255,-8.1026));+#1249 = VECTOR('',#1250,1.);+#1250 = DIRECTION('',(-1.,0.));+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1252 = ADVANCED_FACE('',(#1253),#1196,.F.);+#1253 = FACE_BOUND('',#1254,.F.);+#1254 = EDGE_LOOP('',(#1255,#1285,#1306,#1307,#1330,#1358));+#1255 = ORIENTED_EDGE('',*,*,#1256,.F.);+#1256 = EDGE_CURVE('',#1257,#1259,#1261,.T.);+#1257 = VERTEX_POINT('',#1258);+#1258 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1259 = VERTEX_POINT('',#1260);+#1260 = CARTESIAN_POINT('',(-2.286,2.921,2.54));+#1261 = SURFACE_CURVE('',#1262,(#1266,#1273),.PCURVE_S1.);+#1262 = LINE('',#1263,#1264);+#1263 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1264 = VECTOR('',#1265,1.);+#1265 = DIRECTION('',(0.,-1.,0.));+#1266 = PCURVE('',#1196,#1267);+#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1272);+#1268 = LINE('',#1269,#1270);+#1269 = CARTESIAN_POINT('',(0.,-6.7056));+#1270 = VECTOR('',#1271,1.);+#1271 = DIRECTION('',(1.,0.));+#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1273 = PCURVE('',#1274,#1279);+#1274 = PLANE('',#1275);+#1275 = AXIS2_PLACEMENT_3D('',#1276,#1277,#1278);+#1276 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1277 = DIRECTION('',(-1.,0.,0.));+#1278 = DIRECTION('',(0.,0.,1.));+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);+#1280 = LINE('',#1281,#1282);+#1281 = CARTESIAN_POINT('',(0.,0.));+#1282 = VECTOR('',#1283,1.);+#1283 = DIRECTION('',(0.,-1.));+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1285 = ORIENTED_EDGE('',*,*,#1286,.T.);+#1286 = EDGE_CURVE('',#1257,#1179,#1287,.T.);+#1287 = SURFACE_CURVE('',#1288,(#1292,#1299),.PCURVE_S1.);+#1288 = LINE('',#1289,#1290);+#1289 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1290 = VECTOR('',#1291,1.);+#1291 = DIRECTION('',(-1.,0.,0.));+#1292 = PCURVE('',#1196,#1293);+#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298);+#1294 = LINE('',#1295,#1296);+#1295 = CARTESIAN_POINT('',(0.,-6.7056));+#1296 = VECTOR('',#1297,1.);+#1297 = DIRECTION('',(0.,-1.));+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1299 = PCURVE('',#900,#1300);+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);+#1301 = LINE('',#1302,#1303);+#1302 = CARTESIAN_POINT('',(5.969,8.255));+#1303 = VECTOR('',#1304,1.);+#1304 = DIRECTION('',(1.,0.));+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1306 = ORIENTED_EDGE('',*,*,#1178,.T.);+#1307 = ORIENTED_EDGE('',*,*,#1308,.F.);+#1308 = EDGE_CURVE('',#1309,#1181,#1311,.T.);+#1309 = VERTEX_POINT('',#1310);+#1310 = CARTESIAN_POINT('',(-2.667,2.286,2.54));+#1311 = SURFACE_CURVE('',#1312,(#1316,#1323),.PCURVE_S1.);+#1312 = LINE('',#1313,#1314);+#1313 = CARTESIAN_POINT('',(-2.667,2.286,2.54));+#1314 = VECTOR('',#1315,1.);+#1315 = DIRECTION('',(-1.,0.,0.));+#1316 = PCURVE('',#1196,#1317);+#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);+#1318 = LINE('',#1319,#1320);+#1319 = CARTESIAN_POINT('',(1.778,-7.0866));+#1320 = VECTOR('',#1321,1.);+#1321 = DIRECTION('',(0.,-1.));+#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1323 = PCURVE('',#286,#1324);+#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329);+#1325 = LINE('',#1326,#1327);+#1326 = CARTESIAN_POINT('',(0.,-7.0866));+#1327 = VECTOR('',#1328,1.);+#1328 = DIRECTION('',(0.,-1.));+#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1330 = ORIENTED_EDGE('',*,*,#1331,.T.);+#1331 = EDGE_CURVE('',#1309,#1332,#1334,.T.);+#1332 = VERTEX_POINT('',#1333);+#1333 = CARTESIAN_POINT('',(-2.667,2.921,2.54));+#1334 = SURFACE_CURVE('',#1335,(#1339,#1346),.PCURVE_S1.);+#1335 = LINE('',#1336,#1337);+#1336 = CARTESIAN_POINT('',(-2.667,2.286,2.54));+#1337 = VECTOR('',#1338,1.);+#1338 = DIRECTION('',(0.,1.,0.));+#1339 = PCURVE('',#1196,#1340);+#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);+#1341 = LINE('',#1342,#1343);+#1342 = CARTESIAN_POINT('',(1.778,-7.0866));+#1343 = VECTOR('',#1344,1.);+#1344 = DIRECTION('',(-1.,0.));+#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1346 = PCURVE('',#1347,#1352);+#1347 = PLANE('',#1348);+#1348 = AXIS2_PLACEMENT_3D('',#1349,#1350,#1351);+#1349 = CARTESIAN_POINT('',(-2.667,-1.397,5.715));+#1350 = DIRECTION('',(-1.,0.,0.));+#1351 = DIRECTION('',(0.,1.,0.));+#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357);+#1353 = LINE('',#1354,#1355);+#1354 = CARTESIAN_POINT('',(3.683,3.175));+#1355 = VECTOR('',#1356,1.);+#1356 = DIRECTION('',(1.,0.));+#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1358 = ORIENTED_EDGE('',*,*,#1359,.T.);+#1359 = EDGE_CURVE('',#1332,#1259,#1360,.T.);+#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.);+#1361 = LINE('',#1362,#1363);+#1362 = CARTESIAN_POINT('',(-2.667,2.921,2.54));+#1363 = VECTOR('',#1364,1.);+#1364 = DIRECTION('',(1.,0.,0.));+#1365 = PCURVE('',#1196,#1366);+#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371);+#1367 = LINE('',#1368,#1369);+#1368 = CARTESIAN_POINT('',(1.143,-7.0866));+#1369 = VECTOR('',#1370,1.);+#1370 = DIRECTION('',(0.,1.));+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1372 = PCURVE('',#1373,#1378);+#1373 = PLANE('',#1374);+#1374 = AXIS2_PLACEMENT_3D('',#1375,#1376,#1377);+#1375 = CARTESIAN_POINT('',(-2.667,2.921,5.715));+#1376 = DIRECTION('',(0.,1.,0.));+#1377 = DIRECTION('',(1.,0.,0.));+#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1383);+#1379 = LINE('',#1380,#1381);+#1380 = CARTESIAN_POINT('',(0.,3.175));+#1381 = VECTOR('',#1382,1.);+#1382 = DIRECTION('',(1.,0.));+#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1384 = ADVANCED_FACE('',(#1385),#1399,.F.);+#1385 = FACE_BOUND('',#1386,.F.);+#1386 = EDGE_LOOP('',(#1387,#1422,#1445,#1473,#1496,#1519));+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);+#1388 = EDGE_CURVE('',#1389,#1391,#1393,.T.);+#1389 = VERTEX_POINT('',#1390);+#1390 = CARTESIAN_POINT('',(2.286,4.064,2.54));+#1391 = VERTEX_POINT('',#1392);+#1392 = CARTESIAN_POINT('',(2.286,2.921,2.54));+#1393 = SURFACE_CURVE('',#1394,(#1398,#1410),.PCURVE_S1.);+#1394 = LINE('',#1395,#1396);+#1395 = CARTESIAN_POINT('',(2.286,4.064,2.54));+#1396 = VECTOR('',#1397,1.);+#1397 = DIRECTION('',(0.,-1.,0.));+#1398 = PCURVE('',#1399,#1404);+#1399 = PLANE('',#1400);+#1400 = AXIS2_PLACEMENT_3D('',#1401,#1402,#1403);+#1401 = CARTESIAN_POINT('',(4.4196,4.064,2.54));+#1402 = DIRECTION('',(0.,0.,1.));+#1403 = DIRECTION('',(0.,-1.,0.));+#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409);+#1405 = LINE('',#1406,#1407);+#1406 = CARTESIAN_POINT('',(0.,-2.1336));+#1407 = VECTOR('',#1408,1.);+#1408 = DIRECTION('',(1.,0.));+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1410 = PCURVE('',#1411,#1416);+#1411 = PLANE('',#1412);+#1412 = AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);+#1413 = CARTESIAN_POINT('',(2.286,4.064,3.429));+#1414 = DIRECTION('',(1.,0.,0.));+#1415 = DIRECTION('',(0.,0.,-1.));+#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);+#1417 = LINE('',#1418,#1419);+#1418 = CARTESIAN_POINT('',(0.889,0.));+#1419 = VECTOR('',#1420,1.);+#1420 = DIRECTION('',(0.,-1.));+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1422 = ORIENTED_EDGE('',*,*,#1423,.T.);+#1423 = EDGE_CURVE('',#1391,#1424,#1426,.T.);+#1424 = VERTEX_POINT('',#1425);+#1425 = CARTESIAN_POINT('',(2.667,2.921,2.54));+#1426 = SURFACE_CURVE('',#1427,(#1431,#1438),.PCURVE_S1.);+#1427 = LINE('',#1428,#1429);+#1428 = CARTESIAN_POINT('',(2.286,2.921,2.54));+#1429 = VECTOR('',#1430,1.);+#1430 = DIRECTION('',(1.,0.,0.));+#1431 = PCURVE('',#1399,#1432);+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);+#1433 = LINE('',#1434,#1435);+#1434 = CARTESIAN_POINT('',(1.143,-2.1336));+#1435 = VECTOR('',#1436,1.);+#1436 = DIRECTION('',(0.,1.));+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1438 = PCURVE('',#1373,#1439);+#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);+#1440 = LINE('',#1441,#1442);+#1441 = CARTESIAN_POINT('',(4.953,3.175));+#1442 = VECTOR('',#1443,1.);+#1443 = DIRECTION('',(1.,0.));+#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1445 = ORIENTED_EDGE('',*,*,#1446,.F.);+#1446 = EDGE_CURVE('',#1447,#1424,#1449,.T.);+#1447 = VERTEX_POINT('',#1448);+#1448 = CARTESIAN_POINT('',(2.667,2.286,2.54));+#1449 = SURFACE_CURVE('',#1450,(#1454,#1461),.PCURVE_S1.);+#1450 = LINE('',#1451,#1452);+#1451 = CARTESIAN_POINT('',(2.667,2.286,2.54));+#1452 = VECTOR('',#1453,1.);+#1453 = DIRECTION('',(0.,1.,0.));+#1454 = PCURVE('',#1399,#1455);+#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1460);+#1456 = LINE('',#1457,#1458);+#1457 = CARTESIAN_POINT('',(1.778,-1.7526));+#1458 = VECTOR('',#1459,1.);+#1459 = DIRECTION('',(-1.,0.));+#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1461 = PCURVE('',#1462,#1467);+#1462 = PLANE('',#1463);+#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466);+#1464 = CARTESIAN_POINT('',(2.667,2.921,5.715));+#1465 = DIRECTION('',(1.,0.,0.));+#1466 = DIRECTION('',(0.,-1.,0.));+#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472);+#1468 = LINE('',#1469,#1470);+#1469 = CARTESIAN_POINT('',(0.635,3.175));+#1470 = VECTOR('',#1471,1.);+#1471 = DIRECTION('',(-1.,0.));+#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1473 = ORIENTED_EDGE('',*,*,#1474,.F.);+#1474 = EDGE_CURVE('',#1475,#1447,#1477,.T.);+#1475 = VERTEX_POINT('',#1476);+#1476 = CARTESIAN_POINT('',(3.683,2.286,2.54));+#1477 = SURFACE_CURVE('',#1478,(#1482,#1489),.PCURVE_S1.);+#1478 = LINE('',#1479,#1480);+#1479 = CARTESIAN_POINT('',(3.683,2.286,2.54));+#1480 = VECTOR('',#1481,1.);+#1481 = DIRECTION('',(-1.,0.,0.));+#1482 = PCURVE('',#1399,#1483);+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);+#1484 = LINE('',#1485,#1486);+#1485 = CARTESIAN_POINT('',(1.778,-0.7366));+#1486 = VECTOR('',#1487,1.);+#1487 = DIRECTION('',(0.,-1.));+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1489 = PCURVE('',#286,#1490);+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);+#1491 = LINE('',#1492,#1493);+#1492 = CARTESIAN_POINT('',(0.,-0.7366));+#1493 = VECTOR('',#1494,1.);+#1494 = DIRECTION('',(0.,-1.));+#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1496 = ORIENTED_EDGE('',*,*,#1497,.F.);+#1497 = EDGE_CURVE('',#1498,#1475,#1500,.T.);+#1498 = VERTEX_POINT('',#1499);+#1499 = CARTESIAN_POINT('',(3.683,4.064,2.54));+#1500 = SURFACE_CURVE('',#1501,(#1505,#1512),.PCURVE_S1.);+#1501 = LINE('',#1502,#1503);+#1502 = CARTESIAN_POINT('',(3.683,4.064,2.54));+#1503 = VECTOR('',#1504,1.);+#1504 = DIRECTION('',(0.,-1.,0.));+#1505 = PCURVE('',#1399,#1506);+#1506 = DEFINITIONAL_REPRESENTATION('',(#1507),#1511);+#1507 = LINE('',#1508,#1509);+#1508 = CARTESIAN_POINT('',(0.,-0.7366));+#1509 = VECTOR('',#1510,1.);+#1510 = DIRECTION('',(1.,0.));+#1511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1512 = PCURVE('',#258,#1513);+#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518);+#1514 = LINE('',#1515,#1516);+#1515 = CARTESIAN_POINT('',(6.604,8.255));+#1516 = VECTOR('',#1517,1.);+#1517 = DIRECTION('',(-1.,0.));+#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1519 = ORIENTED_EDGE('',*,*,#1520,.T.);+#1520 = EDGE_CURVE('',#1498,#1389,#1521,.T.);+#1521 = SURFACE_CURVE('',#1522,(#1526,#1533),.PCURVE_S1.);+#1522 = LINE('',#1523,#1524);+#1523 = CARTESIAN_POINT('',(3.683,4.064,2.54));+#1524 = VECTOR('',#1525,1.);+#1525 = DIRECTION('',(-1.,0.,0.));+#1526 = PCURVE('',#1399,#1527);+#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532);+#1528 = LINE('',#1529,#1530);+#1529 = CARTESIAN_POINT('',(0.,-0.7366));+#1530 = VECTOR('',#1531,1.);+#1531 = DIRECTION('',(0.,-1.));+#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1533 = PCURVE('',#900,#1534);+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);+#1535 = LINE('',#1536,#1537);+#1536 = CARTESIAN_POINT('',(0.,8.255));+#1537 = VECTOR('',#1538,1.);+#1538 = DIRECTION('',(1.,0.));+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1540 = ADVANCED_FACE('',(#1541),#1274,.F.);+#1541 = FACE_BOUND('',#1542,.F.);+#1542 = EDGE_LOOP('',(#1543,#1566,#1567,#1590));+#1543 = ORIENTED_EDGE('',*,*,#1544,.F.);+#1544 = EDGE_CURVE('',#1257,#1545,#1547,.T.);+#1545 = VERTEX_POINT('',#1546);+#1546 = CARTESIAN_POINT('',(-2.286,4.064,3.429));+#1547 = SURFACE_CURVE('',#1548,(#1552,#1559),.PCURVE_S1.);+#1548 = LINE('',#1549,#1550);+#1549 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1550 = VECTOR('',#1551,1.);+#1551 = DIRECTION('',(0.,0.,1.));+#1552 = PCURVE('',#1274,#1553);+#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558);+#1554 = LINE('',#1555,#1556);+#1555 = CARTESIAN_POINT('',(0.,0.));+#1556 = VECTOR('',#1557,1.);+#1557 = DIRECTION('',(1.,0.));+#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1559 = PCURVE('',#900,#1560);+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);+#1561 = LINE('',#1562,#1563);+#1562 = CARTESIAN_POINT('',(5.969,8.255));+#1563 = VECTOR('',#1564,1.);+#1564 = DIRECTION('',(0.,1.));+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1566 = ORIENTED_EDGE('',*,*,#1256,.T.);+#1567 = ORIENTED_EDGE('',*,*,#1568,.T.);+#1568 = EDGE_CURVE('',#1259,#1569,#1571,.T.);+#1569 = VERTEX_POINT('',#1570);+#1570 = CARTESIAN_POINT('',(-2.286,2.921,3.429));+#1571 = SURFACE_CURVE('',#1572,(#1576,#1583),.PCURVE_S1.);+#1572 = LINE('',#1573,#1574);+#1573 = CARTESIAN_POINT('',(-2.286,2.921,2.54));+#1574 = VECTOR('',#1575,1.);+#1575 = DIRECTION('',(0.,0.,1.));+#1576 = PCURVE('',#1274,#1577);+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);+#1578 = LINE('',#1579,#1580);+#1579 = CARTESIAN_POINT('',(0.,-1.143));+#1580 = VECTOR('',#1581,1.);+#1581 = DIRECTION('',(1.,0.));+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1583 = PCURVE('',#1373,#1584);+#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);+#1585 = LINE('',#1586,#1587);+#1586 = CARTESIAN_POINT('',(0.381,3.175));+#1587 = VECTOR('',#1588,1.);+#1588 = DIRECTION('',(0.,-1.));+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1590 = ORIENTED_EDGE('',*,*,#1591,.F.);+#1591 = EDGE_CURVE('',#1545,#1569,#1592,.T.);+#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.);+#1593 = LINE('',#1594,#1595);+#1594 = CARTESIAN_POINT('',(-2.286,4.064,3.429));+#1595 = VECTOR('',#1596,1.);+#1596 = DIRECTION('',(0.,-1.,0.));+#1597 = PCURVE('',#1274,#1598);+#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603);+#1599 = LINE('',#1600,#1601);+#1600 = CARTESIAN_POINT('',(0.889,0.));+#1601 = VECTOR('',#1602,1.);+#1602 = DIRECTION('',(0.,-1.));+#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1604 = PCURVE('',#1605,#1610);+#1605 = CYLINDRICAL_SURFACE('',#1606,1.016);+#1606 = AXIS2_PLACEMENT_3D('',#1607,#1608,#1609);+#1607 = CARTESIAN_POINT('',(-1.27,4.064,3.429));+#1608 = DIRECTION('',(0.,1.,0.));+#1609 = DIRECTION('',(1.,0.,0.));+#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615);+#1611 = LINE('',#1612,#1613);+#1612 = CARTESIAN_POINT('',(3.14159265359,0.));+#1613 = VECTOR('',#1614,1.);+#1614 = DIRECTION('',(0.,-1.));+#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1616 = ADVANCED_FACE('',(#1617),#900,.T.);+#1617 = FACE_BOUND('',#1618,.F.);+#1618 = EDGE_LOOP('',(#1619,#1620,#1644,#1672,#1701,#1722,#1723,#1744,+    #1745,#1746));+#1619 = ORIENTED_EDGE('',*,*,#1544,.T.);+#1620 = ORIENTED_EDGE('',*,*,#1621,.T.);+#1621 = EDGE_CURVE('',#1545,#1622,#1624,.T.);+#1622 = VERTEX_POINT('',#1623);+#1623 = CARTESIAN_POINT('',(-1.27,4.064,4.445));+#1624 = SURFACE_CURVE('',#1625,(#1630,#1637),.PCURVE_S1.);+#1625 = CIRCLE('',#1626,1.016);+#1626 = AXIS2_PLACEMENT_3D('',#1627,#1628,#1629);+#1627 = CARTESIAN_POINT('',(-1.27,4.064,3.429));+#1628 = DIRECTION('',(0.,1.,0.));+#1629 = DIRECTION('',(-1.,0.,0.));+#1630 = PCURVE('',#900,#1631);+#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636);+#1632 = CIRCLE('',#1633,1.016);+#1633 = AXIS2_PLACEMENT_2D('',#1634,#1635);+#1634 = CARTESIAN_POINT('',(4.953,9.144));+#1635 = DIRECTION('',(1.,0.));+#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1637 = PCURVE('',#1605,#1638);+#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643);+#1639 = LINE('',#1640,#1641);+#1640 = CARTESIAN_POINT('',(3.14159265359,0.));+#1641 = VECTOR('',#1642,1.);+#1642 = DIRECTION('',(1.,0.));+#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1644 = ORIENTED_EDGE('',*,*,#1645,.T.);+#1645 = EDGE_CURVE('',#1622,#1646,#1648,.T.);+#1646 = VERTEX_POINT('',#1647);+#1647 = CARTESIAN_POINT('',(1.27,4.064,4.445));+#1648 = SURFACE_CURVE('',#1649,(#1653,#1660),.PCURVE_S1.);+#1649 = LINE('',#1650,#1651);+#1650 = CARTESIAN_POINT('',(-1.27,4.064,4.445));+#1651 = VECTOR('',#1652,1.);+#1652 = DIRECTION('',(1.,0.,0.));+#1653 = PCURVE('',#900,#1654);+#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1659);+#1655 = LINE('',#1656,#1657);+#1656 = CARTESIAN_POINT('',(4.953,10.16));+#1657 = VECTOR('',#1658,1.);+#1658 = DIRECTION('',(-1.,0.));+#1659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1660 = PCURVE('',#1661,#1666);+#1661 = PLANE('',#1662);+#1662 = AXIS2_PLACEMENT_3D('',#1663,#1664,#1665);+#1663 = CARTESIAN_POINT('',(-1.27,4.064,4.445));+#1664 = DIRECTION('',(0.,0.,1.));+#1665 = DIRECTION('',(1.,0.,-0.));+#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671);+#1667 = LINE('',#1668,#1669);+#1668 = CARTESIAN_POINT('',(0.,0.));+#1669 = VECTOR('',#1670,1.);+#1670 = DIRECTION('',(1.,0.));+#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1672 = ORIENTED_EDGE('',*,*,#1673,.T.);+#1673 = EDGE_CURVE('',#1646,#1674,#1676,.T.);+#1674 = VERTEX_POINT('',#1675);+#1675 = CARTESIAN_POINT('',(2.286,4.064,3.429));+#1676 = SURFACE_CURVE('',#1677,(#1682,#1689),.PCURVE_S1.);+#1677 = CIRCLE('',#1678,1.016);+#1678 = AXIS2_PLACEMENT_3D('',#1679,#1680,#1681);+#1679 = CARTESIAN_POINT('',(1.27,4.064,3.429));+#1680 = DIRECTION('',(0.,1.,0.));+#1681 = DIRECTION('',(0.,-0.,1.));+#1682 = PCURVE('',#900,#1683);+#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688);+#1684 = CIRCLE('',#1685,1.016);+#1685 = AXIS2_PLACEMENT_2D('',#1686,#1687);+#1686 = CARTESIAN_POINT('',(2.413,9.144));+#1687 = DIRECTION('',(0.,1.));+#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1689 = PCURVE('',#1690,#1695);+#1690 = CYLINDRICAL_SURFACE('',#1691,1.016);+#1691 = AXIS2_PLACEMENT_3D('',#1692,#1693,#1694);+#1692 = CARTESIAN_POINT('',(1.27,4.064,3.429));+#1693 = DIRECTION('',(0.,1.,0.));+#1694 = DIRECTION('',(1.,0.,0.));+#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1700);+#1696 = LINE('',#1697,#1698);+#1697 = CARTESIAN_POINT('',(4.712388980385,0.));+#1698 = VECTOR('',#1699,1.);+#1699 = DIRECTION('',(1.,0.));+#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1701 = ORIENTED_EDGE('',*,*,#1702,.F.);+#1702 = EDGE_CURVE('',#1389,#1674,#1703,.T.);+#1703 = SURFACE_CURVE('',#1704,(#1708,#1715),.PCURVE_S1.);+#1704 = LINE('',#1705,#1706);+#1705 = CARTESIAN_POINT('',(2.286,4.064,2.54));+#1706 = VECTOR('',#1707,1.);+#1707 = DIRECTION('',(0.,0.,1.));+#1708 = PCURVE('',#900,#1709);+#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714);+#1710 = LINE('',#1711,#1712);+#1711 = CARTESIAN_POINT('',(1.397,8.255));+#1712 = VECTOR('',#1713,1.);+#1713 = DIRECTION('',(0.,1.));+#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1715 = PCURVE('',#1411,#1716);+#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721);+#1717 = LINE('',#1718,#1719);+#1718 = CARTESIAN_POINT('',(0.889,0.));+#1719 = VECTOR('',#1720,1.);+#1720 = DIRECTION('',(-1.,0.));+#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1722 = ORIENTED_EDGE('',*,*,#1520,.F.);+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);+#1724 = EDGE_CURVE('',#1498,#885,#1725,.T.);+#1725 = SURFACE_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.);+#1726 = LINE('',#1727,#1728);+#1727 = CARTESIAN_POINT('',(3.683,4.064,2.54));+#1728 = VECTOR('',#1729,1.);+#1729 = DIRECTION('',(0.,0.,1.));+#1730 = PCURVE('',#900,#1731);+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);+#1732 = LINE('',#1733,#1734);+#1733 = CARTESIAN_POINT('',(0.,8.255));+#1734 = VECTOR('',#1735,1.);+#1735 = DIRECTION('',(0.,1.));+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1737 = PCURVE('',#258,#1738);+#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);+#1739 = LINE('',#1740,#1741);+#1740 = CARTESIAN_POINT('',(6.604,8.255));+#1741 = VECTOR('',#1742,1.);+#1742 = DIRECTION('',(0.,1.));+#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1744 = ORIENTED_EDGE('',*,*,#884,.T.);+#1745 = ORIENTED_EDGE('',*,*,#1208,.F.);+#1746 = ORIENTED_EDGE('',*,*,#1286,.F.);+#1747 = ADVANCED_FACE('',(#1748),#1605,.F.);+#1748 = FACE_BOUND('',#1749,.F.);+#1749 = EDGE_LOOP('',(#1750,#1751,#1752,#1776));+#1750 = ORIENTED_EDGE('',*,*,#1621,.F.);+#1751 = ORIENTED_EDGE('',*,*,#1591,.T.);+#1752 = ORIENTED_EDGE('',*,*,#1753,.T.);+#1753 = EDGE_CURVE('',#1569,#1754,#1756,.T.);+#1754 = VERTEX_POINT('',#1755);+#1755 = CARTESIAN_POINT('',(-1.27,2.921,4.445));+#1756 = SURFACE_CURVE('',#1757,(#1762,#1769),.PCURVE_S1.);+#1757 = CIRCLE('',#1758,1.016);+#1758 = AXIS2_PLACEMENT_3D('',#1759,#1760,#1761);+#1759 = CARTESIAN_POINT('',(-1.27,2.921,3.429));+#1760 = DIRECTION('',(0.,1.,0.));+#1761 = DIRECTION('',(-1.,0.,0.));+#1762 = PCURVE('',#1605,#1763);+#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768);+#1764 = LINE('',#1765,#1766);+#1765 = CARTESIAN_POINT('',(3.14159265359,-1.143));+#1766 = VECTOR('',#1767,1.);+#1767 = DIRECTION('',(1.,0.));+#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1769 = PCURVE('',#1373,#1770);+#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775);+#1771 = CIRCLE('',#1772,1.016);+#1772 = AXIS2_PLACEMENT_2D('',#1773,#1774);+#1773 = CARTESIAN_POINT('',(1.397,2.286));+#1774 = DIRECTION('',(-1.,0.));+#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1776 = ORIENTED_EDGE('',*,*,#1777,.F.);+#1777 = EDGE_CURVE('',#1622,#1754,#1778,.T.);+#1778 = SURFACE_CURVE('',#1779,(#1783,#1790),.PCURVE_S1.);+#1779 = LINE('',#1780,#1781);+#1780 = CARTESIAN_POINT('',(-1.27,4.064,4.445));+#1781 = VECTOR('',#1782,1.);+#1782 = DIRECTION('',(0.,-1.,0.));+#1783 = PCURVE('',#1605,#1784);+#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789);+#1785 = LINE('',#1786,#1787);+#1786 = CARTESIAN_POINT('',(4.712388980385,0.));+#1787 = VECTOR('',#1788,1.);+#1788 = DIRECTION('',(0.,-1.));+#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1790 = PCURVE('',#1661,#1791);+#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796);+#1792 = LINE('',#1793,#1794);+#1793 = CARTESIAN_POINT('',(0.,0.));+#1794 = VECTOR('',#1795,1.);+#1795 = DIRECTION('',(0.,-1.));+#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1797 = ADVANCED_FACE('',(#1798),#1373,.F.);+#1798 = FACE_BOUND('',#1799,.F.);+#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1825,#1848,#1869,#1870,#1893,+    #1917,#1938));+#1800 = ORIENTED_EDGE('',*,*,#1568,.F.);+#1801 = ORIENTED_EDGE('',*,*,#1359,.F.);+#1802 = ORIENTED_EDGE('',*,*,#1803,.T.);+#1803 = EDGE_CURVE('',#1332,#1804,#1806,.T.);+#1804 = VERTEX_POINT('',#1805);+#1805 = CARTESIAN_POINT('',(-2.667,2.921,5.207));+#1806 = SURFACE_CURVE('',#1807,(#1811,#1818),.PCURVE_S1.);+#1807 = LINE('',#1808,#1809);+#1808 = CARTESIAN_POINT('',(-2.667,2.921,2.54));+#1809 = VECTOR('',#1810,1.);+#1810 = DIRECTION('',(0.,0.,1.));+#1811 = PCURVE('',#1373,#1812);+#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817);+#1813 = LINE('',#1814,#1815);+#1814 = CARTESIAN_POINT('',(0.,3.175));+#1815 = VECTOR('',#1816,1.);+#1816 = DIRECTION('',(0.,-1.));+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1818 = PCURVE('',#1347,#1819);+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);+#1820 = LINE('',#1821,#1822);+#1821 = CARTESIAN_POINT('',(4.318,3.175));+#1822 = VECTOR('',#1823,1.);+#1823 = DIRECTION('',(0.,-1.));+#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1825 = ORIENTED_EDGE('',*,*,#1826,.T.);+#1826 = EDGE_CURVE('',#1804,#1827,#1829,.T.);+#1827 = VERTEX_POINT('',#1828);+#1828 = CARTESIAN_POINT('',(2.667,2.921,5.207));+#1829 = SURFACE_CURVE('',#1830,(#1834,#1841),.PCURVE_S1.);+#1830 = LINE('',#1831,#1832);+#1831 = CARTESIAN_POINT('',(-2.667,2.921,5.207));+#1832 = VECTOR('',#1833,1.);+#1833 = DIRECTION('',(1.,0.,0.));+#1834 = PCURVE('',#1373,#1835);+#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840);+#1836 = LINE('',#1837,#1838);+#1837 = CARTESIAN_POINT('',(0.,0.508));+#1838 = VECTOR('',#1839,1.);+#1839 = DIRECTION('',(1.,0.));+#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1841 = PCURVE('',#1052,#1842);+#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847);+#1843 = LINE('',#1844,#1845);+#1844 = CARTESIAN_POINT('',(0.,0.718420489686));+#1845 = VECTOR('',#1846,1.);+#1846 = DIRECTION('',(1.,0.));+#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1848 = ORIENTED_EDGE('',*,*,#1849,.F.);+#1849 = EDGE_CURVE('',#1424,#1827,#1850,.T.);+#1850 = SURFACE_CURVE('',#1851,(#1855,#1862),.PCURVE_S1.);+#1851 = LINE('',#1852,#1853);+#1852 = CARTESIAN_POINT('',(2.667,2.921,2.54));+#1853 = VECTOR('',#1854,1.);+#1854 = DIRECTION('',(0.,0.,1.));+#1855 = PCURVE('',#1373,#1856);+#1856 = DEFINITIONAL_REPRESENTATION('',(#1857),#1861);+#1857 = LINE('',#1858,#1859);+#1858 = CARTESIAN_POINT('',(5.334,3.175));+#1859 = VECTOR('',#1860,1.);+#1860 = DIRECTION('',(0.,-1.));+#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1862 = PCURVE('',#1462,#1863);+#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868);+#1864 = LINE('',#1865,#1866);+#1865 = CARTESIAN_POINT('',(0.,3.175));+#1866 = VECTOR('',#1867,1.);+#1867 = DIRECTION('',(0.,-1.));+#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1869 = ORIENTED_EDGE('',*,*,#1423,.F.);+#1870 = ORIENTED_EDGE('',*,*,#1871,.T.);+#1871 = EDGE_CURVE('',#1391,#1872,#1874,.T.);+#1872 = VERTEX_POINT('',#1873);+#1873 = CARTESIAN_POINT('',(2.286,2.921,3.429));+#1874 = SURFACE_CURVE('',#1875,(#1879,#1886),.PCURVE_S1.);+#1875 = LINE('',#1876,#1877);+#1876 = CARTESIAN_POINT('',(2.286,2.921,2.54));+#1877 = VECTOR('',#1878,1.);+#1878 = DIRECTION('',(0.,0.,1.));+#1879 = PCURVE('',#1373,#1880);+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);+#1881 = LINE('',#1882,#1883);+#1882 = CARTESIAN_POINT('',(4.953,3.175));+#1883 = VECTOR('',#1884,1.);+#1884 = DIRECTION('',(0.,-1.));+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1886 = PCURVE('',#1411,#1887);+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);+#1888 = LINE('',#1889,#1890);+#1889 = CARTESIAN_POINT('',(0.889,-1.143));+#1890 = VECTOR('',#1891,1.);+#1891 = DIRECTION('',(-1.,0.));+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1893 = ORIENTED_EDGE('',*,*,#1894,.F.);+#1894 = EDGE_CURVE('',#1895,#1872,#1897,.T.);+#1895 = VERTEX_POINT('',#1896);+#1896 = CARTESIAN_POINT('',(1.27,2.921,4.445));+#1897 = SURFACE_CURVE('',#1898,(#1903,#1910),.PCURVE_S1.);+#1898 = CIRCLE('',#1899,1.016);+#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902);+#1900 = CARTESIAN_POINT('',(1.27,2.921,3.429));+#1901 = DIRECTION('',(0.,1.,0.));+#1902 = DIRECTION('',(0.,-0.,1.));+#1903 = PCURVE('',#1373,#1904);+#1904 = DEFINITIONAL_REPRESENTATION('',(#1905),#1909);+#1905 = CIRCLE('',#1906,1.016);+#1906 = AXIS2_PLACEMENT_2D('',#1907,#1908);+#1907 = CARTESIAN_POINT('',(3.937,2.286));+#1908 = DIRECTION('',(0.,-1.));+#1909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1910 = PCURVE('',#1690,#1911);+#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916);+#1912 = LINE('',#1913,#1914);+#1913 = CARTESIAN_POINT('',(4.712388980385,-1.143));+#1914 = VECTOR('',#1915,1.);+#1915 = DIRECTION('',(1.,0.));+#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1917 = ORIENTED_EDGE('',*,*,#1918,.F.);+#1918 = EDGE_CURVE('',#1754,#1895,#1919,.T.);+#1919 = SURFACE_CURVE('',#1920,(#1924,#1931),.PCURVE_S1.);+#1920 = LINE('',#1921,#1922);+#1921 = CARTESIAN_POINT('',(-1.27,2.921,4.445));+#1922 = VECTOR('',#1923,1.);+#1923 = DIRECTION('',(1.,0.,0.));+#1924 = PCURVE('',#1373,#1925);+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);+#1926 = LINE('',#1927,#1928);+#1927 = CARTESIAN_POINT('',(1.397,1.27));+#1928 = VECTOR('',#1929,1.);+#1929 = DIRECTION('',(1.,0.));+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1931 = PCURVE('',#1661,#1932);+#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937);+#1933 = LINE('',#1934,#1935);+#1934 = CARTESIAN_POINT('',(0.,-1.143));+#1935 = VECTOR('',#1936,1.);+#1936 = DIRECTION('',(1.,0.));+#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1938 = ORIENTED_EDGE('',*,*,#1753,.F.);+#1939 = ADVANCED_FACE('',(#1940),#1347,.F.);+#1940 = FACE_BOUND('',#1941,.F.);+#1941 = EDGE_LOOP('',(#1942,#1970,#1998,#2026,#2049,#2077,#2098,#2099));+#1942 = ORIENTED_EDGE('',*,*,#1943,.F.);+#1943 = EDGE_CURVE('',#1944,#1309,#1946,.T.);+#1944 = VERTEX_POINT('',#1945);+#1945 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#1946 = SURFACE_CURVE('',#1947,(#1951,#1958),.PCURVE_S1.);+#1947 = LINE('',#1948,#1949);+#1948 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#1949 = VECTOR('',#1950,1.);+#1950 = DIRECTION('',(0.,1.,0.));+#1951 = PCURVE('',#1347,#1952);+#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957);+#1953 = LINE('',#1954,#1955);+#1954 = CARTESIAN_POINT('',(3.175,3.175));+#1955 = VECTOR('',#1956,1.);+#1956 = DIRECTION('',(1.,0.));+#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1958 = PCURVE('',#1959,#1964);+#1959 = PLANE('',#1960);+#1960 = AXIS2_PLACEMENT_3D('',#1961,#1962,#1963);+#1961 = CARTESIAN_POINT('',(4.4196,4.064,2.54));+#1962 = DIRECTION('',(0.,0.,1.));+#1963 = DIRECTION('',(0.,-1.,0.));+#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969);+#1965 = LINE('',#1966,#1967);+#1966 = CARTESIAN_POINT('',(2.286,-7.0866));+#1967 = VECTOR('',#1968,1.);+#1968 = DIRECTION('',(-1.,0.));+#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1970 = ORIENTED_EDGE('',*,*,#1971,.T.);+#1971 = EDGE_CURVE('',#1944,#1972,#1974,.T.);+#1972 = VERTEX_POINT('',#1973);+#1973 = CARTESIAN_POINT('',(-2.667,1.27,2.032));+#1974 = SURFACE_CURVE('',#1975,(#1979,#1986),.PCURVE_S1.);+#1975 = LINE('',#1976,#1977);+#1976 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#1977 = VECTOR('',#1978,1.);+#1978 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#1979 = PCURVE('',#1347,#1980);+#1980 = DEFINITIONAL_REPRESENTATION('',(#1981),#1985);+#1981 = LINE('',#1982,#1983);+#1982 = CARTESIAN_POINT('',(3.175,3.175));+#1983 = VECTOR('',#1984,1.);+#1984 = DIRECTION('',(-0.707106781187,0.707106781187));+#1985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1986 = PCURVE('',#1987,#1992);+#1987 = PLANE('',#1988);+#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991);+#1989 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#1990 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#1991 = DIRECTION('',(1.,0.,0.));+#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997);+#1993 = LINE('',#1994,#1995);+#1994 = CARTESIAN_POINT('',(0.,0.));+#1995 = VECTOR('',#1996,1.);+#1996 = DIRECTION('',(0.,1.));+#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1998 = ORIENTED_EDGE('',*,*,#1999,.T.);+#1999 = EDGE_CURVE('',#1972,#2000,#2002,.T.);+#2000 = VERTEX_POINT('',#2001);+#2001 = CARTESIAN_POINT('',(-2.667,1.27,-3.175));+#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.);+#2003 = LINE('',#2004,#2005);+#2004 = CARTESIAN_POINT('',(-2.667,1.27,2.032));+#2005 = VECTOR('',#2006,1.);+#2006 = DIRECTION('',(0.,0.,-1.));+#2007 = PCURVE('',#1347,#2008);+#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013);+#2009 = LINE('',#2010,#2011);+#2010 = CARTESIAN_POINT('',(2.667,3.683));+#2011 = VECTOR('',#2012,1.);+#2012 = DIRECTION('',(0.,1.));+#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2014 = PCURVE('',#2015,#2020);+#2015 = PLANE('',#2016);+#2016 = AXIS2_PLACEMENT_3D('',#2017,#2018,#2019);+#2017 = CARTESIAN_POINT('',(2.667,1.27,2.54));+#2018 = DIRECTION('',(0.,1.,0.));+#2019 = DIRECTION('',(-1.,0.,0.));+#2020 = DEFINITIONAL_REPRESENTATION('',(#2021),#2025);+#2021 = LINE('',#2022,#2023);+#2022 = CARTESIAN_POINT('',(5.334,-0.508));+#2023 = VECTOR('',#2024,1.);+#2024 = DIRECTION('',(0.,-1.));+#2025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2026 = ORIENTED_EDGE('',*,*,#2027,.T.);+#2027 = EDGE_CURVE('',#2000,#2028,#2030,.T.);+#2028 = VERTEX_POINT('',#2029);+#2029 = CARTESIAN_POINT('',(-2.667,-1.397,-3.175));+#2030 = SURFACE_CURVE('',#2031,(#2035,#2042),.PCURVE_S1.);+#2031 = LINE('',#2032,#2033);+#2032 = CARTESIAN_POINT('',(-2.667,1.27,-3.175));+#2033 = VECTOR('',#2034,1.);+#2034 = DIRECTION('',(0.,-1.,0.));+#2035 = PCURVE('',#1347,#2036);+#2036 = DEFINITIONAL_REPRESENTATION('',(#2037),#2041);+#2037 = LINE('',#2038,#2039);+#2038 = CARTESIAN_POINT('',(2.667,8.89));+#2039 = VECTOR('',#2040,1.);+#2040 = DIRECTION('',(-1.,0.));+#2041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2042 = PCURVE('',#560,#2043);+#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2048);+#2044 = LINE('',#2045,#2046);+#2045 = CARTESIAN_POINT('',(-2.667,1.27));+#2046 = VECTOR('',#2047,1.);+#2047 = DIRECTION('',(0.,-1.));+#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2049 = ORIENTED_EDGE('',*,*,#2050,.F.);+#2050 = EDGE_CURVE('',#2051,#2028,#2053,.T.);+#2051 = VERTEX_POINT('',#2052);+#2052 = CARTESIAN_POINT('',(-2.667,-1.397,5.207));+#2053 = SURFACE_CURVE('',#2054,(#2058,#2065),.PCURVE_S1.);+#2054 = LINE('',#2055,#2056);+#2055 = CARTESIAN_POINT('',(-2.667,-1.397,5.207));+#2056 = VECTOR('',#2057,1.);+#2057 = DIRECTION('',(0.,0.,-1.));+#2058 = PCURVE('',#1347,#2059);+#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064);+#2060 = LINE('',#2061,#2062);+#2061 = CARTESIAN_POINT('',(0.,0.508));+#2062 = VECTOR('',#2063,1.);+#2063 = DIRECTION('',(0.,1.));+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2065 = PCURVE('',#2066,#2071);+#2066 = PLANE('',#2067);+#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070);+#2068 = CARTESIAN_POINT('',(2.667,-1.397,5.715));+#2069 = DIRECTION('',(0.,-1.,0.));+#2070 = DIRECTION('',(-1.,0.,0.));+#2071 = DEFINITIONAL_REPRESENTATION('',(#2072),#2076);+#2072 = LINE('',#2073,#2074);+#2073 = CARTESIAN_POINT('',(5.334,0.508));+#2074 = VECTOR('',#2075,1.);+#2075 = DIRECTION('',(0.,1.));+#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2077 = ORIENTED_EDGE('',*,*,#2078,.T.);+#2078 = EDGE_CURVE('',#2051,#1804,#2079,.T.);+#2079 = SURFACE_CURVE('',#2080,(#2084,#2091),.PCURVE_S1.);+#2080 = LINE('',#2081,#2082);+#2081 = CARTESIAN_POINT('',(-2.667,-1.397,5.207));+#2082 = VECTOR('',#2083,1.);+#2083 = DIRECTION('',(0.,1.,0.));+#2084 = PCURVE('',#1347,#2085);+#2085 = DEFINITIONAL_REPRESENTATION('',(#2086),#2090);+#2086 = LINE('',#2087,#2088);+#2087 = CARTESIAN_POINT('',(0.,0.508));+#2088 = VECTOR('',#2089,1.);+#2089 = DIRECTION('',(1.,0.));+#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2091 = PCURVE('',#1080,#2092);+#2092 = DEFINITIONAL_REPRESENTATION('',(#2093),#2097);+#2093 = LINE('',#2094,#2095);+#2094 = CARTESIAN_POINT('',(0.,0.718420489686));+#2095 = VECTOR('',#2096,1.);+#2096 = DIRECTION('',(1.,0.));+#2097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2098 = ORIENTED_EDGE('',*,*,#1803,.F.);+#2099 = ORIENTED_EDGE('',*,*,#1331,.F.);+#2100 = ADVANCED_FACE('',(#2101),#2115,.T.);+#2101 = FACE_BOUND('',#2102,.F.);+#2102 = EDGE_LOOP('',(#2103,#2138,#2159,#2182));+#2103 = ORIENTED_EDGE('',*,*,#2104,.F.);+#2104 = EDGE_CURVE('',#2105,#2107,#2109,.T.);+#2105 = VERTEX_POINT('',#2106);+#2106 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2107 = VERTEX_POINT('',#2108);+#2108 = CARTESIAN_POINT('',(1.27,1.778,2.54));+#2109 = SURFACE_CURVE('',#2110,(#2114,#2126),.PCURVE_S1.);+#2110 = LINE('',#2111,#2112);+#2111 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2112 = VECTOR('',#2113,1.);+#2113 = DIRECTION('',(0.,-1.,0.));+#2114 = PCURVE('',#2115,#2120);+#2115 = PLANE('',#2116);+#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119);+#2117 = CARTESIAN_POINT('',(4.4196,4.064,2.54));+#2118 = DIRECTION('',(0.,0.,1.));+#2119 = DIRECTION('',(0.,-1.,0.));+#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125);+#2121 = LINE('',#2122,#2123);+#2122 = CARTESIAN_POINT('',(1.778,-3.1496));+#2123 = VECTOR('',#2124,1.);+#2124 = DIRECTION('',(1.,0.));+#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2126 = PCURVE('',#2127,#2132);+#2127 = PLANE('',#2128);+#2128 = AXIS2_PLACEMENT_3D('',#2129,#2130,#2131);+#2129 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2130 = DIRECTION('',(1.,0.,0.));+#2131 = DIRECTION('',(0.,0.,-1.));+#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137);+#2133 = LINE('',#2134,#2135);+#2134 = CARTESIAN_POINT('',(0.,0.));+#2135 = VECTOR('',#2136,1.);+#2136 = DIRECTION('',(0.,-1.));+#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2138 = ORIENTED_EDGE('',*,*,#2139,.T.);+#2139 = EDGE_CURVE('',#2105,#1447,#2140,.T.);+#2140 = SURFACE_CURVE('',#2141,(#2145,#2152),.PCURVE_S1.);+#2141 = LINE('',#2142,#2143);+#2142 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2143 = VECTOR('',#2144,1.);+#2144 = DIRECTION('',(1.,0.,0.));+#2145 = PCURVE('',#2115,#2146);+#2146 = DEFINITIONAL_REPRESENTATION('',(#2147),#2151);+#2147 = LINE('',#2148,#2149);+#2148 = CARTESIAN_POINT('',(1.778,-3.1496));+#2149 = VECTOR('',#2150,1.);+#2150 = DIRECTION('',(0.,1.));+#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2152 = PCURVE('',#286,#2153);+#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158);+#2154 = LINE('',#2155,#2156);+#2155 = CARTESIAN_POINT('',(0.,-3.1496));+#2156 = VECTOR('',#2157,1.);+#2157 = DIRECTION('',(0.,1.));+#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2159 = ORIENTED_EDGE('',*,*,#2160,.T.);+#2160 = EDGE_CURVE('',#1447,#2161,#2163,.T.);+#2161 = VERTEX_POINT('',#2162);+#2162 = CARTESIAN_POINT('',(2.667,1.778,2.54));+#2163 = SURFACE_CURVE('',#2164,(#2168,#2175),.PCURVE_S1.);+#2164 = LINE('',#2165,#2166);+#2165 = CARTESIAN_POINT('',(2.667,2.286,2.54));+#2166 = VECTOR('',#2167,1.);+#2167 = DIRECTION('',(0.,-1.,0.));+#2168 = PCURVE('',#2115,#2169);+#2169 = DEFINITIONAL_REPRESENTATION('',(#2170),#2174);+#2170 = LINE('',#2171,#2172);+#2171 = CARTESIAN_POINT('',(1.778,-1.7526));+#2172 = VECTOR('',#2173,1.);+#2173 = DIRECTION('',(1.,0.));+#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2175 = PCURVE('',#1462,#2176);+#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2181);+#2177 = LINE('',#2178,#2179);+#2178 = CARTESIAN_POINT('',(0.635,3.175));+#2179 = VECTOR('',#2180,1.);+#2180 = DIRECTION('',(1.,0.));+#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2182 = ORIENTED_EDGE('',*,*,#2183,.F.);+#2183 = EDGE_CURVE('',#2107,#2161,#2184,.T.);+#2184 = SURFACE_CURVE('',#2185,(#2189,#2196),.PCURVE_S1.);+#2185 = LINE('',#2186,#2187);+#2186 = CARTESIAN_POINT('',(1.27,1.778,2.54));+#2187 = VECTOR('',#2188,1.);+#2188 = DIRECTION('',(1.,0.,0.));+#2189 = PCURVE('',#2115,#2190);+#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);+#2191 = LINE('',#2192,#2193);+#2192 = CARTESIAN_POINT('',(2.286,-3.1496));+#2193 = VECTOR('',#2194,1.);+#2194 = DIRECTION('',(0.,1.));+#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2196 = PCURVE('',#2197,#2202);+#2197 = PLANE('',#2198);+#2198 = AXIS2_PLACEMENT_3D('',#2199,#2200,#2201);+#2199 = CARTESIAN_POINT('',(1.27,1.778,2.54));+#2200 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#2201 = DIRECTION('',(1.,0.,0.));+#2202 = DEFINITIONAL_REPRESENTATION('',(#2203),#2207);+#2203 = LINE('',#2204,#2205);+#2204 = CARTESIAN_POINT('',(0.,0.));+#2205 = VECTOR('',#2206,1.);+#2206 = DIRECTION('',(1.,0.));+#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2208 = ADVANCED_FACE('',(#2209),#1959,.T.);+#2209 = FACE_BOUND('',#2210,.F.);+#2210 = EDGE_LOOP('',(#2211,#2241,#2262,#2263));+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);+#2212 = EDGE_CURVE('',#2213,#2215,#2217,.T.);+#2213 = VERTEX_POINT('',#2214);+#2214 = CARTESIAN_POINT('',(-1.27,2.286,2.54));+#2215 = VERTEX_POINT('',#2216);+#2216 = CARTESIAN_POINT('',(-1.27,1.778,2.54));+#2217 = SURFACE_CURVE('',#2218,(#2222,#2229),.PCURVE_S1.);+#2218 = LINE('',#2219,#2220);+#2219 = CARTESIAN_POINT('',(-1.27,2.286,2.54));+#2220 = VECTOR('',#2221,1.);+#2221 = DIRECTION('',(0.,-1.,0.));+#2222 = PCURVE('',#1959,#2223);+#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2228);+#2224 = LINE('',#2225,#2226);+#2225 = CARTESIAN_POINT('',(1.778,-5.6896));+#2226 = VECTOR('',#2227,1.);+#2227 = DIRECTION('',(1.,0.));+#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2229 = PCURVE('',#2230,#2235);+#2230 = PLANE('',#2231);+#2231 = AXIS2_PLACEMENT_3D('',#2232,#2233,#2234);+#2232 = CARTESIAN_POINT('',(-1.27,2.286,-3.175));+#2233 = DIRECTION('',(-1.,0.,0.));+#2234 = DIRECTION('',(0.,0.,1.));+#2235 = DEFINITIONAL_REPRESENTATION('',(#2236),#2240);+#2236 = LINE('',#2237,#2238);+#2237 = CARTESIAN_POINT('',(5.715,0.));+#2238 = VECTOR('',#2239,1.);+#2239 = DIRECTION('',(0.,-1.));+#2240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2241 = ORIENTED_EDGE('',*,*,#2242,.F.);+#2242 = EDGE_CURVE('',#1944,#2215,#2243,.T.);+#2243 = SURFACE_CURVE('',#2244,(#2248,#2255),.PCURVE_S1.);+#2244 = LINE('',#2245,#2246);+#2245 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#2246 = VECTOR('',#2247,1.);+#2247 = DIRECTION('',(1.,0.,0.));+#2248 = PCURVE('',#1959,#2249);+#2249 = DEFINITIONAL_REPRESENTATION('',(#2250),#2254);+#2250 = LINE('',#2251,#2252);+#2251 = CARTESIAN_POINT('',(2.286,-7.0866));+#2252 = VECTOR('',#2253,1.);+#2253 = DIRECTION('',(0.,1.));+#2254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2255 = PCURVE('',#1987,#2256);+#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2261);+#2257 = LINE('',#2258,#2259);+#2258 = CARTESIAN_POINT('',(0.,0.));+#2259 = VECTOR('',#2260,1.);+#2260 = DIRECTION('',(1.,0.));+#2261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2262 = ORIENTED_EDGE('',*,*,#1943,.T.);+#2263 = ORIENTED_EDGE('',*,*,#2264,.T.);+#2264 = EDGE_CURVE('',#1309,#2213,#2265,.T.);+#2265 = SURFACE_CURVE('',#2266,(#2270,#2277),.PCURVE_S1.);+#2266 = LINE('',#2267,#2268);+#2267 = CARTESIAN_POINT('',(-2.667,2.286,2.54));+#2268 = VECTOR('',#2269,1.);+#2269 = DIRECTION('',(1.,0.,0.));+#2270 = PCURVE('',#1959,#2271);+#2271 = DEFINITIONAL_REPRESENTATION('',(#2272),#2276);+#2272 = LINE('',#2273,#2274);+#2273 = CARTESIAN_POINT('',(1.778,-7.0866));+#2274 = VECTOR('',#2275,1.);+#2275 = DIRECTION('',(0.,1.));+#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2277 = PCURVE('',#286,#2278);+#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2283);+#2279 = LINE('',#2280,#2281);+#2280 = CARTESIAN_POINT('',(0.,-7.0866));+#2281 = VECTOR('',#2282,1.);+#2282 = DIRECTION('',(0.,1.));+#2283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2284 = ADVANCED_FACE('',(#2285),#2127,.F.);+#2285 = FACE_BOUND('',#2286,.F.);+#2286 = EDGE_LOOP('',(#2287,#2310,#2311,#2334,#2362));+#2287 = ORIENTED_EDGE('',*,*,#2288,.F.);+#2288 = EDGE_CURVE('',#2105,#2289,#2291,.T.);+#2289 = VERTEX_POINT('',#2290);+#2290 = CARTESIAN_POINT('',(1.27,2.286,-3.175));+#2291 = SURFACE_CURVE('',#2292,(#2296,#2303),.PCURVE_S1.);+#2292 = LINE('',#2293,#2294);+#2293 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2294 = VECTOR('',#2295,1.);+#2295 = DIRECTION('',(0.,0.,-1.));+#2296 = PCURVE('',#2127,#2297);+#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302);+#2298 = LINE('',#2299,#2300);+#2299 = CARTESIAN_POINT('',(0.,0.));+#2300 = VECTOR('',#2301,1.);+#2301 = DIRECTION('',(1.,0.));+#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2303 = PCURVE('',#286,#2304);+#2304 = DEFINITIONAL_REPRESENTATION('',(#2305),#2309);+#2305 = LINE('',#2306,#2307);+#2306 = CARTESIAN_POINT('',(0.,-3.1496));+#2307 = VECTOR('',#2308,1.);+#2308 = DIRECTION('',(1.,0.));+#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2310 = ORIENTED_EDGE('',*,*,#2104,.T.);+#2311 = ORIENTED_EDGE('',*,*,#2312,.T.);+#2312 = EDGE_CURVE('',#2107,#2313,#2315,.T.);+#2313 = VERTEX_POINT('',#2314);+#2314 = CARTESIAN_POINT('',(1.27,1.27,2.032));+#2315 = SURFACE_CURVE('',#2316,(#2320,#2327),.PCURVE_S1.);+#2316 = LINE('',#2317,#2318);+#2317 = CARTESIAN_POINT('',(1.27,1.778,2.54));+#2318 = VECTOR('',#2319,1.);+#2319 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#2320 = PCURVE('',#2127,#2321);+#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326);+#2322 = LINE('',#2323,#2324);+#2323 = CARTESIAN_POINT('',(0.,-0.508));+#2324 = VECTOR('',#2325,1.);+#2325 = DIRECTION('',(0.707106781187,-0.707106781187));+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2327 = PCURVE('',#2197,#2328);+#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333);+#2329 = LINE('',#2330,#2331);+#2330 = CARTESIAN_POINT('',(0.,0.));+#2331 = VECTOR('',#2332,1.);+#2332 = DIRECTION('',(0.,1.));+#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2334 = ORIENTED_EDGE('',*,*,#2335,.F.);+#2335 = EDGE_CURVE('',#2336,#2313,#2338,.T.);+#2336 = VERTEX_POINT('',#2337);+#2337 = CARTESIAN_POINT('',(1.27,1.27,-3.175));+#2338 = SURFACE_CURVE('',#2339,(#2343,#2350),.PCURVE_S1.);+#2339 = LINE('',#2340,#2341);+#2340 = CARTESIAN_POINT('',(1.27,1.27,-3.175));+#2341 = VECTOR('',#2342,1.);+#2342 = DIRECTION('',(0.,0.,1.));+#2343 = PCURVE('',#2127,#2344);+#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2349);+#2345 = LINE('',#2346,#2347);+#2346 = CARTESIAN_POINT('',(5.715,-1.016));+#2347 = VECTOR('',#2348,1.);+#2348 = DIRECTION('',(-1.,0.));+#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2350 = PCURVE('',#2351,#2356);+#2351 = PLANE('',#2352);+#2352 = AXIS2_PLACEMENT_3D('',#2353,#2354,#2355);+#2353 = CARTESIAN_POINT('',(2.667,1.27,2.54));+#2354 = DIRECTION('',(0.,1.,0.));+#2355 = DIRECTION('',(-1.,0.,0.));+#2356 = DEFINITIONAL_REPRESENTATION('',(#2357),#2361);+#2357 = LINE('',#2358,#2359);+#2358 = CARTESIAN_POINT('',(1.397,-5.715));+#2359 = VECTOR('',#2360,1.);+#2360 = DIRECTION('',(0.,1.));+#2361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2362 = ORIENTED_EDGE('',*,*,#2363,.F.);+#2363 = EDGE_CURVE('',#2289,#2336,#2364,.T.);+#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.);+#2365 = LINE('',#2366,#2367);+#2366 = CARTESIAN_POINT('',(1.27,2.286,-3.175));+#2367 = VECTOR('',#2368,1.);+#2368 = DIRECTION('',(0.,-1.,0.));+#2369 = PCURVE('',#2127,#2370);+#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375);+#2371 = LINE('',#2372,#2373);+#2372 = CARTESIAN_POINT('',(5.715,0.));+#2373 = VECTOR('',#2374,1.);+#2374 = DIRECTION('',(0.,-1.));+#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2376 = PCURVE('',#560,#2377);+#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382);+#2378 = LINE('',#2379,#2380);+#2379 = CARTESIAN_POINT('',(1.27,2.286));+#2380 = VECTOR('',#2381,1.);+#2381 = DIRECTION('',(0.,-1.));+#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2383 = ADVANCED_FACE('',(#2384),#286,.F.);+#2384 = FACE_BOUND('',#2385,.F.);+#2385 = EDGE_LOOP('',(#2386,#2387,#2410,#2431,#2432,#2433,#2434,#2435,+    #2456,#2457));+#2386 = ORIENTED_EDGE('',*,*,#2288,.T.);+#2387 = ORIENTED_EDGE('',*,*,#2388,.T.);+#2388 = EDGE_CURVE('',#2289,#2389,#2391,.T.);+#2389 = VERTEX_POINT('',#2390);+#2390 = CARTESIAN_POINT('',(-1.27,2.286,-3.175));+#2391 = SURFACE_CURVE('',#2392,(#2396,#2403),.PCURVE_S1.);+#2392 = LINE('',#2393,#2394);+#2393 = CARTESIAN_POINT('',(1.27,2.286,-3.175));+#2394 = VECTOR('',#2395,1.);+#2395 = DIRECTION('',(-1.,0.,0.));+#2396 = PCURVE('',#286,#2397);+#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402);+#2398 = LINE('',#2399,#2400);+#2399 = CARTESIAN_POINT('',(5.715,-3.1496));+#2400 = VECTOR('',#2401,1.);+#2401 = DIRECTION('',(0.,-1.));+#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2403 = PCURVE('',#560,#2404);+#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409);+#2405 = LINE('',#2406,#2407);+#2406 = CARTESIAN_POINT('',(1.27,2.286));+#2407 = VECTOR('',#2408,1.);+#2408 = DIRECTION('',(-1.,0.));+#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2410 = ORIENTED_EDGE('',*,*,#2411,.F.);+#2411 = EDGE_CURVE('',#2213,#2389,#2412,.T.);+#2412 = SURFACE_CURVE('',#2413,(#2417,#2424),.PCURVE_S1.);+#2413 = LINE('',#2414,#2415);+#2414 = CARTESIAN_POINT('',(-1.27,2.286,2.54));+#2415 = VECTOR('',#2416,1.);+#2416 = DIRECTION('',(0.,0.,-1.));+#2417 = PCURVE('',#286,#2418);+#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2423);+#2419 = LINE('',#2420,#2421);+#2420 = CARTESIAN_POINT('',(0.,-5.6896));+#2421 = VECTOR('',#2422,1.);+#2422 = DIRECTION('',(1.,0.));+#2423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2424 = PCURVE('',#2230,#2425);+#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430);+#2426 = LINE('',#2427,#2428);+#2427 = CARTESIAN_POINT('',(5.715,0.));+#2428 = VECTOR('',#2429,1.);+#2429 = DIRECTION('',(-1.,0.));+#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2431 = ORIENTED_EDGE('',*,*,#2264,.F.);+#2432 = ORIENTED_EDGE('',*,*,#1308,.T.);+#2433 = ORIENTED_EDGE('',*,*,#1232,.F.);+#2434 = ORIENTED_EDGE('',*,*,#270,.T.);+#2435 = ORIENTED_EDGE('',*,*,#2436,.T.);+#2436 = EDGE_CURVE('',#243,#1475,#2437,.T.);+#2437 = SURFACE_CURVE('',#2438,(#2442,#2449),.PCURVE_S1.);+#2438 = LINE('',#2439,#2440);+#2439 = CARTESIAN_POINT('',(3.683,2.286,-5.715));+#2440 = VECTOR('',#2441,1.);+#2441 = DIRECTION('',(0.,0.,1.));+#2442 = PCURVE('',#286,#2443);+#2443 = DEFINITIONAL_REPRESENTATION('',(#2444),#2448);+#2444 = LINE('',#2445,#2446);+#2445 = CARTESIAN_POINT('',(8.255,-0.7366));+#2446 = VECTOR('',#2447,1.);+#2447 = DIRECTION('',(-1.,0.));+#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2449 = PCURVE('',#258,#2450);+#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2455);+#2451 = LINE('',#2452,#2453);+#2452 = CARTESIAN_POINT('',(4.826,0.));+#2453 = VECTOR('',#2454,1.);+#2454 = DIRECTION('',(0.,1.));+#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2456 = ORIENTED_EDGE('',*,*,#1474,.T.);+#2457 = ORIENTED_EDGE('',*,*,#2139,.F.);+#2458 = ADVANCED_FACE('',(#2459,#2648,#2762),#560,.T.);+#2459 = FACE_BOUND('',#2460,.F.);+#2460 = EDGE_LOOP('',(#2461,#2491,#2512,#2513,#2536,#2557,#2558,#2581,+    #2602,#2603,#2604,#2627));+#2461 = ORIENTED_EDGE('',*,*,#2462,.F.);+#2462 = EDGE_CURVE('',#2463,#2465,#2467,.T.);+#2463 = VERTEX_POINT('',#2464);+#2464 = CARTESIAN_POINT('',(0.508,-1.397,-3.175));+#2465 = VERTEX_POINT('',#2466);+#2466 = CARTESIAN_POINT('',(2.667,-1.397,-3.175));+#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.);+#2468 = LINE('',#2469,#2470);+#2469 = CARTESIAN_POINT('',(0.508,-1.397,-3.175));+#2470 = VECTOR('',#2471,1.);+#2471 = DIRECTION('',(1.,0.,0.));+#2472 = PCURVE('',#560,#2473);+#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478);+#2474 = LINE('',#2475,#2476);+#2475 = CARTESIAN_POINT('',(0.508,-1.397));+#2476 = VECTOR('',#2477,1.);+#2477 = DIRECTION('',(1.,0.));+#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2479 = PCURVE('',#2480,#2485);+#2480 = PLANE('',#2481);+#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484);+#2482 = CARTESIAN_POINT('',(2.667,-1.397,5.715));+#2483 = DIRECTION('',(0.,-1.,0.));+#2484 = DIRECTION('',(-1.,0.,0.));+#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2490);+#2486 = LINE('',#2487,#2488);+#2487 = CARTESIAN_POINT('',(2.159,8.89));+#2488 = VECTOR('',#2489,1.);+#2489 = DIRECTION('',(-1.,-0.));+#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2491 = ORIENTED_EDGE('',*,*,#2492,.F.);+#2492 = EDGE_CURVE('',#545,#2463,#2493,.T.);+#2493 = SURFACE_CURVE('',#2494,(#2498,#2505),.PCURVE_S1.);+#2494 = LINE('',#2495,#2496);+#2495 = CARTESIAN_POINT('',(0.508,-2.54,-3.175));+#2496 = VECTOR('',#2497,1.);+#2497 = DIRECTION('',(0.,1.,0.));+#2498 = PCURVE('',#560,#2499);+#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2504);+#2500 = LINE('',#2501,#2502);+#2501 = CARTESIAN_POINT('',(0.508,-2.54));+#2502 = VECTOR('',#2503,1.);+#2503 = DIRECTION('',(0.,1.));+#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2505 = PCURVE('',#588,#2506);+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);+#2507 = LINE('',#2508,#2509);+#2508 = CARTESIAN_POINT('',(0.,-8.89));+#2509 = VECTOR('',#2510,1.);+#2510 = DIRECTION('',(1.,0.));+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2512 = ORIENTED_EDGE('',*,*,#544,.F.);+#2513 = ORIENTED_EDGE('',*,*,#2514,.F.);+#2514 = EDGE_CURVE('',#2515,#517,#2517,.T.);+#2515 = VERTEX_POINT('',#2516);+#2516 = CARTESIAN_POINT('',(-0.508,-1.397,-3.175));+#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.);+#2518 = LINE('',#2519,#2520);+#2519 = CARTESIAN_POINT('',(-0.508,-1.397,-3.175));+#2520 = VECTOR('',#2521,1.);+#2521 = DIRECTION('',(0.,-1.,0.));+#2522 = PCURVE('',#560,#2523);+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);+#2524 = LINE('',#2525,#2526);+#2525 = CARTESIAN_POINT('',(-0.508,-1.397));+#2526 = VECTOR('',#2527,1.);+#2527 = DIRECTION('',(0.,-1.));+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2529 = PCURVE('',#532,#2530);+#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);+#2531 = LINE('',#2532,#2533);+#2532 = CARTESIAN_POINT('',(0.,-8.89));+#2533 = VECTOR('',#2534,1.);+#2534 = DIRECTION('',(1.,0.));+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2536 = ORIENTED_EDGE('',*,*,#2537,.F.);+#2537 = EDGE_CURVE('',#2028,#2515,#2538,.T.);+#2538 = SURFACE_CURVE('',#2539,(#2543,#2550),.PCURVE_S1.);+#2539 = LINE('',#2540,#2541);+#2540 = CARTESIAN_POINT('',(-2.667,-1.397,-3.175));+#2541 = VECTOR('',#2542,1.);+#2542 = DIRECTION('',(1.,0.,0.));+#2543 = PCURVE('',#560,#2544);+#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549);+#2545 = LINE('',#2546,#2547);+#2546 = CARTESIAN_POINT('',(-2.667,-1.397));+#2547 = VECTOR('',#2548,1.);+#2548 = DIRECTION('',(1.,0.));+#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2550 = PCURVE('',#2066,#2551);+#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2556);+#2552 = LINE('',#2553,#2554);+#2553 = CARTESIAN_POINT('',(5.334,8.89));+#2554 = VECTOR('',#2555,1.);+#2555 = DIRECTION('',(-1.,-0.));+#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2557 = ORIENTED_EDGE('',*,*,#2027,.F.);+#2558 = ORIENTED_EDGE('',*,*,#2559,.F.);+#2559 = EDGE_CURVE('',#2560,#2000,#2562,.T.);+#2560 = VERTEX_POINT('',#2561);+#2561 = CARTESIAN_POINT('',(-1.27,1.27,-3.175));+#2562 = SURFACE_CURVE('',#2563,(#2567,#2574),.PCURVE_S1.);+#2563 = LINE('',#2564,#2565);+#2564 = CARTESIAN_POINT('',(-1.27,1.27,-3.175));+#2565 = VECTOR('',#2566,1.);+#2566 = DIRECTION('',(-1.,0.,0.));+#2567 = PCURVE('',#560,#2568);+#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573);+#2569 = LINE('',#2570,#2571);+#2570 = CARTESIAN_POINT('',(-1.27,1.27));+#2571 = VECTOR('',#2572,1.);+#2572 = DIRECTION('',(-1.,0.));+#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2574 = PCURVE('',#2015,#2575);+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580);+#2576 = LINE('',#2577,#2578);+#2577 = CARTESIAN_POINT('',(3.937,-5.715));+#2578 = VECTOR('',#2579,1.);+#2579 = DIRECTION('',(1.,0.));+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2581 = ORIENTED_EDGE('',*,*,#2582,.F.);+#2582 = EDGE_CURVE('',#2389,#2560,#2583,.T.);+#2583 = SURFACE_CURVE('',#2584,(#2588,#2595),.PCURVE_S1.);+#2584 = LINE('',#2585,#2586);+#2585 = CARTESIAN_POINT('',(-1.27,2.286,-3.175));+#2586 = VECTOR('',#2587,1.);+#2587 = DIRECTION('',(0.,-1.,0.));+#2588 = PCURVE('',#560,#2589);+#2589 = DEFINITIONAL_REPRESENTATION('',(#2590),#2594);+#2590 = LINE('',#2591,#2592);+#2591 = CARTESIAN_POINT('',(-1.27,2.286));+#2592 = VECTOR('',#2593,1.);+#2593 = DIRECTION('',(0.,-1.));+#2594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2595 = PCURVE('',#2230,#2596);+#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601);+#2597 = LINE('',#2598,#2599);+#2598 = CARTESIAN_POINT('',(0.,0.));+#2599 = VECTOR('',#2600,1.);+#2600 = DIRECTION('',(0.,-1.));+#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2602 = ORIENTED_EDGE('',*,*,#2388,.F.);+#2603 = ORIENTED_EDGE('',*,*,#2363,.T.);+#2604 = ORIENTED_EDGE('',*,*,#2605,.F.);+#2605 = EDGE_CURVE('',#2606,#2336,#2608,.T.);+#2606 = VERTEX_POINT('',#2607);+#2607 = CARTESIAN_POINT('',(2.667,1.27,-3.175));+#2608 = SURFACE_CURVE('',#2609,(#2613,#2620),.PCURVE_S1.);+#2609 = LINE('',#2610,#2611);+#2610 = CARTESIAN_POINT('',(2.667,1.27,-3.175));+#2611 = VECTOR('',#2612,1.);+#2612 = DIRECTION('',(-1.,0.,0.));+#2613 = PCURVE('',#560,#2614);+#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619);+#2615 = LINE('',#2616,#2617);+#2616 = CARTESIAN_POINT('',(2.667,1.27));+#2617 = VECTOR('',#2618,1.);+#2618 = DIRECTION('',(-1.,0.));+#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2620 = PCURVE('',#2351,#2621);+#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626);+#2622 = LINE('',#2623,#2624);+#2623 = CARTESIAN_POINT('',(0.,-5.715));+#2624 = VECTOR('',#2625,1.);+#2625 = DIRECTION('',(1.,0.));+#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2627 = ORIENTED_EDGE('',*,*,#2628,.F.);+#2628 = EDGE_CURVE('',#2465,#2606,#2629,.T.);+#2629 = SURFACE_CURVE('',#2630,(#2634,#2641),.PCURVE_S1.);+#2630 = LINE('',#2631,#2632);+#2631 = CARTESIAN_POINT('',(2.667,-1.397,-3.175));+#2632 = VECTOR('',#2633,1.);+#2633 = DIRECTION('',(0.,1.,0.));+#2634 = PCURVE('',#560,#2635);+#2635 = DEFINITIONAL_REPRESENTATION('',(#2636),#2640);+#2636 = LINE('',#2637,#2638);+#2637 = CARTESIAN_POINT('',(2.667,-1.397));+#2638 = VECTOR('',#2639,1.);+#2639 = DIRECTION('',(0.,1.));+#2640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2641 = PCURVE('',#1462,#2642);+#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2647);+#2643 = LINE('',#2644,#2645);+#2644 = CARTESIAN_POINT('',(4.318,8.89));+#2645 = VECTOR('',#2646,1.);+#2646 = DIRECTION('',(-1.,0.));+#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2648 = FACE_BOUND('',#2649,.F.);+#2649 = EDGE_LOOP('',(#2650,#2680,#2708,#2736));+#2650 = ORIENTED_EDGE('',*,*,#2651,.F.);+#2651 = EDGE_CURVE('',#2652,#2654,#2656,.T.);+#2652 = VERTEX_POINT('',#2653);+#2653 = CARTESIAN_POINT('',(0.9525,-0.3302,-3.175));+#2654 = VERTEX_POINT('',#2655);+#2655 = CARTESIAN_POINT('',(0.9525,0.3048,-3.175));+#2656 = SURFACE_CURVE('',#2657,(#2661,#2668),.PCURVE_S1.);+#2657 = LINE('',#2658,#2659);+#2658 = CARTESIAN_POINT('',(0.9525,-0.3302,-3.175));+#2659 = VECTOR('',#2660,1.);+#2660 = DIRECTION('',(0.,1.,0.));+#2661 = PCURVE('',#560,#2662);+#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2667);+#2663 = LINE('',#2664,#2665);+#2664 = CARTESIAN_POINT('',(0.9525,-0.3302));+#2665 = VECTOR('',#2666,1.);+#2666 = DIRECTION('',(0.,1.));+#2667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2668 = PCURVE('',#2669,#2674);+#2669 = PLANE('',#2670);+#2670 = AXIS2_PLACEMENT_3D('',#2671,#2672,#2673);+#2671 = CARTESIAN_POINT('',(0.9525,0.,0.));+#2672 = DIRECTION('',(1.,0.,0.));+#2673 = DIRECTION('',(0.,0.,-1.));+#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2679);+#2675 = LINE('',#2676,#2677);+#2676 = CARTESIAN_POINT('',(3.175,-0.3302));+#2677 = VECTOR('',#2678,1.);+#2678 = DIRECTION('',(0.,1.));+#2679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2680 = ORIENTED_EDGE('',*,*,#2681,.T.);+#2681 = EDGE_CURVE('',#2652,#2682,#2684,.T.);+#2682 = VERTEX_POINT('',#2683);+#2683 = CARTESIAN_POINT('',(1.5875,-0.3302,-3.175));+#2684 = SURFACE_CURVE('',#2685,(#2689,#2696),.PCURVE_S1.);+#2685 = LINE('',#2686,#2687);+#2686 = CARTESIAN_POINT('',(0.9525,-0.3302,-3.175));+#2687 = VECTOR('',#2688,1.);+#2688 = DIRECTION('',(1.,0.,0.));+#2689 = PCURVE('',#560,#2690);+#2690 = DEFINITIONAL_REPRESENTATION('',(#2691),#2695);+#2691 = LINE('',#2692,#2693);+#2692 = CARTESIAN_POINT('',(0.9525,-0.3302));+#2693 = VECTOR('',#2694,1.);+#2694 = DIRECTION('',(1.,0.));+#2695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2696 = PCURVE('',#2697,#2702);+#2697 = PLANE('',#2698);+#2698 = AXIS2_PLACEMENT_3D('',#2699,#2700,#2701);+#2699 = CARTESIAN_POINT('',(0.9525,-0.3302,2.921));+#2700 = DIRECTION('',(0.,-1.,0.));+#2701 = DIRECTION('',(0.,0.,-1.));+#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707);+#2703 = LINE('',#2704,#2705);+#2704 = CARTESIAN_POINT('',(6.096,0.));+#2705 = VECTOR('',#2706,1.);+#2706 = DIRECTION('',(0.,1.));+#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2708 = ORIENTED_EDGE('',*,*,#2709,.T.);+#2709 = EDGE_CURVE('',#2682,#2710,#2712,.T.);+#2710 = VERTEX_POINT('',#2711);+#2711 = CARTESIAN_POINT('',(1.5875,0.3048,-3.175));+#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.);+#2713 = LINE('',#2714,#2715);+#2714 = CARTESIAN_POINT('',(1.5875,-0.3302,-3.175));+#2715 = VECTOR('',#2716,1.);+#2716 = DIRECTION('',(0.,1.,0.));+#2717 = PCURVE('',#560,#2718);+#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723);+#2719 = LINE('',#2720,#2721);+#2720 = CARTESIAN_POINT('',(1.5875,-0.3302));+#2721 = VECTOR('',#2722,1.);+#2722 = DIRECTION('',(0.,1.));+#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2724 = PCURVE('',#2725,#2730);+#2725 = PLANE('',#2726);+#2726 = AXIS2_PLACEMENT_3D('',#2727,#2728,#2729);+#2727 = CARTESIAN_POINT('',(1.5875,0.,0.));+#2728 = DIRECTION('',(1.,0.,0.));+#2729 = DIRECTION('',(0.,0.,-1.));+#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735);+#2731 = LINE('',#2732,#2733);+#2732 = CARTESIAN_POINT('',(3.175,-0.3302));+#2733 = VECTOR('',#2734,1.);+#2734 = DIRECTION('',(0.,1.));+#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2736 = ORIENTED_EDGE('',*,*,#2737,.F.);+#2737 = EDGE_CURVE('',#2654,#2710,#2738,.T.);+#2738 = SURFACE_CURVE('',#2739,(#2743,#2750),.PCURVE_S1.);+#2739 = LINE('',#2740,#2741);+#2740 = CARTESIAN_POINT('',(0.9525,0.3048,-3.175));+#2741 = VECTOR('',#2742,1.);+#2742 = DIRECTION('',(1.,0.,0.));+#2743 = PCURVE('',#560,#2744);+#2744 = DEFINITIONAL_REPRESENTATION('',(#2745),#2749);+#2745 = LINE('',#2746,#2747);+#2746 = CARTESIAN_POINT('',(0.9525,0.3048));+#2747 = VECTOR('',#2748,1.);+#2748 = DIRECTION('',(1.,0.));+#2749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2750 = PCURVE('',#2751,#2756);+#2751 = PLANE('',#2752);+#2752 = AXIS2_PLACEMENT_3D('',#2753,#2754,#2755);+#2753 = CARTESIAN_POINT('',(0.9525,0.3048,-6.223));+#2754 = DIRECTION('',(0.,1.,0.));+#2755 = DIRECTION('',(0.,-0.,1.));+#2756 = DEFINITIONAL_REPRESENTATION('',(#2757),#2761);+#2757 = LINE('',#2758,#2759);+#2758 = CARTESIAN_POINT('',(3.048,0.));+#2759 = VECTOR('',#2760,1.);+#2760 = DIRECTION('',(0.,1.));+#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2762 = FACE_BOUND('',#2763,.F.);+#2763 = EDGE_LOOP('',(#2764,#2794,#2822,#2850));+#2764 = ORIENTED_EDGE('',*,*,#2765,.F.);+#2765 = EDGE_CURVE('',#2766,#2768,#2770,.T.);+#2766 = VERTEX_POINT('',#2767);+#2767 = CARTESIAN_POINT('',(-1.5875,-0.3302,-3.175));+#2768 = VERTEX_POINT('',#2769);+#2769 = CARTESIAN_POINT('',(-1.5875,0.3048,-3.175));+#2770 = SURFACE_CURVE('',#2771,(#2775,#2782),.PCURVE_S1.);+#2771 = LINE('',#2772,#2773);+#2772 = CARTESIAN_POINT('',(-1.5875,-0.3302,-3.175));+#2773 = VECTOR('',#2774,1.);+#2774 = DIRECTION('',(0.,1.,0.));+#2775 = PCURVE('',#560,#2776);+#2776 = DEFINITIONAL_REPRESENTATION('',(#2777),#2781);+#2777 = LINE('',#2778,#2779);+#2778 = CARTESIAN_POINT('',(-1.5875,-0.3302));+#2779 = VECTOR('',#2780,1.);+#2780 = DIRECTION('',(0.,1.));+#2781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2782 = PCURVE('',#2783,#2788);+#2783 = PLANE('',#2784);+#2784 = AXIS2_PLACEMENT_3D('',#2785,#2786,#2787);+#2785 = CARTESIAN_POINT('',(-1.5875,0.,0.));+#2786 = DIRECTION('',(1.,0.,0.));+#2787 = DIRECTION('',(0.,0.,-1.));+#2788 = DEFINITIONAL_REPRESENTATION('',(#2789),#2793);+#2789 = LINE('',#2790,#2791);+#2790 = CARTESIAN_POINT('',(3.175,-0.3302));+#2791 = VECTOR('',#2792,1.);+#2792 = DIRECTION('',(0.,1.));+#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2794 = ORIENTED_EDGE('',*,*,#2795,.T.);+#2795 = EDGE_CURVE('',#2766,#2796,#2798,.T.);+#2796 = VERTEX_POINT('',#2797);+#2797 = CARTESIAN_POINT('',(-0.9525,-0.3302,-3.175));+#2798 = SURFACE_CURVE('',#2799,(#2803,#2810),.PCURVE_S1.);+#2799 = LINE('',#2800,#2801);+#2800 = CARTESIAN_POINT('',(-1.5875,-0.3302,-3.175));+#2801 = VECTOR('',#2802,1.);+#2802 = DIRECTION('',(1.,0.,0.));+#2803 = PCURVE('',#560,#2804);+#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809);+#2805 = LINE('',#2806,#2807);+#2806 = CARTESIAN_POINT('',(-1.5875,-0.3302));+#2807 = VECTOR('',#2808,1.);+#2808 = DIRECTION('',(1.,0.));+#2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2810 = PCURVE('',#2811,#2816);+#2811 = PLANE('',#2812);+#2812 = AXIS2_PLACEMENT_3D('',#2813,#2814,#2815);+#2813 = CARTESIAN_POINT('',(-1.5875,-0.3302,2.921));+#2814 = DIRECTION('',(0.,-1.,0.));+#2815 = DIRECTION('',(0.,0.,-1.));+#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2821);+#2817 = LINE('',#2818,#2819);+#2818 = CARTESIAN_POINT('',(6.096,0.));+#2819 = VECTOR('',#2820,1.);+#2820 = DIRECTION('',(0.,1.));+#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2822 = ORIENTED_EDGE('',*,*,#2823,.T.);+#2823 = EDGE_CURVE('',#2796,#2824,#2826,.T.);+#2824 = VERTEX_POINT('',#2825);+#2825 = CARTESIAN_POINT('',(-0.9525,0.3048,-3.175));+#2826 = SURFACE_CURVE('',#2827,(#2831,#2838),.PCURVE_S1.);+#2827 = LINE('',#2828,#2829);+#2828 = CARTESIAN_POINT('',(-0.9525,-0.3302,-3.175));+#2829 = VECTOR('',#2830,1.);+#2830 = DIRECTION('',(0.,1.,0.));+#2831 = PCURVE('',#560,#2832);+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);+#2833 = LINE('',#2834,#2835);+#2834 = CARTESIAN_POINT('',(-0.9525,-0.3302));+#2835 = VECTOR('',#2836,1.);+#2836 = DIRECTION('',(0.,1.));+#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2838 = PCURVE('',#2839,#2844);+#2839 = PLANE('',#2840);+#2840 = AXIS2_PLACEMENT_3D('',#2841,#2842,#2843);+#2841 = CARTESIAN_POINT('',(-0.9525,0.,0.));+#2842 = DIRECTION('',(1.,0.,0.));+#2843 = DIRECTION('',(0.,0.,-1.));+#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);+#2845 = LINE('',#2846,#2847);+#2846 = CARTESIAN_POINT('',(3.175,-0.3302));+#2847 = VECTOR('',#2848,1.);+#2848 = DIRECTION('',(0.,1.));+#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2850 = ORIENTED_EDGE('',*,*,#2851,.F.);+#2851 = EDGE_CURVE('',#2768,#2824,#2852,.T.);+#2852 = SURFACE_CURVE('',#2853,(#2857,#2864),.PCURVE_S1.);+#2853 = LINE('',#2854,#2855);+#2854 = CARTESIAN_POINT('',(-1.5875,0.3048,-3.175));+#2855 = VECTOR('',#2856,1.);+#2856 = DIRECTION('',(1.,0.,0.));+#2857 = PCURVE('',#560,#2858);+#2858 = DEFINITIONAL_REPRESENTATION('',(#2859),#2863);+#2859 = LINE('',#2860,#2861);+#2860 = CARTESIAN_POINT('',(-1.5875,0.3048));+#2861 = VECTOR('',#2862,1.);+#2862 = DIRECTION('',(1.,0.));+#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2864 = PCURVE('',#2865,#2870);+#2865 = PLANE('',#2866);+#2866 = AXIS2_PLACEMENT_3D('',#2867,#2868,#2869);+#2867 = CARTESIAN_POINT('',(-1.5875,0.3048,-6.223));+#2868 = DIRECTION('',(0.,1.,0.));+#2869 = DIRECTION('',(0.,-0.,1.));+#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875);+#2871 = LINE('',#2872,#2873);+#2872 = CARTESIAN_POINT('',(3.048,0.));+#2873 = VECTOR('',#2874,1.);+#2874 = DIRECTION('',(0.,1.));+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2876 = ADVANCED_FACE('',(#2877),#2066,.F.);+#2877 = FACE_BOUND('',#2878,.F.);+#2878 = EDGE_LOOP('',(#2879,#2902,#2923,#2924));+#2879 = ORIENTED_EDGE('',*,*,#2880,.F.);+#2880 = EDGE_CURVE('',#2881,#2515,#2883,.T.);+#2881 = VERTEX_POINT('',#2882);+#2882 = CARTESIAN_POINT('',(-0.508,-1.397,5.207));+#2883 = SURFACE_CURVE('',#2884,(#2888,#2895),.PCURVE_S1.);+#2884 = LINE('',#2885,#2886);+#2885 = CARTESIAN_POINT('',(-0.508,-1.397,5.207));+#2886 = VECTOR('',#2887,1.);+#2887 = DIRECTION('',(0.,0.,-1.));+#2888 = PCURVE('',#2066,#2889);+#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2894);+#2890 = LINE('',#2891,#2892);+#2891 = CARTESIAN_POINT('',(3.175,0.508));+#2892 = VECTOR('',#2893,1.);+#2893 = DIRECTION('',(0.,1.));+#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2895 = PCURVE('',#532,#2896);+#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2901);+#2897 = LINE('',#2898,#2899);+#2898 = CARTESIAN_POINT('',(0.,-0.508));+#2899 = VECTOR('',#2900,1.);+#2900 = DIRECTION('',(0.,-1.));+#2901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2902 = ORIENTED_EDGE('',*,*,#2903,.T.);+#2903 = EDGE_CURVE('',#2881,#2051,#2904,.T.);+#2904 = SURFACE_CURVE('',#2905,(#2909,#2916),.PCURVE_S1.);+#2905 = LINE('',#2906,#2907);+#2906 = CARTESIAN_POINT('',(-0.508,-1.397,5.207));+#2907 = VECTOR('',#2908,1.);+#2908 = DIRECTION('',(-1.,0.,0.));+#2909 = PCURVE('',#2066,#2910);+#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915);+#2911 = LINE('',#2912,#2913);+#2912 = CARTESIAN_POINT('',(3.175,0.508));+#2913 = VECTOR('',#2914,1.);+#2914 = DIRECTION('',(1.,0.));+#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2916 = PCURVE('',#1108,#2917);+#2917 = DEFINITIONAL_REPRESENTATION('',(#2918),#2922);+#2918 = LINE('',#2919,#2920);+#2919 = CARTESIAN_POINT('',(3.175,0.718420489686));+#2920 = VECTOR('',#2921,1.);+#2921 = DIRECTION('',(1.,0.));+#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2923 = ORIENTED_EDGE('',*,*,#2050,.T.);+#2924 = ORIENTED_EDGE('',*,*,#2537,.T.);+#2925 = ADVANCED_FACE('',(#2926),#2480,.F.);+#2926 = FACE_BOUND('',#2927,.F.);+#2927 = EDGE_LOOP('',(#2928,#2951,#2952,#2975));+#2928 = ORIENTED_EDGE('',*,*,#2929,.T.);+#2929 = EDGE_CURVE('',#2930,#2463,#2932,.T.);+#2930 = VERTEX_POINT('',#2931);+#2931 = CARTESIAN_POINT('',(0.508,-1.397,5.207));+#2932 = SURFACE_CURVE('',#2933,(#2937,#2944),.PCURVE_S1.);+#2933 = LINE('',#2934,#2935);+#2934 = CARTESIAN_POINT('',(0.508,-1.397,5.207));+#2935 = VECTOR('',#2936,1.);+#2936 = DIRECTION('',(0.,0.,-1.));+#2937 = PCURVE('',#2480,#2938);+#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2943);+#2939 = LINE('',#2940,#2941);+#2940 = CARTESIAN_POINT('',(2.159,0.508));+#2941 = VECTOR('',#2942,1.);+#2942 = DIRECTION('',(0.,1.));+#2943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2944 = PCURVE('',#588,#2945);+#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950);+#2946 = LINE('',#2947,#2948);+#2947 = CARTESIAN_POINT('',(1.143,-0.508));+#2948 = VECTOR('',#2949,1.);+#2949 = DIRECTION('',(0.,-1.));+#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2951 = ORIENTED_EDGE('',*,*,#2462,.T.);+#2952 = ORIENTED_EDGE('',*,*,#2953,.F.);+#2953 = EDGE_CURVE('',#2954,#2465,#2956,.T.);+#2954 = VERTEX_POINT('',#2955);+#2955 = CARTESIAN_POINT('',(2.667,-1.397,5.207));+#2956 = SURFACE_CURVE('',#2957,(#2961,#2968),.PCURVE_S1.);+#2957 = LINE('',#2958,#2959);+#2958 = CARTESIAN_POINT('',(2.667,-1.397,5.207));+#2959 = VECTOR('',#2960,1.);+#2960 = DIRECTION('',(0.,0.,-1.));+#2961 = PCURVE('',#2480,#2962);+#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2967);+#2963 = LINE('',#2964,#2965);+#2964 = CARTESIAN_POINT('',(0.,0.508));+#2965 = VECTOR('',#2966,1.);+#2966 = DIRECTION('',(0.,1.));+#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2968 = PCURVE('',#1462,#2969);+#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974);+#2970 = LINE('',#2971,#2972);+#2971 = CARTESIAN_POINT('',(4.318,0.508));+#2972 = VECTOR('',#2973,1.);+#2973 = DIRECTION('',(0.,1.));+#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2975 = ORIENTED_EDGE('',*,*,#2976,.T.);+#2976 = EDGE_CURVE('',#2954,#2930,#2977,.T.);+#2977 = SURFACE_CURVE('',#2978,(#2982,#2989),.PCURVE_S1.);+#2978 = LINE('',#2979,#2980);+#2979 = CARTESIAN_POINT('',(2.667,-1.397,5.207));+#2980 = VECTOR('',#2981,1.);+#2981 = DIRECTION('',(-1.,0.,0.));+#2982 = PCURVE('',#2480,#2983);+#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988);+#2984 = LINE('',#2985,#2986);+#2985 = CARTESIAN_POINT('',(0.,0.508));+#2986 = VECTOR('',#2987,1.);+#2987 = DIRECTION('',(1.,0.));+#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2989 = PCURVE('',#996,#2990);+#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#2995);+#2991 = LINE('',#2992,#2993);+#2992 = CARTESIAN_POINT('',(-0.,0.718420489686));+#2993 = VECTOR('',#2994,1.);+#2994 = DIRECTION('',(1.,0.));+#2995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2996 = ADVANCED_FACE('',(#2997),#532,.F.);+#2997 = FACE_BOUND('',#2998,.F.);+#2998 = EDGE_LOOP('',(#2999,#3000,#3021,#3022,#3023));+#2999 = ORIENTED_EDGE('',*,*,#1120,.T.);+#3000 = ORIENTED_EDGE('',*,*,#3001,.T.);+#3001 = EDGE_CURVE('',#1093,#2881,#3002,.T.);+#3002 = SURFACE_CURVE('',#3003,(#3007,#3014),.PCURVE_S1.);+#3003 = LINE('',#3004,#3005);+#3004 = CARTESIAN_POINT('',(-0.508,-1.905,5.715));+#3005 = VECTOR('',#3006,1.);+#3006 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#3007 = PCURVE('',#532,#3008);+#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3013);+#3009 = LINE('',#3010,#3011);+#3010 = CARTESIAN_POINT('',(0.508,0.));+#3011 = VECTOR('',#3012,1.);+#3012 = DIRECTION('',(-0.707106781187,-0.707106781187));+#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3014 = PCURVE('',#1108,#3015);+#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3020);+#3016 = LINE('',#3017,#3018);+#3017 = CARTESIAN_POINT('',(3.175,0.));+#3018 = VECTOR('',#3019,1.);+#3019 = DIRECTION('',(-0.,1.));+#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3021 = ORIENTED_EDGE('',*,*,#2880,.T.);+#3022 = ORIENTED_EDGE('',*,*,#2514,.T.);+#3023 = ORIENTED_EDGE('',*,*,#516,.F.);+#3024 = ADVANCED_FACE('',(#3025),#1108,.F.);+#3025 = FACE_BOUND('',#3026,.F.);+#3026 = EDGE_LOOP('',(#3027,#3028,#3029,#3050));+#3027 = ORIENTED_EDGE('',*,*,#3001,.F.);+#3028 = ORIENTED_EDGE('',*,*,#1092,.T.);+#3029 = ORIENTED_EDGE('',*,*,#3030,.T.);+#3030 = EDGE_CURVE('',#1065,#2051,#3031,.T.);+#3031 = SURFACE_CURVE('',#3032,(#3036,#3043),.PCURVE_S1.);+#3032 = LINE('',#3033,#3034);+#3033 = CARTESIAN_POINT('',(-3.175,-1.905,5.715));+#3034 = VECTOR('',#3035,1.);+#3035 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));+#3036 = PCURVE('',#1108,#3037);+#3037 = DEFINITIONAL_REPRESENTATION('',(#3038),#3042);+#3038 = LINE('',#3039,#3040);+#3039 = CARTESIAN_POINT('',(5.842,0.));+#3040 = VECTOR('',#3041,1.);+#3041 = DIRECTION('',(-0.57735026919,0.816496580928));+#3042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3043 = PCURVE('',#1080,#3044);+#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049);+#3045 = LINE('',#3046,#3047);+#3046 = CARTESIAN_POINT('',(-0.508,0.));+#3047 = VECTOR('',#3048,1.);+#3048 = DIRECTION('',(0.57735026919,0.816496580928));+#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3050 = ORIENTED_EDGE('',*,*,#2903,.F.);+#3051 = ADVANCED_FACE('',(#3052),#996,.F.);+#3052 = FACE_BOUND('',#3053,.F.);+#3053 = EDGE_LOOP('',(#3054,#3075,#3076,#3097));+#3054 = ORIENTED_EDGE('',*,*,#3055,.T.);+#3055 = EDGE_CURVE('',#958,#2930,#3056,.T.);+#3056 = SURFACE_CURVE('',#3057,(#3061,#3068),.PCURVE_S1.);+#3057 = LINE('',#3058,#3059);+#3058 = CARTESIAN_POINT('',(0.508,-1.905,5.715));+#3059 = VECTOR('',#3060,1.);+#3060 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#3061 = PCURVE('',#996,#3062);+#3062 = DEFINITIONAL_REPRESENTATION('',(#3063),#3067);+#3063 = LINE('',#3064,#3065);+#3064 = CARTESIAN_POINT('',(2.159,0.));+#3065 = VECTOR('',#3066,1.);+#3066 = DIRECTION('',(-0.,1.));+#3067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3068 = PCURVE('',#588,#3069);+#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074);+#3070 = LINE('',#3071,#3072);+#3071 = CARTESIAN_POINT('',(0.635,0.));+#3072 = VECTOR('',#3073,1.);+#3073 = DIRECTION('',(0.707106781187,-0.707106781187));+#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3075 = ORIENTED_EDGE('',*,*,#2976,.F.);+#3076 = ORIENTED_EDGE('',*,*,#3077,.F.);+#3077 = EDGE_CURVE('',#981,#2954,#3078,.T.);+#3078 = SURFACE_CURVE('',#3079,(#3083,#3090),.PCURVE_S1.);+#3079 = LINE('',#3080,#3081);+#3080 = CARTESIAN_POINT('',(3.175,-1.905,5.715));+#3081 = VECTOR('',#3082,1.);+#3082 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));+#3083 = PCURVE('',#996,#3084);+#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089);+#3085 = LINE('',#3086,#3087);+#3086 = CARTESIAN_POINT('',(-0.508,0.));+#3087 = VECTOR('',#3088,1.);+#3088 = DIRECTION('',(0.57735026919,0.816496580928));+#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3090 = PCURVE('',#1024,#3091);+#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096);+#3092 = LINE('',#3093,#3094);+#3093 = CARTESIAN_POINT('',(4.826,0.));+#3094 = VECTOR('',#3095,1.);+#3095 = DIRECTION('',(-0.57735026919,0.816496580928));+#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3097 = ORIENTED_EDGE('',*,*,#980,.T.);+#3098 = ADVANCED_FACE('',(#3099),#1080,.F.);+#3099 = FACE_BOUND('',#3100,.F.);+#3100 = EDGE_LOOP('',(#3101,#3102,#3123,#3124));+#3101 = ORIENTED_EDGE('',*,*,#1064,.T.);+#3102 = ORIENTED_EDGE('',*,*,#3103,.T.);+#3103 = EDGE_CURVE('',#1037,#1804,#3104,.T.);+#3104 = SURFACE_CURVE('',#3105,(#3109,#3116),.PCURVE_S1.);+#3105 = LINE('',#3106,#3107);+#3106 = CARTESIAN_POINT('',(-3.175,3.429,5.715));+#3107 = VECTOR('',#3108,1.);+#3108 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));+#3109 = PCURVE('',#1080,#3110);+#3110 = DEFINITIONAL_REPRESENTATION('',(#3111),#3115);+#3111 = LINE('',#3112,#3113);+#3112 = CARTESIAN_POINT('',(4.826,0.));+#3113 = VECTOR('',#3114,1.);+#3114 = DIRECTION('',(-0.57735026919,0.816496580928));+#3115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3116 = PCURVE('',#1052,#3117);+#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122);+#3118 = LINE('',#3119,#3120);+#3119 = CARTESIAN_POINT('',(-0.508,-0.));+#3120 = VECTOR('',#3121,1.);+#3121 = DIRECTION('',(0.57735026919,0.816496580928));+#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3123 = ORIENTED_EDGE('',*,*,#2078,.F.);+#3124 = ORIENTED_EDGE('',*,*,#3030,.F.);+#3125 = ADVANCED_FACE('',(#3126),#1052,.F.);+#3126 = FACE_BOUND('',#3127,.F.);+#3127 = EDGE_LOOP('',(#3128,#3129,#3150,#3151));+#3128 = ORIENTED_EDGE('',*,*,#1036,.T.);+#3129 = ORIENTED_EDGE('',*,*,#3130,.T.);+#3130 = EDGE_CURVE('',#1009,#1827,#3131,.T.);+#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.);+#3132 = LINE('',#3133,#3134);+#3133 = CARTESIAN_POINT('',(3.175,3.429,5.715));+#3134 = VECTOR('',#3135,1.);+#3135 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));+#3136 = PCURVE('',#1052,#3137);+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142);+#3138 = LINE('',#3139,#3140);+#3139 = CARTESIAN_POINT('',(5.842,0.));+#3140 = VECTOR('',#3141,1.);+#3141 = DIRECTION('',(-0.57735026919,0.816496580928));+#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3143 = PCURVE('',#1024,#3144);+#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149);+#3145 = LINE('',#3146,#3147);+#3146 = CARTESIAN_POINT('',(-0.508,-0.));+#3147 = VECTOR('',#3148,1.);+#3148 = DIRECTION('',(0.57735026919,0.816496580928));+#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3150 = ORIENTED_EDGE('',*,*,#1826,.F.);+#3151 = ORIENTED_EDGE('',*,*,#3103,.F.);+#3152 = ADVANCED_FACE('',(#3153),#1024,.F.);+#3153 = FACE_BOUND('',#3154,.F.);+#3154 = EDGE_LOOP('',(#3155,#3156,#3157,#3178));+#3155 = ORIENTED_EDGE('',*,*,#1008,.T.);+#3156 = ORIENTED_EDGE('',*,*,#3077,.T.);+#3157 = ORIENTED_EDGE('',*,*,#3158,.F.);+#3158 = EDGE_CURVE('',#1827,#2954,#3159,.T.);+#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.);+#3160 = LINE('',#3161,#3162);+#3161 = CARTESIAN_POINT('',(2.667,2.921,5.207));+#3162 = VECTOR('',#3163,1.);+#3163 = DIRECTION('',(0.,-1.,0.));+#3164 = PCURVE('',#1024,#3165);+#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170);+#3166 = LINE('',#3167,#3168);+#3167 = CARTESIAN_POINT('',(-0.,0.718420489686));+#3168 = VECTOR('',#3169,1.);+#3169 = DIRECTION('',(1.,0.));+#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3171 = PCURVE('',#1462,#3172);+#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177);+#3173 = LINE('',#3174,#3175);+#3174 = CARTESIAN_POINT('',(0.,0.508));+#3175 = VECTOR('',#3176,1.);+#3176 = DIRECTION('',(1.,0.));+#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3178 = ORIENTED_EDGE('',*,*,#3130,.F.);+#3179 = ADVANCED_FACE('',(#3180),#1462,.F.);+#3180 = FACE_BOUND('',#3181,.F.);+#3181 = EDGE_LOOP('',(#3182,#3183,#3184,#3207,#3228,#3229,#3230,#3231));+#3182 = ORIENTED_EDGE('',*,*,#2953,.T.);+#3183 = ORIENTED_EDGE('',*,*,#2628,.T.);+#3184 = ORIENTED_EDGE('',*,*,#3185,.F.);+#3185 = EDGE_CURVE('',#3186,#2606,#3188,.T.);+#3186 = VERTEX_POINT('',#3187);+#3187 = CARTESIAN_POINT('',(2.667,1.27,2.032));+#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.);+#3189 = LINE('',#3190,#3191);+#3190 = CARTESIAN_POINT('',(2.667,1.27,2.032));+#3191 = VECTOR('',#3192,1.);+#3192 = DIRECTION('',(0.,0.,-1.));+#3193 = PCURVE('',#1462,#3194);+#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199);+#3195 = LINE('',#3196,#3197);+#3196 = CARTESIAN_POINT('',(1.651,3.683));+#3197 = VECTOR('',#3198,1.);+#3198 = DIRECTION('',(0.,1.));+#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3200 = PCURVE('',#2351,#3201);+#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206);+#3202 = LINE('',#3203,#3204);+#3203 = CARTESIAN_POINT('',(0.,-0.508));+#3204 = VECTOR('',#3205,1.);+#3205 = DIRECTION('',(0.,-1.));+#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3207 = ORIENTED_EDGE('',*,*,#3208,.F.);+#3208 = EDGE_CURVE('',#2161,#3186,#3209,.T.);+#3209 = SURFACE_CURVE('',#3210,(#3214,#3221),.PCURVE_S1.);+#3210 = LINE('',#3211,#3212);+#3211 = CARTESIAN_POINT('',(2.667,1.778,2.54));+#3212 = VECTOR('',#3213,1.);+#3213 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#3214 = PCURVE('',#1462,#3215);+#3215 = DEFINITIONAL_REPRESENTATION('',(#3216),#3220);+#3216 = LINE('',#3217,#3218);+#3217 = CARTESIAN_POINT('',(1.143,3.175));+#3218 = VECTOR('',#3219,1.);+#3219 = DIRECTION('',(0.707106781187,0.707106781187));+#3220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3221 = PCURVE('',#2197,#3222);+#3222 = DEFINITIONAL_REPRESENTATION('',(#3223),#3227);+#3223 = LINE('',#3224,#3225);+#3224 = CARTESIAN_POINT('',(1.397,0.));+#3225 = VECTOR('',#3226,1.);+#3226 = DIRECTION('',(0.,1.));+#3227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3228 = ORIENTED_EDGE('',*,*,#2160,.F.);+#3229 = ORIENTED_EDGE('',*,*,#1446,.T.);+#3230 = ORIENTED_EDGE('',*,*,#1849,.T.);+#3231 = ORIENTED_EDGE('',*,*,#3158,.T.);+#3232 = ADVANCED_FACE('',(#3233),#2351,.F.);+#3233 = FACE_BOUND('',#3234,.F.);+#3234 = EDGE_LOOP('',(#3235,#3236,#3257,#3258));+#3235 = ORIENTED_EDGE('',*,*,#2335,.T.);+#3236 = ORIENTED_EDGE('',*,*,#3237,.T.);+#3237 = EDGE_CURVE('',#2313,#3186,#3238,.T.);+#3238 = SURFACE_CURVE('',#3239,(#3243,#3250),.PCURVE_S1.);+#3239 = LINE('',#3240,#3241);+#3240 = CARTESIAN_POINT('',(1.27,1.27,2.032));+#3241 = VECTOR('',#3242,1.);+#3242 = DIRECTION('',(1.,0.,0.));+#3243 = PCURVE('',#2351,#3244);+#3244 = DEFINITIONAL_REPRESENTATION('',(#3245),#3249);+#3245 = LINE('',#3246,#3247);+#3246 = CARTESIAN_POINT('',(1.397,-0.508));+#3247 = VECTOR('',#3248,1.);+#3248 = DIRECTION('',(-1.,0.));+#3249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3250 = PCURVE('',#2197,#3251);+#3251 = DEFINITIONAL_REPRESENTATION('',(#3252),#3256);+#3252 = LINE('',#3253,#3254);+#3253 = CARTESIAN_POINT('',(0.,0.718420489686));+#3254 = VECTOR('',#3255,1.);+#3255 = DIRECTION('',(1.,0.));+#3256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3257 = ORIENTED_EDGE('',*,*,#3185,.T.);+#3258 = ORIENTED_EDGE('',*,*,#2605,.T.);+#3259 = ADVANCED_FACE('',(#3260),#2015,.F.);+#3260 = FACE_BOUND('',#3261,.F.);+#3261 = EDGE_LOOP('',(#3262,#3285,#3286,#3287));+#3262 = ORIENTED_EDGE('',*,*,#3263,.F.);+#3263 = EDGE_CURVE('',#2560,#3264,#3266,.T.);+#3264 = VERTEX_POINT('',#3265);+#3265 = CARTESIAN_POINT('',(-1.27,1.27,2.032));+#3266 = SURFACE_CURVE('',#3267,(#3271,#3278),.PCURVE_S1.);+#3267 = LINE('',#3268,#3269);+#3268 = CARTESIAN_POINT('',(-1.27,1.27,-3.175));+#3269 = VECTOR('',#3270,1.);+#3270 = DIRECTION('',(0.,0.,1.));+#3271 = PCURVE('',#2015,#3272);+#3272 = DEFINITIONAL_REPRESENTATION('',(#3273),#3277);+#3273 = LINE('',#3274,#3275);+#3274 = CARTESIAN_POINT('',(3.937,-5.715));+#3275 = VECTOR('',#3276,1.);+#3276 = DIRECTION('',(0.,1.));+#3277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3278 = PCURVE('',#2230,#3279);+#3279 = DEFINITIONAL_REPRESENTATION('',(#3280),#3284);+#3280 = LINE('',#3281,#3282);+#3281 = CARTESIAN_POINT('',(0.,-1.016));+#3282 = VECTOR('',#3283,1.);+#3283 = DIRECTION('',(1.,0.));+#3284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3285 = ORIENTED_EDGE('',*,*,#2559,.T.);+#3286 = ORIENTED_EDGE('',*,*,#1999,.F.);+#3287 = ORIENTED_EDGE('',*,*,#3288,.T.);+#3288 = EDGE_CURVE('',#1972,#3264,#3289,.T.);+#3289 = SURFACE_CURVE('',#3290,(#3294,#3301),.PCURVE_S1.);+#3290 = LINE('',#3291,#3292);+#3291 = CARTESIAN_POINT('',(-2.667,1.27,2.032));+#3292 = VECTOR('',#3293,1.);+#3293 = DIRECTION('',(1.,0.,0.));+#3294 = PCURVE('',#2015,#3295);+#3295 = DEFINITIONAL_REPRESENTATION('',(#3296),#3300);+#3296 = LINE('',#3297,#3298);+#3297 = CARTESIAN_POINT('',(5.334,-0.508));+#3298 = VECTOR('',#3299,1.);+#3299 = DIRECTION('',(-1.,0.));+#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3301 = PCURVE('',#1987,#3302);+#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307);+#3303 = LINE('',#3304,#3305);+#3304 = CARTESIAN_POINT('',(0.,0.718420489686));+#3305 = VECTOR('',#3306,1.);+#3306 = DIRECTION('',(1.,0.));+#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3308 = ADVANCED_FACE('',(#3309),#2197,.F.);+#3309 = FACE_BOUND('',#3310,.F.);+#3310 = EDGE_LOOP('',(#3311,#3312,#3313,#3314));+#3311 = ORIENTED_EDGE('',*,*,#2183,.T.);+#3312 = ORIENTED_EDGE('',*,*,#3208,.T.);+#3313 = ORIENTED_EDGE('',*,*,#3237,.F.);+#3314 = ORIENTED_EDGE('',*,*,#2312,.F.);+#3315 = ADVANCED_FACE('',(#3316),#2230,.F.);+#3316 = FACE_BOUND('',#3317,.F.);+#3317 = EDGE_LOOP('',(#3318,#3319,#3320,#3321,#3342));+#3318 = ORIENTED_EDGE('',*,*,#2411,.T.);+#3319 = ORIENTED_EDGE('',*,*,#2582,.T.);+#3320 = ORIENTED_EDGE('',*,*,#3263,.T.);+#3321 = ORIENTED_EDGE('',*,*,#3322,.F.);+#3322 = EDGE_CURVE('',#2215,#3264,#3323,.T.);+#3323 = SURFACE_CURVE('',#3324,(#3328,#3335),.PCURVE_S1.);+#3324 = LINE('',#3325,#3326);+#3325 = CARTESIAN_POINT('',(-1.27,1.778,2.54));+#3326 = VECTOR('',#3327,1.);+#3327 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#3328 = PCURVE('',#2230,#3329);+#3329 = DEFINITIONAL_REPRESENTATION('',(#3330),#3334);+#3330 = LINE('',#3331,#3332);+#3331 = CARTESIAN_POINT('',(5.715,-0.508));+#3332 = VECTOR('',#3333,1.);+#3333 = DIRECTION('',(-0.707106781187,-0.707106781187));+#3334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3335 = PCURVE('',#1987,#3336);+#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3341);+#3337 = LINE('',#3338,#3339);+#3338 = CARTESIAN_POINT('',(1.397,0.));+#3339 = VECTOR('',#3340,1.);+#3340 = DIRECTION('',(0.,1.));+#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3342 = ORIENTED_EDGE('',*,*,#2212,.F.);+#3343 = ADVANCED_FACE('',(#3344),#1987,.F.);+#3344 = FACE_BOUND('',#3345,.F.);+#3345 = EDGE_LOOP('',(#3346,#3347,#3348,#3349));+#3346 = ORIENTED_EDGE('',*,*,#2242,.T.);+#3347 = ORIENTED_EDGE('',*,*,#3322,.T.);+#3348 = ORIENTED_EDGE('',*,*,#3288,.F.);+#3349 = ORIENTED_EDGE('',*,*,#1971,.F.);+#3350 = ADVANCED_FACE('',(#3351),#588,.F.);+#3351 = FACE_BOUND('',#3352,.F.);+#3352 = EDGE_LOOP('',(#3353,#3354,#3355,#3356,#3357));+#3353 = ORIENTED_EDGE('',*,*,#957,.F.);+#3354 = ORIENTED_EDGE('',*,*,#572,.T.);+#3355 = ORIENTED_EDGE('',*,*,#2492,.T.);+#3356 = ORIENTED_EDGE('',*,*,#2929,.F.);+#3357 = ORIENTED_EDGE('',*,*,#3055,.F.);+#3358 = ADVANCED_FACE('',(#3359),#2669,.F.);+#3359 = FACE_BOUND('',#3360,.F.);+#3360 = EDGE_LOOP('',(#3361,#3384,#3385,#3408));+#3361 = ORIENTED_EDGE('',*,*,#3362,.T.);+#3362 = EDGE_CURVE('',#3363,#2652,#3365,.T.);+#3363 = VERTEX_POINT('',#3364);+#3364 = CARTESIAN_POINT('',(0.9525,-0.3302,2.921));+#3365 = SURFACE_CURVE('',#3366,(#3370,#3377),.PCURVE_S1.);+#3366 = LINE('',#3367,#3368);+#3367 = CARTESIAN_POINT('',(0.9525,-0.3302,2.921));+#3368 = VECTOR('',#3369,1.);+#3369 = DIRECTION('',(0.,0.,-1.));+#3370 = PCURVE('',#2669,#3371);+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376);+#3372 = LINE('',#3373,#3374);+#3373 = CARTESIAN_POINT('',(-2.921,-0.3302));+#3374 = VECTOR('',#3375,1.);+#3375 = DIRECTION('',(1.,0.));+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3377 = PCURVE('',#2697,#3378);+#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3383);+#3379 = LINE('',#3380,#3381);+#3380 = CARTESIAN_POINT('',(0.,0.));+#3381 = VECTOR('',#3382,1.);+#3382 = DIRECTION('',(1.,0.));+#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3384 = ORIENTED_EDGE('',*,*,#2651,.T.);+#3385 = ORIENTED_EDGE('',*,*,#3386,.T.);+#3386 = EDGE_CURVE('',#2654,#3387,#3389,.T.);+#3387 = VERTEX_POINT('',#3388);+#3388 = CARTESIAN_POINT('',(0.9525,0.3048,2.921));+#3389 = SURFACE_CURVE('',#3390,(#3394,#3401),.PCURVE_S1.);+#3390 = LINE('',#3391,#3392);+#3391 = CARTESIAN_POINT('',(0.9525,0.3048,-3.175));+#3392 = VECTOR('',#3393,1.);+#3393 = DIRECTION('',(0.,0.,1.));+#3394 = PCURVE('',#2669,#3395);+#3395 = DEFINITIONAL_REPRESENTATION('',(#3396),#3400);+#3396 = LINE('',#3397,#3398);+#3397 = CARTESIAN_POINT('',(3.175,0.3048));+#3398 = VECTOR('',#3399,1.);+#3399 = DIRECTION('',(-1.,0.));+#3400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3401 = PCURVE('',#2751,#3402);+#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407);+#3403 = LINE('',#3404,#3405);+#3404 = CARTESIAN_POINT('',(3.048,0.));+#3405 = VECTOR('',#3406,1.);+#3406 = DIRECTION('',(1.,0.));+#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3408 = ORIENTED_EDGE('',*,*,#3409,.T.);+#3409 = EDGE_CURVE('',#3387,#3363,#3410,.T.);+#3410 = SURFACE_CURVE('',#3411,(#3415,#3422),.PCURVE_S1.);+#3411 = LINE('',#3412,#3413);+#3412 = CARTESIAN_POINT('',(0.9525,0.3048,2.921));+#3413 = VECTOR('',#3414,1.);+#3414 = DIRECTION('',(0.,-1.,0.));+#3415 = PCURVE('',#2669,#3416);+#3416 = DEFINITIONAL_REPRESENTATION('',(#3417),#3421);+#3417 = LINE('',#3418,#3419);+#3418 = CARTESIAN_POINT('',(-2.921,0.3048));+#3419 = VECTOR('',#3420,1.);+#3420 = DIRECTION('',(0.,-1.));+#3421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3422 = PCURVE('',#3423,#3428);+#3423 = PLANE('',#3424);+#3424 = AXIS2_PLACEMENT_3D('',#3425,#3426,#3427);+#3425 = CARTESIAN_POINT('',(0.9525,0.3048,2.921));+#3426 = DIRECTION('',(0.,0.,1.));+#3427 = DIRECTION('',(0.,-1.,0.));+#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433);+#3429 = LINE('',#3430,#3431);+#3430 = CARTESIAN_POINT('',(0.,0.));+#3431 = VECTOR('',#3432,1.);+#3432 = DIRECTION('',(1.,0.));+#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3434 = ADVANCED_FACE('',(#3435),#3449,.F.);+#3435 = FACE_BOUND('',#3436,.F.);+#3436 = EDGE_LOOP('',(#3437,#3467,#3495,#3523));+#3437 = ORIENTED_EDGE('',*,*,#3438,.F.);+#3438 = EDGE_CURVE('',#3439,#3441,#3443,.T.);+#3439 = VERTEX_POINT('',#3440);+#3440 = CARTESIAN_POINT('',(0.9525,-1.016,-6.858));+#3441 = VERTEX_POINT('',#3442);+#3442 = CARTESIAN_POINT('',(0.9525,-1.016,-7.493));+#3443 = SURFACE_CURVE('',#3444,(#3448,#3460),.PCURVE_S1.);+#3444 = LINE('',#3445,#3446);+#3445 = CARTESIAN_POINT('',(0.9525,-1.016,-6.858));+#3446 = VECTOR('',#3447,1.);+#3447 = DIRECTION('',(0.,0.,-1.));+#3448 = PCURVE('',#3449,#3454);+#3449 = PLANE('',#3450);+#3450 = AXIS2_PLACEMENT_3D('',#3451,#3452,#3453);+#3451 = CARTESIAN_POINT('',(0.9525,0.,0.));+#3452 = DIRECTION('',(1.,0.,0.));+#3453 = DIRECTION('',(0.,0.,-1.));+#3454 = DEFINITIONAL_REPRESENTATION('',(#3455),#3459);+#3455 = LINE('',#3456,#3457);+#3456 = CARTESIAN_POINT('',(6.858,-1.016));+#3457 = VECTOR('',#3458,1.);+#3458 = DIRECTION('',(1.,0.));+#3459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3460 = PCURVE('',#426,#3461);+#3461 = DEFINITIONAL_REPRESENTATION('',(#3462),#3466);+#3462 = LINE('',#3463,#3464);+#3463 = CARTESIAN_POINT('',(1.143,4.1275));+#3464 = VECTOR('',#3465,1.);+#3465 = DIRECTION('',(1.,0.));+#3466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3467 = ORIENTED_EDGE('',*,*,#3468,.T.);+#3468 = EDGE_CURVE('',#3439,#3469,#3471,.T.);+#3469 = VERTEX_POINT('',#3470);+#3470 = CARTESIAN_POINT('',(0.9525,-6.223,-6.858));+#3471 = SURFACE_CURVE('',#3472,(#3476,#3483),.PCURVE_S1.);+#3472 = LINE('',#3473,#3474);+#3473 = CARTESIAN_POINT('',(0.9525,-1.016,-6.858));+#3474 = VECTOR('',#3475,1.);+#3475 = DIRECTION('',(0.,-1.,0.));+#3476 = PCURVE('',#3449,#3477);+#3477 = DEFINITIONAL_REPRESENTATION('',(#3478),#3482);+#3478 = LINE('',#3479,#3480);+#3479 = CARTESIAN_POINT('',(6.858,-1.016));+#3480 = VECTOR('',#3481,1.);+#3481 = DIRECTION('',(0.,-1.));+#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3483 = PCURVE('',#3484,#3489);+#3484 = PLANE('',#3485);+#3485 = AXIS2_PLACEMENT_3D('',#3486,#3487,#3488);+#3486 = CARTESIAN_POINT('',(0.9525,-0.9652,-6.858));+#3487 = DIRECTION('',(0.,0.,1.));+#3488 = DIRECTION('',(0.,-1.,0.));+#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3494);+#3490 = LINE('',#3491,#3492);+#3491 = CARTESIAN_POINT('',(5.08E-02,0.));+#3492 = VECTOR('',#3493,1.);+#3493 = DIRECTION('',(1.,0.));+#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3495 = ORIENTED_EDGE('',*,*,#3496,.T.);+#3496 = EDGE_CURVE('',#3469,#3497,#3499,.T.);+#3497 = VERTEX_POINT('',#3498);+#3498 = CARTESIAN_POINT('',(0.9525,-6.223,-7.493));+#3499 = SURFACE_CURVE('',#3500,(#3504,#3511),.PCURVE_S1.);+#3500 = LINE('',#3501,#3502);+#3501 = CARTESIAN_POINT('',(0.9525,-6.223,-6.858));+#3502 = VECTOR('',#3503,1.);+#3503 = DIRECTION('',(0.,0.,-1.));+#3504 = PCURVE('',#3449,#3505);+#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510);+#3506 = LINE('',#3507,#3508);+#3507 = CARTESIAN_POINT('',(6.858,-6.223));+#3508 = VECTOR('',#3509,1.);+#3509 = DIRECTION('',(1.,0.));+#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3511 = PCURVE('',#3512,#3517);+#3512 = PLANE('',#3513);+#3513 = AXIS2_PLACEMENT_3D('',#3514,#3515,#3516);+#3514 = CARTESIAN_POINT('',(0.9525,-6.223,-6.858));+#3515 = DIRECTION('',(0.,-1.,0.));+#3516 = DIRECTION('',(0.,0.,-1.));+#3517 = DEFINITIONAL_REPRESENTATION('',(#3518),#3522);+#3518 = LINE('',#3519,#3520);+#3519 = CARTESIAN_POINT('',(0.,0.));+#3520 = VECTOR('',#3521,1.);+#3521 = DIRECTION('',(1.,0.));+#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3523 = ORIENTED_EDGE('',*,*,#3524,.T.);+#3524 = EDGE_CURVE('',#3497,#3441,#3525,.T.);+#3525 = SURFACE_CURVE('',#3526,(#3530,#3537),.PCURVE_S1.);+#3526 = LINE('',#3527,#3528);+#3527 = CARTESIAN_POINT('',(0.9525,-6.223,-7.493));+#3528 = VECTOR('',#3529,1.);+#3529 = DIRECTION('',(0.,1.,0.));+#3530 = PCURVE('',#3449,#3531);+#3531 = DEFINITIONAL_REPRESENTATION('',(#3532),#3536);+#3532 = LINE('',#3533,#3534);+#3533 = CARTESIAN_POINT('',(7.493,-6.223));+#3534 = VECTOR('',#3535,1.);+#3535 = DIRECTION('',(0.,1.));+#3536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3537 = PCURVE('',#3538,#3543);+#3538 = PLANE('',#3539);+#3539 = AXIS2_PLACEMENT_3D('',#3540,#3541,#3542);+#3540 = CARTESIAN_POINT('',(0.9525,-6.223,-7.493));+#3541 = DIRECTION('',(0.,0.,-1.));+#3542 = DIRECTION('',(0.,1.,0.));+#3543 = DEFINITIONAL_REPRESENTATION('',(#3544),#3548);+#3544 = LINE('',#3545,#3546);+#3545 = CARTESIAN_POINT('',(0.,0.));+#3546 = VECTOR('',#3547,1.);+#3547 = DIRECTION('',(1.,0.));+#3548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3549 = ADVANCED_FACE('',(#3550),#2697,.T.);+#3550 = FACE_BOUND('',#3551,.F.);+#3551 = EDGE_LOOP('',(#3552,#3553,#3576,#3597));+#3552 = ORIENTED_EDGE('',*,*,#3362,.F.);+#3553 = ORIENTED_EDGE('',*,*,#3554,.T.);+#3554 = EDGE_CURVE('',#3363,#3555,#3557,.T.);+#3555 = VERTEX_POINT('',#3556);+#3556 = CARTESIAN_POINT('',(1.5875,-0.3302,2.921));+#3557 = SURFACE_CURVE('',#3558,(#3562,#3569),.PCURVE_S1.);+#3558 = LINE('',#3559,#3560);+#3559 = CARTESIAN_POINT('',(0.9525,-0.3302,2.921));+#3560 = VECTOR('',#3561,1.);+#3561 = DIRECTION('',(1.,0.,0.));+#3562 = PCURVE('',#2697,#3563);+#3563 = DEFINITIONAL_REPRESENTATION('',(#3564),#3568);+#3564 = LINE('',#3565,#3566);+#3565 = CARTESIAN_POINT('',(0.,0.));+#3566 = VECTOR('',#3567,1.);+#3567 = DIRECTION('',(0.,1.));+#3568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3569 = PCURVE('',#3423,#3570);+#3570 = DEFINITIONAL_REPRESENTATION('',(#3571),#3575);+#3571 = LINE('',#3572,#3573);+#3572 = CARTESIAN_POINT('',(0.635,0.));+#3573 = VECTOR('',#3574,1.);+#3574 = DIRECTION('',(0.,1.));+#3575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3576 = ORIENTED_EDGE('',*,*,#3577,.T.);+#3577 = EDGE_CURVE('',#3555,#2682,#3578,.T.);+#3578 = SURFACE_CURVE('',#3579,(#3583,#3590),.PCURVE_S1.);+#3579 = LINE('',#3580,#3581);+#3580 = CARTESIAN_POINT('',(1.5875,-0.3302,2.921));+#3581 = VECTOR('',#3582,1.);+#3582 = DIRECTION('',(0.,0.,-1.));+#3583 = PCURVE('',#2697,#3584);+#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);+#3585 = LINE('',#3586,#3587);+#3586 = CARTESIAN_POINT('',(0.,0.635));+#3587 = VECTOR('',#3588,1.);+#3588 = DIRECTION('',(1.,0.));+#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3590 = PCURVE('',#2725,#3591);+#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596);+#3592 = LINE('',#3593,#3594);+#3593 = CARTESIAN_POINT('',(-2.921,-0.3302));+#3594 = VECTOR('',#3595,1.);+#3595 = DIRECTION('',(1.,0.));+#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3597 = ORIENTED_EDGE('',*,*,#2681,.F.);+#3598 = ADVANCED_FACE('',(#3599),#3423,.T.);+#3599 = FACE_BOUND('',#3600,.F.);+#3600 = EDGE_LOOP('',(#3601,#3602,#3625,#3646));+#3601 = ORIENTED_EDGE('',*,*,#3409,.F.);+#3602 = ORIENTED_EDGE('',*,*,#3603,.T.);+#3603 = EDGE_CURVE('',#3387,#3604,#3606,.T.);+#3604 = VERTEX_POINT('',#3605);+#3605 = CARTESIAN_POINT('',(1.5875,0.3048,2.921));+#3606 = SURFACE_CURVE('',#3607,(#3611,#3618),.PCURVE_S1.);+#3607 = LINE('',#3608,#3609);+#3608 = CARTESIAN_POINT('',(0.9525,0.3048,2.921));+#3609 = VECTOR('',#3610,1.);+#3610 = DIRECTION('',(1.,0.,0.));+#3611 = PCURVE('',#3423,#3612);+#3612 = DEFINITIONAL_REPRESENTATION('',(#3613),#3617);+#3613 = LINE('',#3614,#3615);+#3614 = CARTESIAN_POINT('',(0.,0.));+#3615 = VECTOR('',#3616,1.);+#3616 = DIRECTION('',(0.,1.));+#3617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3618 = PCURVE('',#2751,#3619);+#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624);+#3620 = LINE('',#3621,#3622);+#3621 = CARTESIAN_POINT('',(9.144,0.));+#3622 = VECTOR('',#3623,1.);+#3623 = DIRECTION('',(0.,1.));+#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3625 = ORIENTED_EDGE('',*,*,#3626,.T.);+#3626 = EDGE_CURVE('',#3604,#3555,#3627,.T.);+#3627 = SURFACE_CURVE('',#3628,(#3632,#3639),.PCURVE_S1.);+#3628 = LINE('',#3629,#3630);+#3629 = CARTESIAN_POINT('',(1.5875,0.3048,2.921));+#3630 = VECTOR('',#3631,1.);+#3631 = DIRECTION('',(0.,-1.,0.));+#3632 = PCURVE('',#3423,#3633);+#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3638);+#3634 = LINE('',#3635,#3636);+#3635 = CARTESIAN_POINT('',(0.,0.635));+#3636 = VECTOR('',#3637,1.);+#3637 = DIRECTION('',(1.,0.));+#3638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3639 = PCURVE('',#2725,#3640);+#3640 = DEFINITIONAL_REPRESENTATION('',(#3641),#3645);+#3641 = LINE('',#3642,#3643);+#3642 = CARTESIAN_POINT('',(-2.921,0.3048));+#3643 = VECTOR('',#3644,1.);+#3644 = DIRECTION('',(0.,-1.));+#3645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3646 = ORIENTED_EDGE('',*,*,#3554,.F.);+#3647 = ADVANCED_FACE('',(#3648),#2751,.T.);+#3648 = FACE_BOUND('',#3649,.F.);+#3649 = EDGE_LOOP('',(#3650,#3651,#3652,#3673));+#3650 = ORIENTED_EDGE('',*,*,#3386,.F.);+#3651 = ORIENTED_EDGE('',*,*,#2737,.T.);+#3652 = ORIENTED_EDGE('',*,*,#3653,.T.);+#3653 = EDGE_CURVE('',#2710,#3604,#3654,.T.);+#3654 = SURFACE_CURVE('',#3655,(#3659,#3666),.PCURVE_S1.);+#3655 = LINE('',#3656,#3657);+#3656 = CARTESIAN_POINT('',(1.5875,0.3048,-3.175));+#3657 = VECTOR('',#3658,1.);+#3658 = DIRECTION('',(0.,0.,1.));+#3659 = PCURVE('',#2751,#3660);+#3660 = DEFINITIONAL_REPRESENTATION('',(#3661),#3665);+#3661 = LINE('',#3662,#3663);+#3662 = CARTESIAN_POINT('',(3.048,0.635));+#3663 = VECTOR('',#3664,1.);+#3664 = DIRECTION('',(1.,0.));+#3665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3666 = PCURVE('',#2725,#3667);+#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672);+#3668 = LINE('',#3669,#3670);+#3669 = CARTESIAN_POINT('',(3.175,0.3048));+#3670 = VECTOR('',#3671,1.);+#3671 = DIRECTION('',(-1.,0.));+#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3673 = ORIENTED_EDGE('',*,*,#3603,.F.);+#3674 = ADVANCED_FACE('',(#3675),#2725,.T.);+#3675 = FACE_BOUND('',#3676,.F.);+#3676 = EDGE_LOOP('',(#3677,#3678,#3679,#3680));+#3677 = ORIENTED_EDGE('',*,*,#3577,.F.);+#3678 = ORIENTED_EDGE('',*,*,#3626,.F.);+#3679 = ORIENTED_EDGE('',*,*,#3653,.F.);+#3680 = ORIENTED_EDGE('',*,*,#2709,.F.);+#3681 = ADVANCED_FACE('',(#3682),#3696,.T.);+#3682 = FACE_BOUND('',#3683,.F.);+#3683 = EDGE_LOOP('',(#3684,#3714,#3737,#3760));+#3684 = ORIENTED_EDGE('',*,*,#3685,.T.);+#3685 = EDGE_CURVE('',#3686,#3688,#3690,.T.);+#3686 = VERTEX_POINT('',#3687);+#3687 = CARTESIAN_POINT('',(1.5875,-1.016,-6.858));+#3688 = VERTEX_POINT('',#3689);+#3689 = CARTESIAN_POINT('',(1.5875,-1.016,-7.493));+#3690 = SURFACE_CURVE('',#3691,(#3695,#3707),.PCURVE_S1.);+#3691 = LINE('',#3692,#3693);+#3692 = CARTESIAN_POINT('',(1.5875,-1.016,-6.858));+#3693 = VECTOR('',#3694,1.);+#3694 = DIRECTION('',(0.,0.,-1.));+#3695 = PCURVE('',#3696,#3701);+#3696 = PLANE('',#3697);+#3697 = AXIS2_PLACEMENT_3D('',#3698,#3699,#3700);+#3698 = CARTESIAN_POINT('',(1.5875,0.,0.));+#3699 = DIRECTION('',(1.,0.,0.));+#3700 = DIRECTION('',(0.,0.,-1.));+#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706);+#3702 = LINE('',#3703,#3704);+#3703 = CARTESIAN_POINT('',(6.858,-1.016));+#3704 = VECTOR('',#3705,1.);+#3705 = DIRECTION('',(1.,0.));+#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3707 = PCURVE('',#426,#3708);+#3708 = DEFINITIONAL_REPRESENTATION('',(#3709),#3713);+#3709 = LINE('',#3710,#3711);+#3710 = CARTESIAN_POINT('',(1.143,4.7625));+#3711 = VECTOR('',#3712,1.);+#3712 = DIRECTION('',(1.,0.));+#3713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3714 = ORIENTED_EDGE('',*,*,#3715,.F.);+#3715 = EDGE_CURVE('',#3716,#3688,#3718,.T.);+#3716 = VERTEX_POINT('',#3717);+#3717 = CARTESIAN_POINT('',(1.5875,-6.223,-7.493));+#3718 = SURFACE_CURVE('',#3719,(#3723,#3730),.PCURVE_S1.);+#3719 = LINE('',#3720,#3721);+#3720 = CARTESIAN_POINT('',(1.5875,-6.223,-7.493));+#3721 = VECTOR('',#3722,1.);+#3722 = DIRECTION('',(0.,1.,0.));+#3723 = PCURVE('',#3696,#3724);+#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3729);+#3725 = LINE('',#3726,#3727);+#3726 = CARTESIAN_POINT('',(7.493,-6.223));+#3727 = VECTOR('',#3728,1.);+#3728 = DIRECTION('',(0.,1.));+#3729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3730 = PCURVE('',#3538,#3731);+#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736);+#3732 = LINE('',#3733,#3734);+#3733 = CARTESIAN_POINT('',(0.,0.635));+#3734 = VECTOR('',#3735,1.);+#3735 = DIRECTION('',(1.,0.));+#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3737 = ORIENTED_EDGE('',*,*,#3738,.F.);+#3738 = EDGE_CURVE('',#3739,#3716,#3741,.T.);+#3739 = VERTEX_POINT('',#3740);+#3740 = CARTESIAN_POINT('',(1.5875,-6.223,-6.858));+#3741 = SURFACE_CURVE('',#3742,(#3746,#3753),.PCURVE_S1.);+#3742 = LINE('',#3743,#3744);+#3743 = CARTESIAN_POINT('',(1.5875,-6.223,-6.858));+#3744 = VECTOR('',#3745,1.);+#3745 = DIRECTION('',(0.,0.,-1.));+#3746 = PCURVE('',#3696,#3747);+#3747 = DEFINITIONAL_REPRESENTATION('',(#3748),#3752);+#3748 = LINE('',#3749,#3750);+#3749 = CARTESIAN_POINT('',(6.858,-6.223));+#3750 = VECTOR('',#3751,1.);+#3751 = DIRECTION('',(1.,0.));+#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3753 = PCURVE('',#3512,#3754);+#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3759);+#3755 = LINE('',#3756,#3757);+#3756 = CARTESIAN_POINT('',(0.,0.635));+#3757 = VECTOR('',#3758,1.);+#3758 = DIRECTION('',(1.,0.));+#3759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3760 = ORIENTED_EDGE('',*,*,#3761,.F.);+#3761 = EDGE_CURVE('',#3686,#3739,#3762,.T.);+#3762 = SURFACE_CURVE('',#3763,(#3767,#3774),.PCURVE_S1.);+#3763 = LINE('',#3764,#3765);+#3764 = CARTESIAN_POINT('',(1.5875,-1.016,-6.858));+#3765 = VECTOR('',#3766,1.);+#3766 = DIRECTION('',(0.,-1.,0.));+#3767 = PCURVE('',#3696,#3768);+#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773);+#3769 = LINE('',#3770,#3771);+#3770 = CARTESIAN_POINT('',(6.858,-1.016));+#3771 = VECTOR('',#3772,1.);+#3772 = DIRECTION('',(0.,-1.));+#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3774 = PCURVE('',#3484,#3775);+#3775 = DEFINITIONAL_REPRESENTATION('',(#3776),#3780);+#3776 = LINE('',#3777,#3778);+#3777 = CARTESIAN_POINT('',(5.08E-02,0.635));+#3778 = VECTOR('',#3779,1.);+#3779 = DIRECTION('',(1.,0.));+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3781 = ADVANCED_FACE('',(#3782),#426,.T.);+#3782 = FACE_BOUND('',#3783,.F.);+#3783 = EDGE_LOOP('',(#3784,#3814,#3842,#3870,#3891,#3892,#3915,#3943,+    #3969,#3970,#3991,#3992,#4020,#4048,#4076,#4104));+#3784 = ORIENTED_EDGE('',*,*,#3785,.T.);+#3785 = EDGE_CURVE('',#3786,#3788,#3790,.T.);+#3786 = VERTEX_POINT('',#3787);+#3787 = CARTESIAN_POINT('',(-1.5875,-1.016,-6.858));+#3788 = VERTEX_POINT('',#3789);+#3789 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.493));+#3790 = SURFACE_CURVE('',#3791,(#3795,#3802),.PCURVE_S1.);+#3791 = LINE('',#3792,#3793);+#3792 = CARTESIAN_POINT('',(-1.5875,-1.016,-6.858));+#3793 = VECTOR('',#3794,1.);+#3794 = DIRECTION('',(0.,0.,-1.));+#3795 = PCURVE('',#426,#3796);+#3796 = DEFINITIONAL_REPRESENTATION('',(#3797),#3801);+#3797 = LINE('',#3798,#3799);+#3798 = CARTESIAN_POINT('',(1.143,1.5875));+#3799 = VECTOR('',#3800,1.);+#3800 = DIRECTION('',(1.,0.));+#3801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3802 = PCURVE('',#3803,#3808);+#3803 = PLANE('',#3804);+#3804 = AXIS2_PLACEMENT_3D('',#3805,#3806,#3807);+#3805 = CARTESIAN_POINT('',(-1.5875,0.,0.));+#3806 = DIRECTION('',(1.,0.,0.));+#3807 = DIRECTION('',(0.,0.,-1.));+#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813);+#3809 = LINE('',#3810,#3811);+#3810 = CARTESIAN_POINT('',(6.858,-1.016));+#3811 = VECTOR('',#3812,1.);+#3812 = DIRECTION('',(1.,0.));+#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3814 = ORIENTED_EDGE('',*,*,#3815,.T.);+#3815 = EDGE_CURVE('',#3788,#3816,#3818,.T.);+#3816 = VERTEX_POINT('',#3817);+#3817 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.874));+#3818 = SURFACE_CURVE('',#3819,(#3823,#3830),.PCURVE_S1.);+#3819 = LINE('',#3820,#3821);+#3820 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.493));+#3821 = VECTOR('',#3822,1.);+#3822 = DIRECTION('',(0.,0.,-1.));+#3823 = PCURVE('',#426,#3824);+#3824 = DEFINITIONAL_REPRESENTATION('',(#3825),#3829);+#3825 = LINE('',#3826,#3827);+#3826 = CARTESIAN_POINT('',(1.778,1.5875));+#3827 = VECTOR('',#3828,1.);+#3828 = DIRECTION('',(1.,0.));+#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3830 = PCURVE('',#3831,#3836);+#3831 = PLANE('',#3832);+#3832 = AXIS2_PLACEMENT_3D('',#3833,#3834,#3835);+#3833 = CARTESIAN_POINT('',(-1.5875,0.762,-6.985));+#3834 = DIRECTION('',(1.,0.,0.));+#3835 = DIRECTION('',(0.,-1.,0.));+#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3841);+#3837 = LINE('',#3838,#3839);+#3838 = CARTESIAN_POINT('',(1.778,0.508));+#3839 = VECTOR('',#3840,1.);+#3840 = DIRECTION('',(0.,1.));+#3841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3842 = ORIENTED_EDGE('',*,*,#3843,.T.);+#3843 = EDGE_CURVE('',#3816,#3844,#3846,.T.);+#3844 = VERTEX_POINT('',#3845);+#3845 = CARTESIAN_POINT('',(-3.175,-1.016,-7.874));+#3846 = SURFACE_CURVE('',#3847,(#3851,#3858),.PCURVE_S1.);+#3847 = LINE('',#3848,#3849);+#3848 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.874));+#3849 = VECTOR('',#3850,1.);+#3850 = DIRECTION('',(-1.,0.,0.));+#3851 = PCURVE('',#426,#3852);+#3852 = DEFINITIONAL_REPRESENTATION('',(#3853),#3857);+#3853 = LINE('',#3854,#3855);+#3854 = CARTESIAN_POINT('',(2.159,1.5875));+#3855 = VECTOR('',#3856,1.);+#3856 = DIRECTION('',(0.,-1.));+#3857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3858 = PCURVE('',#3859,#3864);+#3859 = PLANE('',#3860);+#3860 = AXIS2_PLACEMENT_3D('',#3861,#3862,#3863);+#3861 = CARTESIAN_POINT('',(0.,0.,-7.874));+#3862 = DIRECTION('',(0.,0.,1.));+#3863 = DIRECTION('',(1.,0.,-0.));+#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3869);+#3865 = LINE('',#3866,#3867);+#3866 = CARTESIAN_POINT('',(-1.5875,-1.016));+#3867 = VECTOR('',#3868,1.);+#3868 = DIRECTION('',(-1.,0.));+#3869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3870 = ORIENTED_EDGE('',*,*,#3871,.F.);+#3871 = EDGE_CURVE('',#327,#3844,#3872,.T.);+#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.);+#3873 = LINE('',#3874,#3875);+#3874 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#3875 = VECTOR('',#3876,1.);+#3876 = DIRECTION('',(0.,0.,-1.));+#3877 = PCURVE('',#426,#3878);+#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883);+#3879 = LINE('',#3880,#3881);+#3880 = CARTESIAN_POINT('',(0.,0.));+#3881 = VECTOR('',#3882,1.);+#3882 = DIRECTION('',(1.,0.));+#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3884 = PCURVE('',#344,#3885);+#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890);+#3886 = LINE('',#3887,#3888);+#3887 = CARTESIAN_POINT('',(5.715,-1.016));+#3888 = VECTOR('',#3889,1.);+#3889 = DIRECTION('',(1.,0.));+#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3891 = ORIENTED_EDGE('',*,*,#412,.T.);+#3892 = ORIENTED_EDGE('',*,*,#3893,.T.);+#3893 = EDGE_CURVE('',#385,#3894,#3896,.T.);+#3894 = VERTEX_POINT('',#3895);+#3895 = CARTESIAN_POINT('',(3.175,-1.016,-7.874));+#3896 = SURFACE_CURVE('',#3897,(#3901,#3908),.PCURVE_S1.);+#3897 = LINE('',#3898,#3899);+#3898 = CARTESIAN_POINT('',(3.175,-1.016,-5.715));+#3899 = VECTOR('',#3900,1.);+#3900 = DIRECTION('',(0.,0.,-1.));+#3901 = PCURVE('',#426,#3902);+#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907);+#3903 = LINE('',#3904,#3905);+#3904 = CARTESIAN_POINT('',(0.,6.35));+#3905 = VECTOR('',#3906,1.);+#3906 = DIRECTION('',(1.,0.));+#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3908 = PCURVE('',#400,#3909);+#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914);+#3910 = LINE('',#3911,#3912);+#3911 = CARTESIAN_POINT('',(5.715,-1.016));+#3912 = VECTOR('',#3913,1.);+#3913 = DIRECTION('',(1.,0.));+#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3915 = ORIENTED_EDGE('',*,*,#3916,.T.);+#3916 = EDGE_CURVE('',#3894,#3917,#3919,.T.);+#3917 = VERTEX_POINT('',#3918);+#3918 = CARTESIAN_POINT('',(1.5875,-1.016,-7.874));+#3919 = SURFACE_CURVE('',#3920,(#3924,#3931),.PCURVE_S1.);+#3920 = LINE('',#3921,#3922);+#3921 = CARTESIAN_POINT('',(3.175,-1.016,-7.874));+#3922 = VECTOR('',#3923,1.);+#3923 = DIRECTION('',(-1.,0.,0.));+#3924 = PCURVE('',#426,#3925);+#3925 = DEFINITIONAL_REPRESENTATION('',(#3926),#3930);+#3926 = LINE('',#3927,#3928);+#3927 = CARTESIAN_POINT('',(2.159,6.35));+#3928 = VECTOR('',#3929,1.);+#3929 = DIRECTION('',(0.,-1.));+#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3931 = PCURVE('',#3932,#3937);+#3932 = PLANE('',#3933);+#3933 = AXIS2_PLACEMENT_3D('',#3934,#3935,#3936);+#3934 = CARTESIAN_POINT('',(0.,0.,-7.874));+#3935 = DIRECTION('',(0.,0.,1.));+#3936 = DIRECTION('',(1.,0.,-0.));+#3937 = DEFINITIONAL_REPRESENTATION('',(#3938),#3942);+#3938 = LINE('',#3939,#3940);+#3939 = CARTESIAN_POINT('',(3.175,-1.016));+#3940 = VECTOR('',#3941,1.);+#3941 = DIRECTION('',(-1.,0.));+#3942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3943 = ORIENTED_EDGE('',*,*,#3944,.F.);+#3944 = EDGE_CURVE('',#3688,#3917,#3945,.T.);+#3945 = SURFACE_CURVE('',#3946,(#3950,#3957),.PCURVE_S1.);+#3946 = LINE('',#3947,#3948);+#3947 = CARTESIAN_POINT('',(1.5875,-1.016,-7.493));+#3948 = VECTOR('',#3949,1.);+#3949 = DIRECTION('',(0.,0.,-1.));+#3950 = PCURVE('',#426,#3951);+#3951 = DEFINITIONAL_REPRESENTATION('',(#3952),#3956);+#3952 = LINE('',#3953,#3954);+#3953 = CARTESIAN_POINT('',(1.778,4.7625));+#3954 = VECTOR('',#3955,1.);+#3955 = DIRECTION('',(1.,0.));+#3956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3957 = PCURVE('',#3958,#3963);+#3958 = PLANE('',#3959);+#3959 = AXIS2_PLACEMENT_3D('',#3960,#3961,#3962);+#3960 = CARTESIAN_POINT('',(1.5875,-1.016,-6.985));+#3961 = DIRECTION('',(-1.,0.,0.));+#3962 = DIRECTION('',(0.,1.,0.));+#3963 = DEFINITIONAL_REPRESENTATION('',(#3964),#3968);+#3964 = LINE('',#3965,#3966);+#3965 = CARTESIAN_POINT('',(0.,0.508));+#3966 = VECTOR('',#3967,1.);+#3967 = DIRECTION('',(0.,1.));+#3968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3969 = ORIENTED_EDGE('',*,*,#3685,.F.);+#3970 = ORIENTED_EDGE('',*,*,#3971,.F.);+#3971 = EDGE_CURVE('',#3439,#3686,#3972,.T.);+#3972 = SURFACE_CURVE('',#3973,(#3977,#3984),.PCURVE_S1.);+#3973 = LINE('',#3974,#3975);+#3974 = CARTESIAN_POINT('',(0.9525,-1.016,-6.858));+#3975 = VECTOR('',#3976,1.);+#3976 = DIRECTION('',(1.,0.,0.));+#3977 = PCURVE('',#426,#3978);+#3978 = DEFINITIONAL_REPRESENTATION('',(#3979),#3983);+#3979 = LINE('',#3980,#3981);+#3980 = CARTESIAN_POINT('',(1.143,4.1275));+#3981 = VECTOR('',#3982,1.);+#3982 = DIRECTION('',(0.,1.));+#3983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3984 = PCURVE('',#3484,#3985);+#3985 = DEFINITIONAL_REPRESENTATION('',(#3986),#3990);+#3986 = LINE('',#3987,#3988);+#3987 = CARTESIAN_POINT('',(5.08E-02,0.));+#3988 = VECTOR('',#3989,1.);+#3989 = DIRECTION('',(0.,1.));+#3990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3991 = ORIENTED_EDGE('',*,*,#3438,.T.);+#3992 = ORIENTED_EDGE('',*,*,#3993,.T.);+#3993 = EDGE_CURVE('',#3441,#3994,#3996,.T.);+#3994 = VERTEX_POINT('',#3995);+#3995 = CARTESIAN_POINT('',(0.9525,-1.016,-7.874));+#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.);+#3997 = LINE('',#3998,#3999);+#3998 = CARTESIAN_POINT('',(0.9525,-1.016,-7.493));+#3999 = VECTOR('',#4000,1.);+#4000 = DIRECTION('',(0.,0.,-1.));+#4001 = PCURVE('',#426,#4002);+#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007);+#4003 = LINE('',#4004,#4005);+#4004 = CARTESIAN_POINT('',(1.778,4.1275));+#4005 = VECTOR('',#4006,1.);+#4006 = DIRECTION('',(1.,0.));+#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4008 = PCURVE('',#4009,#4014);+#4009 = PLANE('',#4010);+#4010 = AXIS2_PLACEMENT_3D('',#4011,#4012,#4013);+#4011 = CARTESIAN_POINT('',(0.9525,0.762,-6.985));+#4012 = DIRECTION('',(1.,0.,0.));+#4013 = DIRECTION('',(0.,-1.,0.));+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4019);+#4015 = LINE('',#4016,#4017);+#4016 = CARTESIAN_POINT('',(1.778,0.508));+#4017 = VECTOR('',#4018,1.);+#4018 = DIRECTION('',(0.,1.));+#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4020 = ORIENTED_EDGE('',*,*,#4021,.T.);+#4021 = EDGE_CURVE('',#3994,#4022,#4024,.T.);+#4022 = VERTEX_POINT('',#4023);+#4023 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.874));+#4024 = SURFACE_CURVE('',#4025,(#4029,#4036),.PCURVE_S1.);+#4025 = LINE('',#4026,#4027);+#4026 = CARTESIAN_POINT('',(0.9525,-1.016,-7.874));+#4027 = VECTOR('',#4028,1.);+#4028 = DIRECTION('',(-1.,0.,0.));+#4029 = PCURVE('',#426,#4030);+#4030 = DEFINITIONAL_REPRESENTATION('',(#4031),#4035);+#4031 = LINE('',#4032,#4033);+#4032 = CARTESIAN_POINT('',(2.159,4.1275));+#4033 = VECTOR('',#4034,1.);+#4034 = DIRECTION('',(0.,-1.));+#4035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4036 = PCURVE('',#4037,#4042);+#4037 = PLANE('',#4038);+#4038 = AXIS2_PLACEMENT_3D('',#4039,#4040,#4041);+#4039 = CARTESIAN_POINT('',(0.,0.,-7.874));+#4040 = DIRECTION('',(0.,0.,1.));+#4041 = DIRECTION('',(1.,0.,-0.));+#4042 = DEFINITIONAL_REPRESENTATION('',(#4043),#4047);+#4043 = LINE('',#4044,#4045);+#4044 = CARTESIAN_POINT('',(0.9525,-1.016));+#4045 = VECTOR('',#4046,1.);+#4046 = DIRECTION('',(-1.,0.));+#4047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4048 = ORIENTED_EDGE('',*,*,#4049,.F.);+#4049 = EDGE_CURVE('',#4050,#4022,#4052,.T.);+#4050 = VERTEX_POINT('',#4051);+#4051 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.493));+#4052 = SURFACE_CURVE('',#4053,(#4057,#4064),.PCURVE_S1.);+#4053 = LINE('',#4054,#4055);+#4054 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.493));+#4055 = VECTOR('',#4056,1.);+#4056 = DIRECTION('',(0.,0.,-1.));+#4057 = PCURVE('',#426,#4058);+#4058 = DEFINITIONAL_REPRESENTATION('',(#4059),#4063);+#4059 = LINE('',#4060,#4061);+#4060 = CARTESIAN_POINT('',(1.778,2.2225));+#4061 = VECTOR('',#4062,1.);+#4062 = DIRECTION('',(1.,0.));+#4063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4064 = PCURVE('',#4065,#4070);+#4065 = PLANE('',#4066);+#4066 = AXIS2_PLACEMENT_3D('',#4067,#4068,#4069);+#4067 = CARTESIAN_POINT('',(-0.9525,-1.016,-6.985));+#4068 = DIRECTION('',(-1.,0.,0.));+#4069 = DIRECTION('',(0.,1.,0.));+#4070 = DEFINITIONAL_REPRESENTATION('',(#4071),#4075);+#4071 = LINE('',#4072,#4073);+#4072 = CARTESIAN_POINT('',(0.,0.508));+#4073 = VECTOR('',#4074,1.);+#4074 = DIRECTION('',(0.,1.));+#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4076 = ORIENTED_EDGE('',*,*,#4077,.F.);+#4077 = EDGE_CURVE('',#4078,#4050,#4080,.T.);+#4078 = VERTEX_POINT('',#4079);+#4079 = CARTESIAN_POINT('',(-0.9525,-1.016,-6.858));+#4080 = SURFACE_CURVE('',#4081,(#4085,#4092),.PCURVE_S1.);+#4081 = LINE('',#4082,#4083);+#4082 = CARTESIAN_POINT('',(-0.9525,-1.016,-6.858));+#4083 = VECTOR('',#4084,1.);+#4084 = DIRECTION('',(0.,0.,-1.));+#4085 = PCURVE('',#426,#4086);+#4086 = DEFINITIONAL_REPRESENTATION('',(#4087),#4091);+#4087 = LINE('',#4088,#4089);+#4088 = CARTESIAN_POINT('',(1.143,2.2225));+#4089 = VECTOR('',#4090,1.);+#4090 = DIRECTION('',(1.,0.));+#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4092 = PCURVE('',#4093,#4098);+#4093 = PLANE('',#4094);+#4094 = AXIS2_PLACEMENT_3D('',#4095,#4096,#4097);+#4095 = CARTESIAN_POINT('',(-0.9525,0.,0.));+#4096 = DIRECTION('',(1.,0.,0.));+#4097 = DIRECTION('',(0.,0.,-1.));+#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103);+#4099 = LINE('',#4100,#4101);+#4100 = CARTESIAN_POINT('',(6.858,-1.016));+#4101 = VECTOR('',#4102,1.);+#4102 = DIRECTION('',(1.,0.));+#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4104 = ORIENTED_EDGE('',*,*,#4105,.F.);+#4105 = EDGE_CURVE('',#3786,#4078,#4106,.T.);+#4106 = SURFACE_CURVE('',#4107,(#4111,#4118),.PCURVE_S1.);+#4107 = LINE('',#4108,#4109);+#4108 = CARTESIAN_POINT('',(-1.5875,-1.016,-6.858));+#4109 = VECTOR('',#4110,1.);+#4110 = DIRECTION('',(1.,0.,0.));+#4111 = PCURVE('',#426,#4112);+#4112 = DEFINITIONAL_REPRESENTATION('',(#4113),#4117);+#4113 = LINE('',#4114,#4115);+#4114 = CARTESIAN_POINT('',(1.143,1.5875));+#4115 = VECTOR('',#4116,1.);+#4116 = DIRECTION('',(0.,1.));+#4117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4118 = PCURVE('',#4119,#4124);+#4119 = PLANE('',#4120);+#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123);+#4121 = CARTESIAN_POINT('',(-1.5875,-0.9652,-6.858));+#4122 = DIRECTION('',(0.,0.,1.));+#4123 = DIRECTION('',(0.,-1.,0.));+#4124 = DEFINITIONAL_REPRESENTATION('',(#4125),#4129);+#4125 = LINE('',#4126,#4127);+#4126 = CARTESIAN_POINT('',(5.08E-02,0.));+#4127 = VECTOR('',#4128,1.);+#4128 = DIRECTION('',(0.,1.));+#4129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4130 = ADVANCED_FACE('',(#4131),#2783,.F.);+#4131 = FACE_BOUND('',#4132,.F.);+#4132 = EDGE_LOOP('',(#4133,#4134,#4157,#4185));+#4133 = ORIENTED_EDGE('',*,*,#2765,.T.);+#4134 = ORIENTED_EDGE('',*,*,#4135,.T.);+#4135 = EDGE_CURVE('',#2768,#4136,#4138,.T.);+#4136 = VERTEX_POINT('',#4137);+#4137 = CARTESIAN_POINT('',(-1.5875,0.3048,2.921));+#4138 = SURFACE_CURVE('',#4139,(#4143,#4150),.PCURVE_S1.);+#4139 = LINE('',#4140,#4141);+#4140 = CARTESIAN_POINT('',(-1.5875,0.3048,-3.175));+#4141 = VECTOR('',#4142,1.);+#4142 = DIRECTION('',(0.,0.,1.));+#4143 = PCURVE('',#2783,#4144);+#4144 = DEFINITIONAL_REPRESENTATION('',(#4145),#4149);+#4145 = LINE('',#4146,#4147);+#4146 = CARTESIAN_POINT('',(3.175,0.3048));+#4147 = VECTOR('',#4148,1.);+#4148 = DIRECTION('',(-1.,0.));+#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4150 = PCURVE('',#2865,#4151);+#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156);+#4152 = LINE('',#4153,#4154);+#4153 = CARTESIAN_POINT('',(3.048,0.));+#4154 = VECTOR('',#4155,1.);+#4155 = DIRECTION('',(1.,0.));+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4157 = ORIENTED_EDGE('',*,*,#4158,.T.);+#4158 = EDGE_CURVE('',#4136,#4159,#4161,.T.);+#4159 = VERTEX_POINT('',#4160);+#4160 = CARTESIAN_POINT('',(-1.5875,-0.3302,2.921));+#4161 = SURFACE_CURVE('',#4162,(#4166,#4173),.PCURVE_S1.);+#4162 = LINE('',#4163,#4164);+#4163 = CARTESIAN_POINT('',(-1.5875,0.3048,2.921));+#4164 = VECTOR('',#4165,1.);+#4165 = DIRECTION('',(0.,-1.,0.));+#4166 = PCURVE('',#2783,#4167);+#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4172);+#4168 = LINE('',#4169,#4170);+#4169 = CARTESIAN_POINT('',(-2.921,0.3048));+#4170 = VECTOR('',#4171,1.);+#4171 = DIRECTION('',(0.,-1.));+#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4173 = PCURVE('',#4174,#4179);+#4174 = PLANE('',#4175);+#4175 = AXIS2_PLACEMENT_3D('',#4176,#4177,#4178);+#4176 = CARTESIAN_POINT('',(-1.5875,0.3048,2.921));+#4177 = DIRECTION('',(0.,0.,1.));+#4178 = DIRECTION('',(0.,-1.,0.));+#4179 = DEFINITIONAL_REPRESENTATION('',(#4180),#4184);+#4180 = LINE('',#4181,#4182);+#4181 = CARTESIAN_POINT('',(0.,0.));+#4182 = VECTOR('',#4183,1.);+#4183 = DIRECTION('',(1.,0.));+#4184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4185 = ORIENTED_EDGE('',*,*,#4186,.T.);+#4186 = EDGE_CURVE('',#4159,#2766,#4187,.T.);+#4187 = SURFACE_CURVE('',#4188,(#4192,#4199),.PCURVE_S1.);+#4188 = LINE('',#4189,#4190);+#4189 = CARTESIAN_POINT('',(-1.5875,-0.3302,2.921));+#4190 = VECTOR('',#4191,1.);+#4191 = DIRECTION('',(0.,0.,-1.));+#4192 = PCURVE('',#2783,#4193);+#4193 = DEFINITIONAL_REPRESENTATION('',(#4194),#4198);+#4194 = LINE('',#4195,#4196);+#4195 = CARTESIAN_POINT('',(-2.921,-0.3302));+#4196 = VECTOR('',#4197,1.);+#4197 = DIRECTION('',(1.,0.));+#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4199 = PCURVE('',#2811,#4200);+#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205);+#4201 = LINE('',#4202,#4203);+#4202 = CARTESIAN_POINT('',(0.,0.));+#4203 = VECTOR('',#4204,1.);+#4204 = DIRECTION('',(1.,0.));+#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4206 = ADVANCED_FACE('',(#4207),#3803,.F.);+#4207 = FACE_BOUND('',#4208,.F.);+#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261));+#4209 = ORIENTED_EDGE('',*,*,#3785,.F.);+#4210 = ORIENTED_EDGE('',*,*,#4211,.T.);+#4211 = EDGE_CURVE('',#3786,#4212,#4214,.T.);+#4212 = VERTEX_POINT('',#4213);+#4213 = CARTESIAN_POINT('',(-1.5875,-6.223,-6.858));+#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.);+#4215 = LINE('',#4216,#4217);+#4216 = CARTESIAN_POINT('',(-1.5875,-1.016,-6.858));+#4217 = VECTOR('',#4218,1.);+#4218 = DIRECTION('',(0.,-1.,0.));+#4219 = PCURVE('',#3803,#4220);+#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225);+#4221 = LINE('',#4222,#4223);+#4222 = CARTESIAN_POINT('',(6.858,-1.016));+#4223 = VECTOR('',#4224,1.);+#4224 = DIRECTION('',(0.,-1.));+#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4226 = PCURVE('',#4119,#4227);+#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232);+#4228 = LINE('',#4229,#4230);+#4229 = CARTESIAN_POINT('',(5.08E-02,0.));+#4230 = VECTOR('',#4231,1.);+#4231 = DIRECTION('',(1.,0.));+#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4233 = ORIENTED_EDGE('',*,*,#4234,.T.);+#4234 = EDGE_CURVE('',#4212,#4235,#4237,.T.);+#4235 = VERTEX_POINT('',#4236);+#4236 = CARTESIAN_POINT('',(-1.5875,-6.223,-7.493));+#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.);+#4238 = LINE('',#4239,#4240);+#4239 = CARTESIAN_POINT('',(-1.5875,-6.223,-6.858));+#4240 = VECTOR('',#4241,1.);+#4241 = DIRECTION('',(0.,0.,-1.));+#4242 = PCURVE('',#3803,#4243);+#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248);+#4244 = LINE('',#4245,#4246);+#4245 = CARTESIAN_POINT('',(6.858,-6.223));+#4246 = VECTOR('',#4247,1.);+#4247 = DIRECTION('',(1.,0.));+#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4249 = PCURVE('',#4250,#4255);+#4250 = PLANE('',#4251);+#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254);+#4252 = CARTESIAN_POINT('',(-1.5875,-6.223,-6.858));+#4253 = DIRECTION('',(0.,-1.,0.));+#4254 = DIRECTION('',(0.,0.,-1.));+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);+#4256 = LINE('',#4257,#4258);+#4257 = CARTESIAN_POINT('',(0.,0.));+#4258 = VECTOR('',#4259,1.);+#4259 = DIRECTION('',(1.,0.));+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4261 = ORIENTED_EDGE('',*,*,#4262,.T.);+#4262 = EDGE_CURVE('',#4235,#3788,#4263,.T.);+#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.);+#4264 = LINE('',#4265,#4266);+#4265 = CARTESIAN_POINT('',(-1.5875,-6.223,-7.493));+#4266 = VECTOR('',#4267,1.);+#4267 = DIRECTION('',(0.,1.,0.));+#4268 = PCURVE('',#3803,#4269);+#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274);+#4270 = LINE('',#4271,#4272);+#4271 = CARTESIAN_POINT('',(7.493,-6.223));+#4272 = VECTOR('',#4273,1.);+#4273 = DIRECTION('',(0.,1.));+#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4275 = PCURVE('',#4276,#4281);+#4276 = PLANE('',#4277);+#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280);+#4278 = CARTESIAN_POINT('',(-1.5875,-6.223,-7.493));+#4279 = DIRECTION('',(0.,0.,-1.));+#4280 = DIRECTION('',(0.,1.,0.));+#4281 = DEFINITIONAL_REPRESENTATION('',(#4282),#4286);+#4282 = LINE('',#4283,#4284);+#4283 = CARTESIAN_POINT('',(0.,0.));+#4284 = VECTOR('',#4285,1.);+#4285 = DIRECTION('',(1.,0.));+#4286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4287 = ADVANCED_FACE('',(#4288),#2865,.T.);+#4288 = FACE_BOUND('',#4289,.F.);+#4289 = EDGE_LOOP('',(#4290,#4291,#4314,#4335));+#4290 = ORIENTED_EDGE('',*,*,#2851,.T.);+#4291 = ORIENTED_EDGE('',*,*,#4292,.T.);+#4292 = EDGE_CURVE('',#2824,#4293,#4295,.T.);+#4293 = VERTEX_POINT('',#4294);+#4294 = CARTESIAN_POINT('',(-0.9525,0.3048,2.921));+#4295 = SURFACE_CURVE('',#4296,(#4300,#4307),.PCURVE_S1.);+#4296 = LINE('',#4297,#4298);+#4297 = CARTESIAN_POINT('',(-0.9525,0.3048,-3.175));+#4298 = VECTOR('',#4299,1.);+#4299 = DIRECTION('',(0.,0.,1.));+#4300 = PCURVE('',#2865,#4301);+#4301 = DEFINITIONAL_REPRESENTATION('',(#4302),#4306);+#4302 = LINE('',#4303,#4304);+#4303 = CARTESIAN_POINT('',(3.048,0.635));+#4304 = VECTOR('',#4305,1.);+#4305 = DIRECTION('',(1.,0.));+#4306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4307 = PCURVE('',#2839,#4308);+#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4313);+#4309 = LINE('',#4310,#4311);+#4310 = CARTESIAN_POINT('',(3.175,0.3048));+#4311 = VECTOR('',#4312,1.);+#4312 = DIRECTION('',(-1.,0.));+#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4314 = ORIENTED_EDGE('',*,*,#4315,.F.);+#4315 = EDGE_CURVE('',#4136,#4293,#4316,.T.);+#4316 = SURFACE_CURVE('',#4317,(#4321,#4328),.PCURVE_S1.);+#4317 = LINE('',#4318,#4319);+#4318 = CARTESIAN_POINT('',(-1.5875,0.3048,2.921));+#4319 = VECTOR('',#4320,1.);+#4320 = DIRECTION('',(1.,0.,0.));+#4321 = PCURVE('',#2865,#4322);+#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327);+#4323 = LINE('',#4324,#4325);+#4324 = CARTESIAN_POINT('',(9.144,0.));+#4325 = VECTOR('',#4326,1.);+#4326 = DIRECTION('',(0.,1.));+#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4328 = PCURVE('',#4174,#4329);+#4329 = DEFINITIONAL_REPRESENTATION('',(#4330),#4334);+#4330 = LINE('',#4331,#4332);+#4331 = CARTESIAN_POINT('',(0.,0.));+#4332 = VECTOR('',#4333,1.);+#4333 = DIRECTION('',(0.,1.));+#4334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4335 = ORIENTED_EDGE('',*,*,#4135,.F.);+#4336 = ADVANCED_FACE('',(#4337),#2839,.T.);+#4337 = FACE_BOUND('',#4338,.F.);+#4338 = EDGE_LOOP('',(#4339,#4340,#4363,#4384));+#4339 = ORIENTED_EDGE('',*,*,#2823,.F.);+#4340 = ORIENTED_EDGE('',*,*,#4341,.F.);+#4341 = EDGE_CURVE('',#4342,#2796,#4344,.T.);+#4342 = VERTEX_POINT('',#4343);+#4343 = CARTESIAN_POINT('',(-0.9525,-0.3302,2.921));+#4344 = SURFACE_CURVE('',#4345,(#4349,#4356),.PCURVE_S1.);+#4345 = LINE('',#4346,#4347);+#4346 = CARTESIAN_POINT('',(-0.9525,-0.3302,2.921));+#4347 = VECTOR('',#4348,1.);+#4348 = DIRECTION('',(0.,0.,-1.));+#4349 = PCURVE('',#2839,#4350);+#4350 = DEFINITIONAL_REPRESENTATION('',(#4351),#4355);+#4351 = LINE('',#4352,#4353);+#4352 = CARTESIAN_POINT('',(-2.921,-0.3302));+#4353 = VECTOR('',#4354,1.);+#4354 = DIRECTION('',(1.,0.));+#4355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4356 = PCURVE('',#2811,#4357);+#4357 = DEFINITIONAL_REPRESENTATION('',(#4358),#4362);+#4358 = LINE('',#4359,#4360);+#4359 = CARTESIAN_POINT('',(0.,0.635));+#4360 = VECTOR('',#4361,1.);+#4361 = DIRECTION('',(1.,0.));+#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4363 = ORIENTED_EDGE('',*,*,#4364,.F.);+#4364 = EDGE_CURVE('',#4293,#4342,#4365,.T.);+#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.);+#4366 = LINE('',#4367,#4368);+#4367 = CARTESIAN_POINT('',(-0.9525,0.3048,2.921));+#4368 = VECTOR('',#4369,1.);+#4369 = DIRECTION('',(0.,-1.,0.));+#4370 = PCURVE('',#2839,#4371);+#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376);+#4372 = LINE('',#4373,#4374);+#4373 = CARTESIAN_POINT('',(-2.921,0.3048));+#4374 = VECTOR('',#4375,1.);+#4375 = DIRECTION('',(0.,-1.));+#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4377 = PCURVE('',#4174,#4378);+#4378 = DEFINITIONAL_REPRESENTATION('',(#4379),#4383);+#4379 = LINE('',#4380,#4381);+#4380 = CARTESIAN_POINT('',(0.,0.635));+#4381 = VECTOR('',#4382,1.);+#4382 = DIRECTION('',(1.,0.));+#4383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4384 = ORIENTED_EDGE('',*,*,#4292,.F.);+#4385 = ADVANCED_FACE('',(#4386),#4093,.T.);+#4386 = FACE_BOUND('',#4387,.F.);+#4387 = EDGE_LOOP('',(#4388,#4389,#4412,#4435));+#4388 = ORIENTED_EDGE('',*,*,#4077,.T.);+#4389 = ORIENTED_EDGE('',*,*,#4390,.F.);+#4390 = EDGE_CURVE('',#4391,#4050,#4393,.T.);+#4391 = VERTEX_POINT('',#4392);+#4392 = CARTESIAN_POINT('',(-0.9525,-6.223,-7.493));+#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.);+#4394 = LINE('',#4395,#4396);+#4395 = CARTESIAN_POINT('',(-0.9525,-6.223,-7.493));+#4396 = VECTOR('',#4397,1.);+#4397 = DIRECTION('',(0.,1.,0.));+#4398 = PCURVE('',#4093,#4399);+#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404);+#4400 = LINE('',#4401,#4402);+#4401 = CARTESIAN_POINT('',(7.493,-6.223));+#4402 = VECTOR('',#4403,1.);+#4403 = DIRECTION('',(0.,1.));+#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4405 = PCURVE('',#4276,#4406);+#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411);+#4407 = LINE('',#4408,#4409);+#4408 = CARTESIAN_POINT('',(0.,0.635));+#4409 = VECTOR('',#4410,1.);+#4410 = DIRECTION('',(1.,0.));+#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4412 = ORIENTED_EDGE('',*,*,#4413,.F.);+#4413 = EDGE_CURVE('',#4414,#4391,#4416,.T.);+#4414 = VERTEX_POINT('',#4415);+#4415 = CARTESIAN_POINT('',(-0.9525,-6.223,-6.858));+#4416 = SURFACE_CURVE('',#4417,(#4421,#4428),.PCURVE_S1.);+#4417 = LINE('',#4418,#4419);+#4418 = CARTESIAN_POINT('',(-0.9525,-6.223,-6.858));+#4419 = VECTOR('',#4420,1.);+#4420 = DIRECTION('',(0.,0.,-1.));+#4421 = PCURVE('',#4093,#4422);+#4422 = DEFINITIONAL_REPRESENTATION('',(#4423),#4427);+#4423 = LINE('',#4424,#4425);+#4424 = CARTESIAN_POINT('',(6.858,-6.223));+#4425 = VECTOR('',#4426,1.);+#4426 = DIRECTION('',(1.,0.));+#4427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4428 = PCURVE('',#4250,#4429);+#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434);+#4430 = LINE('',#4431,#4432);+#4431 = CARTESIAN_POINT('',(0.,0.635));+#4432 = VECTOR('',#4433,1.);+#4433 = DIRECTION('',(1.,0.));+#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4435 = ORIENTED_EDGE('',*,*,#4436,.F.);+#4436 = EDGE_CURVE('',#4078,#4414,#4437,.T.);+#4437 = SURFACE_CURVE('',#4438,(#4442,#4449),.PCURVE_S1.);+#4438 = LINE('',#4439,#4440);+#4439 = CARTESIAN_POINT('',(-0.9525,-1.016,-6.858));+#4440 = VECTOR('',#4441,1.);+#4441 = DIRECTION('',(0.,-1.,0.));+#4442 = PCURVE('',#4093,#4443);+#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4448);+#4444 = LINE('',#4445,#4446);+#4445 = CARTESIAN_POINT('',(6.858,-1.016));+#4446 = VECTOR('',#4447,1.);+#4447 = DIRECTION('',(0.,-1.));+#4448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4449 = PCURVE('',#4119,#4450);+#4450 = DEFINITIONAL_REPRESENTATION('',(#4451),#4455);+#4451 = LINE('',#4452,#4453);+#4452 = CARTESIAN_POINT('',(5.08E-02,0.635));+#4453 = VECTOR('',#4454,1.);+#4454 = DIRECTION('',(1.,0.));+#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4456 = ADVANCED_FACE('',(#4457),#2811,.T.);+#4457 = FACE_BOUND('',#4458,.F.);+#4458 = EDGE_LOOP('',(#4459,#4460,#4461,#4482));+#4459 = ORIENTED_EDGE('',*,*,#2795,.F.);+#4460 = ORIENTED_EDGE('',*,*,#4186,.F.);+#4461 = ORIENTED_EDGE('',*,*,#4462,.T.);+#4462 = EDGE_CURVE('',#4159,#4342,#4463,.T.);+#4463 = SURFACE_CURVE('',#4464,(#4468,#4475),.PCURVE_S1.);+#4464 = LINE('',#4465,#4466);+#4465 = CARTESIAN_POINT('',(-1.5875,-0.3302,2.921));+#4466 = VECTOR('',#4467,1.);+#4467 = DIRECTION('',(1.,0.,0.));+#4468 = PCURVE('',#2811,#4469);+#4469 = DEFINITIONAL_REPRESENTATION('',(#4470),#4474);+#4470 = LINE('',#4471,#4472);+#4471 = CARTESIAN_POINT('',(0.,0.));+#4472 = VECTOR('',#4473,1.);+#4473 = DIRECTION('',(0.,1.));+#4474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4475 = PCURVE('',#4174,#4476);+#4476 = DEFINITIONAL_REPRESENTATION('',(#4477),#4481);+#4477 = LINE('',#4478,#4479);+#4478 = CARTESIAN_POINT('',(0.635,0.));+#4479 = VECTOR('',#4480,1.);+#4480 = DIRECTION('',(0.,1.));+#4481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4482 = ORIENTED_EDGE('',*,*,#4341,.T.);+#4483 = ADVANCED_FACE('',(#4484),#4174,.T.);+#4484 = FACE_BOUND('',#4485,.F.);+#4485 = EDGE_LOOP('',(#4486,#4487,#4488,#4489));+#4486 = ORIENTED_EDGE('',*,*,#4158,.F.);+#4487 = ORIENTED_EDGE('',*,*,#4315,.T.);+#4488 = ORIENTED_EDGE('',*,*,#4364,.T.);+#4489 = ORIENTED_EDGE('',*,*,#4462,.F.);+#4490 = ADVANCED_FACE('',(#4491),#4276,.T.);+#4491 = FACE_BOUND('',#4492,.F.);+#4492 = EDGE_LOOP('',(#4493,#4494,#4515,#4516,#4539,#4567));+#4493 = ORIENTED_EDGE('',*,*,#4262,.F.);+#4494 = ORIENTED_EDGE('',*,*,#4495,.T.);+#4495 = EDGE_CURVE('',#4235,#4391,#4496,.T.);+#4496 = SURFACE_CURVE('',#4497,(#4501,#4508),.PCURVE_S1.);+#4497 = LINE('',#4498,#4499);+#4498 = CARTESIAN_POINT('',(-1.5875,-6.223,-7.493));+#4499 = VECTOR('',#4500,1.);+#4500 = DIRECTION('',(1.,0.,0.));+#4501 = PCURVE('',#4276,#4502);+#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507);+#4503 = LINE('',#4504,#4505);+#4504 = CARTESIAN_POINT('',(0.,0.));+#4505 = VECTOR('',#4506,1.);+#4506 = DIRECTION('',(0.,1.));+#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4508 = PCURVE('',#4250,#4509);+#4509 = DEFINITIONAL_REPRESENTATION('',(#4510),#4514);+#4510 = LINE('',#4511,#4512);+#4511 = CARTESIAN_POINT('',(0.635,0.));+#4512 = VECTOR('',#4513,1.);+#4513 = DIRECTION('',(0.,1.));+#4514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4515 = ORIENTED_EDGE('',*,*,#4390,.T.);+#4516 = ORIENTED_EDGE('',*,*,#4517,.T.);+#4517 = EDGE_CURVE('',#4050,#4518,#4520,.T.);+#4518 = VERTEX_POINT('',#4519);+#4519 = CARTESIAN_POINT('',(-0.9525,-0.9652,-7.493));+#4520 = SURFACE_CURVE('',#4521,(#4525,#4532),.PCURVE_S1.);+#4521 = LINE('',#4522,#4523);+#4522 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.493));+#4523 = VECTOR('',#4524,1.);+#4524 = DIRECTION('',(0.,1.,2.775557561563E-14));+#4525 = PCURVE('',#4276,#4526);+#4526 = DEFINITIONAL_REPRESENTATION('',(#4527),#4531);+#4527 = LINE('',#4528,#4529);+#4528 = CARTESIAN_POINT('',(5.207,0.635));+#4529 = VECTOR('',#4530,1.);+#4530 = DIRECTION('',(1.,0.));+#4531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4532 = PCURVE('',#4065,#4533);+#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4538);+#4534 = LINE('',#4535,#4536);+#4535 = CARTESIAN_POINT('',(0.,0.508));+#4536 = VECTOR('',#4537,1.);+#4537 = DIRECTION('',(1.,-2.775557561563E-14));+#4538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4539 = ORIENTED_EDGE('',*,*,#4540,.F.);+#4540 = EDGE_CURVE('',#4541,#4518,#4543,.T.);+#4541 = VERTEX_POINT('',#4542);+#4542 = CARTESIAN_POINT('',(-1.5875,-0.9652,-7.493));+#4543 = SURFACE_CURVE('',#4544,(#4548,#4555),.PCURVE_S1.);+#4544 = LINE('',#4545,#4546);+#4545 = CARTESIAN_POINT('',(-1.5875,-0.9652,-7.493));+#4546 = VECTOR('',#4547,1.);+#4547 = DIRECTION('',(1.,0.,0.));+#4548 = PCURVE('',#4276,#4549);+#4549 = DEFINITIONAL_REPRESENTATION('',(#4550),#4554);+#4550 = LINE('',#4551,#4552);+#4551 = CARTESIAN_POINT('',(5.2578,0.));+#4552 = VECTOR('',#4553,1.);+#4553 = DIRECTION('',(0.,1.));+#4554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4555 = PCURVE('',#4556,#4561);+#4556 = CYLINDRICAL_SURFACE('',#4557,1.27);+#4557 = AXIS2_PLACEMENT_3D('',#4558,#4559,#4560);+#4558 = CARTESIAN_POINT('',(-1.5875,-0.9652,-6.223));+#4559 = DIRECTION('',(1.,0.,0.));+#4560 = DIRECTION('',(0.,0.,-1.));+#4561 = DEFINITIONAL_REPRESENTATION('',(#4562),#4566);+#4562 = LINE('',#4563,#4564);+#4563 = CARTESIAN_POINT('',(0.,0.));+#4564 = VECTOR('',#4565,1.);+#4565 = DIRECTION('',(0.,1.));+#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4567 = ORIENTED_EDGE('',*,*,#4568,.F.);+#4568 = EDGE_CURVE('',#3788,#4541,#4569,.T.);+#4569 = SURFACE_CURVE('',#4570,(#4574,#4581),.PCURVE_S1.);+#4570 = LINE('',#4571,#4572);+#4571 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.493));+#4572 = VECTOR('',#4573,1.);+#4573 = DIRECTION('',(0.,1.,2.775557561563E-14));+#4574 = PCURVE('',#4276,#4575);+#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4580);+#4576 = LINE('',#4577,#4578);+#4577 = CARTESIAN_POINT('',(5.207,0.));+#4578 = VECTOR('',#4579,1.);+#4579 = DIRECTION('',(1.,0.));+#4580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4581 = PCURVE('',#3831,#4582);+#4582 = DEFINITIONAL_REPRESENTATION('',(#4583),#4587);+#4583 = LINE('',#4584,#4585);+#4584 = CARTESIAN_POINT('',(1.778,0.508));+#4585 = VECTOR('',#4586,1.);+#4586 = DIRECTION('',(-1.,-2.775557561563E-14));+#4587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4588 = ADVANCED_FACE('',(#4589),#4250,.T.);+#4589 = FACE_BOUND('',#4590,.F.);+#4590 = EDGE_LOOP('',(#4591,#4592,#4613,#4614));+#4591 = ORIENTED_EDGE('',*,*,#4234,.F.);+#4592 = ORIENTED_EDGE('',*,*,#4593,.T.);+#4593 = EDGE_CURVE('',#4212,#4414,#4594,.T.);+#4594 = SURFACE_CURVE('',#4595,(#4599,#4606),.PCURVE_S1.);+#4595 = LINE('',#4596,#4597);+#4596 = CARTESIAN_POINT('',(-1.5875,-6.223,-6.858));+#4597 = VECTOR('',#4598,1.);+#4598 = DIRECTION('',(1.,0.,0.));+#4599 = PCURVE('',#4250,#4600);+#4600 = DEFINITIONAL_REPRESENTATION('',(#4601),#4605);+#4601 = LINE('',#4602,#4603);+#4602 = CARTESIAN_POINT('',(0.,0.));+#4603 = VECTOR('',#4604,1.);+#4604 = DIRECTION('',(0.,1.));+#4605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4606 = PCURVE('',#4119,#4607);+#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);+#4608 = LINE('',#4609,#4610);+#4609 = CARTESIAN_POINT('',(5.2578,0.));+#4610 = VECTOR('',#4611,1.);+#4611 = DIRECTION('',(0.,1.));+#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4613 = ORIENTED_EDGE('',*,*,#4413,.T.);+#4614 = ORIENTED_EDGE('',*,*,#4495,.F.);+#4615 = ADVANCED_FACE('',(#4616),#4119,.T.);+#4616 = FACE_BOUND('',#4617,.F.);+#4617 = EDGE_LOOP('',(#4618,#4619,#4620,#4621));+#4618 = ORIENTED_EDGE('',*,*,#4105,.T.);+#4619 = ORIENTED_EDGE('',*,*,#4436,.T.);+#4620 = ORIENTED_EDGE('',*,*,#4593,.F.);+#4621 = ORIENTED_EDGE('',*,*,#4211,.F.);+#4622 = ADVANCED_FACE('',(#4623),#4065,.T.);+#4623 = FACE_BOUND('',#4624,.F.);+#4624 = EDGE_LOOP('',(#4625,#4626,#4627,#4650,#4678,#4706));+#4625 = ORIENTED_EDGE('',*,*,#4517,.F.);+#4626 = ORIENTED_EDGE('',*,*,#4049,.T.);+#4627 = ORIENTED_EDGE('',*,*,#4628,.T.);+#4628 = EDGE_CURVE('',#4022,#4629,#4631,.T.);+#4629 = VERTEX_POINT('',#4630);+#4630 = CARTESIAN_POINT('',(-0.9525,0.762,-7.874));+#4631 = SURFACE_CURVE('',#4632,(#4636,#4643),.PCURVE_S1.);+#4632 = LINE('',#4633,#4634);+#4633 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.874));+#4634 = VECTOR('',#4635,1.);+#4635 = DIRECTION('',(0.,1.,0.));+#4636 = PCURVE('',#4065,#4637);+#4637 = DEFINITIONAL_REPRESENTATION('',(#4638),#4642);+#4638 = LINE('',#4639,#4640);+#4639 = CARTESIAN_POINT('',(0.,0.889));+#4640 = VECTOR('',#4641,1.);+#4641 = DIRECTION('',(1.,0.));+#4642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4643 = PCURVE('',#4037,#4644);+#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649);+#4645 = LINE('',#4646,#4647);+#4646 = CARTESIAN_POINT('',(-0.9525,-1.016));+#4647 = VECTOR('',#4648,1.);+#4648 = DIRECTION('',(0.,1.));+#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4650 = ORIENTED_EDGE('',*,*,#4651,.F.);+#4651 = EDGE_CURVE('',#4652,#4629,#4654,.T.);+#4652 = VERTEX_POINT('',#4653);+#4653 = CARTESIAN_POINT('',(-0.9525,0.762,-6.985));+#4654 = SURFACE_CURVE('',#4655,(#4659,#4666),.PCURVE_S1.);+#4655 = LINE('',#4656,#4657);+#4656 = CARTESIAN_POINT('',(-0.9525,0.762,-6.985));+#4657 = VECTOR('',#4658,1.);+#4658 = DIRECTION('',(0.,0.,-1.));+#4659 = PCURVE('',#4065,#4660);+#4660 = DEFINITIONAL_REPRESENTATION('',(#4661),#4665);+#4661 = LINE('',#4662,#4663);+#4662 = CARTESIAN_POINT('',(1.778,0.));+#4663 = VECTOR('',#4664,1.);+#4664 = DIRECTION('',(0.,1.));+#4665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4666 = PCURVE('',#4667,#4672);+#4667 = PLANE('',#4668);+#4668 = AXIS2_PLACEMENT_3D('',#4669,#4670,#4671);+#4669 = CARTESIAN_POINT('',(-0.9525,0.762,-6.985));+#4670 = DIRECTION('',(0.,1.,0.));+#4671 = DIRECTION('',(1.,0.,0.));+#4672 = DEFINITIONAL_REPRESENTATION('',(#4673),#4677);+#4673 = LINE('',#4674,#4675);+#4674 = CARTESIAN_POINT('',(0.,0.));+#4675 = VECTOR('',#4676,1.);+#4676 = DIRECTION('',(0.,1.));+#4677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4678 = ORIENTED_EDGE('',*,*,#4679,.F.);+#4679 = EDGE_CURVE('',#4680,#4652,#4682,.T.);+#4680 = VERTEX_POINT('',#4681);+#4681 = CARTESIAN_POINT('',(-0.9525,5.08E-02,-6.985));+#4682 = SURFACE_CURVE('',#4683,(#4687,#4694),.PCURVE_S1.);+#4683 = LINE('',#4684,#4685);+#4684 = CARTESIAN_POINT('',(-0.9525,5.08E-02,-6.985));+#4685 = VECTOR('',#4686,1.);+#4686 = DIRECTION('',(0.,1.,0.));+#4687 = PCURVE('',#4065,#4688);+#4688 = DEFINITIONAL_REPRESENTATION('',(#4689),#4693);+#4689 = LINE('',#4690,#4691);+#4690 = CARTESIAN_POINT('',(1.0668,0.));+#4691 = VECTOR('',#4692,1.);+#4692 = DIRECTION('',(1.,0.));+#4693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4694 = PCURVE('',#4695,#4700);+#4695 = PLANE('',#4696);+#4696 = AXIS2_PLACEMENT_3D('',#4697,#4698,#4699);+#4697 = CARTESIAN_POINT('',(-3.175,-1.016,-6.985));+#4698 = DIRECTION('',(0.,0.,-1.));+#4699 = DIRECTION('',(0.,1.,0.));+#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4705);+#4701 = LINE('',#4702,#4703);+#4702 = CARTESIAN_POINT('',(1.0668,2.2225));+#4703 = VECTOR('',#4704,1.);+#4704 = DIRECTION('',(1.,0.));+#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4706 = ORIENTED_EDGE('',*,*,#4707,.F.);+#4707 = EDGE_CURVE('',#4518,#4680,#4708,.T.);+#4708 = SURFACE_CURVE('',#4709,(#4714,#4725),.PCURVE_S1.);+#4709 = CIRCLE('',#4710,1.27);+#4710 = AXIS2_PLACEMENT_3D('',#4711,#4712,#4713);+#4711 = CARTESIAN_POINT('',(-0.9525,-0.9652,-6.223));+#4712 = DIRECTION('',(1.,0.,0.));+#4713 = DIRECTION('',(0.,0.,-1.));+#4714 = PCURVE('',#4065,#4715);+#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4724);+#4716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4717,#4718,#4719,#4720,+#4721,#4722,#4723),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#4717 = CARTESIAN_POINT('',(5.08E-02,0.508));+#4718 = CARTESIAN_POINT('',(2.250504525612,0.508));+#4719 = CARTESIAN_POINT('',(1.150652262806,-1.397));+#4720 = CARTESIAN_POINT('',(5.08E-02,-3.302));+#4721 = CARTESIAN_POINT('',(-1.049052262806,-1.397));+#4722 = CARTESIAN_POINT('',(-2.148904525612,0.508));+#4723 = CARTESIAN_POINT('',(5.08E-02,0.508));+#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4725 = PCURVE('',#4556,#4726);+#4726 = DEFINITIONAL_REPRESENTATION('',(#4727),#4731);+#4727 = LINE('',#4728,#4729);+#4728 = CARTESIAN_POINT('',(0.,0.635));+#4729 = VECTOR('',#4730,1.);+#4730 = DIRECTION('',(1.,0.));+#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4732 = ADVANCED_FACE('',(#4733),#3932,.F.);+#4733 = FACE_BOUND('',#4734,.F.);+#4734 = EDGE_LOOP('',(#4735,#4758,#4786,#4807));+#4735 = ORIENTED_EDGE('',*,*,#4736,.F.);+#4736 = EDGE_CURVE('',#4737,#3894,#4739,.T.);+#4737 = VERTEX_POINT('',#4738);+#4738 = CARTESIAN_POINT('',(3.175,0.762,-7.874));+#4739 = SURFACE_CURVE('',#4740,(#4744,#4751),.PCURVE_S1.);+#4740 = LINE('',#4741,#4742);+#4741 = CARTESIAN_POINT('',(3.175,0.762,-7.874));+#4742 = VECTOR('',#4743,1.);+#4743 = DIRECTION('',(0.,-1.,0.));+#4744 = PCURVE('',#3932,#4745);+#4745 = DEFINITIONAL_REPRESENTATION('',(#4746),#4750);+#4746 = LINE('',#4747,#4748);+#4747 = CARTESIAN_POINT('',(3.175,0.762));+#4748 = VECTOR('',#4749,1.);+#4749 = DIRECTION('',(0.,-1.));+#4750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4751 = PCURVE('',#400,#4752);+#4752 = DEFINITIONAL_REPRESENTATION('',(#4753),#4757);+#4753 = LINE('',#4754,#4755);+#4754 = CARTESIAN_POINT('',(7.874,0.762));+#4755 = VECTOR('',#4756,1.);+#4756 = DIRECTION('',(0.,-1.));+#4757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4758 = ORIENTED_EDGE('',*,*,#4759,.F.);+#4759 = EDGE_CURVE('',#4760,#4737,#4762,.T.);+#4760 = VERTEX_POINT('',#4761);+#4761 = CARTESIAN_POINT('',(1.5875,0.762,-7.874));+#4762 = SURFACE_CURVE('',#4763,(#4767,#4774),.PCURVE_S1.);+#4763 = LINE('',#4764,#4765);+#4764 = CARTESIAN_POINT('',(1.5875,0.762,-7.874));+#4765 = VECTOR('',#4766,1.);+#4766 = DIRECTION('',(1.,0.,0.));+#4767 = PCURVE('',#3932,#4768);+#4768 = DEFINITIONAL_REPRESENTATION('',(#4769),#4773);+#4769 = LINE('',#4770,#4771);+#4770 = CARTESIAN_POINT('',(1.5875,0.762));+#4771 = VECTOR('',#4772,1.);+#4772 = DIRECTION('',(1.,0.));+#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4774 = PCURVE('',#4775,#4780);+#4775 = PLANE('',#4776);+#4776 = AXIS2_PLACEMENT_3D('',#4777,#4778,#4779);+#4777 = CARTESIAN_POINT('',(1.5875,0.762,-6.985));+#4778 = DIRECTION('',(0.,1.,0.));+#4779 = DIRECTION('',(1.,0.,0.));+#4780 = DEFINITIONAL_REPRESENTATION('',(#4781),#4785);+#4781 = LINE('',#4782,#4783);+#4782 = CARTESIAN_POINT('',(0.,0.889));+#4783 = VECTOR('',#4784,1.);+#4784 = DIRECTION('',(1.,0.));+#4785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4786 = ORIENTED_EDGE('',*,*,#4787,.F.);+#4787 = EDGE_CURVE('',#3917,#4760,#4788,.T.);+#4788 = SURFACE_CURVE('',#4789,(#4793,#4800),.PCURVE_S1.);+#4789 = LINE('',#4790,#4791);+#4790 = CARTESIAN_POINT('',(1.5875,-1.016,-7.874));+#4791 = VECTOR('',#4792,1.);+#4792 = DIRECTION('',(0.,1.,0.));+#4793 = PCURVE('',#3932,#4794);+#4794 = DEFINITIONAL_REPRESENTATION('',(#4795),#4799);+#4795 = LINE('',#4796,#4797);+#4796 = CARTESIAN_POINT('',(1.5875,-1.016));+#4797 = VECTOR('',#4798,1.);+#4798 = DIRECTION('',(0.,1.));+#4799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4800 = PCURVE('',#3958,#4801);+#4801 = DEFINITIONAL_REPRESENTATION('',(#4802),#4806);+#4802 = LINE('',#4803,#4804);+#4803 = CARTESIAN_POINT('',(0.,0.889));+#4804 = VECTOR('',#4805,1.);+#4805 = DIRECTION('',(1.,0.));+#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4807 = ORIENTED_EDGE('',*,*,#3916,.F.);+#4808 = ADVANCED_FACE('',(#4809),#4037,.F.);+#4809 = FACE_BOUND('',#4810,.F.);+#4810 = EDGE_LOOP('',(#4811,#4834,#4855,#4856));+#4811 = ORIENTED_EDGE('',*,*,#4812,.F.);+#4812 = EDGE_CURVE('',#4813,#3994,#4815,.T.);+#4813 = VERTEX_POINT('',#4814);+#4814 = CARTESIAN_POINT('',(0.9525,0.762,-7.874));+#4815 = SURFACE_CURVE('',#4816,(#4820,#4827),.PCURVE_S1.);+#4816 = LINE('',#4817,#4818);+#4817 = CARTESIAN_POINT('',(0.9525,0.762,-7.874));+#4818 = VECTOR('',#4819,1.);+#4819 = DIRECTION('',(0.,-1.,0.));+#4820 = PCURVE('',#4037,#4821);+#4821 = DEFINITIONAL_REPRESENTATION('',(#4822),#4826);+#4822 = LINE('',#4823,#4824);+#4823 = CARTESIAN_POINT('',(0.9525,0.762));+#4824 = VECTOR('',#4825,1.);+#4825 = DIRECTION('',(0.,-1.));+#4826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4827 = PCURVE('',#4009,#4828);+#4828 = DEFINITIONAL_REPRESENTATION('',(#4829),#4833);+#4829 = LINE('',#4830,#4831);+#4830 = CARTESIAN_POINT('',(0.,0.889));+#4831 = VECTOR('',#4832,1.);+#4832 = DIRECTION('',(1.,0.));+#4833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4834 = ORIENTED_EDGE('',*,*,#4835,.F.);+#4835 = EDGE_CURVE('',#4629,#4813,#4836,.T.);+#4836 = SURFACE_CURVE('',#4837,(#4841,#4848),.PCURVE_S1.);+#4837 = LINE('',#4838,#4839);+#4838 = CARTESIAN_POINT('',(-0.9525,0.762,-7.874));+#4839 = VECTOR('',#4840,1.);+#4840 = DIRECTION('',(1.,0.,0.));+#4841 = PCURVE('',#4037,#4842);+#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847);+#4843 = LINE('',#4844,#4845);+#4844 = CARTESIAN_POINT('',(-0.9525,0.762));+#4845 = VECTOR('',#4846,1.);+#4846 = DIRECTION('',(1.,0.));+#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4848 = PCURVE('',#4667,#4849);+#4849 = DEFINITIONAL_REPRESENTATION('',(#4850),#4854);+#4850 = LINE('',#4851,#4852);+#4851 = CARTESIAN_POINT('',(0.,0.889));+#4852 = VECTOR('',#4853,1.);+#4853 = DIRECTION('',(1.,0.));+#4854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4855 = ORIENTED_EDGE('',*,*,#4628,.F.);+#4856 = ORIENTED_EDGE('',*,*,#4021,.F.);+#4857 = ADVANCED_FACE('',(#4858),#3859,.F.);+#4858 = FACE_BOUND('',#4859,.F.);+#4859 = EDGE_LOOP('',(#4860,#4883,#4911,#4932));+#4860 = ORIENTED_EDGE('',*,*,#4861,.F.);+#4861 = EDGE_CURVE('',#4862,#3816,#4864,.T.);+#4862 = VERTEX_POINT('',#4863);+#4863 = CARTESIAN_POINT('',(-1.5875,0.762,-7.874));+#4864 = SURFACE_CURVE('',#4865,(#4869,#4876),.PCURVE_S1.);+#4865 = LINE('',#4866,#4867);+#4866 = CARTESIAN_POINT('',(-1.5875,0.762,-7.874));+#4867 = VECTOR('',#4868,1.);+#4868 = DIRECTION('',(0.,-1.,0.));+#4869 = PCURVE('',#3859,#4870);+#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875);+#4871 = LINE('',#4872,#4873);+#4872 = CARTESIAN_POINT('',(-1.5875,0.762));+#4873 = VECTOR('',#4874,1.);+#4874 = DIRECTION('',(0.,-1.));+#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4876 = PCURVE('',#3831,#4877);+#4877 = DEFINITIONAL_REPRESENTATION('',(#4878),#4882);+#4878 = LINE('',#4879,#4880);+#4879 = CARTESIAN_POINT('',(0.,0.889));+#4880 = VECTOR('',#4881,1.);+#4881 = DIRECTION('',(1.,0.));+#4882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4883 = ORIENTED_EDGE('',*,*,#4884,.F.);+#4884 = EDGE_CURVE('',#4885,#4862,#4887,.T.);+#4885 = VERTEX_POINT('',#4886);+#4886 = CARTESIAN_POINT('',(-3.175,0.762,-7.874));+#4887 = SURFACE_CURVE('',#4888,(#4892,#4899),.PCURVE_S1.);+#4888 = LINE('',#4889,#4890);+#4889 = CARTESIAN_POINT('',(-3.175,0.762,-7.874));+#4890 = VECTOR('',#4891,1.);+#4891 = DIRECTION('',(1.,0.,0.));+#4892 = PCURVE('',#3859,#4893);+#4893 = DEFINITIONAL_REPRESENTATION('',(#4894),#4898);+#4894 = LINE('',#4895,#4896);+#4895 = CARTESIAN_POINT('',(-3.175,0.762));+#4896 = VECTOR('',#4897,1.);+#4897 = DIRECTION('',(1.,0.));+#4898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4899 = PCURVE('',#4900,#4905);+#4900 = PLANE('',#4901);+#4901 = AXIS2_PLACEMENT_3D('',#4902,#4903,#4904);+#4902 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#4903 = DIRECTION('',(0.,1.,0.));+#4904 = DIRECTION('',(1.,0.,0.));+#4905 = DEFINITIONAL_REPRESENTATION('',(#4906),#4910);+#4906 = LINE('',#4907,#4908);+#4907 = CARTESIAN_POINT('',(0.,0.889));+#4908 = VECTOR('',#4909,1.);+#4909 = DIRECTION('',(1.,0.));+#4910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4911 = ORIENTED_EDGE('',*,*,#4912,.F.);+#4912 = EDGE_CURVE('',#3844,#4885,#4913,.T.);+#4913 = SURFACE_CURVE('',#4914,(#4918,#4925),.PCURVE_S1.);+#4914 = LINE('',#4915,#4916);+#4915 = CARTESIAN_POINT('',(-3.175,-1.016,-7.874));+#4916 = VECTOR('',#4917,1.);+#4917 = DIRECTION('',(0.,1.,0.));+#4918 = PCURVE('',#3859,#4919);+#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4924);+#4920 = LINE('',#4921,#4922);+#4921 = CARTESIAN_POINT('',(-3.175,-1.016));+#4922 = VECTOR('',#4923,1.);+#4923 = DIRECTION('',(0.,1.));+#4924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4925 = PCURVE('',#344,#4926);+#4926 = DEFINITIONAL_REPRESENTATION('',(#4927),#4931);+#4927 = LINE('',#4928,#4929);+#4928 = CARTESIAN_POINT('',(7.874,-1.016));+#4929 = VECTOR('',#4930,1.);+#4930 = DIRECTION('',(0.,1.));+#4931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4932 = ORIENTED_EDGE('',*,*,#3843,.F.);+#4933 = ADVANCED_FACE('',(#4934),#400,.T.);+#4934 = FACE_BOUND('',#4935,.F.);+#4935 = EDGE_LOOP('',(#4936,#4961,#4982,#4983,#4984,#4985));+#4936 = ORIENTED_EDGE('',*,*,#4937,.F.);+#4937 = EDGE_CURVE('',#4938,#4940,#4942,.T.);+#4938 = VERTEX_POINT('',#4939);+#4939 = CARTESIAN_POINT('',(3.175,0.762,-6.985));+#4940 = VERTEX_POINT('',#4941);+#4941 = CARTESIAN_POINT('',(3.175,1.524,-6.985));+#4942 = SURFACE_CURVE('',#4943,(#4947,#4954),.PCURVE_S1.);+#4943 = LINE('',#4944,#4945);+#4944 = CARTESIAN_POINT('',(3.175,0.762,-6.985));+#4945 = VECTOR('',#4946,1.);+#4946 = DIRECTION('',(0.,1.,0.));+#4947 = PCURVE('',#400,#4948);+#4948 = DEFINITIONAL_REPRESENTATION('',(#4949),#4953);+#4949 = LINE('',#4950,#4951);+#4950 = CARTESIAN_POINT('',(6.985,0.762));+#4951 = VECTOR('',#4952,1.);+#4952 = DIRECTION('',(0.,1.));+#4953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4954 = PCURVE('',#4695,#4955);+#4955 = DEFINITIONAL_REPRESENTATION('',(#4956),#4960);+#4956 = LINE('',#4957,#4958);+#4957 = CARTESIAN_POINT('',(1.778,6.35));+#4958 = VECTOR('',#4959,1.);+#4959 = DIRECTION('',(1.,0.));+#4960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4961 = ORIENTED_EDGE('',*,*,#4962,.T.);+#4962 = EDGE_CURVE('',#4938,#4737,#4963,.T.);+#4963 = SURFACE_CURVE('',#4964,(#4968,#4975),.PCURVE_S1.);+#4964 = LINE('',#4965,#4966);+#4965 = CARTESIAN_POINT('',(3.175,0.762,-6.985));+#4966 = VECTOR('',#4967,1.);+#4967 = DIRECTION('',(0.,0.,-1.));+#4968 = PCURVE('',#400,#4969);+#4969 = DEFINITIONAL_REPRESENTATION('',(#4970),#4974);+#4970 = LINE('',#4971,#4972);+#4971 = CARTESIAN_POINT('',(6.985,0.762));+#4972 = VECTOR('',#4973,1.);+#4973 = DIRECTION('',(1.,0.));+#4974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4975 = PCURVE('',#4775,#4976);+#4976 = DEFINITIONAL_REPRESENTATION('',(#4977),#4981);+#4977 = LINE('',#4978,#4979);+#4978 = CARTESIAN_POINT('',(1.5875,0.));+#4979 = VECTOR('',#4980,1.);+#4980 = DIRECTION('',(0.,1.));+#4981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4982 = ORIENTED_EDGE('',*,*,#4736,.T.);+#4983 = ORIENTED_EDGE('',*,*,#3893,.F.);+#4984 = ORIENTED_EDGE('',*,*,#384,.T.);+#4985 = ORIENTED_EDGE('',*,*,#4986,.F.);+#4986 = EDGE_CURVE('',#4940,#357,#4987,.T.);+#4987 = SURFACE_CURVE('',#4988,(#4992,#4999),.PCURVE_S1.);+#4988 = LINE('',#4989,#4990);+#4989 = CARTESIAN_POINT('',(3.175,1.524,-6.985));+#4990 = VECTOR('',#4991,1.);+#4991 = DIRECTION('',(0.,0.,1.));+#4992 = PCURVE('',#400,#4993);+#4993 = DEFINITIONAL_REPRESENTATION('',(#4994),#4998);+#4994 = LINE('',#4995,#4996);+#4995 = CARTESIAN_POINT('',(6.985,1.524));+#4996 = VECTOR('',#4997,1.);+#4997 = DIRECTION('',(-1.,0.));+#4998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4999 = PCURVE('',#372,#5000);+#5000 = DEFINITIONAL_REPRESENTATION('',(#5001),#5005);+#5001 = LINE('',#5002,#5003);+#5002 = CARTESIAN_POINT('',(0.,6.35));+#5003 = VECTOR('',#5004,1.);+#5004 = DIRECTION('',(1.,0.));+#5005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5006 = ADVANCED_FACE('',(#5007),#4695,.T.);+#5007 = FACE_BOUND('',#5008,.F.);+#5008 = EDGE_LOOP('',(#5009,#5032,#5033,#5056,#5079,#5107,#5130,#5151,+    #5152,#5175,#5198,#5221));+#5009 = ORIENTED_EDGE('',*,*,#5010,.T.);+#5010 = EDGE_CURVE('',#5011,#4680,#5013,.T.);+#5011 = VERTEX_POINT('',#5012);+#5012 = CARTESIAN_POINT('',(-1.5875,5.08E-02,-6.985));+#5013 = SURFACE_CURVE('',#5014,(#5018,#5025),.PCURVE_S1.);+#5014 = LINE('',#5015,#5016);+#5015 = CARTESIAN_POINT('',(-1.5875,5.08E-02,-6.985));+#5016 = VECTOR('',#5017,1.);+#5017 = DIRECTION('',(1.,0.,0.));+#5018 = PCURVE('',#4695,#5019);+#5019 = DEFINITIONAL_REPRESENTATION('',(#5020),#5024);+#5020 = LINE('',#5021,#5022);+#5021 = CARTESIAN_POINT('',(1.0668,1.5875));+#5022 = VECTOR('',#5023,1.);+#5023 = DIRECTION('',(0.,1.));+#5024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5025 = PCURVE('',#4556,#5026);+#5026 = DEFINITIONAL_REPRESENTATION('',(#5027),#5031);+#5027 = LINE('',#5028,#5029);+#5028 = CARTESIAN_POINT('',(0.927295218002,0.));+#5029 = VECTOR('',#5030,1.);+#5030 = DIRECTION('',(0.,1.));+#5031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5032 = ORIENTED_EDGE('',*,*,#4679,.T.);+#5033 = ORIENTED_EDGE('',*,*,#5034,.T.);+#5034 = EDGE_CURVE('',#4652,#5035,#5037,.T.);+#5035 = VERTEX_POINT('',#5036);+#5036 = CARTESIAN_POINT('',(0.9525,0.762,-6.985));+#5037 = SURFACE_CURVE('',#5038,(#5042,#5049),.PCURVE_S1.);+#5038 = LINE('',#5039,#5040);+#5039 = CARTESIAN_POINT('',(-0.9525,0.762,-6.985));+#5040 = VECTOR('',#5041,1.);+#5041 = DIRECTION('',(1.,0.,0.));+#5042 = PCURVE('',#4695,#5043);+#5043 = DEFINITIONAL_REPRESENTATION('',(#5044),#5048);+#5044 = LINE('',#5045,#5046);+#5045 = CARTESIAN_POINT('',(1.778,2.2225));+#5046 = VECTOR('',#5047,1.);+#5047 = DIRECTION('',(0.,1.));+#5048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5049 = PCURVE('',#4667,#5050);+#5050 = DEFINITIONAL_REPRESENTATION('',(#5051),#5055);+#5051 = LINE('',#5052,#5053);+#5052 = CARTESIAN_POINT('',(0.,0.));+#5053 = VECTOR('',#5054,1.);+#5054 = DIRECTION('',(1.,0.));+#5055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5056 = ORIENTED_EDGE('',*,*,#5057,.F.);+#5057 = EDGE_CURVE('',#5058,#5035,#5060,.T.);+#5058 = VERTEX_POINT('',#5059);+#5059 = CARTESIAN_POINT('',(0.9525,5.08E-02,-6.985));+#5060 = SURFACE_CURVE('',#5061,(#5065,#5072),.PCURVE_S1.);+#5061 = LINE('',#5062,#5063);+#5062 = CARTESIAN_POINT('',(0.9525,5.08E-02,-6.985));+#5063 = VECTOR('',#5064,1.);+#5064 = DIRECTION('',(0.,1.,0.));+#5065 = PCURVE('',#4695,#5066);+#5066 = DEFINITIONAL_REPRESENTATION('',(#5067),#5071);+#5067 = LINE('',#5068,#5069);+#5068 = CARTESIAN_POINT('',(1.0668,4.1275));+#5069 = VECTOR('',#5070,1.);+#5070 = DIRECTION('',(1.,0.));+#5071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5072 = PCURVE('',#4009,#5073);+#5073 = DEFINITIONAL_REPRESENTATION('',(#5074),#5078);+#5074 = LINE('',#5075,#5076);+#5075 = CARTESIAN_POINT('',(0.7112,0.));+#5076 = VECTOR('',#5077,1.);+#5077 = DIRECTION('',(-1.,0.));+#5078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5079 = ORIENTED_EDGE('',*,*,#5080,.T.);+#5080 = EDGE_CURVE('',#5058,#5081,#5083,.T.);+#5081 = VERTEX_POINT('',#5082);+#5082 = CARTESIAN_POINT('',(1.5875,5.08E-02,-6.985));+#5083 = SURFACE_CURVE('',#5084,(#5088,#5095),.PCURVE_S1.);+#5084 = LINE('',#5085,#5086);+#5085 = CARTESIAN_POINT('',(0.9525,5.08E-02,-6.985));+#5086 = VECTOR('',#5087,1.);+#5087 = DIRECTION('',(1.,0.,0.));+#5088 = PCURVE('',#4695,#5089);+#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094);+#5090 = LINE('',#5091,#5092);+#5091 = CARTESIAN_POINT('',(1.0668,4.1275));+#5092 = VECTOR('',#5093,1.);+#5093 = DIRECTION('',(0.,1.));+#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5095 = PCURVE('',#5096,#5101);+#5096 = CYLINDRICAL_SURFACE('',#5097,1.27);+#5097 = AXIS2_PLACEMENT_3D('',#5098,#5099,#5100);+#5098 = CARTESIAN_POINT('',(0.9525,-0.9652,-6.223));+#5099 = DIRECTION('',(1.,0.,0.));+#5100 = DIRECTION('',(0.,0.,-1.));+#5101 = DEFINITIONAL_REPRESENTATION('',(#5102),#5106);+#5102 = LINE('',#5103,#5104);+#5103 = CARTESIAN_POINT('',(0.927295218002,0.));+#5104 = VECTOR('',#5105,1.);+#5105 = DIRECTION('',(0.,1.));+#5106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5107 = ORIENTED_EDGE('',*,*,#5108,.T.);+#5108 = EDGE_CURVE('',#5081,#5109,#5111,.T.);+#5109 = VERTEX_POINT('',#5110);+#5110 = CARTESIAN_POINT('',(1.5875,0.762,-6.985));+#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.);+#5112 = LINE('',#5113,#5114);+#5113 = CARTESIAN_POINT('',(1.5875,5.08E-02,-6.985));+#5114 = VECTOR('',#5115,1.);+#5115 = DIRECTION('',(0.,1.,0.));+#5116 = PCURVE('',#4695,#5117);+#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122);+#5118 = LINE('',#5119,#5120);+#5119 = CARTESIAN_POINT('',(1.0668,4.7625));+#5120 = VECTOR('',#5121,1.);+#5121 = DIRECTION('',(1.,0.));+#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5123 = PCURVE('',#3958,#5124);+#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129);+#5125 = LINE('',#5126,#5127);+#5126 = CARTESIAN_POINT('',(1.0668,0.));+#5127 = VECTOR('',#5128,1.);+#5128 = DIRECTION('',(1.,0.));+#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5130 = ORIENTED_EDGE('',*,*,#5131,.F.);+#5131 = EDGE_CURVE('',#4938,#5109,#5132,.T.);+#5132 = SURFACE_CURVE('',#5133,(#5137,#5144),.PCURVE_S1.);+#5133 = LINE('',#5134,#5135);+#5134 = CARTESIAN_POINT('',(3.175,0.762,-6.985));+#5135 = VECTOR('',#5136,1.);+#5136 = DIRECTION('',(-1.,0.,0.));+#5137 = PCURVE('',#4695,#5138);+#5138 = DEFINITIONAL_REPRESENTATION('',(#5139),#5143);+#5139 = LINE('',#5140,#5141);+#5140 = CARTESIAN_POINT('',(1.778,6.35));+#5141 = VECTOR('',#5142,1.);+#5142 = DIRECTION('',(0.,-1.));+#5143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5144 = PCURVE('',#4775,#5145);+#5145 = DEFINITIONAL_REPRESENTATION('',(#5146),#5150);+#5146 = LINE('',#5147,#5148);+#5147 = CARTESIAN_POINT('',(1.5875,0.));+#5148 = VECTOR('',#5149,1.);+#5149 = DIRECTION('',(-1.,0.));+#5150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5151 = ORIENTED_EDGE('',*,*,#4937,.T.);+#5152 = ORIENTED_EDGE('',*,*,#5153,.F.);+#5153 = EDGE_CURVE('',#5154,#4940,#5156,.T.);+#5154 = VERTEX_POINT('',#5155);+#5155 = CARTESIAN_POINT('',(-3.175,1.524,-6.985));+#5156 = SURFACE_CURVE('',#5157,(#5161,#5168),.PCURVE_S1.);+#5157 = LINE('',#5158,#5159);+#5158 = CARTESIAN_POINT('',(-3.175,1.524,-6.985));+#5159 = VECTOR('',#5160,1.);+#5160 = DIRECTION('',(1.,0.,0.));+#5161 = PCURVE('',#4695,#5162);+#5162 = DEFINITIONAL_REPRESENTATION('',(#5163),#5167);+#5163 = LINE('',#5164,#5165);+#5164 = CARTESIAN_POINT('',(2.54,0.));+#5165 = VECTOR('',#5166,1.);+#5166 = DIRECTION('',(0.,1.));+#5167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5168 = PCURVE('',#372,#5169);+#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174);+#5170 = LINE('',#5171,#5172);+#5171 = CARTESIAN_POINT('',(0.,0.));+#5172 = VECTOR('',#5173,1.);+#5173 = DIRECTION('',(0.,1.));+#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5175 = ORIENTED_EDGE('',*,*,#5176,.F.);+#5176 = EDGE_CURVE('',#5177,#5154,#5179,.T.);+#5177 = VERTEX_POINT('',#5178);+#5178 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#5179 = SURFACE_CURVE('',#5180,(#5184,#5191),.PCURVE_S1.);+#5180 = LINE('',#5181,#5182);+#5181 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#5182 = VECTOR('',#5183,1.);+#5183 = DIRECTION('',(0.,1.,0.));+#5184 = PCURVE('',#4695,#5185);+#5185 = DEFINITIONAL_REPRESENTATION('',(#5186),#5190);+#5186 = LINE('',#5187,#5188);+#5187 = CARTESIAN_POINT('',(1.778,0.));+#5188 = VECTOR('',#5189,1.);+#5189 = DIRECTION('',(1.,0.));+#5190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5191 = PCURVE('',#344,#5192);+#5192 = DEFINITIONAL_REPRESENTATION('',(#5193),#5197);+#5193 = LINE('',#5194,#5195);+#5194 = CARTESIAN_POINT('',(6.985,0.762));+#5195 = VECTOR('',#5196,1.);+#5196 = DIRECTION('',(0.,1.));+#5197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5198 = ORIENTED_EDGE('',*,*,#5199,.T.);+#5199 = EDGE_CURVE('',#5177,#5200,#5202,.T.);+#5200 = VERTEX_POINT('',#5201);+#5201 = CARTESIAN_POINT('',(-1.5875,0.762,-6.985));+#5202 = SURFACE_CURVE('',#5203,(#5207,#5214),.PCURVE_S1.);+#5203 = LINE('',#5204,#5205);+#5204 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#5205 = VECTOR('',#5206,1.);+#5206 = DIRECTION('',(1.,0.,0.));+#5207 = PCURVE('',#4695,#5208);+#5208 = DEFINITIONAL_REPRESENTATION('',(#5209),#5213);+#5209 = LINE('',#5210,#5211);+#5210 = CARTESIAN_POINT('',(1.778,0.));+#5211 = VECTOR('',#5212,1.);+#5212 = DIRECTION('',(0.,1.));+#5213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5214 = PCURVE('',#4900,#5215);+#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220);+#5216 = LINE('',#5217,#5218);+#5217 = CARTESIAN_POINT('',(0.,0.));+#5218 = VECTOR('',#5219,1.);+#5219 = DIRECTION('',(1.,0.));+#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5221 = ORIENTED_EDGE('',*,*,#5222,.F.);+#5222 = EDGE_CURVE('',#5011,#5200,#5223,.T.);+#5223 = SURFACE_CURVE('',#5224,(#5228,#5235),.PCURVE_S1.);+#5224 = LINE('',#5225,#5226);+#5225 = CARTESIAN_POINT('',(-1.5875,5.08E-02,-6.985));+#5226 = VECTOR('',#5227,1.);+#5227 = DIRECTION('',(0.,1.,0.));+#5228 = PCURVE('',#4695,#5229);+#5229 = DEFINITIONAL_REPRESENTATION('',(#5230),#5234);+#5230 = LINE('',#5231,#5232);+#5231 = CARTESIAN_POINT('',(1.0668,1.5875));+#5232 = VECTOR('',#5233,1.);+#5233 = DIRECTION('',(1.,0.));+#5234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5235 = PCURVE('',#3831,#5236);+#5236 = DEFINITIONAL_REPRESENTATION('',(#5237),#5241);+#5237 = LINE('',#5238,#5239);+#5238 = CARTESIAN_POINT('',(0.7112,0.));+#5239 = VECTOR('',#5240,1.);+#5240 = DIRECTION('',(-1.,0.));+#5241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5242 = ADVANCED_FACE('',(#5243),#4556,.T.);+#5243 = FACE_BOUND('',#5244,.T.);+#5244 = EDGE_LOOP('',(#5245,#5246,#5247,#5269));+#5245 = ORIENTED_EDGE('',*,*,#4707,.F.);+#5246 = ORIENTED_EDGE('',*,*,#4540,.F.);+#5247 = ORIENTED_EDGE('',*,*,#5248,.T.);+#5248 = EDGE_CURVE('',#4541,#5011,#5249,.T.);+#5249 = SURFACE_CURVE('',#5250,(#5255,#5262),.PCURVE_S1.);+#5250 = CIRCLE('',#5251,1.27);+#5251 = AXIS2_PLACEMENT_3D('',#5252,#5253,#5254);+#5252 = CARTESIAN_POINT('',(-1.5875,-0.9652,-6.223));+#5253 = DIRECTION('',(1.,0.,0.));+#5254 = DIRECTION('',(0.,0.,-1.));+#5255 = PCURVE('',#4556,#5256);+#5256 = DEFINITIONAL_REPRESENTATION('',(#5257),#5261);+#5257 = LINE('',#5258,#5259);+#5258 = CARTESIAN_POINT('',(0.,0.));+#5259 = VECTOR('',#5260,1.);+#5260 = DIRECTION('',(1.,0.));+#5261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5262 = PCURVE('',#3831,#5263);+#5263 = DEFINITIONAL_REPRESENTATION('',(#5264),#5268);+#5264 = CIRCLE('',#5265,1.27);+#5265 = AXIS2_PLACEMENT_2D('',#5266,#5267);+#5266 = CARTESIAN_POINT('',(1.7272,-0.762));+#5267 = DIRECTION('',(0.,1.));+#5268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5269 = ORIENTED_EDGE('',*,*,#5010,.T.);+#5270 = ADVANCED_FACE('',(#5271),#3831,.T.);+#5271 = FACE_BOUND('',#5272,.F.);+#5272 = EDGE_LOOP('',(#5273,#5274,#5275,#5276,#5297,#5298));+#5273 = ORIENTED_EDGE('',*,*,#4568,.T.);+#5274 = ORIENTED_EDGE('',*,*,#5248,.T.);+#5275 = ORIENTED_EDGE('',*,*,#5222,.T.);+#5276 = ORIENTED_EDGE('',*,*,#5277,.T.);+#5277 = EDGE_CURVE('',#5200,#4862,#5278,.T.);+#5278 = SURFACE_CURVE('',#5279,(#5283,#5290),.PCURVE_S1.);+#5279 = LINE('',#5280,#5281);+#5280 = CARTESIAN_POINT('',(-1.5875,0.762,-6.985));+#5281 = VECTOR('',#5282,1.);+#5282 = DIRECTION('',(0.,0.,-1.));+#5283 = PCURVE('',#3831,#5284);+#5284 = DEFINITIONAL_REPRESENTATION('',(#5285),#5289);+#5285 = LINE('',#5286,#5287);+#5286 = CARTESIAN_POINT('',(0.,0.));+#5287 = VECTOR('',#5288,1.);+#5288 = DIRECTION('',(0.,1.));+#5289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5290 = PCURVE('',#4900,#5291);+#5291 = DEFINITIONAL_REPRESENTATION('',(#5292),#5296);+#5292 = LINE('',#5293,#5294);+#5293 = CARTESIAN_POINT('',(1.5875,0.));+#5294 = VECTOR('',#5295,1.);+#5295 = DIRECTION('',(0.,1.));+#5296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5297 = ORIENTED_EDGE('',*,*,#4861,.T.);+#5298 = ORIENTED_EDGE('',*,*,#3815,.F.);+#5299 = ADVANCED_FACE('',(#5300),#4900,.T.);+#5300 = FACE_BOUND('',#5301,.F.);+#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325));+#5302 = ORIENTED_EDGE('',*,*,#5199,.F.);+#5303 = ORIENTED_EDGE('',*,*,#5304,.T.);+#5304 = EDGE_CURVE('',#5177,#4885,#5305,.T.);+#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.);+#5306 = LINE('',#5307,#5308);+#5307 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#5308 = VECTOR('',#5309,1.);+#5309 = DIRECTION('',(0.,0.,-1.));+#5310 = PCURVE('',#4900,#5311);+#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316);+#5312 = LINE('',#5313,#5314);+#5313 = CARTESIAN_POINT('',(0.,0.));+#5314 = VECTOR('',#5315,1.);+#5315 = DIRECTION('',(0.,1.));+#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5317 = PCURVE('',#344,#5318);+#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323);+#5319 = LINE('',#5320,#5321);+#5320 = CARTESIAN_POINT('',(6.985,0.762));+#5321 = VECTOR('',#5322,1.);+#5322 = DIRECTION('',(1.,0.));+#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5324 = ORIENTED_EDGE('',*,*,#4884,.T.);+#5325 = ORIENTED_EDGE('',*,*,#5277,.F.);+#5326 = ADVANCED_FACE('',(#5327),#344,.F.);+#5327 = FACE_BOUND('',#5328,.F.);+#5328 = EDGE_LOOP('',(#5329,#5330,#5331,#5332,#5333,#5354));+#5329 = ORIENTED_EDGE('',*,*,#3871,.T.);+#5330 = ORIENTED_EDGE('',*,*,#4912,.T.);+#5331 = ORIENTED_EDGE('',*,*,#5304,.F.);+#5332 = ORIENTED_EDGE('',*,*,#5176,.T.);+#5333 = ORIENTED_EDGE('',*,*,#5334,.T.);+#5334 = EDGE_CURVE('',#5154,#329,#5335,.T.);+#5335 = SURFACE_CURVE('',#5336,(#5340,#5347),.PCURVE_S1.);+#5336 = LINE('',#5337,#5338);+#5337 = CARTESIAN_POINT('',(-3.175,1.524,-6.985));+#5338 = VECTOR('',#5339,1.);+#5339 = DIRECTION('',(0.,0.,1.));+#5340 = PCURVE('',#344,#5341);+#5341 = DEFINITIONAL_REPRESENTATION('',(#5342),#5346);+#5342 = LINE('',#5343,#5344);+#5343 = CARTESIAN_POINT('',(6.985,1.524));+#5344 = VECTOR('',#5345,1.);+#5345 = DIRECTION('',(-1.,0.));+#5346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5347 = PCURVE('',#372,#5348);+#5348 = DEFINITIONAL_REPRESENTATION('',(#5349),#5353);+#5349 = LINE('',#5350,#5351);+#5350 = CARTESIAN_POINT('',(0.,0.));+#5351 = VECTOR('',#5352,1.);+#5352 = DIRECTION('',(1.,0.));+#5353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5354 = ORIENTED_EDGE('',*,*,#326,.F.);+#5355 = ADVANCED_FACE('',(#5356),#372,.T.);+#5356 = FACE_BOUND('',#5357,.F.);+#5357 = EDGE_LOOP('',(#5358,#5359,#5360,#5361));+#5358 = ORIENTED_EDGE('',*,*,#356,.F.);+#5359 = ORIENTED_EDGE('',*,*,#5334,.F.);+#5360 = ORIENTED_EDGE('',*,*,#5153,.T.);+#5361 = ORIENTED_EDGE('',*,*,#4986,.T.);+#5362 = ADVANCED_FACE('',(#5363),#4667,.T.);+#5363 = FACE_BOUND('',#5364,.F.);+#5364 = EDGE_LOOP('',(#5365,#5366,#5367,#5368));+#5365 = ORIENTED_EDGE('',*,*,#5034,.F.);+#5366 = ORIENTED_EDGE('',*,*,#4651,.T.);+#5367 = ORIENTED_EDGE('',*,*,#4835,.T.);+#5368 = ORIENTED_EDGE('',*,*,#5369,.F.);+#5369 = EDGE_CURVE('',#5035,#4813,#5370,.T.);+#5370 = SURFACE_CURVE('',#5371,(#5375,#5382),.PCURVE_S1.);+#5371 = LINE('',#5372,#5373);+#5372 = CARTESIAN_POINT('',(0.9525,0.762,-6.985));+#5373 = VECTOR('',#5374,1.);+#5374 = DIRECTION('',(0.,0.,-1.));+#5375 = PCURVE('',#4667,#5376);+#5376 = DEFINITIONAL_REPRESENTATION('',(#5377),#5381);+#5377 = LINE('',#5378,#5379);+#5378 = CARTESIAN_POINT('',(1.905,0.));+#5379 = VECTOR('',#5380,1.);+#5380 = DIRECTION('',(0.,1.));+#5381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5382 = PCURVE('',#4009,#5383);+#5383 = DEFINITIONAL_REPRESENTATION('',(#5384),#5388);+#5384 = LINE('',#5385,#5386);+#5385 = CARTESIAN_POINT('',(0.,0.));+#5386 = VECTOR('',#5387,1.);+#5387 = DIRECTION('',(0.,1.));+#5388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5389 = ADVANCED_FACE('',(#5390),#4009,.T.);+#5390 = FACE_BOUND('',#5391,.F.);+#5391 = EDGE_LOOP('',(#5392,#5415,#5437,#5438,#5439,#5440));+#5392 = ORIENTED_EDGE('',*,*,#5393,.T.);+#5393 = EDGE_CURVE('',#3441,#5394,#5396,.T.);+#5394 = VERTEX_POINT('',#5395);+#5395 = CARTESIAN_POINT('',(0.9525,-0.9652,-7.493));+#5396 = SURFACE_CURVE('',#5397,(#5401,#5408),.PCURVE_S1.);+#5397 = LINE('',#5398,#5399);+#5398 = CARTESIAN_POINT('',(0.9525,-1.016,-7.493));+#5399 = VECTOR('',#5400,1.);+#5400 = DIRECTION('',(0.,1.,2.775557561563E-14));+#5401 = PCURVE('',#4009,#5402);+#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407);+#5403 = LINE('',#5404,#5405);+#5404 = CARTESIAN_POINT('',(1.778,0.508));+#5405 = VECTOR('',#5406,1.);+#5406 = DIRECTION('',(-1.,-2.775557561563E-14));+#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5408 = PCURVE('',#3538,#5409);+#5409 = DEFINITIONAL_REPRESENTATION('',(#5410),#5414);+#5410 = LINE('',#5411,#5412);+#5411 = CARTESIAN_POINT('',(5.207,0.));+#5412 = VECTOR('',#5413,1.);+#5413 = DIRECTION('',(1.,0.));+#5414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5415 = ORIENTED_EDGE('',*,*,#5416,.T.);+#5416 = EDGE_CURVE('',#5394,#5058,#5417,.T.);+#5417 = SURFACE_CURVE('',#5418,(#5423,#5430),.PCURVE_S1.);+#5418 = CIRCLE('',#5419,1.27);+#5419 = AXIS2_PLACEMENT_3D('',#5420,#5421,#5422);+#5420 = CARTESIAN_POINT('',(0.9525,-0.9652,-6.223));+#5421 = DIRECTION('',(1.,0.,0.));+#5422 = DIRECTION('',(0.,0.,-1.));+#5423 = PCURVE('',#4009,#5424);+#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429);+#5425 = CIRCLE('',#5426,1.27);+#5426 = AXIS2_PLACEMENT_2D('',#5427,#5428);+#5427 = CARTESIAN_POINT('',(1.7272,-0.762));+#5428 = DIRECTION('',(0.,1.));+#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5430 = PCURVE('',#5096,#5431);+#5431 = DEFINITIONAL_REPRESENTATION('',(#5432),#5436);+#5432 = LINE('',#5433,#5434);+#5433 = CARTESIAN_POINT('',(0.,0.));+#5434 = VECTOR('',#5435,1.);+#5435 = DIRECTION('',(1.,0.));+#5436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5437 = ORIENTED_EDGE('',*,*,#5057,.T.);+#5438 = ORIENTED_EDGE('',*,*,#5369,.T.);+#5439 = ORIENTED_EDGE('',*,*,#4812,.T.);+#5440 = ORIENTED_EDGE('',*,*,#3993,.F.);+#5441 = ADVANCED_FACE('',(#5442),#3538,.T.);+#5442 = FACE_BOUND('',#5443,.F.);+#5443 = EDGE_LOOP('',(#5444,#5445,#5468,#5489,#5490,#5491));+#5444 = ORIENTED_EDGE('',*,*,#3715,.T.);+#5445 = ORIENTED_EDGE('',*,*,#5446,.T.);+#5446 = EDGE_CURVE('',#3688,#5447,#5449,.T.);+#5447 = VERTEX_POINT('',#5448);+#5448 = CARTESIAN_POINT('',(1.5875,-0.9652,-7.493));+#5449 = SURFACE_CURVE('',#5450,(#5454,#5461),.PCURVE_S1.);+#5450 = LINE('',#5451,#5452);+#5451 = CARTESIAN_POINT('',(1.5875,-1.016,-7.493));+#5452 = VECTOR('',#5453,1.);+#5453 = DIRECTION('',(0.,1.,2.775557561563E-14));+#5454 = PCURVE('',#3538,#5455);+#5455 = DEFINITIONAL_REPRESENTATION('',(#5456),#5460);+#5456 = LINE('',#5457,#5458);+#5457 = CARTESIAN_POINT('',(5.207,0.635));+#5458 = VECTOR('',#5459,1.);+#5459 = DIRECTION('',(1.,0.));+#5460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5461 = PCURVE('',#3958,#5462);+#5462 = DEFINITIONAL_REPRESENTATION('',(#5463),#5467);+#5463 = LINE('',#5464,#5465);+#5464 = CARTESIAN_POINT('',(0.,0.508));+#5465 = VECTOR('',#5466,1.);+#5466 = DIRECTION('',(1.,-2.775557561563E-14));+#5467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5468 = ORIENTED_EDGE('',*,*,#5469,.F.);+#5469 = EDGE_CURVE('',#5394,#5447,#5470,.T.);+#5470 = SURFACE_CURVE('',#5471,(#5475,#5482),.PCURVE_S1.);+#5471 = LINE('',#5472,#5473);+#5472 = CARTESIAN_POINT('',(0.9525,-0.9652,-7.493));+#5473 = VECTOR('',#5474,1.);+#5474 = DIRECTION('',(1.,0.,0.));+#5475 = PCURVE('',#3538,#5476);+#5476 = DEFINITIONAL_REPRESENTATION('',(#5477),#5481);+#5477 = LINE('',#5478,#5479);+#5478 = CARTESIAN_POINT('',(5.2578,0.));+#5479 = VECTOR('',#5480,1.);+#5480 = DIRECTION('',(0.,1.));+#5481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5482 = PCURVE('',#5096,#5483);+#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488);+#5484 = LINE('',#5485,#5486);+#5485 = CARTESIAN_POINT('',(0.,0.));+#5486 = VECTOR('',#5487,1.);+#5487 = DIRECTION('',(0.,1.));+#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5489 = ORIENTED_EDGE('',*,*,#5393,.F.);+#5490 = ORIENTED_EDGE('',*,*,#3524,.F.);+#5491 = ORIENTED_EDGE('',*,*,#5492,.T.);+#5492 = EDGE_CURVE('',#3497,#3716,#5493,.T.);+#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.);+#5494 = LINE('',#5495,#5496);+#5495 = CARTESIAN_POINT('',(0.9525,-6.223,-7.493));+#5496 = VECTOR('',#5497,1.);+#5497 = DIRECTION('',(1.,0.,0.));+#5498 = PCURVE('',#3538,#5499);+#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504);+#5500 = LINE('',#5501,#5502);+#5501 = CARTESIAN_POINT('',(0.,0.));+#5502 = VECTOR('',#5503,1.);+#5503 = DIRECTION('',(0.,1.));+#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5505 = PCURVE('',#3512,#5506);+#5506 = DEFINITIONAL_REPRESENTATION('',(#5507),#5511);+#5507 = LINE('',#5508,#5509);+#5508 = CARTESIAN_POINT('',(0.635,0.));+#5509 = VECTOR('',#5510,1.);+#5510 = DIRECTION('',(0.,1.));+#5511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5512 = ADVANCED_FACE('',(#5513),#3958,.T.);+#5513 = FACE_BOUND('',#5514,.F.);+#5514 = EDGE_LOOP('',(#5515,#5516,#5517,#5518,#5539,#5540));+#5515 = ORIENTED_EDGE('',*,*,#5446,.F.);+#5516 = ORIENTED_EDGE('',*,*,#3944,.T.);+#5517 = ORIENTED_EDGE('',*,*,#4787,.T.);+#5518 = ORIENTED_EDGE('',*,*,#5519,.F.);+#5519 = EDGE_CURVE('',#5109,#4760,#5520,.T.);+#5520 = SURFACE_CURVE('',#5521,(#5525,#5532),.PCURVE_S1.);+#5521 = LINE('',#5522,#5523);+#5522 = CARTESIAN_POINT('',(1.5875,0.762,-6.985));+#5523 = VECTOR('',#5524,1.);+#5524 = DIRECTION('',(0.,0.,-1.));+#5525 = PCURVE('',#3958,#5526);+#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531);+#5527 = LINE('',#5528,#5529);+#5528 = CARTESIAN_POINT('',(1.778,0.));+#5529 = VECTOR('',#5530,1.);+#5530 = DIRECTION('',(0.,1.));+#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5532 = PCURVE('',#4775,#5533);+#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538);+#5534 = LINE('',#5535,#5536);+#5535 = CARTESIAN_POINT('',(0.,0.));+#5536 = VECTOR('',#5537,1.);+#5537 = DIRECTION('',(0.,1.));+#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5539 = ORIENTED_EDGE('',*,*,#5108,.F.);+#5540 = ORIENTED_EDGE('',*,*,#5541,.F.);+#5541 = EDGE_CURVE('',#5447,#5081,#5542,.T.);+#5542 = SURFACE_CURVE('',#5543,(#5548,#5559),.PCURVE_S1.);+#5543 = CIRCLE('',#5544,1.27);+#5544 = AXIS2_PLACEMENT_3D('',#5545,#5546,#5547);+#5545 = CARTESIAN_POINT('',(1.5875,-0.9652,-6.223));+#5546 = DIRECTION('',(1.,0.,0.));+#5547 = DIRECTION('',(0.,0.,-1.));+#5548 = PCURVE('',#3958,#5549);+#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5558);+#5550 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5551,#5552,#5553,#5554,+#5555,#5556,#5557),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#5551 = CARTESIAN_POINT('',(5.08E-02,0.508));+#5552 = CARTESIAN_POINT('',(2.250504525612,0.508));+#5553 = CARTESIAN_POINT('',(1.150652262806,-1.397));+#5554 = CARTESIAN_POINT('',(5.08E-02,-3.302));+#5555 = CARTESIAN_POINT('',(-1.049052262806,-1.397));+#5556 = CARTESIAN_POINT('',(-2.148904525612,0.508));+#5557 = CARTESIAN_POINT('',(5.08E-02,0.508));+#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5559 = PCURVE('',#5096,#5560);+#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565);+#5561 = LINE('',#5562,#5563);+#5562 = CARTESIAN_POINT('',(0.,0.635));+#5563 = VECTOR('',#5564,1.);+#5564 = DIRECTION('',(1.,0.));+#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5566 = ADVANCED_FACE('',(#5567),#4775,.T.);+#5567 = FACE_BOUND('',#5568,.F.);+#5568 = EDGE_LOOP('',(#5569,#5570,#5571,#5572));+#5569 = ORIENTED_EDGE('',*,*,#5131,.T.);+#5570 = ORIENTED_EDGE('',*,*,#5519,.T.);+#5571 = ORIENTED_EDGE('',*,*,#4759,.T.);+#5572 = ORIENTED_EDGE('',*,*,#4962,.F.);+#5573 = ADVANCED_FACE('',(#5574),#5096,.T.);+#5574 = FACE_BOUND('',#5575,.T.);+#5575 = EDGE_LOOP('',(#5576,#5577,#5578,#5579));+#5576 = ORIENTED_EDGE('',*,*,#5541,.F.);+#5577 = ORIENTED_EDGE('',*,*,#5469,.F.);+#5578 = ORIENTED_EDGE('',*,*,#5416,.T.);+#5579 = ORIENTED_EDGE('',*,*,#5080,.T.);+#5580 = ADVANCED_FACE('',(#5581),#3512,.T.);+#5581 = FACE_BOUND('',#5582,.F.);+#5582 = EDGE_LOOP('',(#5583,#5584,#5605,#5606));+#5583 = ORIENTED_EDGE('',*,*,#3496,.F.);+#5584 = ORIENTED_EDGE('',*,*,#5585,.T.);+#5585 = EDGE_CURVE('',#3469,#3739,#5586,.T.);+#5586 = SURFACE_CURVE('',#5587,(#5591,#5598),.PCURVE_S1.);+#5587 = LINE('',#5588,#5589);+#5588 = CARTESIAN_POINT('',(0.9525,-6.223,-6.858));+#5589 = VECTOR('',#5590,1.);+#5590 = DIRECTION('',(1.,0.,0.));+#5591 = PCURVE('',#3512,#5592);+#5592 = DEFINITIONAL_REPRESENTATION('',(#5593),#5597);+#5593 = LINE('',#5594,#5595);+#5594 = CARTESIAN_POINT('',(0.,0.));+#5595 = VECTOR('',#5596,1.);+#5596 = DIRECTION('',(0.,1.));+#5597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5598 = PCURVE('',#3484,#5599);+#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5604);+#5600 = LINE('',#5601,#5602);+#5601 = CARTESIAN_POINT('',(5.2578,0.));+#5602 = VECTOR('',#5603,1.);+#5603 = DIRECTION('',(0.,1.));+#5604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5605 = ORIENTED_EDGE('',*,*,#3738,.T.);+#5606 = ORIENTED_EDGE('',*,*,#5492,.F.);+#5607 = ADVANCED_FACE('',(#5608),#3484,.T.);+#5608 = FACE_BOUND('',#5609,.F.);+#5609 = EDGE_LOOP('',(#5610,#5611,#5612,#5613));+#5610 = ORIENTED_EDGE('',*,*,#3971,.T.);+#5611 = ORIENTED_EDGE('',*,*,#3761,.T.);+#5612 = ORIENTED_EDGE('',*,*,#5585,.F.);+#5613 = ORIENTED_EDGE('',*,*,#3468,.F.);+#5614 = ADVANCED_FACE('',(#5615),#258,.T.);+#5615 = FACE_BOUND('',#5616,.F.);+#5616 = EDGE_LOOP('',(#5617,#5618,#5619,#5620,#5621,#5622));+#5617 = ORIENTED_EDGE('',*,*,#1497,.T.);+#5618 = ORIENTED_EDGE('',*,*,#2436,.F.);+#5619 = ORIENTED_EDGE('',*,*,#242,.F.);+#5620 = ORIENTED_EDGE('',*,*,#670,.T.);+#5621 = ORIENTED_EDGE('',*,*,#912,.T.);+#5622 = ORIENTED_EDGE('',*,*,#1724,.F.);+#5623 = ADVANCED_FACE('',(#5624),#1411,.F.);+#5624 = FACE_BOUND('',#5625,.F.);+#5625 = EDGE_LOOP('',(#5626,#5627,#5648,#5649));+#5626 = ORIENTED_EDGE('',*,*,#1702,.T.);+#5627 = ORIENTED_EDGE('',*,*,#5628,.T.);+#5628 = EDGE_CURVE('',#1674,#1872,#5629,.T.);+#5629 = SURFACE_CURVE('',#5630,(#5634,#5641),.PCURVE_S1.);+#5630 = LINE('',#5631,#5632);+#5631 = CARTESIAN_POINT('',(2.286,4.064,3.429));+#5632 = VECTOR('',#5633,1.);+#5633 = DIRECTION('',(0.,-1.,0.));+#5634 = PCURVE('',#1411,#5635);+#5635 = DEFINITIONAL_REPRESENTATION('',(#5636),#5640);+#5636 = LINE('',#5637,#5638);+#5637 = CARTESIAN_POINT('',(0.,0.));+#5638 = VECTOR('',#5639,1.);+#5639 = DIRECTION('',(0.,-1.));+#5640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5641 = PCURVE('',#1690,#5642);+#5642 = DEFINITIONAL_REPRESENTATION('',(#5643),#5647);+#5643 = LINE('',#5644,#5645);+#5644 = CARTESIAN_POINT('',(6.28318530718,0.));+#5645 = VECTOR('',#5646,1.);+#5646 = DIRECTION('',(0.,-1.));+#5647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5648 = ORIENTED_EDGE('',*,*,#1871,.F.);+#5649 = ORIENTED_EDGE('',*,*,#1388,.F.);+#5650 = ADVANCED_FACE('',(#5651),#1690,.F.);+#5651 = FACE_BOUND('',#5652,.F.);+#5652 = EDGE_LOOP('',(#5653,#5654,#5675,#5676));+#5653 = ORIENTED_EDGE('',*,*,#1673,.F.);+#5654 = ORIENTED_EDGE('',*,*,#5655,.T.);+#5655 = EDGE_CURVE('',#1646,#1895,#5656,.T.);+#5656 = SURFACE_CURVE('',#5657,(#5661,#5668),.PCURVE_S1.);+#5657 = LINE('',#5658,#5659);+#5658 = CARTESIAN_POINT('',(1.27,4.064,4.445));+#5659 = VECTOR('',#5660,1.);+#5660 = DIRECTION('',(0.,-1.,0.));+#5661 = PCURVE('',#1690,#5662);+#5662 = DEFINITIONAL_REPRESENTATION('',(#5663),#5667);+#5663 = LINE('',#5664,#5665);+#5664 = CARTESIAN_POINT('',(4.712388980385,0.));+#5665 = VECTOR('',#5666,1.);+#5666 = DIRECTION('',(0.,-1.));+#5667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5668 = PCURVE('',#1661,#5669);+#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674);+#5670 = LINE('',#5671,#5672);+#5671 = CARTESIAN_POINT('',(2.54,0.));+#5672 = VECTOR('',#5673,1.);+#5673 = DIRECTION('',(0.,-1.));+#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5675 = ORIENTED_EDGE('',*,*,#1894,.T.);+#5676 = ORIENTED_EDGE('',*,*,#5628,.F.);+#5677 = ADVANCED_FACE('',(#5678),#1661,.F.);+#5678 = FACE_BOUND('',#5679,.F.);+#5679 = EDGE_LOOP('',(#5680,#5681,#5682,#5683));+#5680 = ORIENTED_EDGE('',*,*,#1645,.F.);+#5681 = ORIENTED_EDGE('',*,*,#1777,.T.);+#5682 = ORIENTED_EDGE('',*,*,#1918,.T.);+#5683 = ORIENTED_EDGE('',*,*,#5655,.F.);+#5684 = ADVANCED_FACE('',(#5685),#202,.T.);+#5685 = FACE_BOUND('',#5686,.F.);+#5686 = EDGE_LOOP('',(#5687,#5688,#5689,#5690));+#5687 = ORIENTED_EDGE('',*,*,#624,.F.);+#5688 = ORIENTED_EDGE('',*,*,#186,.F.);+#5689 = ORIENTED_EDGE('',*,*,#790,.T.);+#5690 = ORIENTED_EDGE('',*,*,#934,.T.);+#5691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5695)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5692,#5693,#5694)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#5692 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#5693 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#5694 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#5695 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5692,+  'distance_accuracy_value','confusion accuracy');+#5696 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5697,#5699);+#5697 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5698) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#5698 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#5699 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #5700);+#5700 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','=>[0:1:1:1]','',#5,#27,$);+#5701 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29));+#5702 = SHAPE_DEFINITION_REPRESENTATION(#5703,#5709);+#5703 = PRODUCT_DEFINITION_SHAPE('','',#5704);+#5704 = PRODUCT_DEFINITION('design','',#5705,#5708);+#5705 = PRODUCT_DEFINITION_FORMATION('','',#5706);+#5706 = PRODUCT('Adom.LaserEtch','Adom.LaserEtch','',(#5707));+#5707 = PRODUCT_CONTEXT('',#2,'mechanical');+#5708 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#5709 = SHAPE_REPRESENTATION('',(#11,#5710,#5848,#6116,#6238,#6376,#6644+    ,#7006,#7368,#7842,#7980,#8248,#8386,#8654,#8792,#9060),#9246);+#5710 = SHELL_BASED_SURFACE_MODEL('',(#5711));+#5711 = OPEN_SHELL('',(#5712));+#5712 = ADVANCED_FACE('',(#5713),#5727,.T.);+#5713 = FACE_BOUND('',#5714,.F.);+#5714 = EDGE_LOOP('',(#5715,#5738,#5754,#5770,#5786,#5802,#5818,#5834));+#5715 = ORIENTED_EDGE('',*,*,#5716,.T.);+#5716 = EDGE_CURVE('',#5717,#5719,#5721,.T.);+#5717 = VERTEX_POINT('',#5718);+#5718 = CARTESIAN_POINT('',(12.001709301906,-3.649471648501,+    6.990977706909));+#5719 = VERTEX_POINT('',#5720);+#5720 = CARTESIAN_POINT('',(11.964461394648,-3.634405079273,+    6.990977706909));+#5721 = SURFACE_CURVE('',#5722,(#5726),.PCURVE_S1.);+#5722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5723,#5724,#5725),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5723 = CARTESIAN_POINT('',(12.001709301906,-3.649471648501,+    6.990977706909));+#5724 = CARTESIAN_POINT('',(11.979527963876,-3.649471648501,+    6.990977706909));+#5725 = CARTESIAN_POINT('',(11.964461394648,-3.634405079273,+    6.990977706909));+#5726 = PCURVE('',#5727,#5732);+#5727 = PLANE('',#5728);+#5728 = AXIS2_PLACEMENT_3D('',#5729,#5730,#5731);+#5729 = CARTESIAN_POINT('',(12.313503581764,-3.85538142795,+    6.990977706909));+#5730 = DIRECTION('',(0.,0.,1.));+#5731 = DIRECTION('',(1.110223024625E-16,1.,0.));+#5732 = DEFINITIONAL_REPRESENTATION('',(#5733),#5737);+#5733 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5734,#5735,#5736),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5734 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#5735 = CARTESIAN_POINT('',(0.20590977945,0.333975617888));+#5736 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#5737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5738 = ORIENTED_EDGE('',*,*,#5739,.T.);+#5739 = EDGE_CURVE('',#5719,#5740,#5742,.T.);+#5740 = VERTEX_POINT('',#5741);+#5741 = CARTESIAN_POINT('',(11.94939482542,-3.597575687826,+    6.990977706909));+#5742 = SURFACE_CURVE('',#5743,(#5747),.PCURVE_S1.);+#5743 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5744,#5745,#5746),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5744 = CARTESIAN_POINT('',(11.964461394648,-3.634405079273,+    6.990977706909));+#5745 = CARTESIAN_POINT('',(11.94939482542,-3.619338510044,+    6.990977706909));+#5746 = CARTESIAN_POINT('',(11.94939482542,-3.597575687826,+    6.990977706909));+#5747 = PCURVE('',#5727,#5748);+#5748 = DEFINITIONAL_REPRESENTATION('',(#5749),#5753);+#5749 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5750,#5751,#5752),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5750 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#5751 = CARTESIAN_POINT('',(0.236042917906,0.364108756344));+#5752 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#5753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5754 = ORIENTED_EDGE('',*,*,#5755,.T.);+#5755 = EDGE_CURVE('',#5740,#5756,#5758,.T.);+#5756 = VERTEX_POINT('',#5757);+#5757 = CARTESIAN_POINT('',(11.964461394648,-3.560327780568,+    6.990977706909));+#5758 = SURFACE_CURVE('',#5759,(#5763),.PCURVE_S1.);+#5759 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5760,#5761,#5762),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5760 = CARTESIAN_POINT('',(11.94939482542,-3.597575687826,+    6.990977706909));+#5761 = CARTESIAN_POINT('',(11.94939482542,-3.575394349796,+    6.990977706909));+#5762 = CARTESIAN_POINT('',(11.964461394648,-3.560327780568,+    6.990977706909));+#5763 = PCURVE('',#5727,#5764);+#5764 = DEFINITIONAL_REPRESENTATION('',(#5765),#5769);+#5765 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5766,#5767,#5768),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5766 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#5767 = CARTESIAN_POINT('',(0.279987078154,0.364108756344));+#5768 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#5769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5770 = ORIENTED_EDGE('',*,*,#5771,.T.);+#5771 = EDGE_CURVE('',#5756,#5772,#5774,.T.);+#5772 = VERTEX_POINT('',#5773);+#5773 = CARTESIAN_POINT('',(12.001709301906,-3.54526121134,+    6.990977706909));+#5774 = SURFACE_CURVE('',#5775,(#5779),.PCURVE_S1.);+#5775 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5776,#5777,#5778),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5776 = CARTESIAN_POINT('',(11.964461394648,-3.560327780568,+    6.990977706909));+#5777 = CARTESIAN_POINT('',(11.979527963876,-3.54526121134,+    6.990977706909));+#5778 = CARTESIAN_POINT('',(12.001709301906,-3.54526121134,+    6.990977706909));+#5779 = PCURVE('',#5727,#5780);+#5780 = DEFINITIONAL_REPRESENTATION('',(#5781),#5785);+#5781 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5782,#5783,#5784),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5782 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#5783 = CARTESIAN_POINT('',(0.31012021661,0.333975617888));+#5784 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#5785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5786 = ORIENTED_EDGE('',*,*,#5787,.T.);+#5787 = EDGE_CURVE('',#5772,#5788,#5790,.T.);+#5788 = VERTEX_POINT('',#5789);+#5789 = CARTESIAN_POINT('',(12.038538693352,-3.560327780568,+    6.990977706909));+#5790 = SURFACE_CURVE('',#5791,(#5795),.PCURVE_S1.);+#5791 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5792,#5793,#5794),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5792 = CARTESIAN_POINT('',(12.001709301906,-3.54526121134,+    6.990977706909));+#5793 = CARTESIAN_POINT('',(12.023472124124,-3.54526121134,+    6.990977706909));+#5794 = CARTESIAN_POINT('',(12.038538693352,-3.560327780568,+    6.990977706909));+#5795 = PCURVE('',#5727,#5796);+#5796 = DEFINITIONAL_REPRESENTATION('',(#5797),#5801);+#5797 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5798,#5799,#5800),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5798 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#5799 = CARTESIAN_POINT('',(0.31012021661,0.29003145764));+#5800 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#5801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5802 = ORIENTED_EDGE('',*,*,#5803,.T.);+#5803 = EDGE_CURVE('',#5788,#5804,#5806,.T.);+#5804 = VERTEX_POINT('',#5805);+#5805 = CARTESIAN_POINT('',(12.05360526258,-3.597575687826,+    6.990977706909));+#5806 = SURFACE_CURVE('',#5807,(#5811),.PCURVE_S1.);+#5807 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5808,#5809,#5810),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5808 = CARTESIAN_POINT('',(12.038538693352,-3.560327780568,+    6.990977706909));+#5809 = CARTESIAN_POINT('',(12.05360526258,-3.575394349796,+    6.990977706909));+#5810 = CARTESIAN_POINT('',(12.05360526258,-3.597575687826,+    6.990977706909));+#5811 = PCURVE('',#5727,#5812);+#5812 = DEFINITIONAL_REPRESENTATION('',(#5813),#5817);+#5813 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5814,#5815,#5816),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5814 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#5815 = CARTESIAN_POINT('',(0.279987078154,0.259898319184));+#5816 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#5817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5818 = ORIENTED_EDGE('',*,*,#5819,.T.);+#5819 = EDGE_CURVE('',#5804,#5820,#5822,.T.);+#5820 = VERTEX_POINT('',#5821);+#5821 = CARTESIAN_POINT('',(12.038747951258,-3.634405079273,+    6.990977706909));+#5822 = SURFACE_CURVE('',#5823,(#5827),.PCURVE_S1.);+#5823 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5824,#5825,#5826),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5824 = CARTESIAN_POINT('',(12.05360526258,-3.597575687826,+    6.990977706909));+#5825 = CARTESIAN_POINT('',(12.05360526258,-3.619338510044,+    6.990977706909));+#5826 = CARTESIAN_POINT('',(12.038747951258,-3.634405079273,+    6.990977706909));+#5827 = PCURVE('',#5727,#5828);+#5828 = DEFINITIONAL_REPRESENTATION('',(#5829),#5833);+#5829 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5830,#5831,#5832),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5830 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#5831 = CARTESIAN_POINT('',(0.236042917906,0.259898319184));+#5832 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#5833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5834 = ORIENTED_EDGE('',*,*,#5835,.T.);+#5835 = EDGE_CURVE('',#5820,#5717,#5836,.T.);+#5836 = SURFACE_CURVE('',#5837,(#5841),.PCURVE_S1.);+#5837 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5838,#5839,#5840),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5838 = CARTESIAN_POINT('',(12.038747951258,-3.634405079273,+    6.990977706909));+#5839 = CARTESIAN_POINT('',(12.023890639936,-3.649471648501,+    6.990977706909));+#5840 = CARTESIAN_POINT('',(12.001709301906,-3.649471648501,+    6.990977706909));+#5841 = PCURVE('',#5727,#5842);+#5842 = DEFINITIONAL_REPRESENTATION('',(#5843),#5847);+#5843 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5844,#5845,#5846),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5844 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#5845 = CARTESIAN_POINT('',(0.20590977945,0.289612941828));+#5846 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#5847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5848 = SHELL_BASED_SURFACE_MODEL('',(#5849));+#5849 = OPEN_SHELL('',(#5850));+#5850 = ADVANCED_FACE('',(#5851,#5986),#5865,.T.);+#5851 = FACE_BOUND('',#5852,.F.);+#5852 = EDGE_LOOP('',(#5853,#5876,#5892,#5908,#5924,#5940,#5956,#5972));+#5853 = ORIENTED_EDGE('',*,*,#5854,.T.);+#5854 = EDGE_CURVE('',#5855,#5857,#5859,.T.);+#5855 = VERTEX_POINT('',#5856);+#5856 = CARTESIAN_POINT('',(12.001709301906,-3.803903983088,+    6.990977706909));+#5857 = VERTEX_POINT('',#5858);+#5858 = CARTESIAN_POINT('',(11.758342357292,-3.752426538225,+    6.990977706909));+#5859 = SURFACE_CURVE('',#5860,(#5864),.PCURVE_S1.);+#5860 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5861,#5862,#5863),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5861 = CARTESIAN_POINT('',(12.001709301906,-3.803903983088,+    6.990977706909));+#5862 = CARTESIAN_POINT('',(11.839325166893,-3.803903983088,+    6.990977706909));+#5863 = CARTESIAN_POINT('',(11.758342357292,-3.752426538225,+    6.990977706909));+#5864 = PCURVE('',#5865,#5870);+#5865 = PLANE('',#5866);+#5866 = AXIS2_PLACEMENT_3D('',#5867,#5868,#5869);+#5867 = CARTESIAN_POINT('',(12.313503581764,-3.85538142795,+    6.990977706909));+#5868 = DIRECTION('',(0.,0.,1.));+#5869 = DIRECTION('',(1.110223024625E-16,1.,0.));+#5870 = DEFINITIONAL_REPRESENTATION('',(#5871),#5875);+#5871 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5872,#5873,#5874),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5872 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#5873 = CARTESIAN_POINT('',(5.147744486247E-02,0.474178414871));+#5874 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#5875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5876 = ORIENTED_EDGE('',*,*,#5877,.T.);+#5877 = EDGE_CURVE('',#5857,#5878,#5880,.T.);+#5878 = VERTEX_POINT('',#5879);+#5879 = CARTESIAN_POINT('',(11.677359547691,-3.597575687826,+    6.990977706909));+#5880 = SURFACE_CURVE('',#5881,(#5885),.PCURVE_S1.);+#5881 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5882,#5883,#5884),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5882 = CARTESIAN_POINT('',(11.758342357292,-3.752426538225,+    6.990977706909));+#5883 = CARTESIAN_POINT('',(11.677359547691,-3.700949093363,+    6.990977706909));+#5884 = CARTESIAN_POINT('',(11.677359547691,-3.597575687826,+    6.990977706909));+#5885 = PCURVE('',#5865,#5886);+#5886 = DEFINITIONAL_REPRESENTATION('',(#5887),#5891);+#5887 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5888,#5889,#5890),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5888 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#5889 = CARTESIAN_POINT('',(0.154432334587,0.636144034073));+#5890 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#5891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5892 = ORIENTED_EDGE('',*,*,#5893,.T.);+#5893 = EDGE_CURVE('',#5878,#5894,#5896,.T.);+#5894 = VERTEX_POINT('',#5895);+#5895 = CARTESIAN_POINT('',(11.758133099386,-3.442306321615,+    6.990977706909));+#5896 = SURFACE_CURVE('',#5897,(#5901),.PCURVE_S1.);+#5897 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5898,#5899,#5900),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5898 = CARTESIAN_POINT('',(11.677359547691,-3.597575687826,+    6.990977706909));+#5899 = CARTESIAN_POINT('',(11.677359547691,-3.493783766477,+    6.990977706909));+#5900 = CARTESIAN_POINT('',(11.758133099386,-3.442306321615,+    6.990977706909));+#5901 = PCURVE('',#5865,#5902);+#5902 = DEFINITIONAL_REPRESENTATION('',(#5903),#5907);+#5903 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5904,#5905,#5906),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5904 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#5905 = CARTESIAN_POINT('',(0.361597661473,0.636144034073));+#5906 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#5907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5908 = ORIENTED_EDGE('',*,*,#5909,.T.);+#5909 = EDGE_CURVE('',#5894,#5910,#5912,.T.);+#5910 = VERTEX_POINT('',#5911);+#5911 = CARTESIAN_POINT('',(12.001709301906,-3.390828876753,+    6.990977706909));+#5912 = SURFACE_CURVE('',#5913,(#5917),.PCURVE_S1.);+#5913 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5914,#5915,#5916),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5914 = CARTESIAN_POINT('',(11.758133099386,-3.442306321615,+    6.990977706909));+#5915 = CARTESIAN_POINT('',(11.838906651081,-3.390828876753,+    6.990977706909));+#5916 = CARTESIAN_POINT('',(12.001709301906,-3.390828876753,+    6.990977706909));+#5917 = PCURVE('',#5865,#5918);+#5918 = DEFINITIONAL_REPRESENTATION('',(#5919),#5923);+#5919 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5920,#5921,#5922),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5920 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#5921 = CARTESIAN_POINT('',(0.464552551198,0.474596930683));+#5922 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#5923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5924 = ORIENTED_EDGE('',*,*,#5925,.T.);+#5925 = EDGE_CURVE('',#5910,#5926,#5928,.T.);+#5926 = VERTEX_POINT('',#5927);+#5927 = CARTESIAN_POINT('',(12.244866988614,-3.442306321615,+    6.990977706909));+#5928 = SURFACE_CURVE('',#5929,(#5933),.PCURVE_S1.);+#5929 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5930,#5931,#5932),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5930 = CARTESIAN_POINT('',(12.001709301906,-3.390828876753,+    6.990977706909));+#5931 = CARTESIAN_POINT('',(12.164093436919,-3.390828876753,+    6.990977706909));+#5932 = CARTESIAN_POINT('',(12.244866988614,-3.442306321615,+    6.990977706909));+#5933 = PCURVE('',#5865,#5934);+#5934 = DEFINITIONAL_REPRESENTATION('',(#5935),#5939);+#5935 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5936,#5937,#5938),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5936 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#5937 = CARTESIAN_POINT('',(0.464552551198,0.149410144845));+#5938 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#5939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5940 = ORIENTED_EDGE('',*,*,#5941,.T.);+#5941 = EDGE_CURVE('',#5926,#5942,#5944,.T.);+#5942 = VERTEX_POINT('',#5943);+#5943 = CARTESIAN_POINT('',(12.325640540309,-3.597575687826,+    6.990977706909));+#5944 = SURFACE_CURVE('',#5945,(#5949),.PCURVE_S1.);+#5945 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5946,#5947,#5948),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5946 = CARTESIAN_POINT('',(12.244866988614,-3.442306321615,+    6.990977706909));+#5947 = CARTESIAN_POINT('',(12.325640540309,-3.493783766477,+    6.990977706909));+#5948 = CARTESIAN_POINT('',(12.325640540309,-3.597575687826,+    6.990977706909));+#5949 = PCURVE('',#5865,#5950);+#5950 = DEFINITIONAL_REPRESENTATION('',(#5951),#5955);+#5951 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5952,#5953,#5954),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5952 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#5953 = CARTESIAN_POINT('',(0.361597661473,-1.213695854481E-02));+#5954 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#5955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5956 = ORIENTED_EDGE('',*,*,#5957,.T.);+#5957 = EDGE_CURVE('',#5942,#5958,#5960,.T.);+#5958 = VERTEX_POINT('',#5959);+#5959 = CARTESIAN_POINT('',(12.244657730708,-3.752426538225,+    6.990977706909));+#5960 = SURFACE_CURVE('',#5961,(#5965),.PCURVE_S1.);+#5961 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5962,#5963,#5964),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5962 = CARTESIAN_POINT('',(12.325640540309,-3.597575687826,+    6.990977706909));+#5963 = CARTESIAN_POINT('',(12.325640540309,-3.700949093363,+    6.990977706909));+#5964 = CARTESIAN_POINT('',(12.244657730708,-3.752426538225,+    6.990977706909));+#5965 = PCURVE('',#5865,#5966);+#5966 = DEFINITIONAL_REPRESENTATION('',(#5967),#5971);+#5967 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5968,#5969,#5970),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5968 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#5969 = CARTESIAN_POINT('',(0.154432334587,-1.213695854481E-02));+#5970 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#5971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5972 = ORIENTED_EDGE('',*,*,#5973,.T.);+#5973 = EDGE_CURVE('',#5958,#5855,#5974,.T.);+#5974 = SURFACE_CURVE('',#5975,(#5979),.PCURVE_S1.);+#5975 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5976,#5977,#5978),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5976 = CARTESIAN_POINT('',(12.244657730708,-3.752426538225,+    6.990977706909));+#5977 = CARTESIAN_POINT('',(12.163674921107,-3.803903983088,+    6.990977706909));+#5978 = CARTESIAN_POINT('',(12.001709301906,-3.803903983088,+    6.990977706909));+#5979 = PCURVE('',#5865,#5980);+#5980 = DEFINITIONAL_REPRESENTATION('',(#5981),#5985);+#5981 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5982,#5983,#5984),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5982 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#5983 = CARTESIAN_POINT('',(5.147744486247E-02,0.149828660657));+#5984 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#5985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5986 = FACE_BOUND('',#5987,.F.);+#5987 = EDGE_LOOP('',(#5988,#6006,#6022,#6038,#6054,#6070,#6086,#6102));+#5988 = ORIENTED_EDGE('',*,*,#5989,.T.);+#5989 = EDGE_CURVE('',#5990,#5992,#5994,.T.);+#5990 = VERTEX_POINT('',#5991);+#5991 = CARTESIAN_POINT('',(11.781988500664,-3.597575687826,+    6.990977706909));+#5992 = VERTEX_POINT('',#5993);+#5993 = CARTESIAN_POINT('',(11.83430297715,-3.659934543798,+    6.990977706909));+#5994 = SURFACE_CURVE('',#5995,(#5999),.PCURVE_S1.);+#5995 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5996,#5997,#5998),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#5996 = CARTESIAN_POINT('',(11.781988500664,-3.597575687826,+    6.990977706909));+#5997 = CARTESIAN_POINT('',(11.781988500664,-3.640264300639,+    6.990977706909));+#5998 = CARTESIAN_POINT('',(11.83430297715,-3.659934543798,+    6.990977706909));+#5999 = PCURVE('',#5865,#6000);+#6000 = DEFINITIONAL_REPRESENTATION('',(#6001),#6005);+#6001 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6002,#6003,#6004),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6002 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#6003 = CARTESIAN_POINT('',(0.215117127311,0.5315150811));+#6004 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#6005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6006 = ORIENTED_EDGE('',*,*,#6007,.T.);+#6007 = EDGE_CURVE('',#5992,#6008,#6010,.T.);+#6008 = VERTEX_POINT('',#6009);+#6009 = CARTESIAN_POINT('',(12.001709301906,-3.679604786957,+    6.990977706909));+#6010 = SURFACE_CURVE('',#6011,(#6015),.PCURVE_S1.);+#6011 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6012,#6013,#6014),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6012 = CARTESIAN_POINT('',(11.83430297715,-3.659934543798,+    6.990977706909));+#6013 = CARTESIAN_POINT('',(11.886617453636,-3.679604786957,+    6.990977706909));+#6014 = CARTESIAN_POINT('',(12.001709301906,-3.679604786957,+    6.990977706909));+#6015 = PCURVE('',#5865,#6016);+#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021);+#6017 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6018,#6019,#6020),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6018 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#6019 = CARTESIAN_POINT('',(0.175776640994,0.426886128128));+#6020 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6022 = ORIENTED_EDGE('',*,*,#6023,.T.);+#6023 = EDGE_CURVE('',#6008,#6024,#6026,.T.);+#6024 = VERTEX_POINT('',#6025);+#6025 = CARTESIAN_POINT('',(12.16869711085,-3.659934543798,+    6.990977706909));+#6026 = SURFACE_CURVE('',#6027,(#6031),.PCURVE_S1.);+#6027 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6028,#6029,#6030),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6028 = CARTESIAN_POINT('',(12.001709301906,-3.679604786957,+    6.990977706909));+#6029 = CARTESIAN_POINT('',(12.116382634364,-3.679604786957,+    6.990977706909));+#6030 = CARTESIAN_POINT('',(12.16869711085,-3.659934543798,+    6.990977706909));+#6031 = PCURVE('',#5865,#6032);+#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037);+#6033 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6034,#6035,#6036),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6034 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#6035 = CARTESIAN_POINT('',(0.175776640994,0.1971209474));+#6036 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6038 = ORIENTED_EDGE('',*,*,#6039,.T.);+#6039 = EDGE_CURVE('',#6024,#6040,#6042,.T.);+#6040 = VERTEX_POINT('',#6041);+#6041 = CARTESIAN_POINT('',(12.221011587336,-3.597575687826,+    6.990977706909));+#6042 = SURFACE_CURVE('',#6043,(#6047),.PCURVE_S1.);+#6043 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6044,#6045,#6046),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6044 = CARTESIAN_POINT('',(12.16869711085,-3.659934543798,+    6.990977706909));+#6045 = CARTESIAN_POINT('',(12.221011587336,-3.640264300639,+    6.990977706909));+#6046 = CARTESIAN_POINT('',(12.221011587336,-3.597575687826,+    6.990977706909));+#6047 = PCURVE('',#5865,#6048);+#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053);+#6049 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6050,#6051,#6052),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6050 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#6051 = CARTESIAN_POINT('',(0.215117127311,9.249199442769E-02));+#6052 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6054 = ORIENTED_EDGE('',*,*,#6055,.T.);+#6055 = EDGE_CURVE('',#6040,#6056,#6058,.T.);+#6056 = VERTEX_POINT('',#6057);+#6057 = CARTESIAN_POINT('',(12.16869711085,-3.534798316043,+    6.990977706909));+#6058 = SURFACE_CURVE('',#6059,(#6063),.PCURVE_S1.);+#6059 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6060,#6061,#6062),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6060 = CARTESIAN_POINT('',(12.221011587336,-3.597575687826,+    6.990977706909));+#6061 = CARTESIAN_POINT('',(12.221011587336,-3.554468559202,+    6.990977706909));+#6062 = CARTESIAN_POINT('',(12.16869711085,-3.534798316043,+    6.990977706909));+#6063 = PCURVE('',#5865,#6064);+#6064 = DEFINITIONAL_REPRESENTATION('',(#6065),#6069);+#6065 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6066,#6067,#6068),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6066 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#6067 = CARTESIAN_POINT('',(0.300912868749,9.249199442769E-02));+#6068 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#6069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6070 = ORIENTED_EDGE('',*,*,#6071,.T.);+#6071 = EDGE_CURVE('',#6056,#6072,#6074,.T.);+#6072 = VERTEX_POINT('',#6073);+#6073 = CARTESIAN_POINT('',(12.001709301906,-3.515128072884,+    6.990977706909));+#6074 = SURFACE_CURVE('',#6075,(#6079),.PCURVE_S1.);+#6075 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6076,#6077,#6078),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6076 = CARTESIAN_POINT('',(12.16869711085,-3.534798316043,+    6.990977706909));+#6077 = CARTESIAN_POINT('',(12.116382634364,-3.515128072884,+    6.990977706909));+#6078 = CARTESIAN_POINT('',(12.001709301906,-3.515128072884,+    6.990977706909));+#6079 = PCURVE('',#5865,#6080);+#6080 = DEFINITIONAL_REPRESENTATION('',(#6081),#6085);+#6081 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6082,#6083,#6084),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6082 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#6083 = CARTESIAN_POINT('',(0.340253355067,0.1971209474));+#6084 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#6085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6086 = ORIENTED_EDGE('',*,*,#6087,.T.);+#6087 = EDGE_CURVE('',#6072,#6088,#6090,.T.);+#6088 = VERTEX_POINT('',#6089);+#6089 = CARTESIAN_POINT('',(11.83430297715,-3.534798316043,+    6.990977706909));+#6090 = SURFACE_CURVE('',#6091,(#6095),.PCURVE_S1.);+#6091 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6092,#6093,#6094),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6092 = CARTESIAN_POINT('',(12.001709301906,-3.515128072884,+    6.990977706909));+#6093 = CARTESIAN_POINT('',(11.886617453636,-3.515128072884,+    6.990977706909));+#6094 = CARTESIAN_POINT('',(11.83430297715,-3.534798316043,+    6.990977706909));+#6095 = PCURVE('',#5865,#6096);+#6096 = DEFINITIONAL_REPRESENTATION('',(#6097),#6101);+#6097 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6098,#6099,#6100),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6098 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#6099 = CARTESIAN_POINT('',(0.340253355067,0.426886128128));+#6100 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#6101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6102 = ORIENTED_EDGE('',*,*,#6103,.T.);+#6103 = EDGE_CURVE('',#6088,#5990,#6104,.T.);+#6104 = SURFACE_CURVE('',#6105,(#6109),.PCURVE_S1.);+#6105 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6106,#6107,#6108),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6106 = CARTESIAN_POINT('',(11.83430297715,-3.534798316043,+    6.990977706909));+#6107 = CARTESIAN_POINT('',(11.781988500664,-3.554468559202,+    6.990977706909));+#6108 = CARTESIAN_POINT('',(11.781988500664,-3.597575687826,+    6.990977706909));+#6109 = PCURVE('',#5865,#6110);+#6110 = DEFINITIONAL_REPRESENTATION('',(#6111),#6115);+#6111 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6112,#6113,#6114),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6112 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#6113 = CARTESIAN_POINT('',(0.300912868749,0.5315150811));+#6114 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#6115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6116 = SHELL_BASED_SURFACE_MODEL('',(#6117));+#6117 = OPEN_SHELL('',(#6118));+#6118 = ADVANCED_FACE('',(#6119),#6133,.T.);+#6119 = FACE_BOUND('',#6120,.F.);+#6120 = EDGE_LOOP('',(#6121,#6144,#6160,#6176,#6192,#6208,#6224));+#6121 = ORIENTED_EDGE('',*,*,#6122,.T.);+#6122 = EDGE_CURVE('',#6123,#6125,#6127,.T.);+#6123 = VERTEX_POINT('',#6124);+#6124 = CARTESIAN_POINT('',(11.797473585704,-3.282851797285,+    6.990977706909));+#6125 = VERTEX_POINT('',#6126);+#6126 = CARTESIAN_POINT('',(11.688659474612,-3.282851797285,+    6.990977706909));+#6127 = SURFACE_CURVE('',#6128,(#6132),.PCURVE_S1.);+#6128 = LINE('',#6129,#6130);+#6129 = CARTESIAN_POINT('',(11.797473585704,-3.282851797285,+    6.990977706909));+#6130 = VECTOR('',#6131,1.);+#6131 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#6132 = PCURVE('',#6133,#6138);+#6133 = PLANE('',#6134);+#6134 = AXIS2_PLACEMENT_3D('',#6135,#6136,#6137);+#6135 = CARTESIAN_POINT('',(12.313503581764,-3.33935143189,+    6.990977706909));+#6136 = DIRECTION('',(0.,0.,1.));+#6137 = DIRECTION('',(1.110223024625E-16,1.,0.));+#6138 = DEFINITIONAL_REPRESENTATION('',(#6139),#6143);+#6139 = LINE('',#6140,#6141);+#6140 = CARTESIAN_POINT('',(5.649963460515E-02,0.51602999606));+#6141 = VECTOR('',#6142,1.);+#6142 = DIRECTION('',(0.,1.));+#6143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6144 = ORIENTED_EDGE('',*,*,#6145,.T.);+#6145 = EDGE_CURVE('',#6125,#6146,#6148,.T.);+#6146 = VERTEX_POINT('',#6147);+#6147 = CARTESIAN_POINT('',(11.688659474612,-2.887772870861,+    6.990977706909));+#6148 = SURFACE_CURVE('',#6149,(#6153),.PCURVE_S1.);+#6149 = LINE('',#6150,#6151);+#6150 = CARTESIAN_POINT('',(11.688659474612,-3.282851797285,+    6.990977706909));+#6151 = VECTOR('',#6152,1.);+#6152 = DIRECTION('',(1.110223024625E-16,1.,0.));+#6153 = PCURVE('',#6133,#6154);+#6154 = DEFINITIONAL_REPRESENTATION('',(#6155),#6159);+#6155 = LINE('',#6156,#6157);+#6156 = CARTESIAN_POINT('',(5.649963460515E-02,0.624844107152));+#6157 = VECTOR('',#6158,1.);+#6158 = DIRECTION('',(1.,0.));+#6159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6160 = ORIENTED_EDGE('',*,*,#6161,.T.);+#6161 = EDGE_CURVE('',#6146,#6162,#6164,.T.);+#6162 = VERTEX_POINT('',#6163);+#6163 = CARTESIAN_POINT('',(11.776129279297,-2.887772870861,+    6.990977706909));+#6164 = SURFACE_CURVE('',#6165,(#6169),.PCURVE_S1.);+#6165 = LINE('',#6166,#6167);+#6166 = CARTESIAN_POINT('',(11.688659474612,-2.887772870861,+    6.990977706909));+#6167 = VECTOR('',#6168,1.);+#6168 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#6169 = PCURVE('',#6133,#6170);+#6170 = DEFINITIONAL_REPRESENTATION('',(#6171),#6175);+#6171 = LINE('',#6172,#6173);+#6172 = CARTESIAN_POINT('',(0.451578561029,0.624844107152));+#6173 = VECTOR('',#6174,1.);+#6174 = DIRECTION('',(0.,-1.));+#6175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6176 = ORIENTED_EDGE('',*,*,#6177,.T.);+#6177 = EDGE_CURVE('',#6162,#6178,#6180,.T.);+#6178 = VERTEX_POINT('',#6179);+#6179 = CARTESIAN_POINT('',(12.313503581764,-3.099541871677,+    6.990977706909));+#6180 = SURFACE_CURVE('',#6181,(#6185),.PCURVE_S1.);+#6181 = LINE('',#6182,#6183);+#6182 = CARTESIAN_POINT('',(11.776129279297,-2.887772870861,+    6.990977706909));+#6183 = VECTOR('',#6184,1.);+#6184 = DIRECTION('',(0.930363459431,-0.366638559558,0.));+#6185 = PCURVE('',#6133,#6186);+#6186 = DEFINITIONAL_REPRESENTATION('',(#6187),#6191);+#6187 = LINE('',#6188,#6189);+#6188 = CARTESIAN_POINT('',(0.451578561029,0.537374302467));+#6189 = VECTOR('',#6190,1.);+#6190 = DIRECTION('',(-0.366638559558,-0.930363459431));+#6191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6192 = ORIENTED_EDGE('',*,*,#6193,.T.);+#6193 = EDGE_CURVE('',#6178,#6194,#6196,.T.);+#6194 = VERTEX_POINT('',#6195);+#6195 = CARTESIAN_POINT('',(12.313503581764,-3.225515131056,+    6.990977706909));+#6196 = SURFACE_CURVE('',#6197,(#6201),.PCURVE_S1.);+#6197 = LINE('',#6198,#6199);+#6198 = CARTESIAN_POINT('',(12.313503581764,-3.099541871677,+    6.990977706909));+#6199 = VECTOR('',#6200,1.);+#6200 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#6201 = PCURVE('',#6133,#6202);+#6202 = DEFINITIONAL_REPRESENTATION('',(#6203),#6207);+#6203 = LINE('',#6204,#6205);+#6204 = CARTESIAN_POINT('',(0.239809560213,2.662420952737E-17));+#6205 = VECTOR('',#6206,1.);+#6206 = DIRECTION('',(-1.,0.));+#6207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6208 = ORIENTED_EDGE('',*,*,#6209,.T.);+#6209 = EDGE_CURVE('',#6194,#6210,#6212,.T.);+#6210 = VERTEX_POINT('',#6211);+#6211 = CARTESIAN_POINT('',(11.797473585704,-3.022116446477,+    6.990977706909));+#6212 = SURFACE_CURVE('',#6213,(#6217),.PCURVE_S1.);+#6213 = LINE('',#6214,#6215);+#6214 = CARTESIAN_POINT('',(12.313503581764,-3.225515131056,+    6.990977706909));+#6215 = VECTOR('',#6216,1.);+#6216 = DIRECTION('',(-0.930338200671,0.36670264844,0.));+#6217 = PCURVE('',#6133,#6218);+#6218 = DEFINITIONAL_REPRESENTATION('',(#6219),#6223);+#6219 = LINE('',#6220,#6221);+#6220 = CARTESIAN_POINT('',(0.113836300834,1.263836822241E-17));+#6221 = VECTOR('',#6222,1.);+#6222 = DIRECTION('',(0.36670264844,0.930338200671));+#6223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6224 = ORIENTED_EDGE('',*,*,#6225,.T.);+#6225 = EDGE_CURVE('',#6210,#6123,#6226,.T.);+#6226 = SURFACE_CURVE('',#6227,(#6231),.PCURVE_S1.);+#6227 = LINE('',#6228,#6229);+#6228 = CARTESIAN_POINT('',(11.797473585704,-3.022116446477,+    6.990977706909));+#6229 = VECTOR('',#6230,1.);+#6230 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#6231 = PCURVE('',#6133,#6232);+#6232 = DEFINITIONAL_REPRESENTATION('',(#6233),#6237);+#6233 = LINE('',#6234,#6235);+#6234 = CARTESIAN_POINT('',(0.317234985413,0.51602999606));+#6235 = VECTOR('',#6236,1.);+#6236 = DIRECTION('',(-1.,0.));+#6237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6238 = SHELL_BASED_SURFACE_MODEL('',(#6239));+#6239 = OPEN_SHELL('',(#6240));+#6240 = ADVANCED_FACE('',(#6241),#6255,.T.);+#6241 = FACE_BOUND('',#6242,.F.);+#6242 = EDGE_LOOP('',(#6243,#6266,#6282,#6298,#6314,#6330,#6346,#6362));+#6243 = ORIENTED_EDGE('',*,*,#6244,.T.);+#6244 = EDGE_CURVE('',#6245,#6247,#6249,.T.);+#6245 = VERTEX_POINT('',#6246);+#6246 = CARTESIAN_POINT('',(12.001709301906,-2.61741165638,+    6.990977706909));+#6247 = VERTEX_POINT('',#6248);+#6248 = CARTESIAN_POINT('',(11.964461394648,-2.602345087152,+    6.990977706909));+#6249 = SURFACE_CURVE('',#6250,(#6254),.PCURVE_S1.);+#6250 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6251,#6252,#6253),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6251 = CARTESIAN_POINT('',(12.001709301906,-2.61741165638,+    6.990977706909));+#6252 = CARTESIAN_POINT('',(11.979527963876,-2.61741165638,+    6.990977706909));+#6253 = CARTESIAN_POINT('',(11.964461394648,-2.602345087152,+    6.990977706909));+#6254 = PCURVE('',#6255,#6260);+#6255 = PLANE('',#6256);+#6256 = AXIS2_PLACEMENT_3D('',#6257,#6258,#6259);+#6257 = CARTESIAN_POINT('',(12.313503581764,-2.82332143583,+    6.990977706909));+#6258 = DIRECTION('',(0.,0.,1.));+#6259 = DIRECTION('',(1.110223024625E-16,1.,0.));+#6260 = DEFINITIONAL_REPRESENTATION('',(#6261),#6265);+#6261 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6262,#6263,#6264),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6262 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#6263 = CARTESIAN_POINT('',(0.20590977945,0.333975617888));+#6264 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#6265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6266 = ORIENTED_EDGE('',*,*,#6267,.T.);+#6267 = EDGE_CURVE('',#6247,#6268,#6270,.T.);+#6268 = VERTEX_POINT('',#6269);+#6269 = CARTESIAN_POINT('',(11.94939482542,-2.565515695705,+    6.990977706909));+#6270 = SURFACE_CURVE('',#6271,(#6275),.PCURVE_S1.);+#6271 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6272,#6273,#6274),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6272 = CARTESIAN_POINT('',(11.964461394648,-2.602345087152,+    6.990977706909));+#6273 = CARTESIAN_POINT('',(11.94939482542,-2.587278517924,+    6.990977706909));+#6274 = CARTESIAN_POINT('',(11.94939482542,-2.565515695705,+    6.990977706909));+#6275 = PCURVE('',#6255,#6276);+#6276 = DEFINITIONAL_REPRESENTATION('',(#6277),#6281);+#6277 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6278,#6279,#6280),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6278 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#6279 = CARTESIAN_POINT('',(0.236042917906,0.364108756344));+#6280 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#6281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6282 = ORIENTED_EDGE('',*,*,#6283,.T.);+#6283 = EDGE_CURVE('',#6268,#6284,#6286,.T.);+#6284 = VERTEX_POINT('',#6285);+#6285 = CARTESIAN_POINT('',(11.964461394648,-2.528267788447,+    6.990977706909));+#6286 = SURFACE_CURVE('',#6287,(#6291),.PCURVE_S1.);+#6287 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6288,#6289,#6290),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6288 = CARTESIAN_POINT('',(11.94939482542,-2.565515695705,+    6.990977706909));+#6289 = CARTESIAN_POINT('',(11.94939482542,-2.543334357675,+    6.990977706909));+#6290 = CARTESIAN_POINT('',(11.964461394648,-2.528267788447,+    6.990977706909));+#6291 = PCURVE('',#6255,#6292);+#6292 = DEFINITIONAL_REPRESENTATION('',(#6293),#6297);+#6293 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6294,#6295,#6296),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6294 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#6295 = CARTESIAN_POINT('',(0.279987078154,0.364108756344));+#6296 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#6297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6298 = ORIENTED_EDGE('',*,*,#6299,.T.);+#6299 = EDGE_CURVE('',#6284,#6300,#6302,.T.);+#6300 = VERTEX_POINT('',#6301);+#6301 = CARTESIAN_POINT('',(12.001709301906,-2.513201219219,+    6.990977706909));+#6302 = SURFACE_CURVE('',#6303,(#6307),.PCURVE_S1.);+#6303 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6304,#6305,#6306),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6304 = CARTESIAN_POINT('',(11.964461394648,-2.528267788447,+    6.990977706909));+#6305 = CARTESIAN_POINT('',(11.979527963876,-2.513201219219,+    6.990977706909));+#6306 = CARTESIAN_POINT('',(12.001709301906,-2.513201219219,+    6.990977706909));+#6307 = PCURVE('',#6255,#6308);+#6308 = DEFINITIONAL_REPRESENTATION('',(#6309),#6313);+#6309 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6310,#6311,#6312),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6310 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#6311 = CARTESIAN_POINT('',(0.31012021661,0.333975617888));+#6312 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#6313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6314 = ORIENTED_EDGE('',*,*,#6315,.T.);+#6315 = EDGE_CURVE('',#6300,#6316,#6318,.T.);+#6316 = VERTEX_POINT('',#6317);+#6317 = CARTESIAN_POINT('',(12.038538693352,-2.528267788447,+    6.990977706909));+#6318 = SURFACE_CURVE('',#6319,(#6323),.PCURVE_S1.);+#6319 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6320,#6321,#6322),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6320 = CARTESIAN_POINT('',(12.001709301906,-2.513201219219,+    6.990977706909));+#6321 = CARTESIAN_POINT('',(12.023472124124,-2.513201219219,+    6.990977706909));+#6322 = CARTESIAN_POINT('',(12.038538693352,-2.528267788447,+    6.990977706909));+#6323 = PCURVE('',#6255,#6324);+#6324 = DEFINITIONAL_REPRESENTATION('',(#6325),#6329);+#6325 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6326,#6327,#6328),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6326 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#6327 = CARTESIAN_POINT('',(0.31012021661,0.29003145764));+#6328 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#6329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6330 = ORIENTED_EDGE('',*,*,#6331,.T.);+#6331 = EDGE_CURVE('',#6316,#6332,#6334,.T.);+#6332 = VERTEX_POINT('',#6333);+#6333 = CARTESIAN_POINT('',(12.05360526258,-2.565515695705,+    6.990977706909));+#6334 = SURFACE_CURVE('',#6335,(#6339),.PCURVE_S1.);+#6335 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6336,#6337,#6338),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6336 = CARTESIAN_POINT('',(12.038538693352,-2.528267788447,+    6.990977706909));+#6337 = CARTESIAN_POINT('',(12.05360526258,-2.543334357675,+    6.990977706909));+#6338 = CARTESIAN_POINT('',(12.05360526258,-2.565515695705,+    6.990977706909));+#6339 = PCURVE('',#6255,#6340);+#6340 = DEFINITIONAL_REPRESENTATION('',(#6341),#6345);+#6341 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6342,#6343,#6344),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6342 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#6343 = CARTESIAN_POINT('',(0.279987078154,0.259898319184));+#6344 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#6345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6346 = ORIENTED_EDGE('',*,*,#6347,.T.);+#6347 = EDGE_CURVE('',#6332,#6348,#6350,.T.);+#6348 = VERTEX_POINT('',#6349);+#6349 = CARTESIAN_POINT('',(12.038747951258,-2.602345087152,+    6.990977706909));+#6350 = SURFACE_CURVE('',#6351,(#6355),.PCURVE_S1.);+#6351 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6352,#6353,#6354),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6352 = CARTESIAN_POINT('',(12.05360526258,-2.565515695705,+    6.990977706909));+#6353 = CARTESIAN_POINT('',(12.05360526258,-2.587278517924,+    6.990977706909));+#6354 = CARTESIAN_POINT('',(12.038747951258,-2.602345087152,+    6.990977706909));+#6355 = PCURVE('',#6255,#6356);+#6356 = DEFINITIONAL_REPRESENTATION('',(#6357),#6361);+#6357 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6358,#6359,#6360),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6358 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#6359 = CARTESIAN_POINT('',(0.236042917906,0.259898319184));+#6360 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#6361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6362 = ORIENTED_EDGE('',*,*,#6363,.T.);+#6363 = EDGE_CURVE('',#6348,#6245,#6364,.T.);+#6364 = SURFACE_CURVE('',#6365,(#6369),.PCURVE_S1.);+#6365 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6366,#6367,#6368),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6366 = CARTESIAN_POINT('',(12.038747951258,-2.602345087152,+    6.990977706909));+#6367 = CARTESIAN_POINT('',(12.023890639936,-2.61741165638,+    6.990977706909));+#6368 = CARTESIAN_POINT('',(12.001709301906,-2.61741165638,+    6.990977706909));+#6369 = PCURVE('',#6255,#6370);+#6370 = DEFINITIONAL_REPRESENTATION('',(#6371),#6375);+#6371 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6372,#6373,#6374),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6372 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#6373 = CARTESIAN_POINT('',(0.20590977945,0.289612941828));+#6374 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#6375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6376 = SHELL_BASED_SURFACE_MODEL('',(#6377));+#6377 = OPEN_SHELL('',(#6378));+#6378 = ADVANCED_FACE('',(#6379,#6514),#6393,.T.);+#6379 = FACE_BOUND('',#6380,.F.);+#6380 = EDGE_LOOP('',(#6381,#6404,#6420,#6436,#6452,#6468,#6484,#6500));+#6381 = ORIENTED_EDGE('',*,*,#6382,.T.);+#6382 = EDGE_CURVE('',#6383,#6385,#6387,.T.);+#6383 = VERTEX_POINT('',#6384);+#6384 = CARTESIAN_POINT('',(12.001709301906,-2.771843990967,+    6.990977706909));+#6385 = VERTEX_POINT('',#6386);+#6386 = CARTESIAN_POINT('',(11.758342357292,-2.720366546105,+    6.990977706909));+#6387 = SURFACE_CURVE('',#6388,(#6392),.PCURVE_S1.);+#6388 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6389,#6390,#6391),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6389 = CARTESIAN_POINT('',(12.001709301906,-2.771843990967,+    6.990977706909));+#6390 = CARTESIAN_POINT('',(11.839325166893,-2.771843990967,+    6.990977706909));+#6391 = CARTESIAN_POINT('',(11.758342357292,-2.720366546105,+    6.990977706909));+#6392 = PCURVE('',#6393,#6398);+#6393 = PLANE('',#6394);+#6394 = AXIS2_PLACEMENT_3D('',#6395,#6396,#6397);+#6395 = CARTESIAN_POINT('',(12.313503581764,-2.82332143583,+    6.990977706909));+#6396 = DIRECTION('',(0.,0.,1.));+#6397 = DIRECTION('',(1.110223024625E-16,1.,0.));+#6398 = DEFINITIONAL_REPRESENTATION('',(#6399),#6403);+#6399 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6400,#6401,#6402),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6400 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#6401 = CARTESIAN_POINT('',(5.147744486247E-02,0.474178414871));+#6402 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#6403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6404 = ORIENTED_EDGE('',*,*,#6405,.T.);+#6405 = EDGE_CURVE('',#6385,#6406,#6408,.T.);+#6406 = VERTEX_POINT('',#6407);+#6407 = CARTESIAN_POINT('',(11.677359547691,-2.565515695705,+    6.990977706909));+#6408 = SURFACE_CURVE('',#6409,(#6413),.PCURVE_S1.);+#6409 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6410,#6411,#6412),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6410 = CARTESIAN_POINT('',(11.758342357292,-2.720366546105,+    6.990977706909));+#6411 = CARTESIAN_POINT('',(11.677359547691,-2.668889101242,+    6.990977706909));+#6412 = CARTESIAN_POINT('',(11.677359547691,-2.565515695705,+    6.990977706909));+#6413 = PCURVE('',#6393,#6414);+#6414 = DEFINITIONAL_REPRESENTATION('',(#6415),#6419);+#6415 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6416,#6417,#6418),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6416 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#6417 = CARTESIAN_POINT('',(0.154432334587,0.636144034073));+#6418 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#6419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6420 = ORIENTED_EDGE('',*,*,#6421,.T.);+#6421 = EDGE_CURVE('',#6406,#6422,#6424,.T.);+#6422 = VERTEX_POINT('',#6423);+#6423 = CARTESIAN_POINT('',(11.758133099386,-2.410246329494,+    6.990977706909));+#6424 = SURFACE_CURVE('',#6425,(#6429),.PCURVE_S1.);+#6425 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6426,#6427,#6428),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6426 = CARTESIAN_POINT('',(11.677359547691,-2.565515695705,+    6.990977706909));+#6427 = CARTESIAN_POINT('',(11.677359547691,-2.461723774357,+    6.990977706909));+#6428 = CARTESIAN_POINT('',(11.758133099386,-2.410246329494,+    6.990977706909));+#6429 = PCURVE('',#6393,#6430);+#6430 = DEFINITIONAL_REPRESENTATION('',(#6431),#6435);+#6431 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6432,#6433,#6434),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6432 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#6433 = CARTESIAN_POINT('',(0.361597661473,0.636144034073));+#6434 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#6435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6436 = ORIENTED_EDGE('',*,*,#6437,.T.);+#6437 = EDGE_CURVE('',#6422,#6438,#6440,.T.);+#6438 = VERTEX_POINT('',#6439);+#6439 = CARTESIAN_POINT('',(12.001709301906,-2.358768884632,+    6.990977706909));+#6440 = SURFACE_CURVE('',#6441,(#6445),.PCURVE_S1.);+#6441 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6442,#6443,#6444),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6442 = CARTESIAN_POINT('',(11.758133099386,-2.410246329494,+    6.990977706909));+#6443 = CARTESIAN_POINT('',(11.838906651081,-2.358768884632,+    6.990977706909));+#6444 = CARTESIAN_POINT('',(12.001709301906,-2.358768884632,+    6.990977706909));+#6445 = PCURVE('',#6393,#6446);+#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451);+#6447 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6448,#6449,#6450),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6448 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#6449 = CARTESIAN_POINT('',(0.464552551198,0.474596930683));+#6450 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6452 = ORIENTED_EDGE('',*,*,#6453,.T.);+#6453 = EDGE_CURVE('',#6438,#6454,#6456,.T.);+#6454 = VERTEX_POINT('',#6455);+#6455 = CARTESIAN_POINT('',(12.244866988614,-2.410246329494,+    6.990977706909));+#6456 = SURFACE_CURVE('',#6457,(#6461),.PCURVE_S1.);+#6457 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6458,#6459,#6460),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6458 = CARTESIAN_POINT('',(12.001709301906,-2.358768884632,+    6.990977706909));+#6459 = CARTESIAN_POINT('',(12.164093436919,-2.358768884632,+    6.990977706909));+#6460 = CARTESIAN_POINT('',(12.244866988614,-2.410246329494,+    6.990977706909));+#6461 = PCURVE('',#6393,#6462);+#6462 = DEFINITIONAL_REPRESENTATION('',(#6463),#6467);+#6463 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6464,#6465,#6466),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6464 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#6465 = CARTESIAN_POINT('',(0.464552551198,0.149410144845));+#6466 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#6467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6468 = ORIENTED_EDGE('',*,*,#6469,.T.);+#6469 = EDGE_CURVE('',#6454,#6470,#6472,.T.);+#6470 = VERTEX_POINT('',#6471);+#6471 = CARTESIAN_POINT('',(12.325640540309,-2.565515695705,+    6.990977706909));+#6472 = SURFACE_CURVE('',#6473,(#6477),.PCURVE_S1.);+#6473 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6474,#6475,#6476),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6474 = CARTESIAN_POINT('',(12.244866988614,-2.410246329494,+    6.990977706909));+#6475 = CARTESIAN_POINT('',(12.325640540309,-2.461723774357,+    6.990977706909));+#6476 = CARTESIAN_POINT('',(12.325640540309,-2.565515695705,+    6.990977706909));+#6477 = PCURVE('',#6393,#6478);+#6478 = DEFINITIONAL_REPRESENTATION('',(#6479),#6483);+#6479 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6480,#6481,#6482),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6480 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#6481 = CARTESIAN_POINT('',(0.361597661473,-1.213695854481E-02));+#6482 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#6483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6484 = ORIENTED_EDGE('',*,*,#6485,.T.);+#6485 = EDGE_CURVE('',#6470,#6486,#6488,.T.);+#6486 = VERTEX_POINT('',#6487);+#6487 = CARTESIAN_POINT('',(12.244657730708,-2.720366546105,+    6.990977706909));+#6488 = SURFACE_CURVE('',#6489,(#6493),.PCURVE_S1.);+#6489 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6490,#6491,#6492),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6490 = CARTESIAN_POINT('',(12.325640540309,-2.565515695705,+    6.990977706909));+#6491 = CARTESIAN_POINT('',(12.325640540309,-2.668889101242,+    6.990977706909));+#6492 = CARTESIAN_POINT('',(12.244657730708,-2.720366546105,+    6.990977706909));+#6493 = PCURVE('',#6393,#6494);+#6494 = DEFINITIONAL_REPRESENTATION('',(#6495),#6499);+#6495 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6496,#6497,#6498),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6496 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#6497 = CARTESIAN_POINT('',(0.154432334587,-1.213695854481E-02));+#6498 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#6499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6500 = ORIENTED_EDGE('',*,*,#6501,.T.);+#6501 = EDGE_CURVE('',#6486,#6383,#6502,.T.);+#6502 = SURFACE_CURVE('',#6503,(#6507),.PCURVE_S1.);+#6503 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6504,#6505,#6506),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6504 = CARTESIAN_POINT('',(12.244657730708,-2.720366546105,+    6.990977706909));+#6505 = CARTESIAN_POINT('',(12.163674921107,-2.771843990967,+    6.990977706909));+#6506 = CARTESIAN_POINT('',(12.001709301906,-2.771843990967,+    6.990977706909));+#6507 = PCURVE('',#6393,#6508);+#6508 = DEFINITIONAL_REPRESENTATION('',(#6509),#6513);+#6509 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6510,#6511,#6512),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6510 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#6511 = CARTESIAN_POINT('',(5.147744486247E-02,0.149828660657));+#6512 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#6513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6514 = FACE_BOUND('',#6515,.F.);+#6515 = EDGE_LOOP('',(#6516,#6534,#6550,#6566,#6582,#6598,#6614,#6630));+#6516 = ORIENTED_EDGE('',*,*,#6517,.T.);+#6517 = EDGE_CURVE('',#6518,#6520,#6522,.T.);+#6518 = VERTEX_POINT('',#6519);+#6519 = CARTESIAN_POINT('',(11.781988500664,-2.565515695705,+    6.990977706909));+#6520 = VERTEX_POINT('',#6521);+#6521 = CARTESIAN_POINT('',(11.83430297715,-2.627874551677,+    6.990977706909));+#6522 = SURFACE_CURVE('',#6523,(#6527),.PCURVE_S1.);+#6523 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6524,#6525,#6526),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6524 = CARTESIAN_POINT('',(11.781988500664,-2.565515695705,+    6.990977706909));+#6525 = CARTESIAN_POINT('',(11.781988500664,-2.608204308518,+    6.990977706909));+#6526 = CARTESIAN_POINT('',(11.83430297715,-2.627874551677,+    6.990977706909));+#6527 = PCURVE('',#6393,#6528);+#6528 = DEFINITIONAL_REPRESENTATION('',(#6529),#6533);+#6529 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6530,#6531,#6532),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6530 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#6531 = CARTESIAN_POINT('',(0.215117127311,0.5315150811));+#6532 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#6533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6534 = ORIENTED_EDGE('',*,*,#6535,.T.);+#6535 = EDGE_CURVE('',#6520,#6536,#6538,.T.);+#6536 = VERTEX_POINT('',#6537);+#6537 = CARTESIAN_POINT('',(12.001709301906,-2.647544794836,+    6.990977706909));+#6538 = SURFACE_CURVE('',#6539,(#6543),.PCURVE_S1.);+#6539 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6540,#6541,#6542),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6540 = CARTESIAN_POINT('',(11.83430297715,-2.627874551677,+    6.990977706909));+#6541 = CARTESIAN_POINT('',(11.886617453636,-2.647544794836,+    6.990977706909));+#6542 = CARTESIAN_POINT('',(12.001709301906,-2.647544794836,+    6.990977706909));+#6543 = PCURVE('',#6393,#6544);+#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549);+#6545 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6546,#6547,#6548),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6546 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#6547 = CARTESIAN_POINT('',(0.175776640994,0.426886128128));+#6548 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6550 = ORIENTED_EDGE('',*,*,#6551,.T.);+#6551 = EDGE_CURVE('',#6536,#6552,#6554,.T.);+#6552 = VERTEX_POINT('',#6553);+#6553 = CARTESIAN_POINT('',(12.16869711085,-2.627874551677,+    6.990977706909));+#6554 = SURFACE_CURVE('',#6555,(#6559),.PCURVE_S1.);+#6555 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6556,#6557,#6558),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6556 = CARTESIAN_POINT('',(12.001709301906,-2.647544794836,+    6.990977706909));+#6557 = CARTESIAN_POINT('',(12.116382634364,-2.647544794836,+    6.990977706909));+#6558 = CARTESIAN_POINT('',(12.16869711085,-2.627874551677,+    6.990977706909));+#6559 = PCURVE('',#6393,#6560);+#6560 = DEFINITIONAL_REPRESENTATION('',(#6561),#6565);+#6561 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6562,#6563,#6564),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6562 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#6563 = CARTESIAN_POINT('',(0.175776640994,0.1971209474));+#6564 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#6565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6566 = ORIENTED_EDGE('',*,*,#6567,.T.);+#6567 = EDGE_CURVE('',#6552,#6568,#6570,.T.);+#6568 = VERTEX_POINT('',#6569);+#6569 = CARTESIAN_POINT('',(12.221011587336,-2.565515695705,+    6.990977706909));+#6570 = SURFACE_CURVE('',#6571,(#6575),.PCURVE_S1.);+#6571 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6572,#6573,#6574),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6572 = CARTESIAN_POINT('',(12.16869711085,-2.627874551677,+    6.990977706909));+#6573 = CARTESIAN_POINT('',(12.221011587336,-2.608204308518,+    6.990977706909));+#6574 = CARTESIAN_POINT('',(12.221011587336,-2.565515695705,+    6.990977706909));+#6575 = PCURVE('',#6393,#6576);+#6576 = DEFINITIONAL_REPRESENTATION('',(#6577),#6581);+#6577 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6578,#6579,#6580),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6578 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#6579 = CARTESIAN_POINT('',(0.215117127311,9.249199442769E-02));+#6580 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#6581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6582 = ORIENTED_EDGE('',*,*,#6583,.T.);+#6583 = EDGE_CURVE('',#6568,#6584,#6586,.T.);+#6584 = VERTEX_POINT('',#6585);+#6585 = CARTESIAN_POINT('',(12.16869711085,-2.502738323922,+    6.990977706909));+#6586 = SURFACE_CURVE('',#6587,(#6591),.PCURVE_S1.);+#6587 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6588,#6589,#6590),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6588 = CARTESIAN_POINT('',(12.221011587336,-2.565515695705,+    6.990977706909));+#6589 = CARTESIAN_POINT('',(12.221011587336,-2.522408567081,+    6.990977706909));+#6590 = CARTESIAN_POINT('',(12.16869711085,-2.502738323922,+    6.990977706909));+#6591 = PCURVE('',#6393,#6592);+#6592 = DEFINITIONAL_REPRESENTATION('',(#6593),#6597);+#6593 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6594,#6595,#6596),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6594 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#6595 = CARTESIAN_POINT('',(0.300912868749,9.249199442769E-02));+#6596 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#6597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6598 = ORIENTED_EDGE('',*,*,#6599,.T.);+#6599 = EDGE_CURVE('',#6584,#6600,#6602,.T.);+#6600 = VERTEX_POINT('',#6601);+#6601 = CARTESIAN_POINT('',(12.001709301906,-2.483068080763,+    6.990977706909));+#6602 = SURFACE_CURVE('',#6603,(#6607),.PCURVE_S1.);+#6603 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6604,#6605,#6606),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6604 = CARTESIAN_POINT('',(12.16869711085,-2.502738323922,+    6.990977706909));+#6605 = CARTESIAN_POINT('',(12.116382634364,-2.483068080763,+    6.990977706909));+#6606 = CARTESIAN_POINT('',(12.001709301906,-2.483068080763,+    6.990977706909));+#6607 = PCURVE('',#6393,#6608);+#6608 = DEFINITIONAL_REPRESENTATION('',(#6609),#6613);+#6609 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6610,#6611,#6612),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6610 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#6611 = CARTESIAN_POINT('',(0.340253355067,0.1971209474));+#6612 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#6613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6614 = ORIENTED_EDGE('',*,*,#6615,.T.);+#6615 = EDGE_CURVE('',#6600,#6616,#6618,.T.);+#6616 = VERTEX_POINT('',#6617);+#6617 = CARTESIAN_POINT('',(11.83430297715,-2.502738323922,+    6.990977706909));+#6618 = SURFACE_CURVE('',#6619,(#6623),.PCURVE_S1.);+#6619 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6620,#6621,#6622),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6620 = CARTESIAN_POINT('',(12.001709301906,-2.483068080763,+    6.990977706909));+#6621 = CARTESIAN_POINT('',(11.886617453636,-2.483068080763,+    6.990977706909));+#6622 = CARTESIAN_POINT('',(11.83430297715,-2.502738323922,+    6.990977706909));+#6623 = PCURVE('',#6393,#6624);+#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629);+#6625 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6626,#6627,#6628),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6626 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#6627 = CARTESIAN_POINT('',(0.340253355067,0.426886128128));+#6628 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6630 = ORIENTED_EDGE('',*,*,#6631,.T.);+#6631 = EDGE_CURVE('',#6616,#6518,#6632,.T.);+#6632 = SURFACE_CURVE('',#6633,(#6637),.PCURVE_S1.);+#6633 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6634,#6635,#6636),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6634 = CARTESIAN_POINT('',(11.83430297715,-2.502738323922,+    6.990977706909));+#6635 = CARTESIAN_POINT('',(11.781988500664,-2.522408567081,+    6.990977706909));+#6636 = CARTESIAN_POINT('',(11.781988500664,-2.565515695705,+    6.990977706909));+#6637 = PCURVE('',#6393,#6638);+#6638 = DEFINITIONAL_REPRESENTATION('',(#6639),#6643);+#6639 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6640,#6641,#6642),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6640 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#6641 = CARTESIAN_POINT('',(0.300912868749,0.5315150811));+#6642 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#6643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6644 = SHELL_BASED_SURFACE_MODEL('',(#6645));+#6645 = OPEN_SHELL('',(#6646));+#6646 = ADVANCED_FACE('',(#6647),#6661,.T.);+#6647 = FACE_BOUND('',#6648,.F.);+#6648 = EDGE_LOOP('',(#6649,#6672,#6688,#6704,#6720,#6736,#6752,#6768,+    #6784,#6800,#6816,#6832,#6848,#6864,#6880,#6896,#6912,#6928,#6944,+    #6960,#6976,#6992));+#6649 = ORIENTED_EDGE('',*,*,#6650,.T.);+#6650 = EDGE_CURVE('',#6651,#6653,#6655,.T.);+#6651 = VERTEX_POINT('',#6652);+#6652 = CARTESIAN_POINT('',(12.037701661728,-2.226517888075,+    6.990977706909));+#6653 = VERTEX_POINT('',#6654);+#6654 = CARTESIAN_POINT('',(11.688659474612,-2.226517888075,+    6.990977706909));+#6655 = SURFACE_CURVE('',#6656,(#6660),.PCURVE_S1.);+#6656 = LINE('',#6657,#6658);+#6657 = CARTESIAN_POINT('',(12.037701661728,-2.226517888075,+    6.990977706909));+#6658 = VECTOR('',#6659,1.);+#6659 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#6660 = PCURVE('',#6661,#6666);+#6661 = PLANE('',#6662);+#6662 = AXIS2_PLACEMENT_3D('',#6663,#6664,#6665);+#6663 = CARTESIAN_POINT('',(12.313503581764,-2.307291439769,+    6.990977706909));+#6664 = DIRECTION('',(0.,0.,1.));+#6665 = DIRECTION('',(1.110223024625E-16,1.,0.));+#6666 = DEFINITIONAL_REPRESENTATION('',(#6667),#6671);+#6667 = LINE('',#6668,#6669);+#6668 = CARTESIAN_POINT('',(8.077355169477E-02,0.275801920036));+#6669 = VECTOR('',#6670,1.);+#6670 = DIRECTION('',(0.,1.));+#6671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6672 = ORIENTED_EDGE('',*,*,#6673,.T.);+#6673 = EDGE_CURVE('',#6653,#6674,#6676,.T.);+#6674 = VERTEX_POINT('',#6675);+#6675 = CARTESIAN_POINT('',(11.688659474612,-1.887101564632,+    6.990977706909));+#6676 = SURFACE_CURVE('',#6677,(#6681),.PCURVE_S1.);+#6677 = LINE('',#6678,#6679);+#6678 = CARTESIAN_POINT('',(11.688659474612,-2.226517888075,+    6.990977706909));+#6679 = VECTOR('',#6680,1.);+#6680 = DIRECTION('',(1.110223024625E-16,1.,0.));+#6681 = PCURVE('',#6661,#6682);+#6682 = DEFINITIONAL_REPRESENTATION('',(#6683),#6687);+#6683 = LINE('',#6684,#6685);+#6684 = CARTESIAN_POINT('',(8.077355169477E-02,0.624844107152));+#6685 = VECTOR('',#6686,1.);+#6686 = DIRECTION('',(1.,0.));+#6687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6688 = ORIENTED_EDGE('',*,*,#6689,.T.);+#6689 = EDGE_CURVE('',#6674,#6690,#6692,.T.);+#6690 = VERTEX_POINT('',#6691);+#6691 = CARTESIAN_POINT('',(11.797473585704,-1.887101564632,+    6.990977706909));+#6692 = SURFACE_CURVE('',#6693,(#6697),.PCURVE_S1.);+#6693 = LINE('',#6694,#6695);+#6694 = CARTESIAN_POINT('',(11.688659474612,-1.887101564632,+    6.990977706909));+#6695 = VECTOR('',#6696,1.);+#6696 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#6697 = PCURVE('',#6661,#6698);+#6698 = DEFINITIONAL_REPRESENTATION('',(#6699),#6703);+#6699 = LINE('',#6700,#6701);+#6700 = CARTESIAN_POINT('',(0.420189875138,0.624844107152));+#6701 = VECTOR('',#6702,1.);+#6702 = DIRECTION('',(0.,-1.));+#6703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6704 = ORIENTED_EDGE('',*,*,#6705,.T.);+#6705 = EDGE_CURVE('',#6690,#6706,#6708,.T.);+#6706 = VERTEX_POINT('',#6707);+#6707 = CARTESIAN_POINT('',(11.797473585704,-2.126492609033,+    6.990977706909));+#6708 = SURFACE_CURVE('',#6709,(#6713),.PCURVE_S1.);+#6709 = LINE('',#6710,#6711);+#6710 = CARTESIAN_POINT('',(11.797473585704,-1.887101564632,+    6.990977706909));+#6711 = VECTOR('',#6712,1.);+#6712 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#6713 = PCURVE('',#6661,#6714);+#6714 = DEFINITIONAL_REPRESENTATION('',(#6715),#6719);+#6715 = LINE('',#6716,#6717);+#6716 = CARTESIAN_POINT('',(0.420189875138,0.51602999606));+#6717 = VECTOR('',#6718,1.);+#6718 = DIRECTION('',(-1.,0.));+#6719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6720 = ORIENTED_EDGE('',*,*,#6721,.T.);+#6721 = EDGE_CURVE('',#6706,#6722,#6724,.T.);+#6722 = VERTEX_POINT('',#6723);+#6723 = CARTESIAN_POINT('',(11.913402465597,-2.126492609033,+    6.990977706909));+#6724 = SURFACE_CURVE('',#6725,(#6729),.PCURVE_S1.);+#6725 = LINE('',#6726,#6727);+#6726 = CARTESIAN_POINT('',(11.797473585704,-2.126492609033,+    6.990977706909));+#6727 = VECTOR('',#6728,1.);+#6728 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#6729 = PCURVE('',#6661,#6730);+#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735);+#6731 = LINE('',#6732,#6733);+#6732 = CARTESIAN_POINT('',(0.180798830736,0.51602999606));+#6733 = VECTOR('',#6734,1.);+#6734 = DIRECTION('',(0.,-1.));+#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6736 = ORIENTED_EDGE('',*,*,#6737,.T.);+#6737 = EDGE_CURVE('',#6722,#6738,#6740,.T.);+#6738 = VERTEX_POINT('',#6739);+#6739 = CARTESIAN_POINT('',(11.904822891453,-2.094266891517,+    6.990977706909));+#6740 = SURFACE_CURVE('',#6741,(#6745),.PCURVE_S1.);+#6741 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6742,#6743,#6744),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6742 = CARTESIAN_POINT('',(11.913402465597,-2.126492609033,+    6.990977706909));+#6743 = CARTESIAN_POINT('',(11.907543244231,-2.111426039805,+    6.990977706909));+#6744 = CARTESIAN_POINT('',(11.904822891453,-2.094266891517,+    6.990977706909));+#6745 = PCURVE('',#6661,#6746);+#6746 = DEFINITIONAL_REPRESENTATION('',(#6747),#6751);+#6747 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6748,#6749,#6750),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6748 = CARTESIAN_POINT('',(0.180798830736,0.400101116167));+#6749 = CARTESIAN_POINT('',(0.195865399965,0.405960337533));+#6750 = CARTESIAN_POINT('',(0.213024548252,0.408680690311));+#6751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6752 = ORIENTED_EDGE('',*,*,#6753,.T.);+#6753 = EDGE_CURVE('',#6738,#6754,#6756,.T.);+#6754 = VERTEX_POINT('',#6755);+#6755 = CARTESIAN_POINT('',(11.902102538676,-2.057856015883,+    6.990977706909));+#6756 = SURFACE_CURVE('',#6757,(#6761),.PCURVE_S1.);+#6757 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6758,#6759,#6760),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6758 = CARTESIAN_POINT('',(11.904822891453,-2.094266891517,+    6.990977706909));+#6759 = CARTESIAN_POINT('',(11.902102538676,-2.07710774323,+    6.990977706909));+#6760 = CARTESIAN_POINT('',(11.902102538676,-2.057856015883,+    6.990977706909));+#6761 = PCURVE('',#6661,#6762);+#6762 = DEFINITIONAL_REPRESENTATION('',(#6763),#6767);+#6763 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6764,#6765,#6766),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6764 = CARTESIAN_POINT('',(0.213024548252,0.408680690311));+#6765 = CARTESIAN_POINT('',(0.230183696539,0.411401043088));+#6766 = CARTESIAN_POINT('',(0.249435423886,0.411401043088));+#6767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6768 = ORIENTED_EDGE('',*,*,#6769,.T.);+#6769 = EDGE_CURVE('',#6754,#6770,#6772,.T.);+#6770 = VERTEX_POINT('',#6771);+#6771 = CARTESIAN_POINT('',(11.960694752341,-1.907190323603,+    6.990977706909));+#6772 = SURFACE_CURVE('',#6773,(#6777),.PCURVE_S1.);+#6773 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6774,#6775,#6776),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6774 = CARTESIAN_POINT('',(11.902102538676,-2.057856015883,+    6.990977706909));+#6775 = CARTESIAN_POINT('',(11.902102538676,-1.964945505643,+    6.990977706909));+#6776 = CARTESIAN_POINT('',(11.960694752341,-1.907190323603,+    6.990977706909));+#6777 = PCURVE('',#6661,#6778);+#6778 = DEFINITIONAL_REPRESENTATION('',(#6779),#6783);+#6779 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6780,#6781,#6782),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6780 = CARTESIAN_POINT('',(0.249435423886,0.411401043088));+#6781 = CARTESIAN_POINT('',(0.342345934126,0.411401043088));+#6782 = CARTESIAN_POINT('',(0.400101116167,0.352808829423));+#6783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6784 = ORIENTED_EDGE('',*,*,#6785,.T.);+#6785 = EDGE_CURVE('',#6770,#6786,#6788,.T.);+#6786 = VERTEX_POINT('',#6787);+#6787 = CARTESIAN_POINT('',(12.113034507869,-1.849435141562,+    6.990977706909));+#6788 = SURFACE_CURVE('',#6789,(#6793),.PCURVE_S1.);+#6789 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6790,#6791,#6792),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6790 = CARTESIAN_POINT('',(11.960694752341,-1.907190323603,+    6.990977706909));+#6791 = CARTESIAN_POINT('',(12.019286966005,-1.849435141562,+    6.990977706909));+#6792 = CARTESIAN_POINT('',(12.113034507869,-1.849435141562,+    6.990977706909));+#6793 = PCURVE('',#6661,#6794);+#6794 = DEFINITIONAL_REPRESENTATION('',(#6795),#6799);+#6795 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6796,#6797,#6798),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6796 = CARTESIAN_POINT('',(0.400101116167,0.352808829423));+#6797 = CARTESIAN_POINT('',(0.457856298208,0.294216615759));+#6798 = CARTESIAN_POINT('',(0.457856298208,0.200469073895));+#6799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6800 = ORIENTED_EDGE('',*,*,#6801,.T.);+#6801 = EDGE_CURVE('',#6786,#6802,#6804,.T.);+#6802 = VERTEX_POINT('',#6803);+#6803 = CARTESIAN_POINT('',(12.268513131986,-1.912003255439,+    6.990977706909));+#6804 = SURFACE_CURVE('',#6805,(#6809),.PCURVE_S1.);+#6805 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6806,#6807,#6808),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6806 = CARTESIAN_POINT('',(12.113034507869,-1.849435141562,+    6.990977706909));+#6807 = CARTESIAN_POINT('',(12.211385723663,-1.849435141562,+    6.990977706909));+#6808 = CARTESIAN_POINT('',(12.268513131986,-1.912003255439,+    6.990977706909));+#6809 = PCURVE('',#6661,#6810);+#6810 = DEFINITIONAL_REPRESENTATION('',(#6811),#6815);+#6811 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6812,#6813,#6814),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6812 = CARTESIAN_POINT('',(0.457856298208,0.200469073895));+#6813 = CARTESIAN_POINT('',(0.457856298208,0.102117858101));+#6814 = CARTESIAN_POINT('',(0.39528818433,4.499044977817E-02));+#6815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6816 = ORIENTED_EDGE('',*,*,#6817,.T.);+#6817 = EDGE_CURVE('',#6802,#6818,#6820,.T.);+#6818 = VERTEX_POINT('',#6819);+#6819 = CARTESIAN_POINT('',(12.325640540309,-2.082548448784,+    6.990977706909));+#6820 = SURFACE_CURVE('',#6821,(#6825),.PCURVE_S1.);+#6821 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6822,#6823,#6824),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6822 = CARTESIAN_POINT('',(12.268513131986,-1.912003255439,+    6.990977706909));+#6823 = CARTESIAN_POINT('',(12.325640540309,-1.974571369317,+    6.990977706909));+#6824 = CARTESIAN_POINT('',(12.325640540309,-2.082548448784,+    6.990977706909));+#6825 = PCURVE('',#6661,#6826);+#6826 = DEFINITIONAL_REPRESENTATION('',(#6827),#6831);+#6827 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6828,#6829,#6830),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6828 = CARTESIAN_POINT('',(0.39528818433,4.499044977817E-02));+#6829 = CARTESIAN_POINT('',(0.332720070453,-1.213695854481E-02));+#6830 = CARTESIAN_POINT('',(0.224742990985,-1.213695854481E-02));+#6831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6832 = ORIENTED_EDGE('',*,*,#6833,.T.);+#6833 = EDGE_CURVE('',#6818,#6834,#6836,.T.);+#6834 = VERTEX_POINT('',#6835);+#6835 = CARTESIAN_POINT('',(12.318944287319,-2.163740516291,+    6.990977706909));+#6836 = SURFACE_CURVE('',#6837,(#6841),.PCURVE_S1.);+#6837 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6838,#6839,#6840),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6838 = CARTESIAN_POINT('',(12.325640540309,-2.082548448784,+    6.990977706909));+#6839 = CARTESIAN_POINT('',(12.325640540309,-2.122725966726,+    6.990977706909));+#6840 = CARTESIAN_POINT('',(12.318944287319,-2.163740516291,+    6.990977706909));+#6841 = PCURVE('',#6661,#6842);+#6842 = DEFINITIONAL_REPRESENTATION('',(#6843),#6847);+#6843 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6844,#6845,#6846),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6844 = CARTESIAN_POINT('',(0.224742990985,-1.213695854481E-02));+#6845 = CARTESIAN_POINT('',(0.184565473043,-1.213695854481E-02));+#6846 = CARTESIAN_POINT('',(0.143550923478,-5.440705554571E-03));+#6847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6848 = ORIENTED_EDGE('',*,*,#6849,.T.);+#6849 = EDGE_CURVE('',#6834,#6850,#6852,.T.);+#6850 = VERTEX_POINT('',#6851);+#6851 = CARTESIAN_POINT('',(12.298855528348,-2.247443678669,+    6.990977706909));+#6852 = SURFACE_CURVE('',#6853,(#6857),.PCURVE_S1.);+#6853 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6854,#6855,#6856),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6854 = CARTESIAN_POINT('',(12.318944287319,-2.163740516291,+    6.990977706909));+#6855 = CARTESIAN_POINT('',(12.312248034328,-2.204755065856,+    6.990977706909));+#6856 = CARTESIAN_POINT('',(12.298855528348,-2.247443678669,+    6.990977706909));+#6857 = PCURVE('',#6661,#6858);+#6858 = DEFINITIONAL_REPRESENTATION('',(#6859),#6863);+#6859 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6860,#6861,#6862),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6860 = CARTESIAN_POINT('',(0.143550923478,-5.440705554571E-03));+#6861 = CARTESIAN_POINT('',(0.102536373913,1.255547435669E-03));+#6862 = CARTESIAN_POINT('',(5.984776110027E-02,1.464805341615E-02));+#6863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6864 = ORIENTED_EDGE('',*,*,#6865,.T.);+#6865 = EDGE_CURVE('',#6850,#6866,#6868,.T.);+#6866 = VERTEX_POINT('',#6867);+#6867 = CARTESIAN_POINT('',(12.187530322385,-2.247443678669,+    6.990977706909));+#6868 = SURFACE_CURVE('',#6869,(#6873),.PCURVE_S1.);+#6869 = LINE('',#6870,#6871);+#6870 = CARTESIAN_POINT('',(12.298855528348,-2.247443678669,+    6.990977706909));+#6871 = VECTOR('',#6872,1.);+#6872 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#6873 = PCURVE('',#6661,#6874);+#6874 = DEFINITIONAL_REPRESENTATION('',(#6875),#6879);+#6875 = LINE('',#6876,#6877);+#6876 = CARTESIAN_POINT('',(5.984776110027E-02,1.464805341615E-02));+#6877 = VECTOR('',#6878,1.);+#6878 = DIRECTION('',(0.,1.));+#6879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6880 = ORIENTED_EDGE('',*,*,#6881,.T.);+#6881 = EDGE_CURVE('',#6866,#6882,#6884,.T.);+#6882 = VERTEX_POINT('',#6883);+#6883 = CARTESIAN_POINT('',(12.213269044816,-2.176086732742,+    6.990977706909));+#6884 = SURFACE_CURVE('',#6885,(#6889),.PCURVE_S1.);+#6885 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6886,#6887,#6888),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6886 = CARTESIAN_POINT('',(12.187530322385,-2.247443678669,+    6.990977706909));+#6887 = CARTESIAN_POINT('',(12.204689470673,-2.212706866282,+    6.990977706909));+#6888 = CARTESIAN_POINT('',(12.213269044816,-2.176086732742,+    6.990977706909));+#6889 = PCURVE('',#6661,#6890);+#6890 = DEFINITIONAL_REPRESENTATION('',(#6891),#6895);+#6891 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6892,#6893,#6894),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6892 = CARTESIAN_POINT('',(5.984776110027E-02,0.125973259379));+#6893 = CARTESIAN_POINT('',(9.458457348714E-02,0.108814111091));+#6894 = CARTESIAN_POINT('',(0.131204707028,0.100234536948));+#6895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6896 = ORIENTED_EDGE('',*,*,#6897,.T.);+#6897 = EDGE_CURVE('',#6882,#6898,#6900,.T.);+#6898 = VERTEX_POINT('',#6899);+#6899 = CARTESIAN_POINT('',(12.22184861896,-2.102637207755,+    6.990977706909));+#6900 = SURFACE_CURVE('',#6901,(#6905),.PCURVE_S1.);+#6901 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6902,#6903,#6904),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6902 = CARTESIAN_POINT('',(12.213269044816,-2.176086732742,+    6.990977706909));+#6903 = CARTESIAN_POINT('',(12.22184861896,-2.139466599201,+    6.990977706909));+#6904 = CARTESIAN_POINT('',(12.22184861896,-2.102637207755,+    6.990977706909));+#6905 = PCURVE('',#6661,#6906);+#6906 = DEFINITIONAL_REPRESENTATION('',(#6907),#6911);+#6907 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6908,#6909,#6910),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6908 = CARTESIAN_POINT('',(0.131204707028,0.100234536948));+#6909 = CARTESIAN_POINT('',(0.167824840568,9.165496280391E-02));+#6910 = CARTESIAN_POINT('',(0.204654232014,9.165496280391E-02));+#6911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6912 = ORIENTED_EDGE('',*,*,#6913,.T.);+#6913 = EDGE_CURVE('',#6898,#6914,#6916,.T.);+#6914 = VERTEX_POINT('',#6915);+#6915 = CARTESIAN_POINT('',(12.194017317469,-2.003448960337,+    6.990977706909));+#6916 = SURFACE_CURVE('',#6917,(#6921),.PCURVE_S1.);+#6917 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6918,#6919,#6920),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6918 = CARTESIAN_POINT('',(12.22184861896,-2.102637207755,+    6.990977706909));+#6919 = CARTESIAN_POINT('',(12.22184861896,-2.0373487411,6.990977706909)+  );+#6920 = CARTESIAN_POINT('',(12.194017317469,-2.003448960337,+    6.990977706909));+#6921 = PCURVE('',#6661,#6922);+#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927);+#6923 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6924,#6925,#6926),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6924 = CARTESIAN_POINT('',(0.204654232014,9.165496280391E-02));+#6925 = CARTESIAN_POINT('',(0.269942698669,9.165496280391E-02));+#6926 = CARTESIAN_POINT('',(0.303842479432,0.119486264295));+#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6928 = ORIENTED_EDGE('',*,*,#6929,.T.);+#6929 = EDGE_CURVE('',#6914,#6930,#6932,.T.);+#6930 = VERTEX_POINT('',#6931);+#6931 = CARTESIAN_POINT('',(12.113034507869,-1.969549179574,+    6.990977706909));+#6932 = SURFACE_CURVE('',#6933,(#6937),.PCURVE_S1.);+#6933 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6934,#6935,#6936),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6934 = CARTESIAN_POINT('',(12.194017317469,-2.003448960337,+    6.990977706909));+#6935 = CARTESIAN_POINT('',(12.166186015979,-1.969549179574,+    6.990977706909));+#6936 = CARTESIAN_POINT('',(12.113034507869,-1.969549179574,+    6.990977706909));+#6937 = PCURVE('',#6661,#6938);+#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943);+#6939 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6940,#6941,#6942),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6940 = CARTESIAN_POINT('',(0.303842479432,0.119486264295));+#6941 = CARTESIAN_POINT('',(0.337742260195,0.147317565785));+#6942 = CARTESIAN_POINT('',(0.337742260195,0.200469073895));+#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6944 = ORIENTED_EDGE('',*,*,#6945,.T.);+#6945 = EDGE_CURVE('',#6930,#6946,#6948,.T.);+#6946 = VERTEX_POINT('',#6947);+#6947 = CARTESIAN_POINT('',(12.034562793139,-2.003239702431,+    6.990977706909));+#6948 = SURFACE_CURVE('',#6949,(#6953),.PCURVE_S1.);+#6949 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6950,#6951,#6952),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6950 = CARTESIAN_POINT('',(12.113034507869,-1.969549179574,+    6.990977706909));+#6951 = CARTESIAN_POINT('',(12.064068157878,-1.969549179574,+    6.990977706909));+#6952 = CARTESIAN_POINT('',(12.034562793139,-2.003239702431,+    6.990977706909));+#6953 = PCURVE('',#6661,#6954);+#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959);+#6955 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6956,#6957,#6958),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6956 = CARTESIAN_POINT('',(0.337742260195,0.200469073895));+#6957 = CARTESIAN_POINT('',(0.337742260195,0.249435423886));+#6958 = CARTESIAN_POINT('',(0.304051737338,0.278940788625));+#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6960 = ORIENTED_EDGE('',*,*,#6961,.T.);+#6961 = EDGE_CURVE('',#6946,#6962,#6964,.T.);+#6962 = VERTEX_POINT('',#6963);+#6963 = CARTESIAN_POINT('',(12.005057428401,-2.093011344082,+    6.990977706909));+#6964 = SURFACE_CURVE('',#6965,(#6969),.PCURVE_S1.);+#6965 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6966,#6967,#6968),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6966 = CARTESIAN_POINT('',(12.034562793139,-2.003239702431,+    6.990977706909));+#6967 = CARTESIAN_POINT('',(12.005057428401,-2.036930225288,+    6.990977706909));+#6968 = CARTESIAN_POINT('',(12.005057428401,-2.093011344082,+    6.990977706909));+#6969 = PCURVE('',#6661,#6970);+#6970 = DEFINITIONAL_REPRESENTATION('',(#6971),#6975);+#6971 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6972,#6973,#6974),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6972 = CARTESIAN_POINT('',(0.304051737338,0.278940788625));+#6973 = CARTESIAN_POINT('',(0.270361214481,0.308446153363));+#6974 = CARTESIAN_POINT('',(0.214280095688,0.308446153363));+#6975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6976 = ORIENTED_EDGE('',*,*,#6977,.T.);+#6977 = EDGE_CURVE('',#6962,#6978,#6980,.T.);+#6978 = VERTEX_POINT('',#6979);+#6979 = CARTESIAN_POINT('',(12.013218486733,-2.159346100266,+    6.990977706909));+#6980 = SURFACE_CURVE('',#6981,(#6985),.PCURVE_S1.);+#6981 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6982,#6983,#6984),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6982 = CARTESIAN_POINT('',(12.005057428401,-2.093011344082,+    6.990977706909));+#6983 = CARTESIAN_POINT('',(12.005057428401,-2.126074093221,+    6.990977706909));+#6984 = CARTESIAN_POINT('',(12.013218486733,-2.159346100266,+    6.990977706909));+#6985 = PCURVE('',#6661,#6986);+#6986 = DEFINITIONAL_REPRESENTATION('',(#6987),#6991);+#6987 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6988,#6989,#6990),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6988 = CARTESIAN_POINT('',(0.214280095688,0.308446153363));+#6989 = CARTESIAN_POINT('',(0.181217346548,0.308446153363));+#6990 = CARTESIAN_POINT('',(0.147945339503,0.300285095031));+#6991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#6992 = ORIENTED_EDGE('',*,*,#6993,.T.);+#6993 = EDGE_CURVE('',#6978,#6651,#6994,.T.);+#6994 = SURFACE_CURVE('',#6995,(#6999),.PCURVE_S1.);+#6995 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6996,#6997,#6998),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#6996 = CARTESIAN_POINT('',(12.013218486733,-2.159346100266,+    6.990977706909));+#6997 = CARTESIAN_POINT('',(12.021379545065,-2.192618107311,+    6.990977706909));+#6998 = CARTESIAN_POINT('',(12.037701661728,-2.226517888075,+    6.990977706909));+#6999 = PCURVE('',#6661,#7000);+#7000 = DEFINITIONAL_REPRESENTATION('',(#7001),#7005);+#7001 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7002,#7003,#7004),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7002 = CARTESIAN_POINT('',(0.147945339503,0.300285095031));+#7003 = CARTESIAN_POINT('',(0.114673332458,0.292124036699));+#7004 = CARTESIAN_POINT('',(8.077355169477E-02,0.275801920036));+#7005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7006 = SHELL_BASED_SURFACE_MODEL('',(#7007));+#7007 = OPEN_SHELL('',(#7008));+#7008 = ADVANCED_FACE('',(#7009),#7023,.T.);+#7009 = FACE_BOUND('',#7010,.F.);+#7010 = EDGE_LOOP('',(#7011,#7034,#7050,#7066,#7082,#7098,#7114,#7130,+    #7146,#7162,#7178,#7194,#7210,#7226,#7242,#7258,#7274,#7290,#7306,+    #7322,#7338,#7354));+#7011 = ORIENTED_EDGE('',*,*,#7012,.T.);+#7012 = EDGE_CURVE('',#7013,#7015,#7017,.T.);+#7013 = VERTEX_POINT('',#7014);+#7014 = CARTESIAN_POINT('',(12.037701661728,-1.710487892014,+    6.990977706909));+#7015 = VERTEX_POINT('',#7016);+#7016 = CARTESIAN_POINT('',(11.688659474612,-1.710487892014,+    6.990977706909));+#7017 = SURFACE_CURVE('',#7018,(#7022),.PCURVE_S1.);+#7018 = LINE('',#7019,#7020);+#7019 = CARTESIAN_POINT('',(12.037701661728,-1.710487892014,+    6.990977706909));+#7020 = VECTOR('',#7021,1.);+#7021 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#7022 = PCURVE('',#7023,#7028);+#7023 = PLANE('',#7024);+#7024 = AXIS2_PLACEMENT_3D('',#7025,#7026,#7027);+#7025 = CARTESIAN_POINT('',(12.313503581764,-1.791261443709,+    6.990977706909));+#7026 = DIRECTION('',(0.,0.,1.));+#7027 = DIRECTION('',(1.110223024625E-16,1.,0.));+#7028 = DEFINITIONAL_REPRESENTATION('',(#7029),#7033);+#7029 = LINE('',#7030,#7031);+#7030 = CARTESIAN_POINT('',(8.077355169477E-02,0.275801920036));+#7031 = VECTOR('',#7032,1.);+#7032 = DIRECTION('',(0.,1.));+#7033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7034 = ORIENTED_EDGE('',*,*,#7035,.T.);+#7035 = EDGE_CURVE('',#7015,#7036,#7038,.T.);+#7036 = VERTEX_POINT('',#7037);+#7037 = CARTESIAN_POINT('',(11.688659474612,-1.371071568571,+    6.990977706909));+#7038 = SURFACE_CURVE('',#7039,(#7043),.PCURVE_S1.);+#7039 = LINE('',#7040,#7041);+#7040 = CARTESIAN_POINT('',(11.688659474612,-1.710487892014,+    6.990977706909));+#7041 = VECTOR('',#7042,1.);+#7042 = DIRECTION('',(1.110223024625E-16,1.,0.));+#7043 = PCURVE('',#7023,#7044);+#7044 = DEFINITIONAL_REPRESENTATION('',(#7045),#7049);+#7045 = LINE('',#7046,#7047);+#7046 = CARTESIAN_POINT('',(8.077355169477E-02,0.624844107152));+#7047 = VECTOR('',#7048,1.);+#7048 = DIRECTION('',(1.,0.));+#7049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7050 = ORIENTED_EDGE('',*,*,#7051,.T.);+#7051 = EDGE_CURVE('',#7036,#7052,#7054,.T.);+#7052 = VERTEX_POINT('',#7053);+#7053 = CARTESIAN_POINT('',(11.797473585704,-1.371071568571,+    6.990977706909));+#7054 = SURFACE_CURVE('',#7055,(#7059),.PCURVE_S1.);+#7055 = LINE('',#7056,#7057);+#7056 = CARTESIAN_POINT('',(11.688659474612,-1.371071568571,+    6.990977706909));+#7057 = VECTOR('',#7058,1.);+#7058 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#7059 = PCURVE('',#7023,#7060);+#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7065);+#7061 = LINE('',#7062,#7063);+#7062 = CARTESIAN_POINT('',(0.420189875138,0.624844107152));+#7063 = VECTOR('',#7064,1.);+#7064 = DIRECTION('',(0.,-1.));+#7065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7066 = ORIENTED_EDGE('',*,*,#7067,.T.);+#7067 = EDGE_CURVE('',#7052,#7068,#7070,.T.);+#7068 = VERTEX_POINT('',#7069);+#7069 = CARTESIAN_POINT('',(11.797473585704,-1.610462612973,+    6.990977706909));+#7070 = SURFACE_CURVE('',#7071,(#7075),.PCURVE_S1.);+#7071 = LINE('',#7072,#7073);+#7072 = CARTESIAN_POINT('',(11.797473585704,-1.371071568571,+    6.990977706909));+#7073 = VECTOR('',#7074,1.);+#7074 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#7075 = PCURVE('',#7023,#7076);+#7076 = DEFINITIONAL_REPRESENTATION('',(#7077),#7081);+#7077 = LINE('',#7078,#7079);+#7078 = CARTESIAN_POINT('',(0.420189875138,0.51602999606));+#7079 = VECTOR('',#7080,1.);+#7080 = DIRECTION('',(-1.,0.));+#7081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7082 = ORIENTED_EDGE('',*,*,#7083,.T.);+#7083 = EDGE_CURVE('',#7068,#7084,#7086,.T.);+#7084 = VERTEX_POINT('',#7085);+#7085 = CARTESIAN_POINT('',(11.913402465597,-1.610462612973,+    6.990977706909));+#7086 = SURFACE_CURVE('',#7087,(#7091),.PCURVE_S1.);+#7087 = LINE('',#7088,#7089);+#7088 = CARTESIAN_POINT('',(11.797473585704,-1.610462612973,+    6.990977706909));+#7089 = VECTOR('',#7090,1.);+#7090 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#7091 = PCURVE('',#7023,#7092);+#7092 = DEFINITIONAL_REPRESENTATION('',(#7093),#7097);+#7093 = LINE('',#7094,#7095);+#7094 = CARTESIAN_POINT('',(0.180798830736,0.51602999606));+#7095 = VECTOR('',#7096,1.);+#7096 = DIRECTION('',(0.,-1.));+#7097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7098 = ORIENTED_EDGE('',*,*,#7099,.T.);+#7099 = EDGE_CURVE('',#7084,#7100,#7102,.T.);+#7100 = VERTEX_POINT('',#7101);+#7101 = CARTESIAN_POINT('',(11.904822891453,-1.578236895457,+    6.990977706909));+#7102 = SURFACE_CURVE('',#7103,(#7107),.PCURVE_S1.);+#7103 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7104,#7105,#7106),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7104 = CARTESIAN_POINT('',(11.913402465597,-1.610462612973,+    6.990977706909));+#7105 = CARTESIAN_POINT('',(11.907543244231,-1.595396043744,+    6.990977706909));+#7106 = CARTESIAN_POINT('',(11.904822891453,-1.578236895457,+    6.990977706909));+#7107 = PCURVE('',#7023,#7108);+#7108 = DEFINITIONAL_REPRESENTATION('',(#7109),#7113);+#7109 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7110,#7111,#7112),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7110 = CARTESIAN_POINT('',(0.180798830736,0.400101116167));+#7111 = CARTESIAN_POINT('',(0.195865399965,0.405960337533));+#7112 = CARTESIAN_POINT('',(0.213024548252,0.408680690311));+#7113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7114 = ORIENTED_EDGE('',*,*,#7115,.T.);+#7115 = EDGE_CURVE('',#7100,#7116,#7118,.T.);+#7116 = VERTEX_POINT('',#7117);+#7117 = CARTESIAN_POINT('',(11.902102538676,-1.541826019823,+    6.990977706909));+#7118 = SURFACE_CURVE('',#7119,(#7123),.PCURVE_S1.);+#7119 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7120,#7121,#7122),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7120 = CARTESIAN_POINT('',(11.904822891453,-1.578236895457,+    6.990977706909));+#7121 = CARTESIAN_POINT('',(11.902102538676,-1.561077747169,+    6.990977706909));+#7122 = CARTESIAN_POINT('',(11.902102538676,-1.541826019823,+    6.990977706909));+#7123 = PCURVE('',#7023,#7124);+#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129);+#7125 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7126,#7127,#7128),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7126 = CARTESIAN_POINT('',(0.213024548252,0.408680690311));+#7127 = CARTESIAN_POINT('',(0.230183696539,0.411401043088));+#7128 = CARTESIAN_POINT('',(0.249435423886,0.411401043088));+#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7130 = ORIENTED_EDGE('',*,*,#7131,.T.);+#7131 = EDGE_CURVE('',#7116,#7132,#7134,.T.);+#7132 = VERTEX_POINT('',#7133);+#7133 = CARTESIAN_POINT('',(11.960694752341,-1.391160327542,+    6.990977706909));+#7134 = SURFACE_CURVE('',#7135,(#7139),.PCURVE_S1.);+#7135 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7136,#7137,#7138),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7136 = CARTESIAN_POINT('',(11.902102538676,-1.541826019823,+    6.990977706909));+#7137 = CARTESIAN_POINT('',(11.902102538676,-1.448915509583,+    6.990977706909));+#7138 = CARTESIAN_POINT('',(11.960694752341,-1.391160327542,+    6.990977706909));+#7139 = PCURVE('',#7023,#7140);+#7140 = DEFINITIONAL_REPRESENTATION('',(#7141),#7145);+#7141 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7142,#7143,#7144),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7142 = CARTESIAN_POINT('',(0.249435423886,0.411401043088));+#7143 = CARTESIAN_POINT('',(0.342345934126,0.411401043088));+#7144 = CARTESIAN_POINT('',(0.400101116167,0.352808829423));+#7145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7146 = ORIENTED_EDGE('',*,*,#7147,.T.);+#7147 = EDGE_CURVE('',#7132,#7148,#7150,.T.);+#7148 = VERTEX_POINT('',#7149);+#7149 = CARTESIAN_POINT('',(12.113034507869,-1.333405145501,+    6.990977706909));+#7150 = SURFACE_CURVE('',#7151,(#7155),.PCURVE_S1.);+#7151 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7152,#7153,#7154),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7152 = CARTESIAN_POINT('',(11.960694752341,-1.391160327542,+    6.990977706909));+#7153 = CARTESIAN_POINT('',(12.019286966005,-1.333405145501,+    6.990977706909));+#7154 = CARTESIAN_POINT('',(12.113034507869,-1.333405145501,+    6.990977706909));+#7155 = PCURVE('',#7023,#7156);+#7156 = DEFINITIONAL_REPRESENTATION('',(#7157),#7161);+#7157 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7158,#7159,#7160),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7158 = CARTESIAN_POINT('',(0.400101116167,0.352808829423));+#7159 = CARTESIAN_POINT('',(0.457856298208,0.294216615759));+#7160 = CARTESIAN_POINT('',(0.457856298208,0.200469073895));+#7161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7162 = ORIENTED_EDGE('',*,*,#7163,.T.);+#7163 = EDGE_CURVE('',#7148,#7164,#7166,.T.);+#7164 = VERTEX_POINT('',#7165);+#7165 = CARTESIAN_POINT('',(12.268513131986,-1.395973259379,+    6.990977706909));+#7166 = SURFACE_CURVE('',#7167,(#7171),.PCURVE_S1.);+#7167 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7168,#7169,#7170),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7168 = CARTESIAN_POINT('',(12.113034507869,-1.333405145501,+    6.990977706909));+#7169 = CARTESIAN_POINT('',(12.211385723663,-1.333405145501,+    6.990977706909));+#7170 = CARTESIAN_POINT('',(12.268513131986,-1.395973259379,+    6.990977706909));+#7171 = PCURVE('',#7023,#7172);+#7172 = DEFINITIONAL_REPRESENTATION('',(#7173),#7177);+#7173 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7174,#7175,#7176),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7174 = CARTESIAN_POINT('',(0.457856298208,0.200469073895));+#7175 = CARTESIAN_POINT('',(0.457856298208,0.102117858101));+#7176 = CARTESIAN_POINT('',(0.39528818433,4.499044977817E-02));+#7177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7178 = ORIENTED_EDGE('',*,*,#7179,.T.);+#7179 = EDGE_CURVE('',#7164,#7180,#7182,.T.);+#7180 = VERTEX_POINT('',#7181);+#7181 = CARTESIAN_POINT('',(12.325640540309,-1.566518452724,+    6.990977706909));+#7182 = SURFACE_CURVE('',#7183,(#7187),.PCURVE_S1.);+#7183 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7184,#7185,#7186),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7184 = CARTESIAN_POINT('',(12.268513131986,-1.395973259379,+    6.990977706909));+#7185 = CARTESIAN_POINT('',(12.325640540309,-1.458541373256,+    6.990977706909));+#7186 = CARTESIAN_POINT('',(12.325640540309,-1.566518452724,+    6.990977706909));+#7187 = PCURVE('',#7023,#7188);+#7188 = DEFINITIONAL_REPRESENTATION('',(#7189),#7193);+#7189 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7190,#7191,#7192),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7190 = CARTESIAN_POINT('',(0.39528818433,4.499044977817E-02));+#7191 = CARTESIAN_POINT('',(0.332720070453,-1.213695854481E-02));+#7192 = CARTESIAN_POINT('',(0.224742990985,-1.213695854481E-02));+#7193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7194 = ORIENTED_EDGE('',*,*,#7195,.T.);+#7195 = EDGE_CURVE('',#7180,#7196,#7198,.T.);+#7196 = VERTEX_POINT('',#7197);+#7197 = CARTESIAN_POINT('',(12.318944287319,-1.647710520231,+    6.990977706909));+#7198 = SURFACE_CURVE('',#7199,(#7203),.PCURVE_S1.);+#7199 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7200,#7201,#7202),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7200 = CARTESIAN_POINT('',(12.325640540309,-1.566518452724,+    6.990977706909));+#7201 = CARTESIAN_POINT('',(12.325640540309,-1.606695970665,+    6.990977706909));+#7202 = CARTESIAN_POINT('',(12.318944287319,-1.647710520231,+    6.990977706909));+#7203 = PCURVE('',#7023,#7204);+#7204 = DEFINITIONAL_REPRESENTATION('',(#7205),#7209);+#7205 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7206,#7207,#7208),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7206 = CARTESIAN_POINT('',(0.224742990985,-1.213695854481E-02));+#7207 = CARTESIAN_POINT('',(0.184565473043,-1.213695854481E-02));+#7208 = CARTESIAN_POINT('',(0.143550923478,-5.440705554571E-03));+#7209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7210 = ORIENTED_EDGE('',*,*,#7211,.T.);+#7211 = EDGE_CURVE('',#7196,#7212,#7214,.T.);+#7212 = VERTEX_POINT('',#7213);+#7213 = CARTESIAN_POINT('',(12.298855528348,-1.731413682609,+    6.990977706909));+#7214 = SURFACE_CURVE('',#7215,(#7219),.PCURVE_S1.);+#7215 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7216,#7217,#7218),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7216 = CARTESIAN_POINT('',(12.318944287319,-1.647710520231,+    6.990977706909));+#7217 = CARTESIAN_POINT('',(12.312248034328,-1.688725069796,+    6.990977706909));+#7218 = CARTESIAN_POINT('',(12.298855528348,-1.731413682609,+    6.990977706909));+#7219 = PCURVE('',#7023,#7220);+#7220 = DEFINITIONAL_REPRESENTATION('',(#7221),#7225);+#7221 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7222,#7223,#7224),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7222 = CARTESIAN_POINT('',(0.143550923478,-5.440705554571E-03));+#7223 = CARTESIAN_POINT('',(0.102536373913,1.255547435669E-03));+#7224 = CARTESIAN_POINT('',(5.984776110027E-02,1.464805341615E-02));+#7225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7226 = ORIENTED_EDGE('',*,*,#7227,.T.);+#7227 = EDGE_CURVE('',#7212,#7228,#7230,.T.);+#7228 = VERTEX_POINT('',#7229);+#7229 = CARTESIAN_POINT('',(12.187530322385,-1.731413682609,+    6.990977706909));+#7230 = SURFACE_CURVE('',#7231,(#7235),.PCURVE_S1.);+#7231 = LINE('',#7232,#7233);+#7232 = CARTESIAN_POINT('',(12.298855528348,-1.731413682609,+    6.990977706909));+#7233 = VECTOR('',#7234,1.);+#7234 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#7235 = PCURVE('',#7023,#7236);+#7236 = DEFINITIONAL_REPRESENTATION('',(#7237),#7241);+#7237 = LINE('',#7238,#7239);+#7238 = CARTESIAN_POINT('',(5.984776110027E-02,1.464805341615E-02));+#7239 = VECTOR('',#7240,1.);+#7240 = DIRECTION('',(0.,1.));+#7241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7242 = ORIENTED_EDGE('',*,*,#7243,.T.);+#7243 = EDGE_CURVE('',#7228,#7244,#7246,.T.);+#7244 = VERTEX_POINT('',#7245);+#7245 = CARTESIAN_POINT('',(12.213269044816,-1.660056736681,+    6.990977706909));+#7246 = SURFACE_CURVE('',#7247,(#7251),.PCURVE_S1.);+#7247 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7248,#7249,#7250),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7248 = CARTESIAN_POINT('',(12.187530322385,-1.731413682609,+    6.990977706909));+#7249 = CARTESIAN_POINT('',(12.204689470673,-1.696676870222,+    6.990977706909));+#7250 = CARTESIAN_POINT('',(12.213269044816,-1.660056736681,+    6.990977706909));+#7251 = PCURVE('',#7023,#7252);+#7252 = DEFINITIONAL_REPRESENTATION('',(#7253),#7257);+#7253 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7254,#7255,#7256),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7254 = CARTESIAN_POINT('',(5.984776110027E-02,0.125973259379));+#7255 = CARTESIAN_POINT('',(9.458457348714E-02,0.108814111091));+#7256 = CARTESIAN_POINT('',(0.131204707028,0.100234536948));+#7257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7258 = ORIENTED_EDGE('',*,*,#7259,.T.);+#7259 = EDGE_CURVE('',#7244,#7260,#7262,.T.);+#7260 = VERTEX_POINT('',#7261);+#7261 = CARTESIAN_POINT('',(12.22184861896,-1.586607211695,+    6.990977706909));+#7262 = SURFACE_CURVE('',#7263,(#7267),.PCURVE_S1.);+#7263 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7264,#7265,#7266),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7264 = CARTESIAN_POINT('',(12.213269044816,-1.660056736681,+    6.990977706909));+#7265 = CARTESIAN_POINT('',(12.22184861896,-1.623436603141,+    6.990977706909));+#7266 = CARTESIAN_POINT('',(12.22184861896,-1.586607211695,+    6.990977706909));+#7267 = PCURVE('',#7023,#7268);+#7268 = DEFINITIONAL_REPRESENTATION('',(#7269),#7273);+#7269 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7270,#7271,#7272),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7270 = CARTESIAN_POINT('',(0.131204707028,0.100234536948));+#7271 = CARTESIAN_POINT('',(0.167824840568,9.165496280391E-02));+#7272 = CARTESIAN_POINT('',(0.204654232014,9.165496280391E-02));+#7273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7274 = ORIENTED_EDGE('',*,*,#7275,.T.);+#7275 = EDGE_CURVE('',#7260,#7276,#7278,.T.);+#7276 = VERTEX_POINT('',#7277);+#7277 = CARTESIAN_POINT('',(12.194017317469,-1.487418964277,+    6.990977706909));+#7278 = SURFACE_CURVE('',#7279,(#7283),.PCURVE_S1.);+#7279 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7280,#7281,#7282),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7280 = CARTESIAN_POINT('',(12.22184861896,-1.586607211695,+    6.990977706909));+#7281 = CARTESIAN_POINT('',(12.22184861896,-1.52131874504,6.990977706909+    ));+#7282 = CARTESIAN_POINT('',(12.194017317469,-1.487418964277,+    6.990977706909));+#7283 = PCURVE('',#7023,#7284);+#7284 = DEFINITIONAL_REPRESENTATION('',(#7285),#7289);+#7285 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7286,#7287,#7288),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7286 = CARTESIAN_POINT('',(0.204654232014,9.165496280391E-02));+#7287 = CARTESIAN_POINT('',(0.269942698669,9.165496280391E-02));+#7288 = CARTESIAN_POINT('',(0.303842479432,0.119486264295));+#7289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7290 = ORIENTED_EDGE('',*,*,#7291,.T.);+#7291 = EDGE_CURVE('',#7276,#7292,#7294,.T.);+#7292 = VERTEX_POINT('',#7293);+#7293 = CARTESIAN_POINT('',(12.113034507869,-1.453519183514,+    6.990977706909));+#7294 = SURFACE_CURVE('',#7295,(#7299),.PCURVE_S1.);+#7295 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7296,#7297,#7298),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7296 = CARTESIAN_POINT('',(12.194017317469,-1.487418964277,+    6.990977706909));+#7297 = CARTESIAN_POINT('',(12.166186015979,-1.453519183514,+    6.990977706909));+#7298 = CARTESIAN_POINT('',(12.113034507869,-1.453519183514,+    6.990977706909));+#7299 = PCURVE('',#7023,#7300);+#7300 = DEFINITIONAL_REPRESENTATION('',(#7301),#7305);+#7301 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7302,#7303,#7304),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7302 = CARTESIAN_POINT('',(0.303842479432,0.119486264295));+#7303 = CARTESIAN_POINT('',(0.337742260195,0.147317565785));+#7304 = CARTESIAN_POINT('',(0.337742260195,0.200469073895));+#7305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7306 = ORIENTED_EDGE('',*,*,#7307,.T.);+#7307 = EDGE_CURVE('',#7292,#7308,#7310,.T.);+#7308 = VERTEX_POINT('',#7309);+#7309 = CARTESIAN_POINT('',(12.034562793139,-1.487209706371,+    6.990977706909));+#7310 = SURFACE_CURVE('',#7311,(#7315),.PCURVE_S1.);+#7311 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7312,#7313,#7314),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7312 = CARTESIAN_POINT('',(12.113034507869,-1.453519183514,+    6.990977706909));+#7313 = CARTESIAN_POINT('',(12.064068157878,-1.453519183514,+    6.990977706909));+#7314 = CARTESIAN_POINT('',(12.034562793139,-1.487209706371,+    6.990977706909));+#7315 = PCURVE('',#7023,#7316);+#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321);+#7317 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7318,#7319,#7320),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7318 = CARTESIAN_POINT('',(0.337742260195,0.200469073895));+#7319 = CARTESIAN_POINT('',(0.337742260195,0.249435423886));+#7320 = CARTESIAN_POINT('',(0.304051737338,0.278940788625));+#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7322 = ORIENTED_EDGE('',*,*,#7323,.T.);+#7323 = EDGE_CURVE('',#7308,#7324,#7326,.T.);+#7324 = VERTEX_POINT('',#7325);+#7325 = CARTESIAN_POINT('',(12.005057428401,-1.576981348021,+    6.990977706909));+#7326 = SURFACE_CURVE('',#7327,(#7331),.PCURVE_S1.);+#7327 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7328,#7329,#7330),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7328 = CARTESIAN_POINT('',(12.034562793139,-1.487209706371,+    6.990977706909));+#7329 = CARTESIAN_POINT('',(12.005057428401,-1.520900229228,+    6.990977706909));+#7330 = CARTESIAN_POINT('',(12.005057428401,-1.576981348021,+    6.990977706909));+#7331 = PCURVE('',#7023,#7332);+#7332 = DEFINITIONAL_REPRESENTATION('',(#7333),#7337);+#7333 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7334,#7335,#7336),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7334 = CARTESIAN_POINT('',(0.304051737338,0.278940788625));+#7335 = CARTESIAN_POINT('',(0.270361214481,0.308446153363));+#7336 = CARTESIAN_POINT('',(0.214280095688,0.308446153363));+#7337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7338 = ORIENTED_EDGE('',*,*,#7339,.T.);+#7339 = EDGE_CURVE('',#7324,#7340,#7342,.T.);+#7340 = VERTEX_POINT('',#7341);+#7341 = CARTESIAN_POINT('',(12.013218486733,-1.643316104206,+    6.990977706909));+#7342 = SURFACE_CURVE('',#7343,(#7347),.PCURVE_S1.);+#7343 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7344,#7345,#7346),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7344 = CARTESIAN_POINT('',(12.005057428401,-1.576981348021,+    6.990977706909));+#7345 = CARTESIAN_POINT('',(12.005057428401,-1.610044097161,+    6.990977706909));+#7346 = CARTESIAN_POINT('',(12.013218486733,-1.643316104206,+    6.990977706909));+#7347 = PCURVE('',#7023,#7348);+#7348 = DEFINITIONAL_REPRESENTATION('',(#7349),#7353);+#7349 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7350,#7351,#7352),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7350 = CARTESIAN_POINT('',(0.214280095688,0.308446153363));+#7351 = CARTESIAN_POINT('',(0.181217346548,0.308446153363));+#7352 = CARTESIAN_POINT('',(0.147945339503,0.300285095031));+#7353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7354 = ORIENTED_EDGE('',*,*,#7355,.T.);+#7355 = EDGE_CURVE('',#7340,#7013,#7356,.T.);+#7356 = SURFACE_CURVE('',#7357,(#7361),.PCURVE_S1.);+#7357 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7358,#7359,#7360),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7358 = CARTESIAN_POINT('',(12.013218486733,-1.643316104206,+    6.990977706909));+#7359 = CARTESIAN_POINT('',(12.021379545065,-1.676588111251,+    6.990977706909));+#7360 = CARTESIAN_POINT('',(12.037701661728,-1.710487892014,+    6.990977706909));+#7361 = PCURVE('',#7023,#7362);+#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367);+#7363 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7364,#7365,#7366),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7364 = CARTESIAN_POINT('',(0.147945339503,0.300285095031));+#7365 = CARTESIAN_POINT('',(0.114673332458,0.292124036699));+#7366 = CARTESIAN_POINT('',(8.077355169477E-02,0.275801920036));+#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7368 = SHELL_BASED_SURFACE_MODEL('',(#7369));+#7369 = OPEN_SHELL('',(#7370));+#7370 = ADVANCED_FACE('',(#7371),#7385,.T.);+#7371 = FACE_BOUND('',#7372,.F.);+#7372 = EDGE_LOOP('',(#7373,#7396,#7412,#7428,#7444,#7460,#7476,#7492,+    #7508,#7524,#7540,#7556,#7572,#7588,#7604,#7620,#7636,#7652,#7668,+    #7684,#7700,#7716,#7732,#7748,#7764,#7780,#7796,#7812,#7828));+#7373 = ORIENTED_EDGE('',*,*,#7374,.T.);+#7374 = EDGE_CURVE('',#7375,#7377,#7379,.T.);+#7375 = VERTEX_POINT('',#7376);+#7376 = CARTESIAN_POINT('',(12.033935019421,-1.045466266921,+    6.990977706909));+#7377 = VERTEX_POINT('',#7378);+#7378 = CARTESIAN_POINT('',(12.033935019421,-1.1115917652,6.990977706909+    ));+#7379 = SURFACE_CURVE('',#7380,(#7384),.PCURVE_S1.);+#7380 = LINE('',#7381,#7382);+#7381 = CARTESIAN_POINT('',(12.033935019421,-1.045466266921,+    6.990977706909));+#7382 = VECTOR('',#7383,1.);+#7383 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#7384 = PCURVE('',#7385,#7390);+#7385 = PLANE('',#7386);+#7386 = AXIS2_PLACEMENT_3D('',#7387,#7388,#7389);+#7387 = CARTESIAN_POINT('',(12.313503581764,-1.275231447649,+    6.990977706909));+#7388 = DIRECTION('',(0.,0.,1.));+#7389 = DIRECTION('',(1.110223024625E-16,1.,0.));+#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395);+#7391 = LINE('',#7392,#7393);+#7392 = CARTESIAN_POINT('',(0.229765180728,0.279568562343));+#7393 = VECTOR('',#7394,1.);+#7394 = DIRECTION('',(-1.,0.));+#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7396 = ORIENTED_EDGE('',*,*,#7397,.T.);+#7397 = EDGE_CURVE('',#7377,#7398,#7400,.T.);+#7398 = VERTEX_POINT('',#7399);+#7399 = CARTESIAN_POINT('',(11.92512090833,-1.1115917652,6.990977706909)+  );+#7400 = SURFACE_CURVE('',#7401,(#7405),.PCURVE_S1.);+#7401 = LINE('',#7402,#7403);+#7402 = CARTESIAN_POINT('',(12.033935019421,-1.1115917652,6.990977706909+    ));+#7403 = VECTOR('',#7404,1.);+#7404 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#7405 = PCURVE('',#7385,#7406);+#7406 = DEFINITIONAL_REPRESENTATION('',(#7407),#7411);+#7407 = LINE('',#7408,#7409);+#7408 = CARTESIAN_POINT('',(0.163639682449,0.279568562343));+#7409 = VECTOR('',#7410,1.);+#7410 = DIRECTION('',(0.,1.));+#7411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7412 = ORIENTED_EDGE('',*,*,#7413,.T.);+#7413 = EDGE_CURVE('',#7398,#7414,#7416,.T.);+#7414 = VERTEX_POINT('',#7415);+#7415 = CARTESIAN_POINT('',(11.92512090833,-1.045466266921,+    6.990977706909));+#7416 = SURFACE_CURVE('',#7417,(#7421),.PCURVE_S1.);+#7417 = LINE('',#7418,#7419);+#7418 = CARTESIAN_POINT('',(11.92512090833,-1.1115917652,6.990977706909)+  );+#7419 = VECTOR('',#7420,1.);+#7420 = DIRECTION('',(1.110223024625E-16,1.,0.));+#7421 = PCURVE('',#7385,#7422);+#7422 = DEFINITIONAL_REPRESENTATION('',(#7423),#7427);+#7423 = LINE('',#7424,#7425);+#7424 = CARTESIAN_POINT('',(0.163639682449,0.388382673434));+#7425 = VECTOR('',#7426,1.);+#7426 = DIRECTION('',(1.,0.));+#7427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7428 = ORIENTED_EDGE('',*,*,#7429,.T.);+#7429 = EDGE_CURVE('',#7414,#7430,#7432,.T.);+#7430 = VERTEX_POINT('',#7431);+#7431 = CARTESIAN_POINT('',(11.906915470513,-0.974109320994,+    6.990977706909));+#7432 = SURFACE_CURVE('',#7433,(#7437),.PCURVE_S1.);+#7433 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7434,#7435,#7436),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7434 = CARTESIAN_POINT('',(11.92512090833,-1.045466266921,+    6.990977706909));+#7435 = CARTESIAN_POINT('',(11.92512090833,-0.999429527613,+    6.990977706909));+#7436 = CARTESIAN_POINT('',(11.906915470513,-0.974109320994,+    6.990977706909));+#7437 = PCURVE('',#7385,#7438);+#7438 = DEFINITIONAL_REPRESENTATION('',(#7439),#7443);+#7439 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7440,#7441,#7442),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7440 = CARTESIAN_POINT('',(0.229765180728,0.388382673434));+#7441 = CARTESIAN_POINT('',(0.275801920036,0.388382673434));+#7442 = CARTESIAN_POINT('',(0.301122126655,0.406588111251));+#7443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7444 = ORIENTED_EDGE('',*,*,#7445,.T.);+#7445 = EDGE_CURVE('',#7430,#7446,#7448,.T.);+#7446 = VERTEX_POINT('',#7447);+#7447 = CARTESIAN_POINT('',(11.855647283556,-0.948789114374,+    6.990977706909));+#7448 = SURFACE_CURVE('',#7449,(#7453),.PCURVE_S1.);+#7449 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7450,#7451,#7452),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7450 = CARTESIAN_POINT('',(11.906915470513,-0.974109320994,+    6.990977706909));+#7451 = CARTESIAN_POINT('',(11.888710032696,-0.948789114374,+    6.990977706909));+#7452 = CARTESIAN_POINT('',(11.855647283556,-0.948789114374,+    6.990977706909));+#7453 = PCURVE('',#7385,#7454);+#7454 = DEFINITIONAL_REPRESENTATION('',(#7455),#7459);+#7455 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7456,#7457,#7458),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7456 = CARTESIAN_POINT('',(0.301122126655,0.406588111251));+#7457 = CARTESIAN_POINT('',(0.326442333274,0.424793549068));+#7458 = CARTESIAN_POINT('',(0.326442333274,0.457856298208));+#7459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7460 = ORIENTED_EDGE('',*,*,#7461,.T.);+#7461 = EDGE_CURVE('',#7446,#7462,#7464,.T.);+#7462 = VERTEX_POINT('',#7463);+#7463 = CARTESIAN_POINT('',(11.801449485917,-0.974109320994,+    6.990977706909));+#7464 = SURFACE_CURVE('',#7465,(#7469),.PCURVE_S1.);+#7465 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7466,#7467,#7468),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7466 = CARTESIAN_POINT('',(11.855647283556,-0.948789114374,+    6.990977706909));+#7467 = CARTESIAN_POINT('',(11.820910471169,-0.948789114374,+    6.990977706909));+#7468 = CARTESIAN_POINT('',(11.801449485917,-0.974109320994,+    6.990977706909));+#7469 = PCURVE('',#7385,#7470);+#7470 = DEFINITIONAL_REPRESENTATION('',(#7471),#7475);+#7471 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7472,#7473,#7474),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7472 = CARTESIAN_POINT('',(0.326442333274,0.457856298208));+#7473 = CARTESIAN_POINT('',(0.326442333274,0.492593110595));+#7474 = CARTESIAN_POINT('',(0.301122126655,0.512054095847));+#7475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7476 = ORIENTED_EDGE('',*,*,#7477,.T.);+#7477 = EDGE_CURVE('',#7462,#7478,#7480,.T.);+#7478 = VERTEX_POINT('',#7479);+#7479 = CARTESIAN_POINT('',(11.781988500664,-1.045466266921,+    6.990977706909));+#7480 = SURFACE_CURVE('',#7481,(#7485),.PCURVE_S1.);+#7481 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7482,#7483,#7484),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7482 = CARTESIAN_POINT('',(11.801449485917,-0.974109320994,+    6.990977706909));+#7483 = CARTESIAN_POINT('',(11.781988500664,-0.999429527613,+    6.990977706909));+#7484 = CARTESIAN_POINT('',(11.781988500664,-1.045466266921,+    6.990977706909));+#7485 = PCURVE('',#7385,#7486);+#7486 = DEFINITIONAL_REPRESENTATION('',(#7487),#7491);+#7487 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7488,#7489,#7490),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7488 = CARTESIAN_POINT('',(0.301122126655,0.512054095847));+#7489 = CARTESIAN_POINT('',(0.275801920036,0.5315150811));+#7490 = CARTESIAN_POINT('',(0.229765180728,0.5315150811));+#7491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7492 = ORIENTED_EDGE('',*,*,#7493,.T.);+#7493 = EDGE_CURVE('',#7478,#7494,#7496,.T.);+#7494 = VERTEX_POINT('',#7495);+#7495 = CARTESIAN_POINT('',(11.790777332713,-1.120799113061,+    6.990977706909));+#7496 = SURFACE_CURVE('',#7497,(#7501),.PCURVE_S1.);+#7497 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7498,#7499,#7500),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7498 = CARTESIAN_POINT('',(11.781988500664,-1.045466266921,+    6.990977706909));+#7499 = CARTESIAN_POINT('',(11.781988500664,-1.08062159512,+    6.990977706909));+#7500 = CARTESIAN_POINT('',(11.790777332713,-1.120799113061,+    6.990977706909));+#7501 = PCURVE('',#7385,#7502);+#7502 = DEFINITIONAL_REPRESENTATION('',(#7503),#7507);+#7503 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7504,#7505,#7506),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7504 = CARTESIAN_POINT('',(0.229765180728,0.5315150811));+#7505 = CARTESIAN_POINT('',(0.194609852529,0.5315150811));+#7506 = CARTESIAN_POINT('',(0.154432334587,0.522726249051));+#7507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7508 = ORIENTED_EDGE('',*,*,#7509,.T.);+#7509 = EDGE_CURVE('',#7494,#7510,#7512,.T.);+#7510 = VERTEX_POINT('',#7511);+#7511 = CARTESIAN_POINT('',(11.816306797239,-1.204083759627,+    6.990977706909));+#7512 = SURFACE_CURVE('',#7513,(#7517),.PCURVE_S1.);+#7513 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7514,#7515,#7516),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7514 = CARTESIAN_POINT('',(11.790777332713,-1.120799113061,+    6.990977706909));+#7515 = CARTESIAN_POINT('',(11.799566164763,-1.160976631003,+    6.990977706909));+#7516 = CARTESIAN_POINT('',(11.816306797239,-1.204083759627,+    6.990977706909));+#7517 = PCURVE('',#7385,#7518);+#7518 = DEFINITIONAL_REPRESENTATION('',(#7519),#7523);+#7519 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7520,#7521,#7522),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7520 = CARTESIAN_POINT('',(0.154432334587,0.522726249051));+#7521 = CARTESIAN_POINT('',(0.114254816646,0.513937417001));+#7522 = CARTESIAN_POINT('',(7.11476880213E-02,0.497196784525));+#7523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7524 = ORIENTED_EDGE('',*,*,#7525,.T.);+#7525 = EDGE_CURVE('',#7510,#7526,#7528,.T.);+#7526 = VERTEX_POINT('',#7527);+#7527 = CARTESIAN_POINT('',(11.704144559652,-1.204083759627,+    6.990977706909));+#7528 = SURFACE_CURVE('',#7529,(#7533),.PCURVE_S1.);+#7529 = LINE('',#7530,#7531);+#7530 = CARTESIAN_POINT('',(11.816306797239,-1.204083759627,+    6.990977706909));+#7531 = VECTOR('',#7532,1.);+#7532 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#7533 = PCURVE('',#7385,#7534);+#7534 = DEFINITIONAL_REPRESENTATION('',(#7535),#7539);+#7535 = LINE('',#7536,#7537);+#7536 = CARTESIAN_POINT('',(7.11476880213E-02,0.497196784525));+#7537 = VECTOR('',#7538,1.);+#7538 = DIRECTION('',(0.,1.));+#7539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7540 = ORIENTED_EDGE('',*,*,#7541,.T.);+#7541 = EDGE_CURVE('',#7526,#7542,#7544,.T.);+#7542 = VERTEX_POINT('',#7543);+#7543 = CARTESIAN_POINT('',(11.684265058587,-1.119125049814,+    6.990977706909));+#7544 = SURFACE_CURVE('',#7545,(#7549),.PCURVE_S1.);+#7545 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7546,#7547,#7548),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7546 = CARTESIAN_POINT('',(11.704144559652,-1.204083759627,+    6.990977706909));+#7547 = CARTESIAN_POINT('',(11.691170569484,-1.160976631003,+    6.990977706909));+#7548 = CARTESIAN_POINT('',(11.684265058587,-1.119125049814,+    6.990977706909));+#7549 = PCURVE('',#7385,#7550);+#7550 = DEFINITIONAL_REPRESENTATION('',(#7551),#7555);+#7551 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7552,#7553,#7554),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7552 = CARTESIAN_POINT('',(7.11476880213E-02,0.609359022112));+#7553 = CARTESIAN_POINT('',(0.114254816646,0.62233301228));+#7554 = CARTESIAN_POINT('',(0.156106397835,0.629238523177));+#7555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7556 = ORIENTED_EDGE('',*,*,#7557,.T.);+#7557 = EDGE_CURVE('',#7542,#7558,#7560,.T.);+#7558 = VERTEX_POINT('',#7559);+#7559 = CARTESIAN_POINT('',(11.677359547691,-1.038770013931,+    6.990977706909));+#7560 = SURFACE_CURVE('',#7561,(#7565),.PCURVE_S1.);+#7561 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7562,#7563,#7564),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7562 = CARTESIAN_POINT('',(11.684265058587,-1.119125049814,+    6.990977706909));+#7563 = CARTESIAN_POINT('',(11.677359547691,-1.077273468625,+    6.990977706909));+#7564 = CARTESIAN_POINT('',(11.677359547691,-1.038770013931,+    6.990977706909));+#7565 = PCURVE('',#7385,#7566);+#7566 = DEFINITIONAL_REPRESENTATION('',(#7567),#7571);+#7567 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7568,#7569,#7570),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7568 = CARTESIAN_POINT('',(0.156106397835,0.629238523177));+#7569 = CARTESIAN_POINT('',(0.197957979024,0.636144034073));+#7570 = CARTESIAN_POINT('',(0.236461433718,0.636144034073));+#7571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7572 = ORIENTED_EDGE('',*,*,#7573,.T.);+#7573 = EDGE_CURVE('',#7558,#7574,#7576,.T.);+#7574 = VERTEX_POINT('',#7575);+#7575 = CARTESIAN_POINT('',(11.720466676316,-0.884756195155,+    6.990977706909));+#7576 = SURFACE_CURVE('',#7577,(#7581),.PCURVE_S1.);+#7577 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7578,#7579,#7580),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7578 = CARTESIAN_POINT('',(11.677359547691,-1.038770013931,+    6.990977706909));+#7579 = CARTESIAN_POINT('',(11.677359547691,-0.940000282325,+    6.990977706909));+#7580 = CARTESIAN_POINT('',(11.720466676316,-0.884756195155,+    6.990977706909));+#7581 = PCURVE('',#7385,#7582);+#7582 = DEFINITIONAL_REPRESENTATION('',(#7583),#7587);+#7583 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7584,#7585,#7586),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7584 = CARTESIAN_POINT('',(0.236461433718,0.636144034073));+#7585 = CARTESIAN_POINT('',(0.335231165324,0.636144034073));+#7586 = CARTESIAN_POINT('',(0.390475252493,0.593036905448));+#7587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7588 = ORIENTED_EDGE('',*,*,#7589,.T.);+#7589 = EDGE_CURVE('',#7574,#7590,#7592,.T.);+#7590 = VERTEX_POINT('',#7591);+#7591 = CARTESIAN_POINT('',(11.839325166893,-0.829512107986,+    6.990977706909));+#7592 = SURFACE_CURVE('',#7593,(#7597),.PCURVE_S1.);+#7593 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7594,#7595,#7596),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7594 = CARTESIAN_POINT('',(11.720466676316,-0.884756195155,+    6.990977706909));+#7595 = CARTESIAN_POINT('',(11.763573804941,-0.829512107986,+    6.990977706909));+#7596 = CARTESIAN_POINT('',(11.839325166893,-0.829512107986,+    6.990977706909));+#7597 = PCURVE('',#7385,#7598);+#7598 = DEFINITIONAL_REPRESENTATION('',(#7599),#7603);+#7599 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7600,#7601,#7602),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7600 = CARTESIAN_POINT('',(0.390475252493,0.593036905448));+#7601 = CARTESIAN_POINT('',(0.445719339663,0.549929776823));+#7602 = CARTESIAN_POINT('',(0.445719339663,0.474178414871));+#7603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7604 = ORIENTED_EDGE('',*,*,#7605,.T.);+#7605 = EDGE_CURVE('',#7590,#7606,#7608,.T.);+#7606 = VERTEX_POINT('',#7607);+#7607 = CARTESIAN_POINT('',(11.930352355979,-0.861319309689,+    6.990977706909));+#7608 = SURFACE_CURVE('',#7609,(#7613),.PCURVE_S1.);+#7609 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7610,#7611,#7612),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7610 = CARTESIAN_POINT('',(11.839325166893,-0.829512107986,+    6.990977706909));+#7611 = CARTESIAN_POINT('',(11.894987769874,-0.829512107986,+    6.990977706909));+#7612 = CARTESIAN_POINT('',(11.930352355979,-0.861319309689,+    6.990977706909));+#7613 = PCURVE('',#7385,#7614);+#7614 = DEFINITIONAL_REPRESENTATION('',(#7615),#7619);+#7615 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7616,#7617,#7618),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7616 = CARTESIAN_POINT('',(0.445719339663,0.474178414871));+#7617 = CARTESIAN_POINT('',(0.445719339663,0.41851581189));+#7618 = CARTESIAN_POINT('',(0.413912137959,0.383151225785));+#7619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7620 = ORIENTED_EDGE('',*,*,#7621,.T.);+#7621 = EDGE_CURVE('',#7606,#7622,#7624,.T.);+#7622 = VERTEX_POINT('',#7623);+#7623 = CARTESIAN_POINT('',(11.976598353193,-0.95213724087,+    6.990977706909));+#7624 = SURFACE_CURVE('',#7625,(#7629),.PCURVE_S1.);+#7625 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7626,#7627,#7628),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7626 = CARTESIAN_POINT('',(11.930352355979,-0.861319309689,+    6.990977706909));+#7627 = CARTESIAN_POINT('',(11.965716942083,-0.893126511393,+    6.990977706909));+#7628 = CARTESIAN_POINT('',(11.976598353193,-0.95213724087,+    6.990977706909));+#7629 = PCURVE('',#7385,#7630);+#7630 = DEFINITIONAL_REPRESENTATION('',(#7631),#7635);+#7631 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7632,#7633,#7634),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7632 = CARTESIAN_POINT('',(0.413912137959,0.383151225785));+#7633 = CARTESIAN_POINT('',(0.382104936256,0.347786639681));+#7634 = CARTESIAN_POINT('',(0.323094206779,0.336905228571));+#7635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7636 = ORIENTED_EDGE('',*,*,#7637,.T.);+#7637 = EDGE_CURVE('',#7622,#7638,#7640,.T.);+#7638 = VERTEX_POINT('',#7639);+#7639 = CARTESIAN_POINT('',(12.029959119209,-0.850019382768,+    6.990977706909));+#7640 = SURFACE_CURVE('',#7641,(#7645),.PCURVE_S1.);+#7641 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7642,#7643,#7644),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7642 = CARTESIAN_POINT('',(11.976598353193,-0.95213724087,+    6.990977706909));+#7643 = CARTESIAN_POINT('',(11.988316795925,-0.885174710967,+    6.990977706909));+#7644 = CARTESIAN_POINT('',(12.029959119209,-0.850019382768,+    6.990977706909));+#7645 = PCURVE('',#7385,#7646);+#7646 = DEFINITIONAL_REPRESENTATION('',(#7647),#7651);+#7647 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7648,#7649,#7650),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7648 = CARTESIAN_POINT('',(0.323094206779,0.336905228571));+#7649 = CARTESIAN_POINT('',(0.390056736681,0.325186785839));+#7650 = CARTESIAN_POINT('',(0.42521206488,0.283544462555));+#7651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7652 = ORIENTED_EDGE('',*,*,#7653,.T.);+#7653 = EDGE_CURVE('',#7638,#7654,#7656,.T.);+#7654 = VERTEX_POINT('',#7655);+#7655 = CARTESIAN_POINT('',(12.139401004018,-0.81486405457,+    6.990977706909));+#7656 = SURFACE_CURVE('',#7657,(#7661),.PCURVE_S1.);+#7657 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7658,#7659,#7660),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7658 = CARTESIAN_POINT('',(12.029959119209,-0.850019382768,+    6.990977706909));+#7659 = CARTESIAN_POINT('',(12.071601442492,-0.81486405457,+    6.990977706909));+#7660 = CARTESIAN_POINT('',(12.139401004018,-0.81486405457,+    6.990977706909));+#7661 = PCURVE('',#7385,#7662);+#7662 = DEFINITIONAL_REPRESENTATION('',(#7663),#7667);+#7663 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7664,#7665,#7666),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7664 = CARTESIAN_POINT('',(0.42521206488,0.283544462555));+#7665 = CARTESIAN_POINT('',(0.460367393079,0.241902139272));+#7666 = CARTESIAN_POINT('',(0.460367393079,0.174102577746));+#7667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7668 = ORIENTED_EDGE('',*,*,#7669,.T.);+#7669 = EDGE_CURVE('',#7654,#7670,#7672,.T.);+#7670 = VERTEX_POINT('',#7671);+#7671 = CARTESIAN_POINT('',(12.277929737753,-0.873037752422,+    6.990977706909));+#7672 = SURFACE_CURVE('',#7673,(#7677),.PCURVE_S1.);+#7673 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7674,#7675,#7676),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7674 = CARTESIAN_POINT('',(12.139401004018,-0.81486405457,+    6.990977706909));+#7675 = CARTESIAN_POINT('',(12.230218935198,-0.81486405457,+    6.990977706909));+#7676 = CARTESIAN_POINT('',(12.277929737753,-0.873037752422,+    6.990977706909));+#7677 = PCURVE('',#7385,#7678);+#7678 = DEFINITIONAL_REPRESENTATION('',(#7679),#7683);+#7679 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7680,#7681,#7682),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7680 = CARTESIAN_POINT('',(0.460367393079,0.174102577746));+#7681 = CARTESIAN_POINT('',(0.460367393079,8.328464656611E-02));+#7682 = CARTESIAN_POINT('',(0.402193695226,3.557384401065E-02));+#7683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7684 = ORIENTED_EDGE('',*,*,#7685,.T.);+#7685 = EDGE_CURVE('',#7670,#7686,#7688,.T.);+#7686 = VERTEX_POINT('',#7687);+#7687 = CARTESIAN_POINT('',(12.325640540309,-1.042118140426,+    6.990977706909));+#7688 = SURFACE_CURVE('',#7689,(#7693),.PCURVE_S1.);+#7689 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7690,#7691,#7692),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7690 = CARTESIAN_POINT('',(12.277929737753,-0.873037752422,+    6.990977706909));+#7691 = CARTESIAN_POINT('',(12.325640540309,-0.931211450275,+    6.990977706909));+#7692 = CARTESIAN_POINT('',(12.325640540309,-1.042118140426,+    6.990977706909));+#7693 = PCURVE('',#7385,#7694);+#7694 = DEFINITIONAL_REPRESENTATION('',(#7695),#7699);+#7695 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7696,#7697,#7698),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7696 = CARTESIAN_POINT('',(0.402193695226,3.557384401065E-02));+#7697 = CARTESIAN_POINT('',(0.344019997374,-1.213695854481E-02));+#7698 = CARTESIAN_POINT('',(0.233113307223,-1.213695854481E-02));+#7699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7700 = ORIENTED_EDGE('',*,*,#7701,.T.);+#7701 = EDGE_CURVE('',#7686,#7702,#7704,.T.);+#7702 = VERTEX_POINT('',#7703);+#7703 = CARTESIAN_POINT('',(12.317688739883,-1.135237908571,+    6.990977706909));+#7704 = SURFACE_CURVE('',#7705,(#7709),.PCURVE_S1.);+#7705 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7706,#7707,#7708),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7706 = CARTESIAN_POINT('',(12.325640540309,-1.042118140426,+    6.990977706909));+#7707 = CARTESIAN_POINT('',(12.325640540309,-1.089410427169,+    6.990977706909));+#7708 = CARTESIAN_POINT('',(12.317688739883,-1.135237908571,+    6.990977706909));+#7709 = PCURVE('',#7385,#7710);+#7710 = DEFINITIONAL_REPRESENTATION('',(#7711),#7715);+#7711 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7712,#7713,#7714),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7712 = CARTESIAN_POINT('',(0.233113307223,-1.213695854481E-02));+#7713 = CARTESIAN_POINT('',(0.185821020479,-1.213695854481E-02));+#7714 = CARTESIAN_POINT('',(0.139993539077,-4.185158118901E-03));+#7715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7716 = ORIENTED_EDGE('',*,*,#7717,.T.);+#7717 = EDGE_CURVE('',#7702,#7718,#7720,.T.);+#7718 = VERTEX_POINT('',#7719);+#7719 = CARTESIAN_POINT('',(12.294670370229,-1.222916971162,+    6.990977706909));+#7720 = SURFACE_CURVE('',#7721,(#7725),.PCURVE_S1.);+#7721 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7722,#7723,#7724),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7722 = CARTESIAN_POINT('',(12.317688739883,-1.135237908571,+    6.990977706909));+#7723 = CARTESIAN_POINT('',(12.309736939457,-1.181065389973,+    6.990977706909));+#7724 = CARTESIAN_POINT('',(12.294670370229,-1.222916971162,+    6.990977706909));+#7725 = PCURVE('',#7385,#7726);+#7726 = DEFINITIONAL_REPRESENTATION('',(#7727),#7731);+#7727 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7728,#7729,#7730),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7728 = CARTESIAN_POINT('',(0.139993539077,-4.185158118901E-03));+#7729 = CARTESIAN_POINT('',(9.416605767525E-02,3.76664230701E-03));+#7730 = CARTESIAN_POINT('',(5.231447648625E-02,1.883321153505E-02));+#7731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7732 = ORIENTED_EDGE('',*,*,#7733,.T.);+#7733 = EDGE_CURVE('',#7718,#7734,#7736,.T.);+#7734 = VERTEX_POINT('',#7735);+#7735 = CARTESIAN_POINT('',(12.179997037771,-1.222916971162,+    6.990977706909));+#7736 = SURFACE_CURVE('',#7737,(#7741),.PCURVE_S1.);+#7737 = LINE('',#7738,#7739);+#7738 = CARTESIAN_POINT('',(12.294670370229,-1.222916971162,+    6.990977706909));+#7739 = VECTOR('',#7740,1.);+#7740 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#7741 = PCURVE('',#7385,#7742);+#7742 = DEFINITIONAL_REPRESENTATION('',(#7743),#7747);+#7743 = LINE('',#7744,#7745);+#7744 = CARTESIAN_POINT('',(5.231447648625E-02,1.883321153505E-02));+#7745 = VECTOR('',#7746,1.);+#7746 = DIRECTION('',(0.,1.));+#7747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7748 = ORIENTED_EDGE('',*,*,#7749,.T.);+#7749 = EDGE_CURVE('',#7734,#7750,#7752,.T.);+#7750 = VERTEX_POINT('',#7751);+#7751 = CARTESIAN_POINT('',(12.209920918321,-1.137958261349,+    6.990977706909));+#7752 = SURFACE_CURVE('',#7753,(#7757),.PCURVE_S1.);+#7753 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7754,#7755,#7756),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7754 = CARTESIAN_POINT('',(12.179997037771,-1.222916971162,+    6.990977706909));+#7755 = CARTESIAN_POINT('',(12.19966728093,-1.183576484845,+    6.990977706909));+#7756 = CARTESIAN_POINT('',(12.209920918321,-1.137958261349,+    6.990977706909));+#7757 = PCURVE('',#7385,#7758);+#7758 = DEFINITIONAL_REPRESENTATION('',(#7759),#7763);+#7759 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7760,#7761,#7762),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7760 = CARTESIAN_POINT('',(5.231447648625E-02,0.133506543993));+#7761 = CARTESIAN_POINT('',(9.165496280391E-02,0.113836300834));+#7762 = CARTESIAN_POINT('',(0.1372731863,0.103582663443));+#7763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7764 = ORIENTED_EDGE('',*,*,#7765,.T.);+#7765 = EDGE_CURVE('',#7750,#7766,#7768,.T.);+#7766 = VERTEX_POINT('',#7767);+#7767 = CARTESIAN_POINT('',(12.220174555713,-1.042118140426,+    6.990977706909));+#7768 = SURFACE_CURVE('',#7769,(#7773),.PCURVE_S1.);+#7769 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7770,#7771,#7772),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7770 = CARTESIAN_POINT('',(12.209920918321,-1.137958261349,+    6.990977706909));+#7771 = CARTESIAN_POINT('',(12.220174555713,-1.092340037853,+    6.990977706909));+#7772 = CARTESIAN_POINT('',(12.220174555713,-1.042118140426,+    6.990977706909));+#7773 = PCURVE('',#7385,#7774);+#7774 = DEFINITIONAL_REPRESENTATION('',(#7775),#7779);+#7775 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7776,#7777,#7778),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7776 = CARTESIAN_POINT('',(0.1372731863,0.103582663443));+#7777 = CARTESIAN_POINT('',(0.182891409796,9.332902605147E-02));+#7778 = CARTESIAN_POINT('',(0.233113307223,9.332902605147E-02));+#7779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7780 = ORIENTED_EDGE('',*,*,#7781,.T.);+#7781 = EDGE_CURVE('',#7766,#7782,#7784,.T.);+#7782 = VERTEX_POINT('',#7783);+#7783 = CARTESIAN_POINT('',(12.196946928153,-0.962600136167,+    6.990977706909));+#7784 = SURFACE_CURVE('',#7785,(#7789),.PCURVE_S1.);+#7785 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7786,#7787,#7788),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7786 = CARTESIAN_POINT('',(12.220174555713,-1.042118140426,+    6.990977706909));+#7787 = CARTESIAN_POINT('',(12.220174555713,-0.991896242999,+    6.990977706909));+#7788 = CARTESIAN_POINT('',(12.196946928153,-0.962600136167,+    6.990977706909));+#7789 = PCURVE('',#7385,#7790);+#7790 = DEFINITIONAL_REPRESENTATION('',(#7791),#7795);+#7791 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7792,#7793,#7794),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7792 = CARTESIAN_POINT('',(0.233113307223,9.332902605147E-02));+#7793 = CARTESIAN_POINT('',(0.28333520465,9.332902605147E-02));+#7794 = CARTESIAN_POINT('',(0.312631311482,0.116556653611));+#7795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7796 = ORIENTED_EDGE('',*,*,#7797,.T.);+#7797 = EDGE_CURVE('',#7782,#7798,#7800,.T.);+#7798 = VERTEX_POINT('',#7799);+#7799 = CARTESIAN_POINT('',(12.134378814275,-0.933304029335,+    6.990977706909));+#7800 = SURFACE_CURVE('',#7801,(#7805),.PCURVE_S1.);+#7801 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7802,#7803,#7804),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7802 = CARTESIAN_POINT('',(12.196946928153,-0.962600136167,+    6.990977706909));+#7803 = CARTESIAN_POINT('',(12.173719300593,-0.933304029335,+    6.990977706909));+#7804 = CARTESIAN_POINT('',(12.134378814275,-0.933304029335,+    6.990977706909));+#7805 = PCURVE('',#7385,#7806);+#7806 = DEFINITIONAL_REPRESENTATION('',(#7807),#7811);+#7807 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7808,#7809,#7810),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7808 = CARTESIAN_POINT('',(0.312631311482,0.116556653611));+#7809 = CARTESIAN_POINT('',(0.341927418314,0.139784281171));+#7810 = CARTESIAN_POINT('',(0.341927418314,0.179124767489));+#7811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7812 = ORIENTED_EDGE('',*,*,#7813,.T.);+#7813 = EDGE_CURVE('',#7798,#7814,#7816,.T.);+#7814 = VERTEX_POINT('',#7815);+#7815 = CARTESIAN_POINT('',(12.060092257665,-0.962600136167,+    6.990977706909));+#7816 = SURFACE_CURVE('',#7817,(#7821),.PCURVE_S1.);+#7817 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7818,#7819,#7820),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7818 = CARTESIAN_POINT('',(12.134378814275,-0.933304029335,+    6.990977706909));+#7819 = CARTESIAN_POINT('',(12.086249495908,-0.933304029335,+    6.990977706909));+#7820 = CARTESIAN_POINT('',(12.060092257665,-0.962600136167,+    6.990977706909));+#7821 = PCURVE('',#7385,#7822);+#7822 = DEFINITIONAL_REPRESENTATION('',(#7823),#7827);+#7823 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7824,#7825,#7826),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7824 = CARTESIAN_POINT('',(0.341927418314,0.179124767489));+#7825 = CARTESIAN_POINT('',(0.341927418314,0.227254085856));+#7826 = CARTESIAN_POINT('',(0.312631311482,0.253411324099));+#7827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7828 = ORIENTED_EDGE('',*,*,#7829,.T.);+#7829 = EDGE_CURVE('',#7814,#7375,#7830,.T.);+#7830 = SURFACE_CURVE('',#7831,(#7835),.PCURVE_S1.);+#7831 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7832,#7833,#7834),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7832 = CARTESIAN_POINT('',(12.060092257665,-0.962600136167,+    6.990977706909));+#7833 = CARTESIAN_POINT('',(12.033935019421,-0.991896242999,+    6.990977706909));+#7834 = CARTESIAN_POINT('',(12.033935019421,-1.045466266921,+    6.990977706909));+#7835 = PCURVE('',#7385,#7836);+#7836 = DEFINITIONAL_REPRESENTATION('',(#7837),#7841);+#7837 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7838,#7839,#7840),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7838 = CARTESIAN_POINT('',(0.312631311482,0.253411324099));+#7839 = CARTESIAN_POINT('',(0.28333520465,0.279568562343));+#7840 = CARTESIAN_POINT('',(0.229765180728,0.279568562343));+#7841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7842 = SHELL_BASED_SURFACE_MODEL('',(#7843));+#7843 = OPEN_SHELL('',(#7844));+#7844 = ADVANCED_FACE('',(#7845),#7859,.T.);+#7845 = FACE_BOUND('',#7846,.F.);+#7846 = EDGE_LOOP('',(#7847,#7870,#7886,#7902,#7918,#7934,#7950,#7966));+#7847 = ORIENTED_EDGE('',*,*,#7848,.T.);+#7848 = EDGE_CURVE('',#7849,#7851,#7853,.T.);+#7849 = VERTEX_POINT('',#7850);+#7850 = CARTESIAN_POINT('',(12.001709301906,-0.553291672138,+    6.990977706909));+#7851 = VERTEX_POINT('',#7852);+#7852 = CARTESIAN_POINT('',(11.964461394648,-0.53822510291,+    6.990977706909));+#7853 = SURFACE_CURVE('',#7854,(#7858),.PCURVE_S1.);+#7854 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7855,#7856,#7857),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7855 = CARTESIAN_POINT('',(12.001709301906,-0.553291672138,+    6.990977706909));+#7856 = CARTESIAN_POINT('',(11.979527963876,-0.553291672138,+    6.990977706909));+#7857 = CARTESIAN_POINT('',(11.964461394648,-0.53822510291,+    6.990977706909));+#7858 = PCURVE('',#7859,#7864);+#7859 = PLANE('',#7860);+#7860 = AXIS2_PLACEMENT_3D('',#7861,#7862,#7863);+#7861 = CARTESIAN_POINT('',(12.313503581764,-0.759201451588,+    6.990977706909));+#7862 = DIRECTION('',(0.,0.,1.));+#7863 = DIRECTION('',(1.110223024625E-16,1.,0.));+#7864 = DEFINITIONAL_REPRESENTATION('',(#7865),#7869);+#7865 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7866,#7867,#7868),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7866 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#7867 = CARTESIAN_POINT('',(0.20590977945,0.333975617888));+#7868 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#7869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7870 = ORIENTED_EDGE('',*,*,#7871,.T.);+#7871 = EDGE_CURVE('',#7851,#7872,#7874,.T.);+#7872 = VERTEX_POINT('',#7873);+#7873 = CARTESIAN_POINT('',(11.94939482542,-0.501395711464,+    6.990977706909));+#7874 = SURFACE_CURVE('',#7875,(#7879),.PCURVE_S1.);+#7875 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7876,#7877,#7878),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7876 = CARTESIAN_POINT('',(11.964461394648,-0.53822510291,+    6.990977706909));+#7877 = CARTESIAN_POINT('',(11.94939482542,-0.523158533682,+    6.990977706909));+#7878 = CARTESIAN_POINT('',(11.94939482542,-0.501395711464,+    6.990977706909));+#7879 = PCURVE('',#7859,#7880);+#7880 = DEFINITIONAL_REPRESENTATION('',(#7881),#7885);+#7881 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7882,#7883,#7884),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7882 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#7883 = CARTESIAN_POINT('',(0.236042917906,0.364108756344));+#7884 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#7885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7886 = ORIENTED_EDGE('',*,*,#7887,.T.);+#7887 = EDGE_CURVE('',#7872,#7888,#7890,.T.);+#7888 = VERTEX_POINT('',#7889);+#7889 = CARTESIAN_POINT('',(11.964461394648,-0.464147804206,+    6.990977706909));+#7890 = SURFACE_CURVE('',#7891,(#7895),.PCURVE_S1.);+#7891 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7892,#7893,#7894),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7892 = CARTESIAN_POINT('',(11.94939482542,-0.501395711464,+    6.990977706909));+#7893 = CARTESIAN_POINT('',(11.94939482542,-0.479214373434,+    6.990977706909));+#7894 = CARTESIAN_POINT('',(11.964461394648,-0.464147804206,+    6.990977706909));+#7895 = PCURVE('',#7859,#7896);+#7896 = DEFINITIONAL_REPRESENTATION('',(#7897),#7901);+#7897 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7898,#7899,#7900),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7898 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#7899 = CARTESIAN_POINT('',(0.279987078154,0.364108756344));+#7900 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#7901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7902 = ORIENTED_EDGE('',*,*,#7903,.T.);+#7903 = EDGE_CURVE('',#7888,#7904,#7906,.T.);+#7904 = VERTEX_POINT('',#7905);+#7905 = CARTESIAN_POINT('',(12.001709301906,-0.449081234978,+    6.990977706909));+#7906 = SURFACE_CURVE('',#7907,(#7911),.PCURVE_S1.);+#7907 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7908,#7909,#7910),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7908 = CARTESIAN_POINT('',(11.964461394648,-0.464147804206,+    6.990977706909));+#7909 = CARTESIAN_POINT('',(11.979527963876,-0.449081234978,+    6.990977706909));+#7910 = CARTESIAN_POINT('',(12.001709301906,-0.449081234978,+    6.990977706909));+#7911 = PCURVE('',#7859,#7912);+#7912 = DEFINITIONAL_REPRESENTATION('',(#7913),#7917);+#7913 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7914,#7915,#7916),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7914 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#7915 = CARTESIAN_POINT('',(0.31012021661,0.333975617888));+#7916 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#7917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7918 = ORIENTED_EDGE('',*,*,#7919,.T.);+#7919 = EDGE_CURVE('',#7904,#7920,#7922,.T.);+#7920 = VERTEX_POINT('',#7921);+#7921 = CARTESIAN_POINT('',(12.038538693352,-0.464147804206,+    6.990977706909));+#7922 = SURFACE_CURVE('',#7923,(#7927),.PCURVE_S1.);+#7923 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7924,#7925,#7926),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7924 = CARTESIAN_POINT('',(12.001709301906,-0.449081234978,+    6.990977706909));+#7925 = CARTESIAN_POINT('',(12.023472124124,-0.449081234978,+    6.990977706909));+#7926 = CARTESIAN_POINT('',(12.038538693352,-0.464147804206,+    6.990977706909));+#7927 = PCURVE('',#7859,#7928);+#7928 = DEFINITIONAL_REPRESENTATION('',(#7929),#7933);+#7929 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7930,#7931,#7932),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7930 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#7931 = CARTESIAN_POINT('',(0.31012021661,0.29003145764));+#7932 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#7933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7934 = ORIENTED_EDGE('',*,*,#7935,.T.);+#7935 = EDGE_CURVE('',#7920,#7936,#7938,.T.);+#7936 = VERTEX_POINT('',#7937);+#7937 = CARTESIAN_POINT('',(12.05360526258,-0.501395711464,+    6.990977706909));+#7938 = SURFACE_CURVE('',#7939,(#7943),.PCURVE_S1.);+#7939 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7940,#7941,#7942),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7940 = CARTESIAN_POINT('',(12.038538693352,-0.464147804206,+    6.990977706909));+#7941 = CARTESIAN_POINT('',(12.05360526258,-0.479214373434,+    6.990977706909));+#7942 = CARTESIAN_POINT('',(12.05360526258,-0.501395711464,+    6.990977706909));+#7943 = PCURVE('',#7859,#7944);+#7944 = DEFINITIONAL_REPRESENTATION('',(#7945),#7949);+#7945 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7946,#7947,#7948),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7946 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#7947 = CARTESIAN_POINT('',(0.279987078154,0.259898319184));+#7948 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#7949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7950 = ORIENTED_EDGE('',*,*,#7951,.T.);+#7951 = EDGE_CURVE('',#7936,#7952,#7954,.T.);+#7952 = VERTEX_POINT('',#7953);+#7953 = CARTESIAN_POINT('',(12.038747951258,-0.53822510291,+    6.990977706909));+#7954 = SURFACE_CURVE('',#7955,(#7959),.PCURVE_S1.);+#7955 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7956,#7957,#7958),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7956 = CARTESIAN_POINT('',(12.05360526258,-0.501395711464,+    6.990977706909));+#7957 = CARTESIAN_POINT('',(12.05360526258,-0.523158533682,+    6.990977706909));+#7958 = CARTESIAN_POINT('',(12.038747951258,-0.53822510291,+    6.990977706909));+#7959 = PCURVE('',#7859,#7960);+#7960 = DEFINITIONAL_REPRESENTATION('',(#7961),#7965);+#7961 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7962,#7963,#7964),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7962 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#7963 = CARTESIAN_POINT('',(0.236042917906,0.259898319184));+#7964 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#7965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7966 = ORIENTED_EDGE('',*,*,#7967,.T.);+#7967 = EDGE_CURVE('',#7952,#7849,#7968,.T.);+#7968 = SURFACE_CURVE('',#7969,(#7973),.PCURVE_S1.);+#7969 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7970,#7971,#7972),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7970 = CARTESIAN_POINT('',(12.038747951258,-0.53822510291,+    6.990977706909));+#7971 = CARTESIAN_POINT('',(12.023890639936,-0.553291672138,+    6.990977706909));+#7972 = CARTESIAN_POINT('',(12.001709301906,-0.553291672138,+    6.990977706909));+#7973 = PCURVE('',#7859,#7974);+#7974 = DEFINITIONAL_REPRESENTATION('',(#7975),#7979);+#7975 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7976,#7977,#7978),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7976 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#7977 = CARTESIAN_POINT('',(0.20590977945,0.289612941828));+#7978 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#7979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#7980 = SHELL_BASED_SURFACE_MODEL('',(#7981));+#7981 = OPEN_SHELL('',(#7982));+#7982 = ADVANCED_FACE('',(#7983,#8118),#7997,.T.);+#7983 = FACE_BOUND('',#7984,.F.);+#7984 = EDGE_LOOP('',(#7985,#8008,#8024,#8040,#8056,#8072,#8088,#8104));+#7985 = ORIENTED_EDGE('',*,*,#7986,.T.);+#7986 = EDGE_CURVE('',#7987,#7989,#7991,.T.);+#7987 = VERTEX_POINT('',#7988);+#7988 = CARTESIAN_POINT('',(12.001709301906,-0.707724006726,+    6.990977706909));+#7989 = VERTEX_POINT('',#7990);+#7990 = CARTESIAN_POINT('',(11.758342357292,-0.656246561863,+    6.990977706909));+#7991 = SURFACE_CURVE('',#7992,(#7996),.PCURVE_S1.);+#7992 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7993,#7994,#7995),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#7993 = CARTESIAN_POINT('',(12.001709301906,-0.707724006726,+    6.990977706909));+#7994 = CARTESIAN_POINT('',(11.839325166893,-0.707724006726,+    6.990977706909));+#7995 = CARTESIAN_POINT('',(11.758342357292,-0.656246561863,+    6.990977706909));+#7996 = PCURVE('',#7997,#8002);+#7997 = PLANE('',#7998);+#7998 = AXIS2_PLACEMENT_3D('',#7999,#8000,#8001);+#7999 = CARTESIAN_POINT('',(12.313503581764,-0.759201451588,+    6.990977706909));+#8000 = DIRECTION('',(0.,0.,1.));+#8001 = DIRECTION('',(1.110223024625E-16,1.,0.));+#8002 = DEFINITIONAL_REPRESENTATION('',(#8003),#8007);+#8003 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8004,#8005,#8006),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8004 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#8005 = CARTESIAN_POINT('',(5.147744486247E-02,0.474178414871));+#8006 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#8007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8008 = ORIENTED_EDGE('',*,*,#8009,.T.);+#8009 = EDGE_CURVE('',#7989,#8010,#8012,.T.);+#8010 = VERTEX_POINT('',#8011);+#8011 = CARTESIAN_POINT('',(11.677359547691,-0.501395711464,+    6.990977706909));+#8012 = SURFACE_CURVE('',#8013,(#8017),.PCURVE_S1.);+#8013 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8014,#8015,#8016),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8014 = CARTESIAN_POINT('',(11.758342357292,-0.656246561863,+    6.990977706909));+#8015 = CARTESIAN_POINT('',(11.677359547691,-0.604769117001,+    6.990977706909));+#8016 = CARTESIAN_POINT('',(11.677359547691,-0.501395711464,+    6.990977706909));+#8017 = PCURVE('',#7997,#8018);+#8018 = DEFINITIONAL_REPRESENTATION('',(#8019),#8023);+#8019 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8020,#8021,#8022),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8020 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#8021 = CARTESIAN_POINT('',(0.154432334587,0.636144034073));+#8022 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#8023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8024 = ORIENTED_EDGE('',*,*,#8025,.T.);+#8025 = EDGE_CURVE('',#8010,#8026,#8028,.T.);+#8026 = VERTEX_POINT('',#8027);+#8027 = CARTESIAN_POINT('',(11.758133099386,-0.346126345253,+    6.990977706909));+#8028 = SURFACE_CURVE('',#8029,(#8033),.PCURVE_S1.);+#8029 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8030,#8031,#8032),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8030 = CARTESIAN_POINT('',(11.677359547691,-0.501395711464,+    6.990977706909));+#8031 = CARTESIAN_POINT('',(11.677359547691,-0.397603790115,+    6.990977706909));+#8032 = CARTESIAN_POINT('',(11.758133099386,-0.346126345253,+    6.990977706909));+#8033 = PCURVE('',#7997,#8034);+#8034 = DEFINITIONAL_REPRESENTATION('',(#8035),#8039);+#8035 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8036,#8037,#8038),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8036 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#8037 = CARTESIAN_POINT('',(0.361597661473,0.636144034073));+#8038 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#8039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8040 = ORIENTED_EDGE('',*,*,#8041,.T.);+#8041 = EDGE_CURVE('',#8026,#8042,#8044,.T.);+#8042 = VERTEX_POINT('',#8043);+#8043 = CARTESIAN_POINT('',(12.001709301906,-0.29464890039,+    6.990977706909));+#8044 = SURFACE_CURVE('',#8045,(#8049),.PCURVE_S1.);+#8045 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8046,#8047,#8048),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8046 = CARTESIAN_POINT('',(11.758133099386,-0.346126345253,+    6.990977706909));+#8047 = CARTESIAN_POINT('',(11.838906651081,-0.29464890039,+    6.990977706909));+#8048 = CARTESIAN_POINT('',(12.001709301906,-0.29464890039,+    6.990977706909));+#8049 = PCURVE('',#7997,#8050);+#8050 = DEFINITIONAL_REPRESENTATION('',(#8051),#8055);+#8051 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8052,#8053,#8054),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8052 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#8053 = CARTESIAN_POINT('',(0.464552551198,0.474596930683));+#8054 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#8055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8056 = ORIENTED_EDGE('',*,*,#8057,.T.);+#8057 = EDGE_CURVE('',#8042,#8058,#8060,.T.);+#8058 = VERTEX_POINT('',#8059);+#8059 = CARTESIAN_POINT('',(12.244866988614,-0.346126345253,+    6.990977706909));+#8060 = SURFACE_CURVE('',#8061,(#8065),.PCURVE_S1.);+#8061 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8062,#8063,#8064),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8062 = CARTESIAN_POINT('',(12.001709301906,-0.29464890039,+    6.990977706909));+#8063 = CARTESIAN_POINT('',(12.164093436919,-0.29464890039,+    6.990977706909));+#8064 = CARTESIAN_POINT('',(12.244866988614,-0.346126345253,+    6.990977706909));+#8065 = PCURVE('',#7997,#8066);+#8066 = DEFINITIONAL_REPRESENTATION('',(#8067),#8071);+#8067 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8068,#8069,#8070),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8068 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#8069 = CARTESIAN_POINT('',(0.464552551198,0.149410144845));+#8070 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#8071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8072 = ORIENTED_EDGE('',*,*,#8073,.T.);+#8073 = EDGE_CURVE('',#8058,#8074,#8076,.T.);+#8074 = VERTEX_POINT('',#8075);+#8075 = CARTESIAN_POINT('',(12.325640540309,-0.501395711464,+    6.990977706909));+#8076 = SURFACE_CURVE('',#8077,(#8081),.PCURVE_S1.);+#8077 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8078,#8079,#8080),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8078 = CARTESIAN_POINT('',(12.244866988614,-0.346126345253,+    6.990977706909));+#8079 = CARTESIAN_POINT('',(12.325640540309,-0.397603790115,+    6.990977706909));+#8080 = CARTESIAN_POINT('',(12.325640540309,-0.501395711464,+    6.990977706909));+#8081 = PCURVE('',#7997,#8082);+#8082 = DEFINITIONAL_REPRESENTATION('',(#8083),#8087);+#8083 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8084,#8085,#8086),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8084 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#8085 = CARTESIAN_POINT('',(0.361597661473,-1.213695854481E-02));+#8086 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#8087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8088 = ORIENTED_EDGE('',*,*,#8089,.T.);+#8089 = EDGE_CURVE('',#8074,#8090,#8092,.T.);+#8090 = VERTEX_POINT('',#8091);+#8091 = CARTESIAN_POINT('',(12.244657730708,-0.656246561863,+    6.990977706909));+#8092 = SURFACE_CURVE('',#8093,(#8097),.PCURVE_S1.);+#8093 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8094,#8095,#8096),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8094 = CARTESIAN_POINT('',(12.325640540309,-0.501395711464,+    6.990977706909));+#8095 = CARTESIAN_POINT('',(12.325640540309,-0.604769117001,+    6.990977706909));+#8096 = CARTESIAN_POINT('',(12.244657730708,-0.656246561863,+    6.990977706909));+#8097 = PCURVE('',#7997,#8098);+#8098 = DEFINITIONAL_REPRESENTATION('',(#8099),#8103);+#8099 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8100,#8101,#8102),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8100 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#8101 = CARTESIAN_POINT('',(0.154432334587,-1.213695854481E-02));+#8102 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#8103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8104 = ORIENTED_EDGE('',*,*,#8105,.T.);+#8105 = EDGE_CURVE('',#8090,#7987,#8106,.T.);+#8106 = SURFACE_CURVE('',#8107,(#8111),.PCURVE_S1.);+#8107 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8108,#8109,#8110),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8108 = CARTESIAN_POINT('',(12.244657730708,-0.656246561863,+    6.990977706909));+#8109 = CARTESIAN_POINT('',(12.163674921107,-0.707724006726,+    6.990977706909));+#8110 = CARTESIAN_POINT('',(12.001709301906,-0.707724006726,+    6.990977706909));+#8111 = PCURVE('',#7997,#8112);+#8112 = DEFINITIONAL_REPRESENTATION('',(#8113),#8117);+#8113 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8114,#8115,#8116),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8114 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#8115 = CARTESIAN_POINT('',(5.147744486247E-02,0.149828660657));+#8116 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#8117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8118 = FACE_BOUND('',#8119,.F.);+#8119 = EDGE_LOOP('',(#8120,#8138,#8154,#8170,#8186,#8202,#8218,#8234));+#8120 = ORIENTED_EDGE('',*,*,#8121,.T.);+#8121 = EDGE_CURVE('',#8122,#8124,#8126,.T.);+#8122 = VERTEX_POINT('',#8123);+#8123 = CARTESIAN_POINT('',(11.781988500664,-0.501395711464,+    6.990977706909));+#8124 = VERTEX_POINT('',#8125);+#8125 = CARTESIAN_POINT('',(11.83430297715,-0.563754567436,+    6.990977706909));+#8126 = SURFACE_CURVE('',#8127,(#8131),.PCURVE_S1.);+#8127 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8128,#8129,#8130),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8128 = CARTESIAN_POINT('',(11.781988500664,-0.501395711464,+    6.990977706909));+#8129 = CARTESIAN_POINT('',(11.781988500664,-0.544084324277,+    6.990977706909));+#8130 = CARTESIAN_POINT('',(11.83430297715,-0.563754567436,+    6.990977706909));+#8131 = PCURVE('',#7997,#8132);+#8132 = DEFINITIONAL_REPRESENTATION('',(#8133),#8137);+#8133 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8134,#8135,#8136),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8134 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#8135 = CARTESIAN_POINT('',(0.215117127311,0.5315150811));+#8136 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#8137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8138 = ORIENTED_EDGE('',*,*,#8139,.T.);+#8139 = EDGE_CURVE('',#8124,#8140,#8142,.T.);+#8140 = VERTEX_POINT('',#8141);+#8141 = CARTESIAN_POINT('',(12.001709301906,-0.583424810594,+    6.990977706909));+#8142 = SURFACE_CURVE('',#8143,(#8147),.PCURVE_S1.);+#8143 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8144,#8145,#8146),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8144 = CARTESIAN_POINT('',(11.83430297715,-0.563754567436,+    6.990977706909));+#8145 = CARTESIAN_POINT('',(11.886617453636,-0.583424810594,+    6.990977706909));+#8146 = CARTESIAN_POINT('',(12.001709301906,-0.583424810594,+    6.990977706909));+#8147 = PCURVE('',#7997,#8148);+#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8153);+#8149 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8150,#8151,#8152),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8150 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#8151 = CARTESIAN_POINT('',(0.175776640994,0.426886128128));+#8152 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#8153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8154 = ORIENTED_EDGE('',*,*,#8155,.T.);+#8155 = EDGE_CURVE('',#8140,#8156,#8158,.T.);+#8156 = VERTEX_POINT('',#8157);+#8157 = CARTESIAN_POINT('',(12.16869711085,-0.563754567436,+    6.990977706909));+#8158 = SURFACE_CURVE('',#8159,(#8163),.PCURVE_S1.);+#8159 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8160,#8161,#8162),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8160 = CARTESIAN_POINT('',(12.001709301906,-0.583424810594,+    6.990977706909));+#8161 = CARTESIAN_POINT('',(12.116382634364,-0.583424810594,+    6.990977706909));+#8162 = CARTESIAN_POINT('',(12.16869711085,-0.563754567436,+    6.990977706909));+#8163 = PCURVE('',#7997,#8164);+#8164 = DEFINITIONAL_REPRESENTATION('',(#8165),#8169);+#8165 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8166,#8167,#8168),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8166 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#8167 = CARTESIAN_POINT('',(0.175776640994,0.1971209474));+#8168 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#8169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8170 = ORIENTED_EDGE('',*,*,#8171,.T.);+#8171 = EDGE_CURVE('',#8156,#8172,#8174,.T.);+#8172 = VERTEX_POINT('',#8173);+#8173 = CARTESIAN_POINT('',(12.221011587336,-0.501395711464,+    6.990977706909));+#8174 = SURFACE_CURVE('',#8175,(#8179),.PCURVE_S1.);+#8175 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8176,#8177,#8178),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8176 = CARTESIAN_POINT('',(12.16869711085,-0.563754567436,+    6.990977706909));+#8177 = CARTESIAN_POINT('',(12.221011587336,-0.544084324277,+    6.990977706909));+#8178 = CARTESIAN_POINT('',(12.221011587336,-0.501395711464,+    6.990977706909));+#8179 = PCURVE('',#7997,#8180);+#8180 = DEFINITIONAL_REPRESENTATION('',(#8181),#8185);+#8181 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8182,#8183,#8184),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8182 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#8183 = CARTESIAN_POINT('',(0.215117127311,9.249199442769E-02));+#8184 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#8185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8186 = ORIENTED_EDGE('',*,*,#8187,.T.);+#8187 = EDGE_CURVE('',#8172,#8188,#8190,.T.);+#8188 = VERTEX_POINT('',#8189);+#8189 = CARTESIAN_POINT('',(12.16869711085,-0.438618339681,+    6.990977706909));+#8190 = SURFACE_CURVE('',#8191,(#8195),.PCURVE_S1.);+#8191 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8192,#8193,#8194),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8192 = CARTESIAN_POINT('',(12.221011587336,-0.501395711464,+    6.990977706909));+#8193 = CARTESIAN_POINT('',(12.221011587336,-0.458288582839,+    6.990977706909));+#8194 = CARTESIAN_POINT('',(12.16869711085,-0.438618339681,+    6.990977706909));+#8195 = PCURVE('',#7997,#8196);+#8196 = DEFINITIONAL_REPRESENTATION('',(#8197),#8201);+#8197 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8198,#8199,#8200),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8198 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#8199 = CARTESIAN_POINT('',(0.300912868749,9.249199442769E-02));+#8200 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#8201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8202 = ORIENTED_EDGE('',*,*,#8203,.T.);+#8203 = EDGE_CURVE('',#8188,#8204,#8206,.T.);+#8204 = VERTEX_POINT('',#8205);+#8205 = CARTESIAN_POINT('',(12.001709301906,-0.418948096522,+    6.990977706909));+#8206 = SURFACE_CURVE('',#8207,(#8211),.PCURVE_S1.);+#8207 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8208,#8209,#8210),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8208 = CARTESIAN_POINT('',(12.16869711085,-0.438618339681,+    6.990977706909));+#8209 = CARTESIAN_POINT('',(12.116382634364,-0.418948096522,+    6.990977706909));+#8210 = CARTESIAN_POINT('',(12.001709301906,-0.418948096522,+    6.990977706909));+#8211 = PCURVE('',#7997,#8212);+#8212 = DEFINITIONAL_REPRESENTATION('',(#8213),#8217);+#8213 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8214,#8215,#8216),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8214 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#8215 = CARTESIAN_POINT('',(0.340253355067,0.1971209474));+#8216 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#8217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8218 = ORIENTED_EDGE('',*,*,#8219,.T.);+#8219 = EDGE_CURVE('',#8204,#8220,#8222,.T.);+#8220 = VERTEX_POINT('',#8221);+#8221 = CARTESIAN_POINT('',(11.83430297715,-0.438618339681,+    6.990977706909));+#8222 = SURFACE_CURVE('',#8223,(#8227),.PCURVE_S1.);+#8223 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8224,#8225,#8226),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8224 = CARTESIAN_POINT('',(12.001709301906,-0.418948096522,+    6.990977706909));+#8225 = CARTESIAN_POINT('',(11.886617453636,-0.418948096522,+    6.990977706909));+#8226 = CARTESIAN_POINT('',(11.83430297715,-0.438618339681,+    6.990977706909));+#8227 = PCURVE('',#7997,#8228);+#8228 = DEFINITIONAL_REPRESENTATION('',(#8229),#8233);+#8229 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8230,#8231,#8232),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8230 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#8231 = CARTESIAN_POINT('',(0.340253355067,0.426886128128));+#8232 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#8233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8234 = ORIENTED_EDGE('',*,*,#8235,.T.);+#8235 = EDGE_CURVE('',#8220,#8122,#8236,.T.);+#8236 = SURFACE_CURVE('',#8237,(#8241),.PCURVE_S1.);+#8237 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8238,#8239,#8240),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8238 = CARTESIAN_POINT('',(11.83430297715,-0.438618339681,+    6.990977706909));+#8239 = CARTESIAN_POINT('',(11.781988500664,-0.458288582839,+    6.990977706909));+#8240 = CARTESIAN_POINT('',(11.781988500664,-0.501395711464,+    6.990977706909));+#8241 = PCURVE('',#7997,#8242);+#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247);+#8243 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8244,#8245,#8246),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8244 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#8245 = CARTESIAN_POINT('',(0.300912868749,0.5315150811));+#8246 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8248 = SHELL_BASED_SURFACE_MODEL('',(#8249));+#8249 = OPEN_SHELL('',(#8250));+#8250 = ADVANCED_FACE('',(#8251),#8265,.T.);+#8251 = FACE_BOUND('',#8252,.F.);+#8252 = EDGE_LOOP('',(#8253,#8276,#8292,#8308,#8324,#8340,#8356,#8372));+#8253 = ORIENTED_EDGE('',*,*,#8254,.T.);+#8254 = EDGE_CURVE('',#8255,#8257,#8259,.T.);+#8255 = VERTEX_POINT('',#8256);+#8256 = CARTESIAN_POINT('',(12.001709301906,-3.726167607803E-02,+    6.990977706909));+#8257 = VERTEX_POINT('',#8258);+#8258 = CARTESIAN_POINT('',(11.964461394648,-2.219510684999E-02,+    6.990977706909));+#8259 = SURFACE_CURVE('',#8260,(#8264),.PCURVE_S1.);+#8260 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8261,#8262,#8263),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8261 = CARTESIAN_POINT('',(12.001709301906,-3.726167607803E-02,+    6.990977706909));+#8262 = CARTESIAN_POINT('',(11.979527963876,-3.726167607803E-02,+    6.990977706909));+#8263 = CARTESIAN_POINT('',(11.964461394648,-2.219510684999E-02,+    6.990977706909));+#8264 = PCURVE('',#8265,#8270);+#8265 = PLANE('',#8266);+#8266 = AXIS2_PLACEMENT_3D('',#8267,#8268,#8269);+#8267 = CARTESIAN_POINT('',(12.313503581764,-0.243171455528,+    6.990977706909));+#8268 = DIRECTION('',(0.,0.,1.));+#8269 = DIRECTION('',(1.110223024625E-16,1.,0.));+#8270 = DEFINITIONAL_REPRESENTATION('',(#8271),#8275);+#8271 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8272,#8273,#8274),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8272 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#8273 = CARTESIAN_POINT('',(0.20590977945,0.333975617888));+#8274 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#8275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8276 = ORIENTED_EDGE('',*,*,#8277,.T.);+#8277 = EDGE_CURVE('',#8257,#8278,#8280,.T.);+#8278 = VERTEX_POINT('',#8279);+#8279 = CARTESIAN_POINT('',(11.94939482542,1.463428459633E-02,+    6.990977706909));+#8280 = SURFACE_CURVE('',#8281,(#8285),.PCURVE_S1.);+#8281 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8282,#8283,#8284),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8282 = CARTESIAN_POINT('',(11.964461394648,-2.219510684999E-02,+    6.990977706909));+#8283 = CARTESIAN_POINT('',(11.94939482542,-7.128537621946E-03,+    6.990977706909));+#8284 = CARTESIAN_POINT('',(11.94939482542,1.463428459633E-02,+    6.990977706909));+#8285 = PCURVE('',#8265,#8286);+#8286 = DEFINITIONAL_REPRESENTATION('',(#8287),#8291);+#8287 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8288,#8289,#8290),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8288 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#8289 = CARTESIAN_POINT('',(0.236042917906,0.364108756344));+#8290 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#8291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8292 = ORIENTED_EDGE('',*,*,#8293,.T.);+#8293 = EDGE_CURVE('',#8278,#8294,#8296,.T.);+#8294 = VERTEX_POINT('',#8295);+#8295 = CARTESIAN_POINT('',(11.964461394648,5.188219185454E-02,+    6.990977706909));+#8296 = SURFACE_CURVE('',#8297,(#8301),.PCURVE_S1.);+#8297 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8298,#8299,#8300),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8298 = CARTESIAN_POINT('',(11.94939482542,1.463428459633E-02,+    6.990977706909));+#8299 = CARTESIAN_POINT('',(11.94939482542,3.68156226265E-02,+    6.990977706909));+#8300 = CARTESIAN_POINT('',(11.964461394648,5.188219185454E-02,+    6.990977706909));+#8301 = PCURVE('',#8265,#8302);+#8302 = DEFINITIONAL_REPRESENTATION('',(#8303),#8307);+#8303 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8304,#8305,#8306),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8304 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#8305 = CARTESIAN_POINT('',(0.279987078154,0.364108756344));+#8306 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#8307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8308 = ORIENTED_EDGE('',*,*,#8309,.T.);+#8309 = EDGE_CURVE('',#8294,#8310,#8312,.T.);+#8310 = VERTEX_POINT('',#8311);+#8311 = CARTESIAN_POINT('',(12.001709301906,6.694876108258E-02,+    6.990977706909));+#8312 = SURFACE_CURVE('',#8313,(#8317),.PCURVE_S1.);+#8313 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8314,#8315,#8316),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8314 = CARTESIAN_POINT('',(11.964461394648,5.188219185454E-02,+    6.990977706909));+#8315 = CARTESIAN_POINT('',(11.979527963876,6.694876108258E-02,+    6.990977706909));+#8316 = CARTESIAN_POINT('',(12.001709301906,6.694876108258E-02,+    6.990977706909));+#8317 = PCURVE('',#8265,#8318);+#8318 = DEFINITIONAL_REPRESENTATION('',(#8319),#8323);+#8319 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8320,#8321,#8322),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8320 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#8321 = CARTESIAN_POINT('',(0.31012021661,0.333975617888));+#8322 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#8323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8324 = ORIENTED_EDGE('',*,*,#8325,.T.);+#8325 = EDGE_CURVE('',#8310,#8326,#8328,.T.);+#8326 = VERTEX_POINT('',#8327);+#8327 = CARTESIAN_POINT('',(12.038538693352,5.188219185454E-02,+    6.990977706909));+#8328 = SURFACE_CURVE('',#8329,(#8333),.PCURVE_S1.);+#8329 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8330,#8331,#8332),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8330 = CARTESIAN_POINT('',(12.001709301906,6.694876108258E-02,+    6.990977706909));+#8331 = CARTESIAN_POINT('',(12.023472124124,6.694876108258E-02,+    6.990977706909));+#8332 = CARTESIAN_POINT('',(12.038538693352,5.188219185454E-02,+    6.990977706909));+#8333 = PCURVE('',#8265,#8334);+#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339);+#8335 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8336,#8337,#8338),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8336 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#8337 = CARTESIAN_POINT('',(0.31012021661,0.29003145764));+#8338 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8340 = ORIENTED_EDGE('',*,*,#8341,.T.);+#8341 = EDGE_CURVE('',#8326,#8342,#8344,.T.);+#8342 = VERTEX_POINT('',#8343);+#8343 = CARTESIAN_POINT('',(12.05360526258,1.463428459633E-02,+    6.990977706909));+#8344 = SURFACE_CURVE('',#8345,(#8349),.PCURVE_S1.);+#8345 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8346,#8347,#8348),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8346 = CARTESIAN_POINT('',(12.038538693352,5.188219185454E-02,+    6.990977706909));+#8347 = CARTESIAN_POINT('',(12.05360526258,3.68156226265E-02,+    6.990977706909));+#8348 = CARTESIAN_POINT('',(12.05360526258,1.463428459633E-02,+    6.990977706909));+#8349 = PCURVE('',#8265,#8350);+#8350 = DEFINITIONAL_REPRESENTATION('',(#8351),#8355);+#8351 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8352,#8353,#8354),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8352 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#8353 = CARTESIAN_POINT('',(0.279987078154,0.259898319184));+#8354 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#8355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8356 = ORIENTED_EDGE('',*,*,#8357,.T.);+#8357 = EDGE_CURVE('',#8342,#8358,#8360,.T.);+#8358 = VERTEX_POINT('',#8359);+#8359 = CARTESIAN_POINT('',(12.038747951258,-2.219510684999E-02,+    6.990977706909));+#8360 = SURFACE_CURVE('',#8361,(#8365),.PCURVE_S1.);+#8361 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8362,#8363,#8364),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8362 = CARTESIAN_POINT('',(12.05360526258,1.463428459633E-02,+    6.990977706909));+#8363 = CARTESIAN_POINT('',(12.05360526258,-7.128537621946E-03,+    6.990977706909));+#8364 = CARTESIAN_POINT('',(12.038747951258,-2.219510684999E-02,+    6.990977706909));+#8365 = PCURVE('',#8265,#8366);+#8366 = DEFINITIONAL_REPRESENTATION('',(#8367),#8371);+#8367 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8368,#8369,#8370),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8368 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#8369 = CARTESIAN_POINT('',(0.236042917906,0.259898319184));+#8370 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#8371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8372 = ORIENTED_EDGE('',*,*,#8373,.T.);+#8373 = EDGE_CURVE('',#8358,#8255,#8374,.T.);+#8374 = SURFACE_CURVE('',#8375,(#8379),.PCURVE_S1.);+#8375 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8376,#8377,#8378),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8376 = CARTESIAN_POINT('',(12.038747951258,-2.219510684999E-02,+    6.990977706909));+#8377 = CARTESIAN_POINT('',(12.023890639936,-3.726167607803E-02,+    6.990977706909));+#8378 = CARTESIAN_POINT('',(12.001709301906,-3.726167607803E-02,+    6.990977706909));+#8379 = PCURVE('',#8265,#8380);+#8380 = DEFINITIONAL_REPRESENTATION('',(#8381),#8385);+#8381 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8382,#8383,#8384),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8382 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#8383 = CARTESIAN_POINT('',(0.20590977945,0.289612941828));+#8384 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#8385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8386 = SHELL_BASED_SURFACE_MODEL('',(#8387));+#8387 = OPEN_SHELL('',(#8388));+#8388 = ADVANCED_FACE('',(#8389,#8524),#8403,.T.);+#8389 = FACE_BOUND('',#8390,.F.);+#8390 = EDGE_LOOP('',(#8391,#8414,#8430,#8446,#8462,#8478,#8494,#8510));+#8391 = ORIENTED_EDGE('',*,*,#8392,.T.);+#8392 = EDGE_CURVE('',#8393,#8395,#8397,.T.);+#8393 = VERTEX_POINT('',#8394);+#8394 = CARTESIAN_POINT('',(12.001709301906,-0.191694010665,+    6.990977706909));+#8395 = VERTEX_POINT('',#8396);+#8396 = CARTESIAN_POINT('',(11.758342357292,-0.140216565803,+    6.990977706909));+#8397 = SURFACE_CURVE('',#8398,(#8402),.PCURVE_S1.);+#8398 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8399,#8400,#8401),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8399 = CARTESIAN_POINT('',(12.001709301906,-0.191694010665,+    6.990977706909));+#8400 = CARTESIAN_POINT('',(11.839325166893,-0.191694010665,+    6.990977706909));+#8401 = CARTESIAN_POINT('',(11.758342357292,-0.140216565803,+    6.990977706909));+#8402 = PCURVE('',#8403,#8408);+#8403 = PLANE('',#8404);+#8404 = AXIS2_PLACEMENT_3D('',#8405,#8406,#8407);+#8405 = CARTESIAN_POINT('',(12.313503581764,-0.243171455528,+    6.990977706909));+#8406 = DIRECTION('',(0.,0.,1.));+#8407 = DIRECTION('',(1.110223024625E-16,1.,0.));+#8408 = DEFINITIONAL_REPRESENTATION('',(#8409),#8413);+#8409 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8410,#8411,#8412),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8410 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#8411 = CARTESIAN_POINT('',(5.147744486247E-02,0.474178414871));+#8412 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#8413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8414 = ORIENTED_EDGE('',*,*,#8415,.T.);+#8415 = EDGE_CURVE('',#8395,#8416,#8418,.T.);+#8416 = VERTEX_POINT('',#8417);+#8417 = CARTESIAN_POINT('',(11.677359547691,1.463428459633E-02,+    6.990977706909));+#8418 = SURFACE_CURVE('',#8419,(#8423),.PCURVE_S1.);+#8419 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8420,#8421,#8422),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8420 = CARTESIAN_POINT('',(11.758342357292,-0.140216565803,+    6.990977706909));+#8421 = CARTESIAN_POINT('',(11.677359547691,-8.873912094049E-02,+    6.990977706909));+#8422 = CARTESIAN_POINT('',(11.677359547691,1.463428459633E-02,+    6.990977706909));+#8423 = PCURVE('',#8403,#8424);+#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8429);+#8425 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8426,#8427,#8428),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8426 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#8427 = CARTESIAN_POINT('',(0.154432334587,0.636144034073));+#8428 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#8429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8430 = ORIENTED_EDGE('',*,*,#8431,.T.);+#8431 = EDGE_CURVE('',#8416,#8432,#8434,.T.);+#8432 = VERTEX_POINT('',#8433);+#8433 = CARTESIAN_POINT('',(11.758133099386,0.169903650808,+    6.990977706909));+#8434 = SURFACE_CURVE('',#8435,(#8439),.PCURVE_S1.);+#8435 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8436,#8437,#8438),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8436 = CARTESIAN_POINT('',(11.677359547691,1.463428459633E-02,+    6.990977706909));+#8437 = CARTESIAN_POINT('',(11.677359547691,0.118426205945,+    6.990977706909));+#8438 = CARTESIAN_POINT('',(11.758133099386,0.169903650808,+    6.990977706909));+#8439 = PCURVE('',#8403,#8440);+#8440 = DEFINITIONAL_REPRESENTATION('',(#8441),#8445);+#8441 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8442,#8443,#8444),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8442 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#8443 = CARTESIAN_POINT('',(0.361597661473,0.636144034073));+#8444 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#8445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8446 = ORIENTED_EDGE('',*,*,#8447,.T.);+#8447 = EDGE_CURVE('',#8432,#8448,#8450,.T.);+#8448 = VERTEX_POINT('',#8449);+#8449 = CARTESIAN_POINT('',(12.001709301906,0.22138109567,6.990977706909+    ));+#8450 = SURFACE_CURVE('',#8451,(#8455),.PCURVE_S1.);+#8451 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8452,#8453,#8454),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8452 = CARTESIAN_POINT('',(11.758133099386,0.169903650808,+    6.990977706909));+#8453 = CARTESIAN_POINT('',(11.838906651081,0.22138109567,6.990977706909+    ));+#8454 = CARTESIAN_POINT('',(12.001709301906,0.22138109567,6.990977706909+    ));+#8455 = PCURVE('',#8403,#8456);+#8456 = DEFINITIONAL_REPRESENTATION('',(#8457),#8461);+#8457 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8458,#8459,#8460),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8458 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#8459 = CARTESIAN_POINT('',(0.464552551198,0.474596930683));+#8460 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#8461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8462 = ORIENTED_EDGE('',*,*,#8463,.T.);+#8463 = EDGE_CURVE('',#8448,#8464,#8466,.T.);+#8464 = VERTEX_POINT('',#8465);+#8465 = CARTESIAN_POINT('',(12.244866988614,0.169903650808,+    6.990977706909));+#8466 = SURFACE_CURVE('',#8467,(#8471),.PCURVE_S1.);+#8467 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8468,#8469,#8470),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8468 = CARTESIAN_POINT('',(12.001709301906,0.22138109567,6.990977706909+    ));+#8469 = CARTESIAN_POINT('',(12.164093436919,0.22138109567,6.990977706909+    ));+#8470 = CARTESIAN_POINT('',(12.244866988614,0.169903650808,+    6.990977706909));+#8471 = PCURVE('',#8403,#8472);+#8472 = DEFINITIONAL_REPRESENTATION('',(#8473),#8477);+#8473 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8474,#8475,#8476),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8474 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#8475 = CARTESIAN_POINT('',(0.464552551198,0.149410144845));+#8476 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#8477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8478 = ORIENTED_EDGE('',*,*,#8479,.T.);+#8479 = EDGE_CURVE('',#8464,#8480,#8482,.T.);+#8480 = VERTEX_POINT('',#8481);+#8481 = CARTESIAN_POINT('',(12.325640540309,1.463428459633E-02,+    6.990977706909));+#8482 = SURFACE_CURVE('',#8483,(#8487),.PCURVE_S1.);+#8483 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8484,#8485,#8486),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8484 = CARTESIAN_POINT('',(12.244866988614,0.169903650808,+    6.990977706909));+#8485 = CARTESIAN_POINT('',(12.325640540309,0.118426205945,+    6.990977706909));+#8486 = CARTESIAN_POINT('',(12.325640540309,1.463428459633E-02,+    6.990977706909));+#8487 = PCURVE('',#8403,#8488);+#8488 = DEFINITIONAL_REPRESENTATION('',(#8489),#8493);+#8489 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8490,#8491,#8492),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8490 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#8491 = CARTESIAN_POINT('',(0.361597661473,-1.213695854481E-02));+#8492 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#8493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8494 = ORIENTED_EDGE('',*,*,#8495,.T.);+#8495 = EDGE_CURVE('',#8480,#8496,#8498,.T.);+#8496 = VERTEX_POINT('',#8497);+#8497 = CARTESIAN_POINT('',(12.244657730708,-0.140216565803,+    6.990977706909));+#8498 = SURFACE_CURVE('',#8499,(#8503),.PCURVE_S1.);+#8499 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8500,#8501,#8502),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8500 = CARTESIAN_POINT('',(12.325640540309,1.463428459633E-02,+    6.990977706909));+#8501 = CARTESIAN_POINT('',(12.325640540309,-8.873912094049E-02,+    6.990977706909));+#8502 = CARTESIAN_POINT('',(12.244657730708,-0.140216565803,+    6.990977706909));+#8503 = PCURVE('',#8403,#8504);+#8504 = DEFINITIONAL_REPRESENTATION('',(#8505),#8509);+#8505 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8506,#8507,#8508),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8506 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#8507 = CARTESIAN_POINT('',(0.154432334587,-1.213695854481E-02));+#8508 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#8509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8510 = ORIENTED_EDGE('',*,*,#8511,.T.);+#8511 = EDGE_CURVE('',#8496,#8393,#8512,.T.);+#8512 = SURFACE_CURVE('',#8513,(#8517),.PCURVE_S1.);+#8513 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8514,#8515,#8516),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8514 = CARTESIAN_POINT('',(12.244657730708,-0.140216565803,+    6.990977706909));+#8515 = CARTESIAN_POINT('',(12.163674921107,-0.191694010665,+    6.990977706909));+#8516 = CARTESIAN_POINT('',(12.001709301906,-0.191694010665,+    6.990977706909));+#8517 = PCURVE('',#8403,#8518);+#8518 = DEFINITIONAL_REPRESENTATION('',(#8519),#8523);+#8519 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8520,#8521,#8522),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8520 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#8521 = CARTESIAN_POINT('',(5.147744486247E-02,0.149828660657));+#8522 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#8523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8524 = FACE_BOUND('',#8525,.F.);+#8525 = EDGE_LOOP('',(#8526,#8544,#8560,#8576,#8592,#8608,#8624,#8640));+#8526 = ORIENTED_EDGE('',*,*,#8527,.T.);+#8527 = EDGE_CURVE('',#8528,#8530,#8532,.T.);+#8528 = VERTEX_POINT('',#8529);+#8529 = CARTESIAN_POINT('',(11.781988500664,1.463428459633E-02,+    6.990977706909));+#8530 = VERTEX_POINT('',#8531);+#8531 = CARTESIAN_POINT('',(11.83430297715,-4.772457137528E-02,+    6.990977706909));+#8532 = SURFACE_CURVE('',#8533,(#8537),.PCURVE_S1.);+#8533 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8534,#8535,#8536),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8534 = CARTESIAN_POINT('',(11.781988500664,1.463428459633E-02,+    6.990977706909));+#8535 = CARTESIAN_POINT('',(11.781988500664,-2.805432821645E-02,+    6.990977706909));+#8536 = CARTESIAN_POINT('',(11.83430297715,-4.772457137528E-02,+    6.990977706909));+#8537 = PCURVE('',#8403,#8538);+#8538 = DEFINITIONAL_REPRESENTATION('',(#8539),#8543);+#8539 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8540,#8541,#8542),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8540 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#8541 = CARTESIAN_POINT('',(0.215117127311,0.5315150811));+#8542 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#8543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8544 = ORIENTED_EDGE('',*,*,#8545,.T.);+#8545 = EDGE_CURVE('',#8530,#8546,#8548,.T.);+#8546 = VERTEX_POINT('',#8547);+#8547 = CARTESIAN_POINT('',(12.001709301906,-6.739481453411E-02,+    6.990977706909));+#8548 = SURFACE_CURVE('',#8549,(#8553),.PCURVE_S1.);+#8549 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8550,#8551,#8552),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8550 = CARTESIAN_POINT('',(11.83430297715,-4.772457137528E-02,+    6.990977706909));+#8551 = CARTESIAN_POINT('',(11.886617453636,-6.739481453411E-02,+    6.990977706909));+#8552 = CARTESIAN_POINT('',(12.001709301906,-6.739481453411E-02,+    6.990977706909));+#8553 = PCURVE('',#8403,#8554);+#8554 = DEFINITIONAL_REPRESENTATION('',(#8555),#8559);+#8555 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8556,#8557,#8558),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8556 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#8557 = CARTESIAN_POINT('',(0.175776640994,0.426886128128));+#8558 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#8559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8560 = ORIENTED_EDGE('',*,*,#8561,.T.);+#8561 = EDGE_CURVE('',#8546,#8562,#8564,.T.);+#8562 = VERTEX_POINT('',#8563);+#8563 = CARTESIAN_POINT('',(12.16869711085,-4.772457137528E-02,+    6.990977706909));+#8564 = SURFACE_CURVE('',#8565,(#8569),.PCURVE_S1.);+#8565 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8566,#8567,#8568),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8566 = CARTESIAN_POINT('',(12.001709301906,-6.739481453411E-02,+    6.990977706909));+#8567 = CARTESIAN_POINT('',(12.116382634364,-6.739481453411E-02,+    6.990977706909));+#8568 = CARTESIAN_POINT('',(12.16869711085,-4.772457137528E-02,+    6.990977706909));+#8569 = PCURVE('',#8403,#8570);+#8570 = DEFINITIONAL_REPRESENTATION('',(#8571),#8575);+#8571 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8572,#8573,#8574),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8572 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#8573 = CARTESIAN_POINT('',(0.175776640994,0.1971209474));+#8574 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#8575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8576 = ORIENTED_EDGE('',*,*,#8577,.T.);+#8577 = EDGE_CURVE('',#8562,#8578,#8580,.T.);+#8578 = VERTEX_POINT('',#8579);+#8579 = CARTESIAN_POINT('',(12.221011587336,1.463428459633E-02,+    6.990977706909));+#8580 = SURFACE_CURVE('',#8581,(#8585),.PCURVE_S1.);+#8581 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8582,#8583,#8584),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8582 = CARTESIAN_POINT('',(12.16869711085,-4.772457137528E-02,+    6.990977706909));+#8583 = CARTESIAN_POINT('',(12.221011587336,-2.805432821645E-02,+    6.990977706909));+#8584 = CARTESIAN_POINT('',(12.221011587336,1.463428459633E-02,+    6.990977706909));+#8585 = PCURVE('',#8403,#8586);+#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591);+#8587 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8588,#8589,#8590),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8588 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#8589 = CARTESIAN_POINT('',(0.215117127311,9.249199442769E-02));+#8590 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8592 = ORIENTED_EDGE('',*,*,#8593,.T.);+#8593 = EDGE_CURVE('',#8578,#8594,#8596,.T.);+#8594 = VERTEX_POINT('',#8595);+#8595 = CARTESIAN_POINT('',(12.16869711085,7.741165637983E-02,+    6.990977706909));+#8596 = SURFACE_CURVE('',#8597,(#8601),.PCURVE_S1.);+#8597 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8598,#8599,#8600),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8598 = CARTESIAN_POINT('',(12.221011587336,1.463428459633E-02,+    6.990977706909));+#8599 = CARTESIAN_POINT('',(12.221011587336,5.7741413221E-02,+    6.990977706909));+#8600 = CARTESIAN_POINT('',(12.16869711085,7.741165637983E-02,+    6.990977706909));+#8601 = PCURVE('',#8403,#8602);+#8602 = DEFINITIONAL_REPRESENTATION('',(#8603),#8607);+#8603 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8604,#8605,#8606),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8604 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#8605 = CARTESIAN_POINT('',(0.300912868749,9.249199442769E-02));+#8606 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#8607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8608 = ORIENTED_EDGE('',*,*,#8609,.T.);+#8609 = EDGE_CURVE('',#8594,#8610,#8612,.T.);+#8610 = VERTEX_POINT('',#8611);+#8611 = CARTESIAN_POINT('',(12.001709301906,9.708189953866E-02,+    6.990977706909));+#8612 = SURFACE_CURVE('',#8613,(#8617),.PCURVE_S1.);+#8613 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8614,#8615,#8616),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8614 = CARTESIAN_POINT('',(12.16869711085,7.741165637983E-02,+    6.990977706909));+#8615 = CARTESIAN_POINT('',(12.116382634364,9.708189953866E-02,+    6.990977706909));+#8616 = CARTESIAN_POINT('',(12.001709301906,9.708189953866E-02,+    6.990977706909));+#8617 = PCURVE('',#8403,#8618);+#8618 = DEFINITIONAL_REPRESENTATION('',(#8619),#8623);+#8619 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8620,#8621,#8622),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8620 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#8621 = CARTESIAN_POINT('',(0.340253355067,0.1971209474));+#8622 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#8623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8624 = ORIENTED_EDGE('',*,*,#8625,.T.);+#8625 = EDGE_CURVE('',#8610,#8626,#8628,.T.);+#8626 = VERTEX_POINT('',#8627);+#8627 = CARTESIAN_POINT('',(11.83430297715,7.741165637983E-02,+    6.990977706909));+#8628 = SURFACE_CURVE('',#8629,(#8633),.PCURVE_S1.);+#8629 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8630,#8631,#8632),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8630 = CARTESIAN_POINT('',(12.001709301906,9.708189953866E-02,+    6.990977706909));+#8631 = CARTESIAN_POINT('',(11.886617453636,9.708189953866E-02,+    6.990977706909));+#8632 = CARTESIAN_POINT('',(11.83430297715,7.741165637983E-02,+    6.990977706909));+#8633 = PCURVE('',#8403,#8634);+#8634 = DEFINITIONAL_REPRESENTATION('',(#8635),#8639);+#8635 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8636,#8637,#8638),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8636 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#8637 = CARTESIAN_POINT('',(0.340253355067,0.426886128128));+#8638 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#8639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8640 = ORIENTED_EDGE('',*,*,#8641,.T.);+#8641 = EDGE_CURVE('',#8626,#8528,#8642,.T.);+#8642 = SURFACE_CURVE('',#8643,(#8647),.PCURVE_S1.);+#8643 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8644,#8645,#8646),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8644 = CARTESIAN_POINT('',(11.83430297715,7.741165637983E-02,+    6.990977706909));+#8645 = CARTESIAN_POINT('',(11.781988500664,5.7741413221E-02,+    6.990977706909));+#8646 = CARTESIAN_POINT('',(11.781988500664,1.463428459633E-02,+    6.990977706909));+#8647 = PCURVE('',#8403,#8648);+#8648 = DEFINITIONAL_REPRESENTATION('',(#8649),#8653);+#8649 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8650,#8651,#8652),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8650 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#8651 = CARTESIAN_POINT('',(0.300912868749,0.5315150811));+#8652 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#8653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8654 = SHELL_BASED_SURFACE_MODEL('',(#8655));+#8655 = OPEN_SHELL('',(#8656));+#8656 = ADVANCED_FACE('',(#8657),#8671,.T.);+#8657 = FACE_BOUND('',#8658,.F.);+#8658 = EDGE_LOOP('',(#8659,#8682,#8698,#8714,#8730,#8746,#8762,#8778));+#8659 = ORIENTED_EDGE('',*,*,#8660,.T.);+#8660 = EDGE_CURVE('',#8661,#8663,#8665,.T.);+#8661 = VERTEX_POINT('',#8662);+#8662 = CARTESIAN_POINT('',(12.001709301906,0.478768319982,+    6.990977706909));+#8663 = VERTEX_POINT('',#8664);+#8664 = CARTESIAN_POINT('',(11.964461394648,0.49383488921,6.990977706909+    ));+#8665 = SURFACE_CURVE('',#8666,(#8670),.PCURVE_S1.);+#8666 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8667,#8668,#8669),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8667 = CARTESIAN_POINT('',(12.001709301906,0.478768319982,+    6.990977706909));+#8668 = CARTESIAN_POINT('',(11.979527963876,0.478768319982,+    6.990977706909));+#8669 = CARTESIAN_POINT('',(11.964461394648,0.49383488921,6.990977706909+    ));+#8670 = PCURVE('',#8671,#8676);+#8671 = PLANE('',#8672);+#8672 = AXIS2_PLACEMENT_3D('',#8673,#8674,#8675);+#8673 = CARTESIAN_POINT('',(12.313503581764,0.272858540532,+    6.990977706909));+#8674 = DIRECTION('',(0.,0.,1.));+#8675 = DIRECTION('',(1.110223024625E-16,1.,0.));+#8676 = DEFINITIONAL_REPRESENTATION('',(#8677),#8681);+#8677 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8678,#8679,#8680),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8678 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#8679 = CARTESIAN_POINT('',(0.20590977945,0.333975617888));+#8680 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#8681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8682 = ORIENTED_EDGE('',*,*,#8683,.T.);+#8683 = EDGE_CURVE('',#8663,#8684,#8686,.T.);+#8684 = VERTEX_POINT('',#8685);+#8685 = CARTESIAN_POINT('',(11.94939482542,0.530664280657,6.990977706909+    ));+#8686 = SURFACE_CURVE('',#8687,(#8691),.PCURVE_S1.);+#8687 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8688,#8689,#8690),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8688 = CARTESIAN_POINT('',(11.964461394648,0.49383488921,6.990977706909+    ));+#8689 = CARTESIAN_POINT('',(11.94939482542,0.508901458438,6.990977706909+    ));+#8690 = CARTESIAN_POINT('',(11.94939482542,0.530664280657,6.990977706909+    ));+#8691 = PCURVE('',#8671,#8692);+#8692 = DEFINITIONAL_REPRESENTATION('',(#8693),#8697);+#8693 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8694,#8695,#8696),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8694 = CARTESIAN_POINT('',(0.220976348678,0.349042187116));+#8695 = CARTESIAN_POINT('',(0.236042917906,0.364108756344));+#8696 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#8697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8698 = ORIENTED_EDGE('',*,*,#8699,.T.);+#8699 = EDGE_CURVE('',#8684,#8700,#8702,.T.);+#8700 = VERTEX_POINT('',#8701);+#8701 = CARTESIAN_POINT('',(11.964461394648,0.567912187915,+    6.990977706909));+#8702 = SURFACE_CURVE('',#8703,(#8707),.PCURVE_S1.);+#8703 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8704,#8705,#8706),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8704 = CARTESIAN_POINT('',(11.94939482542,0.530664280657,6.990977706909+    ));+#8705 = CARTESIAN_POINT('',(11.94939482542,0.552845618687,6.990977706909+    ));+#8706 = CARTESIAN_POINT('',(11.964461394648,0.567912187915,+    6.990977706909));+#8707 = PCURVE('',#8671,#8708);+#8708 = DEFINITIONAL_REPRESENTATION('',(#8709),#8713);+#8709 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8710,#8711,#8712),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8710 = CARTESIAN_POINT('',(0.257805740124,0.364108756344));+#8711 = CARTESIAN_POINT('',(0.279987078154,0.364108756344));+#8712 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#8713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8714 = ORIENTED_EDGE('',*,*,#8715,.T.);+#8715 = EDGE_CURVE('',#8700,#8716,#8718,.T.);+#8716 = VERTEX_POINT('',#8717);+#8717 = CARTESIAN_POINT('',(12.001709301906,0.582978757143,+    6.990977706909));+#8718 = SURFACE_CURVE('',#8719,(#8723),.PCURVE_S1.);+#8719 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8720,#8721,#8722),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8720 = CARTESIAN_POINT('',(11.964461394648,0.567912187915,+    6.990977706909));+#8721 = CARTESIAN_POINT('',(11.979527963876,0.582978757143,+    6.990977706909));+#8722 = CARTESIAN_POINT('',(12.001709301906,0.582978757143,+    6.990977706909));+#8723 = PCURVE('',#8671,#8724);+#8724 = DEFINITIONAL_REPRESENTATION('',(#8725),#8729);+#8725 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8726,#8727,#8728),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8726 = CARTESIAN_POINT('',(0.295053647382,0.349042187116));+#8727 = CARTESIAN_POINT('',(0.31012021661,0.333975617888));+#8728 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8730 = ORIENTED_EDGE('',*,*,#8731,.T.);+#8731 = EDGE_CURVE('',#8716,#8732,#8734,.T.);+#8732 = VERTEX_POINT('',#8733);+#8733 = CARTESIAN_POINT('',(12.038538693352,0.567912187915,+    6.990977706909));+#8734 = SURFACE_CURVE('',#8735,(#8739),.PCURVE_S1.);+#8735 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8736,#8737,#8738),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8736 = CARTESIAN_POINT('',(12.001709301906,0.582978757143,+    6.990977706909));+#8737 = CARTESIAN_POINT('',(12.023472124124,0.582978757143,+    6.990977706909));+#8738 = CARTESIAN_POINT('',(12.038538693352,0.567912187915,+    6.990977706909));+#8739 = PCURVE('',#8671,#8740);+#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745);+#8741 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8742,#8743,#8744),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8742 = CARTESIAN_POINT('',(0.31012021661,0.311794279858));+#8743 = CARTESIAN_POINT('',(0.31012021661,0.29003145764));+#8744 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8746 = ORIENTED_EDGE('',*,*,#8747,.T.);+#8747 = EDGE_CURVE('',#8732,#8748,#8750,.T.);+#8748 = VERTEX_POINT('',#8749);+#8749 = CARTESIAN_POINT('',(12.05360526258,0.530664280657,6.990977706909+    ));+#8750 = SURFACE_CURVE('',#8751,(#8755),.PCURVE_S1.);+#8751 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8752,#8753,#8754),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8752 = CARTESIAN_POINT('',(12.038538693352,0.567912187915,+    6.990977706909));+#8753 = CARTESIAN_POINT('',(12.05360526258,0.552845618687,6.990977706909+    ));+#8754 = CARTESIAN_POINT('',(12.05360526258,0.530664280657,6.990977706909+    ));+#8755 = PCURVE('',#8671,#8756);+#8756 = DEFINITIONAL_REPRESENTATION('',(#8757),#8761);+#8757 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8758,#8759,#8760),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8758 = CARTESIAN_POINT('',(0.295053647382,0.274964888412));+#8759 = CARTESIAN_POINT('',(0.279987078154,0.259898319184));+#8760 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#8761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8762 = ORIENTED_EDGE('',*,*,#8763,.T.);+#8763 = EDGE_CURVE('',#8748,#8764,#8766,.T.);+#8764 = VERTEX_POINT('',#8765);+#8765 = CARTESIAN_POINT('',(12.038747951258,0.49383488921,6.990977706909+    ));+#8766 = SURFACE_CURVE('',#8767,(#8771),.PCURVE_S1.);+#8767 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8768,#8769,#8770),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8768 = CARTESIAN_POINT('',(12.05360526258,0.530664280657,6.990977706909+    ));+#8769 = CARTESIAN_POINT('',(12.05360526258,0.508901458438,6.990977706909+    ));+#8770 = CARTESIAN_POINT('',(12.038747951258,0.49383488921,6.990977706909+    ));+#8771 = PCURVE('',#8671,#8772);+#8772 = DEFINITIONAL_REPRESENTATION('',(#8773),#8777);+#8773 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8774,#8775,#8776),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8774 = CARTESIAN_POINT('',(0.257805740124,0.259898319184));+#8775 = CARTESIAN_POINT('',(0.236042917906,0.259898319184));+#8776 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#8777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8778 = ORIENTED_EDGE('',*,*,#8779,.T.);+#8779 = EDGE_CURVE('',#8764,#8661,#8780,.T.);+#8780 = SURFACE_CURVE('',#8781,(#8785),.PCURVE_S1.);+#8781 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8782,#8783,#8784),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8782 = CARTESIAN_POINT('',(12.038747951258,0.49383488921,6.990977706909+    ));+#8783 = CARTESIAN_POINT('',(12.023890639936,0.478768319982,+    6.990977706909));+#8784 = CARTESIAN_POINT('',(12.001709301906,0.478768319982,+    6.990977706909));+#8785 = PCURVE('',#8671,#8786);+#8786 = DEFINITIONAL_REPRESENTATION('',(#8787),#8791);+#8787 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8788,#8789,#8790),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8788 = CARTESIAN_POINT('',(0.220976348678,0.274755630506));+#8789 = CARTESIAN_POINT('',(0.20590977945,0.289612941828));+#8790 = CARTESIAN_POINT('',(0.20590977945,0.311794279858));+#8791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8792 = SHELL_BASED_SURFACE_MODEL('',(#8793));+#8793 = OPEN_SHELL('',(#8794));+#8794 = ADVANCED_FACE('',(#8795,#8930),#8809,.T.);+#8795 = FACE_BOUND('',#8796,.F.);+#8796 = EDGE_LOOP('',(#8797,#8820,#8836,#8852,#8868,#8884,#8900,#8916));+#8797 = ORIENTED_EDGE('',*,*,#8798,.T.);+#8798 = EDGE_CURVE('',#8799,#8801,#8803,.T.);+#8799 = VERTEX_POINT('',#8800);+#8800 = CARTESIAN_POINT('',(12.001709301906,0.324335985395,+    6.990977706909));+#8801 = VERTEX_POINT('',#8802);+#8802 = CARTESIAN_POINT('',(11.758342357292,0.375813430257,+    6.990977706909));+#8803 = SURFACE_CURVE('',#8804,(#8808),.PCURVE_S1.);+#8804 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8805,#8806,#8807),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8805 = CARTESIAN_POINT('',(12.001709301906,0.324335985395,+    6.990977706909));+#8806 = CARTESIAN_POINT('',(11.839325166893,0.324335985395,+    6.990977706909));+#8807 = CARTESIAN_POINT('',(11.758342357292,0.375813430257,+    6.990977706909));+#8808 = PCURVE('',#8809,#8814);+#8809 = PLANE('',#8810);+#8810 = AXIS2_PLACEMENT_3D('',#8811,#8812,#8813);+#8811 = CARTESIAN_POINT('',(12.313503581764,0.272858540532,+    6.990977706909));+#8812 = DIRECTION('',(0.,0.,1.));+#8813 = DIRECTION('',(1.110223024625E-16,1.,0.));+#8814 = DEFINITIONAL_REPRESENTATION('',(#8815),#8819);+#8815 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8816,#8817,#8818),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8816 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#8817 = CARTESIAN_POINT('',(5.147744486247E-02,0.474178414871));+#8818 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#8819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8820 = ORIENTED_EDGE('',*,*,#8821,.T.);+#8821 = EDGE_CURVE('',#8801,#8822,#8824,.T.);+#8822 = VERTEX_POINT('',#8823);+#8823 = CARTESIAN_POINT('',(11.677359547691,0.530664280657,+    6.990977706909));+#8824 = SURFACE_CURVE('',#8825,(#8829),.PCURVE_S1.);+#8825 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8826,#8827,#8828),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8826 = CARTESIAN_POINT('',(11.758342357292,0.375813430257,+    6.990977706909));+#8827 = CARTESIAN_POINT('',(11.677359547691,0.42729087512,6.990977706909+    ));+#8828 = CARTESIAN_POINT('',(11.677359547691,0.530664280657,+    6.990977706909));+#8829 = PCURVE('',#8809,#8830);+#8830 = DEFINITIONAL_REPRESENTATION('',(#8831),#8835);+#8831 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8832,#8833,#8834),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8832 = CARTESIAN_POINT('',(0.102954889725,0.555161224472));+#8833 = CARTESIAN_POINT('',(0.154432334587,0.636144034073));+#8834 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#8835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8836 = ORIENTED_EDGE('',*,*,#8837,.T.);+#8837 = EDGE_CURVE('',#8822,#8838,#8840,.T.);+#8838 = VERTEX_POINT('',#8839);+#8839 = CARTESIAN_POINT('',(11.758133099386,0.685933646868,+    6.990977706909));+#8840 = SURFACE_CURVE('',#8841,(#8845),.PCURVE_S1.);+#8841 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8842,#8843,#8844),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8842 = CARTESIAN_POINT('',(11.677359547691,0.530664280657,+    6.990977706909));+#8843 = CARTESIAN_POINT('',(11.677359547691,0.634456202005,+    6.990977706909));+#8844 = CARTESIAN_POINT('',(11.758133099386,0.685933646868,+    6.990977706909));+#8845 = PCURVE('',#8809,#8846);+#8846 = DEFINITIONAL_REPRESENTATION('',(#8847),#8851);+#8847 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8848,#8849,#8850),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8848 = CARTESIAN_POINT('',(0.257805740124,0.636144034073));+#8849 = CARTESIAN_POINT('',(0.361597661473,0.636144034073));+#8850 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#8851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8852 = ORIENTED_EDGE('',*,*,#8853,.T.);+#8853 = EDGE_CURVE('',#8838,#8854,#8856,.T.);+#8854 = VERTEX_POINT('',#8855);+#8855 = CARTESIAN_POINT('',(12.001709301906,0.73741109173,6.990977706909+    ));+#8856 = SURFACE_CURVE('',#8857,(#8861),.PCURVE_S1.);+#8857 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8858,#8859,#8860),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8858 = CARTESIAN_POINT('',(11.758133099386,0.685933646868,+    6.990977706909));+#8859 = CARTESIAN_POINT('',(11.838906651081,0.73741109173,6.990977706909+    ));+#8860 = CARTESIAN_POINT('',(12.001709301906,0.73741109173,6.990977706909+    ));+#8861 = PCURVE('',#8809,#8862);+#8862 = DEFINITIONAL_REPRESENTATION('',(#8863),#8867);+#8863 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8864,#8865,#8866),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8864 = CARTESIAN_POINT('',(0.413075106335,0.555370482378));+#8865 = CARTESIAN_POINT('',(0.464552551198,0.474596930683));+#8866 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#8867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8868 = ORIENTED_EDGE('',*,*,#8869,.T.);+#8869 = EDGE_CURVE('',#8854,#8870,#8872,.T.);+#8870 = VERTEX_POINT('',#8871);+#8871 = CARTESIAN_POINT('',(12.244866988614,0.685933646868,+    6.990977706909));+#8872 = SURFACE_CURVE('',#8873,(#8877),.PCURVE_S1.);+#8873 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8874,#8875,#8876),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8874 = CARTESIAN_POINT('',(12.001709301906,0.73741109173,6.990977706909+    ));+#8875 = CARTESIAN_POINT('',(12.164093436919,0.73741109173,6.990977706909+    ));+#8876 = CARTESIAN_POINT('',(12.244866988614,0.685933646868,+    6.990977706909));+#8877 = PCURVE('',#8809,#8878);+#8878 = DEFINITIONAL_REPRESENTATION('',(#8879),#8883);+#8879 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8880,#8881,#8882),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8880 = CARTESIAN_POINT('',(0.464552551198,0.311794279858));+#8881 = CARTESIAN_POINT('',(0.464552551198,0.149410144845));+#8882 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#8883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8884 = ORIENTED_EDGE('',*,*,#8885,.T.);+#8885 = EDGE_CURVE('',#8870,#8886,#8888,.T.);+#8886 = VERTEX_POINT('',#8887);+#8887 = CARTESIAN_POINT('',(12.325640540309,0.530664280657,+    6.990977706909));+#8888 = SURFACE_CURVE('',#8889,(#8893),.PCURVE_S1.);+#8889 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8890,#8891,#8892),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8890 = CARTESIAN_POINT('',(12.244866988614,0.685933646868,+    6.990977706909));+#8891 = CARTESIAN_POINT('',(12.325640540309,0.634456202005,+    6.990977706909));+#8892 = CARTESIAN_POINT('',(12.325640540309,0.530664280657,+    6.990977706909));+#8893 = PCURVE('',#8809,#8894);+#8894 = DEFINITIONAL_REPRESENTATION('',(#8895),#8899);+#8895 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8896,#8897,#8898),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8896 = CARTESIAN_POINT('',(0.413075106335,6.863659314996E-02));+#8897 = CARTESIAN_POINT('',(0.361597661473,-1.213695854481E-02));+#8898 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#8899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8900 = ORIENTED_EDGE('',*,*,#8901,.T.);+#8901 = EDGE_CURVE('',#8886,#8902,#8904,.T.);+#8902 = VERTEX_POINT('',#8903);+#8903 = CARTESIAN_POINT('',(12.244657730708,0.375813430257,+    6.990977706909));+#8904 = SURFACE_CURVE('',#8905,(#8909),.PCURVE_S1.);+#8905 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8906,#8907,#8908),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8906 = CARTESIAN_POINT('',(12.325640540309,0.530664280657,+    6.990977706909));+#8907 = CARTESIAN_POINT('',(12.325640540309,0.42729087512,6.990977706909+    ));+#8908 = CARTESIAN_POINT('',(12.244657730708,0.375813430257,+    6.990977706909));+#8909 = PCURVE('',#8809,#8910);+#8910 = DEFINITIONAL_REPRESENTATION('',(#8911),#8915);+#8911 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8912,#8913,#8914),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8912 = CARTESIAN_POINT('',(0.257805740124,-1.213695854481E-02));+#8913 = CARTESIAN_POINT('',(0.154432334587,-1.213695854481E-02));+#8914 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#8915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8916 = ORIENTED_EDGE('',*,*,#8917,.T.);+#8917 = EDGE_CURVE('',#8902,#8799,#8918,.T.);+#8918 = SURFACE_CURVE('',#8919,(#8923),.PCURVE_S1.);+#8919 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8920,#8921,#8922),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8920 = CARTESIAN_POINT('',(12.244657730708,0.375813430257,+    6.990977706909));+#8921 = CARTESIAN_POINT('',(12.163674921107,0.324335985395,+    6.990977706909));+#8922 = CARTESIAN_POINT('',(12.001709301906,0.324335985395,+    6.990977706909));+#8923 = PCURVE('',#8809,#8924);+#8924 = DEFINITIONAL_REPRESENTATION('',(#8925),#8929);+#8925 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8926,#8927,#8928),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8926 = CARTESIAN_POINT('',(0.102954889725,6.88458510559E-02));+#8927 = CARTESIAN_POINT('',(5.147744486247E-02,0.149828660657));+#8928 = CARTESIAN_POINT('',(5.147744486247E-02,0.311794279858));+#8929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8930 = FACE_BOUND('',#8931,.F.);+#8931 = EDGE_LOOP('',(#8932,#8950,#8966,#8982,#8998,#9014,#9030,#9046));+#8932 = ORIENTED_EDGE('',*,*,#8933,.T.);+#8933 = EDGE_CURVE('',#8934,#8936,#8938,.T.);+#8934 = VERTEX_POINT('',#8935);+#8935 = CARTESIAN_POINT('',(11.781988500664,0.530664280657,+    6.990977706909));+#8936 = VERTEX_POINT('',#8937);+#8937 = CARTESIAN_POINT('',(11.83430297715,0.468305424685,6.990977706909+    ));+#8938 = SURFACE_CURVE('',#8939,(#8943),.PCURVE_S1.);+#8939 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8940,#8941,#8942),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8940 = CARTESIAN_POINT('',(11.781988500664,0.530664280657,+    6.990977706909));+#8941 = CARTESIAN_POINT('',(11.781988500664,0.487975667844,+    6.990977706909));+#8942 = CARTESIAN_POINT('',(11.83430297715,0.468305424685,6.990977706909+    ));+#8943 = PCURVE('',#8809,#8944);+#8944 = DEFINITIONAL_REPRESENTATION('',(#8945),#8949);+#8945 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8946,#8947,#8948),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8946 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#8947 = CARTESIAN_POINT('',(0.215117127311,0.5315150811));+#8948 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#8949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8950 = ORIENTED_EDGE('',*,*,#8951,.T.);+#8951 = EDGE_CURVE('',#8936,#8952,#8954,.T.);+#8952 = VERTEX_POINT('',#8953);+#8953 = CARTESIAN_POINT('',(12.001709301906,0.448635181526,+    6.990977706909));+#8954 = SURFACE_CURVE('',#8955,(#8959),.PCURVE_S1.);+#8955 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8956,#8957,#8958),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8956 = CARTESIAN_POINT('',(11.83430297715,0.468305424685,6.990977706909+    ));+#8957 = CARTESIAN_POINT('',(11.886617453636,0.448635181526,+    6.990977706909));+#8958 = CARTESIAN_POINT('',(12.001709301906,0.448635181526,+    6.990977706909));+#8959 = PCURVE('',#8809,#8960);+#8960 = DEFINITIONAL_REPRESENTATION('',(#8961),#8965);+#8961 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8962,#8963,#8964),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8962 = CARTESIAN_POINT('',(0.195446884153,0.479200604614));+#8963 = CARTESIAN_POINT('',(0.175776640994,0.426886128128));+#8964 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#8965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8966 = ORIENTED_EDGE('',*,*,#8967,.T.);+#8967 = EDGE_CURVE('',#8952,#8968,#8970,.T.);+#8968 = VERTEX_POINT('',#8969);+#8969 = CARTESIAN_POINT('',(12.16869711085,0.468305424685,6.990977706909+    ));+#8970 = SURFACE_CURVE('',#8971,(#8975),.PCURVE_S1.);+#8971 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8972,#8973,#8974),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8972 = CARTESIAN_POINT('',(12.001709301906,0.448635181526,+    6.990977706909));+#8973 = CARTESIAN_POINT('',(12.116382634364,0.448635181526,+    6.990977706909));+#8974 = CARTESIAN_POINT('',(12.16869711085,0.468305424685,6.990977706909+    ));+#8975 = PCURVE('',#8809,#8976);+#8976 = DEFINITIONAL_REPRESENTATION('',(#8977),#8981);+#8977 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8978,#8979,#8980),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8978 = CARTESIAN_POINT('',(0.175776640994,0.311794279858));+#8979 = CARTESIAN_POINT('',(0.175776640994,0.1971209474));+#8980 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#8981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8982 = ORIENTED_EDGE('',*,*,#8983,.T.);+#8983 = EDGE_CURVE('',#8968,#8984,#8986,.T.);+#8984 = VERTEX_POINT('',#8985);+#8985 = CARTESIAN_POINT('',(12.221011587336,0.530664280657,+    6.990977706909));+#8986 = SURFACE_CURVE('',#8987,(#8991),.PCURVE_S1.);+#8987 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8988,#8989,#8990),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8988 = CARTESIAN_POINT('',(12.16869711085,0.468305424685,6.990977706909+    ));+#8989 = CARTESIAN_POINT('',(12.221011587336,0.487975667844,+    6.990977706909));+#8990 = CARTESIAN_POINT('',(12.221011587336,0.530664280657,+    6.990977706909));+#8991 = PCURVE('',#8809,#8992);+#8992 = DEFINITIONAL_REPRESENTATION('',(#8993),#8997);+#8993 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8994,#8995,#8996),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#8994 = CARTESIAN_POINT('',(0.195446884153,0.144806470914));+#8995 = CARTESIAN_POINT('',(0.215117127311,9.249199442769E-02));+#8996 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#8997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#8998 = ORIENTED_EDGE('',*,*,#8999,.T.);+#8999 = EDGE_CURVE('',#8984,#9000,#9002,.T.);+#9000 = VERTEX_POINT('',#9001);+#9001 = CARTESIAN_POINT('',(12.16869711085,0.59344165244,6.990977706909)+  );+#9002 = SURFACE_CURVE('',#9003,(#9007),.PCURVE_S1.);+#9003 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9004,#9005,#9006),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9004 = CARTESIAN_POINT('',(12.221011587336,0.530664280657,+    6.990977706909));+#9005 = CARTESIAN_POINT('',(12.221011587336,0.573771409281,+    6.990977706909));+#9006 = CARTESIAN_POINT('',(12.16869711085,0.59344165244,6.990977706909)+  );+#9007 = PCURVE('',#8809,#9008);+#9008 = DEFINITIONAL_REPRESENTATION('',(#9009),#9013);+#9009 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9010,#9011,#9012),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9010 = CARTESIAN_POINT('',(0.257805740124,9.249199442769E-02));+#9011 = CARTESIAN_POINT('',(0.300912868749,9.249199442769E-02));+#9012 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#9013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9014 = ORIENTED_EDGE('',*,*,#9015,.T.);+#9015 = EDGE_CURVE('',#9000,#9016,#9018,.T.);+#9016 = VERTEX_POINT('',#9017);+#9017 = CARTESIAN_POINT('',(12.001709301906,0.613111895599,+    6.990977706909));+#9018 = SURFACE_CURVE('',#9019,(#9023),.PCURVE_S1.);+#9019 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9020,#9021,#9022),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9020 = CARTESIAN_POINT('',(12.16869711085,0.59344165244,6.990977706909)+  );+#9021 = CARTESIAN_POINT('',(12.116382634364,0.613111895599,+    6.990977706909));+#9022 = CARTESIAN_POINT('',(12.001709301906,0.613111895599,+    6.990977706909));+#9023 = PCURVE('',#8809,#9024);+#9024 = DEFINITIONAL_REPRESENTATION('',(#9025),#9029);+#9025 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9026,#9027,#9028),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9026 = CARTESIAN_POINT('',(0.320583111908,0.144806470914));+#9027 = CARTESIAN_POINT('',(0.340253355067,0.1971209474));+#9028 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#9029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9030 = ORIENTED_EDGE('',*,*,#9031,.T.);+#9031 = EDGE_CURVE('',#9016,#9032,#9034,.T.);+#9032 = VERTEX_POINT('',#9033);+#9033 = CARTESIAN_POINT('',(11.83430297715,0.59344165244,6.990977706909)+  );+#9034 = SURFACE_CURVE('',#9035,(#9039),.PCURVE_S1.);+#9035 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9036,#9037,#9038),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9036 = CARTESIAN_POINT('',(12.001709301906,0.613111895599,+    6.990977706909));+#9037 = CARTESIAN_POINT('',(11.886617453636,0.613111895599,+    6.990977706909));+#9038 = CARTESIAN_POINT('',(11.83430297715,0.59344165244,6.990977706909)+  );+#9039 = PCURVE('',#8809,#9040);+#9040 = DEFINITIONAL_REPRESENTATION('',(#9041),#9045);+#9041 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9042,#9043,#9044),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9042 = CARTESIAN_POINT('',(0.340253355067,0.311794279858));+#9043 = CARTESIAN_POINT('',(0.340253355067,0.426886128128));+#9044 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#9045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9046 = ORIENTED_EDGE('',*,*,#9047,.T.);+#9047 = EDGE_CURVE('',#9032,#8934,#9048,.T.);+#9048 = SURFACE_CURVE('',#9049,(#9053),.PCURVE_S1.);+#9049 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9050,#9051,#9052),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9050 = CARTESIAN_POINT('',(11.83430297715,0.59344165244,6.990977706909)+  );+#9051 = CARTESIAN_POINT('',(11.781988500664,0.573771409281,+    6.990977706909));+#9052 = CARTESIAN_POINT('',(11.781988500664,0.530664280657,+    6.990977706909));+#9053 = PCURVE('',#8809,#9054);+#9054 = DEFINITIONAL_REPRESENTATION('',(#9055),#9059);+#9055 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9056,#9057,#9058),+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#9056 = CARTESIAN_POINT('',(0.320583111908,0.479200604614));+#9057 = CARTESIAN_POINT('',(0.300912868749,0.5315150811));+#9058 = CARTESIAN_POINT('',(0.257805740124,0.5315150811));+#9059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9060 = SHELL_BASED_SURFACE_MODEL('',(#9061));+#9061 = OPEN_SHELL('',(#9062));+#9062 = ADVANCED_FACE('',(#9063),#9077,.T.);+#9063 = FACE_BOUND('',#9064,.F.);+#9064 = EDGE_LOOP('',(#9065,#9088,#9104,#9120,#9136,#9152,#9168,#9184,+    #9200,#9216,#9232));+#9065 = ORIENTED_EDGE('',*,*,#9066,.T.);+#9066 = EDGE_CURVE('',#9067,#9069,#9071,.T.);+#9067 = VERTEX_POINT('',#9068);+#9068 = CARTESIAN_POINT('',(12.313503581764,0.867569509228,+    6.990977706909));+#9069 = VERTEX_POINT('',#9070);+#9070 = CARTESIAN_POINT('',(12.204689470673,0.867569509228,+    6.990977706909));+#9071 = SURFACE_CURVE('',#9072,(#9076),.PCURVE_S1.);+#9072 = LINE('',#9073,#9074);+#9073 = CARTESIAN_POINT('',(12.313503581764,0.867569509228,+    6.990977706909));+#9074 = VECTOR('',#9075,1.);+#9075 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#9076 = PCURVE('',#9077,#9082);+#9077 = PLANE('',#9078);+#9078 = AXIS2_PLACEMENT_3D('',#9079,#9080,#9081);+#9079 = CARTESIAN_POINT('',(12.313503581764,0.788888536593,+    6.990977706909));+#9080 = DIRECTION('',(0.,0.,1.));+#9081 = DIRECTION('',(1.110223024625E-16,1.,0.));+#9082 = DEFINITIONAL_REPRESENTATION('',(#9083),#9087);+#9083 = LINE('',#9084,#9085);+#9084 = CARTESIAN_POINT('',(7.868097263532E-02,8.735342741963E-18));+#9085 = VECTOR('',#9086,1.);+#9086 = DIRECTION('',(0.,1.));+#9087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9088 = ORIENTED_EDGE('',*,*,#9089,.T.);+#9089 = EDGE_CURVE('',#9069,#9090,#9092,.T.);+#9090 = VERTEX_POINT('',#9091);+#9091 = CARTESIAN_POINT('',(12.204689470673,1.005679727152,+    6.990977706909));+#9092 = SURFACE_CURVE('',#9093,(#9097),.PCURVE_S1.);+#9093 = LINE('',#9094,#9095);+#9094 = CARTESIAN_POINT('',(12.204689470673,0.867569509228,+    6.990977706909));+#9095 = VECTOR('',#9096,1.);+#9096 = DIRECTION('',(1.110223024625E-16,1.,0.));+#9097 = PCURVE('',#9077,#9098);+#9098 = DEFINITIONAL_REPRESENTATION('',(#9099),#9103);+#9099 = LINE('',#9100,#9101);+#9100 = CARTESIAN_POINT('',(7.868097263532E-02,0.108814111091));+#9101 = VECTOR('',#9102,1.);+#9102 = DIRECTION('',(1.,0.));+#9103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9104 = ORIENTED_EDGE('',*,*,#9105,.T.);+#9105 = EDGE_CURVE('',#9090,#9106,#9108,.T.);+#9106 = VERTEX_POINT('',#9107);+#9107 = CARTESIAN_POINT('',(11.799147648951,1.005679727152,+    6.990977706909));+#9108 = SURFACE_CURVE('',#9109,(#9113),.PCURVE_S1.);+#9109 = LINE('',#9110,#9111);+#9110 = CARTESIAN_POINT('',(12.204689470673,1.005679727152,+    6.990977706909));+#9111 = VECTOR('',#9112,1.);+#9112 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#9113 = PCURVE('',#9077,#9114);+#9114 = DEFINITIONAL_REPRESENTATION('',(#9115),#9119);+#9115 = LINE('',#9116,#9117);+#9116 = CARTESIAN_POINT('',(0.216791190559,0.108814111091));+#9117 = VECTOR('',#9118,1.);+#9118 = DIRECTION('',(0.,1.));+#9119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9120 = ORIENTED_EDGE('',*,*,#9121,.T.);+#9121 = EDGE_CURVE('',#9106,#9122,#9124,.T.);+#9122 = VERTEX_POINT('',#9123);+#9123 = CARTESIAN_POINT('',(11.830954850655,0.877195372902,+    6.990977706909));+#9124 = SURFACE_CURVE('',#9125,(#9129),.PCURVE_S1.);+#9125 = LINE('',#9126,#9127);+#9126 = CARTESIAN_POINT('',(11.799147648951,1.005679727152,+    6.990977706909));+#9127 = VECTOR('',#9128,1.);+#9128 = DIRECTION('',(0.240303066167,-0.970697912015,0.));+#9129 = PCURVE('',#9077,#9130);+#9130 = DEFINITIONAL_REPRESENTATION('',(#9131),#9135);+#9131 = LINE('',#9132,#9133);+#9132 = CARTESIAN_POINT('',(0.216791190559,0.514355932813));+#9133 = VECTOR('',#9134,1.);+#9134 = DIRECTION('',(-0.970697912015,-0.240303066167));+#9135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9136 = ORIENTED_EDGE('',*,*,#9137,.T.);+#9137 = EDGE_CURVE('',#9122,#9138,#9140,.T.);+#9138 = VERTEX_POINT('',#9139);+#9139 = CARTESIAN_POINT('',(11.719629644692,0.877195372902,+    6.990977706909));+#9140 = SURFACE_CURVE('',#9141,(#9145),.PCURVE_S1.);+#9141 = LINE('',#9142,#9143);+#9142 = CARTESIAN_POINT('',(11.830954850655,0.877195372902,+    6.990977706909));+#9143 = VECTOR('',#9144,1.);+#9144 = DIRECTION('',(-1.,1.110223024625E-16,0.));+#9145 = PCURVE('',#9077,#9146);+#9146 = DEFINITIONAL_REPRESENTATION('',(#9147),#9151);+#9147 = LINE('',#9148,#9149);+#9148 = CARTESIAN_POINT('',(8.830683630879E-02,0.482548731109));+#9149 = VECTOR('',#9150,1.);+#9150 = DIRECTION('',(0.,1.));+#9151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9152 = ORIENTED_EDGE('',*,*,#9153,.T.);+#9153 = EDGE_CURVE('',#9138,#9154,#9156,.T.);+#9154 = VERTEX_POINT('',#9155);+#9155 = CARTESIAN_POINT('',(11.688659474612,1.006516758776,+    6.990977706909));+#9156 = SURFACE_CURVE('',#9157,(#9161),.PCURVE_S1.);+#9157 = LINE('',#9158,#9159);+#9158 = CARTESIAN_POINT('',(11.719629644692,0.877195372902,+    6.990977706909));+#9159 = VECTOR('',#9160,1.);+#9160 = DIRECTION('',(-0.232896789262,0.972501457866,0.));+#9161 = PCURVE('',#9077,#9162);+#9162 = DEFINITIONAL_REPRESENTATION('',(#9163),#9167);+#9163 = LINE('',#9164,#9165);+#9164 = CARTESIAN_POINT('',(8.830683630879E-02,0.593873937072));+#9165 = VECTOR('',#9166,1.);+#9166 = DIRECTION('',(0.972501457866,0.232896789262));+#9167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9168 = ORIENTED_EDGE('',*,*,#9169,.T.);+#9169 = EDGE_CURVE('',#9154,#9170,#9172,.T.);+#9170 = VERTEX_POINT('',#9171);+#9171 = CARTESIAN_POINT('',(11.688659474612,1.125793765164,+    6.990977706909));+#9172 = SURFACE_CURVE('',#9173,(#9177),.PCURVE_S1.);+#9173 = LINE('',#9174,#9175);+#9174 = CARTESIAN_POINT('',(11.688659474612,1.006516758776,+    6.990977706909));+#9175 = VECTOR('',#9176,1.);+#9176 = DIRECTION('',(1.110223024625E-16,1.,0.));+#9177 = PCURVE('',#9077,#9178);+#9178 = DEFINITIONAL_REPRESENTATION('',(#9179),#9183);+#9179 = LINE('',#9180,#9181);+#9180 = CARTESIAN_POINT('',(0.217628222183,0.624844107152));+#9181 = VECTOR('',#9182,1.);+#9182 = DIRECTION('',(1.,0.));+#9183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9184 = ORIENTED_EDGE('',*,*,#9185,.T.);+#9185 = EDGE_CURVE('',#9170,#9186,#9188,.T.);+#9186 = VERTEX_POINT('',#9187);+#9187 = CARTESIAN_POINT('',(12.204689470673,1.125793765164,+    6.990977706909));+#9188 = SURFACE_CURVE('',#9189,(#9193),.PCURVE_S1.);+#9189 = LINE('',#9190,#9191);+#9190 = CARTESIAN_POINT('',(11.688659474612,1.125793765164,+    6.990977706909));+#9191 = VECTOR('',#9192,1.);+#9192 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#9193 = PCURVE('',#9077,#9194);+#9194 = DEFINITIONAL_REPRESENTATION('',(#9195),#9199);+#9195 = LINE('',#9196,#9197);+#9196 = CARTESIAN_POINT('',(0.336905228571,0.624844107152));+#9197 = VECTOR('',#9198,1.);+#9198 = DIRECTION('',(0.,-1.));+#9199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9200 = ORIENTED_EDGE('',*,*,#9201,.T.);+#9201 = EDGE_CURVE('',#9186,#9202,#9204,.T.);+#9202 = VERTEX_POINT('',#9203);+#9203 = CARTESIAN_POINT('',(12.204689470673,1.263903983088,+    6.990977706909));+#9204 = SURFACE_CURVE('',#9205,(#9209),.PCURVE_S1.);+#9205 = LINE('',#9206,#9207);+#9206 = CARTESIAN_POINT('',(12.204689470673,1.125793765164,+    6.990977706909));+#9207 = VECTOR('',#9208,1.);+#9208 = DIRECTION('',(1.110223024625E-16,1.,0.));+#9209 = PCURVE('',#9077,#9210);+#9210 = DEFINITIONAL_REPRESENTATION('',(#9211),#9215);+#9211 = LINE('',#9212,#9213);+#9212 = CARTESIAN_POINT('',(0.336905228571,0.108814111091));+#9213 = VECTOR('',#9214,1.);+#9214 = DIRECTION('',(1.,0.));+#9215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9216 = ORIENTED_EDGE('',*,*,#9217,.T.);+#9217 = EDGE_CURVE('',#9202,#9218,#9220,.T.);+#9218 = VERTEX_POINT('',#9219);+#9219 = CARTESIAN_POINT('',(12.313503581764,1.263903983088,+    6.990977706909));+#9220 = SURFACE_CURVE('',#9221,(#9225),.PCURVE_S1.);+#9221 = LINE('',#9222,#9223);+#9222 = CARTESIAN_POINT('',(12.204689470673,1.263903983088,+    6.990977706909));+#9223 = VECTOR('',#9224,1.);+#9224 = DIRECTION('',(1.,-1.110223024625E-16,0.));+#9225 = PCURVE('',#9077,#9226);+#9226 = DEFINITIONAL_REPRESENTATION('',(#9227),#9231);+#9227 = LINE('',#9228,#9229);+#9228 = CARTESIAN_POINT('',(0.475015446495,0.108814111091));+#9229 = VECTOR('',#9230,1.);+#9230 = DIRECTION('',(0.,-1.));+#9231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9232 = ORIENTED_EDGE('',*,*,#9233,.T.);+#9233 = EDGE_CURVE('',#9218,#9067,#9234,.T.);+#9234 = SURFACE_CURVE('',#9235,(#9239),.PCURVE_S1.);+#9235 = LINE('',#9236,#9237);+#9236 = CARTESIAN_POINT('',(12.313503581764,1.263903983088,+    6.990977706909));+#9237 = VECTOR('',#9238,1.);+#9238 = DIRECTION('',(-1.110223024625E-16,-1.,0.));+#9239 = PCURVE('',#9077,#9240);+#9240 = DEFINITIONAL_REPRESENTATION('',(#9241),#9245);+#9241 = LINE('',#9242,#9243);+#9242 = CARTESIAN_POINT('',(0.475015446495,5.273730857515E-17));+#9243 = VECTOR('',#9244,1.);+#9244 = DIRECTION('',(-1.,0.));+#9245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#9246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9250)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9247,#9248,#9249)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#9247 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#9248 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#9249 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#9250 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9247,+  'distance_accuracy_value','confusion accuracy');+#9251 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5706));+#9252 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchStyle=flat','visible',(+    #5712,#5850,#6118,#6240,#6378,#6646,#7008,#7370,#7844,#7982,#8250,+    #8388,#8656,#8794,#9062));+#9253 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(+    #5712,#5850,#6118,#6240,#6378,#6646,#7008,#7370,#7844,#7982,#8250,+    #8388,#8656,#8794,#9062));+#9254 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #9255,#9265,#9274,#9283,#9292,#9301,#9310,#9319,#9328,#9337,#9346,+    #9355,#9364,#9373,#9382),#9246);+#9255 = STYLED_ITEM('color',(#9256),#5712);+#9256 = PRESENTATION_STYLE_ASSIGNMENT((#9257,#9263));+#9257 = SURFACE_STYLE_USAGE(.BOTH.,#9258);+#9258 = SURFACE_SIDE_STYLE('',(#9259));+#9259 = SURFACE_STYLE_FILL_AREA(#9260);+#9260 = FILL_AREA_STYLE('',(#9261));+#9261 = FILL_AREA_STYLE_COLOUR('',#9262);+#9262 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#9263 = CURVE_STYLE('',#9264,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9264 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9265 = STYLED_ITEM('color',(#9266),#5850);+#9266 = PRESENTATION_STYLE_ASSIGNMENT((#9267,#9272));+#9267 = SURFACE_STYLE_USAGE(.BOTH.,#9268);+#9268 = SURFACE_SIDE_STYLE('',(#9269));+#9269 = SURFACE_STYLE_FILL_AREA(#9270);+#9270 = FILL_AREA_STYLE('',(#9271));+#9271 = FILL_AREA_STYLE_COLOUR('',#9262);+#9272 = CURVE_STYLE('',#9273,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9273 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9274 = STYLED_ITEM('color',(#9275),#6118);+#9275 = PRESENTATION_STYLE_ASSIGNMENT((#9276,#9281));+#9276 = SURFACE_STYLE_USAGE(.BOTH.,#9277);+#9277 = SURFACE_SIDE_STYLE('',(#9278));+#9278 = SURFACE_STYLE_FILL_AREA(#9279);+#9279 = FILL_AREA_STYLE('',(#9280));+#9280 = FILL_AREA_STYLE_COLOUR('',#9262);+#9281 = CURVE_STYLE('',#9282,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9282 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9283 = STYLED_ITEM('color',(#9284),#6240);+#9284 = PRESENTATION_STYLE_ASSIGNMENT((#9285,#9290));+#9285 = SURFACE_STYLE_USAGE(.BOTH.,#9286);+#9286 = SURFACE_SIDE_STYLE('',(#9287));+#9287 = SURFACE_STYLE_FILL_AREA(#9288);+#9288 = FILL_AREA_STYLE('',(#9289));+#9289 = FILL_AREA_STYLE_COLOUR('',#9262);+#9290 = CURVE_STYLE('',#9291,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9291 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9292 = STYLED_ITEM('color',(#9293),#6378);+#9293 = PRESENTATION_STYLE_ASSIGNMENT((#9294,#9299));+#9294 = SURFACE_STYLE_USAGE(.BOTH.,#9295);+#9295 = SURFACE_SIDE_STYLE('',(#9296));+#9296 = SURFACE_STYLE_FILL_AREA(#9297);+#9297 = FILL_AREA_STYLE('',(#9298));+#9298 = FILL_AREA_STYLE_COLOUR('',#9262);+#9299 = CURVE_STYLE('',#9300,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9300 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9301 = STYLED_ITEM('color',(#9302),#6646);+#9302 = PRESENTATION_STYLE_ASSIGNMENT((#9303,#9308));+#9303 = SURFACE_STYLE_USAGE(.BOTH.,#9304);+#9304 = SURFACE_SIDE_STYLE('',(#9305));+#9305 = SURFACE_STYLE_FILL_AREA(#9306);+#9306 = FILL_AREA_STYLE('',(#9307));+#9307 = FILL_AREA_STYLE_COLOUR('',#9262);+#9308 = CURVE_STYLE('',#9309,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9309 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9310 = STYLED_ITEM('color',(#9311),#7008);+#9311 = PRESENTATION_STYLE_ASSIGNMENT((#9312,#9317));+#9312 = SURFACE_STYLE_USAGE(.BOTH.,#9313);+#9313 = SURFACE_SIDE_STYLE('',(#9314));+#9314 = SURFACE_STYLE_FILL_AREA(#9315);+#9315 = FILL_AREA_STYLE('',(#9316));+#9316 = FILL_AREA_STYLE_COLOUR('',#9262);+#9317 = CURVE_STYLE('',#9318,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9318 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9319 = STYLED_ITEM('color',(#9320),#7370);+#9320 = PRESENTATION_STYLE_ASSIGNMENT((#9321,#9326));+#9321 = SURFACE_STYLE_USAGE(.BOTH.,#9322);+#9322 = SURFACE_SIDE_STYLE('',(#9323));+#9323 = SURFACE_STYLE_FILL_AREA(#9324);+#9324 = FILL_AREA_STYLE('',(#9325));+#9325 = FILL_AREA_STYLE_COLOUR('',#9262);+#9326 = CURVE_STYLE('',#9327,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9327 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9328 = STYLED_ITEM('color',(#9329),#7844);+#9329 = PRESENTATION_STYLE_ASSIGNMENT((#9330,#9335));+#9330 = SURFACE_STYLE_USAGE(.BOTH.,#9331);+#9331 = SURFACE_SIDE_STYLE('',(#9332));+#9332 = SURFACE_STYLE_FILL_AREA(#9333);+#9333 = FILL_AREA_STYLE('',(#9334));+#9334 = FILL_AREA_STYLE_COLOUR('',#9262);+#9335 = CURVE_STYLE('',#9336,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9336 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9337 = STYLED_ITEM('color',(#9338),#7982);+#9338 = PRESENTATION_STYLE_ASSIGNMENT((#9339,#9344));+#9339 = SURFACE_STYLE_USAGE(.BOTH.,#9340);+#9340 = SURFACE_SIDE_STYLE('',(#9341));+#9341 = SURFACE_STYLE_FILL_AREA(#9342);+#9342 = FILL_AREA_STYLE('',(#9343));+#9343 = FILL_AREA_STYLE_COLOUR('',#9262);+#9344 = CURVE_STYLE('',#9345,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9345 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9346 = STYLED_ITEM('color',(#9347),#8250);+#9347 = PRESENTATION_STYLE_ASSIGNMENT((#9348,#9353));+#9348 = SURFACE_STYLE_USAGE(.BOTH.,#9349);+#9349 = SURFACE_SIDE_STYLE('',(#9350));+#9350 = SURFACE_STYLE_FILL_AREA(#9351);+#9351 = FILL_AREA_STYLE('',(#9352));+#9352 = FILL_AREA_STYLE_COLOUR('',#9262);+#9353 = CURVE_STYLE('',#9354,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9354 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9355 = STYLED_ITEM('color',(#9356),#8388);+#9356 = PRESENTATION_STYLE_ASSIGNMENT((#9357,#9362));+#9357 = SURFACE_STYLE_USAGE(.BOTH.,#9358);+#9358 = SURFACE_SIDE_STYLE('',(#9359));+#9359 = SURFACE_STYLE_FILL_AREA(#9360);+#9360 = FILL_AREA_STYLE('',(#9361));+#9361 = FILL_AREA_STYLE_COLOUR('',#9262);+#9362 = CURVE_STYLE('',#9363,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9363 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9364 = STYLED_ITEM('color',(#9365),#8656);+#9365 = PRESENTATION_STYLE_ASSIGNMENT((#9366,#9371));+#9366 = SURFACE_STYLE_USAGE(.BOTH.,#9367);+#9367 = SURFACE_SIDE_STYLE('',(#9368));+#9368 = SURFACE_STYLE_FILL_AREA(#9369);+#9369 = FILL_AREA_STYLE('',(#9370));+#9370 = FILL_AREA_STYLE_COLOUR('',#9262);+#9371 = CURVE_STYLE('',#9372,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9372 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9373 = STYLED_ITEM('color',(#9374),#8794);+#9374 = PRESENTATION_STYLE_ASSIGNMENT((#9375,#9380));+#9375 = SURFACE_STYLE_USAGE(.BOTH.,#9376);+#9376 = SURFACE_SIDE_STYLE('',(#9377));+#9377 = SURFACE_STYLE_FILL_AREA(#9378);+#9378 = FILL_AREA_STYLE('',(#9379));+#9379 = FILL_AREA_STYLE_COLOUR('',#9262);+#9380 = CURVE_STYLE('',#9381,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9381 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#9382 = STYLED_ITEM('color',(#9383),#9062);+#9383 = PRESENTATION_STYLE_ASSIGNMENT((#9384,#9389));+#9384 = SURFACE_STYLE_USAGE(.BOTH.,#9385);+#9385 = SURFACE_SIDE_STYLE('',(#9386));+#9386 = SURFACE_STYLE_FILL_AREA(#9387);+#9387 = FILL_AREA_STYLE('',(#9388));+#9388 = FILL_AREA_STYLE_COLOUR('',#9262);+#9389 = CURVE_STYLE('',#9390,POSITIVE_LENGTH_MEASURE(0.1),#9262);+#9390 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+ENDSEC;+END-ISO-10303-21;
0705530001-hero.glbadded
⋯ 1 unchanged line ⋯
0705530001-hero.overlay.jsonadded+125
@@ -0,0 +1,125 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "0705530001",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 2,+      "span_mm": 4.28,+      "dash_mm": 0.12,+      "gap_mm": 0.072,+      "pad_stroke_mm": 0.03+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 5,+      "pin1": null+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 2,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 2+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.342,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -0.318,+      0.318,+      -2.858,+      0.318+    ],+    "pads_bbox_mm": [+      -0.87,+      0.87,+      -3.41,+      0.87+    ],+    "seating_z_mm": -3.301+  },+  "sources": {+    "glb": "0705530001-etched.glb",+    "glb_sha256": "b22c6085b5ee5a933ccd70023d47b016470b30a2db7f4ff1121fff1b15501e0d",+    "footprint": "0705530001.kicad_mod",+    "footprint_sha256": "eae94a49cf3cf585d96c78b33c59a267e562919b9bf355fa202cfdedaa569a1d",+    "pins": "page.json component.pins",+    "pins_sha256": "f89b6cef1dd40bf094bc57ef23dc246a408922a81bfac75b8bc341584ea4e214"+  },+  "generator": "adom-wiki 1.8.0 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "1",+      "x": 1.02,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "2",+      "x": 1.02,+      "y": 2.54,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        1.74,+        1.74+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "circle",+      "center_mm": [+        0.0,+        2.54+      ],+      "size_mm": [+        1.74,+        1.74+      ],+      "rot": 0.0+    }+  ]+}
0705530001.glb
⋯ 1 unchanged line ⋯
0705530001.kicad_mod+149−113
@@ -1,192 +1,228 @@ (footprint "0705530001"+	(version 20241229)+	(generator "adom_molex_fp") 	(layer "F.Cu")-	(descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")-	(tags "Through hole pin header THT 1x02 2.54mm single row")+	(descr "Molex SL right-angle header with latch, 70553-0001, 1x02, 2.54 mm pitch, no pegs; pads, drill and body per Molex SDA-70553-XXXX rev M (recommended PC board layout, 1.09 mm holes for a 1.57 mm board)")+	(tags "Molex SL 70553 right angle header latch 2.54mm THT") 	(property "Reference" "REF**"-		(at 0 -2.38 180)+		(at 6.01 -3.82 0) 		(layer "F.SilkS") 		(hide yes)-		(uuid "bbaab92e-bd3b-4925-912e-3f6acbfc01ab")+		(uuid "f6302f10-0521-4b7f-a429-dd3c3b71bd4e") 		(effects-			(font (size 1 1) (thickness 0.15))+			(font (size 1.0 1.0) (thickness 0.15)) 		) 	) 	(property "Value" "0705530001"-		(at 0 4.919999 180)-		(layer "F.SilkS")+		(at 6.01 6.36 0)+		(layer "F.Fab") 		(hide yes)-		(uuid "29189bbe-f860-4b9a-942a-cf5f2862f108")+		(uuid "cd71a949-3e05-496e-9d64-4e1557d80954") 		(effects-			(font (size 1 1) (thickness 0.15))+			(font (size 1.0 1.0) (thickness 0.15)) 		) 	)-	(property "Datasheet" ""-		(at 0 0 180)+	(property "Datasheet" "https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/705/70553/705530001_sd.pdf"+		(at 0 0 0) 		(layer "F.Fab") 		(hide yes)-		(uuid "1055ddea-58c4-4aac-82e2-4190f21d1f09")+		(uuid "8866bdca-5277-4fa3-a8eb-1af0de6dc657") 		(effects 			(font (size 1.27 1.27) (thickness 0.15)) 		) 	)-	(property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"-		(at 0 0 180)+	(property "Description" "Molex SL right-angle header with latch, 70553-0001, 1x02, 2.54 mm pitch, no pegs"+		(at 0 0 0) 		(layer "F.Fab") 		(hide yes)-		(uuid "29796c07-d7ab-48be-b056-335f17262126")+		(uuid "0d48c19a-7457-4659-8ff4-cd59cfc7a43d") 		(effects 			(font (size 1.27 1.27) (thickness 0.15)) 		) 	)-	(property ki_fp_filters "Connector*:*_1x??_*")-	(units-		(unit (name "A") (pins "1" "2"))-	) 	(attr through_hole) 	(duplicate_pad_numbers_are_jumpers no) 	(fp_line-		(start -1.38 3.92)-		(end 1.38 3.92)-		(stroke (width 0.12) (type solid))-		(layer "F.SilkS")-		(uuid "e4125998-452d-4548-a205-79e89247b355")+		(start 1.59 -2.415)+		(end 12.89 -2.415)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "1e376a76-a4ce-4e93-8756-c12a8c078cc0")+	)+	(fp_line+		(start 12.89 -2.415)+		(end 12.89 4.955)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "ae9ce31e-79a5-43ef-a362-cd333f9c83d4")+	)+	(fp_line+		(start 12.89 4.955)+		(end 1.59 4.955)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "f3cfef78-e38d-4a4b-a497-f3b8a8e40336")+	)+	(fp_line+		(start 1.59 4.955)+		(end 1.59 -2.415)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "060bfc25-d44a-4879-b91c-93c36016dec6")+	)+	(fp_line+		(start 0.44 -1.395)+		(end 1.59 -1.395)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "0ba88f3e-2642-450a-87de-914442eb1cab")+	)+	(fp_line+		(start 1.59 -1.395)+		(end 1.59 3.935)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "0733a7d3-95c1-41a0-840c-907e652c781f")+	)+	(fp_line+		(start 1.59 3.935)+		(end 0.44 3.935)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "0cbba6aa-1f6e-4dec-8bb7-926a3d57a5a0")+	)+	(fp_line+		(start 0.44 3.935)+		(end 0.44 -1.395)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "eef39f25-feca-4846-893e-e7082573d15a")+	)+	(fp_line+		(start -0.7 -1.395)+		(end 0.44 -1.395)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "ca704aad-dabe-4b09-9338-ec2f6a1d88fb")+	)+	(fp_line+		(start 0.44 -1.395)+		(end 0.44 3.935)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "cafb9781-df49-4fba-9126-979ce448d5d4")+	)+	(fp_line+		(start 0.44 3.935)+		(end -0.7 3.935)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "7ae4f273-5827-4a71-8838-1d50d2460e97")+	)+	(fp_line+		(start -0.7 3.935)+		(end -0.7 -1.395)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "e07f1538-96d0-4b62-93aa-c49a61e9dcc6")+	)+	(fp_poly+		(pts (xy -0.9 -0.5) (xy -0.9 0.5) (xy -0.25 0))+		(stroke (width 0.1) (type solid))+		(fill no)+		(layer "F.Fab")+		(uuid "1b735ad9-33d0-4786-b084-64da9b446bfe") 	) 	(fp_line-		(start -1.38 1.27)-		(end -1.38 3.92)+		(start 1.48 -2.525)+		(end 13 -2.525) 		(stroke (width 0.12) (type solid)) 		(layer "F.SilkS")-		(uuid "b4bd750e-df5e-4cc1-8b9d-6b09f21520b5")+		(uuid "aae01378-cf18-41be-a40a-3b81f8746f9c") 	) 	(fp_line-		(start -1.38 1.27)-		(end 1.38 1.27)+		(start 1.48 5.065)+		(end 13 5.065) 		(stroke (width 0.12) (type solid)) 		(layer "F.SilkS")-		(uuid "67b5f667-4c39-4289-8751-f3bf076094dc")+		(uuid "6dcd4e60-1c96-4a32-a61d-7b4c6dfcf14e") 	) 	(fp_line-		(start 1.38 1.27)-		(end 1.38 3.92)+		(start 1.48 -2.525)+		(end 1.48 5.065) 		(stroke (width 0.12) (type solid)) 		(layer "F.SilkS")-		(uuid "fc269c9a-9e01-4cf9-9101-22393a1fe3b5")+		(uuid "4196a5b8-04cc-42f8-b4de-594cfbb12bdb") 	) 	(fp_line-		(start -1.379999 0)-		(end -1.38 -1.38)+		(start 13 -2.525)+		(end 13 5.065) 		(stroke (width 0.12) (type solid)) 		(layer "F.SilkS")-		(uuid "d0a87777-804a-4b44-a6d9-8412de2292ac")+		(uuid "bebe5ddb-0085-4784-8942-c6c32e9dafea") 	)-	(fp_line-		(start -1.38 -1.38)-		(end 0 -1.379999)+	(fp_poly+		(pts (xy -1.87 -0.4) (xy -1.87 0.4) (xy -1.22 0)) 		(stroke (width 0.12) (type solid))+		(fill yes) 		(layer "F.SilkS")-		(uuid "2a4e1d91-6b28-44b9-a8c9-437a43337642")+		(uuid "50be1d29-c047-417e-88d8-f841aca4f6b8") 	) 	(fp_line-		(start -1.77 4.32)-		(end 1.77 4.32)+		(start -1.37 -2.92)+		(end 13.39 -2.92) 		(stroke (width 0.05) (type solid)) 		(layer "F.CrtYd")-		(uuid "ad87882b-3ca6-4c04-b131-e8f5cc592875")+		(uuid "50dd40d3-48ec-4b4d-a580-8eb8955a68f6") 	) 	(fp_line-		(start 1.77 4.32)-		(end 1.77 -1.77)+		(start 13.39 -2.92)+		(end 13.39 5.46) 		(stroke (width 0.05) (type solid)) 		(layer "F.CrtYd")-		(uuid "399e82b5-6a64-4e61-bf2b-a1b7843dc3bf")+		(uuid "59d4e4db-8f3d-48bf-9f8c-2a532ceeeb66") 	) 	(fp_line-		(start -1.77 -1.77)-		(end -1.77 4.32)+		(start 13.39 5.46)+		(end -1.37 5.46) 		(stroke (width 0.05) (type solid)) 		(layer "F.CrtYd")-		(uuid "a9b4c933-e27a-427d-af73-86671b7a0908")+		(uuid "e3dd2b6c-ad21-445e-a28d-c99ccce428ed") 	) 	(fp_line-		(start 1.77 -1.77)-		(end -1.77 -1.77)+		(start -1.37 5.46)+		(end -1.37 -2.92) 		(stroke (width 0.05) (type solid)) 		(layer "F.CrtYd")-		(uuid "8357bec4-e11e-4f31-9df8-7afb65a7f855")-	)-	(fp_line-		(start -1.27 3.81)-		(end -1.27 -0.635)-		(stroke (width 0.1) (type solid))-		(layer "F.Fab")-		(uuid "4033ebb7-35b9-4c1a-9608-60e7381ead5b")-	)-	(fp_line-		(start 1.27 3.81)-		(end -1.27 3.81)-		(stroke (width 0.1) (type solid))-		(layer "F.Fab")-		(uuid "66e6653f-3c0a-46c1-a698-ac0a58360a22")-	)-	(fp_line-		(start -1.27 -0.635)-		(end -0.635 -1.27)-		(stroke (width 0.1) (type solid))-		(layer "F.Fab")-		(uuid "b0bb4691-2e3b-41d5-8e75-62ce1e59d26c")-	)-	(fp_line-		(start -0.635 -1.27)-		(end 1.27 -1.27)-		(stroke (width 0.1) (type solid))-		(layer "F.Fab")-		(uuid "c72398ee-51e6-4ee0-bda9-a6058271216d")+		(uuid "31285d11-e0d0-4a68-aca4-354ae3249aad") 	)-	(fp_line-		(start 1.27 -1.27)-		(end 1.27 3.81)-		(stroke (width 0.1) (type solid))+	(fp_text user "${REFERENCE}"+		(at 7.24 1.27 90) 		(layer "F.Fab")-		(uuid "117cb932-84a3-4005-b903-853e9e5b5bae")+		(uuid "ae15e67e-ae4c-402a-adef-741ea67029b8")+		(effects+			(font (size 1 1) (thickness 0.15))+		) 	)-	(pad "1" thru_hole rect+	(pad "1" thru_hole roundrect 		(at 0 0)-		(size 1.7 1.7)-		(drill 1)+		(size 1.74 1.74)+		(drill 1.09) 		(layers "*.Cu" "*.Mask") 		(remove_unused_layers no)-		(teardrops-			(best_length_ratio 0.5)-			(max_length 1)-			(best_width_ratio 1)-			(max_width 2)-			(curved_edges no)-			(filter_ratio 0.9)-			(enabled yes)-			(allow_two_segments yes)-			(prefer_zone_connections yes)-		)+		(roundrect_rratio 0.143678)+		(uuid "cd4a46e3-ac6b-4005-826c-e3c3aa01bfc3") 	) 	(pad "2" thru_hole circle 		(at 0 2.54)-		(size 1.7 1.7)-		(drill 1)+		(size 1.74 1.74)+		(drill 1.09) 		(layers "*.Cu" "*.Mask") 		(remove_unused_layers no)-		(teardrops-			(best_length_ratio 0.5)-			(max_length 1)-			(best_width_ratio 1)-			(max_width 2)-			(curved_edges no)-			(filter_ratio 0.9)-			(enabled yes)-			(allow_two_segments yes)-			(prefer_zone_connections yes)-		)+		(uuid "8dd4cdde-a3af-42db-a3d5-89f14a0d8ffd") 	) 	(embedded_fonts no)-	(model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.step"+	(model "${KIPRJMOD}/0705530001.step" 		(offset (xyz 0 0 0)) 		(scale (xyz 1 1 1)) 		(rotate (xyz 0 0 0))
0705530001.kicad_sym+1−1
@@ -39,7 +39,7 @@ 				(font (size 1.27 1.27)) 			) 		)-		(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical"+		(property "Footprint" "0705530001:0705530001" 			(at 0 0 0) 			(show_name no) 			(do_not_autoplace no)
0705530001.lbr+33−18
@@ -53,22 +53,37 @@ <description>0705530001 SL header, right angle, 1x2, 2.54 mm</description> <packages> <package name="0705530001">-  <description>2 pads, 1.7 x 4.2 mm. Through hole straight pin header, 1x02, 2.54mm pitch, single row</description>-  <pad name="1" x="0.0000" y="-0.0000" drill="1.0000" diameter="1.7000" shape="square"/>-  <pad name="2" x="0.0000" y="-2.5400" drill="1.0000" diameter="1.7000" shape="round"/>-  <wire x1="-1.3800" y1="-3.9200" x2="1.3800" y2="-3.9200" width="0.1200" layer="21"/>-  <wire x1="-1.3800" y1="-1.2700" x2="-1.3800" y2="-3.9200" width="0.1200" layer="21"/>-  <wire x1="-1.3800" y1="-1.2700" x2="1.3800" y2="-1.2700" width="0.1200" layer="21"/>-  <wire x1="1.3800" y1="-1.2700" x2="1.3800" y2="-3.9200" width="0.1200" layer="21"/>-  <wire x1="-1.3800" y1="-0.0000" x2="-1.3800" y2="1.3800" width="0.1200" layer="21"/>-  <wire x1="-1.3800" y1="1.3800" x2="0.0000" y2="1.3800" width="0.1200" layer="21"/>-  <wire x1="-1.2700" y1="-3.8100" x2="-1.2700" y2="0.6350" width="0.1000" layer="51"/>-  <wire x1="1.2700" y1="-3.8100" x2="-1.2700" y2="-3.8100" width="0.1000" layer="51"/>-  <wire x1="-1.2700" y1="0.6350" x2="-0.6350" y2="1.2700" width="0.1000" layer="51"/>-  <wire x1="-0.6350" y1="1.2700" x2="1.2700" y2="1.2700" width="0.1000" layer="51"/>-  <wire x1="1.2700" y1="1.2700" x2="1.2700" y2="-3.8100" width="0.1000" layer="51"/>-  <text x="0" y="1.980" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>-  <text x="0" y="-4.520" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+  <description>2 pads, 1.7 x 4.3 mm. Molex SL right-angle header with latch, 70553-0001, 1x02, 2.54 mm pitch, no pegs; pads, drill and body per Molex SDA-70553-XXXX rev M (recommended PC board layout, 1.09 mm holes for a 1.57 mm board)</description>+  <pad name="1" x="0.0000" y="-0.0000" drill="1.0900" diameter="1.7400" shape="round"/>+  <pad name="2" x="0.0000" y="-2.5400" drill="1.0900" diameter="1.7400" shape="round"/>+  <polygon width="0.1000" layer="51">+    <vertex x="-0.9000" y="0.5000"/>+    <vertex x="-0.9000" y="-0.5000"/>+    <vertex x="-0.2500" y="-0.0000"/>+  </polygon>+  <polygon width="0.1200" layer="21">+    <vertex x="-1.8700" y="0.4000"/>+    <vertex x="-1.8700" y="-0.4000"/>+    <vertex x="-1.2200" y="-0.0000"/>+  </polygon>+  <wire x1="1.5900" y1="2.4150" x2="12.8900" y2="2.4150" width="0.1000" layer="51"/>+  <wire x1="12.8900" y1="2.4150" x2="12.8900" y2="-4.9550" width="0.1000" layer="51"/>+  <wire x1="12.8900" y1="-4.9550" x2="1.5900" y2="-4.9550" width="0.1000" layer="51"/>+  <wire x1="1.5900" y1="-4.9550" x2="1.5900" y2="2.4150" width="0.1000" layer="51"/>+  <wire x1="0.4400" y1="1.3950" x2="1.5900" y2="1.3950" width="0.1000" layer="51"/>+  <wire x1="1.5900" y1="1.3950" x2="1.5900" y2="-3.9350" width="0.1000" layer="51"/>+  <wire x1="1.5900" y1="-3.9350" x2="0.4400" y2="-3.9350" width="0.1000" layer="51"/>+  <wire x1="0.4400" y1="-3.9350" x2="0.4400" y2="1.3950" width="0.1000" layer="51"/>+  <wire x1="-0.7000" y1="1.3950" x2="0.4400" y2="1.3950" width="0.1000" layer="51"/>+  <wire x1="0.4400" y1="1.3950" x2="0.4400" y2="-3.9350" width="0.1000" layer="51"/>+  <wire x1="0.4400" y1="-3.9350" x2="-0.7000" y2="-3.9350" width="0.1000" layer="51"/>+  <wire x1="-0.7000" y1="-3.9350" x2="-0.7000" y2="1.3950" width="0.1000" layer="51"/>+  <wire x1="1.4800" y1="2.5250" x2="13.0000" y2="2.5250" width="0.1200" layer="21"/>+  <wire x1="1.4800" y1="-5.0650" x2="13.0000" y2="-5.0650" width="0.1200" layer="21"/>+  <wire x1="1.4800" y1="2.5250" x2="1.4800" y2="-5.0650" width="0.1200" layer="21"/>+  <wire x1="13.0000" y1="2.5250" x2="13.0000" y2="-5.0650" width="0.1200" layer="21"/>+  <text x="0" y="3.125" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-5.665" size="1.27" layer="27" align="top-center">&gt;VALUE</text> </package> </packages> <symbols>@@ -83,9 +98,9 @@   <text x="0.0000" y="2.5400" size="1.27" layer="95" align="center">&gt;NAME</text>   <text x="0.0000" y="-5.0800" size="1.27" layer="96" align="center">&gt;VALUE</text>   <wire x1="-5.0800" y1="0.0000" x2="-1.2700" y2="0.0000" width="0.254" layer="94"/>-  <pin name="1" x="-5.08" y="0" length="point" direction="pas" visible="pad"/>+  <pin name="1" x="-5.08" y="0" length="point" direction="pas"/>   <wire x1="-5.0800" y1="-2.5400" x2="-1.2700" y2="-2.5400" width="0.254" layer="94"/>-  <pin name="2" x="-5.08" y="-2.54" length="point" direction="pas" visible="pad"/>+  <pin name="2" x="-5.08" y="-2.54" length="point" direction="pas"/> </symbol> </symbols> <devicesets>
0705530001.step+6564−1854
@@ -1,1900 +1,6610 @@ ISO-10303-21; HEADER;-/* PinHeader_1x02_P2.54mm_Vertical.step 3D STEP model for use in ECAD systems- * Copyright (C) 2017, kicad StepUp- * - * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), - * with the following exception:- * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', - * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided - * as part of the 'Licensed Material'.- * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.- * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. - * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.- * Disclaimer of Warranties and Limitation of Liability.- * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.- * *USE 3D CAD DATA AT YOUR OWN RISK*- * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*- * - */--FILE_DESCRIPTION(-/* description */ ('model of PinHeader_1x02_P2.54mm_Vertical'),-/* implementation_level */ '2;1');--FILE_NAME(-/* name */ 'PinHeader_1x02_P2.54mm_Vertical.step',-/* time_stamp */ '2017-12-09T23:53:40',-/* author */ ('kicad StepUp','ksu'),-/* organization */ ('FreeCAD'),-/* preprocessor_version */ 'OCC',-/* originating_system */ 'kicad StepUp',-/* authorisation */ '');-+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-28T04:28:23',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+  ,'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);+  'automotive_design',2000,#2); #2 = APPLICATION_CONTEXT(-'core data for automotive mechanical design processes');+  '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('PinHeader_1x02_P254mm_Vertical',-'PinHeader_1x02_P254mm_Vertical','',(#8));+#7 = PRODUCT('Open CASCADE STEP translator 7.9 1',+  'Open CASCADE STEP translator 7.9 1','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');-#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1447);+#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); #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,#284,#449,#466,#483,#500,#517,-#534,#551,#568,#585,#602,#619,#631,#662,#686,#710,#727,#758,#782,-#806,#823,#854,#878,#902,#919,#950,#974,#998,#1015,#1046,#1070,#1094-,#1111,#1142,#1166,#1190,#1207,#1238,#1262,#1286,#1303,#1334,#1358,-#1382,#1399,#1411,#1423,#1435));-#17 = ADVANCED_FACE('',(#18),#52,.F.);-#18 = FACE_BOUND('',#19,.F.);-#19 = EDGE_LOOP('',(#20,#30,#38,#46));-#20 = ORIENTED_EDGE('',*,*,#21,.T.);-#21 = EDGE_CURVE('',#22,#24,#26,.T.);-#22 = VERTEX_POINT('',#23);-#23 = CARTESIAN_POINT('',(-1.016,1.27,0.));-#24 = VERTEX_POINT('',#25);-#25 = CARTESIAN_POINT('',(-1.016,1.27,2.54));-#26 = LINE('',#27,#28);-#27 = CARTESIAN_POINT('',(-1.016,1.27,0.));-#28 = VECTOR('',#29,1.);-#29 = DIRECTION('',(0.,0.,1.));-#30 = ORIENTED_EDGE('',*,*,#31,.T.);-#31 = EDGE_CURVE('',#24,#32,#34,.T.);-#32 = VERTEX_POINT('',#33);-#33 = CARTESIAN_POINT('',(-1.27,1.016,2.54));-#34 = LINE('',#35,#36);-#35 = CARTESIAN_POINT('',(-1.016,1.27,2.54));-#36 = VECTOR('',#37,1.);-#37 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));-#38 = ORIENTED_EDGE('',*,*,#39,.F.);-#39 = EDGE_CURVE('',#40,#32,#42,.T.);+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(7.1755,-1.27,2.921977706909));+#17 = DIRECTION('',(1.,0.,0.));+#18 = DIRECTION('',(0.,1.,0.));+#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20,+  'distance_accuracy_value','confusion accuracy');+#24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#25 = SHAPE_DEFINITION_REPRESENTATION(#26,#32);+#26 = PRODUCT_DEFINITION_SHAPE('','',#27);+#27 = PRODUCT_DEFINITION('design','',#28,#31);+#28 = PRODUCT_DEFINITION_FORMATION('','',#29);+#29 = PRODUCT('705530001','705530001','',(#30));+#30 = PRODUCT_CONTEXT('',#2,'mechanical');+#31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#32 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33),#5691);+#33 = MANIFOLD_SOLID_BREP('',#34);+#34 = CLOSED_SHELL('',(#35,#437,#620,#691,#762,#811,#1140,#1167,#1174,+    #1252,#1384,#1540,#1616,#1747,#1797,#1939,#2100,#2208,#2284,#2383,+    #2458,#2876,#2925,#2996,#3024,#3051,#3098,#3125,#3152,#3179,#3232,+    #3259,#3308,#3315,#3343,#3350,#3358,#3434,#3549,#3598,#3647,#3674,+    #3681,#3781,#4130,#4206,#4287,#4336,#4385,#4456,#4483,#4490,#4588,+    #4615,#4622,#4732,#4808,#4857,#4933,#5006,#5242,#5270,#5299,#5326,+    #5355,#5362,#5389,#5441,#5512,#5566,#5573,#5580,#5607,#5614,#5623,+    #5650,#5677,#5684));+#35 = ADVANCED_FACE('',(#36,#323),#50,.F.);+#36 = FACE_BOUND('',#37,.F.);+#37 = EDGE_LOOP('',(#38,#73,#101,#129,#157,#185,#213,#241,#269,#297));+#38 = ORIENTED_EDGE('',*,*,#39,.T.);+#39 = EDGE_CURVE('',#40,#42,#44,.T.); #40 = VERTEX_POINT('',#41);-#41 = CARTESIAN_POINT('',(-1.27,1.016,0.));-#42 = LINE('',#43,#44);-#43 = CARTESIAN_POINT('',(-1.27,1.016,0.));-#44 = VECTOR('',#45,1.);-#45 = DIRECTION('',(0.,0.,1.));-#46 = ORIENTED_EDGE('',*,*,#47,.F.);-#47 = EDGE_CURVE('',#22,#40,#48,.T.);-#48 = LINE('',#49,#50);-#49 = CARTESIAN_POINT('',(-1.016,1.27,0.));-#50 = VECTOR('',#51,1.);-#51 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));-#52 = PLANE('',#53);-#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);-#54 = CARTESIAN_POINT('',(-1.016,1.27,0.));-#55 = DIRECTION('',(0.707106781187,-0.707106781187,0.));-#56 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));-#57 = ADVANCED_FACE('',(#58),#83,.F.);-#58 = FACE_BOUND('',#59,.F.);-#59 = EDGE_LOOP('',(#60,#70,#76,#77));-#60 = ORIENTED_EDGE('',*,*,#61,.T.);-#61 = EDGE_CURVE('',#62,#64,#66,.T.);-#62 = VERTEX_POINT('',#63);-#63 = CARTESIAN_POINT('',(1.016,1.27,0.));-#64 = VERTEX_POINT('',#65);-#65 = CARTESIAN_POINT('',(1.016,1.27,2.54));-#66 = LINE('',#67,#68);-#67 = CARTESIAN_POINT('',(1.016,1.27,0.));-#68 = VECTOR('',#69,1.);-#69 = DIRECTION('',(0.,0.,1.));-#70 = ORIENTED_EDGE('',*,*,#71,.T.);-#71 = EDGE_CURVE('',#64,#24,#72,.T.);-#72 = LINE('',#73,#74);-#73 = CARTESIAN_POINT('',(1.016,1.27,2.54));-#74 = VECTOR('',#75,1.);-#75 = DIRECTION('',(-1.,0.,0.));-#76 = ORIENTED_EDGE('',*,*,#21,.F.);-#77 = ORIENTED_EDGE('',*,*,#78,.F.);-#78 = EDGE_CURVE('',#62,#22,#79,.T.);-#79 = LINE('',#80,#81);-#80 = CARTESIAN_POINT('',(1.016,1.27,0.));-#81 = VECTOR('',#82,1.);-#82 = DIRECTION('',(-1.,0.,0.));-#83 = PLANE('',#84);-#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);-#85 = CARTESIAN_POINT('',(1.016,1.27,0.));-#86 = DIRECTION('',(0.,-1.,0.));-#87 = DIRECTION('',(-1.,0.,0.));-#88 = ADVANCED_FACE('',(#89),#114,.F.);-#89 = FACE_BOUND('',#90,.F.);-#90 = EDGE_LOOP('',(#91,#92,#100,#108));-#91 = ORIENTED_EDGE('',*,*,#39,.T.);-#92 = ORIENTED_EDGE('',*,*,#93,.T.);-#93 = EDGE_CURVE('',#32,#94,#96,.T.);-#94 = VERTEX_POINT('',#95);-#95 = CARTESIAN_POINT('',(-1.27,-1.016,2.54));+#41 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#42 = VERTEX_POINT('',#43);+#43 = CARTESIAN_POINT('',(-2.413,-2.54,-5.715));+#44 = SURFACE_CURVE('',#45,(#49,#61),.PCURVE_S1.);+#45 = LINE('',#46,#47);+#46 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#47 = VECTOR('',#48,1.);+#48 = DIRECTION('',(1.,0.,0.));+#49 = PCURVE('',#50,#55);+#50 = PLANE('',#51);+#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);+#52 = CARTESIAN_POINT('',(0.,0.,-5.715));+#53 = DIRECTION('',(0.,0.,1.));+#54 = DIRECTION('',(1.,0.,-0.));+#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60);+#56 = LINE('',#57,#58);+#57 = CARTESIAN_POINT('',(-3.683,-2.54));+#58 = VECTOR('',#59,1.);+#59 = DIRECTION('',(1.,0.));+#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#61 = PCURVE('',#62,#67);+#62 = PLANE('',#63);+#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);+#64 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#65 = DIRECTION('',(0.,-1.,0.));+#66 = DIRECTION('',(1.,0.,0.));+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);+#68 = LINE('',#69,#70);+#69 = CARTESIAN_POINT('',(0.,0.));+#70 = VECTOR('',#71,1.);+#71 = DIRECTION('',(1.,0.));+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#73 = ORIENTED_EDGE('',*,*,#74,.T.);+#74 = EDGE_CURVE('',#42,#75,#77,.T.);+#75 = VERTEX_POINT('',#76);+#76 = CARTESIAN_POINT('',(-2.032,-2.921,-5.715));+#77 = SURFACE_CURVE('',#78,(#82,#89),.PCURVE_S1.);+#78 = LINE('',#79,#80);+#79 = CARTESIAN_POINT('',(-2.413,-2.54,-5.715));+#80 = VECTOR('',#81,1.);+#81 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#82 = PCURVE('',#50,#83);+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);+#84 = LINE('',#85,#86);+#85 = CARTESIAN_POINT('',(-2.413,-2.54));+#86 = VECTOR('',#87,1.);+#87 = DIRECTION('',(0.707106781187,-0.707106781187));+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#89 = PCURVE('',#90,#95);+#90 = PLANE('',#91);+#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);+#92 = CARTESIAN_POINT('',(-2.413,-2.54,-5.715));+#93 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#94 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); #96 = LINE('',#97,#98);-#97 = CARTESIAN_POINT('',(-1.27,1.016,2.54));+#97 = CARTESIAN_POINT('',(0.,0.)); #98 = VECTOR('',#99,1.);-#99 = DIRECTION('',(0.,-1.,0.));-#100 = ORIENTED_EDGE('',*,*,#101,.F.);-#101 = EDGE_CURVE('',#102,#94,#104,.T.);-#102 = VERTEX_POINT('',#103);-#103 = CARTESIAN_POINT('',(-1.27,-1.016,0.));-#104 = LINE('',#105,#106);-#105 = CARTESIAN_POINT('',(-1.27,-1.016,0.));-#106 = VECTOR('',#107,1.);-#107 = DIRECTION('',(0.,0.,1.));-#108 = ORIENTED_EDGE('',*,*,#109,.F.);-#109 = EDGE_CURVE('',#40,#102,#110,.T.);-#110 = LINE('',#111,#112);-#111 = CARTESIAN_POINT('',(-1.27,1.016,0.));-#112 = VECTOR('',#113,1.);-#113 = DIRECTION('',(0.,-1.,0.));-#114 = PLANE('',#115);-#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);-#116 = CARTESIAN_POINT('',(-1.27,1.016,0.));-#117 = DIRECTION('',(1.,0.,0.));-#118 = DIRECTION('',(0.,-1.,0.));-#119 = ADVANCED_FACE('',(#120,#211,#245),#279,.F.);-#120 = FACE_BOUND('',#121,.F.);-#121 = EDGE_LOOP('',(#122,#123,#124,#132,#140,#148,#156,#164,#172,#180,-#188,#196,#204,#210));-#122 = ORIENTED_EDGE('',*,*,#47,.T.);-#123 = ORIENTED_EDGE('',*,*,#109,.T.);-#124 = ORIENTED_EDGE('',*,*,#125,.T.);-#125 = EDGE_CURVE('',#102,#126,#128,.T.);-#126 = VERTEX_POINT('',#127);-#127 = CARTESIAN_POINT('',(-1.016,-1.27,0.));-#128 = LINE('',#129,#130);-#129 = CARTESIAN_POINT('',(-1.27,-1.016,0.));-#130 = VECTOR('',#131,1.);-#131 = DIRECTION('',(0.707106781187,-0.707106781187,0.));-#132 = ORIENTED_EDGE('',*,*,#133,.T.);-#133 = EDGE_CURVE('',#126,#134,#136,.T.);-#134 = VERTEX_POINT('',#135);-#135 = CARTESIAN_POINT('',(-1.27,-1.524,0.));-#136 = LINE('',#137,#138);-#137 = CARTESIAN_POINT('',(-1.016,-1.27,0.));-#138 = VECTOR('',#139,1.);-#139 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));-#140 = ORIENTED_EDGE('',*,*,#141,.T.);-#141 = EDGE_CURVE('',#134,#142,#144,.T.);-#142 = VERTEX_POINT('',#143);-#143 = CARTESIAN_POINT('',(-1.27,-3.556,0.));-#144 = LINE('',#145,#146);-#145 = CARTESIAN_POINT('',(-1.27,-1.524,0.));-#146 = VECTOR('',#147,1.);-#147 = DIRECTION('',(0.,-1.,0.));-#148 = ORIENTED_EDGE('',*,*,#149,.T.);-#149 = EDGE_CURVE('',#142,#150,#152,.T.);-#150 = VERTEX_POINT('',#151);-#151 = CARTESIAN_POINT('',(-1.016,-3.81,0.));+#99 = DIRECTION('',(1.,0.));+#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#101 = ORIENTED_EDGE('',*,*,#102,.T.);+#102 = EDGE_CURVE('',#75,#103,#105,.T.);+#103 = VERTEX_POINT('',#104);+#104 = CARTESIAN_POINT('',(-1.651,-2.54,-5.715));+#105 = SURFACE_CURVE('',#106,(#110,#117),.PCURVE_S1.);+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(-2.032,-2.921,-5.715));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#110 = PCURVE('',#50,#111);+#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116);+#112 = LINE('',#113,#114);+#113 = CARTESIAN_POINT('',(-2.032,-2.921));+#114 = VECTOR('',#115,1.);+#115 = DIRECTION('',(0.707106781187,0.707106781187));+#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#117 = PCURVE('',#118,#123);+#118 = PLANE('',#119);+#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);+#120 = CARTESIAN_POINT('',(-2.032,-2.921,-5.715));+#121 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#122 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128);+#124 = LINE('',#125,#126);+#125 = CARTESIAN_POINT('',(0.,0.));+#126 = VECTOR('',#127,1.);+#127 = DIRECTION('',(1.,0.));+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#129 = ORIENTED_EDGE('',*,*,#130,.T.);+#130 = EDGE_CURVE('',#103,#131,#133,.T.);+#131 = VERTEX_POINT('',#132);+#132 = CARTESIAN_POINT('',(1.651,-2.54,-5.715));+#133 = SURFACE_CURVE('',#134,(#138,#145),.PCURVE_S1.);+#134 = LINE('',#135,#136);+#135 = CARTESIAN_POINT('',(-1.651,-2.54,-5.715));+#136 = VECTOR('',#137,1.);+#137 = DIRECTION('',(1.,0.,0.));+#138 = PCURVE('',#50,#139);+#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144);+#140 = LINE('',#141,#142);+#141 = CARTESIAN_POINT('',(-1.651,-2.54));+#142 = VECTOR('',#143,1.);+#143 = DIRECTION('',(1.,0.));+#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#145 = PCURVE('',#146,#151);+#146 = PLANE('',#147);+#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);+#148 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#149 = DIRECTION('',(0.,-1.,0.));+#150 = DIRECTION('',(1.,0.,0.));+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); #152 = LINE('',#153,#154);-#153 = CARTESIAN_POINT('',(-1.27,-3.556,0.));+#153 = CARTESIAN_POINT('',(2.032,0.)); #154 = VECTOR('',#155,1.);-#155 = DIRECTION('',(0.707106781187,-0.707106781187,0.));-#156 = ORIENTED_EDGE('',*,*,#157,.T.);-#157 = EDGE_CURVE('',#150,#158,#160,.T.);-#158 = VERTEX_POINT('',#159);-#159 = CARTESIAN_POINT('',(1.016,-3.81,0.));-#160 = LINE('',#161,#162);-#161 = CARTESIAN_POINT('',(-1.016,-3.81,0.));-#162 = VECTOR('',#163,1.);-#163 = DIRECTION('',(1.,0.,0.));-#164 = ORIENTED_EDGE('',*,*,#165,.T.);-#165 = EDGE_CURVE('',#158,#166,#168,.T.);-#166 = VERTEX_POINT('',#167);-#167 = CARTESIAN_POINT('',(1.27,-3.556,0.));+#155 = DIRECTION('',(1.,0.));+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#157 = ORIENTED_EDGE('',*,*,#158,.T.);+#158 = EDGE_CURVE('',#131,#159,#161,.T.);+#159 = VERTEX_POINT('',#160);+#160 = CARTESIAN_POINT('',(2.032,-2.921,-5.715));+#161 = SURFACE_CURVE('',#162,(#166,#173),.PCURVE_S1.);+#162 = LINE('',#163,#164);+#163 = CARTESIAN_POINT('',(1.651,-2.54,-5.715));+#164 = VECTOR('',#165,1.);+#165 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#166 = PCURVE('',#50,#167);+#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172); #168 = LINE('',#169,#170);-#169 = CARTESIAN_POINT('',(1.016,-3.81,0.));+#169 = CARTESIAN_POINT('',(1.651,-2.54)); #170 = VECTOR('',#171,1.);-#171 = DIRECTION('',(0.707106781187,0.707106781187,0.));-#172 = ORIENTED_EDGE('',*,*,#173,.T.);-#173 = EDGE_CURVE('',#166,#174,#176,.T.);-#174 = VERTEX_POINT('',#175);-#175 = CARTESIAN_POINT('',(1.27,-1.524,0.));-#176 = LINE('',#177,#178);-#177 = CARTESIAN_POINT('',(1.27,-3.556,0.));-#178 = VECTOR('',#179,1.);-#179 = DIRECTION('',(0.,1.,0.));-#180 = ORIENTED_EDGE('',*,*,#181,.T.);-#181 = EDGE_CURVE('',#174,#182,#184,.T.);-#182 = VERTEX_POINT('',#183);-#183 = CARTESIAN_POINT('',(1.016,-1.27,0.));-#184 = LINE('',#185,#186);-#185 = CARTESIAN_POINT('',(1.27,-1.524,0.));-#186 = VECTOR('',#187,1.);-#187 = DIRECTION('',(-0.707106781187,0.707106781187,0.));-#188 = ORIENTED_EDGE('',*,*,#189,.T.);-#189 = EDGE_CURVE('',#182,#190,#192,.T.);-#190 = VERTEX_POINT('',#191);-#191 = CARTESIAN_POINT('',(1.27,-1.016,0.));-#192 = LINE('',#193,#194);-#193 = CARTESIAN_POINT('',(1.016,-1.27,0.));-#194 = VECTOR('',#195,1.);-#195 = DIRECTION('',(0.707106781187,0.707106781187,0.));-#196 = ORIENTED_EDGE('',*,*,#197,.T.);-#197 = EDGE_CURVE('',#190,#198,#200,.T.);-#198 = VERTEX_POINT('',#199);-#199 = CARTESIAN_POINT('',(1.27,1.016,0.));-#200 = LINE('',#201,#202);-#201 = CARTESIAN_POINT('',(1.27,-1.016,0.));-#202 = VECTOR('',#203,1.);-#203 = DIRECTION('',(0.,1.,0.));-#204 = ORIENTED_EDGE('',*,*,#205,.T.);-#205 = EDGE_CURVE('',#198,#62,#206,.T.);-#206 = LINE('',#207,#208);-#207 = CARTESIAN_POINT('',(1.27,1.016,0.));-#208 = VECTOR('',#209,1.);-#209 = DIRECTION('',(-0.707106781187,0.707106781187,0.));-#210 = ORIENTED_EDGE('',*,*,#78,.T.);-#211 = FACE_BOUND('',#212,.F.);-#212 = EDGE_LOOP('',(#213,#223,#231,#239));+#171 = DIRECTION('',(0.707106781187,-0.707106781187));+#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#173 = PCURVE('',#174,#179);+#174 = PLANE('',#175);+#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);+#176 = CARTESIAN_POINT('',(1.651,-2.54,-5.715));+#177 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#178 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);+#180 = LINE('',#181,#182);+#181 = CARTESIAN_POINT('',(0.,0.));+#182 = VECTOR('',#183,1.);+#183 = DIRECTION('',(1.,0.));+#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#185 = ORIENTED_EDGE('',*,*,#186,.T.);+#186 = EDGE_CURVE('',#159,#187,#189,.T.);+#187 = VERTEX_POINT('',#188);+#188 = CARTESIAN_POINT('',(2.413,-2.54,-5.715));+#189 = SURFACE_CURVE('',#190,(#194,#201),.PCURVE_S1.);+#190 = LINE('',#191,#192);+#191 = CARTESIAN_POINT('',(2.032,-2.921,-5.715));+#192 = VECTOR('',#193,1.);+#193 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#194 = PCURVE('',#50,#195);+#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200);+#196 = LINE('',#197,#198);+#197 = CARTESIAN_POINT('',(2.032,-2.921));+#198 = VECTOR('',#199,1.);+#199 = DIRECTION('',(0.707106781187,0.707106781187));+#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#201 = PCURVE('',#202,#207);+#202 = PLANE('',#203);+#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);+#204 = CARTESIAN_POINT('',(2.032,-2.921,-5.715));+#205 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#206 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);+#208 = LINE('',#209,#210);+#209 = CARTESIAN_POINT('',(0.,0.));+#210 = VECTOR('',#211,1.);+#211 = DIRECTION('',(1.,0.));+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) ); #213 = ORIENTED_EDGE('',*,*,#214,.T.);-#214 = EDGE_CURVE('',#215,#217,#219,.T.);+#214 = EDGE_CURVE('',#187,#215,#217,.T.); #215 = VERTEX_POINT('',#216);-#216 = CARTESIAN_POINT('',(0.32,-0.32,0.));-#217 = VERTEX_POINT('',#218);-#218 = CARTESIAN_POINT('',(-0.32,-0.32,0.));-#219 = LINE('',#220,#221);-#220 = CARTESIAN_POINT('',(-0.16,-0.32,0.));-#221 = VECTOR('',#222,1.);-#222 = DIRECTION('',(-1.,0.,0.));-#223 = ORIENTED_EDGE('',*,*,#224,.T.);-#224 = EDGE_CURVE('',#217,#225,#227,.T.);-#225 = VERTEX_POINT('',#226);-#226 = CARTESIAN_POINT('',(-0.32,0.32,0.));-#227 = LINE('',#228,#229);-#228 = CARTESIAN_POINT('',(-0.32,-0.795,0.));-#229 = VECTOR('',#230,1.);-#230 = DIRECTION('',(0.,1.,0.));-#231 = ORIENTED_EDGE('',*,*,#232,.F.);-#232 = EDGE_CURVE('',#233,#225,#235,.T.);-#233 = VERTEX_POINT('',#234);-#234 = CARTESIAN_POINT('',(0.32,0.32,0.));-#235 = LINE('',#236,#237);-#236 = CARTESIAN_POINT('',(-0.16,0.32,0.));-#237 = VECTOR('',#238,1.);-#238 = DIRECTION('',(-1.,0.,0.));-#239 = ORIENTED_EDGE('',*,*,#240,.F.);-#240 = EDGE_CURVE('',#215,#233,#241,.T.);-#241 = LINE('',#242,#243);-#242 = CARTESIAN_POINT('',(0.32,-0.795,0.));-#243 = VECTOR('',#244,1.);-#244 = DIRECTION('',(0.,1.,0.));-#245 = FACE_BOUND('',#246,.F.);-#246 = EDGE_LOOP('',(#247,#257,#265,#273));-#247 = ORIENTED_EDGE('',*,*,#248,.T.);-#248 = EDGE_CURVE('',#249,#251,#253,.T.);-#249 = VERTEX_POINT('',#250);-#250 = CARTESIAN_POINT('',(0.32,-2.86,0.));-#251 = VERTEX_POINT('',#252);-#252 = CARTESIAN_POINT('',(-0.32,-2.86,0.));-#253 = LINE('',#254,#255);-#254 = CARTESIAN_POINT('',(-0.16,-2.86,0.));-#255 = VECTOR('',#256,1.);-#256 = DIRECTION('',(-1.,0.,0.));-#257 = ORIENTED_EDGE('',*,*,#258,.T.);-#258 = EDGE_CURVE('',#251,#259,#261,.T.);-#259 = VERTEX_POINT('',#260);-#260 = CARTESIAN_POINT('',(-0.32,-2.22,0.));-#261 = LINE('',#262,#263);-#262 = CARTESIAN_POINT('',(-0.32,-2.065,0.));-#263 = VECTOR('',#264,1.);-#264 = DIRECTION('',(0.,1.,0.));-#265 = ORIENTED_EDGE('',*,*,#266,.F.);-#266 = EDGE_CURVE('',#267,#259,#269,.T.);-#267 = VERTEX_POINT('',#268);-#268 = CARTESIAN_POINT('',(0.32,-2.22,0.));-#269 = LINE('',#270,#271);-#270 = CARTESIAN_POINT('',(-0.16,-2.22,0.));-#271 = VECTOR('',#272,1.);-#272 = DIRECTION('',(-1.,0.,0.));-#273 = ORIENTED_EDGE('',*,*,#274,.F.);-#274 = EDGE_CURVE('',#249,#267,#275,.T.);-#275 = LINE('',#276,#277);-#276 = CARTESIAN_POINT('',(0.32,-2.065,0.));-#277 = VECTOR('',#278,1.);-#278 = DIRECTION('',(0.,1.,0.));-#279 = PLANE('',#280);-#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283);-#281 = CARTESIAN_POINT('',(1.473843703412E-17,-1.27,0.));-#282 = DIRECTION('',(0.,0.,1.));-#283 = DIRECTION('',(1.,0.,0.));-#284 = ADVANCED_FACE('',(#285,#376,#410),#444,.T.);-#285 = FACE_BOUND('',#286,.T.);-#286 = EDGE_LOOP('',(#287,#288,#289,#297,#305,#313,#321,#329,#337,#345,-#353,#361,#369,#375));-#287 = ORIENTED_EDGE('',*,*,#31,.T.);-#288 = ORIENTED_EDGE('',*,*,#93,.T.);-#289 = ORIENTED_EDGE('',*,*,#290,.T.);-#290 = EDGE_CURVE('',#94,#291,#293,.T.);-#291 = VERTEX_POINT('',#292);-#292 = CARTESIAN_POINT('',(-1.016,-1.27,2.54));-#293 = LINE('',#294,#295);-#294 = CARTESIAN_POINT('',(-1.27,-1.016,2.54));-#295 = VECTOR('',#296,1.);-#296 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#216 = CARTESIAN_POINT('',(3.683,-2.54,-5.715));+#217 = SURFACE_CURVE('',#218,(#222,#229),.PCURVE_S1.);+#218 = LINE('',#219,#220);+#219 = CARTESIAN_POINT('',(2.413,-2.54,-5.715));+#220 = VECTOR('',#221,1.);+#221 = DIRECTION('',(1.,0.,0.));+#222 = PCURVE('',#50,#223);+#223 = DEFINITIONAL_REPRESENTATION('',(#224),#228);+#224 = LINE('',#225,#226);+#225 = CARTESIAN_POINT('',(2.413,-2.54));+#226 = VECTOR('',#227,1.);+#227 = DIRECTION('',(1.,0.));+#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#229 = PCURVE('',#230,#235);+#230 = PLANE('',#231);+#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);+#232 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#233 = DIRECTION('',(0.,-1.,0.));+#234 = DIRECTION('',(1.,0.,0.));+#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240);+#236 = LINE('',#237,#238);+#237 = CARTESIAN_POINT('',(6.096,0.));+#238 = VECTOR('',#239,1.);+#239 = DIRECTION('',(1.,0.));+#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#241 = ORIENTED_EDGE('',*,*,#242,.T.);+#242 = EDGE_CURVE('',#215,#243,#245,.T.);+#243 = VERTEX_POINT('',#244);+#244 = CARTESIAN_POINT('',(3.683,2.286,-5.715));+#245 = SURFACE_CURVE('',#246,(#250,#257),.PCURVE_S1.);+#246 = LINE('',#247,#248);+#247 = CARTESIAN_POINT('',(3.683,-2.54,-5.715));+#248 = VECTOR('',#249,1.);+#249 = DIRECTION('',(0.,1.,0.));+#250 = PCURVE('',#50,#251);+#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256);+#252 = LINE('',#253,#254);+#253 = CARTESIAN_POINT('',(3.683,-2.54));+#254 = VECTOR('',#255,1.);+#255 = DIRECTION('',(0.,1.));+#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#257 = PCURVE('',#258,#263);+#258 = PLANE('',#259);+#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);+#260 = CARTESIAN_POINT('',(3.683,-2.54,-5.715));+#261 = DIRECTION('',(1.,0.,0.));+#262 = DIRECTION('',(-0.,1.,0.));+#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268);+#264 = LINE('',#265,#266);+#265 = CARTESIAN_POINT('',(0.,0.));+#266 = VECTOR('',#267,1.);+#267 = DIRECTION('',(1.,0.));+#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#269 = ORIENTED_EDGE('',*,*,#270,.F.);+#270 = EDGE_CURVE('',#271,#243,#273,.T.);+#271 = VERTEX_POINT('',#272);+#272 = CARTESIAN_POINT('',(-3.683,2.286,-5.715));+#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.);+#274 = LINE('',#275,#276);+#275 = CARTESIAN_POINT('',(-3.683,2.286,-5.715));+#276 = VECTOR('',#277,1.);+#277 = DIRECTION('',(1.,0.,0.));+#278 = PCURVE('',#50,#279);+#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284);+#280 = LINE('',#281,#282);+#281 = CARTESIAN_POINT('',(-3.683,2.286));+#282 = VECTOR('',#283,1.);+#283 = DIRECTION('',(1.,0.));+#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#285 = PCURVE('',#286,#291);+#286 = PLANE('',#287);+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);+#288 = CARTESIAN_POINT('',(4.4196,2.286,2.54));+#289 = DIRECTION('',(0.,-1.,0.));+#290 = DIRECTION('',(0.,0.,-1.));+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);+#292 = LINE('',#293,#294);+#293 = CARTESIAN_POINT('',(8.255,-8.1026));+#294 = VECTOR('',#295,1.);+#295 = DIRECTION('',(0.,1.));+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) ); #297 = ORIENTED_EDGE('',*,*,#298,.T.);-#298 = EDGE_CURVE('',#291,#299,#301,.T.);-#299 = VERTEX_POINT('',#300);-#300 = CARTESIAN_POINT('',(-1.27,-1.524,2.54));-#301 = LINE('',#302,#303);-#302 = CARTESIAN_POINT('',(-1.016,-1.27,2.54));-#303 = VECTOR('',#304,1.);-#304 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));-#305 = ORIENTED_EDGE('',*,*,#306,.T.);-#306 = EDGE_CURVE('',#299,#307,#309,.T.);-#307 = VERTEX_POINT('',#308);-#308 = CARTESIAN_POINT('',(-1.27,-3.556,2.54));-#309 = LINE('',#310,#311);-#310 = CARTESIAN_POINT('',(-1.27,-1.524,2.54));-#311 = VECTOR('',#312,1.);-#312 = DIRECTION('',(0.,-1.,0.));-#313 = ORIENTED_EDGE('',*,*,#314,.T.);-#314 = EDGE_CURVE('',#307,#315,#317,.T.);-#315 = VERTEX_POINT('',#316);-#316 = CARTESIAN_POINT('',(-1.016,-3.81,2.54));-#317 = LINE('',#318,#319);-#318 = CARTESIAN_POINT('',(-1.27,-3.556,2.54));-#319 = VECTOR('',#320,1.);-#320 = DIRECTION('',(0.707106781187,-0.707106781187,0.));-#321 = ORIENTED_EDGE('',*,*,#322,.T.);-#322 = EDGE_CURVE('',#315,#323,#325,.T.);-#323 = VERTEX_POINT('',#324);-#324 = CARTESIAN_POINT('',(1.016,-3.81,2.54));-#325 = LINE('',#326,#327);-#326 = CARTESIAN_POINT('',(-1.016,-3.81,2.54));-#327 = VECTOR('',#328,1.);-#328 = DIRECTION('',(1.,0.,0.));-#329 = ORIENTED_EDGE('',*,*,#330,.T.);-#330 = EDGE_CURVE('',#323,#331,#333,.T.);-#331 = VERTEX_POINT('',#332);-#332 = CARTESIAN_POINT('',(1.27,-3.556,2.54));-#333 = LINE('',#334,#335);-#334 = CARTESIAN_POINT('',(1.016,-3.81,2.54));-#335 = VECTOR('',#336,1.);-#336 = DIRECTION('',(0.707106781187,0.707106781187,0.));-#337 = ORIENTED_EDGE('',*,*,#338,.T.);-#338 = EDGE_CURVE('',#331,#339,#341,.T.);-#339 = VERTEX_POINT('',#340);-#340 = CARTESIAN_POINT('',(1.27,-1.524,2.54));-#341 = LINE('',#342,#343);-#342 = CARTESIAN_POINT('',(1.27,-3.556,2.54));-#343 = VECTOR('',#344,1.);-#344 = DIRECTION('',(0.,1.,0.));-#345 = ORIENTED_EDGE('',*,*,#346,.T.);-#346 = EDGE_CURVE('',#339,#347,#349,.T.);-#347 = VERTEX_POINT('',#348);-#348 = CARTESIAN_POINT('',(1.016,-1.27,2.54));-#349 = LINE('',#350,#351);-#350 = CARTESIAN_POINT('',(1.27,-1.524,2.54));-#351 = VECTOR('',#352,1.);-#352 = DIRECTION('',(-0.707106781187,0.707106781187,0.));-#353 = ORIENTED_EDGE('',*,*,#354,.T.);-#354 = EDGE_CURVE('',#347,#355,#357,.T.);-#355 = VERTEX_POINT('',#356);-#356 = CARTESIAN_POINT('',(1.27,-1.016,2.54));-#357 = LINE('',#358,#359);-#358 = CARTESIAN_POINT('',(1.016,-1.27,2.54));-#359 = VECTOR('',#360,1.);-#360 = DIRECTION('',(0.707106781187,0.707106781187,0.));-#361 = ORIENTED_EDGE('',*,*,#362,.T.);-#362 = EDGE_CURVE('',#355,#363,#365,.T.);-#363 = VERTEX_POINT('',#364);-#364 = CARTESIAN_POINT('',(1.27,1.016,2.54));-#365 = LINE('',#366,#367);-#366 = CARTESIAN_POINT('',(1.27,-1.016,2.54));-#367 = VECTOR('',#368,1.);-#368 = DIRECTION('',(0.,1.,0.));-#369 = ORIENTED_EDGE('',*,*,#370,.T.);-#370 = EDGE_CURVE('',#363,#64,#371,.T.);-#371 = LINE('',#372,#373);-#372 = CARTESIAN_POINT('',(1.27,1.016,2.54));-#373 = VECTOR('',#374,1.);-#374 = DIRECTION('',(-0.707106781187,0.707106781187,0.));-#375 = ORIENTED_EDGE('',*,*,#71,.T.);-#376 = FACE_BOUND('',#377,.T.);-#377 = EDGE_LOOP('',(#378,#388,#396,#404));-#378 = ORIENTED_EDGE('',*,*,#379,.T.);-#379 = EDGE_CURVE('',#380,#382,#384,.T.);-#380 = VERTEX_POINT('',#381);-#381 = CARTESIAN_POINT('',(0.32,-0.32,2.54));-#382 = VERTEX_POINT('',#383);-#383 = CARTESIAN_POINT('',(-0.32,-0.32,2.54));-#384 = LINE('',#385,#386);-#385 = CARTESIAN_POINT('',(-0.16,-0.32,2.54));-#386 = VECTOR('',#387,1.);-#387 = DIRECTION('',(-1.,0.,0.));-#388 = ORIENTED_EDGE('',*,*,#389,.T.);-#389 = EDGE_CURVE('',#382,#390,#392,.T.);-#390 = VERTEX_POINT('',#391);-#391 = CARTESIAN_POINT('',(-0.32,0.32,2.54));-#392 = LINE('',#393,#394);-#393 = CARTESIAN_POINT('',(-0.32,-0.795,2.54));-#394 = VECTOR('',#395,1.);-#395 = DIRECTION('',(0.,1.,0.));-#396 = ORIENTED_EDGE('',*,*,#397,.F.);-#397 = EDGE_CURVE('',#398,#390,#400,.T.);-#398 = VERTEX_POINT('',#399);-#399 = CARTESIAN_POINT('',(0.32,0.32,2.54));-#400 = LINE('',#401,#402);-#401 = CARTESIAN_POINT('',(-0.16,0.32,2.54));-#402 = VECTOR('',#403,1.);-#403 = DIRECTION('',(-1.,0.,0.));-#404 = ORIENTED_EDGE('',*,*,#405,.F.);-#405 = EDGE_CURVE('',#380,#398,#406,.T.);+#298 = EDGE_CURVE('',#271,#40,#299,.T.);+#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.);+#300 = LINE('',#301,#302);+#301 = CARTESIAN_POINT('',(-3.683,2.286,-5.715));+#302 = VECTOR('',#303,1.);+#303 = DIRECTION('',(0.,-1.,0.));+#304 = PCURVE('',#50,#305);+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);+#306 = LINE('',#307,#308);+#307 = CARTESIAN_POINT('',(-3.683,2.286));+#308 = VECTOR('',#309,1.);+#309 = DIRECTION('',(0.,-1.));+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#311 = PCURVE('',#312,#317);+#312 = PLANE('',#313);+#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316);+#314 = CARTESIAN_POINT('',(-3.683,4.064,-5.715));+#315 = DIRECTION('',(-1.,0.,0.));+#316 = DIRECTION('',(0.,-1.,0.));+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);+#318 = LINE('',#319,#320);+#319 = CARTESIAN_POINT('',(1.778,0.));+#320 = VECTOR('',#321,1.);+#321 = DIRECTION('',(1.,0.));+#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#323 = FACE_BOUND('',#324,.F.);+#324 = EDGE_LOOP('',(#325,#355,#383,#411));+#325 = ORIENTED_EDGE('',*,*,#326,.T.);+#326 = EDGE_CURVE('',#327,#329,#331,.T.);+#327 = VERTEX_POINT('',#328);+#328 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#329 = VERTEX_POINT('',#330);+#330 = CARTESIAN_POINT('',(-3.175,1.524,-5.715));+#331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.);+#332 = LINE('',#333,#334);+#333 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#334 = VECTOR('',#335,1.);+#335 = DIRECTION('',(0.,1.,0.));+#336 = PCURVE('',#50,#337);+#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342);+#338 = LINE('',#339,#340);+#339 = CARTESIAN_POINT('',(-3.175,-1.016));+#340 = VECTOR('',#341,1.);+#341 = DIRECTION('',(0.,1.));+#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#343 = PCURVE('',#344,#349);+#344 = PLANE('',#345);+#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348);+#346 = CARTESIAN_POINT('',(-3.175,0.,0.));+#347 = DIRECTION('',(1.,0.,0.));+#348 = DIRECTION('',(0.,0.,-1.));+#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354);+#350 = LINE('',#351,#352);+#351 = CARTESIAN_POINT('',(5.715,-1.016));+#352 = VECTOR('',#353,1.);+#353 = DIRECTION('',(0.,1.));+#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#355 = ORIENTED_EDGE('',*,*,#356,.T.);+#356 = EDGE_CURVE('',#329,#357,#359,.T.);+#357 = VERTEX_POINT('',#358);+#358 = CARTESIAN_POINT('',(3.175,1.524,-5.715));+#359 = SURFACE_CURVE('',#360,(#364,#371),.PCURVE_S1.);+#360 = LINE('',#361,#362);+#361 = CARTESIAN_POINT('',(-3.175,1.524,-5.715));+#362 = VECTOR('',#363,1.);+#363 = DIRECTION('',(1.,0.,0.));+#364 = PCURVE('',#50,#365);+#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370);+#366 = LINE('',#367,#368);+#367 = CARTESIAN_POINT('',(-3.175,1.524));+#368 = VECTOR('',#369,1.);+#369 = DIRECTION('',(1.,0.));+#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#371 = PCURVE('',#372,#377);+#372 = PLANE('',#373);+#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376);+#374 = CARTESIAN_POINT('',(-3.175,1.524,-6.985));+#375 = DIRECTION('',(0.,1.,0.));+#376 = DIRECTION('',(0.,-0.,1.));+#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382);+#378 = LINE('',#379,#380);+#379 = CARTESIAN_POINT('',(1.27,0.));+#380 = VECTOR('',#381,1.);+#381 = DIRECTION('',(0.,1.));+#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#383 = ORIENTED_EDGE('',*,*,#384,.F.);+#384 = EDGE_CURVE('',#385,#357,#387,.T.);+#385 = VERTEX_POINT('',#386);+#386 = CARTESIAN_POINT('',(3.175,-1.016,-5.715));+#387 = SURFACE_CURVE('',#388,(#392,#399),.PCURVE_S1.);+#388 = LINE('',#389,#390);+#389 = CARTESIAN_POINT('',(3.175,-1.016,-5.715));+#390 = VECTOR('',#391,1.);+#391 = DIRECTION('',(0.,1.,0.));+#392 = PCURVE('',#50,#393);+#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398);+#394 = LINE('',#395,#396);+#395 = CARTESIAN_POINT('',(3.175,-1.016));+#396 = VECTOR('',#397,1.);+#397 = DIRECTION('',(0.,1.));+#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#399 = PCURVE('',#400,#405);+#400 = PLANE('',#401);+#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404);+#402 = CARTESIAN_POINT('',(3.175,0.,0.));+#403 = DIRECTION('',(1.,0.,0.));+#404 = DIRECTION('',(0.,0.,-1.));+#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410); #406 = LINE('',#407,#408);-#407 = CARTESIAN_POINT('',(0.32,-0.795,2.54));+#407 = CARTESIAN_POINT('',(5.715,-1.016)); #408 = VECTOR('',#409,1.);-#409 = DIRECTION('',(0.,1.,0.));-#410 = FACE_BOUND('',#411,.T.);-#411 = EDGE_LOOP('',(#412,#422,#430,#438));-#412 = ORIENTED_EDGE('',*,*,#413,.T.);-#413 = EDGE_CURVE('',#414,#416,#418,.T.);-#414 = VERTEX_POINT('',#415);-#415 = CARTESIAN_POINT('',(0.32,-2.86,2.54));-#416 = VERTEX_POINT('',#417);-#417 = CARTESIAN_POINT('',(-0.32,-2.86,2.54));-#418 = LINE('',#419,#420);-#419 = CARTESIAN_POINT('',(-0.16,-2.86,2.54));-#420 = VECTOR('',#421,1.);-#421 = DIRECTION('',(-1.,0.,0.));-#422 = ORIENTED_EDGE('',*,*,#423,.T.);-#423 = EDGE_CURVE('',#416,#424,#426,.T.);-#424 = VERTEX_POINT('',#425);-#425 = CARTESIAN_POINT('',(-0.32,-2.22,2.54));-#426 = LINE('',#427,#428);-#427 = CARTESIAN_POINT('',(-0.32,-2.065,2.54));-#428 = VECTOR('',#429,1.);-#429 = DIRECTION('',(0.,1.,0.));-#430 = ORIENTED_EDGE('',*,*,#431,.F.);-#431 = EDGE_CURVE('',#432,#424,#434,.T.);-#432 = VERTEX_POINT('',#433);-#433 = CARTESIAN_POINT('',(0.32,-2.22,2.54));-#434 = LINE('',#435,#436);-#435 = CARTESIAN_POINT('',(-0.16,-2.22,2.54));-#436 = VECTOR('',#437,1.);-#437 = DIRECTION('',(-1.,0.,0.));-#438 = ORIENTED_EDGE('',*,*,#439,.F.);-#439 = EDGE_CURVE('',#414,#432,#440,.T.);-#440 = LINE('',#441,#442);-#441 = CARTESIAN_POINT('',(0.32,-2.065,2.54));-#442 = VECTOR('',#443,1.);-#443 = DIRECTION('',(0.,1.,0.));-#444 = PLANE('',#445);-#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);-#446 = CARTESIAN_POINT('',(1.473843703412E-17,-1.27,2.54));-#447 = DIRECTION('',(0.,0.,1.));-#448 = DIRECTION('',(1.,0.,0.));-#449 = ADVANCED_FACE('',(#450),#461,.F.);-#450 = FACE_BOUND('',#451,.F.);-#451 = EDGE_LOOP('',(#452,#458,#459,#460));-#452 = ORIENTED_EDGE('',*,*,#453,.T.);-#453 = EDGE_CURVE('',#198,#363,#454,.T.);-#454 = LINE('',#455,#456);-#455 = CARTESIAN_POINT('',(1.27,1.016,0.));-#456 = VECTOR('',#457,1.);-#457 = DIRECTION('',(0.,0.,1.));-#458 = ORIENTED_EDGE('',*,*,#370,.T.);-#459 = ORIENTED_EDGE('',*,*,#61,.F.);-#460 = ORIENTED_EDGE('',*,*,#205,.F.);-#461 = PLANE('',#462);-#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465);-#463 = CARTESIAN_POINT('',(1.27,1.016,0.));-#464 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));-#465 = DIRECTION('',(-0.707106781187,0.707106781187,0.));-#466 = ADVANCED_FACE('',(#467),#478,.F.);-#467 = FACE_BOUND('',#468,.F.);-#468 = EDGE_LOOP('',(#469,#470,#471,#477));-#469 = ORIENTED_EDGE('',*,*,#101,.T.);-#470 = ORIENTED_EDGE('',*,*,#290,.T.);-#471 = ORIENTED_EDGE('',*,*,#472,.F.);-#472 = EDGE_CURVE('',#126,#291,#473,.T.);-#473 = LINE('',#474,#475);-#474 = CARTESIAN_POINT('',(-1.016,-1.27,0.));-#475 = VECTOR('',#476,1.);-#476 = DIRECTION('',(0.,0.,1.));-#477 = ORIENTED_EDGE('',*,*,#125,.F.);-#478 = PLANE('',#479);-#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482);-#480 = CARTESIAN_POINT('',(-1.27,-1.016,0.));-#481 = DIRECTION('',(0.707106781187,0.707106781187,0.));-#482 = DIRECTION('',(0.707106781187,-0.707106781187,0.));-#483 = ADVANCED_FACE('',(#484),#495,.F.);-#484 = FACE_BOUND('',#485,.F.);-#485 = EDGE_LOOP('',(#486,#492,#493,#494));-#486 = ORIENTED_EDGE('',*,*,#487,.T.);-#487 = EDGE_CURVE('',#190,#355,#488,.T.);-#488 = LINE('',#489,#490);-#489 = CARTESIAN_POINT('',(1.27,-1.016,0.));-#490 = VECTOR('',#491,1.);-#491 = DIRECTION('',(0.,0.,1.));-#492 = ORIENTED_EDGE('',*,*,#362,.T.);-#493 = ORIENTED_EDGE('',*,*,#453,.F.);-#494 = ORIENTED_EDGE('',*,*,#197,.F.);-#495 = PLANE('',#496);-#496 = AXIS2_PLACEMENT_3D('',#497,#498,#499);-#497 = CARTESIAN_POINT('',(1.27,-1.016,0.));-#498 = DIRECTION('',(-1.,0.,0.));-#499 = DIRECTION('',(0.,1.,0.));-#500 = ADVANCED_FACE('',(#501),#512,.F.);-#501 = FACE_BOUND('',#502,.F.);-#502 = EDGE_LOOP('',(#503,#504,#505,#511));-#503 = ORIENTED_EDGE('',*,*,#472,.T.);-#504 = ORIENTED_EDGE('',*,*,#298,.T.);-#505 = ORIENTED_EDGE('',*,*,#506,.F.);-#506 = EDGE_CURVE('',#134,#299,#507,.T.);-#507 = LINE('',#508,#509);-#508 = CARTESIAN_POINT('',(-1.27,-1.524,0.));-#509 = VECTOR('',#510,1.);-#510 = DIRECTION('',(0.,0.,1.));-#511 = ORIENTED_EDGE('',*,*,#133,.F.);-#512 = PLANE('',#513);-#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516);-#514 = CARTESIAN_POINT('',(-1.016,-1.27,0.));-#515 = DIRECTION('',(0.707106781187,-0.707106781187,0.));-#516 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));-#517 = ADVANCED_FACE('',(#518),#529,.F.);-#518 = FACE_BOUND('',#519,.F.);-#519 = EDGE_LOOP('',(#520,#526,#527,#528));-#520 = ORIENTED_EDGE('',*,*,#521,.T.);-#521 = EDGE_CURVE('',#182,#347,#522,.T.);-#522 = LINE('',#523,#524);-#523 = CARTESIAN_POINT('',(1.016,-1.27,0.));-#524 = VECTOR('',#525,1.);-#525 = DIRECTION('',(0.,0.,1.));-#526 = ORIENTED_EDGE('',*,*,#354,.T.);-#527 = ORIENTED_EDGE('',*,*,#487,.F.);-#528 = ORIENTED_EDGE('',*,*,#189,.F.);-#529 = PLANE('',#530);-#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);-#531 = CARTESIAN_POINT('',(1.016,-1.27,0.));-#532 = DIRECTION('',(-0.707106781187,0.707106781187,0.));-#533 = DIRECTION('',(0.707106781187,0.707106781187,0.));-#534 = ADVANCED_FACE('',(#535),#546,.F.);-#535 = FACE_BOUND('',#536,.F.);-#536 = EDGE_LOOP('',(#537,#538,#539,#545));-#537 = ORIENTED_EDGE('',*,*,#506,.T.);-#538 = ORIENTED_EDGE('',*,*,#306,.T.);-#539 = ORIENTED_EDGE('',*,*,#540,.F.);-#540 = EDGE_CURVE('',#142,#307,#541,.T.);-#541 = LINE('',#542,#543);-#542 = CARTESIAN_POINT('',(-1.27,-3.556,0.));-#543 = VECTOR('',#544,1.);-#544 = DIRECTION('',(0.,0.,1.));-#545 = ORIENTED_EDGE('',*,*,#141,.F.);-#546 = PLANE('',#547);-#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);-#548 = CARTESIAN_POINT('',(-1.27,-1.524,0.));-#549 = DIRECTION('',(1.,0.,0.));-#550 = DIRECTION('',(0.,-1.,0.));-#551 = ADVANCED_FACE('',(#552),#563,.F.);-#552 = FACE_BOUND('',#553,.F.);-#553 = EDGE_LOOP('',(#554,#560,#561,#562));-#554 = ORIENTED_EDGE('',*,*,#555,.T.);-#555 = EDGE_CURVE('',#174,#339,#556,.T.);-#556 = LINE('',#557,#558);-#557 = CARTESIAN_POINT('',(1.27,-1.524,0.));-#558 = VECTOR('',#559,1.);-#559 = DIRECTION('',(0.,0.,1.));-#560 = ORIENTED_EDGE('',*,*,#346,.T.);-#561 = ORIENTED_EDGE('',*,*,#521,.F.);-#562 = ORIENTED_EDGE('',*,*,#181,.F.);-#563 = PLANE('',#564);-#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567);-#565 = CARTESIAN_POINT('',(1.27,-1.524,0.));-#566 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));-#567 = DIRECTION('',(-0.707106781187,0.707106781187,0.));-#568 = ADVANCED_FACE('',(#569),#580,.F.);-#569 = FACE_BOUND('',#570,.F.);-#570 = EDGE_LOOP('',(#571,#572,#573,#579));-#571 = ORIENTED_EDGE('',*,*,#540,.T.);-#572 = ORIENTED_EDGE('',*,*,#314,.T.);-#573 = ORIENTED_EDGE('',*,*,#574,.F.);-#574 = EDGE_CURVE('',#150,#315,#575,.T.);-#575 = LINE('',#576,#577);-#576 = CARTESIAN_POINT('',(-1.016,-3.81,0.));-#577 = VECTOR('',#578,1.);-#578 = DIRECTION('',(0.,0.,1.));-#579 = ORIENTED_EDGE('',*,*,#149,.F.);-#580 = PLANE('',#581);-#581 = AXIS2_PLACEMENT_3D('',#582,#583,#584);-#582 = CARTESIAN_POINT('',(-1.27,-3.556,0.));-#583 = DIRECTION('',(0.707106781187,0.707106781187,0.));-#584 = DIRECTION('',(0.707106781187,-0.707106781187,0.));-#585 = ADVANCED_FACE('',(#586),#597,.F.);-#586 = FACE_BOUND('',#587,.F.);-#587 = EDGE_LOOP('',(#588,#594,#595,#596));-#588 = ORIENTED_EDGE('',*,*,#589,.T.);-#589 = EDGE_CURVE('',#166,#331,#590,.T.);-#590 = LINE('',#591,#592);-#591 = CARTESIAN_POINT('',(1.27,-3.556,0.));-#592 = VECTOR('',#593,1.);-#593 = DIRECTION('',(0.,0.,1.));-#594 = ORIENTED_EDGE('',*,*,#338,.T.);-#595 = ORIENTED_EDGE('',*,*,#555,.F.);-#596 = ORIENTED_EDGE('',*,*,#173,.F.);-#597 = PLANE('',#598);-#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);-#599 = CARTESIAN_POINT('',(1.27,-3.556,0.));-#600 = DIRECTION('',(-1.,0.,0.));-#601 = DIRECTION('',(0.,1.,0.));-#602 = ADVANCED_FACE('',(#603),#614,.F.);-#603 = FACE_BOUND('',#604,.F.);-#604 = EDGE_LOOP('',(#605,#606,#607,#613));-#605 = ORIENTED_EDGE('',*,*,#574,.T.);-#606 = ORIENTED_EDGE('',*,*,#322,.T.);-#607 = ORIENTED_EDGE('',*,*,#608,.F.);-#608 = EDGE_CURVE('',#158,#323,#609,.T.);-#609 = LINE('',#610,#611);-#610 = CARTESIAN_POINT('',(1.016,-3.81,0.));-#611 = VECTOR('',#612,1.);-#612 = DIRECTION('',(0.,0.,1.));-#613 = ORIENTED_EDGE('',*,*,#157,.F.);-#614 = PLANE('',#615);-#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);-#616 = CARTESIAN_POINT('',(-1.016,-3.81,0.));-#617 = DIRECTION('',(0.,1.,0.));-#618 = DIRECTION('',(1.,0.,0.));-#619 = ADVANCED_FACE('',(#620),#626,.F.);-#620 = FACE_BOUND('',#621,.F.);-#621 = EDGE_LOOP('',(#622,#623,#624,#625));-#622 = ORIENTED_EDGE('',*,*,#608,.T.);-#623 = ORIENTED_EDGE('',*,*,#330,.T.);-#624 = ORIENTED_EDGE('',*,*,#589,.F.);-#625 = ORIENTED_EDGE('',*,*,#165,.F.);-#626 = PLANE('',#627);-#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630);-#628 = CARTESIAN_POINT('',(1.016,-3.81,0.));-#629 = DIRECTION('',(-0.707106781187,0.707106781187,0.));-#630 = DIRECTION('',(0.707106781187,0.707106781187,0.));-#631 = ADVANCED_FACE('',(#632),#657,.F.);-#632 = FACE_BOUND('',#633,.F.);-#633 = EDGE_LOOP('',(#634,#642,#650,#656));-#634 = ORIENTED_EDGE('',*,*,#635,.F.);-#635 = EDGE_CURVE('',#636,#215,#638,.T.);-#636 = VERTEX_POINT('',#637);-#637 = CARTESIAN_POINT('',(0.32,-0.32,-2.84));-#638 = LINE('',#639,#640);-#639 = CARTESIAN_POINT('',(0.32,-0.32,-3.));-#640 = VECTOR('',#641,1.);-#641 = DIRECTION('',(0.,0.,1.));-#642 = ORIENTED_EDGE('',*,*,#643,.F.);-#643 = EDGE_CURVE('',#644,#636,#646,.T.);-#644 = VERTEX_POINT('',#645);-#645 = CARTESIAN_POINT('',(-0.32,-0.32,-2.84));-#646 = LINE('',#647,#648);-#647 = CARTESIAN_POINT('',(-0.32,-0.32,-2.84));-#648 = VECTOR('',#649,1.);-#649 = DIRECTION('',(1.,0.,0.));-#650 = ORIENTED_EDGE('',*,*,#651,.T.);-#651 = EDGE_CURVE('',#644,#217,#652,.T.);-#652 = LINE('',#653,#654);-#653 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));-#654 = VECTOR('',#655,1.);-#655 = DIRECTION('',(0.,0.,1.));-#656 = ORIENTED_EDGE('',*,*,#214,.F.);-#657 = PLANE('',#658);-#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);-#659 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));-#660 = DIRECTION('',(0.,1.,0.));-#661 = DIRECTION('',(0.,0.,1.));-#662 = ADVANCED_FACE('',(#663),#681,.T.);-#663 = FACE_BOUND('',#664,.T.);-#664 = EDGE_LOOP('',(#665,#666,#674,#680));-#665 = ORIENTED_EDGE('',*,*,#635,.F.);-#666 = ORIENTED_EDGE('',*,*,#667,.T.);-#667 = EDGE_CURVE('',#636,#668,#670,.T.);-#668 = VERTEX_POINT('',#669);-#669 = CARTESIAN_POINT('',(0.32,0.32,-2.84));-#670 = LINE('',#671,#672);-#671 = CARTESIAN_POINT('',(0.32,-0.32,-2.84));-#672 = VECTOR('',#673,1.);-#673 = DIRECTION('',(0.,1.,0.));-#674 = ORIENTED_EDGE('',*,*,#675,.T.);-#675 = EDGE_CURVE('',#668,#233,#676,.T.);-#676 = LINE('',#677,#678);-#677 = CARTESIAN_POINT('',(0.32,0.32,-3.));-#678 = VECTOR('',#679,1.);-#679 = DIRECTION('',(0.,0.,1.));-#680 = ORIENTED_EDGE('',*,*,#240,.F.);-#681 = PLANE('',#682);-#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);-#683 = CARTESIAN_POINT('',(0.32,-0.32,-3.));-#684 = DIRECTION('',(1.,0.,0.));-#685 = DIRECTION('',(0.,0.,1.));-#686 = ADVANCED_FACE('',(#687),#705,.T.);-#687 = FACE_BOUND('',#688,.T.);-#688 = EDGE_LOOP('',(#689,#690,#698,#704));-#689 = ORIENTED_EDGE('',*,*,#675,.F.);-#690 = ORIENTED_EDGE('',*,*,#691,.F.);-#691 = EDGE_CURVE('',#692,#668,#694,.T.);-#692 = VERTEX_POINT('',#693);-#693 = CARTESIAN_POINT('',(-0.32,0.32,-2.84));-#694 = LINE('',#695,#696);-#695 = CARTESIAN_POINT('',(-0.32,0.32,-2.84));-#696 = VECTOR('',#697,1.);-#697 = DIRECTION('',(1.,0.,0.));-#698 = ORIENTED_EDGE('',*,*,#699,.T.);-#699 = EDGE_CURVE('',#692,#225,#700,.T.);-#700 = LINE('',#701,#702);-#701 = CARTESIAN_POINT('',(-0.32,0.32,-3.));-#702 = VECTOR('',#703,1.);-#703 = DIRECTION('',(0.,0.,1.));-#704 = ORIENTED_EDGE('',*,*,#232,.F.);-#705 = PLANE('',#706);-#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);-#707 = CARTESIAN_POINT('',(-0.32,0.32,-3.));-#708 = DIRECTION('',(0.,1.,0.));-#709 = DIRECTION('',(0.,0.,1.));-#710 = ADVANCED_FACE('',(#711),#722,.F.);-#711 = FACE_BOUND('',#712,.F.);-#712 = EDGE_LOOP('',(#713,#714,#720,#721));-#713 = ORIENTED_EDGE('',*,*,#651,.F.);-#714 = ORIENTED_EDGE('',*,*,#715,.T.);-#715 = EDGE_CURVE('',#644,#692,#716,.T.);-#716 = LINE('',#717,#718);-#717 = CARTESIAN_POINT('',(-0.32,-0.32,-2.84));-#718 = VECTOR('',#719,1.);-#719 = DIRECTION('',(0.,1.,0.));-#720 = ORIENTED_EDGE('',*,*,#699,.T.);-#721 = ORIENTED_EDGE('',*,*,#224,.F.);-#722 = PLANE('',#723);-#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);-#724 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));-#725 = DIRECTION('',(1.,0.,0.));+#409 = DIRECTION('',(0.,1.));+#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#411 = ORIENTED_EDGE('',*,*,#412,.F.);+#412 = EDGE_CURVE('',#327,#385,#413,.T.);+#413 = SURFACE_CURVE('',#414,(#418,#425),.PCURVE_S1.);+#414 = LINE('',#415,#416);+#415 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#416 = VECTOR('',#417,1.);+#417 = DIRECTION('',(1.,0.,0.));+#418 = PCURVE('',#50,#419);+#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);+#420 = LINE('',#421,#422);+#421 = CARTESIAN_POINT('',(-3.175,-1.016));+#422 = VECTOR('',#423,1.);+#423 = DIRECTION('',(1.,0.));+#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#425 = PCURVE('',#426,#431);+#426 = PLANE('',#427);+#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);+#428 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#429 = DIRECTION('',(0.,-1.,0.));+#430 = DIRECTION('',(0.,0.,-1.));+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);+#432 = LINE('',#433,#434);+#433 = CARTESIAN_POINT('',(0.,0.));+#434 = VECTOR('',#435,1.);+#435 = DIRECTION('',(0.,1.));+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#437 = ADVANCED_FACE('',(#438),#146,.T.);+#438 = FACE_BOUND('',#439,.F.);+#439 = EDGE_LOOP('',(#440,#463,#464,#487,#515,#543,#571,#599));+#440 = ORIENTED_EDGE('',*,*,#441,.F.);+#441 = EDGE_CURVE('',#131,#442,#444,.T.);+#442 = VERTEX_POINT('',#443);+#443 = CARTESIAN_POINT('',(1.651,-2.54,5.715));+#444 = SURFACE_CURVE('',#445,(#449,#456),.PCURVE_S1.);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(1.651,-2.54,-5.715));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(0.,0.,1.));+#449 = PCURVE('',#146,#450);+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);+#451 = LINE('',#452,#453);+#452 = CARTESIAN_POINT('',(5.334,0.));+#453 = VECTOR('',#454,1.);+#454 = DIRECTION('',(0.,1.));+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#456 = PCURVE('',#174,#457);+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);+#458 = LINE('',#459,#460);+#459 = CARTESIAN_POINT('',(0.,0.));+#460 = VECTOR('',#461,1.);+#461 = DIRECTION('',(0.,1.));+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#463 = ORIENTED_EDGE('',*,*,#130,.F.);+#464 = ORIENTED_EDGE('',*,*,#465,.T.);+#465 = EDGE_CURVE('',#103,#466,#468,.T.);+#466 = VERTEX_POINT('',#467);+#467 = CARTESIAN_POINT('',(-1.651,-2.54,5.715));+#468 = SURFACE_CURVE('',#469,(#473,#480),.PCURVE_S1.);+#469 = LINE('',#470,#471);+#470 = CARTESIAN_POINT('',(-1.651,-2.54,-5.715));+#471 = VECTOR('',#472,1.);+#472 = DIRECTION('',(0.,0.,1.));+#473 = PCURVE('',#146,#474);+#474 = DEFINITIONAL_REPRESENTATION('',(#475),#479);+#475 = LINE('',#476,#477);+#476 = CARTESIAN_POINT('',(2.032,0.));+#477 = VECTOR('',#478,1.);+#478 = DIRECTION('',(0.,1.));+#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#480 = PCURVE('',#118,#481);+#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486);+#482 = LINE('',#483,#484);+#483 = CARTESIAN_POINT('',(0.538815367264,0.));+#484 = VECTOR('',#485,1.);+#485 = DIRECTION('',(0.,1.));+#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#487 = ORIENTED_EDGE('',*,*,#488,.T.);+#488 = EDGE_CURVE('',#466,#489,#491,.T.);+#489 = VERTEX_POINT('',#490);+#490 = CARTESIAN_POINT('',(-0.508,-2.54,5.715));+#491 = SURFACE_CURVE('',#492,(#496,#503),.PCURVE_S1.);+#492 = LINE('',#493,#494);+#493 = CARTESIAN_POINT('',(-1.651,-2.54,5.715));+#494 = VECTOR('',#495,1.);+#495 = DIRECTION('',(1.,0.,0.));+#496 = PCURVE('',#146,#497);+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502);+#498 = LINE('',#499,#500);+#499 = CARTESIAN_POINT('',(2.032,11.43));+#500 = VECTOR('',#501,1.);+#501 = DIRECTION('',(1.,0.));+#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#503 = PCURVE('',#504,#509);+#504 = PLANE('',#505);+#505 = AXIS2_PLACEMENT_3D('',#506,#507,#508);+#506 = CARTESIAN_POINT('',(0.,0.,5.715));+#507 = DIRECTION('',(0.,0.,1.));+#508 = DIRECTION('',(1.,0.,-0.));+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);+#510 = LINE('',#511,#512);+#511 = CARTESIAN_POINT('',(-1.651,-2.54));+#512 = VECTOR('',#513,1.);+#513 = DIRECTION('',(1.,0.));+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#515 = ORIENTED_EDGE('',*,*,#516,.T.);+#516 = EDGE_CURVE('',#489,#517,#519,.T.);+#517 = VERTEX_POINT('',#518);+#518 = CARTESIAN_POINT('',(-0.508,-2.54,-3.175));+#519 = SURFACE_CURVE('',#520,(#524,#531),.PCURVE_S1.);+#520 = LINE('',#521,#522);+#521 = CARTESIAN_POINT('',(-0.508,-2.54,5.715));+#522 = VECTOR('',#523,1.);+#523 = DIRECTION('',(0.,0.,-1.));+#524 = PCURVE('',#146,#525);+#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530);+#526 = LINE('',#527,#528);+#527 = CARTESIAN_POINT('',(3.175,11.43));+#528 = VECTOR('',#529,1.);+#529 = DIRECTION('',(0.,-1.));+#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#531 = PCURVE('',#532,#537);+#532 = PLANE('',#533);+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);+#534 = CARTESIAN_POINT('',(-0.508,-1.397,5.715));+#535 = DIRECTION('',(-1.,0.,0.));+#536 = DIRECTION('',(0.,-1.,0.));+#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542);+#538 = LINE('',#539,#540);+#539 = CARTESIAN_POINT('',(1.143,0.));+#540 = VECTOR('',#541,1.);+#541 = DIRECTION('',(0.,-1.));+#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#543 = ORIENTED_EDGE('',*,*,#544,.T.);+#544 = EDGE_CURVE('',#517,#545,#547,.T.);+#545 = VERTEX_POINT('',#546);+#546 = CARTESIAN_POINT('',(0.508,-2.54,-3.175));+#547 = SURFACE_CURVE('',#548,(#552,#559),.PCURVE_S1.);+#548 = LINE('',#549,#550);+#549 = CARTESIAN_POINT('',(-0.508,-2.54,-3.175));+#550 = VECTOR('',#551,1.);+#551 = DIRECTION('',(1.,0.,0.));+#552 = PCURVE('',#146,#553);+#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558);+#554 = LINE('',#555,#556);+#555 = CARTESIAN_POINT('',(3.175,2.54));+#556 = VECTOR('',#557,1.);+#557 = DIRECTION('',(1.,0.));+#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#559 = PCURVE('',#560,#565);+#560 = PLANE('',#561);+#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564);+#562 = CARTESIAN_POINT('',(0.,0.,-3.175));+#563 = DIRECTION('',(0.,0.,1.));+#564 = DIRECTION('',(1.,0.,-0.));+#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);+#566 = LINE('',#567,#568);+#567 = CARTESIAN_POINT('',(-0.508,-2.54));+#568 = VECTOR('',#569,1.);+#569 = DIRECTION('',(1.,0.));+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#571 = ORIENTED_EDGE('',*,*,#572,.F.);+#572 = EDGE_CURVE('',#573,#545,#575,.T.);+#573 = VERTEX_POINT('',#574);+#574 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.);+#576 = LINE('',#577,#578);+#577 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#578 = VECTOR('',#579,1.);+#579 = DIRECTION('',(0.,0.,-1.));+#580 = PCURVE('',#146,#581);+#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586);+#582 = LINE('',#583,#584);+#583 = CARTESIAN_POINT('',(4.191,11.43));+#584 = VECTOR('',#585,1.);+#585 = DIRECTION('',(0.,-1.));+#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#587 = PCURVE('',#588,#593);+#588 = PLANE('',#589);+#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592);+#590 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#591 = DIRECTION('',(1.,0.,0.));+#592 = DIRECTION('',(-0.,1.,0.));+#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598);+#594 = LINE('',#595,#596);+#595 = CARTESIAN_POINT('',(0.,0.));+#596 = VECTOR('',#597,1.);+#597 = DIRECTION('',(0.,-1.));+#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#599 = ORIENTED_EDGE('',*,*,#600,.T.);+#600 = EDGE_CURVE('',#573,#442,#601,.T.);+#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.);+#602 = LINE('',#603,#604);+#603 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#604 = VECTOR('',#605,1.);+#605 = DIRECTION('',(1.,0.,0.));+#606 = PCURVE('',#146,#607);+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);+#608 = LINE('',#609,#610);+#609 = CARTESIAN_POINT('',(4.191,11.43));+#610 = VECTOR('',#611,1.);+#611 = DIRECTION('',(1.,0.));+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#613 = PCURVE('',#504,#614);+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);+#615 = LINE('',#616,#617);+#616 = CARTESIAN_POINT('',(0.508,-2.54));+#617 = VECTOR('',#618,1.);+#618 = DIRECTION('',(1.,0.));+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#620 = ADVANCED_FACE('',(#621),#230,.T.);+#621 = FACE_BOUND('',#622,.F.);+#622 = EDGE_LOOP('',(#623,#646,#669,#690));+#623 = ORIENTED_EDGE('',*,*,#624,.T.);+#624 = EDGE_CURVE('',#187,#625,#627,.T.);+#625 = VERTEX_POINT('',#626);+#626 = CARTESIAN_POINT('',(2.413,-2.54,5.715));+#627 = SURFACE_CURVE('',#628,(#632,#639),.PCURVE_S1.);+#628 = LINE('',#629,#630);+#629 = CARTESIAN_POINT('',(2.413,-2.54,-5.715));+#630 = VECTOR('',#631,1.);+#631 = DIRECTION('',(0.,0.,1.));+#632 = PCURVE('',#230,#633);+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);+#634 = LINE('',#635,#636);+#635 = CARTESIAN_POINT('',(6.096,0.));+#636 = VECTOR('',#637,1.);+#637 = DIRECTION('',(0.,1.));+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#639 = PCURVE('',#202,#640);+#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645);+#641 = LINE('',#642,#643);+#642 = CARTESIAN_POINT('',(0.538815367264,0.));+#643 = VECTOR('',#644,1.);+#644 = DIRECTION('',(0.,1.));+#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#646 = ORIENTED_EDGE('',*,*,#647,.T.);+#647 = EDGE_CURVE('',#625,#648,#650,.T.);+#648 = VERTEX_POINT('',#649);+#649 = CARTESIAN_POINT('',(3.683,-2.54,5.715));+#650 = SURFACE_CURVE('',#651,(#655,#662),.PCURVE_S1.);+#651 = LINE('',#652,#653);+#652 = CARTESIAN_POINT('',(2.413,-2.54,5.715));+#653 = VECTOR('',#654,1.);+#654 = DIRECTION('',(1.,0.,0.));+#655 = PCURVE('',#230,#656);+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);+#657 = LINE('',#658,#659);+#658 = CARTESIAN_POINT('',(6.096,11.43));+#659 = VECTOR('',#660,1.);+#660 = DIRECTION('',(1.,0.));+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#662 = PCURVE('',#504,#663);+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);+#664 = LINE('',#665,#666);+#665 = CARTESIAN_POINT('',(2.413,-2.54));+#666 = VECTOR('',#667,1.);+#667 = DIRECTION('',(1.,0.));+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#669 = ORIENTED_EDGE('',*,*,#670,.F.);+#670 = EDGE_CURVE('',#215,#648,#671,.T.);+#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.);+#672 = LINE('',#673,#674);+#673 = CARTESIAN_POINT('',(3.683,-2.54,-5.715));+#674 = VECTOR('',#675,1.);+#675 = DIRECTION('',(0.,0.,1.));+#676 = PCURVE('',#230,#677);+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);+#678 = LINE('',#679,#680);+#679 = CARTESIAN_POINT('',(7.366,0.));+#680 = VECTOR('',#681,1.);+#681 = DIRECTION('',(0.,1.));+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#683 = PCURVE('',#258,#684);+#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689);+#685 = LINE('',#686,#687);+#686 = CARTESIAN_POINT('',(0.,0.));+#687 = VECTOR('',#688,1.);+#688 = DIRECTION('',(0.,1.));+#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#690 = ORIENTED_EDGE('',*,*,#214,.F.);+#691 = ADVANCED_FACE('',(#692),#62,.T.);+#692 = FACE_BOUND('',#693,.F.);+#693 = EDGE_LOOP('',(#694,#717,#718,#741));+#694 = ORIENTED_EDGE('',*,*,#695,.F.);+#695 = EDGE_CURVE('',#42,#696,#698,.T.);+#696 = VERTEX_POINT('',#697);+#697 = CARTESIAN_POINT('',(-2.413,-2.54,5.715));+#698 = SURFACE_CURVE('',#699,(#703,#710),.PCURVE_S1.);+#699 = LINE('',#700,#701);+#700 = CARTESIAN_POINT('',(-2.413,-2.54,-5.715));+#701 = VECTOR('',#702,1.);+#702 = DIRECTION('',(0.,0.,1.));+#703 = PCURVE('',#62,#704);+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709);+#705 = LINE('',#706,#707);+#706 = CARTESIAN_POINT('',(1.27,0.));+#707 = VECTOR('',#708,1.);+#708 = DIRECTION('',(0.,1.));+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#710 = PCURVE('',#90,#711);+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);+#712 = LINE('',#713,#714);+#713 = CARTESIAN_POINT('',(0.,0.));+#714 = VECTOR('',#715,1.);+#715 = DIRECTION('',(0.,1.));+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#717 = ORIENTED_EDGE('',*,*,#39,.F.);+#718 = ORIENTED_EDGE('',*,*,#719,.T.);+#719 = EDGE_CURVE('',#40,#720,#722,.T.);+#720 = VERTEX_POINT('',#721);+#721 = CARTESIAN_POINT('',(-3.683,-2.54,5.715));+#722 = SURFACE_CURVE('',#723,(#727,#734),.PCURVE_S1.);+#723 = LINE('',#724,#725);+#724 = CARTESIAN_POINT('',(-3.683,-2.54,-5.715));+#725 = VECTOR('',#726,1.); #726 = DIRECTION('',(0.,0.,1.));-#727 = ADVANCED_FACE('',(#728),#753,.F.);-#728 = FACE_BOUND('',#729,.F.);-#729 = EDGE_LOOP('',(#730,#738,#746,#752));-#730 = ORIENTED_EDGE('',*,*,#731,.F.);-#731 = EDGE_CURVE('',#732,#249,#734,.T.);-#732 = VERTEX_POINT('',#733);-#733 = CARTESIAN_POINT('',(0.32,-2.86,-2.84));-#734 = LINE('',#735,#736);-#735 = CARTESIAN_POINT('',(0.32,-2.86,-3.));-#736 = VECTOR('',#737,1.);-#737 = DIRECTION('',(0.,0.,1.));-#738 = ORIENTED_EDGE('',*,*,#739,.F.);-#739 = EDGE_CURVE('',#740,#732,#742,.T.);-#740 = VERTEX_POINT('',#741);-#741 = CARTESIAN_POINT('',(-0.32,-2.86,-2.84));-#742 = LINE('',#743,#744);-#743 = CARTESIAN_POINT('',(-0.32,-2.86,-2.84));-#744 = VECTOR('',#745,1.);-#745 = DIRECTION('',(1.,0.,0.));-#746 = ORIENTED_EDGE('',*,*,#747,.T.);-#747 = EDGE_CURVE('',#740,#251,#748,.T.);-#748 = LINE('',#749,#750);-#749 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));-#750 = VECTOR('',#751,1.);-#751 = DIRECTION('',(0.,0.,1.));-#752 = ORIENTED_EDGE('',*,*,#248,.F.);-#753 = PLANE('',#754);-#754 = AXIS2_PLACEMENT_3D('',#755,#756,#757);-#755 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));-#756 = DIRECTION('',(0.,1.,0.));-#757 = DIRECTION('',(0.,0.,1.));-#758 = ADVANCED_FACE('',(#759),#777,.T.);-#759 = FACE_BOUND('',#760,.T.);-#760 = EDGE_LOOP('',(#761,#762,#770,#776));-#761 = ORIENTED_EDGE('',*,*,#731,.F.);-#762 = ORIENTED_EDGE('',*,*,#763,.T.);-#763 = EDGE_CURVE('',#732,#764,#766,.T.);-#764 = VERTEX_POINT('',#765);-#765 = CARTESIAN_POINT('',(0.32,-2.22,-2.84));-#766 = LINE('',#767,#768);-#767 = CARTESIAN_POINT('',(0.32,-2.86,-2.84));-#768 = VECTOR('',#769,1.);-#769 = DIRECTION('',(0.,1.,0.));-#770 = ORIENTED_EDGE('',*,*,#771,.T.);-#771 = EDGE_CURVE('',#764,#267,#772,.T.);-#772 = LINE('',#773,#774);-#773 = CARTESIAN_POINT('',(0.32,-2.22,-3.));-#774 = VECTOR('',#775,1.);-#775 = DIRECTION('',(0.,0.,1.));-#776 = ORIENTED_EDGE('',*,*,#274,.F.);-#777 = PLANE('',#778);-#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781);-#779 = CARTESIAN_POINT('',(0.32,-2.86,-3.));-#780 = DIRECTION('',(1.,0.,0.));-#781 = DIRECTION('',(0.,0.,1.));-#782 = ADVANCED_FACE('',(#783),#801,.T.);-#783 = FACE_BOUND('',#784,.T.);-#784 = EDGE_LOOP('',(#785,#786,#794,#800));-#785 = ORIENTED_EDGE('',*,*,#771,.F.);-#786 = ORIENTED_EDGE('',*,*,#787,.F.);-#787 = EDGE_CURVE('',#788,#764,#790,.T.);-#788 = VERTEX_POINT('',#789);-#789 = CARTESIAN_POINT('',(-0.32,-2.22,-2.84));-#790 = LINE('',#791,#792);-#791 = CARTESIAN_POINT('',(-0.32,-2.22,-2.84));-#792 = VECTOR('',#793,1.);-#793 = DIRECTION('',(1.,0.,0.));-#794 = ORIENTED_EDGE('',*,*,#795,.T.);-#795 = EDGE_CURVE('',#788,#259,#796,.T.);-#796 = LINE('',#797,#798);-#797 = CARTESIAN_POINT('',(-0.32,-2.22,-3.));-#798 = VECTOR('',#799,1.);-#799 = DIRECTION('',(0.,0.,1.));-#800 = ORIENTED_EDGE('',*,*,#266,.F.);-#801 = PLANE('',#802);-#802 = AXIS2_PLACEMENT_3D('',#803,#804,#805);-#803 = CARTESIAN_POINT('',(-0.32,-2.22,-3.));-#804 = DIRECTION('',(0.,1.,0.));-#805 = DIRECTION('',(0.,0.,1.));-#806 = ADVANCED_FACE('',(#807),#818,.F.);-#807 = FACE_BOUND('',#808,.F.);-#808 = EDGE_LOOP('',(#809,#810,#816,#817));-#809 = ORIENTED_EDGE('',*,*,#747,.F.);-#810 = ORIENTED_EDGE('',*,*,#811,.T.);-#811 = EDGE_CURVE('',#740,#788,#812,.T.);-#812 = LINE('',#813,#814);-#813 = CARTESIAN_POINT('',(-0.32,-2.86,-2.84));-#814 = VECTOR('',#815,1.);-#815 = DIRECTION('',(0.,1.,0.));-#816 = ORIENTED_EDGE('',*,*,#795,.T.);-#817 = ORIENTED_EDGE('',*,*,#258,.F.);-#818 = PLANE('',#819);-#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822);-#820 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));-#821 = DIRECTION('',(1.,0.,0.));-#822 = DIRECTION('',(0.,0.,1.));-#823 = ADVANCED_FACE('',(#824),#849,.F.);-#824 = FACE_BOUND('',#825,.F.);-#825 = EDGE_LOOP('',(#826,#834,#835,#843));-#826 = ORIENTED_EDGE('',*,*,#827,.F.);-#827 = EDGE_CURVE('',#380,#828,#830,.T.);-#828 = VERTEX_POINT('',#829);-#829 = CARTESIAN_POINT('',(0.32,-0.32,8.38));-#830 = LINE('',#831,#832);-#831 = CARTESIAN_POINT('',(0.32,-0.32,-3.));-#832 = VECTOR('',#833,1.);-#833 = DIRECTION('',(0.,0.,1.));-#834 = ORIENTED_EDGE('',*,*,#379,.T.);-#835 = ORIENTED_EDGE('',*,*,#836,.T.);-#836 = EDGE_CURVE('',#382,#837,#839,.T.);-#837 = VERTEX_POINT('',#838);-#838 = CARTESIAN_POINT('',(-0.32,-0.32,8.38));-#839 = LINE('',#840,#841);-#840 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));-#841 = VECTOR('',#842,1.);-#842 = DIRECTION('',(0.,0.,1.));-#843 = ORIENTED_EDGE('',*,*,#844,.T.);-#844 = EDGE_CURVE('',#837,#828,#845,.T.);-#845 = LINE('',#846,#847);-#846 = CARTESIAN_POINT('',(-0.32,-0.32,8.38));-#847 = VECTOR('',#848,1.);-#848 = DIRECTION('',(1.,0.,0.));-#849 = PLANE('',#850);-#850 = AXIS2_PLACEMENT_3D('',#851,#852,#853);-#851 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));-#852 = DIRECTION('',(0.,1.,0.));-#853 = DIRECTION('',(0.,0.,1.));-#854 = ADVANCED_FACE('',(#855),#873,.T.);-#855 = FACE_BOUND('',#856,.T.);-#856 = EDGE_LOOP('',(#857,#858,#859,#867));-#857 = ORIENTED_EDGE('',*,*,#827,.F.);-#858 = ORIENTED_EDGE('',*,*,#405,.T.);-#859 = ORIENTED_EDGE('',*,*,#860,.T.);-#860 = EDGE_CURVE('',#398,#861,#863,.T.);-#861 = VERTEX_POINT('',#862);-#862 = CARTESIAN_POINT('',(0.32,0.32,8.38));-#863 = LINE('',#864,#865);-#864 = CARTESIAN_POINT('',(0.32,0.32,-3.));-#865 = VECTOR('',#866,1.);-#866 = DIRECTION('',(0.,0.,1.));-#867 = ORIENTED_EDGE('',*,*,#868,.F.);-#868 = EDGE_CURVE('',#828,#861,#869,.T.);-#869 = LINE('',#870,#871);-#870 = CARTESIAN_POINT('',(0.32,-0.32,8.38));-#871 = VECTOR('',#872,1.);-#872 = DIRECTION('',(0.,1.,0.));-#873 = PLANE('',#874);-#874 = AXIS2_PLACEMENT_3D('',#875,#876,#877);-#875 = CARTESIAN_POINT('',(0.32,-0.32,-3.));-#876 = DIRECTION('',(1.,0.,0.));-#877 = DIRECTION('',(0.,0.,1.));-#878 = ADVANCED_FACE('',(#879),#897,.T.);-#879 = FACE_BOUND('',#880,.T.);-#880 = EDGE_LOOP('',(#881,#882,#883,#891));-#881 = ORIENTED_EDGE('',*,*,#860,.F.);-#882 = ORIENTED_EDGE('',*,*,#397,.T.);-#883 = ORIENTED_EDGE('',*,*,#884,.T.);-#884 = EDGE_CURVE('',#390,#885,#887,.T.);+#727 = PCURVE('',#62,#728);+#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733);+#729 = LINE('',#730,#731);+#730 = CARTESIAN_POINT('',(0.,0.));+#731 = VECTOR('',#732,1.);+#732 = DIRECTION('',(0.,1.));+#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#734 = PCURVE('',#312,#735);+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(6.604,0.));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(0.,1.));+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#741 = ORIENTED_EDGE('',*,*,#742,.T.);+#742 = EDGE_CURVE('',#720,#696,#743,.T.);+#743 = SURFACE_CURVE('',#744,(#748,#755),.PCURVE_S1.);+#744 = LINE('',#745,#746);+#745 = CARTESIAN_POINT('',(-3.683,-2.54,5.715));+#746 = VECTOR('',#747,1.);+#747 = DIRECTION('',(1.,0.,0.));+#748 = PCURVE('',#62,#749);+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);+#750 = LINE('',#751,#752);+#751 = CARTESIAN_POINT('',(0.,11.43));+#752 = VECTOR('',#753,1.);+#753 = DIRECTION('',(1.,0.));+#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#755 = PCURVE('',#504,#756);+#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761);+#757 = LINE('',#758,#759);+#758 = CARTESIAN_POINT('',(-3.683,-2.54));+#759 = VECTOR('',#760,1.);+#760 = DIRECTION('',(1.,0.));+#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#762 = ADVANCED_FACE('',(#763),#174,.T.);+#763 = FACE_BOUND('',#764,.F.);+#764 = EDGE_LOOP('',(#765,#766,#789,#810));+#765 = ORIENTED_EDGE('',*,*,#441,.T.);+#766 = ORIENTED_EDGE('',*,*,#767,.T.);+#767 = EDGE_CURVE('',#442,#768,#770,.T.);+#768 = VERTEX_POINT('',#769);+#769 = CARTESIAN_POINT('',(2.032,-2.921,5.715));+#770 = SURFACE_CURVE('',#771,(#775,#782),.PCURVE_S1.);+#771 = LINE('',#772,#773);+#772 = CARTESIAN_POINT('',(1.651,-2.54,5.715));+#773 = VECTOR('',#774,1.);+#774 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#775 = PCURVE('',#174,#776);+#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781);+#777 = LINE('',#778,#779);+#778 = CARTESIAN_POINT('',(0.,11.43));+#779 = VECTOR('',#780,1.);+#780 = DIRECTION('',(1.,0.));+#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#782 = PCURVE('',#504,#783);+#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788);+#784 = LINE('',#785,#786);+#785 = CARTESIAN_POINT('',(1.651,-2.54));+#786 = VECTOR('',#787,1.);+#787 = DIRECTION('',(0.707106781187,-0.707106781187));+#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#789 = ORIENTED_EDGE('',*,*,#790,.F.);+#790 = EDGE_CURVE('',#159,#768,#791,.T.);+#791 = SURFACE_CURVE('',#792,(#796,#803),.PCURVE_S1.);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(2.032,-2.921,-5.715));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(0.,0.,1.));+#796 = PCURVE('',#174,#797);+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);+#798 = LINE('',#799,#800);+#799 = CARTESIAN_POINT('',(0.538815367264,0.));+#800 = VECTOR('',#801,1.);+#801 = DIRECTION('',(0.,1.));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#803 = PCURVE('',#202,#804);+#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809);+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(0.,0.));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(0.,1.));+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#810 = ORIENTED_EDGE('',*,*,#158,.F.);+#811 = ADVANCED_FACE('',(#812),#504,.T.);+#812 = FACE_BOUND('',#813,.F.);+#813 = EDGE_LOOP('',(#814,#815,#838,#859,#860,#883,#911,#932,#933,#954,+    #955,#956,#979,#1007,#1035,#1063,#1091,#1119));+#814 = ORIENTED_EDGE('',*,*,#488,.F.);+#815 = ORIENTED_EDGE('',*,*,#816,.F.);+#816 = EDGE_CURVE('',#817,#466,#819,.T.);+#817 = VERTEX_POINT('',#818);+#818 = CARTESIAN_POINT('',(-2.032,-2.921,5.715));+#819 = SURFACE_CURVE('',#820,(#824,#831),.PCURVE_S1.);+#820 = LINE('',#821,#822);+#821 = CARTESIAN_POINT('',(-2.032,-2.921,5.715));+#822 = VECTOR('',#823,1.);+#823 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#824 = PCURVE('',#504,#825);+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);+#826 = LINE('',#827,#828);+#827 = CARTESIAN_POINT('',(-2.032,-2.921));+#828 = VECTOR('',#829,1.);+#829 = DIRECTION('',(0.707106781187,0.707106781187));+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#831 = PCURVE('',#118,#832);+#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837);+#833 = LINE('',#834,#835);+#834 = CARTESIAN_POINT('',(0.,11.43));+#835 = VECTOR('',#836,1.);+#836 = DIRECTION('',(1.,0.));+#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#838 = ORIENTED_EDGE('',*,*,#839,.F.);+#839 = EDGE_CURVE('',#696,#817,#840,.T.);+#840 = SURFACE_CURVE('',#841,(#845,#852),.PCURVE_S1.);+#841 = LINE('',#842,#843);+#842 = CARTESIAN_POINT('',(-2.413,-2.54,5.715));+#843 = VECTOR('',#844,1.);+#844 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#845 = PCURVE('',#504,#846);+#846 = DEFINITIONAL_REPRESENTATION('',(#847),#851);+#847 = LINE('',#848,#849);+#848 = CARTESIAN_POINT('',(-2.413,-2.54));+#849 = VECTOR('',#850,1.);+#850 = DIRECTION('',(0.707106781187,-0.707106781187));+#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#852 = PCURVE('',#90,#853);+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858);+#854 = LINE('',#855,#856);+#855 = CARTESIAN_POINT('',(0.,11.43));+#856 = VECTOR('',#857,1.);+#857 = DIRECTION('',(1.,0.));+#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#859 = ORIENTED_EDGE('',*,*,#742,.F.);+#860 = ORIENTED_EDGE('',*,*,#861,.F.);+#861 = EDGE_CURVE('',#862,#720,#864,.T.);+#862 = VERTEX_POINT('',#863);+#863 = CARTESIAN_POINT('',(-3.683,4.064,5.715));+#864 = SURFACE_CURVE('',#865,(#869,#876),.PCURVE_S1.);+#865 = LINE('',#866,#867);+#866 = CARTESIAN_POINT('',(-3.683,4.064,5.715));+#867 = VECTOR('',#868,1.);+#868 = DIRECTION('',(0.,-1.,0.));+#869 = PCURVE('',#504,#870);+#870 = DEFINITIONAL_REPRESENTATION('',(#871),#875);+#871 = LINE('',#872,#873);+#872 = CARTESIAN_POINT('',(-3.683,4.064));+#873 = VECTOR('',#874,1.);+#874 = DIRECTION('',(0.,-1.));+#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#876 = PCURVE('',#312,#877);+#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882);+#878 = LINE('',#879,#880);+#879 = CARTESIAN_POINT('',(0.,11.43));+#880 = VECTOR('',#881,1.);+#881 = DIRECTION('',(1.,0.));+#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#883 = ORIENTED_EDGE('',*,*,#884,.F.);+#884 = EDGE_CURVE('',#885,#862,#887,.T.); #885 = VERTEX_POINT('',#886);-#886 = CARTESIAN_POINT('',(-0.32,0.32,8.38));-#887 = LINE('',#888,#889);-#888 = CARTESIAN_POINT('',(-0.32,0.32,-3.));-#889 = VECTOR('',#890,1.);-#890 = DIRECTION('',(0.,0.,1.));-#891 = ORIENTED_EDGE('',*,*,#892,.T.);-#892 = EDGE_CURVE('',#885,#861,#893,.T.);-#893 = LINE('',#894,#895);-#894 = CARTESIAN_POINT('',(-0.32,0.32,8.38));-#895 = VECTOR('',#896,1.);-#896 = DIRECTION('',(1.,0.,0.));-#897 = PLANE('',#898);-#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);-#899 = CARTESIAN_POINT('',(-0.32,0.32,-3.));-#900 = DIRECTION('',(0.,1.,0.));-#901 = DIRECTION('',(0.,0.,1.));-#902 = ADVANCED_FACE('',(#903),#914,.F.);-#903 = FACE_BOUND('',#904,.F.);-#904 = EDGE_LOOP('',(#905,#906,#907,#908));-#905 = ORIENTED_EDGE('',*,*,#836,.F.);-#906 = ORIENTED_EDGE('',*,*,#389,.T.);-#907 = ORIENTED_EDGE('',*,*,#884,.T.);-#908 = ORIENTED_EDGE('',*,*,#909,.F.);-#909 = EDGE_CURVE('',#837,#885,#910,.T.);-#910 = LINE('',#911,#912);-#911 = CARTESIAN_POINT('',(-0.32,-0.32,8.38));-#912 = VECTOR('',#913,1.);-#913 = DIRECTION('',(0.,1.,0.));-#914 = PLANE('',#915);-#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918);-#916 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));-#917 = DIRECTION('',(1.,0.,0.));-#918 = DIRECTION('',(0.,0.,1.));-#919 = ADVANCED_FACE('',(#920),#945,.F.);-#920 = FACE_BOUND('',#921,.F.);-#921 = EDGE_LOOP('',(#922,#930,#931,#939));-#922 = ORIENTED_EDGE('',*,*,#923,.F.);-#923 = EDGE_CURVE('',#414,#924,#926,.T.);-#924 = VERTEX_POINT('',#925);-#925 = CARTESIAN_POINT('',(0.32,-2.86,8.38));-#926 = LINE('',#927,#928);-#927 = CARTESIAN_POINT('',(0.32,-2.86,-3.));-#928 = VECTOR('',#929,1.);-#929 = DIRECTION('',(0.,0.,1.));-#930 = ORIENTED_EDGE('',*,*,#413,.T.);-#931 = ORIENTED_EDGE('',*,*,#932,.T.);-#932 = EDGE_CURVE('',#416,#933,#935,.T.);-#933 = VERTEX_POINT('',#934);-#934 = CARTESIAN_POINT('',(-0.32,-2.86,8.38));-#935 = LINE('',#936,#937);-#936 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));-#937 = VECTOR('',#938,1.);-#938 = DIRECTION('',(0.,0.,1.));-#939 = ORIENTED_EDGE('',*,*,#940,.T.);-#940 = EDGE_CURVE('',#933,#924,#941,.T.);-#941 = LINE('',#942,#943);-#942 = CARTESIAN_POINT('',(-0.32,-2.86,8.38));-#943 = VECTOR('',#944,1.);-#944 = DIRECTION('',(1.,0.,0.));-#945 = PLANE('',#946);-#946 = AXIS2_PLACEMENT_3D('',#947,#948,#949);-#947 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));-#948 = DIRECTION('',(0.,1.,0.));-#949 = DIRECTION('',(0.,0.,1.));-#950 = ADVANCED_FACE('',(#951),#969,.T.);-#951 = FACE_BOUND('',#952,.T.);-#952 = EDGE_LOOP('',(#953,#954,#955,#963));-#953 = ORIENTED_EDGE('',*,*,#923,.F.);-#954 = ORIENTED_EDGE('',*,*,#439,.T.);-#955 = ORIENTED_EDGE('',*,*,#956,.T.);-#956 = EDGE_CURVE('',#432,#957,#959,.T.);-#957 = VERTEX_POINT('',#958);-#958 = CARTESIAN_POINT('',(0.32,-2.22,8.38));-#959 = LINE('',#960,#961);-#960 = CARTESIAN_POINT('',(0.32,-2.22,-3.));-#961 = VECTOR('',#962,1.);-#962 = DIRECTION('',(0.,0.,1.));-#963 = ORIENTED_EDGE('',*,*,#964,.F.);-#964 = EDGE_CURVE('',#924,#957,#965,.T.);-#965 = LINE('',#966,#967);-#966 = CARTESIAN_POINT('',(0.32,-2.86,8.38));-#967 = VECTOR('',#968,1.);-#968 = DIRECTION('',(0.,1.,0.));-#969 = PLANE('',#970);-#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973);-#971 = CARTESIAN_POINT('',(0.32,-2.86,-3.));-#972 = DIRECTION('',(1.,0.,0.));-#973 = DIRECTION('',(0.,0.,1.));-#974 = ADVANCED_FACE('',(#975),#993,.T.);-#975 = FACE_BOUND('',#976,.T.);-#976 = EDGE_LOOP('',(#977,#978,#979,#987));-#977 = ORIENTED_EDGE('',*,*,#956,.F.);-#978 = ORIENTED_EDGE('',*,*,#431,.T.);-#979 = ORIENTED_EDGE('',*,*,#980,.T.);-#980 = EDGE_CURVE('',#424,#981,#983,.T.);+#886 = CARTESIAN_POINT('',(3.683,4.064,5.715));+#887 = SURFACE_CURVE('',#888,(#892,#899),.PCURVE_S1.);+#888 = LINE('',#889,#890);+#889 = CARTESIAN_POINT('',(3.683,4.064,5.715));+#890 = VECTOR('',#891,1.);+#891 = DIRECTION('',(-1.,0.,0.));+#892 = PCURVE('',#504,#893);+#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898);+#894 = LINE('',#895,#896);+#895 = CARTESIAN_POINT('',(3.683,4.064));+#896 = VECTOR('',#897,1.);+#897 = DIRECTION('',(-1.,0.));+#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#899 = PCURVE('',#900,#905);+#900 = PLANE('',#901);+#901 = AXIS2_PLACEMENT_3D('',#902,#903,#904);+#902 = CARTESIAN_POINT('',(3.683,4.064,-5.715));+#903 = DIRECTION('',(0.,1.,0.));+#904 = DIRECTION('',(-1.,0.,0.));+#905 = DEFINITIONAL_REPRESENTATION('',(#906),#910);+#906 = LINE('',#907,#908);+#907 = CARTESIAN_POINT('',(0.,11.43));+#908 = VECTOR('',#909,1.);+#909 = DIRECTION('',(1.,0.));+#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#911 = ORIENTED_EDGE('',*,*,#912,.F.);+#912 = EDGE_CURVE('',#648,#885,#913,.T.);+#913 = SURFACE_CURVE('',#914,(#918,#925),.PCURVE_S1.);+#914 = LINE('',#915,#916);+#915 = CARTESIAN_POINT('',(3.683,-2.54,5.715));+#916 = VECTOR('',#917,1.);+#917 = DIRECTION('',(0.,1.,0.));+#918 = PCURVE('',#504,#919);+#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924);+#920 = LINE('',#921,#922);+#921 = CARTESIAN_POINT('',(3.683,-2.54));+#922 = VECTOR('',#923,1.);+#923 = DIRECTION('',(0.,1.));+#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#925 = PCURVE('',#258,#926);+#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931);+#927 = LINE('',#928,#929);+#928 = CARTESIAN_POINT('',(0.,11.43));+#929 = VECTOR('',#930,1.);+#930 = DIRECTION('',(1.,0.));+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#932 = ORIENTED_EDGE('',*,*,#647,.F.);+#933 = ORIENTED_EDGE('',*,*,#934,.F.);+#934 = EDGE_CURVE('',#768,#625,#935,.T.);+#935 = SURFACE_CURVE('',#936,(#940,#947),.PCURVE_S1.);+#936 = LINE('',#937,#938);+#937 = CARTESIAN_POINT('',(2.032,-2.921,5.715));+#938 = VECTOR('',#939,1.);+#939 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#940 = PCURVE('',#504,#941);+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);+#942 = LINE('',#943,#944);+#943 = CARTESIAN_POINT('',(2.032,-2.921));+#944 = VECTOR('',#945,1.);+#945 = DIRECTION('',(0.707106781187,0.707106781187));+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#947 = PCURVE('',#202,#948);+#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953);+#949 = LINE('',#950,#951);+#950 = CARTESIAN_POINT('',(0.,11.43));+#951 = VECTOR('',#952,1.);+#952 = DIRECTION('',(1.,0.));+#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#954 = ORIENTED_EDGE('',*,*,#767,.F.);+#955 = ORIENTED_EDGE('',*,*,#600,.F.);+#956 = ORIENTED_EDGE('',*,*,#957,.T.);+#957 = EDGE_CURVE('',#573,#958,#960,.T.);+#958 = VERTEX_POINT('',#959);+#959 = CARTESIAN_POINT('',(0.508,-1.905,5.715));+#960 = SURFACE_CURVE('',#961,(#965,#972),.PCURVE_S1.);+#961 = LINE('',#962,#963);+#962 = CARTESIAN_POINT('',(0.508,-2.54,5.715));+#963 = VECTOR('',#964,1.);+#964 = DIRECTION('',(0.,1.,0.));+#965 = PCURVE('',#504,#966);+#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971);+#967 = LINE('',#968,#969);+#968 = CARTESIAN_POINT('',(0.508,-2.54));+#969 = VECTOR('',#970,1.);+#970 = DIRECTION('',(0.,1.));+#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#972 = PCURVE('',#588,#973);+#973 = DEFINITIONAL_REPRESENTATION('',(#974),#978);+#974 = LINE('',#975,#976);+#975 = CARTESIAN_POINT('',(0.,0.));+#976 = VECTOR('',#977,1.);+#977 = DIRECTION('',(1.,0.));+#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#979 = ORIENTED_EDGE('',*,*,#980,.F.);+#980 = EDGE_CURVE('',#981,#958,#983,.T.); #981 = VERTEX_POINT('',#982);-#982 = CARTESIAN_POINT('',(-0.32,-2.22,8.38));-#983 = LINE('',#984,#985);-#984 = CARTESIAN_POINT('',(-0.32,-2.22,-3.));-#985 = VECTOR('',#986,1.);-#986 = DIRECTION('',(0.,0.,1.));-#987 = ORIENTED_EDGE('',*,*,#988,.T.);-#988 = EDGE_CURVE('',#981,#957,#989,.T.);-#989 = LINE('',#990,#991);-#990 = CARTESIAN_POINT('',(-0.32,-2.22,8.38));-#991 = VECTOR('',#992,1.);-#992 = DIRECTION('',(1.,0.,0.));-#993 = PLANE('',#994);-#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997);-#995 = CARTESIAN_POINT('',(-0.32,-2.22,-3.));-#996 = DIRECTION('',(0.,1.,0.));-#997 = DIRECTION('',(0.,0.,1.));-#998 = ADVANCED_FACE('',(#999),#1010,.F.);-#999 = FACE_BOUND('',#1000,.F.);-#1000 = EDGE_LOOP('',(#1001,#1002,#1003,#1004));-#1001 = ORIENTED_EDGE('',*,*,#932,.F.);-#1002 = ORIENTED_EDGE('',*,*,#423,.T.);-#1003 = ORIENTED_EDGE('',*,*,#980,.T.);-#1004 = ORIENTED_EDGE('',*,*,#1005,.F.);-#1005 = EDGE_CURVE('',#933,#981,#1006,.T.);-#1006 = LINE('',#1007,#1008);-#1007 = CARTESIAN_POINT('',(-0.32,-2.86,8.38));-#1008 = VECTOR('',#1009,1.);-#1009 = DIRECTION('',(0.,1.,0.));-#1010 = PLANE('',#1011);-#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014);-#1012 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));-#1013 = DIRECTION('',(1.,0.,0.));-#1014 = DIRECTION('',(0.,0.,1.));-#1015 = ADVANCED_FACE('',(#1016),#1041,.T.);-#1016 = FACE_BOUND('',#1017,.F.);-#1017 = EDGE_LOOP('',(#1018,#1026,#1027,#1035));-#1018 = ORIENTED_EDGE('',*,*,#1019,.F.);-#1019 = EDGE_CURVE('',#644,#1020,#1022,.T.);-#1020 = VERTEX_POINT('',#1021);-#1021 = CARTESIAN_POINT('',(-0.16,-0.16,-3.));-#1022 = LINE('',#1023,#1024);-#1023 = CARTESIAN_POINT('',(-0.266666666667,-0.266666666667,--2.893333333333));-#1024 = VECTOR('',#1025,1.);-#1025 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));-#1026 = ORIENTED_EDGE('',*,*,#643,.T.);-#1027 = ORIENTED_EDGE('',*,*,#1028,.T.);-#1028 = EDGE_CURVE('',#636,#1029,#1031,.T.);-#1029 = VERTEX_POINT('',#1030);-#1030 = CARTESIAN_POINT('',(0.16,-0.16,-3.));-#1031 = LINE('',#1032,#1033);-#1032 = CARTESIAN_POINT('',(0.16,-0.16,-3.));-#1033 = VECTOR('',#1034,1.);-#1034 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));+#982 = CARTESIAN_POINT('',(3.175,-1.905,5.715));+#983 = SURFACE_CURVE('',#984,(#988,#995),.PCURVE_S1.);+#984 = LINE('',#985,#986);+#985 = CARTESIAN_POINT('',(3.175,-1.905,5.715));+#986 = VECTOR('',#987,1.);+#987 = DIRECTION('',(-1.,0.,0.));+#988 = PCURVE('',#504,#989);+#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);+#990 = LINE('',#991,#992);+#991 = CARTESIAN_POINT('',(3.175,-1.905));+#992 = VECTOR('',#993,1.);+#993 = DIRECTION('',(-1.,0.));+#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#995 = PCURVE('',#996,#1001);+#996 = PLANE('',#997);+#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000);+#998 = CARTESIAN_POINT('',(2.667,-1.905,5.715));+#999 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#1000 = DIRECTION('',(-1.,-0.,0.));+#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1006);+#1002 = LINE('',#1003,#1004);+#1003 = CARTESIAN_POINT('',(-0.508,0.));+#1004 = VECTOR('',#1005,1.);+#1005 = DIRECTION('',(1.,0.));+#1006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);+#1008 = EDGE_CURVE('',#1009,#981,#1011,.T.);+#1009 = VERTEX_POINT('',#1010);+#1010 = CARTESIAN_POINT('',(3.175,3.429,5.715));+#1011 = SURFACE_CURVE('',#1012,(#1016,#1023),.PCURVE_S1.);+#1012 = LINE('',#1013,#1014);+#1013 = CARTESIAN_POINT('',(3.175,3.429,5.715));+#1014 = VECTOR('',#1015,1.);+#1015 = DIRECTION('',(0.,-1.,0.));+#1016 = PCURVE('',#504,#1017);+#1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1022);+#1018 = LINE('',#1019,#1020);+#1019 = CARTESIAN_POINT('',(3.175,3.429));+#1020 = VECTOR('',#1021,1.);+#1021 = DIRECTION('',(0.,-1.));+#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1023 = PCURVE('',#1024,#1029);+#1024 = PLANE('',#1025);+#1025 = AXIS2_PLACEMENT_3D('',#1026,#1027,#1028);+#1026 = CARTESIAN_POINT('',(3.175,2.921,5.715));+#1027 = DIRECTION('',(0.707106781187,0.,-0.707106781187));+#1028 = DIRECTION('',(0.,-1.,0.));+#1029 = DEFINITIONAL_REPRESENTATION('',(#1030),#1034);+#1030 = LINE('',#1031,#1032);+#1031 = CARTESIAN_POINT('',(-0.508,-0.));+#1032 = VECTOR('',#1033,1.);+#1033 = DIRECTION('',(1.,0.));+#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) ); #1035 = ORIENTED_EDGE('',*,*,#1036,.F.);-#1036 = EDGE_CURVE('',#1020,#1029,#1037,.T.);-#1037 = LINE('',#1038,#1039);-#1038 = CARTESIAN_POINT('',(-0.32,-0.16,-3.));-#1039 = VECTOR('',#1040,1.);-#1040 = DIRECTION('',(1.,0.,0.));-#1041 = PLANE('',#1042);-#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045);-#1043 = CARTESIAN_POINT('',(-0.32,-0.24,-2.92));-#1044 = DIRECTION('',(1.735167508358E-18,-0.707106781187,-0.707106781187-));-#1045 = DIRECTION('',(-1.,-1.226948711654E-18,-1.226948711654E-18));-#1046 = ADVANCED_FACE('',(#1047),#1065,.F.);-#1047 = FACE_BOUND('',#1048,.F.);-#1048 = EDGE_LOOP('',(#1049,#1050,#1051,#1059));-#1049 = ORIENTED_EDGE('',*,*,#1028,.F.);-#1050 = ORIENTED_EDGE('',*,*,#667,.T.);-#1051 = ORIENTED_EDGE('',*,*,#1052,.T.);-#1052 = EDGE_CURVE('',#668,#1053,#1055,.T.);-#1053 = VERTEX_POINT('',#1054);-#1054 = CARTESIAN_POINT('',(0.16,0.16,-3.));-#1055 = LINE('',#1056,#1057);-#1056 = CARTESIAN_POINT('',(5.333333333333E-02,5.333333333333E-02,--3.106666666667));-#1057 = VECTOR('',#1058,1.);-#1058 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));-#1059 = ORIENTED_EDGE('',*,*,#1060,.F.);-#1060 = EDGE_CURVE('',#1029,#1053,#1061,.T.);-#1061 = LINE('',#1062,#1063);-#1062 = CARTESIAN_POINT('',(0.16,-0.32,-3.));-#1063 = VECTOR('',#1064,1.);-#1064 = DIRECTION('',(0.,1.,0.));-#1065 = PLANE('',#1066);-#1066 = AXIS2_PLACEMENT_3D('',#1067,#1068,#1069);-#1067 = CARTESIAN_POINT('',(0.24,-0.32,-2.92));-#1068 = DIRECTION('',(-0.707106781187,1.735167508358E-18,0.707106781187)-);-#1069 = DIRECTION('',(1.226948711654E-18,1.,-1.226948711654E-18));-#1070 = ADVANCED_FACE('',(#1071),#1089,.F.);-#1071 = FACE_BOUND('',#1072,.T.);-#1072 = EDGE_LOOP('',(#1073,#1081,#1082,#1083));-#1073 = ORIENTED_EDGE('',*,*,#1074,.F.);-#1074 = EDGE_CURVE('',#692,#1075,#1077,.T.);-#1075 = VERTEX_POINT('',#1076);-#1076 = CARTESIAN_POINT('',(-0.16,0.16,-3.));-#1077 = LINE('',#1078,#1079);-#1078 = CARTESIAN_POINT('',(-0.16,0.16,-3.));-#1079 = VECTOR('',#1080,1.);-#1080 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));-#1081 = ORIENTED_EDGE('',*,*,#691,.T.);-#1082 = ORIENTED_EDGE('',*,*,#1052,.T.);-#1083 = ORIENTED_EDGE('',*,*,#1084,.F.);-#1084 = EDGE_CURVE('',#1075,#1053,#1085,.T.);-#1085 = LINE('',#1086,#1087);-#1086 = CARTESIAN_POINT('',(-0.32,0.16,-3.));-#1087 = VECTOR('',#1088,1.);-#1088 = DIRECTION('',(1.,0.,0.));-#1089 = PLANE('',#1090);-#1090 = AXIS2_PLACEMENT_3D('',#1091,#1092,#1093);-#1091 = CARTESIAN_POINT('',(-0.32,0.24,-2.92));-#1092 = DIRECTION('',(-1.735167508358E-18,-0.707106781187,0.707106781187-));-#1093 = DIRECTION('',(-1.,1.226948711654E-18,-1.226948711654E-18));-#1094 = ADVANCED_FACE('',(#1095),#1106,.T.);-#1095 = FACE_BOUND('',#1096,.T.);-#1096 = EDGE_LOOP('',(#1097,#1098,#1099,#1100));-#1097 = ORIENTED_EDGE('',*,*,#1019,.F.);-#1098 = ORIENTED_EDGE('',*,*,#715,.T.);-#1099 = ORIENTED_EDGE('',*,*,#1074,.T.);-#1100 = ORIENTED_EDGE('',*,*,#1101,.F.);-#1101 = EDGE_CURVE('',#1020,#1075,#1102,.T.);+#1036 = EDGE_CURVE('',#1037,#1009,#1039,.T.);+#1037 = VERTEX_POINT('',#1038);+#1038 = CARTESIAN_POINT('',(-3.175,3.429,5.715));+#1039 = SURFACE_CURVE('',#1040,(#1044,#1051),.PCURVE_S1.);+#1040 = LINE('',#1041,#1042);+#1041 = CARTESIAN_POINT('',(-3.175,3.429,5.715));+#1042 = VECTOR('',#1043,1.);+#1043 = DIRECTION('',(1.,0.,0.));+#1044 = PCURVE('',#504,#1045);+#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050);+#1046 = LINE('',#1047,#1048);+#1047 = CARTESIAN_POINT('',(-3.175,3.429));+#1048 = VECTOR('',#1049,1.);+#1049 = DIRECTION('',(1.,0.));+#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1051 = PCURVE('',#1052,#1057);+#1052 = PLANE('',#1053);+#1053 = AXIS2_PLACEMENT_3D('',#1054,#1055,#1056);+#1054 = CARTESIAN_POINT('',(-2.667,3.429,5.715));+#1055 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#1056 = DIRECTION('',(1.,0.,0.));+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);+#1058 = LINE('',#1059,#1060);+#1059 = CARTESIAN_POINT('',(-0.508,-0.));+#1060 = VECTOR('',#1061,1.);+#1061 = DIRECTION('',(1.,0.));+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1063 = ORIENTED_EDGE('',*,*,#1064,.F.);+#1064 = EDGE_CURVE('',#1065,#1037,#1067,.T.);+#1065 = VERTEX_POINT('',#1066);+#1066 = CARTESIAN_POINT('',(-3.175,-1.905,5.715));+#1067 = SURFACE_CURVE('',#1068,(#1072,#1079),.PCURVE_S1.);+#1068 = LINE('',#1069,#1070);+#1069 = CARTESIAN_POINT('',(-3.175,-1.905,5.715));+#1070 = VECTOR('',#1071,1.);+#1071 = DIRECTION('',(0.,1.,0.));+#1072 = PCURVE('',#504,#1073);+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);+#1074 = LINE('',#1075,#1076);+#1075 = CARTESIAN_POINT('',(-3.175,-1.905));+#1076 = VECTOR('',#1077,1.);+#1077 = DIRECTION('',(0.,1.));+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1079 = PCURVE('',#1080,#1085);+#1080 = PLANE('',#1081);+#1081 = AXIS2_PLACEMENT_3D('',#1082,#1083,#1084);+#1082 = CARTESIAN_POINT('',(-3.175,-1.397,5.715));+#1083 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));+#1084 = DIRECTION('',(0.,1.,0.));+#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090);+#1086 = LINE('',#1087,#1088);+#1087 = CARTESIAN_POINT('',(-0.508,0.));+#1088 = VECTOR('',#1089,1.);+#1089 = DIRECTION('',(1.,0.));+#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1091 = ORIENTED_EDGE('',*,*,#1092,.F.);+#1092 = EDGE_CURVE('',#1093,#1065,#1095,.T.);+#1093 = VERTEX_POINT('',#1094);+#1094 = CARTESIAN_POINT('',(-0.508,-1.905,5.715));+#1095 = SURFACE_CURVE('',#1096,(#1100,#1107),.PCURVE_S1.);+#1096 = LINE('',#1097,#1098);+#1097 = CARTESIAN_POINT('',(-0.508,-1.905,5.715));+#1098 = VECTOR('',#1099,1.);+#1099 = DIRECTION('',(-1.,0.,0.));+#1100 = PCURVE('',#504,#1101);+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106); #1102 = LINE('',#1103,#1104);-#1103 = CARTESIAN_POINT('',(-0.16,-0.32,-3.));+#1103 = CARTESIAN_POINT('',(-0.508,-1.905)); #1104 = VECTOR('',#1105,1.);-#1105 = DIRECTION('',(0.,1.,0.));-#1106 = PLANE('',#1107);-#1107 = AXIS2_PLACEMENT_3D('',#1108,#1109,#1110);-#1108 = CARTESIAN_POINT('',(-0.24,-0.32,-2.92));-#1109 = DIRECTION('',(-0.707106781187,-1.735167508358E-18,--0.707106781187));-#1110 = DIRECTION('',(-1.226948711654E-18,1.,-1.226948711654E-18));-#1111 = ADVANCED_FACE('',(#1112),#1137,.T.);-#1112 = FACE_BOUND('',#1113,.F.);-#1113 = EDGE_LOOP('',(#1114,#1122,#1123,#1131));-#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);-#1115 = EDGE_CURVE('',#740,#1116,#1118,.T.);-#1116 = VERTEX_POINT('',#1117);-#1117 = CARTESIAN_POINT('',(-0.16,-2.7,-3.));-#1118 = LINE('',#1119,#1120);-#1119 = CARTESIAN_POINT('',(-0.266666666667,-2.806666666667,--2.893333333333));-#1120 = VECTOR('',#1121,1.);-#1121 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));-#1122 = ORIENTED_EDGE('',*,*,#739,.T.);-#1123 = ORIENTED_EDGE('',*,*,#1124,.T.);-#1124 = EDGE_CURVE('',#732,#1125,#1127,.T.);-#1125 = VERTEX_POINT('',#1126);-#1126 = CARTESIAN_POINT('',(0.16,-2.7,-3.));-#1127 = LINE('',#1128,#1129);-#1128 = CARTESIAN_POINT('',(0.16,-2.7,-3.));-#1129 = VECTOR('',#1130,1.);-#1130 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));-#1131 = ORIENTED_EDGE('',*,*,#1132,.F.);-#1132 = EDGE_CURVE('',#1116,#1125,#1133,.T.);-#1133 = LINE('',#1134,#1135);-#1134 = CARTESIAN_POINT('',(-0.32,-2.7,-3.));-#1135 = VECTOR('',#1136,1.);-#1136 = DIRECTION('',(1.,0.,0.));-#1137 = PLANE('',#1138);-#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141);-#1139 = CARTESIAN_POINT('',(-0.32,-2.78,-2.92));-#1140 = DIRECTION('',(1.735167508358E-18,-0.707106781187,-0.707106781187-));-#1141 = DIRECTION('',(-1.,-1.226948711654E-18,-1.226948711654E-18));-#1142 = ADVANCED_FACE('',(#1143),#1161,.F.);-#1143 = FACE_BOUND('',#1144,.F.);-#1144 = EDGE_LOOP('',(#1145,#1146,#1147,#1155));-#1145 = ORIENTED_EDGE('',*,*,#1124,.F.);-#1146 = ORIENTED_EDGE('',*,*,#763,.T.);-#1147 = ORIENTED_EDGE('',*,*,#1148,.T.);-#1148 = EDGE_CURVE('',#764,#1149,#1151,.T.);-#1149 = VERTEX_POINT('',#1150);-#1150 = CARTESIAN_POINT('',(0.16,-2.38,-3.));-#1151 = LINE('',#1152,#1153);-#1152 = CARTESIAN_POINT('',(5.333333333333E-02,-2.486666666667,--3.106666666667));-#1153 = VECTOR('',#1154,1.);-#1154 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));-#1155 = ORIENTED_EDGE('',*,*,#1156,.F.);-#1156 = EDGE_CURVE('',#1125,#1149,#1157,.T.);-#1157 = LINE('',#1158,#1159);-#1158 = CARTESIAN_POINT('',(0.16,-2.86,-3.));-#1159 = VECTOR('',#1160,1.);-#1160 = DIRECTION('',(0.,1.,0.));-#1161 = PLANE('',#1162);-#1162 = AXIS2_PLACEMENT_3D('',#1163,#1164,#1165);-#1163 = CARTESIAN_POINT('',(0.24,-2.86,-2.92));-#1164 = DIRECTION('',(-0.707106781187,1.735167508358E-18,0.707106781187)-);-#1165 = DIRECTION('',(1.226948711654E-18,1.,-1.226948711654E-18));-#1166 = ADVANCED_FACE('',(#1167),#1185,.F.);-#1167 = FACE_BOUND('',#1168,.T.);-#1168 = EDGE_LOOP('',(#1169,#1177,#1178,#1179));-#1169 = ORIENTED_EDGE('',*,*,#1170,.F.);-#1170 = EDGE_CURVE('',#788,#1171,#1173,.T.);-#1171 = VERTEX_POINT('',#1172);-#1172 = CARTESIAN_POINT('',(-0.16,-2.38,-3.));-#1173 = LINE('',#1174,#1175);-#1174 = CARTESIAN_POINT('',(-0.16,-2.38,-3.));-#1175 = VECTOR('',#1176,1.);-#1176 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));-#1177 = ORIENTED_EDGE('',*,*,#787,.T.);-#1178 = ORIENTED_EDGE('',*,*,#1148,.T.);-#1179 = ORIENTED_EDGE('',*,*,#1180,.F.);-#1180 = EDGE_CURVE('',#1171,#1149,#1181,.T.);-#1181 = LINE('',#1182,#1183);-#1182 = CARTESIAN_POINT('',(-0.32,-2.38,-3.));-#1183 = VECTOR('',#1184,1.);-#1184 = DIRECTION('',(1.,0.,0.));-#1185 = PLANE('',#1186);-#1186 = AXIS2_PLACEMENT_3D('',#1187,#1188,#1189);-#1187 = CARTESIAN_POINT('',(-0.32,-2.3,-2.92));-#1188 = DIRECTION('',(-1.735167508358E-18,-0.707106781187,0.707106781187-));-#1189 = DIRECTION('',(-1.,1.226948711654E-18,-1.226948711654E-18));-#1190 = ADVANCED_FACE('',(#1191),#1202,.T.);-#1191 = FACE_BOUND('',#1192,.T.);-#1192 = EDGE_LOOP('',(#1193,#1194,#1195,#1196));-#1193 = ORIENTED_EDGE('',*,*,#1115,.F.);-#1194 = ORIENTED_EDGE('',*,*,#811,.T.);-#1195 = ORIENTED_EDGE('',*,*,#1170,.T.);-#1196 = ORIENTED_EDGE('',*,*,#1197,.F.);-#1197 = EDGE_CURVE('',#1116,#1171,#1198,.T.);-#1198 = LINE('',#1199,#1200);-#1199 = CARTESIAN_POINT('',(-0.16,-2.86,-3.));-#1200 = VECTOR('',#1201,1.);-#1201 = DIRECTION('',(0.,1.,0.));-#1202 = PLANE('',#1203);-#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206);-#1204 = CARTESIAN_POINT('',(-0.24,-2.86,-2.92));-#1205 = DIRECTION('',(-0.707106781187,-1.735167508358E-18,--0.707106781187));-#1206 = DIRECTION('',(-1.226948711654E-18,1.,-1.226948711654E-18));-#1207 = ADVANCED_FACE('',(#1208),#1233,.F.);-#1208 = FACE_BOUND('',#1209,.T.);-#1209 = EDGE_LOOP('',(#1210,#1218,#1219,#1227));-#1210 = ORIENTED_EDGE('',*,*,#1211,.F.);-#1211 = EDGE_CURVE('',#837,#1212,#1214,.T.);-#1212 = VERTEX_POINT('',#1213);-#1213 = CARTESIAN_POINT('',(-0.16,-0.16,8.54));-#1214 = LINE('',#1215,#1216);-#1215 = CARTESIAN_POINT('',(-0.266666666667,-0.266666666667,-8.433333333333));-#1216 = VECTOR('',#1217,1.);-#1217 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));-#1218 = ORIENTED_EDGE('',*,*,#844,.T.);-#1219 = ORIENTED_EDGE('',*,*,#1220,.T.);-#1220 = EDGE_CURVE('',#828,#1221,#1223,.T.);-#1221 = VERTEX_POINT('',#1222);-#1222 = CARTESIAN_POINT('',(0.16,-0.16,8.54));+#1105 = DIRECTION('',(-1.,0.));+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1107 = PCURVE('',#1108,#1113);+#1108 = PLANE('',#1109);+#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112);+#1110 = CARTESIAN_POINT('',(2.667,-1.905,5.715));+#1111 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#1112 = DIRECTION('',(-1.,-0.,0.));+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);+#1114 = LINE('',#1115,#1116);+#1115 = CARTESIAN_POINT('',(3.175,0.));+#1116 = VECTOR('',#1117,1.);+#1117 = DIRECTION('',(1.,0.));+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1119 = ORIENTED_EDGE('',*,*,#1120,.F.);+#1120 = EDGE_CURVE('',#489,#1093,#1121,.T.);+#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(-0.508,-2.54,5.715));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(0.,1.,0.));+#1126 = PCURVE('',#504,#1127);+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);+#1128 = LINE('',#1129,#1130);+#1129 = CARTESIAN_POINT('',(-0.508,-2.54));+#1130 = VECTOR('',#1131,1.);+#1131 = DIRECTION('',(0.,1.));+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1133 = PCURVE('',#532,#1134);+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(1.143,0.));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(-1.,0.));+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1140 = ADVANCED_FACE('',(#1141),#118,.T.);+#1141 = FACE_BOUND('',#1142,.F.);+#1142 = EDGE_LOOP('',(#1143,#1144,#1145,#1166));+#1143 = ORIENTED_EDGE('',*,*,#465,.F.);+#1144 = ORIENTED_EDGE('',*,*,#102,.F.);+#1145 = ORIENTED_EDGE('',*,*,#1146,.T.);+#1146 = EDGE_CURVE('',#75,#817,#1147,.T.);+#1147 = SURFACE_CURVE('',#1148,(#1152,#1159),.PCURVE_S1.);+#1148 = LINE('',#1149,#1150);+#1149 = CARTESIAN_POINT('',(-2.032,-2.921,-5.715));+#1150 = VECTOR('',#1151,1.);+#1151 = DIRECTION('',(0.,0.,1.));+#1152 = PCURVE('',#118,#1153);+#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158);+#1154 = LINE('',#1155,#1156);+#1155 = CARTESIAN_POINT('',(0.,0.));+#1156 = VECTOR('',#1157,1.);+#1157 = DIRECTION('',(0.,1.));+#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1159 = PCURVE('',#90,#1160);+#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);+#1161 = LINE('',#1162,#1163);+#1162 = CARTESIAN_POINT('',(0.538815367264,0.));+#1163 = VECTOR('',#1164,1.);+#1164 = DIRECTION('',(0.,1.));+#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1166 = ORIENTED_EDGE('',*,*,#816,.T.);+#1167 = ADVANCED_FACE('',(#1168),#90,.T.);+#1168 = FACE_BOUND('',#1169,.F.);+#1169 = EDGE_LOOP('',(#1170,#1171,#1172,#1173));+#1170 = ORIENTED_EDGE('',*,*,#695,.T.);+#1171 = ORIENTED_EDGE('',*,*,#839,.T.);+#1172 = ORIENTED_EDGE('',*,*,#1146,.F.);+#1173 = ORIENTED_EDGE('',*,*,#74,.F.);+#1174 = ADVANCED_FACE('',(#1175),#312,.T.);+#1175 = FACE_BOUND('',#1176,.F.);+#1176 = EDGE_LOOP('',(#1177,#1207,#1228,#1229,#1230,#1231));+#1177 = ORIENTED_EDGE('',*,*,#1178,.F.);+#1178 = EDGE_CURVE('',#1179,#1181,#1183,.T.);+#1179 = VERTEX_POINT('',#1180);+#1180 = CARTESIAN_POINT('',(-3.683,4.064,2.54));+#1181 = VERTEX_POINT('',#1182);+#1182 = CARTESIAN_POINT('',(-3.683,2.286,2.54));+#1183 = SURFACE_CURVE('',#1184,(#1188,#1195),.PCURVE_S1.);+#1184 = LINE('',#1185,#1186);+#1185 = CARTESIAN_POINT('',(-3.683,4.064,2.54));+#1186 = VECTOR('',#1187,1.);+#1187 = DIRECTION('',(0.,-1.,0.));+#1188 = PCURVE('',#312,#1189);+#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194);+#1190 = LINE('',#1191,#1192);+#1191 = CARTESIAN_POINT('',(0.,8.255));+#1192 = VECTOR('',#1193,1.);+#1193 = DIRECTION('',(1.,0.));+#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1195 = PCURVE('',#1196,#1201);+#1196 = PLANE('',#1197);+#1197 = AXIS2_PLACEMENT_3D('',#1198,#1199,#1200);+#1198 = CARTESIAN_POINT('',(4.4196,4.064,2.54));+#1199 = DIRECTION('',(0.,0.,1.));+#1200 = DIRECTION('',(0.,-1.,0.));+#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206);+#1202 = LINE('',#1203,#1204);+#1203 = CARTESIAN_POINT('',(0.,-8.1026));+#1204 = VECTOR('',#1205,1.);+#1205 = DIRECTION('',(1.,0.));+#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1207 = ORIENTED_EDGE('',*,*,#1208,.T.);+#1208 = EDGE_CURVE('',#1179,#862,#1209,.T.);+#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.);+#1210 = LINE('',#1211,#1212);+#1211 = CARTESIAN_POINT('',(-3.683,4.064,2.54));+#1212 = VECTOR('',#1213,1.);+#1213 = DIRECTION('',(0.,0.,1.));+#1214 = PCURVE('',#312,#1215);+#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220);+#1216 = LINE('',#1217,#1218);+#1217 = CARTESIAN_POINT('',(0.,8.255));+#1218 = VECTOR('',#1219,1.);+#1219 = DIRECTION('',(0.,1.));+#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1221 = PCURVE('',#900,#1222);+#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); #1223 = LINE('',#1224,#1225);-#1224 = CARTESIAN_POINT('',(0.16,-0.16,8.54));+#1224 = CARTESIAN_POINT('',(7.366,8.255)); #1225 = VECTOR('',#1226,1.);-#1226 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));-#1227 = ORIENTED_EDGE('',*,*,#1228,.F.);-#1228 = EDGE_CURVE('',#1212,#1221,#1229,.T.);-#1229 = LINE('',#1230,#1231);-#1230 = CARTESIAN_POINT('',(-0.32,-0.16,8.54));-#1231 = VECTOR('',#1232,1.);-#1232 = DIRECTION('',(1.,0.,0.));-#1233 = PLANE('',#1234);-#1234 = AXIS2_PLACEMENT_3D('',#1235,#1236,#1237);-#1235 = CARTESIAN_POINT('',(-0.32,-0.24,8.46));-#1236 = DIRECTION('',(-1.735167508358E-18,0.707106781187,-0.707106781187-));-#1237 = DIRECTION('',(-1.,-1.226948711654E-18,1.226948711654E-18));-#1238 = ADVANCED_FACE('',(#1239),#1257,.T.);-#1239 = FACE_BOUND('',#1240,.T.);-#1240 = EDGE_LOOP('',(#1241,#1242,#1243,#1251));-#1241 = ORIENTED_EDGE('',*,*,#1220,.F.);-#1242 = ORIENTED_EDGE('',*,*,#868,.T.);-#1243 = ORIENTED_EDGE('',*,*,#1244,.T.);-#1244 = EDGE_CURVE('',#861,#1245,#1247,.T.);-#1245 = VERTEX_POINT('',#1246);-#1246 = CARTESIAN_POINT('',(0.16,0.16,8.54));+#1226 = DIRECTION('',(0.,1.));+#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1228 = ORIENTED_EDGE('',*,*,#861,.T.);+#1229 = ORIENTED_EDGE('',*,*,#719,.F.);+#1230 = ORIENTED_EDGE('',*,*,#298,.F.);+#1231 = ORIENTED_EDGE('',*,*,#1232,.T.);+#1232 = EDGE_CURVE('',#271,#1181,#1233,.T.);+#1233 = SURFACE_CURVE('',#1234,(#1238,#1245),.PCURVE_S1.);+#1234 = LINE('',#1235,#1236);+#1235 = CARTESIAN_POINT('',(-3.683,2.286,-5.715));+#1236 = VECTOR('',#1237,1.);+#1237 = DIRECTION('',(0.,0.,1.));+#1238 = PCURVE('',#312,#1239);+#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244);+#1240 = LINE('',#1241,#1242);+#1241 = CARTESIAN_POINT('',(1.778,0.));+#1242 = VECTOR('',#1243,1.);+#1243 = DIRECTION('',(0.,1.));+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1245 = PCURVE('',#286,#1246);+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251); #1247 = LINE('',#1248,#1249);-#1248 = CARTESIAN_POINT('',(5.333333333333E-02,5.333333333333E-02,-8.646666666667));+#1248 = CARTESIAN_POINT('',(8.255,-8.1026)); #1249 = VECTOR('',#1250,1.);-#1250 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));-#1251 = ORIENTED_EDGE('',*,*,#1252,.F.);-#1252 = EDGE_CURVE('',#1221,#1245,#1253,.T.);-#1253 = LINE('',#1254,#1255);-#1254 = CARTESIAN_POINT('',(0.16,-0.32,8.54));-#1255 = VECTOR('',#1256,1.);-#1256 = DIRECTION('',(0.,1.,0.));-#1257 = PLANE('',#1258);-#1258 = AXIS2_PLACEMENT_3D('',#1259,#1260,#1261);-#1259 = CARTESIAN_POINT('',(0.24,-0.32,8.46));-#1260 = DIRECTION('',(0.707106781187,-1.735167508358E-18,0.707106781187)-);-#1261 = DIRECTION('',(1.226948711654E-18,1.,1.226948711654E-18));-#1262 = ADVANCED_FACE('',(#1263),#1281,.T.);-#1263 = FACE_BOUND('',#1264,.F.);-#1264 = EDGE_LOOP('',(#1265,#1273,#1274,#1275));-#1265 = ORIENTED_EDGE('',*,*,#1266,.F.);-#1266 = EDGE_CURVE('',#885,#1267,#1269,.T.);-#1267 = VERTEX_POINT('',#1268);-#1268 = CARTESIAN_POINT('',(-0.16,0.16,8.54));-#1269 = LINE('',#1270,#1271);-#1270 = CARTESIAN_POINT('',(-0.16,0.16,8.54));-#1271 = VECTOR('',#1272,1.);-#1272 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));-#1273 = ORIENTED_EDGE('',*,*,#892,.T.);-#1274 = ORIENTED_EDGE('',*,*,#1244,.T.);-#1275 = ORIENTED_EDGE('',*,*,#1276,.F.);-#1276 = EDGE_CURVE('',#1267,#1245,#1277,.T.);-#1277 = LINE('',#1278,#1279);-#1278 = CARTESIAN_POINT('',(-0.32,0.16,8.54));-#1279 = VECTOR('',#1280,1.);-#1280 = DIRECTION('',(1.,0.,0.));-#1281 = PLANE('',#1282);-#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);-#1283 = CARTESIAN_POINT('',(-0.32,0.24,8.46));-#1284 = DIRECTION('',(1.735167508358E-18,0.707106781187,0.707106781187)-);-#1285 = DIRECTION('',(-1.,1.226948711654E-18,1.226948711654E-18));-#1286 = ADVANCED_FACE('',(#1287),#1298,.F.);-#1287 = FACE_BOUND('',#1288,.F.);-#1288 = EDGE_LOOP('',(#1289,#1290,#1291,#1292));-#1289 = ORIENTED_EDGE('',*,*,#1211,.F.);-#1290 = ORIENTED_EDGE('',*,*,#909,.T.);-#1291 = ORIENTED_EDGE('',*,*,#1266,.T.);-#1292 = ORIENTED_EDGE('',*,*,#1293,.F.);-#1293 = EDGE_CURVE('',#1212,#1267,#1294,.T.);+#1250 = DIRECTION('',(-1.,0.));+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1252 = ADVANCED_FACE('',(#1253),#1196,.F.);+#1253 = FACE_BOUND('',#1254,.F.);+#1254 = EDGE_LOOP('',(#1255,#1285,#1306,#1307,#1330,#1358));+#1255 = ORIENTED_EDGE('',*,*,#1256,.F.);+#1256 = EDGE_CURVE('',#1257,#1259,#1261,.T.);+#1257 = VERTEX_POINT('',#1258);+#1258 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1259 = VERTEX_POINT('',#1260);+#1260 = CARTESIAN_POINT('',(-2.286,2.921,2.54));+#1261 = SURFACE_CURVE('',#1262,(#1266,#1273),.PCURVE_S1.);+#1262 = LINE('',#1263,#1264);+#1263 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1264 = VECTOR('',#1265,1.);+#1265 = DIRECTION('',(0.,-1.,0.));+#1266 = PCURVE('',#1196,#1267);+#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1272);+#1268 = LINE('',#1269,#1270);+#1269 = CARTESIAN_POINT('',(0.,-6.7056));+#1270 = VECTOR('',#1271,1.);+#1271 = DIRECTION('',(1.,0.));+#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1273 = PCURVE('',#1274,#1279);+#1274 = PLANE('',#1275);+#1275 = AXIS2_PLACEMENT_3D('',#1276,#1277,#1278);+#1276 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1277 = DIRECTION('',(-1.,0.,0.));+#1278 = DIRECTION('',(0.,0.,1.));+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);+#1280 = LINE('',#1281,#1282);+#1281 = CARTESIAN_POINT('',(0.,0.));+#1282 = VECTOR('',#1283,1.);+#1283 = DIRECTION('',(0.,-1.));+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1285 = ORIENTED_EDGE('',*,*,#1286,.T.);+#1286 = EDGE_CURVE('',#1257,#1179,#1287,.T.);+#1287 = SURFACE_CURVE('',#1288,(#1292,#1299),.PCURVE_S1.);+#1288 = LINE('',#1289,#1290);+#1289 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1290 = VECTOR('',#1291,1.);+#1291 = DIRECTION('',(-1.,0.,0.));+#1292 = PCURVE('',#1196,#1293);+#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); #1294 = LINE('',#1295,#1296);-#1295 = CARTESIAN_POINT('',(-0.16,-0.32,8.54));+#1295 = CARTESIAN_POINT('',(0.,-6.7056)); #1296 = VECTOR('',#1297,1.);-#1297 = DIRECTION('',(0.,1.,0.));-#1298 = PLANE('',#1299);-#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302);-#1300 = CARTESIAN_POINT('',(-0.24,-0.32,8.46));-#1301 = DIRECTION('',(0.707106781187,1.735167508358E-18,-0.707106781187)-);-#1302 = DIRECTION('',(-1.226948711654E-18,1.,1.226948711654E-18));-#1303 = ADVANCED_FACE('',(#1304),#1329,.F.);-#1304 = FACE_BOUND('',#1305,.T.);-#1305 = EDGE_LOOP('',(#1306,#1314,#1315,#1323));-#1306 = ORIENTED_EDGE('',*,*,#1307,.F.);-#1307 = EDGE_CURVE('',#933,#1308,#1310,.T.);-#1308 = VERTEX_POINT('',#1309);-#1309 = CARTESIAN_POINT('',(-0.16,-2.7,8.54));-#1310 = LINE('',#1311,#1312);-#1311 = CARTESIAN_POINT('',(-0.266666666667,-2.806666666667,-8.433333333333));-#1312 = VECTOR('',#1313,1.);-#1313 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));-#1314 = ORIENTED_EDGE('',*,*,#940,.T.);-#1315 = ORIENTED_EDGE('',*,*,#1316,.T.);-#1316 = EDGE_CURVE('',#924,#1317,#1319,.T.);-#1317 = VERTEX_POINT('',#1318);-#1318 = CARTESIAN_POINT('',(0.16,-2.7,8.54));-#1319 = LINE('',#1320,#1321);-#1320 = CARTESIAN_POINT('',(0.16,-2.7,8.54));-#1321 = VECTOR('',#1322,1.);-#1322 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));-#1323 = ORIENTED_EDGE('',*,*,#1324,.F.);-#1324 = EDGE_CURVE('',#1308,#1317,#1325,.T.);+#1297 = DIRECTION('',(0.,-1.));+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1299 = PCURVE('',#900,#1300);+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);+#1301 = LINE('',#1302,#1303);+#1302 = CARTESIAN_POINT('',(5.969,8.255));+#1303 = VECTOR('',#1304,1.);+#1304 = DIRECTION('',(1.,0.));+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1306 = ORIENTED_EDGE('',*,*,#1178,.T.);+#1307 = ORIENTED_EDGE('',*,*,#1308,.F.);+#1308 = EDGE_CURVE('',#1309,#1181,#1311,.T.);+#1309 = VERTEX_POINT('',#1310);+#1310 = CARTESIAN_POINT('',(-2.667,2.286,2.54));+#1311 = SURFACE_CURVE('',#1312,(#1316,#1323),.PCURVE_S1.);+#1312 = LINE('',#1313,#1314);+#1313 = CARTESIAN_POINT('',(-2.667,2.286,2.54));+#1314 = VECTOR('',#1315,1.);+#1315 = DIRECTION('',(-1.,0.,0.));+#1316 = PCURVE('',#1196,#1317);+#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);+#1318 = LINE('',#1319,#1320);+#1319 = CARTESIAN_POINT('',(1.778,-7.0866));+#1320 = VECTOR('',#1321,1.);+#1321 = DIRECTION('',(0.,-1.));+#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1323 = PCURVE('',#286,#1324);+#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329); #1325 = LINE('',#1326,#1327);-#1326 = CARTESIAN_POINT('',(-0.32,-2.7,8.54));+#1326 = CARTESIAN_POINT('',(0.,-7.0866)); #1327 = VECTOR('',#1328,1.);-#1328 = DIRECTION('',(1.,0.,0.));-#1329 = PLANE('',#1330);-#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333);-#1331 = CARTESIAN_POINT('',(-0.32,-2.78,8.46));-#1332 = DIRECTION('',(-1.735167508358E-18,0.707106781187,-0.707106781187-));-#1333 = DIRECTION('',(-1.,-1.226948711654E-18,1.226948711654E-18));-#1334 = ADVANCED_FACE('',(#1335),#1353,.T.);-#1335 = FACE_BOUND('',#1336,.T.);-#1336 = EDGE_LOOP('',(#1337,#1338,#1339,#1347));-#1337 = ORIENTED_EDGE('',*,*,#1316,.F.);-#1338 = ORIENTED_EDGE('',*,*,#964,.T.);-#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);-#1340 = EDGE_CURVE('',#957,#1341,#1343,.T.);-#1341 = VERTEX_POINT('',#1342);-#1342 = CARTESIAN_POINT('',(0.16,-2.38,8.54));-#1343 = LINE('',#1344,#1345);-#1344 = CARTESIAN_POINT('',(5.333333333333E-02,-2.486666666667,-8.646666666667));-#1345 = VECTOR('',#1346,1.);-#1346 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));-#1347 = ORIENTED_EDGE('',*,*,#1348,.F.);-#1348 = EDGE_CURVE('',#1317,#1341,#1349,.T.);-#1349 = LINE('',#1350,#1351);-#1350 = CARTESIAN_POINT('',(0.16,-2.86,8.54));-#1351 = VECTOR('',#1352,1.);-#1352 = DIRECTION('',(0.,1.,0.));-#1353 = PLANE('',#1354);-#1354 = AXIS2_PLACEMENT_3D('',#1355,#1356,#1357);-#1355 = CARTESIAN_POINT('',(0.24,-2.86,8.46));-#1356 = DIRECTION('',(0.707106781187,-1.735167508358E-18,0.707106781187)-);-#1357 = DIRECTION('',(1.226948711654E-18,1.,1.226948711654E-18));-#1358 = ADVANCED_FACE('',(#1359),#1377,.T.);-#1359 = FACE_BOUND('',#1360,.F.);-#1360 = EDGE_LOOP('',(#1361,#1369,#1370,#1371));-#1361 = ORIENTED_EDGE('',*,*,#1362,.F.);-#1362 = EDGE_CURVE('',#981,#1363,#1365,.T.);-#1363 = VERTEX_POINT('',#1364);-#1364 = CARTESIAN_POINT('',(-0.16,-2.38,8.54));-#1365 = LINE('',#1366,#1367);-#1366 = CARTESIAN_POINT('',(-0.16,-2.38,8.54));-#1367 = VECTOR('',#1368,1.);-#1368 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));-#1369 = ORIENTED_EDGE('',*,*,#988,.T.);-#1370 = ORIENTED_EDGE('',*,*,#1340,.T.);-#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);-#1372 = EDGE_CURVE('',#1363,#1341,#1373,.T.);-#1373 = LINE('',#1374,#1375);-#1374 = CARTESIAN_POINT('',(-0.32,-2.38,8.54));-#1375 = VECTOR('',#1376,1.);-#1376 = DIRECTION('',(1.,0.,0.));-#1377 = PLANE('',#1378);-#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);-#1379 = CARTESIAN_POINT('',(-0.32,-2.3,8.46));-#1380 = DIRECTION('',(1.735167508358E-18,0.707106781187,0.707106781187)-);-#1381 = DIRECTION('',(-1.,1.226948711654E-18,1.226948711654E-18));-#1382 = ADVANCED_FACE('',(#1383),#1394,.F.);-#1383 = FACE_BOUND('',#1384,.F.);-#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1388));-#1385 = ORIENTED_EDGE('',*,*,#1307,.F.);-#1386 = ORIENTED_EDGE('',*,*,#1005,.T.);-#1387 = ORIENTED_EDGE('',*,*,#1362,.T.);-#1388 = ORIENTED_EDGE('',*,*,#1389,.F.);-#1389 = EDGE_CURVE('',#1308,#1363,#1390,.T.);-#1390 = LINE('',#1391,#1392);-#1391 = CARTESIAN_POINT('',(-0.16,-2.86,8.54));-#1392 = VECTOR('',#1393,1.);-#1393 = DIRECTION('',(0.,1.,0.));-#1394 = PLANE('',#1395);-#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);-#1396 = CARTESIAN_POINT('',(-0.24,-2.86,8.46));-#1397 = DIRECTION('',(0.707106781187,1.735167508358E-18,-0.707106781187)-);-#1398 = DIRECTION('',(-1.226948711654E-18,1.,1.226948711654E-18));-#1399 = ADVANCED_FACE('',(#1400),#1406,.F.);-#1400 = FACE_BOUND('',#1401,.F.);-#1401 = EDGE_LOOP('',(#1402,#1403,#1404,#1405));-#1402 = ORIENTED_EDGE('',*,*,#1101,.F.);-#1403 = ORIENTED_EDGE('',*,*,#1036,.T.);-#1404 = ORIENTED_EDGE('',*,*,#1060,.T.);-#1405 = ORIENTED_EDGE('',*,*,#1084,.F.);-#1406 = PLANE('',#1407);-#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410);-#1408 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));-#1409 = DIRECTION('',(0.,0.,1.));-#1410 = DIRECTION('',(1.,0.,0.));-#1411 = ADVANCED_FACE('',(#1412),#1418,.F.);-#1412 = FACE_BOUND('',#1413,.F.);-#1413 = EDGE_LOOP('',(#1414,#1415,#1416,#1417));-#1414 = ORIENTED_EDGE('',*,*,#1197,.F.);-#1415 = ORIENTED_EDGE('',*,*,#1132,.T.);-#1416 = ORIENTED_EDGE('',*,*,#1156,.T.);-#1417 = ORIENTED_EDGE('',*,*,#1180,.F.);-#1418 = PLANE('',#1419);-#1419 = AXIS2_PLACEMENT_3D('',#1420,#1421,#1422);-#1420 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));-#1421 = DIRECTION('',(0.,0.,1.));-#1422 = DIRECTION('',(1.,0.,0.));-#1423 = ADVANCED_FACE('',(#1424),#1430,.T.);-#1424 = FACE_BOUND('',#1425,.T.);-#1425 = EDGE_LOOP('',(#1426,#1427,#1428,#1429));-#1426 = ORIENTED_EDGE('',*,*,#1276,.F.);-#1427 = ORIENTED_EDGE('',*,*,#1293,.F.);-#1428 = ORIENTED_EDGE('',*,*,#1228,.T.);-#1429 = ORIENTED_EDGE('',*,*,#1252,.T.);-#1430 = PLANE('',#1431);-#1431 = AXIS2_PLACEMENT_3D('',#1432,#1433,#1434);-#1432 = CARTESIAN_POINT('',(-0.32,-0.32,8.54));-#1433 = DIRECTION('',(0.,0.,1.));-#1434 = DIRECTION('',(1.,0.,0.));-#1435 = ADVANCED_FACE('',(#1436),#1442,.T.);-#1436 = FACE_BOUND('',#1437,.T.);-#1437 = EDGE_LOOP('',(#1438,#1439,#1440,#1441));-#1438 = ORIENTED_EDGE('',*,*,#1372,.F.);-#1439 = ORIENTED_EDGE('',*,*,#1389,.F.);-#1440 = ORIENTED_EDGE('',*,*,#1324,.T.);-#1441 = ORIENTED_EDGE('',*,*,#1348,.T.);-#1442 = PLANE('',#1443);-#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446);-#1444 = CARTESIAN_POINT('',(-0.32,-2.86,8.54));-#1445 = DIRECTION('',(0.,0.,1.));-#1446 = DIRECTION('',(1.,0.,0.));-#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1451))-GLOBAL_UNIT_ASSIGNED_CONTEXT((#1448,#1449,#1450)) REPRESENTATION_CONTEXT+#1328 = DIRECTION('',(0.,-1.));+#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1330 = ORIENTED_EDGE('',*,*,#1331,.T.);+#1331 = EDGE_CURVE('',#1309,#1332,#1334,.T.);+#1332 = VERTEX_POINT('',#1333);+#1333 = CARTESIAN_POINT('',(-2.667,2.921,2.54));+#1334 = SURFACE_CURVE('',#1335,(#1339,#1346),.PCURVE_S1.);+#1335 = LINE('',#1336,#1337);+#1336 = CARTESIAN_POINT('',(-2.667,2.286,2.54));+#1337 = VECTOR('',#1338,1.);+#1338 = DIRECTION('',(0.,1.,0.));+#1339 = PCURVE('',#1196,#1340);+#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);+#1341 = LINE('',#1342,#1343);+#1342 = CARTESIAN_POINT('',(1.778,-7.0866));+#1343 = VECTOR('',#1344,1.);+#1344 = DIRECTION('',(-1.,0.));+#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1346 = PCURVE('',#1347,#1352);+#1347 = PLANE('',#1348);+#1348 = AXIS2_PLACEMENT_3D('',#1349,#1350,#1351);+#1349 = CARTESIAN_POINT('',(-2.667,-1.397,5.715));+#1350 = DIRECTION('',(-1.,0.,0.));+#1351 = DIRECTION('',(0.,1.,0.));+#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357);+#1353 = LINE('',#1354,#1355);+#1354 = CARTESIAN_POINT('',(3.683,3.175));+#1355 = VECTOR('',#1356,1.);+#1356 = DIRECTION('',(1.,0.));+#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1358 = ORIENTED_EDGE('',*,*,#1359,.T.);+#1359 = EDGE_CURVE('',#1332,#1259,#1360,.T.);+#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.);+#1361 = LINE('',#1362,#1363);+#1362 = CARTESIAN_POINT('',(-2.667,2.921,2.54));+#1363 = VECTOR('',#1364,1.);+#1364 = DIRECTION('',(1.,0.,0.));+#1365 = PCURVE('',#1196,#1366);+#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371);+#1367 = LINE('',#1368,#1369);+#1368 = CARTESIAN_POINT('',(1.143,-7.0866));+#1369 = VECTOR('',#1370,1.);+#1370 = DIRECTION('',(0.,1.));+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1372 = PCURVE('',#1373,#1378);+#1373 = PLANE('',#1374);+#1374 = AXIS2_PLACEMENT_3D('',#1375,#1376,#1377);+#1375 = CARTESIAN_POINT('',(-2.667,2.921,5.715));+#1376 = DIRECTION('',(0.,1.,0.));+#1377 = DIRECTION('',(1.,0.,0.));+#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1383);+#1379 = LINE('',#1380,#1381);+#1380 = CARTESIAN_POINT('',(0.,3.175));+#1381 = VECTOR('',#1382,1.);+#1382 = DIRECTION('',(1.,0.));+#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1384 = ADVANCED_FACE('',(#1385),#1399,.F.);+#1385 = FACE_BOUND('',#1386,.F.);+#1386 = EDGE_LOOP('',(#1387,#1422,#1445,#1473,#1496,#1519));+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);+#1388 = EDGE_CURVE('',#1389,#1391,#1393,.T.);+#1389 = VERTEX_POINT('',#1390);+#1390 = CARTESIAN_POINT('',(2.286,4.064,2.54));+#1391 = VERTEX_POINT('',#1392);+#1392 = CARTESIAN_POINT('',(2.286,2.921,2.54));+#1393 = SURFACE_CURVE('',#1394,(#1398,#1410),.PCURVE_S1.);+#1394 = LINE('',#1395,#1396);+#1395 = CARTESIAN_POINT('',(2.286,4.064,2.54));+#1396 = VECTOR('',#1397,1.);+#1397 = DIRECTION('',(0.,-1.,0.));+#1398 = PCURVE('',#1399,#1404);+#1399 = PLANE('',#1400);+#1400 = AXIS2_PLACEMENT_3D('',#1401,#1402,#1403);+#1401 = CARTESIAN_POINT('',(4.4196,4.064,2.54));+#1402 = DIRECTION('',(0.,0.,1.));+#1403 = DIRECTION('',(0.,-1.,0.));+#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409);+#1405 = LINE('',#1406,#1407);+#1406 = CARTESIAN_POINT('',(0.,-2.1336));+#1407 = VECTOR('',#1408,1.);+#1408 = DIRECTION('',(1.,0.));+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1410 = PCURVE('',#1411,#1416);+#1411 = PLANE('',#1412);+#1412 = AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);+#1413 = CARTESIAN_POINT('',(2.286,4.064,3.429));+#1414 = DIRECTION('',(1.,0.,0.));+#1415 = DIRECTION('',(0.,0.,-1.));+#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);+#1417 = LINE('',#1418,#1419);+#1418 = CARTESIAN_POINT('',(0.889,0.));+#1419 = VECTOR('',#1420,1.);+#1420 = DIRECTION('',(0.,-1.));+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1422 = ORIENTED_EDGE('',*,*,#1423,.T.);+#1423 = EDGE_CURVE('',#1391,#1424,#1426,.T.);+#1424 = VERTEX_POINT('',#1425);+#1425 = CARTESIAN_POINT('',(2.667,2.921,2.54));+#1426 = SURFACE_CURVE('',#1427,(#1431,#1438),.PCURVE_S1.);+#1427 = LINE('',#1428,#1429);+#1428 = CARTESIAN_POINT('',(2.286,2.921,2.54));+#1429 = VECTOR('',#1430,1.);+#1430 = DIRECTION('',(1.,0.,0.));+#1431 = PCURVE('',#1399,#1432);+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);+#1433 = LINE('',#1434,#1435);+#1434 = CARTESIAN_POINT('',(1.143,-2.1336));+#1435 = VECTOR('',#1436,1.);+#1436 = DIRECTION('',(0.,1.));+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1438 = PCURVE('',#1373,#1439);+#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);+#1440 = LINE('',#1441,#1442);+#1441 = CARTESIAN_POINT('',(4.953,3.175));+#1442 = VECTOR('',#1443,1.);+#1443 = DIRECTION('',(1.,0.));+#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1445 = ORIENTED_EDGE('',*,*,#1446,.F.);+#1446 = EDGE_CURVE('',#1447,#1424,#1449,.T.);+#1447 = VERTEX_POINT('',#1448);+#1448 = CARTESIAN_POINT('',(2.667,2.286,2.54));+#1449 = SURFACE_CURVE('',#1450,(#1454,#1461),.PCURVE_S1.);+#1450 = LINE('',#1451,#1452);+#1451 = CARTESIAN_POINT('',(2.667,2.286,2.54));+#1452 = VECTOR('',#1453,1.);+#1453 = DIRECTION('',(0.,1.,0.));+#1454 = PCURVE('',#1399,#1455);+#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1460);+#1456 = LINE('',#1457,#1458);+#1457 = CARTESIAN_POINT('',(1.778,-1.7526));+#1458 = VECTOR('',#1459,1.);+#1459 = DIRECTION('',(-1.,0.));+#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1461 = PCURVE('',#1462,#1467);+#1462 = PLANE('',#1463);+#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466);+#1464 = CARTESIAN_POINT('',(2.667,2.921,5.715));+#1465 = DIRECTION('',(1.,0.,0.));+#1466 = DIRECTION('',(0.,-1.,0.));+#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472);+#1468 = LINE('',#1469,#1470);+#1469 = CARTESIAN_POINT('',(0.635,3.175));+#1470 = VECTOR('',#1471,1.);+#1471 = DIRECTION('',(-1.,0.));+#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1473 = ORIENTED_EDGE('',*,*,#1474,.F.);+#1474 = EDGE_CURVE('',#1475,#1447,#1477,.T.);+#1475 = VERTEX_POINT('',#1476);+#1476 = CARTESIAN_POINT('',(3.683,2.286,2.54));+#1477 = SURFACE_CURVE('',#1478,(#1482,#1489),.PCURVE_S1.);+#1478 = LINE('',#1479,#1480);+#1479 = CARTESIAN_POINT('',(3.683,2.286,2.54));+#1480 = VECTOR('',#1481,1.);+#1481 = DIRECTION('',(-1.,0.,0.));+#1482 = PCURVE('',#1399,#1483);+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);+#1484 = LINE('',#1485,#1486);+#1485 = CARTESIAN_POINT('',(1.778,-0.7366));+#1486 = VECTOR('',#1487,1.);+#1487 = DIRECTION('',(0.,-1.));+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1489 = PCURVE('',#286,#1490);+#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);+#1491 = LINE('',#1492,#1493);+#1492 = CARTESIAN_POINT('',(0.,-0.7366));+#1493 = VECTOR('',#1494,1.);+#1494 = DIRECTION('',(0.,-1.));+#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1496 = ORIENTED_EDGE('',*,*,#1497,.F.);+#1497 = EDGE_CURVE('',#1498,#1475,#1500,.T.);+#1498 = VERTEX_POINT('',#1499);+#1499 = CARTESIAN_POINT('',(3.683,4.064,2.54));+#1500 = SURFACE_CURVE('',#1501,(#1505,#1512),.PCURVE_S1.);+#1501 = LINE('',#1502,#1503);+#1502 = CARTESIAN_POINT('',(3.683,4.064,2.54));+#1503 = VECTOR('',#1504,1.);+#1504 = DIRECTION('',(0.,-1.,0.));+#1505 = PCURVE('',#1399,#1506);+#1506 = DEFINITIONAL_REPRESENTATION('',(#1507),#1511);+#1507 = LINE('',#1508,#1509);+#1508 = CARTESIAN_POINT('',(0.,-0.7366));+#1509 = VECTOR('',#1510,1.);+#1510 = DIRECTION('',(1.,0.));+#1511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1512 = PCURVE('',#258,#1513);+#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518);+#1514 = LINE('',#1515,#1516);+#1515 = CARTESIAN_POINT('',(6.604,8.255));+#1516 = VECTOR('',#1517,1.);+#1517 = DIRECTION('',(-1.,0.));+#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1519 = ORIENTED_EDGE('',*,*,#1520,.T.);+#1520 = EDGE_CURVE('',#1498,#1389,#1521,.T.);+#1521 = SURFACE_CURVE('',#1522,(#1526,#1533),.PCURVE_S1.);+#1522 = LINE('',#1523,#1524);+#1523 = CARTESIAN_POINT('',(3.683,4.064,2.54));+#1524 = VECTOR('',#1525,1.);+#1525 = DIRECTION('',(-1.,0.,0.));+#1526 = PCURVE('',#1399,#1527);+#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532);+#1528 = LINE('',#1529,#1530);+#1529 = CARTESIAN_POINT('',(0.,-0.7366));+#1530 = VECTOR('',#1531,1.);+#1531 = DIRECTION('',(0.,-1.));+#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1533 = PCURVE('',#900,#1534);+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);+#1535 = LINE('',#1536,#1537);+#1536 = CARTESIAN_POINT('',(0.,8.255));+#1537 = VECTOR('',#1538,1.);+#1538 = DIRECTION('',(1.,0.));+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1540 = ADVANCED_FACE('',(#1541),#1274,.F.);+#1541 = FACE_BOUND('',#1542,.F.);+#1542 = EDGE_LOOP('',(#1543,#1566,#1567,#1590));+#1543 = ORIENTED_EDGE('',*,*,#1544,.F.);+#1544 = EDGE_CURVE('',#1257,#1545,#1547,.T.);+#1545 = VERTEX_POINT('',#1546);+#1546 = CARTESIAN_POINT('',(-2.286,4.064,3.429));+#1547 = SURFACE_CURVE('',#1548,(#1552,#1559),.PCURVE_S1.);+#1548 = LINE('',#1549,#1550);+#1549 = CARTESIAN_POINT('',(-2.286,4.064,2.54));+#1550 = VECTOR('',#1551,1.);+#1551 = DIRECTION('',(0.,0.,1.));+#1552 = PCURVE('',#1274,#1553);+#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558);+#1554 = LINE('',#1555,#1556);+#1555 = CARTESIAN_POINT('',(0.,0.));+#1556 = VECTOR('',#1557,1.);+#1557 = DIRECTION('',(1.,0.));+#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1559 = PCURVE('',#900,#1560);+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);+#1561 = LINE('',#1562,#1563);+#1562 = CARTESIAN_POINT('',(5.969,8.255));+#1563 = VECTOR('',#1564,1.);+#1564 = DIRECTION('',(0.,1.));+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1566 = ORIENTED_EDGE('',*,*,#1256,.T.);+#1567 = ORIENTED_EDGE('',*,*,#1568,.T.);+#1568 = EDGE_CURVE('',#1259,#1569,#1571,.T.);+#1569 = VERTEX_POINT('',#1570);+#1570 = CARTESIAN_POINT('',(-2.286,2.921,3.429));+#1571 = SURFACE_CURVE('',#1572,(#1576,#1583),.PCURVE_S1.);+#1572 = LINE('',#1573,#1574);+#1573 = CARTESIAN_POINT('',(-2.286,2.921,2.54));+#1574 = VECTOR('',#1575,1.);+#1575 = DIRECTION('',(0.,0.,1.));+#1576 = PCURVE('',#1274,#1577);+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);+#1578 = LINE('',#1579,#1580);+#1579 = CARTESIAN_POINT('',(0.,-1.143));+#1580 = VECTOR('',#1581,1.);+#1581 = DIRECTION('',(1.,0.));+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1583 = PCURVE('',#1373,#1584);+#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);+#1585 = LINE('',#1586,#1587);+#1586 = CARTESIAN_POINT('',(0.381,3.175));+#1587 = VECTOR('',#1588,1.);+#1588 = DIRECTION('',(0.,-1.));+#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1590 = ORIENTED_EDGE('',*,*,#1591,.F.);+#1591 = EDGE_CURVE('',#1545,#1569,#1592,.T.);+#1592 = SURFACE_CURVE('',#1593,(#1597,#1604),.PCURVE_S1.);+#1593 = LINE('',#1594,#1595);+#1594 = CARTESIAN_POINT('',(-2.286,4.064,3.429));+#1595 = VECTOR('',#1596,1.);+#1596 = DIRECTION('',(0.,-1.,0.));+#1597 = PCURVE('',#1274,#1598);+#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603);+#1599 = LINE('',#1600,#1601);+#1600 = CARTESIAN_POINT('',(0.889,0.));+#1601 = VECTOR('',#1602,1.);+#1602 = DIRECTION('',(0.,-1.));+#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1604 = PCURVE('',#1605,#1610);+#1605 = CYLINDRICAL_SURFACE('',#1606,1.016);+#1606 = AXIS2_PLACEMENT_3D('',#1607,#1608,#1609);+#1607 = CARTESIAN_POINT('',(-1.27,4.064,3.429));+#1608 = DIRECTION('',(0.,1.,0.));+#1609 = DIRECTION('',(1.,0.,0.));+#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615);+#1611 = LINE('',#1612,#1613);+#1612 = CARTESIAN_POINT('',(3.14159265359,0.));+#1613 = VECTOR('',#1614,1.);+#1614 = DIRECTION('',(0.,-1.));+#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1616 = ADVANCED_FACE('',(#1617),#900,.T.);+#1617 = FACE_BOUND('',#1618,.F.);+#1618 = EDGE_LOOP('',(#1619,#1620,#1644,#1672,#1701,#1722,#1723,#1744,+    #1745,#1746));+#1619 = ORIENTED_EDGE('',*,*,#1544,.T.);+#1620 = ORIENTED_EDGE('',*,*,#1621,.T.);+#1621 = EDGE_CURVE('',#1545,#1622,#1624,.T.);+#1622 = VERTEX_POINT('',#1623);+#1623 = CARTESIAN_POINT('',(-1.27,4.064,4.445));+#1624 = SURFACE_CURVE('',#1625,(#1630,#1637),.PCURVE_S1.);+#1625 = CIRCLE('',#1626,1.016);+#1626 = AXIS2_PLACEMENT_3D('',#1627,#1628,#1629);+#1627 = CARTESIAN_POINT('',(-1.27,4.064,3.429));+#1628 = DIRECTION('',(0.,1.,0.));+#1629 = DIRECTION('',(-1.,0.,0.));+#1630 = PCURVE('',#900,#1631);+#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636);+#1632 = CIRCLE('',#1633,1.016);+#1633 = AXIS2_PLACEMENT_2D('',#1634,#1635);+#1634 = CARTESIAN_POINT('',(4.953,9.144));+#1635 = DIRECTION('',(1.,0.));+#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1637 = PCURVE('',#1605,#1638);+#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643);+#1639 = LINE('',#1640,#1641);+#1640 = CARTESIAN_POINT('',(3.14159265359,0.));+#1641 = VECTOR('',#1642,1.);+#1642 = DIRECTION('',(1.,0.));+#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1644 = ORIENTED_EDGE('',*,*,#1645,.T.);+#1645 = EDGE_CURVE('',#1622,#1646,#1648,.T.);+#1646 = VERTEX_POINT('',#1647);+#1647 = CARTESIAN_POINT('',(1.27,4.064,4.445));+#1648 = SURFACE_CURVE('',#1649,(#1653,#1660),.PCURVE_S1.);+#1649 = LINE('',#1650,#1651);+#1650 = CARTESIAN_POINT('',(-1.27,4.064,4.445));+#1651 = VECTOR('',#1652,1.);+#1652 = DIRECTION('',(1.,0.,0.));+#1653 = PCURVE('',#900,#1654);+#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1659);+#1655 = LINE('',#1656,#1657);+#1656 = CARTESIAN_POINT('',(4.953,10.16));+#1657 = VECTOR('',#1658,1.);+#1658 = DIRECTION('',(-1.,0.));+#1659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1660 = PCURVE('',#1661,#1666);+#1661 = PLANE('',#1662);+#1662 = AXIS2_PLACEMENT_3D('',#1663,#1664,#1665);+#1663 = CARTESIAN_POINT('',(-1.27,4.064,4.445));+#1664 = DIRECTION('',(0.,0.,1.));+#1665 = DIRECTION('',(1.,0.,-0.));+#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671);+#1667 = LINE('',#1668,#1669);+#1668 = CARTESIAN_POINT('',(0.,0.));+#1669 = VECTOR('',#1670,1.);+#1670 = DIRECTION('',(1.,0.));+#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1672 = ORIENTED_EDGE('',*,*,#1673,.T.);+#1673 = EDGE_CURVE('',#1646,#1674,#1676,.T.);+#1674 = VERTEX_POINT('',#1675);+#1675 = CARTESIAN_POINT('',(2.286,4.064,3.429));+#1676 = SURFACE_CURVE('',#1677,(#1682,#1689),.PCURVE_S1.);+#1677 = CIRCLE('',#1678,1.016);+#1678 = AXIS2_PLACEMENT_3D('',#1679,#1680,#1681);+#1679 = CARTESIAN_POINT('',(1.27,4.064,3.429));+#1680 = DIRECTION('',(0.,1.,0.));+#1681 = DIRECTION('',(0.,-0.,1.));+#1682 = PCURVE('',#900,#1683);+#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688);+#1684 = CIRCLE('',#1685,1.016);+#1685 = AXIS2_PLACEMENT_2D('',#1686,#1687);+#1686 = CARTESIAN_POINT('',(2.413,9.144));+#1687 = DIRECTION('',(0.,1.));+#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1689 = PCURVE('',#1690,#1695);+#1690 = CYLINDRICAL_SURFACE('',#1691,1.016);+#1691 = AXIS2_PLACEMENT_3D('',#1692,#1693,#1694);+#1692 = CARTESIAN_POINT('',(1.27,4.064,3.429));+#1693 = DIRECTION('',(0.,1.,0.));+#1694 = DIRECTION('',(1.,0.,0.));+#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1700);+#1696 = LINE('',#1697,#1698);+#1697 = CARTESIAN_POINT('',(4.712388980385,0.));+#1698 = VECTOR('',#1699,1.);+#1699 = DIRECTION('',(1.,0.));+#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1701 = ORIENTED_EDGE('',*,*,#1702,.F.);+#1702 = EDGE_CURVE('',#1389,#1674,#1703,.T.);+#1703 = SURFACE_CURVE('',#1704,(#1708,#1715),.PCURVE_S1.);+#1704 = LINE('',#1705,#1706);+#1705 = CARTESIAN_POINT('',(2.286,4.064,2.54));+#1706 = VECTOR('',#1707,1.);+#1707 = DIRECTION('',(0.,0.,1.));+#1708 = PCURVE('',#900,#1709);+#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714);+#1710 = LINE('',#1711,#1712);+#1711 = CARTESIAN_POINT('',(1.397,8.255));+#1712 = VECTOR('',#1713,1.);+#1713 = DIRECTION('',(0.,1.));+#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1715 = PCURVE('',#1411,#1716);+#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721);+#1717 = LINE('',#1718,#1719);+#1718 = CARTESIAN_POINT('',(0.889,0.));+#1719 = VECTOR('',#1720,1.);+#1720 = DIRECTION('',(-1.,0.));+#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1722 = ORIENTED_EDGE('',*,*,#1520,.F.);+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);+#1724 = EDGE_CURVE('',#1498,#885,#1725,.T.);+#1725 = SURFACE_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.);+#1726 = LINE('',#1727,#1728);+#1727 = CARTESIAN_POINT('',(3.683,4.064,2.54));+#1728 = VECTOR('',#1729,1.);+#1729 = DIRECTION('',(0.,0.,1.));+#1730 = PCURVE('',#900,#1731);+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);+#1732 = LINE('',#1733,#1734);+#1733 = CARTESIAN_POINT('',(0.,8.255));+#1734 = VECTOR('',#1735,1.);+#1735 = DIRECTION('',(0.,1.));+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1737 = PCURVE('',#258,#1738);+#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);+#1739 = LINE('',#1740,#1741);+#1740 = CARTESIAN_POINT('',(6.604,8.255));+#1741 = VECTOR('',#1742,1.);+#1742 = DIRECTION('',(0.,1.));+#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1744 = ORIENTED_EDGE('',*,*,#884,.T.);+#1745 = ORIENTED_EDGE('',*,*,#1208,.F.);+#1746 = ORIENTED_EDGE('',*,*,#1286,.F.);+#1747 = ADVANCED_FACE('',(#1748),#1605,.F.);+#1748 = FACE_BOUND('',#1749,.F.);+#1749 = EDGE_LOOP('',(#1750,#1751,#1752,#1776));+#1750 = ORIENTED_EDGE('',*,*,#1621,.F.);+#1751 = ORIENTED_EDGE('',*,*,#1591,.T.);+#1752 = ORIENTED_EDGE('',*,*,#1753,.T.);+#1753 = EDGE_CURVE('',#1569,#1754,#1756,.T.);+#1754 = VERTEX_POINT('',#1755);+#1755 = CARTESIAN_POINT('',(-1.27,2.921,4.445));+#1756 = SURFACE_CURVE('',#1757,(#1762,#1769),.PCURVE_S1.);+#1757 = CIRCLE('',#1758,1.016);+#1758 = AXIS2_PLACEMENT_3D('',#1759,#1760,#1761);+#1759 = CARTESIAN_POINT('',(-1.27,2.921,3.429));+#1760 = DIRECTION('',(0.,1.,0.));+#1761 = DIRECTION('',(-1.,0.,0.));+#1762 = PCURVE('',#1605,#1763);+#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768);+#1764 = LINE('',#1765,#1766);+#1765 = CARTESIAN_POINT('',(3.14159265359,-1.143));+#1766 = VECTOR('',#1767,1.);+#1767 = DIRECTION('',(1.,0.));+#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1769 = PCURVE('',#1373,#1770);+#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775);+#1771 = CIRCLE('',#1772,1.016);+#1772 = AXIS2_PLACEMENT_2D('',#1773,#1774);+#1773 = CARTESIAN_POINT('',(1.397,2.286));+#1774 = DIRECTION('',(-1.,0.));+#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1776 = ORIENTED_EDGE('',*,*,#1777,.F.);+#1777 = EDGE_CURVE('',#1622,#1754,#1778,.T.);+#1778 = SURFACE_CURVE('',#1779,(#1783,#1790),.PCURVE_S1.);+#1779 = LINE('',#1780,#1781);+#1780 = CARTESIAN_POINT('',(-1.27,4.064,4.445));+#1781 = VECTOR('',#1782,1.);+#1782 = DIRECTION('',(0.,-1.,0.));+#1783 = PCURVE('',#1605,#1784);+#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789);+#1785 = LINE('',#1786,#1787);+#1786 = CARTESIAN_POINT('',(4.712388980385,0.));+#1787 = VECTOR('',#1788,1.);+#1788 = DIRECTION('',(0.,-1.));+#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1790 = PCURVE('',#1661,#1791);+#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796);+#1792 = LINE('',#1793,#1794);+#1793 = CARTESIAN_POINT('',(0.,0.));+#1794 = VECTOR('',#1795,1.);+#1795 = DIRECTION('',(0.,-1.));+#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1797 = ADVANCED_FACE('',(#1798),#1373,.F.);+#1798 = FACE_BOUND('',#1799,.F.);+#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1825,#1848,#1869,#1870,#1893,+    #1917,#1938));+#1800 = ORIENTED_EDGE('',*,*,#1568,.F.);+#1801 = ORIENTED_EDGE('',*,*,#1359,.F.);+#1802 = ORIENTED_EDGE('',*,*,#1803,.T.);+#1803 = EDGE_CURVE('',#1332,#1804,#1806,.T.);+#1804 = VERTEX_POINT('',#1805);+#1805 = CARTESIAN_POINT('',(-2.667,2.921,5.207));+#1806 = SURFACE_CURVE('',#1807,(#1811,#1818),.PCURVE_S1.);+#1807 = LINE('',#1808,#1809);+#1808 = CARTESIAN_POINT('',(-2.667,2.921,2.54));+#1809 = VECTOR('',#1810,1.);+#1810 = DIRECTION('',(0.,0.,1.));+#1811 = PCURVE('',#1373,#1812);+#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817);+#1813 = LINE('',#1814,#1815);+#1814 = CARTESIAN_POINT('',(0.,3.175));+#1815 = VECTOR('',#1816,1.);+#1816 = DIRECTION('',(0.,-1.));+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1818 = PCURVE('',#1347,#1819);+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);+#1820 = LINE('',#1821,#1822);+#1821 = CARTESIAN_POINT('',(4.318,3.175));+#1822 = VECTOR('',#1823,1.);+#1823 = DIRECTION('',(0.,-1.));+#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1825 = ORIENTED_EDGE('',*,*,#1826,.T.);+#1826 = EDGE_CURVE('',#1804,#1827,#1829,.T.);+#1827 = VERTEX_POINT('',#1828);+#1828 = CARTESIAN_POINT('',(2.667,2.921,5.207));+#1829 = SURFACE_CURVE('',#1830,(#1834,#1841),.PCURVE_S1.);+#1830 = LINE('',#1831,#1832);+#1831 = CARTESIAN_POINT('',(-2.667,2.921,5.207));+#1832 = VECTOR('',#1833,1.);+#1833 = DIRECTION('',(1.,0.,0.));+#1834 = PCURVE('',#1373,#1835);+#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840);+#1836 = LINE('',#1837,#1838);+#1837 = CARTESIAN_POINT('',(0.,0.508));+#1838 = VECTOR('',#1839,1.);+#1839 = DIRECTION('',(1.,0.));+#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1841 = PCURVE('',#1052,#1842);+#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847);+#1843 = LINE('',#1844,#1845);+#1844 = CARTESIAN_POINT('',(0.,0.718420489686));+#1845 = VECTOR('',#1846,1.);+#1846 = DIRECTION('',(1.,0.));+#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1848 = ORIENTED_EDGE('',*,*,#1849,.F.);+#1849 = EDGE_CURVE('',#1424,#1827,#1850,.T.);+#1850 = SURFACE_CURVE('',#1851,(#1855,#1862),.PCURVE_S1.);+#1851 = LINE('',#1852,#1853);+#1852 = CARTESIAN_POINT('',(2.667,2.921,2.54));+#1853 = VECTOR('',#1854,1.);+#1854 = DIRECTION('',(0.,0.,1.));+#1855 = PCURVE('',#1373,#1856);+#1856 = DEFINITIONAL_REPRESENTATION('',(#1857),#1861);+#1857 = LINE('',#1858,#1859);+#1858 = CARTESIAN_POINT('',(5.334,3.175));+#1859 = VECTOR('',#1860,1.);+#1860 = DIRECTION('',(0.,-1.));+#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1862 = PCURVE('',#1462,#1863);+#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868);+#1864 = LINE('',#1865,#1866);+#1865 = CARTESIAN_POINT('',(0.,3.175));+#1866 = VECTOR('',#1867,1.);+#1867 = DIRECTION('',(0.,-1.));+#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1869 = ORIENTED_EDGE('',*,*,#1423,.F.);+#1870 = ORIENTED_EDGE('',*,*,#1871,.T.);+#1871 = EDGE_CURVE('',#1391,#1872,#1874,.T.);+#1872 = VERTEX_POINT('',#1873);+#1873 = CARTESIAN_POINT('',(2.286,2.921,3.429));+#1874 = SURFACE_CURVE('',#1875,(#1879,#1886),.PCURVE_S1.);+#1875 = LINE('',#1876,#1877);+#1876 = CARTESIAN_POINT('',(2.286,2.921,2.54));+#1877 = VECTOR('',#1878,1.);+#1878 = DIRECTION('',(0.,0.,1.));+#1879 = PCURVE('',#1373,#1880);+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);+#1881 = LINE('',#1882,#1883);+#1882 = CARTESIAN_POINT('',(4.953,3.175));+#1883 = VECTOR('',#1884,1.);+#1884 = DIRECTION('',(0.,-1.));+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1886 = PCURVE('',#1411,#1887);+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);+#1888 = LINE('',#1889,#1890);+#1889 = CARTESIAN_POINT('',(0.889,-1.143));+#1890 = VECTOR('',#1891,1.);+#1891 = DIRECTION('',(-1.,0.));+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1893 = ORIENTED_EDGE('',*,*,#1894,.F.);+#1894 = EDGE_CURVE('',#1895,#1872,#1897,.T.);+#1895 = VERTEX_POINT('',#1896);+#1896 = CARTESIAN_POINT('',(1.27,2.921,4.445));+#1897 = SURFACE_CURVE('',#1898,(#1903,#1910),.PCURVE_S1.);+#1898 = CIRCLE('',#1899,1.016);+#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902);+#1900 = CARTESIAN_POINT('',(1.27,2.921,3.429));+#1901 = DIRECTION('',(0.,1.,0.));+#1902 = DIRECTION('',(0.,-0.,1.));+#1903 = PCURVE('',#1373,#1904);+#1904 = DEFINITIONAL_REPRESENTATION('',(#1905),#1909);+#1905 = CIRCLE('',#1906,1.016);+#1906 = AXIS2_PLACEMENT_2D('',#1907,#1908);+#1907 = CARTESIAN_POINT('',(3.937,2.286));+#1908 = DIRECTION('',(0.,-1.));+#1909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1910 = PCURVE('',#1690,#1911);+#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916);+#1912 = LINE('',#1913,#1914);+#1913 = CARTESIAN_POINT('',(4.712388980385,-1.143));+#1914 = VECTOR('',#1915,1.);+#1915 = DIRECTION('',(1.,0.));+#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1917 = ORIENTED_EDGE('',*,*,#1918,.F.);+#1918 = EDGE_CURVE('',#1754,#1895,#1919,.T.);+#1919 = SURFACE_CURVE('',#1920,(#1924,#1931),.PCURVE_S1.);+#1920 = LINE('',#1921,#1922);+#1921 = CARTESIAN_POINT('',(-1.27,2.921,4.445));+#1922 = VECTOR('',#1923,1.);+#1923 = DIRECTION('',(1.,0.,0.));+#1924 = PCURVE('',#1373,#1925);+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);+#1926 = LINE('',#1927,#1928);+#1927 = CARTESIAN_POINT('',(1.397,1.27));+#1928 = VECTOR('',#1929,1.);+#1929 = DIRECTION('',(1.,0.));+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1931 = PCURVE('',#1661,#1932);+#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937);+#1933 = LINE('',#1934,#1935);+#1934 = CARTESIAN_POINT('',(0.,-1.143));+#1935 = VECTOR('',#1936,1.);+#1936 = DIRECTION('',(1.,0.));+#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1938 = ORIENTED_EDGE('',*,*,#1753,.F.);+#1939 = ADVANCED_FACE('',(#1940),#1347,.F.);+#1940 = FACE_BOUND('',#1941,.F.);+#1941 = EDGE_LOOP('',(#1942,#1970,#1998,#2026,#2049,#2077,#2098,#2099));+#1942 = ORIENTED_EDGE('',*,*,#1943,.F.);+#1943 = EDGE_CURVE('',#1944,#1309,#1946,.T.);+#1944 = VERTEX_POINT('',#1945);+#1945 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#1946 = SURFACE_CURVE('',#1947,(#1951,#1958),.PCURVE_S1.);+#1947 = LINE('',#1948,#1949);+#1948 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#1949 = VECTOR('',#1950,1.);+#1950 = DIRECTION('',(0.,1.,0.));+#1951 = PCURVE('',#1347,#1952);+#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957);+#1953 = LINE('',#1954,#1955);+#1954 = CARTESIAN_POINT('',(3.175,3.175));+#1955 = VECTOR('',#1956,1.);+#1956 = DIRECTION('',(1.,0.));+#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1958 = PCURVE('',#1959,#1964);+#1959 = PLANE('',#1960);+#1960 = AXIS2_PLACEMENT_3D('',#1961,#1962,#1963);+#1961 = CARTESIAN_POINT('',(4.4196,4.064,2.54));+#1962 = DIRECTION('',(0.,0.,1.));+#1963 = DIRECTION('',(0.,-1.,0.));+#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969);+#1965 = LINE('',#1966,#1967);+#1966 = CARTESIAN_POINT('',(2.286,-7.0866));+#1967 = VECTOR('',#1968,1.);+#1968 = DIRECTION('',(-1.,0.));+#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1970 = ORIENTED_EDGE('',*,*,#1971,.T.);+#1971 = EDGE_CURVE('',#1944,#1972,#1974,.T.);+#1972 = VERTEX_POINT('',#1973);+#1973 = CARTESIAN_POINT('',(-2.667,1.27,2.032));+#1974 = SURFACE_CURVE('',#1975,(#1979,#1986),.PCURVE_S1.);+#1975 = LINE('',#1976,#1977);+#1976 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#1977 = VECTOR('',#1978,1.);+#1978 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#1979 = PCURVE('',#1347,#1980);+#1980 = DEFINITIONAL_REPRESENTATION('',(#1981),#1985);+#1981 = LINE('',#1982,#1983);+#1982 = CARTESIAN_POINT('',(3.175,3.175));+#1983 = VECTOR('',#1984,1.);+#1984 = DIRECTION('',(-0.707106781187,0.707106781187));+#1985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1986 = PCURVE('',#1987,#1992);+#1987 = PLANE('',#1988);+#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991);+#1989 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#1990 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#1991 = DIRECTION('',(1.,0.,0.));+#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997);+#1993 = LINE('',#1994,#1995);+#1994 = CARTESIAN_POINT('',(0.,0.));+#1995 = VECTOR('',#1996,1.);+#1996 = DIRECTION('',(0.,1.));+#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1998 = ORIENTED_EDGE('',*,*,#1999,.T.);+#1999 = EDGE_CURVE('',#1972,#2000,#2002,.T.);+#2000 = VERTEX_POINT('',#2001);+#2001 = CARTESIAN_POINT('',(-2.667,1.27,-3.175));+#2002 = SURFACE_CURVE('',#2003,(#2007,#2014),.PCURVE_S1.);+#2003 = LINE('',#2004,#2005);+#2004 = CARTESIAN_POINT('',(-2.667,1.27,2.032));+#2005 = VECTOR('',#2006,1.);+#2006 = DIRECTION('',(0.,0.,-1.));+#2007 = PCURVE('',#1347,#2008);+#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013);+#2009 = LINE('',#2010,#2011);+#2010 = CARTESIAN_POINT('',(2.667,3.683));+#2011 = VECTOR('',#2012,1.);+#2012 = DIRECTION('',(0.,1.));+#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2014 = PCURVE('',#2015,#2020);+#2015 = PLANE('',#2016);+#2016 = AXIS2_PLACEMENT_3D('',#2017,#2018,#2019);+#2017 = CARTESIAN_POINT('',(2.667,1.27,2.54));+#2018 = DIRECTION('',(0.,1.,0.));+#2019 = DIRECTION('',(-1.,0.,0.));+#2020 = DEFINITIONAL_REPRESENTATION('',(#2021),#2025);+#2021 = LINE('',#2022,#2023);+#2022 = CARTESIAN_POINT('',(5.334,-0.508));+#2023 = VECTOR('',#2024,1.);+#2024 = DIRECTION('',(0.,-1.));+#2025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2026 = ORIENTED_EDGE('',*,*,#2027,.T.);+#2027 = EDGE_CURVE('',#2000,#2028,#2030,.T.);+#2028 = VERTEX_POINT('',#2029);+#2029 = CARTESIAN_POINT('',(-2.667,-1.397,-3.175));+#2030 = SURFACE_CURVE('',#2031,(#2035,#2042),.PCURVE_S1.);+#2031 = LINE('',#2032,#2033);+#2032 = CARTESIAN_POINT('',(-2.667,1.27,-3.175));+#2033 = VECTOR('',#2034,1.);+#2034 = DIRECTION('',(0.,-1.,0.));+#2035 = PCURVE('',#1347,#2036);+#2036 = DEFINITIONAL_REPRESENTATION('',(#2037),#2041);+#2037 = LINE('',#2038,#2039);+#2038 = CARTESIAN_POINT('',(2.667,8.89));+#2039 = VECTOR('',#2040,1.);+#2040 = DIRECTION('',(-1.,0.));+#2041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2042 = PCURVE('',#560,#2043);+#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2048);+#2044 = LINE('',#2045,#2046);+#2045 = CARTESIAN_POINT('',(-2.667,1.27));+#2046 = VECTOR('',#2047,1.);+#2047 = DIRECTION('',(0.,-1.));+#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2049 = ORIENTED_EDGE('',*,*,#2050,.F.);+#2050 = EDGE_CURVE('',#2051,#2028,#2053,.T.);+#2051 = VERTEX_POINT('',#2052);+#2052 = CARTESIAN_POINT('',(-2.667,-1.397,5.207));+#2053 = SURFACE_CURVE('',#2054,(#2058,#2065),.PCURVE_S1.);+#2054 = LINE('',#2055,#2056);+#2055 = CARTESIAN_POINT('',(-2.667,-1.397,5.207));+#2056 = VECTOR('',#2057,1.);+#2057 = DIRECTION('',(0.,0.,-1.));+#2058 = PCURVE('',#1347,#2059);+#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064);+#2060 = LINE('',#2061,#2062);+#2061 = CARTESIAN_POINT('',(0.,0.508));+#2062 = VECTOR('',#2063,1.);+#2063 = DIRECTION('',(0.,1.));+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2065 = PCURVE('',#2066,#2071);+#2066 = PLANE('',#2067);+#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070);+#2068 = CARTESIAN_POINT('',(2.667,-1.397,5.715));+#2069 = DIRECTION('',(0.,-1.,0.));+#2070 = DIRECTION('',(-1.,0.,0.));+#2071 = DEFINITIONAL_REPRESENTATION('',(#2072),#2076);+#2072 = LINE('',#2073,#2074);+#2073 = CARTESIAN_POINT('',(5.334,0.508));+#2074 = VECTOR('',#2075,1.);+#2075 = DIRECTION('',(0.,1.));+#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2077 = ORIENTED_EDGE('',*,*,#2078,.T.);+#2078 = EDGE_CURVE('',#2051,#1804,#2079,.T.);+#2079 = SURFACE_CURVE('',#2080,(#2084,#2091),.PCURVE_S1.);+#2080 = LINE('',#2081,#2082);+#2081 = CARTESIAN_POINT('',(-2.667,-1.397,5.207));+#2082 = VECTOR('',#2083,1.);+#2083 = DIRECTION('',(0.,1.,0.));+#2084 = PCURVE('',#1347,#2085);+#2085 = DEFINITIONAL_REPRESENTATION('',(#2086),#2090);+#2086 = LINE('',#2087,#2088);+#2087 = CARTESIAN_POINT('',(0.,0.508));+#2088 = VECTOR('',#2089,1.);+#2089 = DIRECTION('',(1.,0.));+#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2091 = PCURVE('',#1080,#2092);+#2092 = DEFINITIONAL_REPRESENTATION('',(#2093),#2097);+#2093 = LINE('',#2094,#2095);+#2094 = CARTESIAN_POINT('',(0.,0.718420489686));+#2095 = VECTOR('',#2096,1.);+#2096 = DIRECTION('',(1.,0.));+#2097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2098 = ORIENTED_EDGE('',*,*,#1803,.F.);+#2099 = ORIENTED_EDGE('',*,*,#1331,.F.);+#2100 = ADVANCED_FACE('',(#2101),#2115,.T.);+#2101 = FACE_BOUND('',#2102,.F.);+#2102 = EDGE_LOOP('',(#2103,#2138,#2159,#2182));+#2103 = ORIENTED_EDGE('',*,*,#2104,.F.);+#2104 = EDGE_CURVE('',#2105,#2107,#2109,.T.);+#2105 = VERTEX_POINT('',#2106);+#2106 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2107 = VERTEX_POINT('',#2108);+#2108 = CARTESIAN_POINT('',(1.27,1.778,2.54));+#2109 = SURFACE_CURVE('',#2110,(#2114,#2126),.PCURVE_S1.);+#2110 = LINE('',#2111,#2112);+#2111 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2112 = VECTOR('',#2113,1.);+#2113 = DIRECTION('',(0.,-1.,0.));+#2114 = PCURVE('',#2115,#2120);+#2115 = PLANE('',#2116);+#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119);+#2117 = CARTESIAN_POINT('',(4.4196,4.064,2.54));+#2118 = DIRECTION('',(0.,0.,1.));+#2119 = DIRECTION('',(0.,-1.,0.));+#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125);+#2121 = LINE('',#2122,#2123);+#2122 = CARTESIAN_POINT('',(1.778,-3.1496));+#2123 = VECTOR('',#2124,1.);+#2124 = DIRECTION('',(1.,0.));+#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2126 = PCURVE('',#2127,#2132);+#2127 = PLANE('',#2128);+#2128 = AXIS2_PLACEMENT_3D('',#2129,#2130,#2131);+#2129 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2130 = DIRECTION('',(1.,0.,0.));+#2131 = DIRECTION('',(0.,0.,-1.));+#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137);+#2133 = LINE('',#2134,#2135);+#2134 = CARTESIAN_POINT('',(0.,0.));+#2135 = VECTOR('',#2136,1.);+#2136 = DIRECTION('',(0.,-1.));+#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2138 = ORIENTED_EDGE('',*,*,#2139,.T.);+#2139 = EDGE_CURVE('',#2105,#1447,#2140,.T.);+#2140 = SURFACE_CURVE('',#2141,(#2145,#2152),.PCURVE_S1.);+#2141 = LINE('',#2142,#2143);+#2142 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2143 = VECTOR('',#2144,1.);+#2144 = DIRECTION('',(1.,0.,0.));+#2145 = PCURVE('',#2115,#2146);+#2146 = DEFINITIONAL_REPRESENTATION('',(#2147),#2151);+#2147 = LINE('',#2148,#2149);+#2148 = CARTESIAN_POINT('',(1.778,-3.1496));+#2149 = VECTOR('',#2150,1.);+#2150 = DIRECTION('',(0.,1.));+#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2152 = PCURVE('',#286,#2153);+#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158);+#2154 = LINE('',#2155,#2156);+#2155 = CARTESIAN_POINT('',(0.,-3.1496));+#2156 = VECTOR('',#2157,1.);+#2157 = DIRECTION('',(0.,1.));+#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2159 = ORIENTED_EDGE('',*,*,#2160,.T.);+#2160 = EDGE_CURVE('',#1447,#2161,#2163,.T.);+#2161 = VERTEX_POINT('',#2162);+#2162 = CARTESIAN_POINT('',(2.667,1.778,2.54));+#2163 = SURFACE_CURVE('',#2164,(#2168,#2175),.PCURVE_S1.);+#2164 = LINE('',#2165,#2166);+#2165 = CARTESIAN_POINT('',(2.667,2.286,2.54));+#2166 = VECTOR('',#2167,1.);+#2167 = DIRECTION('',(0.,-1.,0.));+#2168 = PCURVE('',#2115,#2169);+#2169 = DEFINITIONAL_REPRESENTATION('',(#2170),#2174);+#2170 = LINE('',#2171,#2172);+#2171 = CARTESIAN_POINT('',(1.778,-1.7526));+#2172 = VECTOR('',#2173,1.);+#2173 = DIRECTION('',(1.,0.));+#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2175 = PCURVE('',#1462,#2176);+#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2181);+#2177 = LINE('',#2178,#2179);+#2178 = CARTESIAN_POINT('',(0.635,3.175));+#2179 = VECTOR('',#2180,1.);+#2180 = DIRECTION('',(1.,0.));+#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2182 = ORIENTED_EDGE('',*,*,#2183,.F.);+#2183 = EDGE_CURVE('',#2107,#2161,#2184,.T.);+#2184 = SURFACE_CURVE('',#2185,(#2189,#2196),.PCURVE_S1.);+#2185 = LINE('',#2186,#2187);+#2186 = CARTESIAN_POINT('',(1.27,1.778,2.54));+#2187 = VECTOR('',#2188,1.);+#2188 = DIRECTION('',(1.,0.,0.));+#2189 = PCURVE('',#2115,#2190);+#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);+#2191 = LINE('',#2192,#2193);+#2192 = CARTESIAN_POINT('',(2.286,-3.1496));+#2193 = VECTOR('',#2194,1.);+#2194 = DIRECTION('',(0.,1.));+#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2196 = PCURVE('',#2197,#2202);+#2197 = PLANE('',#2198);+#2198 = AXIS2_PLACEMENT_3D('',#2199,#2200,#2201);+#2199 = CARTESIAN_POINT('',(1.27,1.778,2.54));+#2200 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#2201 = DIRECTION('',(1.,0.,0.));+#2202 = DEFINITIONAL_REPRESENTATION('',(#2203),#2207);+#2203 = LINE('',#2204,#2205);+#2204 = CARTESIAN_POINT('',(0.,0.));+#2205 = VECTOR('',#2206,1.);+#2206 = DIRECTION('',(1.,0.));+#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2208 = ADVANCED_FACE('',(#2209),#1959,.T.);+#2209 = FACE_BOUND('',#2210,.F.);+#2210 = EDGE_LOOP('',(#2211,#2241,#2262,#2263));+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);+#2212 = EDGE_CURVE('',#2213,#2215,#2217,.T.);+#2213 = VERTEX_POINT('',#2214);+#2214 = CARTESIAN_POINT('',(-1.27,2.286,2.54));+#2215 = VERTEX_POINT('',#2216);+#2216 = CARTESIAN_POINT('',(-1.27,1.778,2.54));+#2217 = SURFACE_CURVE('',#2218,(#2222,#2229),.PCURVE_S1.);+#2218 = LINE('',#2219,#2220);+#2219 = CARTESIAN_POINT('',(-1.27,2.286,2.54));+#2220 = VECTOR('',#2221,1.);+#2221 = DIRECTION('',(0.,-1.,0.));+#2222 = PCURVE('',#1959,#2223);+#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2228);+#2224 = LINE('',#2225,#2226);+#2225 = CARTESIAN_POINT('',(1.778,-5.6896));+#2226 = VECTOR('',#2227,1.);+#2227 = DIRECTION('',(1.,0.));+#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2229 = PCURVE('',#2230,#2235);+#2230 = PLANE('',#2231);+#2231 = AXIS2_PLACEMENT_3D('',#2232,#2233,#2234);+#2232 = CARTESIAN_POINT('',(-1.27,2.286,-3.175));+#2233 = DIRECTION('',(-1.,0.,0.));+#2234 = DIRECTION('',(0.,0.,1.));+#2235 = DEFINITIONAL_REPRESENTATION('',(#2236),#2240);+#2236 = LINE('',#2237,#2238);+#2237 = CARTESIAN_POINT('',(5.715,0.));+#2238 = VECTOR('',#2239,1.);+#2239 = DIRECTION('',(0.,-1.));+#2240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2241 = ORIENTED_EDGE('',*,*,#2242,.F.);+#2242 = EDGE_CURVE('',#1944,#2215,#2243,.T.);+#2243 = SURFACE_CURVE('',#2244,(#2248,#2255),.PCURVE_S1.);+#2244 = LINE('',#2245,#2246);+#2245 = CARTESIAN_POINT('',(-2.667,1.778,2.54));+#2246 = VECTOR('',#2247,1.);+#2247 = DIRECTION('',(1.,0.,0.));+#2248 = PCURVE('',#1959,#2249);+#2249 = DEFINITIONAL_REPRESENTATION('',(#2250),#2254);+#2250 = LINE('',#2251,#2252);+#2251 = CARTESIAN_POINT('',(2.286,-7.0866));+#2252 = VECTOR('',#2253,1.);+#2253 = DIRECTION('',(0.,1.));+#2254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2255 = PCURVE('',#1987,#2256);+#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2261);+#2257 = LINE('',#2258,#2259);+#2258 = CARTESIAN_POINT('',(0.,0.));+#2259 = VECTOR('',#2260,1.);+#2260 = DIRECTION('',(1.,0.));+#2261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2262 = ORIENTED_EDGE('',*,*,#1943,.T.);+#2263 = ORIENTED_EDGE('',*,*,#2264,.T.);+#2264 = EDGE_CURVE('',#1309,#2213,#2265,.T.);+#2265 = SURFACE_CURVE('',#2266,(#2270,#2277),.PCURVE_S1.);+#2266 = LINE('',#2267,#2268);+#2267 = CARTESIAN_POINT('',(-2.667,2.286,2.54));+#2268 = VECTOR('',#2269,1.);+#2269 = DIRECTION('',(1.,0.,0.));+#2270 = PCURVE('',#1959,#2271);+#2271 = DEFINITIONAL_REPRESENTATION('',(#2272),#2276);+#2272 = LINE('',#2273,#2274);+#2273 = CARTESIAN_POINT('',(1.778,-7.0866));+#2274 = VECTOR('',#2275,1.);+#2275 = DIRECTION('',(0.,1.));+#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2277 = PCURVE('',#286,#2278);+#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2283);+#2279 = LINE('',#2280,#2281);+#2280 = CARTESIAN_POINT('',(0.,-7.0866));+#2281 = VECTOR('',#2282,1.);+#2282 = DIRECTION('',(0.,1.));+#2283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2284 = ADVANCED_FACE('',(#2285),#2127,.F.);+#2285 = FACE_BOUND('',#2286,.F.);+#2286 = EDGE_LOOP('',(#2287,#2310,#2311,#2334,#2362));+#2287 = ORIENTED_EDGE('',*,*,#2288,.F.);+#2288 = EDGE_CURVE('',#2105,#2289,#2291,.T.);+#2289 = VERTEX_POINT('',#2290);+#2290 = CARTESIAN_POINT('',(1.27,2.286,-3.175));+#2291 = SURFACE_CURVE('',#2292,(#2296,#2303),.PCURVE_S1.);+#2292 = LINE('',#2293,#2294);+#2293 = CARTESIAN_POINT('',(1.27,2.286,2.54));+#2294 = VECTOR('',#2295,1.);+#2295 = DIRECTION('',(0.,0.,-1.));+#2296 = PCURVE('',#2127,#2297);+#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302);+#2298 = LINE('',#2299,#2300);+#2299 = CARTESIAN_POINT('',(0.,0.));+#2300 = VECTOR('',#2301,1.);+#2301 = DIRECTION('',(1.,0.));+#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2303 = PCURVE('',#286,#2304);+#2304 = DEFINITIONAL_REPRESENTATION('',(#2305),#2309);+#2305 = LINE('',#2306,#2307);+#2306 = CARTESIAN_POINT('',(0.,-3.1496));+#2307 = VECTOR('',#2308,1.);+#2308 = DIRECTION('',(1.,0.));+#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2310 = ORIENTED_EDGE('',*,*,#2104,.T.);+#2311 = ORIENTED_EDGE('',*,*,#2312,.T.);+#2312 = EDGE_CURVE('',#2107,#2313,#2315,.T.);+#2313 = VERTEX_POINT('',#2314);+#2314 = CARTESIAN_POINT('',(1.27,1.27,2.032));+#2315 = SURFACE_CURVE('',#2316,(#2320,#2327),.PCURVE_S1.);+#2316 = LINE('',#2317,#2318);+#2317 = CARTESIAN_POINT('',(1.27,1.778,2.54));+#2318 = VECTOR('',#2319,1.);+#2319 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#2320 = PCURVE('',#2127,#2321);+#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326);+#2322 = LINE('',#2323,#2324);+#2323 = CARTESIAN_POINT('',(0.,-0.508));+#2324 = VECTOR('',#2325,1.);+#2325 = DIRECTION('',(0.707106781187,-0.707106781187));+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2327 = PCURVE('',#2197,#2328);+#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333);+#2329 = LINE('',#2330,#2331);+#2330 = CARTESIAN_POINT('',(0.,0.));+#2331 = VECTOR('',#2332,1.);+#2332 = DIRECTION('',(0.,1.));+#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2334 = ORIENTED_EDGE('',*,*,#2335,.F.);+#2335 = EDGE_CURVE('',#2336,#2313,#2338,.T.);+#2336 = VERTEX_POINT('',#2337);+#2337 = CARTESIAN_POINT('',(1.27,1.27,-3.175));+#2338 = SURFACE_CURVE('',#2339,(#2343,#2350),.PCURVE_S1.);+#2339 = LINE('',#2340,#2341);+#2340 = CARTESIAN_POINT('',(1.27,1.27,-3.175));+#2341 = VECTOR('',#2342,1.);+#2342 = DIRECTION('',(0.,0.,1.));+#2343 = PCURVE('',#2127,#2344);+#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2349);+#2345 = LINE('',#2346,#2347);+#2346 = CARTESIAN_POINT('',(5.715,-1.016));+#2347 = VECTOR('',#2348,1.);+#2348 = DIRECTION('',(-1.,0.));+#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2350 = PCURVE('',#2351,#2356);+#2351 = PLANE('',#2352);+#2352 = AXIS2_PLACEMENT_3D('',#2353,#2354,#2355);+#2353 = CARTESIAN_POINT('',(2.667,1.27,2.54));+#2354 = DIRECTION('',(0.,1.,0.));+#2355 = DIRECTION('',(-1.,0.,0.));+#2356 = DEFINITIONAL_REPRESENTATION('',(#2357),#2361);+#2357 = LINE('',#2358,#2359);+#2358 = CARTESIAN_POINT('',(1.397,-5.715));+#2359 = VECTOR('',#2360,1.);+#2360 = DIRECTION('',(0.,1.));+#2361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2362 = ORIENTED_EDGE('',*,*,#2363,.F.);+#2363 = EDGE_CURVE('',#2289,#2336,#2364,.T.);+#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.);+#2365 = LINE('',#2366,#2367);+#2366 = CARTESIAN_POINT('',(1.27,2.286,-3.175));+#2367 = VECTOR('',#2368,1.);+#2368 = DIRECTION('',(0.,-1.,0.));+#2369 = PCURVE('',#2127,#2370);+#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375);+#2371 = LINE('',#2372,#2373);+#2372 = CARTESIAN_POINT('',(5.715,0.));+#2373 = VECTOR('',#2374,1.);+#2374 = DIRECTION('',(0.,-1.));+#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2376 = PCURVE('',#560,#2377);+#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382);+#2378 = LINE('',#2379,#2380);+#2379 = CARTESIAN_POINT('',(1.27,2.286));+#2380 = VECTOR('',#2381,1.);+#2381 = DIRECTION('',(0.,-1.));+#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2383 = ADVANCED_FACE('',(#2384),#286,.F.);+#2384 = FACE_BOUND('',#2385,.F.);+#2385 = EDGE_LOOP('',(#2386,#2387,#2410,#2431,#2432,#2433,#2434,#2435,+    #2456,#2457));+#2386 = ORIENTED_EDGE('',*,*,#2288,.T.);+#2387 = ORIENTED_EDGE('',*,*,#2388,.T.);+#2388 = EDGE_CURVE('',#2289,#2389,#2391,.T.);+#2389 = VERTEX_POINT('',#2390);+#2390 = CARTESIAN_POINT('',(-1.27,2.286,-3.175));+#2391 = SURFACE_CURVE('',#2392,(#2396,#2403),.PCURVE_S1.);+#2392 = LINE('',#2393,#2394);+#2393 = CARTESIAN_POINT('',(1.27,2.286,-3.175));+#2394 = VECTOR('',#2395,1.);+#2395 = DIRECTION('',(-1.,0.,0.));+#2396 = PCURVE('',#286,#2397);+#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402);+#2398 = LINE('',#2399,#2400);+#2399 = CARTESIAN_POINT('',(5.715,-3.1496));+#2400 = VECTOR('',#2401,1.);+#2401 = DIRECTION('',(0.,-1.));+#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2403 = PCURVE('',#560,#2404);+#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409);+#2405 = LINE('',#2406,#2407);+#2406 = CARTESIAN_POINT('',(1.27,2.286));+#2407 = VECTOR('',#2408,1.);+#2408 = DIRECTION('',(-1.,0.));+#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2410 = ORIENTED_EDGE('',*,*,#2411,.F.);+#2411 = EDGE_CURVE('',#2213,#2389,#2412,.T.);+#2412 = SURFACE_CURVE('',#2413,(#2417,#2424),.PCURVE_S1.);+#2413 = LINE('',#2414,#2415);+#2414 = CARTESIAN_POINT('',(-1.27,2.286,2.54));+#2415 = VECTOR('',#2416,1.);+#2416 = DIRECTION('',(0.,0.,-1.));+#2417 = PCURVE('',#286,#2418);+#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2423);+#2419 = LINE('',#2420,#2421);+#2420 = CARTESIAN_POINT('',(0.,-5.6896));+#2421 = VECTOR('',#2422,1.);+#2422 = DIRECTION('',(1.,0.));+#2423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2424 = PCURVE('',#2230,#2425);+#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430);+#2426 = LINE('',#2427,#2428);+#2427 = CARTESIAN_POINT('',(5.715,0.));+#2428 = VECTOR('',#2429,1.);+#2429 = DIRECTION('',(-1.,0.));+#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2431 = ORIENTED_EDGE('',*,*,#2264,.F.);+#2432 = ORIENTED_EDGE('',*,*,#1308,.T.);+#2433 = ORIENTED_EDGE('',*,*,#1232,.F.);+#2434 = ORIENTED_EDGE('',*,*,#270,.T.);+#2435 = ORIENTED_EDGE('',*,*,#2436,.T.);+#2436 = EDGE_CURVE('',#243,#1475,#2437,.T.);+#2437 = SURFACE_CURVE('',#2438,(#2442,#2449),.PCURVE_S1.);+#2438 = LINE('',#2439,#2440);+#2439 = CARTESIAN_POINT('',(3.683,2.286,-5.715));+#2440 = VECTOR('',#2441,1.);+#2441 = DIRECTION('',(0.,0.,1.));+#2442 = PCURVE('',#286,#2443);+#2443 = DEFINITIONAL_REPRESENTATION('',(#2444),#2448);+#2444 = LINE('',#2445,#2446);+#2445 = CARTESIAN_POINT('',(8.255,-0.7366));+#2446 = VECTOR('',#2447,1.);+#2447 = DIRECTION('',(-1.,0.));+#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2449 = PCURVE('',#258,#2450);+#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2455);+#2451 = LINE('',#2452,#2453);+#2452 = CARTESIAN_POINT('',(4.826,0.));+#2453 = VECTOR('',#2454,1.);+#2454 = DIRECTION('',(0.,1.));+#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2456 = ORIENTED_EDGE('',*,*,#1474,.T.);+#2457 = ORIENTED_EDGE('',*,*,#2139,.F.);+#2458 = ADVANCED_FACE('',(#2459,#2648,#2762),#560,.T.);+#2459 = FACE_BOUND('',#2460,.F.);+#2460 = EDGE_LOOP('',(#2461,#2491,#2512,#2513,#2536,#2557,#2558,#2581,+    #2602,#2603,#2604,#2627));+#2461 = ORIENTED_EDGE('',*,*,#2462,.F.);+#2462 = EDGE_CURVE('',#2463,#2465,#2467,.T.);+#2463 = VERTEX_POINT('',#2464);+#2464 = CARTESIAN_POINT('',(0.508,-1.397,-3.175));+#2465 = VERTEX_POINT('',#2466);+#2466 = CARTESIAN_POINT('',(2.667,-1.397,-3.175));+#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.);+#2468 = LINE('',#2469,#2470);+#2469 = CARTESIAN_POINT('',(0.508,-1.397,-3.175));+#2470 = VECTOR('',#2471,1.);+#2471 = DIRECTION('',(1.,0.,0.));+#2472 = PCURVE('',#560,#2473);+#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478);+#2474 = LINE('',#2475,#2476);+#2475 = CARTESIAN_POINT('',(0.508,-1.397));+#2476 = VECTOR('',#2477,1.);+#2477 = DIRECTION('',(1.,0.));+#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2479 = PCURVE('',#2480,#2485);+#2480 = PLANE('',#2481);+#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484);+#2482 = CARTESIAN_POINT('',(2.667,-1.397,5.715));+#2483 = DIRECTION('',(0.,-1.,0.));+#2484 = DIRECTION('',(-1.,0.,0.));+#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2490);+#2486 = LINE('',#2487,#2488);+#2487 = CARTESIAN_POINT('',(2.159,8.89));+#2488 = VECTOR('',#2489,1.);+#2489 = DIRECTION('',(-1.,-0.));+#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2491 = ORIENTED_EDGE('',*,*,#2492,.F.);+#2492 = EDGE_CURVE('',#545,#2463,#2493,.T.);+#2493 = SURFACE_CURVE('',#2494,(#2498,#2505),.PCURVE_S1.);+#2494 = LINE('',#2495,#2496);+#2495 = CARTESIAN_POINT('',(0.508,-2.54,-3.175));+#2496 = VECTOR('',#2497,1.);+#2497 = DIRECTION('',(0.,1.,0.));+#2498 = PCURVE('',#560,#2499);+#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2504);+#2500 = LINE('',#2501,#2502);+#2501 = CARTESIAN_POINT('',(0.508,-2.54));+#2502 = VECTOR('',#2503,1.);+#2503 = DIRECTION('',(0.,1.));+#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2505 = PCURVE('',#588,#2506);+#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);+#2507 = LINE('',#2508,#2509);+#2508 = CARTESIAN_POINT('',(0.,-8.89));+#2509 = VECTOR('',#2510,1.);+#2510 = DIRECTION('',(1.,0.));+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2512 = ORIENTED_EDGE('',*,*,#544,.F.);+#2513 = ORIENTED_EDGE('',*,*,#2514,.F.);+#2514 = EDGE_CURVE('',#2515,#517,#2517,.T.);+#2515 = VERTEX_POINT('',#2516);+#2516 = CARTESIAN_POINT('',(-0.508,-1.397,-3.175));+#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.);+#2518 = LINE('',#2519,#2520);+#2519 = CARTESIAN_POINT('',(-0.508,-1.397,-3.175));+#2520 = VECTOR('',#2521,1.);+#2521 = DIRECTION('',(0.,-1.,0.));+#2522 = PCURVE('',#560,#2523);+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);+#2524 = LINE('',#2525,#2526);+#2525 = CARTESIAN_POINT('',(-0.508,-1.397));+#2526 = VECTOR('',#2527,1.);+#2527 = DIRECTION('',(0.,-1.));+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2529 = PCURVE('',#532,#2530);+#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535);+#2531 = LINE('',#2532,#2533);+#2532 = CARTESIAN_POINT('',(0.,-8.89));+#2533 = VECTOR('',#2534,1.);+#2534 = DIRECTION('',(1.,0.));+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2536 = ORIENTED_EDGE('',*,*,#2537,.F.);+#2537 = EDGE_CURVE('',#2028,#2515,#2538,.T.);+#2538 = SURFACE_CURVE('',#2539,(#2543,#2550),.PCURVE_S1.);+#2539 = LINE('',#2540,#2541);+#2540 = CARTESIAN_POINT('',(-2.667,-1.397,-3.175));+#2541 = VECTOR('',#2542,1.);+#2542 = DIRECTION('',(1.,0.,0.));+#2543 = PCURVE('',#560,#2544);+#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549);+#2545 = LINE('',#2546,#2547);+#2546 = CARTESIAN_POINT('',(-2.667,-1.397));+#2547 = VECTOR('',#2548,1.);+#2548 = DIRECTION('',(1.,0.));+#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2550 = PCURVE('',#2066,#2551);+#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2556);+#2552 = LINE('',#2553,#2554);+#2553 = CARTESIAN_POINT('',(5.334,8.89));+#2554 = VECTOR('',#2555,1.);+#2555 = DIRECTION('',(-1.,-0.));+#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2557 = ORIENTED_EDGE('',*,*,#2027,.F.);+#2558 = ORIENTED_EDGE('',*,*,#2559,.F.);+#2559 = EDGE_CURVE('',#2560,#2000,#2562,.T.);+#2560 = VERTEX_POINT('',#2561);+#2561 = CARTESIAN_POINT('',(-1.27,1.27,-3.175));+#2562 = SURFACE_CURVE('',#2563,(#2567,#2574),.PCURVE_S1.);+#2563 = LINE('',#2564,#2565);+#2564 = CARTESIAN_POINT('',(-1.27,1.27,-3.175));+#2565 = VECTOR('',#2566,1.);+#2566 = DIRECTION('',(-1.,0.,0.));+#2567 = PCURVE('',#560,#2568);+#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573);+#2569 = LINE('',#2570,#2571);+#2570 = CARTESIAN_POINT('',(-1.27,1.27));+#2571 = VECTOR('',#2572,1.);+#2572 = DIRECTION('',(-1.,0.));+#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2574 = PCURVE('',#2015,#2575);+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580);+#2576 = LINE('',#2577,#2578);+#2577 = CARTESIAN_POINT('',(3.937,-5.715));+#2578 = VECTOR('',#2579,1.);+#2579 = DIRECTION('',(1.,0.));+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2581 = ORIENTED_EDGE('',*,*,#2582,.F.);+#2582 = EDGE_CURVE('',#2389,#2560,#2583,.T.);+#2583 = SURFACE_CURVE('',#2584,(#2588,#2595),.PCURVE_S1.);+#2584 = LINE('',#2585,#2586);+#2585 = CARTESIAN_POINT('',(-1.27,2.286,-3.175));+#2586 = VECTOR('',#2587,1.);+#2587 = DIRECTION('',(0.,-1.,0.));+#2588 = PCURVE('',#560,#2589);+#2589 = DEFINITIONAL_REPRESENTATION('',(#2590),#2594);+#2590 = LINE('',#2591,#2592);+#2591 = CARTESIAN_POINT('',(-1.27,2.286));+#2592 = VECTOR('',#2593,1.);+#2593 = DIRECTION('',(0.,-1.));+#2594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2595 = PCURVE('',#2230,#2596);+#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601);+#2597 = LINE('',#2598,#2599);+#2598 = CARTESIAN_POINT('',(0.,0.));+#2599 = VECTOR('',#2600,1.);+#2600 = DIRECTION('',(0.,-1.));+#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2602 = ORIENTED_EDGE('',*,*,#2388,.F.);+#2603 = ORIENTED_EDGE('',*,*,#2363,.T.);+#2604 = ORIENTED_EDGE('',*,*,#2605,.F.);+#2605 = EDGE_CURVE('',#2606,#2336,#2608,.T.);+#2606 = VERTEX_POINT('',#2607);+#2607 = CARTESIAN_POINT('',(2.667,1.27,-3.175));+#2608 = SURFACE_CURVE('',#2609,(#2613,#2620),.PCURVE_S1.);+#2609 = LINE('',#2610,#2611);+#2610 = CARTESIAN_POINT('',(2.667,1.27,-3.175));+#2611 = VECTOR('',#2612,1.);+#2612 = DIRECTION('',(-1.,0.,0.));+#2613 = PCURVE('',#560,#2614);+#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619);+#2615 = LINE('',#2616,#2617);+#2616 = CARTESIAN_POINT('',(2.667,1.27));+#2617 = VECTOR('',#2618,1.);+#2618 = DIRECTION('',(-1.,0.));+#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2620 = PCURVE('',#2351,#2621);+#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626);+#2622 = LINE('',#2623,#2624);+#2623 = CARTESIAN_POINT('',(0.,-5.715));+#2624 = VECTOR('',#2625,1.);+#2625 = DIRECTION('',(1.,0.));+#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2627 = ORIENTED_EDGE('',*,*,#2628,.F.);+#2628 = EDGE_CURVE('',#2465,#2606,#2629,.T.);+#2629 = SURFACE_CURVE('',#2630,(#2634,#2641),.PCURVE_S1.);+#2630 = LINE('',#2631,#2632);+#2631 = CARTESIAN_POINT('',(2.667,-1.397,-3.175));+#2632 = VECTOR('',#2633,1.);+#2633 = DIRECTION('',(0.,1.,0.));+#2634 = PCURVE('',#560,#2635);+#2635 = DEFINITIONAL_REPRESENTATION('',(#2636),#2640);+#2636 = LINE('',#2637,#2638);+#2637 = CARTESIAN_POINT('',(2.667,-1.397));+#2638 = VECTOR('',#2639,1.);+#2639 = DIRECTION('',(0.,1.));+#2640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2641 = PCURVE('',#1462,#2642);+#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2647);+#2643 = LINE('',#2644,#2645);+#2644 = CARTESIAN_POINT('',(4.318,8.89));+#2645 = VECTOR('',#2646,1.);+#2646 = DIRECTION('',(-1.,0.));+#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2648 = FACE_BOUND('',#2649,.F.);+#2649 = EDGE_LOOP('',(#2650,#2680,#2708,#2736));+#2650 = ORIENTED_EDGE('',*,*,#2651,.F.);+#2651 = EDGE_CURVE('',#2652,#2654,#2656,.T.);+#2652 = VERTEX_POINT('',#2653);+#2653 = CARTESIAN_POINT('',(0.9525,-0.3302,-3.175));+#2654 = VERTEX_POINT('',#2655);+#2655 = CARTESIAN_POINT('',(0.9525,0.3048,-3.175));+#2656 = SURFACE_CURVE('',#2657,(#2661,#2668),.PCURVE_S1.);+#2657 = LINE('',#2658,#2659);+#2658 = CARTESIAN_POINT('',(0.9525,-0.3302,-3.175));+#2659 = VECTOR('',#2660,1.);+#2660 = DIRECTION('',(0.,1.,0.));+#2661 = PCURVE('',#560,#2662);+#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2667);+#2663 = LINE('',#2664,#2665);+#2664 = CARTESIAN_POINT('',(0.9525,-0.3302));+#2665 = VECTOR('',#2666,1.);+#2666 = DIRECTION('',(0.,1.));+#2667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2668 = PCURVE('',#2669,#2674);+#2669 = PLANE('',#2670);+#2670 = AXIS2_PLACEMENT_3D('',#2671,#2672,#2673);+#2671 = CARTESIAN_POINT('',(0.9525,0.,0.));+#2672 = DIRECTION('',(1.,0.,0.));+#2673 = DIRECTION('',(0.,0.,-1.));+#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2679);+#2675 = LINE('',#2676,#2677);+#2676 = CARTESIAN_POINT('',(3.175,-0.3302));+#2677 = VECTOR('',#2678,1.);+#2678 = DIRECTION('',(0.,1.));+#2679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2680 = ORIENTED_EDGE('',*,*,#2681,.T.);+#2681 = EDGE_CURVE('',#2652,#2682,#2684,.T.);+#2682 = VERTEX_POINT('',#2683);+#2683 = CARTESIAN_POINT('',(1.5875,-0.3302,-3.175));+#2684 = SURFACE_CURVE('',#2685,(#2689,#2696),.PCURVE_S1.);+#2685 = LINE('',#2686,#2687);+#2686 = CARTESIAN_POINT('',(0.9525,-0.3302,-3.175));+#2687 = VECTOR('',#2688,1.);+#2688 = DIRECTION('',(1.,0.,0.));+#2689 = PCURVE('',#560,#2690);+#2690 = DEFINITIONAL_REPRESENTATION('',(#2691),#2695);+#2691 = LINE('',#2692,#2693);+#2692 = CARTESIAN_POINT('',(0.9525,-0.3302));+#2693 = VECTOR('',#2694,1.);+#2694 = DIRECTION('',(1.,0.));+#2695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2696 = PCURVE('',#2697,#2702);+#2697 = PLANE('',#2698);+#2698 = AXIS2_PLACEMENT_3D('',#2699,#2700,#2701);+#2699 = CARTESIAN_POINT('',(0.9525,-0.3302,2.921));+#2700 = DIRECTION('',(0.,-1.,0.));+#2701 = DIRECTION('',(0.,0.,-1.));+#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707);+#2703 = LINE('',#2704,#2705);+#2704 = CARTESIAN_POINT('',(6.096,0.));+#2705 = VECTOR('',#2706,1.);+#2706 = DIRECTION('',(0.,1.));+#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2708 = ORIENTED_EDGE('',*,*,#2709,.T.);+#2709 = EDGE_CURVE('',#2682,#2710,#2712,.T.);+#2710 = VERTEX_POINT('',#2711);+#2711 = CARTESIAN_POINT('',(1.5875,0.3048,-3.175));+#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.);+#2713 = LINE('',#2714,#2715);+#2714 = CARTESIAN_POINT('',(1.5875,-0.3302,-3.175));+#2715 = VECTOR('',#2716,1.);+#2716 = DIRECTION('',(0.,1.,0.));+#2717 = PCURVE('',#560,#2718);+#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723);+#2719 = LINE('',#2720,#2721);+#2720 = CARTESIAN_POINT('',(1.5875,-0.3302));+#2721 = VECTOR('',#2722,1.);+#2722 = DIRECTION('',(0.,1.));+#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2724 = PCURVE('',#2725,#2730);+#2725 = PLANE('',#2726);+#2726 = AXIS2_PLACEMENT_3D('',#2727,#2728,#2729);+#2727 = CARTESIAN_POINT('',(1.5875,0.,0.));+#2728 = DIRECTION('',(1.,0.,0.));+#2729 = DIRECTION('',(0.,0.,-1.));+#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735);+#2731 = LINE('',#2732,#2733);+#2732 = CARTESIAN_POINT('',(3.175,-0.3302));+#2733 = VECTOR('',#2734,1.);+#2734 = DIRECTION('',(0.,1.));+#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2736 = ORIENTED_EDGE('',*,*,#2737,.F.);+#2737 = EDGE_CURVE('',#2654,#2710,#2738,.T.);+#2738 = SURFACE_CURVE('',#2739,(#2743,#2750),.PCURVE_S1.);+#2739 = LINE('',#2740,#2741);+#2740 = CARTESIAN_POINT('',(0.9525,0.3048,-3.175));+#2741 = VECTOR('',#2742,1.);+#2742 = DIRECTION('',(1.,0.,0.));+#2743 = PCURVE('',#560,#2744);+#2744 = DEFINITIONAL_REPRESENTATION('',(#2745),#2749);+#2745 = LINE('',#2746,#2747);+#2746 = CARTESIAN_POINT('',(0.9525,0.3048));+#2747 = VECTOR('',#2748,1.);+#2748 = DIRECTION('',(1.,0.));+#2749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2750 = PCURVE('',#2751,#2756);+#2751 = PLANE('',#2752);+#2752 = AXIS2_PLACEMENT_3D('',#2753,#2754,#2755);+#2753 = CARTESIAN_POINT('',(0.9525,0.3048,-6.223));+#2754 = DIRECTION('',(0.,1.,0.));+#2755 = DIRECTION('',(0.,-0.,1.));+#2756 = DEFINITIONAL_REPRESENTATION('',(#2757),#2761);+#2757 = LINE('',#2758,#2759);+#2758 = CARTESIAN_POINT('',(3.048,0.));+#2759 = VECTOR('',#2760,1.);+#2760 = DIRECTION('',(0.,1.));+#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2762 = FACE_BOUND('',#2763,.F.);+#2763 = EDGE_LOOP('',(#2764,#2794,#2822,#2850));+#2764 = ORIENTED_EDGE('',*,*,#2765,.F.);+#2765 = EDGE_CURVE('',#2766,#2768,#2770,.T.);+#2766 = VERTEX_POINT('',#2767);+#2767 = CARTESIAN_POINT('',(-1.5875,-0.3302,-3.175));+#2768 = VERTEX_POINT('',#2769);+#2769 = CARTESIAN_POINT('',(-1.5875,0.3048,-3.175));+#2770 = SURFACE_CURVE('',#2771,(#2775,#2782),.PCURVE_S1.);+#2771 = LINE('',#2772,#2773);+#2772 = CARTESIAN_POINT('',(-1.5875,-0.3302,-3.175));+#2773 = VECTOR('',#2774,1.);+#2774 = DIRECTION('',(0.,1.,0.));+#2775 = PCURVE('',#560,#2776);+#2776 = DEFINITIONAL_REPRESENTATION('',(#2777),#2781);+#2777 = LINE('',#2778,#2779);+#2778 = CARTESIAN_POINT('',(-1.5875,-0.3302));+#2779 = VECTOR('',#2780,1.);+#2780 = DIRECTION('',(0.,1.));+#2781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2782 = PCURVE('',#2783,#2788);+#2783 = PLANE('',#2784);+#2784 = AXIS2_PLACEMENT_3D('',#2785,#2786,#2787);+#2785 = CARTESIAN_POINT('',(-1.5875,0.,0.));+#2786 = DIRECTION('',(1.,0.,0.));+#2787 = DIRECTION('',(0.,0.,-1.));+#2788 = DEFINITIONAL_REPRESENTATION('',(#2789),#2793);+#2789 = LINE('',#2790,#2791);+#2790 = CARTESIAN_POINT('',(3.175,-0.3302));+#2791 = VECTOR('',#2792,1.);+#2792 = DIRECTION('',(0.,1.));+#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2794 = ORIENTED_EDGE('',*,*,#2795,.T.);+#2795 = EDGE_CURVE('',#2766,#2796,#2798,.T.);+#2796 = VERTEX_POINT('',#2797);+#2797 = CARTESIAN_POINT('',(-0.9525,-0.3302,-3.175));+#2798 = SURFACE_CURVE('',#2799,(#2803,#2810),.PCURVE_S1.);+#2799 = LINE('',#2800,#2801);+#2800 = CARTESIAN_POINT('',(-1.5875,-0.3302,-3.175));+#2801 = VECTOR('',#2802,1.);+#2802 = DIRECTION('',(1.,0.,0.));+#2803 = PCURVE('',#560,#2804);+#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809);+#2805 = LINE('',#2806,#2807);+#2806 = CARTESIAN_POINT('',(-1.5875,-0.3302));+#2807 = VECTOR('',#2808,1.);+#2808 = DIRECTION('',(1.,0.));+#2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2810 = PCURVE('',#2811,#2816);+#2811 = PLANE('',#2812);+#2812 = AXIS2_PLACEMENT_3D('',#2813,#2814,#2815);+#2813 = CARTESIAN_POINT('',(-1.5875,-0.3302,2.921));+#2814 = DIRECTION('',(0.,-1.,0.));+#2815 = DIRECTION('',(0.,0.,-1.));+#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2821);+#2817 = LINE('',#2818,#2819);+#2818 = CARTESIAN_POINT('',(6.096,0.));+#2819 = VECTOR('',#2820,1.);+#2820 = DIRECTION('',(0.,1.));+#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2822 = ORIENTED_EDGE('',*,*,#2823,.T.);+#2823 = EDGE_CURVE('',#2796,#2824,#2826,.T.);+#2824 = VERTEX_POINT('',#2825);+#2825 = CARTESIAN_POINT('',(-0.9525,0.3048,-3.175));+#2826 = SURFACE_CURVE('',#2827,(#2831,#2838),.PCURVE_S1.);+#2827 = LINE('',#2828,#2829);+#2828 = CARTESIAN_POINT('',(-0.9525,-0.3302,-3.175));+#2829 = VECTOR('',#2830,1.);+#2830 = DIRECTION('',(0.,1.,0.));+#2831 = PCURVE('',#560,#2832);+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);+#2833 = LINE('',#2834,#2835);+#2834 = CARTESIAN_POINT('',(-0.9525,-0.3302));+#2835 = VECTOR('',#2836,1.);+#2836 = DIRECTION('',(0.,1.));+#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2838 = PCURVE('',#2839,#2844);+#2839 = PLANE('',#2840);+#2840 = AXIS2_PLACEMENT_3D('',#2841,#2842,#2843);+#2841 = CARTESIAN_POINT('',(-0.9525,0.,0.));+#2842 = DIRECTION('',(1.,0.,0.));+#2843 = DIRECTION('',(0.,0.,-1.));+#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);+#2845 = LINE('',#2846,#2847);+#2846 = CARTESIAN_POINT('',(3.175,-0.3302));+#2847 = VECTOR('',#2848,1.);+#2848 = DIRECTION('',(0.,1.));+#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2850 = ORIENTED_EDGE('',*,*,#2851,.F.);+#2851 = EDGE_CURVE('',#2768,#2824,#2852,.T.);+#2852 = SURFACE_CURVE('',#2853,(#2857,#2864),.PCURVE_S1.);+#2853 = LINE('',#2854,#2855);+#2854 = CARTESIAN_POINT('',(-1.5875,0.3048,-3.175));+#2855 = VECTOR('',#2856,1.);+#2856 = DIRECTION('',(1.,0.,0.));+#2857 = PCURVE('',#560,#2858);+#2858 = DEFINITIONAL_REPRESENTATION('',(#2859),#2863);+#2859 = LINE('',#2860,#2861);+#2860 = CARTESIAN_POINT('',(-1.5875,0.3048));+#2861 = VECTOR('',#2862,1.);+#2862 = DIRECTION('',(1.,0.));+#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2864 = PCURVE('',#2865,#2870);+#2865 = PLANE('',#2866);+#2866 = AXIS2_PLACEMENT_3D('',#2867,#2868,#2869);+#2867 = CARTESIAN_POINT('',(-1.5875,0.3048,-6.223));+#2868 = DIRECTION('',(0.,1.,0.));+#2869 = DIRECTION('',(0.,-0.,1.));+#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875);+#2871 = LINE('',#2872,#2873);+#2872 = CARTESIAN_POINT('',(3.048,0.));+#2873 = VECTOR('',#2874,1.);+#2874 = DIRECTION('',(0.,1.));+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2876 = ADVANCED_FACE('',(#2877),#2066,.F.);+#2877 = FACE_BOUND('',#2878,.F.);+#2878 = EDGE_LOOP('',(#2879,#2902,#2923,#2924));+#2879 = ORIENTED_EDGE('',*,*,#2880,.F.);+#2880 = EDGE_CURVE('',#2881,#2515,#2883,.T.);+#2881 = VERTEX_POINT('',#2882);+#2882 = CARTESIAN_POINT('',(-0.508,-1.397,5.207));+#2883 = SURFACE_CURVE('',#2884,(#2888,#2895),.PCURVE_S1.);+#2884 = LINE('',#2885,#2886);+#2885 = CARTESIAN_POINT('',(-0.508,-1.397,5.207));+#2886 = VECTOR('',#2887,1.);+#2887 = DIRECTION('',(0.,0.,-1.));+#2888 = PCURVE('',#2066,#2889);+#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2894);+#2890 = LINE('',#2891,#2892);+#2891 = CARTESIAN_POINT('',(3.175,0.508));+#2892 = VECTOR('',#2893,1.);+#2893 = DIRECTION('',(0.,1.));+#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2895 = PCURVE('',#532,#2896);+#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2901);+#2897 = LINE('',#2898,#2899);+#2898 = CARTESIAN_POINT('',(0.,-0.508));+#2899 = VECTOR('',#2900,1.);+#2900 = DIRECTION('',(0.,-1.));+#2901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2902 = ORIENTED_EDGE('',*,*,#2903,.T.);+#2903 = EDGE_CURVE('',#2881,#2051,#2904,.T.);+#2904 = SURFACE_CURVE('',#2905,(#2909,#2916),.PCURVE_S1.);+#2905 = LINE('',#2906,#2907);+#2906 = CARTESIAN_POINT('',(-0.508,-1.397,5.207));+#2907 = VECTOR('',#2908,1.);+#2908 = DIRECTION('',(-1.,0.,0.));+#2909 = PCURVE('',#2066,#2910);+#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915);+#2911 = LINE('',#2912,#2913);+#2912 = CARTESIAN_POINT('',(3.175,0.508));+#2913 = VECTOR('',#2914,1.);+#2914 = DIRECTION('',(1.,0.));+#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2916 = PCURVE('',#1108,#2917);+#2917 = DEFINITIONAL_REPRESENTATION('',(#2918),#2922);+#2918 = LINE('',#2919,#2920);+#2919 = CARTESIAN_POINT('',(3.175,0.718420489686));+#2920 = VECTOR('',#2921,1.);+#2921 = DIRECTION('',(1.,0.));+#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2923 = ORIENTED_EDGE('',*,*,#2050,.T.);+#2924 = ORIENTED_EDGE('',*,*,#2537,.T.);+#2925 = ADVANCED_FACE('',(#2926),#2480,.F.);+#2926 = FACE_BOUND('',#2927,.F.);+#2927 = EDGE_LOOP('',(#2928,#2951,#2952,#2975));+#2928 = ORIENTED_EDGE('',*,*,#2929,.T.);+#2929 = EDGE_CURVE('',#2930,#2463,#2932,.T.);+#2930 = VERTEX_POINT('',#2931);+#2931 = CARTESIAN_POINT('',(0.508,-1.397,5.207));+#2932 = SURFACE_CURVE('',#2933,(#2937,#2944),.PCURVE_S1.);+#2933 = LINE('',#2934,#2935);+#2934 = CARTESIAN_POINT('',(0.508,-1.397,5.207));+#2935 = VECTOR('',#2936,1.);+#2936 = DIRECTION('',(0.,0.,-1.));+#2937 = PCURVE('',#2480,#2938);+#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2943);+#2939 = LINE('',#2940,#2941);+#2940 = CARTESIAN_POINT('',(2.159,0.508));+#2941 = VECTOR('',#2942,1.);+#2942 = DIRECTION('',(0.,1.));+#2943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2944 = PCURVE('',#588,#2945);+#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950);+#2946 = LINE('',#2947,#2948);+#2947 = CARTESIAN_POINT('',(1.143,-0.508));+#2948 = VECTOR('',#2949,1.);+#2949 = DIRECTION('',(0.,-1.));+#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2951 = ORIENTED_EDGE('',*,*,#2462,.T.);+#2952 = ORIENTED_EDGE('',*,*,#2953,.F.);+#2953 = EDGE_CURVE('',#2954,#2465,#2956,.T.);+#2954 = VERTEX_POINT('',#2955);+#2955 = CARTESIAN_POINT('',(2.667,-1.397,5.207));+#2956 = SURFACE_CURVE('',#2957,(#2961,#2968),.PCURVE_S1.);+#2957 = LINE('',#2958,#2959);+#2958 = CARTESIAN_POINT('',(2.667,-1.397,5.207));+#2959 = VECTOR('',#2960,1.);+#2960 = DIRECTION('',(0.,0.,-1.));+#2961 = PCURVE('',#2480,#2962);+#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2967);+#2963 = LINE('',#2964,#2965);+#2964 = CARTESIAN_POINT('',(0.,0.508));+#2965 = VECTOR('',#2966,1.);+#2966 = DIRECTION('',(0.,1.));+#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2968 = PCURVE('',#1462,#2969);+#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974);+#2970 = LINE('',#2971,#2972);+#2971 = CARTESIAN_POINT('',(4.318,0.508));+#2972 = VECTOR('',#2973,1.);+#2973 = DIRECTION('',(0.,1.));+#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2975 = ORIENTED_EDGE('',*,*,#2976,.T.);+#2976 = EDGE_CURVE('',#2954,#2930,#2977,.T.);+#2977 = SURFACE_CURVE('',#2978,(#2982,#2989),.PCURVE_S1.);+#2978 = LINE('',#2979,#2980);+#2979 = CARTESIAN_POINT('',(2.667,-1.397,5.207));+#2980 = VECTOR('',#2981,1.);+#2981 = DIRECTION('',(-1.,0.,0.));+#2982 = PCURVE('',#2480,#2983);+#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988);+#2984 = LINE('',#2985,#2986);+#2985 = CARTESIAN_POINT('',(0.,0.508));+#2986 = VECTOR('',#2987,1.);+#2987 = DIRECTION('',(1.,0.));+#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2989 = PCURVE('',#996,#2990);+#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#2995);+#2991 = LINE('',#2992,#2993);+#2992 = CARTESIAN_POINT('',(-0.,0.718420489686));+#2993 = VECTOR('',#2994,1.);+#2994 = DIRECTION('',(1.,0.));+#2995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2996 = ADVANCED_FACE('',(#2997),#532,.F.);+#2997 = FACE_BOUND('',#2998,.F.);+#2998 = EDGE_LOOP('',(#2999,#3000,#3021,#3022,#3023));+#2999 = ORIENTED_EDGE('',*,*,#1120,.T.);+#3000 = ORIENTED_EDGE('',*,*,#3001,.T.);+#3001 = EDGE_CURVE('',#1093,#2881,#3002,.T.);+#3002 = SURFACE_CURVE('',#3003,(#3007,#3014),.PCURVE_S1.);+#3003 = LINE('',#3004,#3005);+#3004 = CARTESIAN_POINT('',(-0.508,-1.905,5.715));+#3005 = VECTOR('',#3006,1.);+#3006 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#3007 = PCURVE('',#532,#3008);+#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3013);+#3009 = LINE('',#3010,#3011);+#3010 = CARTESIAN_POINT('',(0.508,0.));+#3011 = VECTOR('',#3012,1.);+#3012 = DIRECTION('',(-0.707106781187,-0.707106781187));+#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3014 = PCURVE('',#1108,#3015);+#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3020);+#3016 = LINE('',#3017,#3018);+#3017 = CARTESIAN_POINT('',(3.175,0.));+#3018 = VECTOR('',#3019,1.);+#3019 = DIRECTION('',(-0.,1.));+#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3021 = ORIENTED_EDGE('',*,*,#2880,.T.);+#3022 = ORIENTED_EDGE('',*,*,#2514,.T.);+#3023 = ORIENTED_EDGE('',*,*,#516,.F.);+#3024 = ADVANCED_FACE('',(#3025),#1108,.F.);+#3025 = FACE_BOUND('',#3026,.F.);+#3026 = EDGE_LOOP('',(#3027,#3028,#3029,#3050));+#3027 = ORIENTED_EDGE('',*,*,#3001,.F.);+#3028 = ORIENTED_EDGE('',*,*,#1092,.T.);+#3029 = ORIENTED_EDGE('',*,*,#3030,.T.);+#3030 = EDGE_CURVE('',#1065,#2051,#3031,.T.);+#3031 = SURFACE_CURVE('',#3032,(#3036,#3043),.PCURVE_S1.);+#3032 = LINE('',#3033,#3034);+#3033 = CARTESIAN_POINT('',(-3.175,-1.905,5.715));+#3034 = VECTOR('',#3035,1.);+#3035 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));+#3036 = PCURVE('',#1108,#3037);+#3037 = DEFINITIONAL_REPRESENTATION('',(#3038),#3042);+#3038 = LINE('',#3039,#3040);+#3039 = CARTESIAN_POINT('',(5.842,0.));+#3040 = VECTOR('',#3041,1.);+#3041 = DIRECTION('',(-0.57735026919,0.816496580928));+#3042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3043 = PCURVE('',#1080,#3044);+#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049);+#3045 = LINE('',#3046,#3047);+#3046 = CARTESIAN_POINT('',(-0.508,0.));+#3047 = VECTOR('',#3048,1.);+#3048 = DIRECTION('',(0.57735026919,0.816496580928));+#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3050 = ORIENTED_EDGE('',*,*,#2903,.F.);+#3051 = ADVANCED_FACE('',(#3052),#996,.F.);+#3052 = FACE_BOUND('',#3053,.F.);+#3053 = EDGE_LOOP('',(#3054,#3075,#3076,#3097));+#3054 = ORIENTED_EDGE('',*,*,#3055,.T.);+#3055 = EDGE_CURVE('',#958,#2930,#3056,.T.);+#3056 = SURFACE_CURVE('',#3057,(#3061,#3068),.PCURVE_S1.);+#3057 = LINE('',#3058,#3059);+#3058 = CARTESIAN_POINT('',(0.508,-1.905,5.715));+#3059 = VECTOR('',#3060,1.);+#3060 = DIRECTION('',(0.,0.707106781187,-0.707106781187));+#3061 = PCURVE('',#996,#3062);+#3062 = DEFINITIONAL_REPRESENTATION('',(#3063),#3067);+#3063 = LINE('',#3064,#3065);+#3064 = CARTESIAN_POINT('',(2.159,0.));+#3065 = VECTOR('',#3066,1.);+#3066 = DIRECTION('',(-0.,1.));+#3067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3068 = PCURVE('',#588,#3069);+#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074);+#3070 = LINE('',#3071,#3072);+#3071 = CARTESIAN_POINT('',(0.635,0.));+#3072 = VECTOR('',#3073,1.);+#3073 = DIRECTION('',(0.707106781187,-0.707106781187));+#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3075 = ORIENTED_EDGE('',*,*,#2976,.F.);+#3076 = ORIENTED_EDGE('',*,*,#3077,.F.);+#3077 = EDGE_CURVE('',#981,#2954,#3078,.T.);+#3078 = SURFACE_CURVE('',#3079,(#3083,#3090),.PCURVE_S1.);+#3079 = LINE('',#3080,#3081);+#3080 = CARTESIAN_POINT('',(3.175,-1.905,5.715));+#3081 = VECTOR('',#3082,1.);+#3082 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));+#3083 = PCURVE('',#996,#3084);+#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089);+#3085 = LINE('',#3086,#3087);+#3086 = CARTESIAN_POINT('',(-0.508,0.));+#3087 = VECTOR('',#3088,1.);+#3088 = DIRECTION('',(0.57735026919,0.816496580928));+#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3090 = PCURVE('',#1024,#3091);+#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096);+#3092 = LINE('',#3093,#3094);+#3093 = CARTESIAN_POINT('',(4.826,0.));+#3094 = VECTOR('',#3095,1.);+#3095 = DIRECTION('',(-0.57735026919,0.816496580928));+#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3097 = ORIENTED_EDGE('',*,*,#980,.T.);+#3098 = ADVANCED_FACE('',(#3099),#1080,.F.);+#3099 = FACE_BOUND('',#3100,.F.);+#3100 = EDGE_LOOP('',(#3101,#3102,#3123,#3124));+#3101 = ORIENTED_EDGE('',*,*,#1064,.T.);+#3102 = ORIENTED_EDGE('',*,*,#3103,.T.);+#3103 = EDGE_CURVE('',#1037,#1804,#3104,.T.);+#3104 = SURFACE_CURVE('',#3105,(#3109,#3116),.PCURVE_S1.);+#3105 = LINE('',#3106,#3107);+#3106 = CARTESIAN_POINT('',(-3.175,3.429,5.715));+#3107 = VECTOR('',#3108,1.);+#3108 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));+#3109 = PCURVE('',#1080,#3110);+#3110 = DEFINITIONAL_REPRESENTATION('',(#3111),#3115);+#3111 = LINE('',#3112,#3113);+#3112 = CARTESIAN_POINT('',(4.826,0.));+#3113 = VECTOR('',#3114,1.);+#3114 = DIRECTION('',(-0.57735026919,0.816496580928));+#3115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3116 = PCURVE('',#1052,#3117);+#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122);+#3118 = LINE('',#3119,#3120);+#3119 = CARTESIAN_POINT('',(-0.508,-0.));+#3120 = VECTOR('',#3121,1.);+#3121 = DIRECTION('',(0.57735026919,0.816496580928));+#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3123 = ORIENTED_EDGE('',*,*,#2078,.F.);+#3124 = ORIENTED_EDGE('',*,*,#3030,.F.);+#3125 = ADVANCED_FACE('',(#3126),#1052,.F.);+#3126 = FACE_BOUND('',#3127,.F.);+#3127 = EDGE_LOOP('',(#3128,#3129,#3150,#3151));+#3128 = ORIENTED_EDGE('',*,*,#1036,.T.);+#3129 = ORIENTED_EDGE('',*,*,#3130,.T.);+#3130 = EDGE_CURVE('',#1009,#1827,#3131,.T.);+#3131 = SURFACE_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.);+#3132 = LINE('',#3133,#3134);+#3133 = CARTESIAN_POINT('',(3.175,3.429,5.715));+#3134 = VECTOR('',#3135,1.);+#3135 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));+#3136 = PCURVE('',#1052,#3137);+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142);+#3138 = LINE('',#3139,#3140);+#3139 = CARTESIAN_POINT('',(5.842,0.));+#3140 = VECTOR('',#3141,1.);+#3141 = DIRECTION('',(-0.57735026919,0.816496580928));+#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3143 = PCURVE('',#1024,#3144);+#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149);+#3145 = LINE('',#3146,#3147);+#3146 = CARTESIAN_POINT('',(-0.508,-0.));+#3147 = VECTOR('',#3148,1.);+#3148 = DIRECTION('',(0.57735026919,0.816496580928));+#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3150 = ORIENTED_EDGE('',*,*,#1826,.F.);+#3151 = ORIENTED_EDGE('',*,*,#3103,.F.);+#3152 = ADVANCED_FACE('',(#3153),#1024,.F.);+#3153 = FACE_BOUND('',#3154,.F.);+#3154 = EDGE_LOOP('',(#3155,#3156,#3157,#3178));+#3155 = ORIENTED_EDGE('',*,*,#1008,.T.);+#3156 = ORIENTED_EDGE('',*,*,#3077,.T.);+#3157 = ORIENTED_EDGE('',*,*,#3158,.F.);+#3158 = EDGE_CURVE('',#1827,#2954,#3159,.T.);+#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.);+#3160 = LINE('',#3161,#3162);+#3161 = CARTESIAN_POINT('',(2.667,2.921,5.207));+#3162 = VECTOR('',#3163,1.);+#3163 = DIRECTION('',(0.,-1.,0.));+#3164 = PCURVE('',#1024,#3165);+#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170);+#3166 = LINE('',#3167,#3168);+#3167 = CARTESIAN_POINT('',(-0.,0.718420489686));+#3168 = VECTOR('',#3169,1.);+#3169 = DIRECTION('',(1.,0.));+#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3171 = PCURVE('',#1462,#3172);+#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177);+#3173 = LINE('',#3174,#3175);+#3174 = CARTESIAN_POINT('',(0.,0.508));+#3175 = VECTOR('',#3176,1.);+#3176 = DIRECTION('',(1.,0.));+#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3178 = ORIENTED_EDGE('',*,*,#3130,.F.);+#3179 = ADVANCED_FACE('',(#3180),#1462,.F.);+#3180 = FACE_BOUND('',#3181,.F.);+#3181 = EDGE_LOOP('',(#3182,#3183,#3184,#3207,#3228,#3229,#3230,#3231));+#3182 = ORIENTED_EDGE('',*,*,#2953,.T.);+#3183 = ORIENTED_EDGE('',*,*,#2628,.T.);+#3184 = ORIENTED_EDGE('',*,*,#3185,.F.);+#3185 = EDGE_CURVE('',#3186,#2606,#3188,.T.);+#3186 = VERTEX_POINT('',#3187);+#3187 = CARTESIAN_POINT('',(2.667,1.27,2.032));+#3188 = SURFACE_CURVE('',#3189,(#3193,#3200),.PCURVE_S1.);+#3189 = LINE('',#3190,#3191);+#3190 = CARTESIAN_POINT('',(2.667,1.27,2.032));+#3191 = VECTOR('',#3192,1.);+#3192 = DIRECTION('',(0.,0.,-1.));+#3193 = PCURVE('',#1462,#3194);+#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199);+#3195 = LINE('',#3196,#3197);+#3196 = CARTESIAN_POINT('',(1.651,3.683));+#3197 = VECTOR('',#3198,1.);+#3198 = DIRECTION('',(0.,1.));+#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3200 = PCURVE('',#2351,#3201);+#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206);+#3202 = LINE('',#3203,#3204);+#3203 = CARTESIAN_POINT('',(0.,-0.508));+#3204 = VECTOR('',#3205,1.);+#3205 = DIRECTION('',(0.,-1.));+#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3207 = ORIENTED_EDGE('',*,*,#3208,.F.);+#3208 = EDGE_CURVE('',#2161,#3186,#3209,.T.);+#3209 = SURFACE_CURVE('',#3210,(#3214,#3221),.PCURVE_S1.);+#3210 = LINE('',#3211,#3212);+#3211 = CARTESIAN_POINT('',(2.667,1.778,2.54));+#3212 = VECTOR('',#3213,1.);+#3213 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#3214 = PCURVE('',#1462,#3215);+#3215 = DEFINITIONAL_REPRESENTATION('',(#3216),#3220);+#3216 = LINE('',#3217,#3218);+#3217 = CARTESIAN_POINT('',(1.143,3.175));+#3218 = VECTOR('',#3219,1.);+#3219 = DIRECTION('',(0.707106781187,0.707106781187));+#3220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3221 = PCURVE('',#2197,#3222);+#3222 = DEFINITIONAL_REPRESENTATION('',(#3223),#3227);+#3223 = LINE('',#3224,#3225);+#3224 = CARTESIAN_POINT('',(1.397,0.));+#3225 = VECTOR('',#3226,1.);+#3226 = DIRECTION('',(0.,1.));+#3227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3228 = ORIENTED_EDGE('',*,*,#2160,.F.);+#3229 = ORIENTED_EDGE('',*,*,#1446,.T.);+#3230 = ORIENTED_EDGE('',*,*,#1849,.T.);+#3231 = ORIENTED_EDGE('',*,*,#3158,.T.);+#3232 = ADVANCED_FACE('',(#3233),#2351,.F.);+#3233 = FACE_BOUND('',#3234,.F.);+#3234 = EDGE_LOOP('',(#3235,#3236,#3257,#3258));+#3235 = ORIENTED_EDGE('',*,*,#2335,.T.);+#3236 = ORIENTED_EDGE('',*,*,#3237,.T.);+#3237 = EDGE_CURVE('',#2313,#3186,#3238,.T.);+#3238 = SURFACE_CURVE('',#3239,(#3243,#3250),.PCURVE_S1.);+#3239 = LINE('',#3240,#3241);+#3240 = CARTESIAN_POINT('',(1.27,1.27,2.032));+#3241 = VECTOR('',#3242,1.);+#3242 = DIRECTION('',(1.,0.,0.));+#3243 = PCURVE('',#2351,#3244);+#3244 = DEFINITIONAL_REPRESENTATION('',(#3245),#3249);+#3245 = LINE('',#3246,#3247);+#3246 = CARTESIAN_POINT('',(1.397,-0.508));+#3247 = VECTOR('',#3248,1.);+#3248 = DIRECTION('',(-1.,0.));+#3249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3250 = PCURVE('',#2197,#3251);+#3251 = DEFINITIONAL_REPRESENTATION('',(#3252),#3256);+#3252 = LINE('',#3253,#3254);+#3253 = CARTESIAN_POINT('',(0.,0.718420489686));+#3254 = VECTOR('',#3255,1.);+#3255 = DIRECTION('',(1.,0.));+#3256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3257 = ORIENTED_EDGE('',*,*,#3185,.T.);+#3258 = ORIENTED_EDGE('',*,*,#2605,.T.);+#3259 = ADVANCED_FACE('',(#3260),#2015,.F.);+#3260 = FACE_BOUND('',#3261,.F.);+#3261 = EDGE_LOOP('',(#3262,#3285,#3286,#3287));+#3262 = ORIENTED_EDGE('',*,*,#3263,.F.);+#3263 = EDGE_CURVE('',#2560,#3264,#3266,.T.);+#3264 = VERTEX_POINT('',#3265);+#3265 = CARTESIAN_POINT('',(-1.27,1.27,2.032));+#3266 = SURFACE_CURVE('',#3267,(#3271,#3278),.PCURVE_S1.);+#3267 = LINE('',#3268,#3269);+#3268 = CARTESIAN_POINT('',(-1.27,1.27,-3.175));+#3269 = VECTOR('',#3270,1.);+#3270 = DIRECTION('',(0.,0.,1.));+#3271 = PCURVE('',#2015,#3272);+#3272 = DEFINITIONAL_REPRESENTATION('',(#3273),#3277);+#3273 = LINE('',#3274,#3275);+#3274 = CARTESIAN_POINT('',(3.937,-5.715));+#3275 = VECTOR('',#3276,1.);+#3276 = DIRECTION('',(0.,1.));+#3277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3278 = PCURVE('',#2230,#3279);+#3279 = DEFINITIONAL_REPRESENTATION('',(#3280),#3284);+#3280 = LINE('',#3281,#3282);+#3281 = CARTESIAN_POINT('',(0.,-1.016));+#3282 = VECTOR('',#3283,1.);+#3283 = DIRECTION('',(1.,0.));+#3284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3285 = ORIENTED_EDGE('',*,*,#2559,.T.);+#3286 = ORIENTED_EDGE('',*,*,#1999,.F.);+#3287 = ORIENTED_EDGE('',*,*,#3288,.T.);+#3288 = EDGE_CURVE('',#1972,#3264,#3289,.T.);+#3289 = SURFACE_CURVE('',#3290,(#3294,#3301),.PCURVE_S1.);+#3290 = LINE('',#3291,#3292);+#3291 = CARTESIAN_POINT('',(-2.667,1.27,2.032));+#3292 = VECTOR('',#3293,1.);+#3293 = DIRECTION('',(1.,0.,0.));+#3294 = PCURVE('',#2015,#3295);+#3295 = DEFINITIONAL_REPRESENTATION('',(#3296),#3300);+#3296 = LINE('',#3297,#3298);+#3297 = CARTESIAN_POINT('',(5.334,-0.508));+#3298 = VECTOR('',#3299,1.);+#3299 = DIRECTION('',(-1.,0.));+#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3301 = PCURVE('',#1987,#3302);+#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307);+#3303 = LINE('',#3304,#3305);+#3304 = CARTESIAN_POINT('',(0.,0.718420489686));+#3305 = VECTOR('',#3306,1.);+#3306 = DIRECTION('',(1.,0.));+#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3308 = ADVANCED_FACE('',(#3309),#2197,.F.);+#3309 = FACE_BOUND('',#3310,.F.);+#3310 = EDGE_LOOP('',(#3311,#3312,#3313,#3314));+#3311 = ORIENTED_EDGE('',*,*,#2183,.T.);+#3312 = ORIENTED_EDGE('',*,*,#3208,.T.);+#3313 = ORIENTED_EDGE('',*,*,#3237,.F.);+#3314 = ORIENTED_EDGE('',*,*,#2312,.F.);+#3315 = ADVANCED_FACE('',(#3316),#2230,.F.);+#3316 = FACE_BOUND('',#3317,.F.);+#3317 = EDGE_LOOP('',(#3318,#3319,#3320,#3321,#3342));+#3318 = ORIENTED_EDGE('',*,*,#2411,.T.);+#3319 = ORIENTED_EDGE('',*,*,#2582,.T.);+#3320 = ORIENTED_EDGE('',*,*,#3263,.T.);+#3321 = ORIENTED_EDGE('',*,*,#3322,.F.);+#3322 = EDGE_CURVE('',#2215,#3264,#3323,.T.);+#3323 = SURFACE_CURVE('',#3324,(#3328,#3335),.PCURVE_S1.);+#3324 = LINE('',#3325,#3326);+#3325 = CARTESIAN_POINT('',(-1.27,1.778,2.54));+#3326 = VECTOR('',#3327,1.);+#3327 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));+#3328 = PCURVE('',#2230,#3329);+#3329 = DEFINITIONAL_REPRESENTATION('',(#3330),#3334);+#3330 = LINE('',#3331,#3332);+#3331 = CARTESIAN_POINT('',(5.715,-0.508));+#3332 = VECTOR('',#3333,1.);+#3333 = DIRECTION('',(-0.707106781187,-0.707106781187));+#3334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3335 = PCURVE('',#1987,#3336);+#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3341);+#3337 = LINE('',#3338,#3339);+#3338 = CARTESIAN_POINT('',(1.397,0.));+#3339 = VECTOR('',#3340,1.);+#3340 = DIRECTION('',(0.,1.));+#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3342 = ORIENTED_EDGE('',*,*,#2212,.F.);+#3343 = ADVANCED_FACE('',(#3344),#1987,.F.);+#3344 = FACE_BOUND('',#3345,.F.);+#3345 = EDGE_LOOP('',(#3346,#3347,#3348,#3349));+#3346 = ORIENTED_EDGE('',*,*,#2242,.T.);+#3347 = ORIENTED_EDGE('',*,*,#3322,.T.);+#3348 = ORIENTED_EDGE('',*,*,#3288,.F.);+#3349 = ORIENTED_EDGE('',*,*,#1971,.F.);+#3350 = ADVANCED_FACE('',(#3351),#588,.F.);+#3351 = FACE_BOUND('',#3352,.F.);+#3352 = EDGE_LOOP('',(#3353,#3354,#3355,#3356,#3357));+#3353 = ORIENTED_EDGE('',*,*,#957,.F.);+#3354 = ORIENTED_EDGE('',*,*,#572,.T.);+#3355 = ORIENTED_EDGE('',*,*,#2492,.T.);+#3356 = ORIENTED_EDGE('',*,*,#2929,.F.);+#3357 = ORIENTED_EDGE('',*,*,#3055,.F.);+#3358 = ADVANCED_FACE('',(#3359),#2669,.F.);+#3359 = FACE_BOUND('',#3360,.F.);+#3360 = EDGE_LOOP('',(#3361,#3384,#3385,#3408));+#3361 = ORIENTED_EDGE('',*,*,#3362,.T.);+#3362 = EDGE_CURVE('',#3363,#2652,#3365,.T.);+#3363 = VERTEX_POINT('',#3364);+#3364 = CARTESIAN_POINT('',(0.9525,-0.3302,2.921));+#3365 = SURFACE_CURVE('',#3366,(#3370,#3377),.PCURVE_S1.);+#3366 = LINE('',#3367,#3368);+#3367 = CARTESIAN_POINT('',(0.9525,-0.3302,2.921));+#3368 = VECTOR('',#3369,1.);+#3369 = DIRECTION('',(0.,0.,-1.));+#3370 = PCURVE('',#2669,#3371);+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376);+#3372 = LINE('',#3373,#3374);+#3373 = CARTESIAN_POINT('',(-2.921,-0.3302));+#3374 = VECTOR('',#3375,1.);+#3375 = DIRECTION('',(1.,0.));+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3377 = PCURVE('',#2697,#3378);+#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3383);+#3379 = LINE('',#3380,#3381);+#3380 = CARTESIAN_POINT('',(0.,0.));+#3381 = VECTOR('',#3382,1.);+#3382 = DIRECTION('',(1.,0.));+#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3384 = ORIENTED_EDGE('',*,*,#2651,.T.);+#3385 = ORIENTED_EDGE('',*,*,#3386,.T.);+#3386 = EDGE_CURVE('',#2654,#3387,#3389,.T.);+#3387 = VERTEX_POINT('',#3388);+#3388 = CARTESIAN_POINT('',(0.9525,0.3048,2.921));+#3389 = SURFACE_CURVE('',#3390,(#3394,#3401),.PCURVE_S1.);+#3390 = LINE('',#3391,#3392);+#3391 = CARTESIAN_POINT('',(0.9525,0.3048,-3.175));+#3392 = VECTOR('',#3393,1.);+#3393 = DIRECTION('',(0.,0.,1.));+#3394 = PCURVE('',#2669,#3395);+#3395 = DEFINITIONAL_REPRESENTATION('',(#3396),#3400);+#3396 = LINE('',#3397,#3398);+#3397 = CARTESIAN_POINT('',(3.175,0.3048));+#3398 = VECTOR('',#3399,1.);+#3399 = DIRECTION('',(-1.,0.));+#3400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3401 = PCURVE('',#2751,#3402);+#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407);+#3403 = LINE('',#3404,#3405);+#3404 = CARTESIAN_POINT('',(3.048,0.));+#3405 = VECTOR('',#3406,1.);+#3406 = DIRECTION('',(1.,0.));+#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3408 = ORIENTED_EDGE('',*,*,#3409,.T.);+#3409 = EDGE_CURVE('',#3387,#3363,#3410,.T.);+#3410 = SURFACE_CURVE('',#3411,(#3415,#3422),.PCURVE_S1.);+#3411 = LINE('',#3412,#3413);+#3412 = CARTESIAN_POINT('',(0.9525,0.3048,2.921));+#3413 = VECTOR('',#3414,1.);+#3414 = DIRECTION('',(0.,-1.,0.));+#3415 = PCURVE('',#2669,#3416);+#3416 = DEFINITIONAL_REPRESENTATION('',(#3417),#3421);+#3417 = LINE('',#3418,#3419);+#3418 = CARTESIAN_POINT('',(-2.921,0.3048));+#3419 = VECTOR('',#3420,1.);+#3420 = DIRECTION('',(0.,-1.));+#3421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3422 = PCURVE('',#3423,#3428);+#3423 = PLANE('',#3424);+#3424 = AXIS2_PLACEMENT_3D('',#3425,#3426,#3427);+#3425 = CARTESIAN_POINT('',(0.9525,0.3048,2.921));+#3426 = DIRECTION('',(0.,0.,1.));+#3427 = DIRECTION('',(0.,-1.,0.));+#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433);+#3429 = LINE('',#3430,#3431);+#3430 = CARTESIAN_POINT('',(0.,0.));+#3431 = VECTOR('',#3432,1.);+#3432 = DIRECTION('',(1.,0.));+#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3434 = ADVANCED_FACE('',(#3435),#3449,.F.);+#3435 = FACE_BOUND('',#3436,.F.);+#3436 = EDGE_LOOP('',(#3437,#3467,#3495,#3523));+#3437 = ORIENTED_EDGE('',*,*,#3438,.F.);+#3438 = EDGE_CURVE('',#3439,#3441,#3443,.T.);+#3439 = VERTEX_POINT('',#3440);+#3440 = CARTESIAN_POINT('',(0.9525,-1.016,-6.858));+#3441 = VERTEX_POINT('',#3442);+#3442 = CARTESIAN_POINT('',(0.9525,-1.016,-7.493));+#3443 = SURFACE_CURVE('',#3444,(#3448,#3460),.PCURVE_S1.);+#3444 = LINE('',#3445,#3446);+#3445 = CARTESIAN_POINT('',(0.9525,-1.016,-6.858));+#3446 = VECTOR('',#3447,1.);+#3447 = DIRECTION('',(0.,0.,-1.));+#3448 = PCURVE('',#3449,#3454);+#3449 = PLANE('',#3450);+#3450 = AXIS2_PLACEMENT_3D('',#3451,#3452,#3453);+#3451 = CARTESIAN_POINT('',(0.9525,0.,0.));+#3452 = DIRECTION('',(1.,0.,0.));+#3453 = DIRECTION('',(0.,0.,-1.));+#3454 = DEFINITIONAL_REPRESENTATION('',(#3455),#3459);+#3455 = LINE('',#3456,#3457);+#3456 = CARTESIAN_POINT('',(6.858,-1.016));+#3457 = VECTOR('',#3458,1.);+#3458 = DIRECTION('',(1.,0.));+#3459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3460 = PCURVE('',#426,#3461);+#3461 = DEFINITIONAL_REPRESENTATION('',(#3462),#3466);+#3462 = LINE('',#3463,#3464);+#3463 = CARTESIAN_POINT('',(1.143,4.1275));+#3464 = VECTOR('',#3465,1.);+#3465 = DIRECTION('',(1.,0.));+#3466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3467 = ORIENTED_EDGE('',*,*,#3468,.T.);+#3468 = EDGE_CURVE('',#3439,#3469,#3471,.T.);+#3469 = VERTEX_POINT('',#3470);+#3470 = CARTESIAN_POINT('',(0.9525,-6.223,-6.858));+#3471 = SURFACE_CURVE('',#3472,(#3476,#3483),.PCURVE_S1.);+#3472 = LINE('',#3473,#3474);+#3473 = CARTESIAN_POINT('',(0.9525,-1.016,-6.858));+#3474 = VECTOR('',#3475,1.);+#3475 = DIRECTION('',(0.,-1.,0.));+#3476 = PCURVE('',#3449,#3477);+#3477 = DEFINITIONAL_REPRESENTATION('',(#3478),#3482);+#3478 = LINE('',#3479,#3480);+#3479 = CARTESIAN_POINT('',(6.858,-1.016));+#3480 = VECTOR('',#3481,1.);+#3481 = DIRECTION('',(0.,-1.));+#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3483 = PCURVE('',#3484,#3489);+#3484 = PLANE('',#3485);+#3485 = AXIS2_PLACEMENT_3D('',#3486,#3487,#3488);+#3486 = CARTESIAN_POINT('',(0.9525,-0.9652,-6.858));+#3487 = DIRECTION('',(0.,0.,1.));+#3488 = DIRECTION('',(0.,-1.,0.));+#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3494);+#3490 = LINE('',#3491,#3492);+#3491 = CARTESIAN_POINT('',(5.08E-02,0.));+#3492 = VECTOR('',#3493,1.);+#3493 = DIRECTION('',(1.,0.));+#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3495 = ORIENTED_EDGE('',*,*,#3496,.T.);+#3496 = EDGE_CURVE('',#3469,#3497,#3499,.T.);+#3497 = VERTEX_POINT('',#3498);+#3498 = CARTESIAN_POINT('',(0.9525,-6.223,-7.493));+#3499 = SURFACE_CURVE('',#3500,(#3504,#3511),.PCURVE_S1.);+#3500 = LINE('',#3501,#3502);+#3501 = CARTESIAN_POINT('',(0.9525,-6.223,-6.858));+#3502 = VECTOR('',#3503,1.);+#3503 = DIRECTION('',(0.,0.,-1.));+#3504 = PCURVE('',#3449,#3505);+#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510);+#3506 = LINE('',#3507,#3508);+#3507 = CARTESIAN_POINT('',(6.858,-6.223));+#3508 = VECTOR('',#3509,1.);+#3509 = DIRECTION('',(1.,0.));+#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3511 = PCURVE('',#3512,#3517);+#3512 = PLANE('',#3513);+#3513 = AXIS2_PLACEMENT_3D('',#3514,#3515,#3516);+#3514 = CARTESIAN_POINT('',(0.9525,-6.223,-6.858));+#3515 = DIRECTION('',(0.,-1.,0.));+#3516 = DIRECTION('',(0.,0.,-1.));+#3517 = DEFINITIONAL_REPRESENTATION('',(#3518),#3522);+#3518 = LINE('',#3519,#3520);+#3519 = CARTESIAN_POINT('',(0.,0.));+#3520 = VECTOR('',#3521,1.);+#3521 = DIRECTION('',(1.,0.));+#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3523 = ORIENTED_EDGE('',*,*,#3524,.T.);+#3524 = EDGE_CURVE('',#3497,#3441,#3525,.T.);+#3525 = SURFACE_CURVE('',#3526,(#3530,#3537),.PCURVE_S1.);+#3526 = LINE('',#3527,#3528);+#3527 = CARTESIAN_POINT('',(0.9525,-6.223,-7.493));+#3528 = VECTOR('',#3529,1.);+#3529 = DIRECTION('',(0.,1.,0.));+#3530 = PCURVE('',#3449,#3531);+#3531 = DEFINITIONAL_REPRESENTATION('',(#3532),#3536);+#3532 = LINE('',#3533,#3534);+#3533 = CARTESIAN_POINT('',(7.493,-6.223));+#3534 = VECTOR('',#3535,1.);+#3535 = DIRECTION('',(0.,1.));+#3536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3537 = PCURVE('',#3538,#3543);+#3538 = PLANE('',#3539);+#3539 = AXIS2_PLACEMENT_3D('',#3540,#3541,#3542);+#3540 = CARTESIAN_POINT('',(0.9525,-6.223,-7.493));+#3541 = DIRECTION('',(0.,0.,-1.));+#3542 = DIRECTION('',(0.,1.,0.));+#3543 = DEFINITIONAL_REPRESENTATION('',(#3544),#3548);+#3544 = LINE('',#3545,#3546);+#3545 = CARTESIAN_POINT('',(0.,0.));+#3546 = VECTOR('',#3547,1.);+#3547 = DIRECTION('',(1.,0.));+#3548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3549 = ADVANCED_FACE('',(#3550),#2697,.T.);+#3550 = FACE_BOUND('',#3551,.F.);+#3551 = EDGE_LOOP('',(#3552,#3553,#3576,#3597));+#3552 = ORIENTED_EDGE('',*,*,#3362,.F.);+#3553 = ORIENTED_EDGE('',*,*,#3554,.T.);+#3554 = EDGE_CURVE('',#3363,#3555,#3557,.T.);+#3555 = VERTEX_POINT('',#3556);+#3556 = CARTESIAN_POINT('',(1.5875,-0.3302,2.921));+#3557 = SURFACE_CURVE('',#3558,(#3562,#3569),.PCURVE_S1.);+#3558 = LINE('',#3559,#3560);+#3559 = CARTESIAN_POINT('',(0.9525,-0.3302,2.921));+#3560 = VECTOR('',#3561,1.);+#3561 = DIRECTION('',(1.,0.,0.));+#3562 = PCURVE('',#2697,#3563);+#3563 = DEFINITIONAL_REPRESENTATION('',(#3564),#3568);+#3564 = LINE('',#3565,#3566);+#3565 = CARTESIAN_POINT('',(0.,0.));+#3566 = VECTOR('',#3567,1.);+#3567 = DIRECTION('',(0.,1.));+#3568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3569 = PCURVE('',#3423,#3570);+#3570 = DEFINITIONAL_REPRESENTATION('',(#3571),#3575);+#3571 = LINE('',#3572,#3573);+#3572 = CARTESIAN_POINT('',(0.635,0.));+#3573 = VECTOR('',#3574,1.);+#3574 = DIRECTION('',(0.,1.));+#3575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3576 = ORIENTED_EDGE('',*,*,#3577,.T.);+#3577 = EDGE_CURVE('',#3555,#2682,#3578,.T.);+#3578 = SURFACE_CURVE('',#3579,(#3583,#3590),.PCURVE_S1.);+#3579 = LINE('',#3580,#3581);+#3580 = CARTESIAN_POINT('',(1.5875,-0.3302,2.921));+#3581 = VECTOR('',#3582,1.);+#3582 = DIRECTION('',(0.,0.,-1.));+#3583 = PCURVE('',#2697,#3584);+#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);+#3585 = LINE('',#3586,#3587);+#3586 = CARTESIAN_POINT('',(0.,0.635));+#3587 = VECTOR('',#3588,1.);+#3588 = DIRECTION('',(1.,0.));+#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3590 = PCURVE('',#2725,#3591);+#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596);+#3592 = LINE('',#3593,#3594);+#3593 = CARTESIAN_POINT('',(-2.921,-0.3302));+#3594 = VECTOR('',#3595,1.);+#3595 = DIRECTION('',(1.,0.));+#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3597 = ORIENTED_EDGE('',*,*,#2681,.F.);+#3598 = ADVANCED_FACE('',(#3599),#3423,.T.);+#3599 = FACE_BOUND('',#3600,.F.);+#3600 = EDGE_LOOP('',(#3601,#3602,#3625,#3646));+#3601 = ORIENTED_EDGE('',*,*,#3409,.F.);+#3602 = ORIENTED_EDGE('',*,*,#3603,.T.);+#3603 = EDGE_CURVE('',#3387,#3604,#3606,.T.);+#3604 = VERTEX_POINT('',#3605);+#3605 = CARTESIAN_POINT('',(1.5875,0.3048,2.921));+#3606 = SURFACE_CURVE('',#3607,(#3611,#3618),.PCURVE_S1.);+#3607 = LINE('',#3608,#3609);+#3608 = CARTESIAN_POINT('',(0.9525,0.3048,2.921));+#3609 = VECTOR('',#3610,1.);+#3610 = DIRECTION('',(1.,0.,0.));+#3611 = PCURVE('',#3423,#3612);+#3612 = DEFINITIONAL_REPRESENTATION('',(#3613),#3617);+#3613 = LINE('',#3614,#3615);+#3614 = CARTESIAN_POINT('',(0.,0.));+#3615 = VECTOR('',#3616,1.);+#3616 = DIRECTION('',(0.,1.));+#3617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3618 = PCURVE('',#2751,#3619);+#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624);+#3620 = LINE('',#3621,#3622);+#3621 = CARTESIAN_POINT('',(9.144,0.));+#3622 = VECTOR('',#3623,1.);+#3623 = DIRECTION('',(0.,1.));+#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3625 = ORIENTED_EDGE('',*,*,#3626,.T.);+#3626 = EDGE_CURVE('',#3604,#3555,#3627,.T.);+#3627 = SURFACE_CURVE('',#3628,(#3632,#3639),.PCURVE_S1.);+#3628 = LINE('',#3629,#3630);+#3629 = CARTESIAN_POINT('',(1.5875,0.3048,2.921));+#3630 = VECTOR('',#3631,1.);+#3631 = DIRECTION('',(0.,-1.,0.));+#3632 = PCURVE('',#3423,#3633);+#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3638);+#3634 = LINE('',#3635,#3636);+#3635 = CARTESIAN_POINT('',(0.,0.635));+#3636 = VECTOR('',#3637,1.);+#3637 = DIRECTION('',(1.,0.));+#3638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3639 = PCURVE('',#2725,#3640);+#3640 = DEFINITIONAL_REPRESENTATION('',(#3641),#3645);+#3641 = LINE('',#3642,#3643);+#3642 = CARTESIAN_POINT('',(-2.921,0.3048));+#3643 = VECTOR('',#3644,1.);+#3644 = DIRECTION('',(0.,-1.));+#3645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3646 = ORIENTED_EDGE('',*,*,#3554,.F.);+#3647 = ADVANCED_FACE('',(#3648),#2751,.T.);+#3648 = FACE_BOUND('',#3649,.F.);+#3649 = EDGE_LOOP('',(#3650,#3651,#3652,#3673));+#3650 = ORIENTED_EDGE('',*,*,#3386,.F.);+#3651 = ORIENTED_EDGE('',*,*,#2737,.T.);+#3652 = ORIENTED_EDGE('',*,*,#3653,.T.);+#3653 = EDGE_CURVE('',#2710,#3604,#3654,.T.);+#3654 = SURFACE_CURVE('',#3655,(#3659,#3666),.PCURVE_S1.);+#3655 = LINE('',#3656,#3657);+#3656 = CARTESIAN_POINT('',(1.5875,0.3048,-3.175));+#3657 = VECTOR('',#3658,1.);+#3658 = DIRECTION('',(0.,0.,1.));+#3659 = PCURVE('',#2751,#3660);+#3660 = DEFINITIONAL_REPRESENTATION('',(#3661),#3665);+#3661 = LINE('',#3662,#3663);+#3662 = CARTESIAN_POINT('',(3.048,0.635));+#3663 = VECTOR('',#3664,1.);+#3664 = DIRECTION('',(1.,0.));+#3665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3666 = PCURVE('',#2725,#3667);+#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672);+#3668 = LINE('',#3669,#3670);+#3669 = CARTESIAN_POINT('',(3.175,0.3048));+#3670 = VECTOR('',#3671,1.);+#3671 = DIRECTION('',(-1.,0.));+#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3673 = ORIENTED_EDGE('',*,*,#3603,.F.);+#3674 = ADVANCED_FACE('',(#3675),#2725,.T.);+#3675 = FACE_BOUND('',#3676,.F.);+#3676 = EDGE_LOOP('',(#3677,#3678,#3679,#3680));+#3677 = ORIENTED_EDGE('',*,*,#3577,.F.);+#3678 = ORIENTED_EDGE('',*,*,#3626,.F.);+#3679 = ORIENTED_EDGE('',*,*,#3653,.F.);+#3680 = ORIENTED_EDGE('',*,*,#2709,.F.);+#3681 = ADVANCED_FACE('',(#3682),#3696,.T.);+#3682 = FACE_BOUND('',#3683,.F.);+#3683 = EDGE_LOOP('',(#3684,#3714,#3737,#3760));+#3684 = ORIENTED_EDGE('',*,*,#3685,.T.);+#3685 = EDGE_CURVE('',#3686,#3688,#3690,.T.);+#3686 = VERTEX_POINT('',#3687);+#3687 = CARTESIAN_POINT('',(1.5875,-1.016,-6.858));+#3688 = VERTEX_POINT('',#3689);+#3689 = CARTESIAN_POINT('',(1.5875,-1.016,-7.493));+#3690 = SURFACE_CURVE('',#3691,(#3695,#3707),.PCURVE_S1.);+#3691 = LINE('',#3692,#3693);+#3692 = CARTESIAN_POINT('',(1.5875,-1.016,-6.858));+#3693 = VECTOR('',#3694,1.);+#3694 = DIRECTION('',(0.,0.,-1.));+#3695 = PCURVE('',#3696,#3701);+#3696 = PLANE('',#3697);+#3697 = AXIS2_PLACEMENT_3D('',#3698,#3699,#3700);+#3698 = CARTESIAN_POINT('',(1.5875,0.,0.));+#3699 = DIRECTION('',(1.,0.,0.));+#3700 = DIRECTION('',(0.,0.,-1.));+#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706);+#3702 = LINE('',#3703,#3704);+#3703 = CARTESIAN_POINT('',(6.858,-1.016));+#3704 = VECTOR('',#3705,1.);+#3705 = DIRECTION('',(1.,0.));+#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3707 = PCURVE('',#426,#3708);+#3708 = DEFINITIONAL_REPRESENTATION('',(#3709),#3713);+#3709 = LINE('',#3710,#3711);+#3710 = CARTESIAN_POINT('',(1.143,4.7625));+#3711 = VECTOR('',#3712,1.);+#3712 = DIRECTION('',(1.,0.));+#3713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3714 = ORIENTED_EDGE('',*,*,#3715,.F.);+#3715 = EDGE_CURVE('',#3716,#3688,#3718,.T.);+#3716 = VERTEX_POINT('',#3717);+#3717 = CARTESIAN_POINT('',(1.5875,-6.223,-7.493));+#3718 = SURFACE_CURVE('',#3719,(#3723,#3730),.PCURVE_S1.);+#3719 = LINE('',#3720,#3721);+#3720 = CARTESIAN_POINT('',(1.5875,-6.223,-7.493));+#3721 = VECTOR('',#3722,1.);+#3722 = DIRECTION('',(0.,1.,0.));+#3723 = PCURVE('',#3696,#3724);+#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3729);+#3725 = LINE('',#3726,#3727);+#3726 = CARTESIAN_POINT('',(7.493,-6.223));+#3727 = VECTOR('',#3728,1.);+#3728 = DIRECTION('',(0.,1.));+#3729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3730 = PCURVE('',#3538,#3731);+#3731 = DEFINITIONAL_REPRESENTATION('',(#3732),#3736);+#3732 = LINE('',#3733,#3734);+#3733 = CARTESIAN_POINT('',(0.,0.635));+#3734 = VECTOR('',#3735,1.);+#3735 = DIRECTION('',(1.,0.));+#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3737 = ORIENTED_EDGE('',*,*,#3738,.F.);+#3738 = EDGE_CURVE('',#3739,#3716,#3741,.T.);+#3739 = VERTEX_POINT('',#3740);+#3740 = CARTESIAN_POINT('',(1.5875,-6.223,-6.858));+#3741 = SURFACE_CURVE('',#3742,(#3746,#3753),.PCURVE_S1.);+#3742 = LINE('',#3743,#3744);+#3743 = CARTESIAN_POINT('',(1.5875,-6.223,-6.858));+#3744 = VECTOR('',#3745,1.);+#3745 = DIRECTION('',(0.,0.,-1.));+#3746 = PCURVE('',#3696,#3747);+#3747 = DEFINITIONAL_REPRESENTATION('',(#3748),#3752);+#3748 = LINE('',#3749,#3750);+#3749 = CARTESIAN_POINT('',(6.858,-6.223));+#3750 = VECTOR('',#3751,1.);+#3751 = DIRECTION('',(1.,0.));+#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3753 = PCURVE('',#3512,#3754);+#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3759);+#3755 = LINE('',#3756,#3757);+#3756 = CARTESIAN_POINT('',(0.,0.635));+#3757 = VECTOR('',#3758,1.);+#3758 = DIRECTION('',(1.,0.));+#3759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3760 = ORIENTED_EDGE('',*,*,#3761,.F.);+#3761 = EDGE_CURVE('',#3686,#3739,#3762,.T.);+#3762 = SURFACE_CURVE('',#3763,(#3767,#3774),.PCURVE_S1.);+#3763 = LINE('',#3764,#3765);+#3764 = CARTESIAN_POINT('',(1.5875,-1.016,-6.858));+#3765 = VECTOR('',#3766,1.);+#3766 = DIRECTION('',(0.,-1.,0.));+#3767 = PCURVE('',#3696,#3768);+#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773);+#3769 = LINE('',#3770,#3771);+#3770 = CARTESIAN_POINT('',(6.858,-1.016));+#3771 = VECTOR('',#3772,1.);+#3772 = DIRECTION('',(0.,-1.));+#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3774 = PCURVE('',#3484,#3775);+#3775 = DEFINITIONAL_REPRESENTATION('',(#3776),#3780);+#3776 = LINE('',#3777,#3778);+#3777 = CARTESIAN_POINT('',(5.08E-02,0.635));+#3778 = VECTOR('',#3779,1.);+#3779 = DIRECTION('',(1.,0.));+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3781 = ADVANCED_FACE('',(#3782),#426,.T.);+#3782 = FACE_BOUND('',#3783,.F.);+#3783 = EDGE_LOOP('',(#3784,#3814,#3842,#3870,#3891,#3892,#3915,#3943,+    #3969,#3970,#3991,#3992,#4020,#4048,#4076,#4104));+#3784 = ORIENTED_EDGE('',*,*,#3785,.T.);+#3785 = EDGE_CURVE('',#3786,#3788,#3790,.T.);+#3786 = VERTEX_POINT('',#3787);+#3787 = CARTESIAN_POINT('',(-1.5875,-1.016,-6.858));+#3788 = VERTEX_POINT('',#3789);+#3789 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.493));+#3790 = SURFACE_CURVE('',#3791,(#3795,#3802),.PCURVE_S1.);+#3791 = LINE('',#3792,#3793);+#3792 = CARTESIAN_POINT('',(-1.5875,-1.016,-6.858));+#3793 = VECTOR('',#3794,1.);+#3794 = DIRECTION('',(0.,0.,-1.));+#3795 = PCURVE('',#426,#3796);+#3796 = DEFINITIONAL_REPRESENTATION('',(#3797),#3801);+#3797 = LINE('',#3798,#3799);+#3798 = CARTESIAN_POINT('',(1.143,1.5875));+#3799 = VECTOR('',#3800,1.);+#3800 = DIRECTION('',(1.,0.));+#3801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3802 = PCURVE('',#3803,#3808);+#3803 = PLANE('',#3804);+#3804 = AXIS2_PLACEMENT_3D('',#3805,#3806,#3807);+#3805 = CARTESIAN_POINT('',(-1.5875,0.,0.));+#3806 = DIRECTION('',(1.,0.,0.));+#3807 = DIRECTION('',(0.,0.,-1.));+#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813);+#3809 = LINE('',#3810,#3811);+#3810 = CARTESIAN_POINT('',(6.858,-1.016));+#3811 = VECTOR('',#3812,1.);+#3812 = DIRECTION('',(1.,0.));+#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3814 = ORIENTED_EDGE('',*,*,#3815,.T.);+#3815 = EDGE_CURVE('',#3788,#3816,#3818,.T.);+#3816 = VERTEX_POINT('',#3817);+#3817 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.874));+#3818 = SURFACE_CURVE('',#3819,(#3823,#3830),.PCURVE_S1.);+#3819 = LINE('',#3820,#3821);+#3820 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.493));+#3821 = VECTOR('',#3822,1.);+#3822 = DIRECTION('',(0.,0.,-1.));+#3823 = PCURVE('',#426,#3824);+#3824 = DEFINITIONAL_REPRESENTATION('',(#3825),#3829);+#3825 = LINE('',#3826,#3827);+#3826 = CARTESIAN_POINT('',(1.778,1.5875));+#3827 = VECTOR('',#3828,1.);+#3828 = DIRECTION('',(1.,0.));+#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3830 = PCURVE('',#3831,#3836);+#3831 = PLANE('',#3832);+#3832 = AXIS2_PLACEMENT_3D('',#3833,#3834,#3835);+#3833 = CARTESIAN_POINT('',(-1.5875,0.762,-6.985));+#3834 = DIRECTION('',(1.,0.,0.));+#3835 = DIRECTION('',(0.,-1.,0.));+#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3841);+#3837 = LINE('',#3838,#3839);+#3838 = CARTESIAN_POINT('',(1.778,0.508));+#3839 = VECTOR('',#3840,1.);+#3840 = DIRECTION('',(0.,1.));+#3841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3842 = ORIENTED_EDGE('',*,*,#3843,.T.);+#3843 = EDGE_CURVE('',#3816,#3844,#3846,.T.);+#3844 = VERTEX_POINT('',#3845);+#3845 = CARTESIAN_POINT('',(-3.175,-1.016,-7.874));+#3846 = SURFACE_CURVE('',#3847,(#3851,#3858),.PCURVE_S1.);+#3847 = LINE('',#3848,#3849);+#3848 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.874));+#3849 = VECTOR('',#3850,1.);+#3850 = DIRECTION('',(-1.,0.,0.));+#3851 = PCURVE('',#426,#3852);+#3852 = DEFINITIONAL_REPRESENTATION('',(#3853),#3857);+#3853 = LINE('',#3854,#3855);+#3854 = CARTESIAN_POINT('',(2.159,1.5875));+#3855 = VECTOR('',#3856,1.);+#3856 = DIRECTION('',(0.,-1.));+#3857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3858 = PCURVE('',#3859,#3864);+#3859 = PLANE('',#3860);+#3860 = AXIS2_PLACEMENT_3D('',#3861,#3862,#3863);+#3861 = CARTESIAN_POINT('',(0.,0.,-7.874));+#3862 = DIRECTION('',(0.,0.,1.));+#3863 = DIRECTION('',(1.,0.,-0.));+#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3869);+#3865 = LINE('',#3866,#3867);+#3866 = CARTESIAN_POINT('',(-1.5875,-1.016));+#3867 = VECTOR('',#3868,1.);+#3868 = DIRECTION('',(-1.,0.));+#3869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3870 = ORIENTED_EDGE('',*,*,#3871,.F.);+#3871 = EDGE_CURVE('',#327,#3844,#3872,.T.);+#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.);+#3873 = LINE('',#3874,#3875);+#3874 = CARTESIAN_POINT('',(-3.175,-1.016,-5.715));+#3875 = VECTOR('',#3876,1.);+#3876 = DIRECTION('',(0.,0.,-1.));+#3877 = PCURVE('',#426,#3878);+#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883);+#3879 = LINE('',#3880,#3881);+#3880 = CARTESIAN_POINT('',(0.,0.));+#3881 = VECTOR('',#3882,1.);+#3882 = DIRECTION('',(1.,0.));+#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3884 = PCURVE('',#344,#3885);+#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890);+#3886 = LINE('',#3887,#3888);+#3887 = CARTESIAN_POINT('',(5.715,-1.016));+#3888 = VECTOR('',#3889,1.);+#3889 = DIRECTION('',(1.,0.));+#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3891 = ORIENTED_EDGE('',*,*,#412,.T.);+#3892 = ORIENTED_EDGE('',*,*,#3893,.T.);+#3893 = EDGE_CURVE('',#385,#3894,#3896,.T.);+#3894 = VERTEX_POINT('',#3895);+#3895 = CARTESIAN_POINT('',(3.175,-1.016,-7.874));+#3896 = SURFACE_CURVE('',#3897,(#3901,#3908),.PCURVE_S1.);+#3897 = LINE('',#3898,#3899);+#3898 = CARTESIAN_POINT('',(3.175,-1.016,-5.715));+#3899 = VECTOR('',#3900,1.);+#3900 = DIRECTION('',(0.,0.,-1.));+#3901 = PCURVE('',#426,#3902);+#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907);+#3903 = LINE('',#3904,#3905);+#3904 = CARTESIAN_POINT('',(0.,6.35));+#3905 = VECTOR('',#3906,1.);+#3906 = DIRECTION('',(1.,0.));+#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3908 = PCURVE('',#400,#3909);+#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914);+#3910 = LINE('',#3911,#3912);+#3911 = CARTESIAN_POINT('',(5.715,-1.016));+#3912 = VECTOR('',#3913,1.);+#3913 = DIRECTION('',(1.,0.));+#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3915 = ORIENTED_EDGE('',*,*,#3916,.T.);+#3916 = EDGE_CURVE('',#3894,#3917,#3919,.T.);+#3917 = VERTEX_POINT('',#3918);+#3918 = CARTESIAN_POINT('',(1.5875,-1.016,-7.874));+#3919 = SURFACE_CURVE('',#3920,(#3924,#3931),.PCURVE_S1.);+#3920 = LINE('',#3921,#3922);+#3921 = CARTESIAN_POINT('',(3.175,-1.016,-7.874));+#3922 = VECTOR('',#3923,1.);+#3923 = DIRECTION('',(-1.,0.,0.));+#3924 = PCURVE('',#426,#3925);+#3925 = DEFINITIONAL_REPRESENTATION('',(#3926),#3930);+#3926 = LINE('',#3927,#3928);+#3927 = CARTESIAN_POINT('',(2.159,6.35));+#3928 = VECTOR('',#3929,1.);+#3929 = DIRECTION('',(0.,-1.));+#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3931 = PCURVE('',#3932,#3937);+#3932 = PLANE('',#3933);+#3933 = AXIS2_PLACEMENT_3D('',#3934,#3935,#3936);+#3934 = CARTESIAN_POINT('',(0.,0.,-7.874));+#3935 = DIRECTION('',(0.,0.,1.));+#3936 = DIRECTION('',(1.,0.,-0.));+#3937 = DEFINITIONAL_REPRESENTATION('',(#3938),#3942);+#3938 = LINE('',#3939,#3940);+#3939 = CARTESIAN_POINT('',(3.175,-1.016));+#3940 = VECTOR('',#3941,1.);+#3941 = DIRECTION('',(-1.,0.));+#3942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3943 = ORIENTED_EDGE('',*,*,#3944,.F.);+#3944 = EDGE_CURVE('',#3688,#3917,#3945,.T.);+#3945 = SURFACE_CURVE('',#3946,(#3950,#3957),.PCURVE_S1.);+#3946 = LINE('',#3947,#3948);+#3947 = CARTESIAN_POINT('',(1.5875,-1.016,-7.493));+#3948 = VECTOR('',#3949,1.);+#3949 = DIRECTION('',(0.,0.,-1.));+#3950 = PCURVE('',#426,#3951);+#3951 = DEFINITIONAL_REPRESENTATION('',(#3952),#3956);+#3952 = LINE('',#3953,#3954);+#3953 = CARTESIAN_POINT('',(1.778,4.7625));+#3954 = VECTOR('',#3955,1.);+#3955 = DIRECTION('',(1.,0.));+#3956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3957 = PCURVE('',#3958,#3963);+#3958 = PLANE('',#3959);+#3959 = AXIS2_PLACEMENT_3D('',#3960,#3961,#3962);+#3960 = CARTESIAN_POINT('',(1.5875,-1.016,-6.985));+#3961 = DIRECTION('',(-1.,0.,0.));+#3962 = DIRECTION('',(0.,1.,0.));+#3963 = DEFINITIONAL_REPRESENTATION('',(#3964),#3968);+#3964 = LINE('',#3965,#3966);+#3965 = CARTESIAN_POINT('',(0.,0.508));+#3966 = VECTOR('',#3967,1.);+#3967 = DIRECTION('',(0.,1.));+#3968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3969 = ORIENTED_EDGE('',*,*,#3685,.F.);+#3970 = ORIENTED_EDGE('',*,*,#3971,.F.);+#3971 = EDGE_CURVE('',#3439,#3686,#3972,.T.);+#3972 = SURFACE_CURVE('',#3973,(#3977,#3984),.PCURVE_S1.);+#3973 = LINE('',#3974,#3975);+#3974 = CARTESIAN_POINT('',(0.9525,-1.016,-6.858));+#3975 = VECTOR('',#3976,1.);+#3976 = DIRECTION('',(1.,0.,0.));+#3977 = PCURVE('',#426,#3978);+#3978 = DEFINITIONAL_REPRESENTATION('',(#3979),#3983);+#3979 = LINE('',#3980,#3981);+#3980 = CARTESIAN_POINT('',(1.143,4.1275));+#3981 = VECTOR('',#3982,1.);+#3982 = DIRECTION('',(0.,1.));+#3983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3984 = PCURVE('',#3484,#3985);+#3985 = DEFINITIONAL_REPRESENTATION('',(#3986),#3990);+#3986 = LINE('',#3987,#3988);+#3987 = CARTESIAN_POINT('',(5.08E-02,0.));+#3988 = VECTOR('',#3989,1.);+#3989 = DIRECTION('',(0.,1.));+#3990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#3991 = ORIENTED_EDGE('',*,*,#3438,.T.);+#3992 = ORIENTED_EDGE('',*,*,#3993,.T.);+#3993 = EDGE_CURVE('',#3441,#3994,#3996,.T.);+#3994 = VERTEX_POINT('',#3995);+#3995 = CARTESIAN_POINT('',(0.9525,-1.016,-7.874));+#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.);+#3997 = LINE('',#3998,#3999);+#3998 = CARTESIAN_POINT('',(0.9525,-1.016,-7.493));+#3999 = VECTOR('',#4000,1.);+#4000 = DIRECTION('',(0.,0.,-1.));+#4001 = PCURVE('',#426,#4002);+#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007);+#4003 = LINE('',#4004,#4005);+#4004 = CARTESIAN_POINT('',(1.778,4.1275));+#4005 = VECTOR('',#4006,1.);+#4006 = DIRECTION('',(1.,0.));+#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4008 = PCURVE('',#4009,#4014);+#4009 = PLANE('',#4010);+#4010 = AXIS2_PLACEMENT_3D('',#4011,#4012,#4013);+#4011 = CARTESIAN_POINT('',(0.9525,0.762,-6.985));+#4012 = DIRECTION('',(1.,0.,0.));+#4013 = DIRECTION('',(0.,-1.,0.));+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4019);+#4015 = LINE('',#4016,#4017);+#4016 = CARTESIAN_POINT('',(1.778,0.508));+#4017 = VECTOR('',#4018,1.);+#4018 = DIRECTION('',(0.,1.));+#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4020 = ORIENTED_EDGE('',*,*,#4021,.T.);+#4021 = EDGE_CURVE('',#3994,#4022,#4024,.T.);+#4022 = VERTEX_POINT('',#4023);+#4023 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.874));+#4024 = SURFACE_CURVE('',#4025,(#4029,#4036),.PCURVE_S1.);+#4025 = LINE('',#4026,#4027);+#4026 = CARTESIAN_POINT('',(0.9525,-1.016,-7.874));+#4027 = VECTOR('',#4028,1.);+#4028 = DIRECTION('',(-1.,0.,0.));+#4029 = PCURVE('',#426,#4030);+#4030 = DEFINITIONAL_REPRESENTATION('',(#4031),#4035);+#4031 = LINE('',#4032,#4033);+#4032 = CARTESIAN_POINT('',(2.159,4.1275));+#4033 = VECTOR('',#4034,1.);+#4034 = DIRECTION('',(0.,-1.));+#4035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4036 = PCURVE('',#4037,#4042);+#4037 = PLANE('',#4038);+#4038 = AXIS2_PLACEMENT_3D('',#4039,#4040,#4041);+#4039 = CARTESIAN_POINT('',(0.,0.,-7.874));+#4040 = DIRECTION('',(0.,0.,1.));+#4041 = DIRECTION('',(1.,0.,-0.));+#4042 = DEFINITIONAL_REPRESENTATION('',(#4043),#4047);+#4043 = LINE('',#4044,#4045);+#4044 = CARTESIAN_POINT('',(0.9525,-1.016));+#4045 = VECTOR('',#4046,1.);+#4046 = DIRECTION('',(-1.,0.));+#4047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4048 = ORIENTED_EDGE('',*,*,#4049,.F.);+#4049 = EDGE_CURVE('',#4050,#4022,#4052,.T.);+#4050 = VERTEX_POINT('',#4051);+#4051 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.493));+#4052 = SURFACE_CURVE('',#4053,(#4057,#4064),.PCURVE_S1.);+#4053 = LINE('',#4054,#4055);+#4054 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.493));+#4055 = VECTOR('',#4056,1.);+#4056 = DIRECTION('',(0.,0.,-1.));+#4057 = PCURVE('',#426,#4058);+#4058 = DEFINITIONAL_REPRESENTATION('',(#4059),#4063);+#4059 = LINE('',#4060,#4061);+#4060 = CARTESIAN_POINT('',(1.778,2.2225));+#4061 = VECTOR('',#4062,1.);+#4062 = DIRECTION('',(1.,0.));+#4063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4064 = PCURVE('',#4065,#4070);+#4065 = PLANE('',#4066);+#4066 = AXIS2_PLACEMENT_3D('',#4067,#4068,#4069);+#4067 = CARTESIAN_POINT('',(-0.9525,-1.016,-6.985));+#4068 = DIRECTION('',(-1.,0.,0.));+#4069 = DIRECTION('',(0.,1.,0.));+#4070 = DEFINITIONAL_REPRESENTATION('',(#4071),#4075);+#4071 = LINE('',#4072,#4073);+#4072 = CARTESIAN_POINT('',(0.,0.508));+#4073 = VECTOR('',#4074,1.);+#4074 = DIRECTION('',(0.,1.));+#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4076 = ORIENTED_EDGE('',*,*,#4077,.F.);+#4077 = EDGE_CURVE('',#4078,#4050,#4080,.T.);+#4078 = VERTEX_POINT('',#4079);+#4079 = CARTESIAN_POINT('',(-0.9525,-1.016,-6.858));+#4080 = SURFACE_CURVE('',#4081,(#4085,#4092),.PCURVE_S1.);+#4081 = LINE('',#4082,#4083);+#4082 = CARTESIAN_POINT('',(-0.9525,-1.016,-6.858));+#4083 = VECTOR('',#4084,1.);+#4084 = DIRECTION('',(0.,0.,-1.));+#4085 = PCURVE('',#426,#4086);+#4086 = DEFINITIONAL_REPRESENTATION('',(#4087),#4091);+#4087 = LINE('',#4088,#4089);+#4088 = CARTESIAN_POINT('',(1.143,2.2225));+#4089 = VECTOR('',#4090,1.);+#4090 = DIRECTION('',(1.,0.));+#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4092 = PCURVE('',#4093,#4098);+#4093 = PLANE('',#4094);+#4094 = AXIS2_PLACEMENT_3D('',#4095,#4096,#4097);+#4095 = CARTESIAN_POINT('',(-0.9525,0.,0.));+#4096 = DIRECTION('',(1.,0.,0.));+#4097 = DIRECTION('',(0.,0.,-1.));+#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103);+#4099 = LINE('',#4100,#4101);+#4100 = CARTESIAN_POINT('',(6.858,-1.016));+#4101 = VECTOR('',#4102,1.);+#4102 = DIRECTION('',(1.,0.));+#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4104 = ORIENTED_EDGE('',*,*,#4105,.F.);+#4105 = EDGE_CURVE('',#3786,#4078,#4106,.T.);+#4106 = SURFACE_CURVE('',#4107,(#4111,#4118),.PCURVE_S1.);+#4107 = LINE('',#4108,#4109);+#4108 = CARTESIAN_POINT('',(-1.5875,-1.016,-6.858));+#4109 = VECTOR('',#4110,1.);+#4110 = DIRECTION('',(1.,0.,0.));+#4111 = PCURVE('',#426,#4112);+#4112 = DEFINITIONAL_REPRESENTATION('',(#4113),#4117);+#4113 = LINE('',#4114,#4115);+#4114 = CARTESIAN_POINT('',(1.143,1.5875));+#4115 = VECTOR('',#4116,1.);+#4116 = DIRECTION('',(0.,1.));+#4117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4118 = PCURVE('',#4119,#4124);+#4119 = PLANE('',#4120);+#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123);+#4121 = CARTESIAN_POINT('',(-1.5875,-0.9652,-6.858));+#4122 = DIRECTION('',(0.,0.,1.));+#4123 = DIRECTION('',(0.,-1.,0.));+#4124 = DEFINITIONAL_REPRESENTATION('',(#4125),#4129);+#4125 = LINE('',#4126,#4127);+#4126 = CARTESIAN_POINT('',(5.08E-02,0.));+#4127 = VECTOR('',#4128,1.);+#4128 = DIRECTION('',(0.,1.));+#4129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4130 = ADVANCED_FACE('',(#4131),#2783,.F.);+#4131 = FACE_BOUND('',#4132,.F.);+#4132 = EDGE_LOOP('',(#4133,#4134,#4157,#4185));+#4133 = ORIENTED_EDGE('',*,*,#2765,.T.);+#4134 = ORIENTED_EDGE('',*,*,#4135,.T.);+#4135 = EDGE_CURVE('',#2768,#4136,#4138,.T.);+#4136 = VERTEX_POINT('',#4137);+#4137 = CARTESIAN_POINT('',(-1.5875,0.3048,2.921));+#4138 = SURFACE_CURVE('',#4139,(#4143,#4150),.PCURVE_S1.);+#4139 = LINE('',#4140,#4141);+#4140 = CARTESIAN_POINT('',(-1.5875,0.3048,-3.175));+#4141 = VECTOR('',#4142,1.);+#4142 = DIRECTION('',(0.,0.,1.));+#4143 = PCURVE('',#2783,#4144);+#4144 = DEFINITIONAL_REPRESENTATION('',(#4145),#4149);+#4145 = LINE('',#4146,#4147);+#4146 = CARTESIAN_POINT('',(3.175,0.3048));+#4147 = VECTOR('',#4148,1.);+#4148 = DIRECTION('',(-1.,0.));+#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4150 = PCURVE('',#2865,#4151);+#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156);+#4152 = LINE('',#4153,#4154);+#4153 = CARTESIAN_POINT('',(3.048,0.));+#4154 = VECTOR('',#4155,1.);+#4155 = DIRECTION('',(1.,0.));+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4157 = ORIENTED_EDGE('',*,*,#4158,.T.);+#4158 = EDGE_CURVE('',#4136,#4159,#4161,.T.);+#4159 = VERTEX_POINT('',#4160);+#4160 = CARTESIAN_POINT('',(-1.5875,-0.3302,2.921));+#4161 = SURFACE_CURVE('',#4162,(#4166,#4173),.PCURVE_S1.);+#4162 = LINE('',#4163,#4164);+#4163 = CARTESIAN_POINT('',(-1.5875,0.3048,2.921));+#4164 = VECTOR('',#4165,1.);+#4165 = DIRECTION('',(0.,-1.,0.));+#4166 = PCURVE('',#2783,#4167);+#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4172);+#4168 = LINE('',#4169,#4170);+#4169 = CARTESIAN_POINT('',(-2.921,0.3048));+#4170 = VECTOR('',#4171,1.);+#4171 = DIRECTION('',(0.,-1.));+#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4173 = PCURVE('',#4174,#4179);+#4174 = PLANE('',#4175);+#4175 = AXIS2_PLACEMENT_3D('',#4176,#4177,#4178);+#4176 = CARTESIAN_POINT('',(-1.5875,0.3048,2.921));+#4177 = DIRECTION('',(0.,0.,1.));+#4178 = DIRECTION('',(0.,-1.,0.));+#4179 = DEFINITIONAL_REPRESENTATION('',(#4180),#4184);+#4180 = LINE('',#4181,#4182);+#4181 = CARTESIAN_POINT('',(0.,0.));+#4182 = VECTOR('',#4183,1.);+#4183 = DIRECTION('',(1.,0.));+#4184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4185 = ORIENTED_EDGE('',*,*,#4186,.T.);+#4186 = EDGE_CURVE('',#4159,#2766,#4187,.T.);+#4187 = SURFACE_CURVE('',#4188,(#4192,#4199),.PCURVE_S1.);+#4188 = LINE('',#4189,#4190);+#4189 = CARTESIAN_POINT('',(-1.5875,-0.3302,2.921));+#4190 = VECTOR('',#4191,1.);+#4191 = DIRECTION('',(0.,0.,-1.));+#4192 = PCURVE('',#2783,#4193);+#4193 = DEFINITIONAL_REPRESENTATION('',(#4194),#4198);+#4194 = LINE('',#4195,#4196);+#4195 = CARTESIAN_POINT('',(-2.921,-0.3302));+#4196 = VECTOR('',#4197,1.);+#4197 = DIRECTION('',(1.,0.));+#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4199 = PCURVE('',#2811,#4200);+#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205);+#4201 = LINE('',#4202,#4203);+#4202 = CARTESIAN_POINT('',(0.,0.));+#4203 = VECTOR('',#4204,1.);+#4204 = DIRECTION('',(1.,0.));+#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4206 = ADVANCED_FACE('',(#4207),#3803,.F.);+#4207 = FACE_BOUND('',#4208,.F.);+#4208 = EDGE_LOOP('',(#4209,#4210,#4233,#4261));+#4209 = ORIENTED_EDGE('',*,*,#3785,.F.);+#4210 = ORIENTED_EDGE('',*,*,#4211,.T.);+#4211 = EDGE_CURVE('',#3786,#4212,#4214,.T.);+#4212 = VERTEX_POINT('',#4213);+#4213 = CARTESIAN_POINT('',(-1.5875,-6.223,-6.858));+#4214 = SURFACE_CURVE('',#4215,(#4219,#4226),.PCURVE_S1.);+#4215 = LINE('',#4216,#4217);+#4216 = CARTESIAN_POINT('',(-1.5875,-1.016,-6.858));+#4217 = VECTOR('',#4218,1.);+#4218 = DIRECTION('',(0.,-1.,0.));+#4219 = PCURVE('',#3803,#4220);+#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225);+#4221 = LINE('',#4222,#4223);+#4222 = CARTESIAN_POINT('',(6.858,-1.016));+#4223 = VECTOR('',#4224,1.);+#4224 = DIRECTION('',(0.,-1.));+#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4226 = PCURVE('',#4119,#4227);+#4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232);+#4228 = LINE('',#4229,#4230);+#4229 = CARTESIAN_POINT('',(5.08E-02,0.));+#4230 = VECTOR('',#4231,1.);+#4231 = DIRECTION('',(1.,0.));+#4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4233 = ORIENTED_EDGE('',*,*,#4234,.T.);+#4234 = EDGE_CURVE('',#4212,#4235,#4237,.T.);+#4235 = VERTEX_POINT('',#4236);+#4236 = CARTESIAN_POINT('',(-1.5875,-6.223,-7.493));+#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.);+#4238 = LINE('',#4239,#4240);+#4239 = CARTESIAN_POINT('',(-1.5875,-6.223,-6.858));+#4240 = VECTOR('',#4241,1.);+#4241 = DIRECTION('',(0.,0.,-1.));+#4242 = PCURVE('',#3803,#4243);+#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248);+#4244 = LINE('',#4245,#4246);+#4245 = CARTESIAN_POINT('',(6.858,-6.223));+#4246 = VECTOR('',#4247,1.);+#4247 = DIRECTION('',(1.,0.));+#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4249 = PCURVE('',#4250,#4255);+#4250 = PLANE('',#4251);+#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254);+#4252 = CARTESIAN_POINT('',(-1.5875,-6.223,-6.858));+#4253 = DIRECTION('',(0.,-1.,0.));+#4254 = DIRECTION('',(0.,0.,-1.));+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);+#4256 = LINE('',#4257,#4258);+#4257 = CARTESIAN_POINT('',(0.,0.));+#4258 = VECTOR('',#4259,1.);+#4259 = DIRECTION('',(1.,0.));+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4261 = ORIENTED_EDGE('',*,*,#4262,.T.);+#4262 = EDGE_CURVE('',#4235,#3788,#4263,.T.);+#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.);+#4264 = LINE('',#4265,#4266);+#4265 = CARTESIAN_POINT('',(-1.5875,-6.223,-7.493));+#4266 = VECTOR('',#4267,1.);+#4267 = DIRECTION('',(0.,1.,0.));+#4268 = PCURVE('',#3803,#4269);+#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274);+#4270 = LINE('',#4271,#4272);+#4271 = CARTESIAN_POINT('',(7.493,-6.223));+#4272 = VECTOR('',#4273,1.);+#4273 = DIRECTION('',(0.,1.));+#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4275 = PCURVE('',#4276,#4281);+#4276 = PLANE('',#4277);+#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280);+#4278 = CARTESIAN_POINT('',(-1.5875,-6.223,-7.493));+#4279 = DIRECTION('',(0.,0.,-1.));+#4280 = DIRECTION('',(0.,1.,0.));+#4281 = DEFINITIONAL_REPRESENTATION('',(#4282),#4286);+#4282 = LINE('',#4283,#4284);+#4283 = CARTESIAN_POINT('',(0.,0.));+#4284 = VECTOR('',#4285,1.);+#4285 = DIRECTION('',(1.,0.));+#4286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4287 = ADVANCED_FACE('',(#4288),#2865,.T.);+#4288 = FACE_BOUND('',#4289,.F.);+#4289 = EDGE_LOOP('',(#4290,#4291,#4314,#4335));+#4290 = ORIENTED_EDGE('',*,*,#2851,.T.);+#4291 = ORIENTED_EDGE('',*,*,#4292,.T.);+#4292 = EDGE_CURVE('',#2824,#4293,#4295,.T.);+#4293 = VERTEX_POINT('',#4294);+#4294 = CARTESIAN_POINT('',(-0.9525,0.3048,2.921));+#4295 = SURFACE_CURVE('',#4296,(#4300,#4307),.PCURVE_S1.);+#4296 = LINE('',#4297,#4298);+#4297 = CARTESIAN_POINT('',(-0.9525,0.3048,-3.175));+#4298 = VECTOR('',#4299,1.);+#4299 = DIRECTION('',(0.,0.,1.));+#4300 = PCURVE('',#2865,#4301);+#4301 = DEFINITIONAL_REPRESENTATION('',(#4302),#4306);+#4302 = LINE('',#4303,#4304);+#4303 = CARTESIAN_POINT('',(3.048,0.635));+#4304 = VECTOR('',#4305,1.);+#4305 = DIRECTION('',(1.,0.));+#4306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4307 = PCURVE('',#2839,#4308);+#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4313);+#4309 = LINE('',#4310,#4311);+#4310 = CARTESIAN_POINT('',(3.175,0.3048));+#4311 = VECTOR('',#4312,1.);+#4312 = DIRECTION('',(-1.,0.));+#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4314 = ORIENTED_EDGE('',*,*,#4315,.F.);+#4315 = EDGE_CURVE('',#4136,#4293,#4316,.T.);+#4316 = SURFACE_CURVE('',#4317,(#4321,#4328),.PCURVE_S1.);+#4317 = LINE('',#4318,#4319);+#4318 = CARTESIAN_POINT('',(-1.5875,0.3048,2.921));+#4319 = VECTOR('',#4320,1.);+#4320 = DIRECTION('',(1.,0.,0.));+#4321 = PCURVE('',#2865,#4322);+#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327);+#4323 = LINE('',#4324,#4325);+#4324 = CARTESIAN_POINT('',(9.144,0.));+#4325 = VECTOR('',#4326,1.);+#4326 = DIRECTION('',(0.,1.));+#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4328 = PCURVE('',#4174,#4329);+#4329 = DEFINITIONAL_REPRESENTATION('',(#4330),#4334);+#4330 = LINE('',#4331,#4332);+#4331 = CARTESIAN_POINT('',(0.,0.));+#4332 = VECTOR('',#4333,1.);+#4333 = DIRECTION('',(0.,1.));+#4334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4335 = ORIENTED_EDGE('',*,*,#4135,.F.);+#4336 = ADVANCED_FACE('',(#4337),#2839,.T.);+#4337 = FACE_BOUND('',#4338,.F.);+#4338 = EDGE_LOOP('',(#4339,#4340,#4363,#4384));+#4339 = ORIENTED_EDGE('',*,*,#2823,.F.);+#4340 = ORIENTED_EDGE('',*,*,#4341,.F.);+#4341 = EDGE_CURVE('',#4342,#2796,#4344,.T.);+#4342 = VERTEX_POINT('',#4343);+#4343 = CARTESIAN_POINT('',(-0.9525,-0.3302,2.921));+#4344 = SURFACE_CURVE('',#4345,(#4349,#4356),.PCURVE_S1.);+#4345 = LINE('',#4346,#4347);+#4346 = CARTESIAN_POINT('',(-0.9525,-0.3302,2.921));+#4347 = VECTOR('',#4348,1.);+#4348 = DIRECTION('',(0.,0.,-1.));+#4349 = PCURVE('',#2839,#4350);+#4350 = DEFINITIONAL_REPRESENTATION('',(#4351),#4355);+#4351 = LINE('',#4352,#4353);+#4352 = CARTESIAN_POINT('',(-2.921,-0.3302));+#4353 = VECTOR('',#4354,1.);+#4354 = DIRECTION('',(1.,0.));+#4355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4356 = PCURVE('',#2811,#4357);+#4357 = DEFINITIONAL_REPRESENTATION('',(#4358),#4362);+#4358 = LINE('',#4359,#4360);+#4359 = CARTESIAN_POINT('',(0.,0.635));+#4360 = VECTOR('',#4361,1.);+#4361 = DIRECTION('',(1.,0.));+#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4363 = ORIENTED_EDGE('',*,*,#4364,.F.);+#4364 = EDGE_CURVE('',#4293,#4342,#4365,.T.);+#4365 = SURFACE_CURVE('',#4366,(#4370,#4377),.PCURVE_S1.);+#4366 = LINE('',#4367,#4368);+#4367 = CARTESIAN_POINT('',(-0.9525,0.3048,2.921));+#4368 = VECTOR('',#4369,1.);+#4369 = DIRECTION('',(0.,-1.,0.));+#4370 = PCURVE('',#2839,#4371);+#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376);+#4372 = LINE('',#4373,#4374);+#4373 = CARTESIAN_POINT('',(-2.921,0.3048));+#4374 = VECTOR('',#4375,1.);+#4375 = DIRECTION('',(0.,-1.));+#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4377 = PCURVE('',#4174,#4378);+#4378 = DEFINITIONAL_REPRESENTATION('',(#4379),#4383);+#4379 = LINE('',#4380,#4381);+#4380 = CARTESIAN_POINT('',(0.,0.635));+#4381 = VECTOR('',#4382,1.);+#4382 = DIRECTION('',(1.,0.));+#4383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4384 = ORIENTED_EDGE('',*,*,#4292,.F.);+#4385 = ADVANCED_FACE('',(#4386),#4093,.T.);+#4386 = FACE_BOUND('',#4387,.F.);+#4387 = EDGE_LOOP('',(#4388,#4389,#4412,#4435));+#4388 = ORIENTED_EDGE('',*,*,#4077,.T.);+#4389 = ORIENTED_EDGE('',*,*,#4390,.F.);+#4390 = EDGE_CURVE('',#4391,#4050,#4393,.T.);+#4391 = VERTEX_POINT('',#4392);+#4392 = CARTESIAN_POINT('',(-0.9525,-6.223,-7.493));+#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.);+#4394 = LINE('',#4395,#4396);+#4395 = CARTESIAN_POINT('',(-0.9525,-6.223,-7.493));+#4396 = VECTOR('',#4397,1.);+#4397 = DIRECTION('',(0.,1.,0.));+#4398 = PCURVE('',#4093,#4399);+#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404);+#4400 = LINE('',#4401,#4402);+#4401 = CARTESIAN_POINT('',(7.493,-6.223));+#4402 = VECTOR('',#4403,1.);+#4403 = DIRECTION('',(0.,1.));+#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4405 = PCURVE('',#4276,#4406);+#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411);+#4407 = LINE('',#4408,#4409);+#4408 = CARTESIAN_POINT('',(0.,0.635));+#4409 = VECTOR('',#4410,1.);+#4410 = DIRECTION('',(1.,0.));+#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4412 = ORIENTED_EDGE('',*,*,#4413,.F.);+#4413 = EDGE_CURVE('',#4414,#4391,#4416,.T.);+#4414 = VERTEX_POINT('',#4415);+#4415 = CARTESIAN_POINT('',(-0.9525,-6.223,-6.858));+#4416 = SURFACE_CURVE('',#4417,(#4421,#4428),.PCURVE_S1.);+#4417 = LINE('',#4418,#4419);+#4418 = CARTESIAN_POINT('',(-0.9525,-6.223,-6.858));+#4419 = VECTOR('',#4420,1.);+#4420 = DIRECTION('',(0.,0.,-1.));+#4421 = PCURVE('',#4093,#4422);+#4422 = DEFINITIONAL_REPRESENTATION('',(#4423),#4427);+#4423 = LINE('',#4424,#4425);+#4424 = CARTESIAN_POINT('',(6.858,-6.223));+#4425 = VECTOR('',#4426,1.);+#4426 = DIRECTION('',(1.,0.));+#4427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4428 = PCURVE('',#4250,#4429);+#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434);+#4430 = LINE('',#4431,#4432);+#4431 = CARTESIAN_POINT('',(0.,0.635));+#4432 = VECTOR('',#4433,1.);+#4433 = DIRECTION('',(1.,0.));+#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4435 = ORIENTED_EDGE('',*,*,#4436,.F.);+#4436 = EDGE_CURVE('',#4078,#4414,#4437,.T.);+#4437 = SURFACE_CURVE('',#4438,(#4442,#4449),.PCURVE_S1.);+#4438 = LINE('',#4439,#4440);+#4439 = CARTESIAN_POINT('',(-0.9525,-1.016,-6.858));+#4440 = VECTOR('',#4441,1.);+#4441 = DIRECTION('',(0.,-1.,0.));+#4442 = PCURVE('',#4093,#4443);+#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4448);+#4444 = LINE('',#4445,#4446);+#4445 = CARTESIAN_POINT('',(6.858,-1.016));+#4446 = VECTOR('',#4447,1.);+#4447 = DIRECTION('',(0.,-1.));+#4448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4449 = PCURVE('',#4119,#4450);+#4450 = DEFINITIONAL_REPRESENTATION('',(#4451),#4455);+#4451 = LINE('',#4452,#4453);+#4452 = CARTESIAN_POINT('',(5.08E-02,0.635));+#4453 = VECTOR('',#4454,1.);+#4454 = DIRECTION('',(1.,0.));+#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4456 = ADVANCED_FACE('',(#4457),#2811,.T.);+#4457 = FACE_BOUND('',#4458,.F.);+#4458 = EDGE_LOOP('',(#4459,#4460,#4461,#4482));+#4459 = ORIENTED_EDGE('',*,*,#2795,.F.);+#4460 = ORIENTED_EDGE('',*,*,#4186,.F.);+#4461 = ORIENTED_EDGE('',*,*,#4462,.T.);+#4462 = EDGE_CURVE('',#4159,#4342,#4463,.T.);+#4463 = SURFACE_CURVE('',#4464,(#4468,#4475),.PCURVE_S1.);+#4464 = LINE('',#4465,#4466);+#4465 = CARTESIAN_POINT('',(-1.5875,-0.3302,2.921));+#4466 = VECTOR('',#4467,1.);+#4467 = DIRECTION('',(1.,0.,0.));+#4468 = PCURVE('',#2811,#4469);+#4469 = DEFINITIONAL_REPRESENTATION('',(#4470),#4474);+#4470 = LINE('',#4471,#4472);+#4471 = CARTESIAN_POINT('',(0.,0.));+#4472 = VECTOR('',#4473,1.);+#4473 = DIRECTION('',(0.,1.));+#4474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4475 = PCURVE('',#4174,#4476);+#4476 = DEFINITIONAL_REPRESENTATION('',(#4477),#4481);+#4477 = LINE('',#4478,#4479);+#4478 = CARTESIAN_POINT('',(0.635,0.));+#4479 = VECTOR('',#4480,1.);+#4480 = DIRECTION('',(0.,1.));+#4481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4482 = ORIENTED_EDGE('',*,*,#4341,.T.);+#4483 = ADVANCED_FACE('',(#4484),#4174,.T.);+#4484 = FACE_BOUND('',#4485,.F.);+#4485 = EDGE_LOOP('',(#4486,#4487,#4488,#4489));+#4486 = ORIENTED_EDGE('',*,*,#4158,.F.);+#4487 = ORIENTED_EDGE('',*,*,#4315,.T.);+#4488 = ORIENTED_EDGE('',*,*,#4364,.T.);+#4489 = ORIENTED_EDGE('',*,*,#4462,.F.);+#4490 = ADVANCED_FACE('',(#4491),#4276,.T.);+#4491 = FACE_BOUND('',#4492,.F.);+#4492 = EDGE_LOOP('',(#4493,#4494,#4515,#4516,#4539,#4567));+#4493 = ORIENTED_EDGE('',*,*,#4262,.F.);+#4494 = ORIENTED_EDGE('',*,*,#4495,.T.);+#4495 = EDGE_CURVE('',#4235,#4391,#4496,.T.);+#4496 = SURFACE_CURVE('',#4497,(#4501,#4508),.PCURVE_S1.);+#4497 = LINE('',#4498,#4499);+#4498 = CARTESIAN_POINT('',(-1.5875,-6.223,-7.493));+#4499 = VECTOR('',#4500,1.);+#4500 = DIRECTION('',(1.,0.,0.));+#4501 = PCURVE('',#4276,#4502);+#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507);+#4503 = LINE('',#4504,#4505);+#4504 = CARTESIAN_POINT('',(0.,0.));+#4505 = VECTOR('',#4506,1.);+#4506 = DIRECTION('',(0.,1.));+#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4508 = PCURVE('',#4250,#4509);+#4509 = DEFINITIONAL_REPRESENTATION('',(#4510),#4514);+#4510 = LINE('',#4511,#4512);+#4511 = CARTESIAN_POINT('',(0.635,0.));+#4512 = VECTOR('',#4513,1.);+#4513 = DIRECTION('',(0.,1.));+#4514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4515 = ORIENTED_EDGE('',*,*,#4390,.T.);+#4516 = ORIENTED_EDGE('',*,*,#4517,.T.);+#4517 = EDGE_CURVE('',#4050,#4518,#4520,.T.);+#4518 = VERTEX_POINT('',#4519);+#4519 = CARTESIAN_POINT('',(-0.9525,-0.9652,-7.493));+#4520 = SURFACE_CURVE('',#4521,(#4525,#4532),.PCURVE_S1.);+#4521 = LINE('',#4522,#4523);+#4522 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.493));+#4523 = VECTOR('',#4524,1.);+#4524 = DIRECTION('',(0.,1.,2.775557561563E-14));+#4525 = PCURVE('',#4276,#4526);+#4526 = DEFINITIONAL_REPRESENTATION('',(#4527),#4531);+#4527 = LINE('',#4528,#4529);+#4528 = CARTESIAN_POINT('',(5.207,0.635));+#4529 = VECTOR('',#4530,1.);+#4530 = DIRECTION('',(1.,0.));+#4531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4532 = PCURVE('',#4065,#4533);+#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4538);+#4534 = LINE('',#4535,#4536);+#4535 = CARTESIAN_POINT('',(0.,0.508));+#4536 = VECTOR('',#4537,1.);+#4537 = DIRECTION('',(1.,-2.775557561563E-14));+#4538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4539 = ORIENTED_EDGE('',*,*,#4540,.F.);+#4540 = EDGE_CURVE('',#4541,#4518,#4543,.T.);+#4541 = VERTEX_POINT('',#4542);+#4542 = CARTESIAN_POINT('',(-1.5875,-0.9652,-7.493));+#4543 = SURFACE_CURVE('',#4544,(#4548,#4555),.PCURVE_S1.);+#4544 = LINE('',#4545,#4546);+#4545 = CARTESIAN_POINT('',(-1.5875,-0.9652,-7.493));+#4546 = VECTOR('',#4547,1.);+#4547 = DIRECTION('',(1.,0.,0.));+#4548 = PCURVE('',#4276,#4549);+#4549 = DEFINITIONAL_REPRESENTATION('',(#4550),#4554);+#4550 = LINE('',#4551,#4552);+#4551 = CARTESIAN_POINT('',(5.2578,0.));+#4552 = VECTOR('',#4553,1.);+#4553 = DIRECTION('',(0.,1.));+#4554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4555 = PCURVE('',#4556,#4561);+#4556 = CYLINDRICAL_SURFACE('',#4557,1.27);+#4557 = AXIS2_PLACEMENT_3D('',#4558,#4559,#4560);+#4558 = CARTESIAN_POINT('',(-1.5875,-0.9652,-6.223));+#4559 = DIRECTION('',(1.,0.,0.));+#4560 = DIRECTION('',(0.,0.,-1.));+#4561 = DEFINITIONAL_REPRESENTATION('',(#4562),#4566);+#4562 = LINE('',#4563,#4564);+#4563 = CARTESIAN_POINT('',(0.,0.));+#4564 = VECTOR('',#4565,1.);+#4565 = DIRECTION('',(0.,1.));+#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4567 = ORIENTED_EDGE('',*,*,#4568,.F.);+#4568 = EDGE_CURVE('',#3788,#4541,#4569,.T.);+#4569 = SURFACE_CURVE('',#4570,(#4574,#4581),.PCURVE_S1.);+#4570 = LINE('',#4571,#4572);+#4571 = CARTESIAN_POINT('',(-1.5875,-1.016,-7.493));+#4572 = VECTOR('',#4573,1.);+#4573 = DIRECTION('',(0.,1.,2.775557561563E-14));+#4574 = PCURVE('',#4276,#4575);+#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4580);+#4576 = LINE('',#4577,#4578);+#4577 = CARTESIAN_POINT('',(5.207,0.));+#4578 = VECTOR('',#4579,1.);+#4579 = DIRECTION('',(1.,0.));+#4580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4581 = PCURVE('',#3831,#4582);+#4582 = DEFINITIONAL_REPRESENTATION('',(#4583),#4587);+#4583 = LINE('',#4584,#4585);+#4584 = CARTESIAN_POINT('',(1.778,0.508));+#4585 = VECTOR('',#4586,1.);+#4586 = DIRECTION('',(-1.,-2.775557561563E-14));+#4587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4588 = ADVANCED_FACE('',(#4589),#4250,.T.);+#4589 = FACE_BOUND('',#4590,.F.);+#4590 = EDGE_LOOP('',(#4591,#4592,#4613,#4614));+#4591 = ORIENTED_EDGE('',*,*,#4234,.F.);+#4592 = ORIENTED_EDGE('',*,*,#4593,.T.);+#4593 = EDGE_CURVE('',#4212,#4414,#4594,.T.);+#4594 = SURFACE_CURVE('',#4595,(#4599,#4606),.PCURVE_S1.);+#4595 = LINE('',#4596,#4597);+#4596 = CARTESIAN_POINT('',(-1.5875,-6.223,-6.858));+#4597 = VECTOR('',#4598,1.);+#4598 = DIRECTION('',(1.,0.,0.));+#4599 = PCURVE('',#4250,#4600);+#4600 = DEFINITIONAL_REPRESENTATION('',(#4601),#4605);+#4601 = LINE('',#4602,#4603);+#4602 = CARTESIAN_POINT('',(0.,0.));+#4603 = VECTOR('',#4604,1.);+#4604 = DIRECTION('',(0.,1.));+#4605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4606 = PCURVE('',#4119,#4607);+#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);+#4608 = LINE('',#4609,#4610);+#4609 = CARTESIAN_POINT('',(5.2578,0.));+#4610 = VECTOR('',#4611,1.);+#4611 = DIRECTION('',(0.,1.));+#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4613 = ORIENTED_EDGE('',*,*,#4413,.T.);+#4614 = ORIENTED_EDGE('',*,*,#4495,.F.);+#4615 = ADVANCED_FACE('',(#4616),#4119,.T.);+#4616 = FACE_BOUND('',#4617,.F.);+#4617 = EDGE_LOOP('',(#4618,#4619,#4620,#4621));+#4618 = ORIENTED_EDGE('',*,*,#4105,.T.);+#4619 = ORIENTED_EDGE('',*,*,#4436,.T.);+#4620 = ORIENTED_EDGE('',*,*,#4593,.F.);+#4621 = ORIENTED_EDGE('',*,*,#4211,.F.);+#4622 = ADVANCED_FACE('',(#4623),#4065,.T.);+#4623 = FACE_BOUND('',#4624,.F.);+#4624 = EDGE_LOOP('',(#4625,#4626,#4627,#4650,#4678,#4706));+#4625 = ORIENTED_EDGE('',*,*,#4517,.F.);+#4626 = ORIENTED_EDGE('',*,*,#4049,.T.);+#4627 = ORIENTED_EDGE('',*,*,#4628,.T.);+#4628 = EDGE_CURVE('',#4022,#4629,#4631,.T.);+#4629 = VERTEX_POINT('',#4630);+#4630 = CARTESIAN_POINT('',(-0.9525,0.762,-7.874));+#4631 = SURFACE_CURVE('',#4632,(#4636,#4643),.PCURVE_S1.);+#4632 = LINE('',#4633,#4634);+#4633 = CARTESIAN_POINT('',(-0.9525,-1.016,-7.874));+#4634 = VECTOR('',#4635,1.);+#4635 = DIRECTION('',(0.,1.,0.));+#4636 = PCURVE('',#4065,#4637);+#4637 = DEFINITIONAL_REPRESENTATION('',(#4638),#4642);+#4638 = LINE('',#4639,#4640);+#4639 = CARTESIAN_POINT('',(0.,0.889));+#4640 = VECTOR('',#4641,1.);+#4641 = DIRECTION('',(1.,0.));+#4642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4643 = PCURVE('',#4037,#4644);+#4644 = DEFINITIONAL_REPRESENTATION('',(#4645),#4649);+#4645 = LINE('',#4646,#4647);+#4646 = CARTESIAN_POINT('',(-0.9525,-1.016));+#4647 = VECTOR('',#4648,1.);+#4648 = DIRECTION('',(0.,1.));+#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4650 = ORIENTED_EDGE('',*,*,#4651,.F.);+#4651 = EDGE_CURVE('',#4652,#4629,#4654,.T.);+#4652 = VERTEX_POINT('',#4653);+#4653 = CARTESIAN_POINT('',(-0.9525,0.762,-6.985));+#4654 = SURFACE_CURVE('',#4655,(#4659,#4666),.PCURVE_S1.);+#4655 = LINE('',#4656,#4657);+#4656 = CARTESIAN_POINT('',(-0.9525,0.762,-6.985));+#4657 = VECTOR('',#4658,1.);+#4658 = DIRECTION('',(0.,0.,-1.));+#4659 = PCURVE('',#4065,#4660);+#4660 = DEFINITIONAL_REPRESENTATION('',(#4661),#4665);+#4661 = LINE('',#4662,#4663);+#4662 = CARTESIAN_POINT('',(1.778,0.));+#4663 = VECTOR('',#4664,1.);+#4664 = DIRECTION('',(0.,1.));+#4665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4666 = PCURVE('',#4667,#4672);+#4667 = PLANE('',#4668);+#4668 = AXIS2_PLACEMENT_3D('',#4669,#4670,#4671);+#4669 = CARTESIAN_POINT('',(-0.9525,0.762,-6.985));+#4670 = DIRECTION('',(0.,1.,0.));+#4671 = DIRECTION('',(1.,0.,0.));+#4672 = DEFINITIONAL_REPRESENTATION('',(#4673),#4677);+#4673 = LINE('',#4674,#4675);+#4674 = CARTESIAN_POINT('',(0.,0.));+#4675 = VECTOR('',#4676,1.);+#4676 = DIRECTION('',(0.,1.));+#4677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4678 = ORIENTED_EDGE('',*,*,#4679,.F.);+#4679 = EDGE_CURVE('',#4680,#4652,#4682,.T.);+#4680 = VERTEX_POINT('',#4681);+#4681 = CARTESIAN_POINT('',(-0.9525,5.08E-02,-6.985));+#4682 = SURFACE_CURVE('',#4683,(#4687,#4694),.PCURVE_S1.);+#4683 = LINE('',#4684,#4685);+#4684 = CARTESIAN_POINT('',(-0.9525,5.08E-02,-6.985));+#4685 = VECTOR('',#4686,1.);+#4686 = DIRECTION('',(0.,1.,0.));+#4687 = PCURVE('',#4065,#4688);+#4688 = DEFINITIONAL_REPRESENTATION('',(#4689),#4693);+#4689 = LINE('',#4690,#4691);+#4690 = CARTESIAN_POINT('',(1.0668,0.));+#4691 = VECTOR('',#4692,1.);+#4692 = DIRECTION('',(1.,0.));+#4693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4694 = PCURVE('',#4695,#4700);+#4695 = PLANE('',#4696);+#4696 = AXIS2_PLACEMENT_3D('',#4697,#4698,#4699);+#4697 = CARTESIAN_POINT('',(-3.175,-1.016,-6.985));+#4698 = DIRECTION('',(0.,0.,-1.));+#4699 = DIRECTION('',(0.,1.,0.));+#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4705);+#4701 = LINE('',#4702,#4703);+#4702 = CARTESIAN_POINT('',(1.0668,2.2225));+#4703 = VECTOR('',#4704,1.);+#4704 = DIRECTION('',(1.,0.));+#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4706 = ORIENTED_EDGE('',*,*,#4707,.F.);+#4707 = EDGE_CURVE('',#4518,#4680,#4708,.T.);+#4708 = SURFACE_CURVE('',#4709,(#4714,#4725),.PCURVE_S1.);+#4709 = CIRCLE('',#4710,1.27);+#4710 = AXIS2_PLACEMENT_3D('',#4711,#4712,#4713);+#4711 = CARTESIAN_POINT('',(-0.9525,-0.9652,-6.223));+#4712 = DIRECTION('',(1.,0.,0.));+#4713 = DIRECTION('',(0.,0.,-1.));+#4714 = PCURVE('',#4065,#4715);+#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4724);+#4716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4717,#4718,#4719,#4720,+#4721,#4722,#4723),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#4717 = CARTESIAN_POINT('',(5.08E-02,0.508));+#4718 = CARTESIAN_POINT('',(2.250504525612,0.508));+#4719 = CARTESIAN_POINT('',(1.150652262806,-1.397));+#4720 = CARTESIAN_POINT('',(5.08E-02,-3.302));+#4721 = CARTESIAN_POINT('',(-1.049052262806,-1.397));+#4722 = CARTESIAN_POINT('',(-2.148904525612,0.508));+#4723 = CARTESIAN_POINT('',(5.08E-02,0.508));+#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4725 = PCURVE('',#4556,#4726);+#4726 = DEFINITIONAL_REPRESENTATION('',(#4727),#4731);+#4727 = LINE('',#4728,#4729);+#4728 = CARTESIAN_POINT('',(0.,0.635));+#4729 = VECTOR('',#4730,1.);+#4730 = DIRECTION('',(1.,0.));+#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4732 = ADVANCED_FACE('',(#4733),#3932,.F.);+#4733 = FACE_BOUND('',#4734,.F.);+#4734 = EDGE_LOOP('',(#4735,#4758,#4786,#4807));+#4735 = ORIENTED_EDGE('',*,*,#4736,.F.);+#4736 = EDGE_CURVE('',#4737,#3894,#4739,.T.);+#4737 = VERTEX_POINT('',#4738);+#4738 = CARTESIAN_POINT('',(3.175,0.762,-7.874));+#4739 = SURFACE_CURVE('',#4740,(#4744,#4751),.PCURVE_S1.);+#4740 = LINE('',#4741,#4742);+#4741 = CARTESIAN_POINT('',(3.175,0.762,-7.874));+#4742 = VECTOR('',#4743,1.);+#4743 = DIRECTION('',(0.,-1.,0.));+#4744 = PCURVE('',#3932,#4745);+#4745 = DEFINITIONAL_REPRESENTATION('',(#4746),#4750);+#4746 = LINE('',#4747,#4748);+#4747 = CARTESIAN_POINT('',(3.175,0.762));+#4748 = VECTOR('',#4749,1.);+#4749 = DIRECTION('',(0.,-1.));+#4750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4751 = PCURVE('',#400,#4752);+#4752 = DEFINITIONAL_REPRESENTATION('',(#4753),#4757);+#4753 = LINE('',#4754,#4755);+#4754 = CARTESIAN_POINT('',(7.874,0.762));+#4755 = VECTOR('',#4756,1.);+#4756 = DIRECTION('',(0.,-1.));+#4757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4758 = ORIENTED_EDGE('',*,*,#4759,.F.);+#4759 = EDGE_CURVE('',#4760,#4737,#4762,.T.);+#4760 = VERTEX_POINT('',#4761);+#4761 = CARTESIAN_POINT('',(1.5875,0.762,-7.874));+#4762 = SURFACE_CURVE('',#4763,(#4767,#4774),.PCURVE_S1.);+#4763 = LINE('',#4764,#4765);+#4764 = CARTESIAN_POINT('',(1.5875,0.762,-7.874));+#4765 = VECTOR('',#4766,1.);+#4766 = DIRECTION('',(1.,0.,0.));+#4767 = PCURVE('',#3932,#4768);+#4768 = DEFINITIONAL_REPRESENTATION('',(#4769),#4773);+#4769 = LINE('',#4770,#4771);+#4770 = CARTESIAN_POINT('',(1.5875,0.762));+#4771 = VECTOR('',#4772,1.);+#4772 = DIRECTION('',(1.,0.));+#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4774 = PCURVE('',#4775,#4780);+#4775 = PLANE('',#4776);+#4776 = AXIS2_PLACEMENT_3D('',#4777,#4778,#4779);+#4777 = CARTESIAN_POINT('',(1.5875,0.762,-6.985));+#4778 = DIRECTION('',(0.,1.,0.));+#4779 = DIRECTION('',(1.,0.,0.));+#4780 = DEFINITIONAL_REPRESENTATION('',(#4781),#4785);+#4781 = LINE('',#4782,#4783);+#4782 = CARTESIAN_POINT('',(0.,0.889));+#4783 = VECTOR('',#4784,1.);+#4784 = DIRECTION('',(1.,0.));+#4785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4786 = ORIENTED_EDGE('',*,*,#4787,.F.);+#4787 = EDGE_CURVE('',#3917,#4760,#4788,.T.);+#4788 = SURFACE_CURVE('',#4789,(#4793,#4800),.PCURVE_S1.);+#4789 = LINE('',#4790,#4791);+#4790 = CARTESIAN_POINT('',(1.5875,-1.016,-7.874));+#4791 = VECTOR('',#4792,1.);+#4792 = DIRECTION('',(0.,1.,0.));+#4793 = PCURVE('',#3932,#4794);+#4794 = DEFINITIONAL_REPRESENTATION('',(#4795),#4799);+#4795 = LINE('',#4796,#4797);+#4796 = CARTESIAN_POINT('',(1.5875,-1.016));+#4797 = VECTOR('',#4798,1.);+#4798 = DIRECTION('',(0.,1.));+#4799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4800 = PCURVE('',#3958,#4801);+#4801 = DEFINITIONAL_REPRESENTATION('',(#4802),#4806);+#4802 = LINE('',#4803,#4804);+#4803 = CARTESIAN_POINT('',(0.,0.889));+#4804 = VECTOR('',#4805,1.);+#4805 = DIRECTION('',(1.,0.));+#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4807 = ORIENTED_EDGE('',*,*,#3916,.F.);+#4808 = ADVANCED_FACE('',(#4809),#4037,.F.);+#4809 = FACE_BOUND('',#4810,.F.);+#4810 = EDGE_LOOP('',(#4811,#4834,#4855,#4856));+#4811 = ORIENTED_EDGE('',*,*,#4812,.F.);+#4812 = EDGE_CURVE('',#4813,#3994,#4815,.T.);+#4813 = VERTEX_POINT('',#4814);+#4814 = CARTESIAN_POINT('',(0.9525,0.762,-7.874));+#4815 = SURFACE_CURVE('',#4816,(#4820,#4827),.PCURVE_S1.);+#4816 = LINE('',#4817,#4818);+#4817 = CARTESIAN_POINT('',(0.9525,0.762,-7.874));+#4818 = VECTOR('',#4819,1.);+#4819 = DIRECTION('',(0.,-1.,0.));+#4820 = PCURVE('',#4037,#4821);+#4821 = DEFINITIONAL_REPRESENTATION('',(#4822),#4826);+#4822 = LINE('',#4823,#4824);+#4823 = CARTESIAN_POINT('',(0.9525,0.762));+#4824 = VECTOR('',#4825,1.);+#4825 = DIRECTION('',(0.,-1.));+#4826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4827 = PCURVE('',#4009,#4828);+#4828 = DEFINITIONAL_REPRESENTATION('',(#4829),#4833);+#4829 = LINE('',#4830,#4831);+#4830 = CARTESIAN_POINT('',(0.,0.889));+#4831 = VECTOR('',#4832,1.);+#4832 = DIRECTION('',(1.,0.));+#4833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4834 = ORIENTED_EDGE('',*,*,#4835,.F.);+#4835 = EDGE_CURVE('',#4629,#4813,#4836,.T.);+#4836 = SURFACE_CURVE('',#4837,(#4841,#4848),.PCURVE_S1.);+#4837 = LINE('',#4838,#4839);+#4838 = CARTESIAN_POINT('',(-0.9525,0.762,-7.874));+#4839 = VECTOR('',#4840,1.);+#4840 = DIRECTION('',(1.,0.,0.));+#4841 = PCURVE('',#4037,#4842);+#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847);+#4843 = LINE('',#4844,#4845);+#4844 = CARTESIAN_POINT('',(-0.9525,0.762));+#4845 = VECTOR('',#4846,1.);+#4846 = DIRECTION('',(1.,0.));+#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4848 = PCURVE('',#4667,#4849);+#4849 = DEFINITIONAL_REPRESENTATION('',(#4850),#4854);+#4850 = LINE('',#4851,#4852);+#4851 = CARTESIAN_POINT('',(0.,0.889));+#4852 = VECTOR('',#4853,1.);+#4853 = DIRECTION('',(1.,0.));+#4854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4855 = ORIENTED_EDGE('',*,*,#4628,.F.);+#4856 = ORIENTED_EDGE('',*,*,#4021,.F.);+#4857 = ADVANCED_FACE('',(#4858),#3859,.F.);+#4858 = FACE_BOUND('',#4859,.F.);+#4859 = EDGE_LOOP('',(#4860,#4883,#4911,#4932));+#4860 = ORIENTED_EDGE('',*,*,#4861,.F.);+#4861 = EDGE_CURVE('',#4862,#3816,#4864,.T.);+#4862 = VERTEX_POINT('',#4863);+#4863 = CARTESIAN_POINT('',(-1.5875,0.762,-7.874));+#4864 = SURFACE_CURVE('',#4865,(#4869,#4876),.PCURVE_S1.);+#4865 = LINE('',#4866,#4867);+#4866 = CARTESIAN_POINT('',(-1.5875,0.762,-7.874));+#4867 = VECTOR('',#4868,1.);+#4868 = DIRECTION('',(0.,-1.,0.));+#4869 = PCURVE('',#3859,#4870);+#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875);+#4871 = LINE('',#4872,#4873);+#4872 = CARTESIAN_POINT('',(-1.5875,0.762));+#4873 = VECTOR('',#4874,1.);+#4874 = DIRECTION('',(0.,-1.));+#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4876 = PCURVE('',#3831,#4877);+#4877 = DEFINITIONAL_REPRESENTATION('',(#4878),#4882);+#4878 = LINE('',#4879,#4880);+#4879 = CARTESIAN_POINT('',(0.,0.889));+#4880 = VECTOR('',#4881,1.);+#4881 = DIRECTION('',(1.,0.));+#4882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4883 = ORIENTED_EDGE('',*,*,#4884,.F.);+#4884 = EDGE_CURVE('',#4885,#4862,#4887,.T.);+#4885 = VERTEX_POINT('',#4886);+#4886 = CARTESIAN_POINT('',(-3.175,0.762,-7.874));+#4887 = SURFACE_CURVE('',#4888,(#4892,#4899),.PCURVE_S1.);+#4888 = LINE('',#4889,#4890);+#4889 = CARTESIAN_POINT('',(-3.175,0.762,-7.874));+#4890 = VECTOR('',#4891,1.);+#4891 = DIRECTION('',(1.,0.,0.));+#4892 = PCURVE('',#3859,#4893);+#4893 = DEFINITIONAL_REPRESENTATION('',(#4894),#4898);+#4894 = LINE('',#4895,#4896);+#4895 = CARTESIAN_POINT('',(-3.175,0.762));+#4896 = VECTOR('',#4897,1.);+#4897 = DIRECTION('',(1.,0.));+#4898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4899 = PCURVE('',#4900,#4905);+#4900 = PLANE('',#4901);+#4901 = AXIS2_PLACEMENT_3D('',#4902,#4903,#4904);+#4902 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#4903 = DIRECTION('',(0.,1.,0.));+#4904 = DIRECTION('',(1.,0.,0.));+#4905 = DEFINITIONAL_REPRESENTATION('',(#4906),#4910);+#4906 = LINE('',#4907,#4908);+#4907 = CARTESIAN_POINT('',(0.,0.889));+#4908 = VECTOR('',#4909,1.);+#4909 = DIRECTION('',(1.,0.));+#4910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4911 = ORIENTED_EDGE('',*,*,#4912,.F.);+#4912 = EDGE_CURVE('',#3844,#4885,#4913,.T.);+#4913 = SURFACE_CURVE('',#4914,(#4918,#4925),.PCURVE_S1.);+#4914 = LINE('',#4915,#4916);+#4915 = CARTESIAN_POINT('',(-3.175,-1.016,-7.874));+#4916 = VECTOR('',#4917,1.);+#4917 = DIRECTION('',(0.,1.,0.));+#4918 = PCURVE('',#3859,#4919);+#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4924);+#4920 = LINE('',#4921,#4922);+#4921 = CARTESIAN_POINT('',(-3.175,-1.016));+#4922 = VECTOR('',#4923,1.);+#4923 = DIRECTION('',(0.,1.));+#4924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4925 = PCURVE('',#344,#4926);+#4926 = DEFINITIONAL_REPRESENTATION('',(#4927),#4931);+#4927 = LINE('',#4928,#4929);+#4928 = CARTESIAN_POINT('',(7.874,-1.016));+#4929 = VECTOR('',#4930,1.);+#4930 = DIRECTION('',(0.,1.));+#4931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4932 = ORIENTED_EDGE('',*,*,#3843,.F.);+#4933 = ADVANCED_FACE('',(#4934),#400,.T.);+#4934 = FACE_BOUND('',#4935,.F.);+#4935 = EDGE_LOOP('',(#4936,#4961,#4982,#4983,#4984,#4985));+#4936 = ORIENTED_EDGE('',*,*,#4937,.F.);+#4937 = EDGE_CURVE('',#4938,#4940,#4942,.T.);+#4938 = VERTEX_POINT('',#4939);+#4939 = CARTESIAN_POINT('',(3.175,0.762,-6.985));+#4940 = VERTEX_POINT('',#4941);+#4941 = CARTESIAN_POINT('',(3.175,1.524,-6.985));+#4942 = SURFACE_CURVE('',#4943,(#4947,#4954),.PCURVE_S1.);+#4943 = LINE('',#4944,#4945);+#4944 = CARTESIAN_POINT('',(3.175,0.762,-6.985));+#4945 = VECTOR('',#4946,1.);+#4946 = DIRECTION('',(0.,1.,0.));+#4947 = PCURVE('',#400,#4948);+#4948 = DEFINITIONAL_REPRESENTATION('',(#4949),#4953);+#4949 = LINE('',#4950,#4951);+#4950 = CARTESIAN_POINT('',(6.985,0.762));+#4951 = VECTOR('',#4952,1.);+#4952 = DIRECTION('',(0.,1.));+#4953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4954 = PCURVE('',#4695,#4955);+#4955 = DEFINITIONAL_REPRESENTATION('',(#4956),#4960);+#4956 = LINE('',#4957,#4958);+#4957 = CARTESIAN_POINT('',(1.778,6.35));+#4958 = VECTOR('',#4959,1.);+#4959 = DIRECTION('',(1.,0.));+#4960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4961 = ORIENTED_EDGE('',*,*,#4962,.T.);+#4962 = EDGE_CURVE('',#4938,#4737,#4963,.T.);+#4963 = SURFACE_CURVE('',#4964,(#4968,#4975),.PCURVE_S1.);+#4964 = LINE('',#4965,#4966);+#4965 = CARTESIAN_POINT('',(3.175,0.762,-6.985));+#4966 = VECTOR('',#4967,1.);+#4967 = DIRECTION('',(0.,0.,-1.));+#4968 = PCURVE('',#400,#4969);+#4969 = DEFINITIONAL_REPRESENTATION('',(#4970),#4974);+#4970 = LINE('',#4971,#4972);+#4971 = CARTESIAN_POINT('',(6.985,0.762));+#4972 = VECTOR('',#4973,1.);+#4973 = DIRECTION('',(1.,0.));+#4974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4975 = PCURVE('',#4775,#4976);+#4976 = DEFINITIONAL_REPRESENTATION('',(#4977),#4981);+#4977 = LINE('',#4978,#4979);+#4978 = CARTESIAN_POINT('',(1.5875,0.));+#4979 = VECTOR('',#4980,1.);+#4980 = DIRECTION('',(0.,1.));+#4981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4982 = ORIENTED_EDGE('',*,*,#4736,.T.);+#4983 = ORIENTED_EDGE('',*,*,#3893,.F.);+#4984 = ORIENTED_EDGE('',*,*,#384,.T.);+#4985 = ORIENTED_EDGE('',*,*,#4986,.F.);+#4986 = EDGE_CURVE('',#4940,#357,#4987,.T.);+#4987 = SURFACE_CURVE('',#4988,(#4992,#4999),.PCURVE_S1.);+#4988 = LINE('',#4989,#4990);+#4989 = CARTESIAN_POINT('',(3.175,1.524,-6.985));+#4990 = VECTOR('',#4991,1.);+#4991 = DIRECTION('',(0.,0.,1.));+#4992 = PCURVE('',#400,#4993);+#4993 = DEFINITIONAL_REPRESENTATION('',(#4994),#4998);+#4994 = LINE('',#4995,#4996);+#4995 = CARTESIAN_POINT('',(6.985,1.524));+#4996 = VECTOR('',#4997,1.);+#4997 = DIRECTION('',(-1.,0.));+#4998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#4999 = PCURVE('',#372,#5000);+#5000 = DEFINITIONAL_REPRESENTATION('',(#5001),#5005);+#5001 = LINE('',#5002,#5003);+#5002 = CARTESIAN_POINT('',(0.,6.35));+#5003 = VECTOR('',#5004,1.);+#5004 = DIRECTION('',(1.,0.));+#5005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5006 = ADVANCED_FACE('',(#5007),#4695,.T.);+#5007 = FACE_BOUND('',#5008,.F.);+#5008 = EDGE_LOOP('',(#5009,#5032,#5033,#5056,#5079,#5107,#5130,#5151,+    #5152,#5175,#5198,#5221));+#5009 = ORIENTED_EDGE('',*,*,#5010,.T.);+#5010 = EDGE_CURVE('',#5011,#4680,#5013,.T.);+#5011 = VERTEX_POINT('',#5012);+#5012 = CARTESIAN_POINT('',(-1.5875,5.08E-02,-6.985));+#5013 = SURFACE_CURVE('',#5014,(#5018,#5025),.PCURVE_S1.);+#5014 = LINE('',#5015,#5016);+#5015 = CARTESIAN_POINT('',(-1.5875,5.08E-02,-6.985));+#5016 = VECTOR('',#5017,1.);+#5017 = DIRECTION('',(1.,0.,0.));+#5018 = PCURVE('',#4695,#5019);+#5019 = DEFINITIONAL_REPRESENTATION('',(#5020),#5024);+#5020 = LINE('',#5021,#5022);+#5021 = CARTESIAN_POINT('',(1.0668,1.5875));+#5022 = VECTOR('',#5023,1.);+#5023 = DIRECTION('',(0.,1.));+#5024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5025 = PCURVE('',#4556,#5026);+#5026 = DEFINITIONAL_REPRESENTATION('',(#5027),#5031);+#5027 = LINE('',#5028,#5029);+#5028 = CARTESIAN_POINT('',(0.927295218002,0.));+#5029 = VECTOR('',#5030,1.);+#5030 = DIRECTION('',(0.,1.));+#5031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5032 = ORIENTED_EDGE('',*,*,#4679,.T.);+#5033 = ORIENTED_EDGE('',*,*,#5034,.T.);+#5034 = EDGE_CURVE('',#4652,#5035,#5037,.T.);+#5035 = VERTEX_POINT('',#5036);+#5036 = CARTESIAN_POINT('',(0.9525,0.762,-6.985));+#5037 = SURFACE_CURVE('',#5038,(#5042,#5049),.PCURVE_S1.);+#5038 = LINE('',#5039,#5040);+#5039 = CARTESIAN_POINT('',(-0.9525,0.762,-6.985));+#5040 = VECTOR('',#5041,1.);+#5041 = DIRECTION('',(1.,0.,0.));+#5042 = PCURVE('',#4695,#5043);+#5043 = DEFINITIONAL_REPRESENTATION('',(#5044),#5048);+#5044 = LINE('',#5045,#5046);+#5045 = CARTESIAN_POINT('',(1.778,2.2225));+#5046 = VECTOR('',#5047,1.);+#5047 = DIRECTION('',(0.,1.));+#5048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5049 = PCURVE('',#4667,#5050);+#5050 = DEFINITIONAL_REPRESENTATION('',(#5051),#5055);+#5051 = LINE('',#5052,#5053);+#5052 = CARTESIAN_POINT('',(0.,0.));+#5053 = VECTOR('',#5054,1.);+#5054 = DIRECTION('',(1.,0.));+#5055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5056 = ORIENTED_EDGE('',*,*,#5057,.F.);+#5057 = EDGE_CURVE('',#5058,#5035,#5060,.T.);+#5058 = VERTEX_POINT('',#5059);+#5059 = CARTESIAN_POINT('',(0.9525,5.08E-02,-6.985));+#5060 = SURFACE_CURVE('',#5061,(#5065,#5072),.PCURVE_S1.);+#5061 = LINE('',#5062,#5063);+#5062 = CARTESIAN_POINT('',(0.9525,5.08E-02,-6.985));+#5063 = VECTOR('',#5064,1.);+#5064 = DIRECTION('',(0.,1.,0.));+#5065 = PCURVE('',#4695,#5066);+#5066 = DEFINITIONAL_REPRESENTATION('',(#5067),#5071);+#5067 = LINE('',#5068,#5069);+#5068 = CARTESIAN_POINT('',(1.0668,4.1275));+#5069 = VECTOR('',#5070,1.);+#5070 = DIRECTION('',(1.,0.));+#5071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5072 = PCURVE('',#4009,#5073);+#5073 = DEFINITIONAL_REPRESENTATION('',(#5074),#5078);+#5074 = LINE('',#5075,#5076);+#5075 = CARTESIAN_POINT('',(0.7112,0.));+#5076 = VECTOR('',#5077,1.);+#5077 = DIRECTION('',(-1.,0.));+#5078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5079 = ORIENTED_EDGE('',*,*,#5080,.T.);+#5080 = EDGE_CURVE('',#5058,#5081,#5083,.T.);+#5081 = VERTEX_POINT('',#5082);+#5082 = CARTESIAN_POINT('',(1.5875,5.08E-02,-6.985));+#5083 = SURFACE_CURVE('',#5084,(#5088,#5095),.PCURVE_S1.);+#5084 = LINE('',#5085,#5086);+#5085 = CARTESIAN_POINT('',(0.9525,5.08E-02,-6.985));+#5086 = VECTOR('',#5087,1.);+#5087 = DIRECTION('',(1.,0.,0.));+#5088 = PCURVE('',#4695,#5089);+#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094);+#5090 = LINE('',#5091,#5092);+#5091 = CARTESIAN_POINT('',(1.0668,4.1275));+#5092 = VECTOR('',#5093,1.);+#5093 = DIRECTION('',(0.,1.));+#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5095 = PCURVE('',#5096,#5101);+#5096 = CYLINDRICAL_SURFACE('',#5097,1.27);+#5097 = AXIS2_PLACEMENT_3D('',#5098,#5099,#5100);+#5098 = CARTESIAN_POINT('',(0.9525,-0.9652,-6.223));+#5099 = DIRECTION('',(1.,0.,0.));+#5100 = DIRECTION('',(0.,0.,-1.));+#5101 = DEFINITIONAL_REPRESENTATION('',(#5102),#5106);+#5102 = LINE('',#5103,#5104);+#5103 = CARTESIAN_POINT('',(0.927295218002,0.));+#5104 = VECTOR('',#5105,1.);+#5105 = DIRECTION('',(0.,1.));+#5106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5107 = ORIENTED_EDGE('',*,*,#5108,.T.);+#5108 = EDGE_CURVE('',#5081,#5109,#5111,.T.);+#5109 = VERTEX_POINT('',#5110);+#5110 = CARTESIAN_POINT('',(1.5875,0.762,-6.985));+#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.);+#5112 = LINE('',#5113,#5114);+#5113 = CARTESIAN_POINT('',(1.5875,5.08E-02,-6.985));+#5114 = VECTOR('',#5115,1.);+#5115 = DIRECTION('',(0.,1.,0.));+#5116 = PCURVE('',#4695,#5117);+#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122);+#5118 = LINE('',#5119,#5120);+#5119 = CARTESIAN_POINT('',(1.0668,4.7625));+#5120 = VECTOR('',#5121,1.);+#5121 = DIRECTION('',(1.,0.));+#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5123 = PCURVE('',#3958,#5124);+#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129);+#5125 = LINE('',#5126,#5127);+#5126 = CARTESIAN_POINT('',(1.0668,0.));+#5127 = VECTOR('',#5128,1.);+#5128 = DIRECTION('',(1.,0.));+#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5130 = ORIENTED_EDGE('',*,*,#5131,.F.);+#5131 = EDGE_CURVE('',#4938,#5109,#5132,.T.);+#5132 = SURFACE_CURVE('',#5133,(#5137,#5144),.PCURVE_S1.);+#5133 = LINE('',#5134,#5135);+#5134 = CARTESIAN_POINT('',(3.175,0.762,-6.985));+#5135 = VECTOR('',#5136,1.);+#5136 = DIRECTION('',(-1.,0.,0.));+#5137 = PCURVE('',#4695,#5138);+#5138 = DEFINITIONAL_REPRESENTATION('',(#5139),#5143);+#5139 = LINE('',#5140,#5141);+#5140 = CARTESIAN_POINT('',(1.778,6.35));+#5141 = VECTOR('',#5142,1.);+#5142 = DIRECTION('',(0.,-1.));+#5143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5144 = PCURVE('',#4775,#5145);+#5145 = DEFINITIONAL_REPRESENTATION('',(#5146),#5150);+#5146 = LINE('',#5147,#5148);+#5147 = CARTESIAN_POINT('',(1.5875,0.));+#5148 = VECTOR('',#5149,1.);+#5149 = DIRECTION('',(-1.,0.));+#5150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5151 = ORIENTED_EDGE('',*,*,#4937,.T.);+#5152 = ORIENTED_EDGE('',*,*,#5153,.F.);+#5153 = EDGE_CURVE('',#5154,#4940,#5156,.T.);+#5154 = VERTEX_POINT('',#5155);+#5155 = CARTESIAN_POINT('',(-3.175,1.524,-6.985));+#5156 = SURFACE_CURVE('',#5157,(#5161,#5168),.PCURVE_S1.);+#5157 = LINE('',#5158,#5159);+#5158 = CARTESIAN_POINT('',(-3.175,1.524,-6.985));+#5159 = VECTOR('',#5160,1.);+#5160 = DIRECTION('',(1.,0.,0.));+#5161 = PCURVE('',#4695,#5162);+#5162 = DEFINITIONAL_REPRESENTATION('',(#5163),#5167);+#5163 = LINE('',#5164,#5165);+#5164 = CARTESIAN_POINT('',(2.54,0.));+#5165 = VECTOR('',#5166,1.);+#5166 = DIRECTION('',(0.,1.));+#5167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5168 = PCURVE('',#372,#5169);+#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174);+#5170 = LINE('',#5171,#5172);+#5171 = CARTESIAN_POINT('',(0.,0.));+#5172 = VECTOR('',#5173,1.);+#5173 = DIRECTION('',(0.,1.));+#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5175 = ORIENTED_EDGE('',*,*,#5176,.F.);+#5176 = EDGE_CURVE('',#5177,#5154,#5179,.T.);+#5177 = VERTEX_POINT('',#5178);+#5178 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#5179 = SURFACE_CURVE('',#5180,(#5184,#5191),.PCURVE_S1.);+#5180 = LINE('',#5181,#5182);+#5181 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#5182 = VECTOR('',#5183,1.);+#5183 = DIRECTION('',(0.,1.,0.));+#5184 = PCURVE('',#4695,#5185);+#5185 = DEFINITIONAL_REPRESENTATION('',(#5186),#5190);+#5186 = LINE('',#5187,#5188);+#5187 = CARTESIAN_POINT('',(1.778,0.));+#5188 = VECTOR('',#5189,1.);+#5189 = DIRECTION('',(1.,0.));+#5190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5191 = PCURVE('',#344,#5192);+#5192 = DEFINITIONAL_REPRESENTATION('',(#5193),#5197);+#5193 = LINE('',#5194,#5195);+#5194 = CARTESIAN_POINT('',(6.985,0.762));+#5195 = VECTOR('',#5196,1.);+#5196 = DIRECTION('',(0.,1.));+#5197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5198 = ORIENTED_EDGE('',*,*,#5199,.T.);+#5199 = EDGE_CURVE('',#5177,#5200,#5202,.T.);+#5200 = VERTEX_POINT('',#5201);+#5201 = CARTESIAN_POINT('',(-1.5875,0.762,-6.985));+#5202 = SURFACE_CURVE('',#5203,(#5207,#5214),.PCURVE_S1.);+#5203 = LINE('',#5204,#5205);+#5204 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#5205 = VECTOR('',#5206,1.);+#5206 = DIRECTION('',(1.,0.,0.));+#5207 = PCURVE('',#4695,#5208);+#5208 = DEFINITIONAL_REPRESENTATION('',(#5209),#5213);+#5209 = LINE('',#5210,#5211);+#5210 = CARTESIAN_POINT('',(1.778,0.));+#5211 = VECTOR('',#5212,1.);+#5212 = DIRECTION('',(0.,1.));+#5213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5214 = PCURVE('',#4900,#5215);+#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220);+#5216 = LINE('',#5217,#5218);+#5217 = CARTESIAN_POINT('',(0.,0.));+#5218 = VECTOR('',#5219,1.);+#5219 = DIRECTION('',(1.,0.));+#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5221 = ORIENTED_EDGE('',*,*,#5222,.F.);+#5222 = EDGE_CURVE('',#5011,#5200,#5223,.T.);+#5223 = SURFACE_CURVE('',#5224,(#5228,#5235),.PCURVE_S1.);+#5224 = LINE('',#5225,#5226);+#5225 = CARTESIAN_POINT('',(-1.5875,5.08E-02,-6.985));+#5226 = VECTOR('',#5227,1.);+#5227 = DIRECTION('',(0.,1.,0.));+#5228 = PCURVE('',#4695,#5229);+#5229 = DEFINITIONAL_REPRESENTATION('',(#5230),#5234);+#5230 = LINE('',#5231,#5232);+#5231 = CARTESIAN_POINT('',(1.0668,1.5875));+#5232 = VECTOR('',#5233,1.);+#5233 = DIRECTION('',(1.,0.));+#5234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5235 = PCURVE('',#3831,#5236);+#5236 = DEFINITIONAL_REPRESENTATION('',(#5237),#5241);+#5237 = LINE('',#5238,#5239);+#5238 = CARTESIAN_POINT('',(0.7112,0.));+#5239 = VECTOR('',#5240,1.);+#5240 = DIRECTION('',(-1.,0.));+#5241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5242 = ADVANCED_FACE('',(#5243),#4556,.T.);+#5243 = FACE_BOUND('',#5244,.T.);+#5244 = EDGE_LOOP('',(#5245,#5246,#5247,#5269));+#5245 = ORIENTED_EDGE('',*,*,#4707,.F.);+#5246 = ORIENTED_EDGE('',*,*,#4540,.F.);+#5247 = ORIENTED_EDGE('',*,*,#5248,.T.);+#5248 = EDGE_CURVE('',#4541,#5011,#5249,.T.);+#5249 = SURFACE_CURVE('',#5250,(#5255,#5262),.PCURVE_S1.);+#5250 = CIRCLE('',#5251,1.27);+#5251 = AXIS2_PLACEMENT_3D('',#5252,#5253,#5254);+#5252 = CARTESIAN_POINT('',(-1.5875,-0.9652,-6.223));+#5253 = DIRECTION('',(1.,0.,0.));+#5254 = DIRECTION('',(0.,0.,-1.));+#5255 = PCURVE('',#4556,#5256);+#5256 = DEFINITIONAL_REPRESENTATION('',(#5257),#5261);+#5257 = LINE('',#5258,#5259);+#5258 = CARTESIAN_POINT('',(0.,0.));+#5259 = VECTOR('',#5260,1.);+#5260 = DIRECTION('',(1.,0.));+#5261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5262 = PCURVE('',#3831,#5263);+#5263 = DEFINITIONAL_REPRESENTATION('',(#5264),#5268);+#5264 = CIRCLE('',#5265,1.27);+#5265 = AXIS2_PLACEMENT_2D('',#5266,#5267);+#5266 = CARTESIAN_POINT('',(1.7272,-0.762));+#5267 = DIRECTION('',(0.,1.));+#5268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5269 = ORIENTED_EDGE('',*,*,#5010,.T.);+#5270 = ADVANCED_FACE('',(#5271),#3831,.T.);+#5271 = FACE_BOUND('',#5272,.F.);+#5272 = EDGE_LOOP('',(#5273,#5274,#5275,#5276,#5297,#5298));+#5273 = ORIENTED_EDGE('',*,*,#4568,.T.);+#5274 = ORIENTED_EDGE('',*,*,#5248,.T.);+#5275 = ORIENTED_EDGE('',*,*,#5222,.T.);+#5276 = ORIENTED_EDGE('',*,*,#5277,.T.);+#5277 = EDGE_CURVE('',#5200,#4862,#5278,.T.);+#5278 = SURFACE_CURVE('',#5279,(#5283,#5290),.PCURVE_S1.);+#5279 = LINE('',#5280,#5281);+#5280 = CARTESIAN_POINT('',(-1.5875,0.762,-6.985));+#5281 = VECTOR('',#5282,1.);+#5282 = DIRECTION('',(0.,0.,-1.));+#5283 = PCURVE('',#3831,#5284);+#5284 = DEFINITIONAL_REPRESENTATION('',(#5285),#5289);+#5285 = LINE('',#5286,#5287);+#5286 = CARTESIAN_POINT('',(0.,0.));+#5287 = VECTOR('',#5288,1.);+#5288 = DIRECTION('',(0.,1.));+#5289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5290 = PCURVE('',#4900,#5291);+#5291 = DEFINITIONAL_REPRESENTATION('',(#5292),#5296);+#5292 = LINE('',#5293,#5294);+#5293 = CARTESIAN_POINT('',(1.5875,0.));+#5294 = VECTOR('',#5295,1.);+#5295 = DIRECTION('',(0.,1.));+#5296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5297 = ORIENTED_EDGE('',*,*,#4861,.T.);+#5298 = ORIENTED_EDGE('',*,*,#3815,.F.);+#5299 = ADVANCED_FACE('',(#5300),#4900,.T.);+#5300 = FACE_BOUND('',#5301,.F.);+#5301 = EDGE_LOOP('',(#5302,#5303,#5324,#5325));+#5302 = ORIENTED_EDGE('',*,*,#5199,.F.);+#5303 = ORIENTED_EDGE('',*,*,#5304,.T.);+#5304 = EDGE_CURVE('',#5177,#4885,#5305,.T.);+#5305 = SURFACE_CURVE('',#5306,(#5310,#5317),.PCURVE_S1.);+#5306 = LINE('',#5307,#5308);+#5307 = CARTESIAN_POINT('',(-3.175,0.762,-6.985));+#5308 = VECTOR('',#5309,1.);+#5309 = DIRECTION('',(0.,0.,-1.));+#5310 = PCURVE('',#4900,#5311);+#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5316);+#5312 = LINE('',#5313,#5314);+#5313 = CARTESIAN_POINT('',(0.,0.));+#5314 = VECTOR('',#5315,1.);+#5315 = DIRECTION('',(0.,1.));+#5316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5317 = PCURVE('',#344,#5318);+#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323);+#5319 = LINE('',#5320,#5321);+#5320 = CARTESIAN_POINT('',(6.985,0.762));+#5321 = VECTOR('',#5322,1.);+#5322 = DIRECTION('',(1.,0.));+#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5324 = ORIENTED_EDGE('',*,*,#4884,.T.);+#5325 = ORIENTED_EDGE('',*,*,#5277,.F.);+#5326 = ADVANCED_FACE('',(#5327),#344,.F.);+#5327 = FACE_BOUND('',#5328,.F.);+#5328 = EDGE_LOOP('',(#5329,#5330,#5331,#5332,#5333,#5354));+#5329 = ORIENTED_EDGE('',*,*,#3871,.T.);+#5330 = ORIENTED_EDGE('',*,*,#4912,.T.);+#5331 = ORIENTED_EDGE('',*,*,#5304,.F.);+#5332 = ORIENTED_EDGE('',*,*,#5176,.T.);+#5333 = ORIENTED_EDGE('',*,*,#5334,.T.);+#5334 = EDGE_CURVE('',#5154,#329,#5335,.T.);+#5335 = SURFACE_CURVE('',#5336,(#5340,#5347),.PCURVE_S1.);+#5336 = LINE('',#5337,#5338);+#5337 = CARTESIAN_POINT('',(-3.175,1.524,-6.985));+#5338 = VECTOR('',#5339,1.);+#5339 = DIRECTION('',(0.,0.,1.));+#5340 = PCURVE('',#344,#5341);+#5341 = DEFINITIONAL_REPRESENTATION('',(#5342),#5346);+#5342 = LINE('',#5343,#5344);+#5343 = CARTESIAN_POINT('',(6.985,1.524));+#5344 = VECTOR('',#5345,1.);+#5345 = DIRECTION('',(-1.,0.));+#5346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5347 = PCURVE('',#372,#5348);+#5348 = DEFINITIONAL_REPRESENTATION('',(#5349),#5353);+#5349 = LINE('',#5350,#5351);+#5350 = CARTESIAN_POINT('',(0.,0.));+#5351 = VECTOR('',#5352,1.);+#5352 = DIRECTION('',(1.,0.));+#5353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5354 = ORIENTED_EDGE('',*,*,#326,.F.);+#5355 = ADVANCED_FACE('',(#5356),#372,.T.);+#5356 = FACE_BOUND('',#5357,.F.);+#5357 = EDGE_LOOP('',(#5358,#5359,#5360,#5361));+#5358 = ORIENTED_EDGE('',*,*,#356,.F.);+#5359 = ORIENTED_EDGE('',*,*,#5334,.F.);+#5360 = ORIENTED_EDGE('',*,*,#5153,.T.);+#5361 = ORIENTED_EDGE('',*,*,#4986,.T.);+#5362 = ADVANCED_FACE('',(#5363),#4667,.T.);+#5363 = FACE_BOUND('',#5364,.F.);+#5364 = EDGE_LOOP('',(#5365,#5366,#5367,#5368));+#5365 = ORIENTED_EDGE('',*,*,#5034,.F.);+#5366 = ORIENTED_EDGE('',*,*,#4651,.T.);+#5367 = ORIENTED_EDGE('',*,*,#4835,.T.);+#5368 = ORIENTED_EDGE('',*,*,#5369,.F.);+#5369 = EDGE_CURVE('',#5035,#4813,#5370,.T.);+#5370 = SURFACE_CURVE('',#5371,(#5375,#5382),.PCURVE_S1.);+#5371 = LINE('',#5372,#5373);+#5372 = CARTESIAN_POINT('',(0.9525,0.762,-6.985));+#5373 = VECTOR('',#5374,1.);+#5374 = DIRECTION('',(0.,0.,-1.));+#5375 = PCURVE('',#4667,#5376);+#5376 = DEFINITIONAL_REPRESENTATION('',(#5377),#5381);+#5377 = LINE('',#5378,#5379);+#5378 = CARTESIAN_POINT('',(1.905,0.));+#5379 = VECTOR('',#5380,1.);+#5380 = DIRECTION('',(0.,1.));+#5381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5382 = PCURVE('',#4009,#5383);+#5383 = DEFINITIONAL_REPRESENTATION('',(#5384),#5388);+#5384 = LINE('',#5385,#5386);+#5385 = CARTESIAN_POINT('',(0.,0.));+#5386 = VECTOR('',#5387,1.);+#5387 = DIRECTION('',(0.,1.));+#5388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5389 = ADVANCED_FACE('',(#5390),#4009,.T.);+#5390 = FACE_BOUND('',#5391,.F.);+#5391 = EDGE_LOOP('',(#5392,#5415,#5437,#5438,#5439,#5440));+#5392 = ORIENTED_EDGE('',*,*,#5393,.T.);+#5393 = EDGE_CURVE('',#3441,#5394,#5396,.T.);+#5394 = VERTEX_POINT('',#5395);+#5395 = CARTESIAN_POINT('',(0.9525,-0.9652,-7.493));+#5396 = SURFACE_CURVE('',#5397,(#5401,#5408),.PCURVE_S1.);+#5397 = LINE('',#5398,#5399);+#5398 = CARTESIAN_POINT('',(0.9525,-1.016,-7.493));+#5399 = VECTOR('',#5400,1.);+#5400 = DIRECTION('',(0.,1.,2.775557561563E-14));+#5401 = PCURVE('',#4009,#5402);+#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5407);+#5403 = LINE('',#5404,#5405);+#5404 = CARTESIAN_POINT('',(1.778,0.508));+#5405 = VECTOR('',#5406,1.);+#5406 = DIRECTION('',(-1.,-2.775557561563E-14));+#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5408 = PCURVE('',#3538,#5409);+#5409 = DEFINITIONAL_REPRESENTATION('',(#5410),#5414);+#5410 = LINE('',#5411,#5412);+#5411 = CARTESIAN_POINT('',(5.207,0.));+#5412 = VECTOR('',#5413,1.);+#5413 = DIRECTION('',(1.,0.));+#5414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5415 = ORIENTED_EDGE('',*,*,#5416,.T.);+#5416 = EDGE_CURVE('',#5394,#5058,#5417,.T.);+#5417 = SURFACE_CURVE('',#5418,(#5423,#5430),.PCURVE_S1.);+#5418 = CIRCLE('',#5419,1.27);+#5419 = AXIS2_PLACEMENT_3D('',#5420,#5421,#5422);+#5420 = CARTESIAN_POINT('',(0.9525,-0.9652,-6.223));+#5421 = DIRECTION('',(1.,0.,0.));+#5422 = DIRECTION('',(0.,0.,-1.));+#5423 = PCURVE('',#4009,#5424);+#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429);+#5425 = CIRCLE('',#5426,1.27);+#5426 = AXIS2_PLACEMENT_2D('',#5427,#5428);+#5427 = CARTESIAN_POINT('',(1.7272,-0.762));+#5428 = DIRECTION('',(0.,1.));+#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5430 = PCURVE('',#5096,#5431);+#5431 = DEFINITIONAL_REPRESENTATION('',(#5432),#5436);+#5432 = LINE('',#5433,#5434);+#5433 = CARTESIAN_POINT('',(0.,0.));+#5434 = VECTOR('',#5435,1.);+#5435 = DIRECTION('',(1.,0.));+#5436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5437 = ORIENTED_EDGE('',*,*,#5057,.T.);+#5438 = ORIENTED_EDGE('',*,*,#5369,.T.);+#5439 = ORIENTED_EDGE('',*,*,#4812,.T.);+#5440 = ORIENTED_EDGE('',*,*,#3993,.F.);+#5441 = ADVANCED_FACE('',(#5442),#3538,.T.);+#5442 = FACE_BOUND('',#5443,.F.);+#5443 = EDGE_LOOP('',(#5444,#5445,#5468,#5489,#5490,#5491));+#5444 = ORIENTED_EDGE('',*,*,#3715,.T.);+#5445 = ORIENTED_EDGE('',*,*,#5446,.T.);+#5446 = EDGE_CURVE('',#3688,#5447,#5449,.T.);+#5447 = VERTEX_POINT('',#5448);+#5448 = CARTESIAN_POINT('',(1.5875,-0.9652,-7.493));+#5449 = SURFACE_CURVE('',#5450,(#5454,#5461),.PCURVE_S1.);+#5450 = LINE('',#5451,#5452);+#5451 = CARTESIAN_POINT('',(1.5875,-1.016,-7.493));+#5452 = VECTOR('',#5453,1.);+#5453 = DIRECTION('',(0.,1.,2.775557561563E-14));+#5454 = PCURVE('',#3538,#5455);+#5455 = DEFINITIONAL_REPRESENTATION('',(#5456),#5460);+#5456 = LINE('',#5457,#5458);+#5457 = CARTESIAN_POINT('',(5.207,0.635));+#5458 = VECTOR('',#5459,1.);+#5459 = DIRECTION('',(1.,0.));+#5460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5461 = PCURVE('',#3958,#5462);+#5462 = DEFINITIONAL_REPRESENTATION('',(#5463),#5467);+#5463 = LINE('',#5464,#5465);+#5464 = CARTESIAN_POINT('',(0.,0.508));+#5465 = VECTOR('',#5466,1.);+#5466 = DIRECTION('',(1.,-2.775557561563E-14));+#5467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5468 = ORIENTED_EDGE('',*,*,#5469,.F.);+#5469 = EDGE_CURVE('',#5394,#5447,#5470,.T.);+#5470 = SURFACE_CURVE('',#5471,(#5475,#5482),.PCURVE_S1.);+#5471 = LINE('',#5472,#5473);+#5472 = CARTESIAN_POINT('',(0.9525,-0.9652,-7.493));+#5473 = VECTOR('',#5474,1.);+#5474 = DIRECTION('',(1.,0.,0.));+#5475 = PCURVE('',#3538,#5476);+#5476 = DEFINITIONAL_REPRESENTATION('',(#5477),#5481);+#5477 = LINE('',#5478,#5479);+#5478 = CARTESIAN_POINT('',(5.2578,0.));+#5479 = VECTOR('',#5480,1.);+#5480 = DIRECTION('',(0.,1.));+#5481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5482 = PCURVE('',#5096,#5483);+#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488);+#5484 = LINE('',#5485,#5486);+#5485 = CARTESIAN_POINT('',(0.,0.));+#5486 = VECTOR('',#5487,1.);+#5487 = DIRECTION('',(0.,1.));+#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5489 = ORIENTED_EDGE('',*,*,#5393,.F.);+#5490 = ORIENTED_EDGE('',*,*,#3524,.F.);+#5491 = ORIENTED_EDGE('',*,*,#5492,.T.);+#5492 = EDGE_CURVE('',#3497,#3716,#5493,.T.);+#5493 = SURFACE_CURVE('',#5494,(#5498,#5505),.PCURVE_S1.);+#5494 = LINE('',#5495,#5496);+#5495 = CARTESIAN_POINT('',(0.9525,-6.223,-7.493));+#5496 = VECTOR('',#5497,1.);+#5497 = DIRECTION('',(1.,0.,0.));+#5498 = PCURVE('',#3538,#5499);+#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504);+#5500 = LINE('',#5501,#5502);+#5501 = CARTESIAN_POINT('',(0.,0.));+#5502 = VECTOR('',#5503,1.);+#5503 = DIRECTION('',(0.,1.));+#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5505 = PCURVE('',#3512,#5506);+#5506 = DEFINITIONAL_REPRESENTATION('',(#5507),#5511);+#5507 = LINE('',#5508,#5509);+#5508 = CARTESIAN_POINT('',(0.635,0.));+#5509 = VECTOR('',#5510,1.);+#5510 = DIRECTION('',(0.,1.));+#5511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5512 = ADVANCED_FACE('',(#5513),#3958,.T.);+#5513 = FACE_BOUND('',#5514,.F.);+#5514 = EDGE_LOOP('',(#5515,#5516,#5517,#5518,#5539,#5540));+#5515 = ORIENTED_EDGE('',*,*,#5446,.F.);+#5516 = ORIENTED_EDGE('',*,*,#3944,.T.);+#5517 = ORIENTED_EDGE('',*,*,#4787,.T.);+#5518 = ORIENTED_EDGE('',*,*,#5519,.F.);+#5519 = EDGE_CURVE('',#5109,#4760,#5520,.T.);+#5520 = SURFACE_CURVE('',#5521,(#5525,#5532),.PCURVE_S1.);+#5521 = LINE('',#5522,#5523);+#5522 = CARTESIAN_POINT('',(1.5875,0.762,-6.985));+#5523 = VECTOR('',#5524,1.);+#5524 = DIRECTION('',(0.,0.,-1.));+#5525 = PCURVE('',#3958,#5526);+#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531);+#5527 = LINE('',#5528,#5529);+#5528 = CARTESIAN_POINT('',(1.778,0.));+#5529 = VECTOR('',#5530,1.);+#5530 = DIRECTION('',(0.,1.));+#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5532 = PCURVE('',#4775,#5533);+#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538);+#5534 = LINE('',#5535,#5536);+#5535 = CARTESIAN_POINT('',(0.,0.));+#5536 = VECTOR('',#5537,1.);+#5537 = DIRECTION('',(0.,1.));+#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5539 = ORIENTED_EDGE('',*,*,#5108,.F.);+#5540 = ORIENTED_EDGE('',*,*,#5541,.F.);+#5541 = EDGE_CURVE('',#5447,#5081,#5542,.T.);+#5542 = SURFACE_CURVE('',#5543,(#5548,#5559),.PCURVE_S1.);+#5543 = CIRCLE('',#5544,1.27);+#5544 = AXIS2_PLACEMENT_3D('',#5545,#5546,#5547);+#5545 = CARTESIAN_POINT('',(1.5875,-0.9652,-6.223));+#5546 = DIRECTION('',(1.,0.,0.));+#5547 = DIRECTION('',(0.,0.,-1.));+#5548 = PCURVE('',#3958,#5549);+#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5558);+#5550 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5551,#5552,#5553,#5554,+#5555,#5556,#5557),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#5551 = CARTESIAN_POINT('',(5.08E-02,0.508));+#5552 = CARTESIAN_POINT('',(2.250504525612,0.508));+#5553 = CARTESIAN_POINT('',(1.150652262806,-1.397));+#5554 = CARTESIAN_POINT('',(5.08E-02,-3.302));+#5555 = CARTESIAN_POINT('',(-1.049052262806,-1.397));+#5556 = CARTESIAN_POINT('',(-2.148904525612,0.508));+#5557 = CARTESIAN_POINT('',(5.08E-02,0.508));+#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5559 = PCURVE('',#5096,#5560);+#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565);+#5561 = LINE('',#5562,#5563);+#5562 = CARTESIAN_POINT('',(0.,0.635));+#5563 = VECTOR('',#5564,1.);+#5564 = DIRECTION('',(1.,0.));+#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5566 = ADVANCED_FACE('',(#5567),#4775,.T.);+#5567 = FACE_BOUND('',#5568,.F.);+#5568 = EDGE_LOOP('',(#5569,#5570,#5571,#5572));+#5569 = ORIENTED_EDGE('',*,*,#5131,.T.);+#5570 = ORIENTED_EDGE('',*,*,#5519,.T.);+#5571 = ORIENTED_EDGE('',*,*,#4759,.T.);+#5572 = ORIENTED_EDGE('',*,*,#4962,.F.);+#5573 = ADVANCED_FACE('',(#5574),#5096,.T.);+#5574 = FACE_BOUND('',#5575,.T.);+#5575 = EDGE_LOOP('',(#5576,#5577,#5578,#5579));+#5576 = ORIENTED_EDGE('',*,*,#5541,.F.);+#5577 = ORIENTED_EDGE('',*,*,#5469,.F.);+#5578 = ORIENTED_EDGE('',*,*,#5416,.T.);+#5579 = ORIENTED_EDGE('',*,*,#5080,.T.);+#5580 = ADVANCED_FACE('',(#5581),#3512,.T.);+#5581 = FACE_BOUND('',#5582,.F.);+#5582 = EDGE_LOOP('',(#5583,#5584,#5605,#5606));+#5583 = ORIENTED_EDGE('',*,*,#3496,.F.);+#5584 = ORIENTED_EDGE('',*,*,#5585,.T.);+#5585 = EDGE_CURVE('',#3469,#3739,#5586,.T.);+#5586 = SURFACE_CURVE('',#5587,(#5591,#5598),.PCURVE_S1.);+#5587 = LINE('',#5588,#5589);+#5588 = CARTESIAN_POINT('',(0.9525,-6.223,-6.858));+#5589 = VECTOR('',#5590,1.);+#5590 = DIRECTION('',(1.,0.,0.));+#5591 = PCURVE('',#3512,#5592);+#5592 = DEFINITIONAL_REPRESENTATION('',(#5593),#5597);+#5593 = LINE('',#5594,#5595);+#5594 = CARTESIAN_POINT('',(0.,0.));+#5595 = VECTOR('',#5596,1.);+#5596 = DIRECTION('',(0.,1.));+#5597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5598 = PCURVE('',#3484,#5599);+#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5604);+#5600 = LINE('',#5601,#5602);+#5601 = CARTESIAN_POINT('',(5.2578,0.));+#5602 = VECTOR('',#5603,1.);+#5603 = DIRECTION('',(0.,1.));+#5604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5605 = ORIENTED_EDGE('',*,*,#3738,.T.);+#5606 = ORIENTED_EDGE('',*,*,#5492,.F.);+#5607 = ADVANCED_FACE('',(#5608),#3484,.T.);+#5608 = FACE_BOUND('',#5609,.F.);+#5609 = EDGE_LOOP('',(#5610,#5611,#5612,#5613));+#5610 = ORIENTED_EDGE('',*,*,#3971,.T.);+#5611 = ORIENTED_EDGE('',*,*,#3761,.T.);+#5612 = ORIENTED_EDGE('',*,*,#5585,.F.);+#5613 = ORIENTED_EDGE('',*,*,#3468,.F.);+#5614 = ADVANCED_FACE('',(#5615),#258,.T.);+#5615 = FACE_BOUND('',#5616,.F.);+#5616 = EDGE_LOOP('',(#5617,#5618,#5619,#5620,#5621,#5622));+#5617 = ORIENTED_EDGE('',*,*,#1497,.T.);+#5618 = ORIENTED_EDGE('',*,*,#2436,.F.);+#5619 = ORIENTED_EDGE('',*,*,#242,.F.);+#5620 = ORIENTED_EDGE('',*,*,#670,.T.);+#5621 = ORIENTED_EDGE('',*,*,#912,.T.);+#5622 = ORIENTED_EDGE('',*,*,#1724,.F.);+#5623 = ADVANCED_FACE('',(#5624),#1411,.F.);+#5624 = FACE_BOUND('',#5625,.F.);+#5625 = EDGE_LOOP('',(#5626,#5627,#5648,#5649));+#5626 = ORIENTED_EDGE('',*,*,#1702,.T.);+#5627 = ORIENTED_EDGE('',*,*,#5628,.T.);+#5628 = EDGE_CURVE('',#1674,#1872,#5629,.T.);+#5629 = SURFACE_CURVE('',#5630,(#5634,#5641),.PCURVE_S1.);+#5630 = LINE('',#5631,#5632);+#5631 = CARTESIAN_POINT('',(2.286,4.064,3.429));+#5632 = VECTOR('',#5633,1.);+#5633 = DIRECTION('',(0.,-1.,0.));+#5634 = PCURVE('',#1411,#5635);+#5635 = DEFINITIONAL_REPRESENTATION('',(#5636),#5640);+#5636 = LINE('',#5637,#5638);+#5637 = CARTESIAN_POINT('',(0.,0.));+#5638 = VECTOR('',#5639,1.);+#5639 = DIRECTION('',(0.,-1.));+#5640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5641 = PCURVE('',#1690,#5642);+#5642 = DEFINITIONAL_REPRESENTATION('',(#5643),#5647);+#5643 = LINE('',#5644,#5645);+#5644 = CARTESIAN_POINT('',(6.28318530718,0.));+#5645 = VECTOR('',#5646,1.);+#5646 = DIRECTION('',(0.,-1.));+#5647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5648 = ORIENTED_EDGE('',*,*,#1871,.F.);+#5649 = ORIENTED_EDGE('',*,*,#1388,.F.);+#5650 = ADVANCED_FACE('',(#5651),#1690,.F.);+#5651 = FACE_BOUND('',#5652,.F.);+#5652 = EDGE_LOOP('',(#5653,#5654,#5675,#5676));+#5653 = ORIENTED_EDGE('',*,*,#1673,.F.);+#5654 = ORIENTED_EDGE('',*,*,#5655,.T.);+#5655 = EDGE_CURVE('',#1646,#1895,#5656,.T.);+#5656 = SURFACE_CURVE('',#5657,(#5661,#5668),.PCURVE_S1.);+#5657 = LINE('',#5658,#5659);+#5658 = CARTESIAN_POINT('',(1.27,4.064,4.445));+#5659 = VECTOR('',#5660,1.);+#5660 = DIRECTION('',(0.,-1.,0.));+#5661 = PCURVE('',#1690,#5662);+#5662 = DEFINITIONAL_REPRESENTATION('',(#5663),#5667);+#5663 = LINE('',#5664,#5665);+#5664 = CARTESIAN_POINT('',(4.712388980385,0.));+#5665 = VECTOR('',#5666,1.);+#5666 = DIRECTION('',(0.,-1.));+#5667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5668 = PCURVE('',#1661,#5669);+#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674);+#5670 = LINE('',#5671,#5672);+#5671 = CARTESIAN_POINT('',(2.54,0.));+#5672 = VECTOR('',#5673,1.);+#5673 = DIRECTION('',(0.,-1.));+#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#5675 = ORIENTED_EDGE('',*,*,#1894,.T.);+#5676 = ORIENTED_EDGE('',*,*,#5628,.F.);+#5677 = ADVANCED_FACE('',(#5678),#1661,.F.);+#5678 = FACE_BOUND('',#5679,.F.);+#5679 = EDGE_LOOP('',(#5680,#5681,#5682,#5683));+#5680 = ORIENTED_EDGE('',*,*,#1645,.F.);+#5681 = ORIENTED_EDGE('',*,*,#1777,.T.);+#5682 = ORIENTED_EDGE('',*,*,#1918,.T.);+#5683 = ORIENTED_EDGE('',*,*,#5655,.F.);+#5684 = ADVANCED_FACE('',(#5685),#202,.T.);+#5685 = FACE_BOUND('',#5686,.F.);+#5686 = EDGE_LOOP('',(#5687,#5688,#5689,#5690));+#5687 = ORIENTED_EDGE('',*,*,#624,.F.);+#5688 = ORIENTED_EDGE('',*,*,#186,.F.);+#5689 = ORIENTED_EDGE('',*,*,#790,.T.);+#5690 = ORIENTED_EDGE('',*,*,#934,.T.);+#5691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5695)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5692,#5693,#5694)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') );-#1448 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );-#1449 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );-#1450 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );-#1451 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#1448,-'distance_accuracy_value','confusion accuracy');-#1452 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));-#1453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-#1454,#1462,#1469,#1476,#1483,#1490,#1497,#1504,#1511,#1518,#1525,-#1532,#1539,#1546,#1553,#1560,#1567,#1575,#1582,#1589,#1596,#1603,-#1610,#1617,#1624,#1631,#1638,#1645,#1652,#1659,#1666,#1673,#1680,-#1687,#1694,#1701,#1708,#1715,#1722,#1729,#1736,#1743,#1750,#1757,-#1764,#1771,#1778,#1785,#1792,#1799,#1806,#1813),#1447);-#1454 = STYLED_ITEM('color',(#1455),#17);-#1455 = PRESENTATION_STYLE_ASSIGNMENT((#1456));-#1456 = SURFACE_STYLE_USAGE(.BOTH.,#1457);-#1457 = SURFACE_SIDE_STYLE('',(#1458));-#1458 = SURFACE_STYLE_FILL_AREA(#1459);-#1459 = FILL_AREA_STYLE('',(#1460));-#1460 = FILL_AREA_STYLE_COLOUR('',#1461);-#1461 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);-#1462 = STYLED_ITEM('color',(#1463),#57);-#1463 = PRESENTATION_STYLE_ASSIGNMENT((#1464));-#1464 = SURFACE_STYLE_USAGE(.BOTH.,#1465);-#1465 = SURFACE_SIDE_STYLE('',(#1466));-#1466 = SURFACE_STYLE_FILL_AREA(#1467);-#1467 = FILL_AREA_STYLE('',(#1468));-#1468 = FILL_AREA_STYLE_COLOUR('',#1461);-#1469 = STYLED_ITEM('color',(#1470),#88);-#1470 = PRESENTATION_STYLE_ASSIGNMENT((#1471));-#1471 = SURFACE_STYLE_USAGE(.BOTH.,#1472);-#1472 = SURFACE_SIDE_STYLE('',(#1473));-#1473 = SURFACE_STYLE_FILL_AREA(#1474);-#1474 = FILL_AREA_STYLE('',(#1475));-#1475 = FILL_AREA_STYLE_COLOUR('',#1461);-#1476 = STYLED_ITEM('color',(#1477),#119);-#1477 = PRESENTATION_STYLE_ASSIGNMENT((#1478));-#1478 = SURFACE_STYLE_USAGE(.BOTH.,#1479);-#1479 = SURFACE_SIDE_STYLE('',(#1480));-#1480 = SURFACE_STYLE_FILL_AREA(#1481);-#1481 = FILL_AREA_STYLE('',(#1482));-#1482 = FILL_AREA_STYLE_COLOUR('',#1461);-#1483 = STYLED_ITEM('color',(#1484),#284);-#1484 = PRESENTATION_STYLE_ASSIGNMENT((#1485));-#1485 = SURFACE_STYLE_USAGE(.BOTH.,#1486);-#1486 = SURFACE_SIDE_STYLE('',(#1487));-#1487 = SURFACE_STYLE_FILL_AREA(#1488);-#1488 = FILL_AREA_STYLE('',(#1489));-#1489 = FILL_AREA_STYLE_COLOUR('',#1461);-#1490 = STYLED_ITEM('color',(#1491),#449);-#1491 = PRESENTATION_STYLE_ASSIGNMENT((#1492));-#1492 = SURFACE_STYLE_USAGE(.BOTH.,#1493);-#1493 = SURFACE_SIDE_STYLE('',(#1494));-#1494 = SURFACE_STYLE_FILL_AREA(#1495);-#1495 = FILL_AREA_STYLE('',(#1496));-#1496 = FILL_AREA_STYLE_COLOUR('',#1461);-#1497 = STYLED_ITEM('color',(#1498),#466);-#1498 = PRESENTATION_STYLE_ASSIGNMENT((#1499));-#1499 = SURFACE_STYLE_USAGE(.BOTH.,#1500);-#1500 = SURFACE_SIDE_STYLE('',(#1501));-#1501 = SURFACE_STYLE_FILL_AREA(#1502);-#1502 = FILL_AREA_STYLE('',(#1503));-#1503 = FILL_AREA_STYLE_COLOUR('',#1461);-#1504 = STYLED_ITEM('color',(#1505),#483);-#1505 = PRESENTATION_STYLE_ASSIGNMENT((#1506));-#1506 = SURFACE_STYLE_USAGE(.BOTH.,#1507);-#1507 = SURFACE_SIDE_STYLE('',(#1508));-#1508 = SURFACE_STYLE_FILL_AREA(#1509);-#1509 = FILL_AREA_STYLE('',(#1510));-#1510 = FILL_AREA_STYLE_COLOUR('',#1461);-#1511 = STYLED_ITEM('color',(#1512),#500);-#1512 = PRESENTATION_STYLE_ASSIGNMENT((#1513));-#1513 = SURFACE_STYLE_USAGE(.BOTH.,#1514);-#1514 = SURFACE_SIDE_STYLE('',(#1515));-#1515 = SURFACE_STYLE_FILL_AREA(#1516);-#1516 = FILL_AREA_STYLE('',(#1517));-#1517 = FILL_AREA_STYLE_COLOUR('',#1461);-#1518 = STYLED_ITEM('color',(#1519),#517);-#1519 = PRESENTATION_STYLE_ASSIGNMENT((#1520));-#1520 = SURFACE_STYLE_USAGE(.BOTH.,#1521);-#1521 = SURFACE_SIDE_STYLE('',(#1522));-#1522 = SURFACE_STYLE_FILL_AREA(#1523);-#1523 = FILL_AREA_STYLE('',(#1524));-#1524 = FILL_AREA_STYLE_COLOUR('',#1461);-#1525 = STYLED_ITEM('color',(#1526),#534);-#1526 = PRESENTATION_STYLE_ASSIGNMENT((#1527));-#1527 = SURFACE_STYLE_USAGE(.BOTH.,#1528);-#1528 = SURFACE_SIDE_STYLE('',(#1529));-#1529 = SURFACE_STYLE_FILL_AREA(#1530);-#1530 = FILL_AREA_STYLE('',(#1531));-#1531 = FILL_AREA_STYLE_COLOUR('',#1461);-#1532 = STYLED_ITEM('color',(#1533),#551);-#1533 = PRESENTATION_STYLE_ASSIGNMENT((#1534));-#1534 = SURFACE_STYLE_USAGE(.BOTH.,#1535);-#1535 = SURFACE_SIDE_STYLE('',(#1536));-#1536 = SURFACE_STYLE_FILL_AREA(#1537);-#1537 = FILL_AREA_STYLE('',(#1538));-#1538 = FILL_AREA_STYLE_COLOUR('',#1461);-#1539 = STYLED_ITEM('color',(#1540),#568);-#1540 = PRESENTATION_STYLE_ASSIGNMENT((#1541));-#1541 = SURFACE_STYLE_USAGE(.BOTH.,#1542);-#1542 = SURFACE_SIDE_STYLE('',(#1543));-#1543 = SURFACE_STYLE_FILL_AREA(#1544);-#1544 = FILL_AREA_STYLE('',(#1545));-#1545 = FILL_AREA_STYLE_COLOUR('',#1461);-#1546 = STYLED_ITEM('color',(#1547),#585);-#1547 = PRESENTATION_STYLE_ASSIGNMENT((#1548));-#1548 = SURFACE_STYLE_USAGE(.BOTH.,#1549);-#1549 = SURFACE_SIDE_STYLE('',(#1550));-#1550 = SURFACE_STYLE_FILL_AREA(#1551);-#1551 = FILL_AREA_STYLE('',(#1552));-#1552 = FILL_AREA_STYLE_COLOUR('',#1461);-#1553 = STYLED_ITEM('color',(#1554),#602);-#1554 = PRESENTATION_STYLE_ASSIGNMENT((#1555));-#1555 = SURFACE_STYLE_USAGE(.BOTH.,#1556);-#1556 = SURFACE_SIDE_STYLE('',(#1557));-#1557 = SURFACE_STYLE_FILL_AREA(#1558);-#1558 = FILL_AREA_STYLE('',(#1559));-#1559 = FILL_AREA_STYLE_COLOUR('',#1461);-#1560 = STYLED_ITEM('color',(#1561),#619);-#1561 = PRESENTATION_STYLE_ASSIGNMENT((#1562));-#1562 = SURFACE_STYLE_USAGE(.BOTH.,#1563);-#1563 = SURFACE_SIDE_STYLE('',(#1564));-#1564 = SURFACE_STYLE_FILL_AREA(#1565);-#1565 = FILL_AREA_STYLE('',(#1566));-#1566 = FILL_AREA_STYLE_COLOUR('',#1461);-#1567 = STYLED_ITEM('color',(#1568),#631);-#1568 = PRESENTATION_STYLE_ASSIGNMENT((#1569));-#1569 = SURFACE_STYLE_USAGE(.BOTH.,#1570);-#1570 = SURFACE_SIDE_STYLE('',(#1571));-#1571 = SURFACE_STYLE_FILL_AREA(#1572);-#1572 = FILL_AREA_STYLE('',(#1573));-#1573 = FILL_AREA_STYLE_COLOUR('',#1574);-#1574 = COLOUR_RGB('',0.85900002718,0.737999975681,0.495999991894);-#1575 = STYLED_ITEM('color',(#1576),#662);-#1576 = PRESENTATION_STYLE_ASSIGNMENT((#1577));-#1577 = SURFACE_STYLE_USAGE(.BOTH.,#1578);-#1578 = SURFACE_SIDE_STYLE('',(#1579));-#1579 = SURFACE_STYLE_FILL_AREA(#1580);-#1580 = FILL_AREA_STYLE('',(#1581));-#1581 = FILL_AREA_STYLE_COLOUR('',#1574);-#1582 = STYLED_ITEM('color',(#1583),#686);-#1583 = PRESENTATION_STYLE_ASSIGNMENT((#1584));-#1584 = SURFACE_STYLE_USAGE(.BOTH.,#1585);-#1585 = SURFACE_SIDE_STYLE('',(#1586));-#1586 = SURFACE_STYLE_FILL_AREA(#1587);-#1587 = FILL_AREA_STYLE('',(#1588));-#1588 = FILL_AREA_STYLE_COLOUR('',#1574);-#1589 = STYLED_ITEM('color',(#1590),#710);-#1590 = PRESENTATION_STYLE_ASSIGNMENT((#1591));-#1591 = SURFACE_STYLE_USAGE(.BOTH.,#1592);-#1592 = SURFACE_SIDE_STYLE('',(#1593));-#1593 = SURFACE_STYLE_FILL_AREA(#1594);-#1594 = FILL_AREA_STYLE('',(#1595));-#1595 = FILL_AREA_STYLE_COLOUR('',#1574);-#1596 = STYLED_ITEM('color',(#1597),#727);-#1597 = PRESENTATION_STYLE_ASSIGNMENT((#1598));-#1598 = SURFACE_STYLE_USAGE(.BOTH.,#1599);-#1599 = SURFACE_SIDE_STYLE('',(#1600));-#1600 = SURFACE_STYLE_FILL_AREA(#1601);-#1601 = FILL_AREA_STYLE('',(#1602));-#1602 = FILL_AREA_STYLE_COLOUR('',#1574);-#1603 = STYLED_ITEM('color',(#1604),#758);-#1604 = PRESENTATION_STYLE_ASSIGNMENT((#1605));-#1605 = SURFACE_STYLE_USAGE(.BOTH.,#1606);-#1606 = SURFACE_SIDE_STYLE('',(#1607));-#1607 = SURFACE_STYLE_FILL_AREA(#1608);-#1608 = FILL_AREA_STYLE('',(#1609));-#1609 = FILL_AREA_STYLE_COLOUR('',#1574);-#1610 = STYLED_ITEM('color',(#1611),#782);-#1611 = PRESENTATION_STYLE_ASSIGNMENT((#1612));-#1612 = SURFACE_STYLE_USAGE(.BOTH.,#1613);-#1613 = SURFACE_SIDE_STYLE('',(#1614));-#1614 = SURFACE_STYLE_FILL_AREA(#1615);-#1615 = FILL_AREA_STYLE('',(#1616));-#1616 = FILL_AREA_STYLE_COLOUR('',#1574);-#1617 = STYLED_ITEM('color',(#1618),#806);-#1618 = PRESENTATION_STYLE_ASSIGNMENT((#1619));-#1619 = SURFACE_STYLE_USAGE(.BOTH.,#1620);-#1620 = SURFACE_SIDE_STYLE('',(#1621));-#1621 = SURFACE_STYLE_FILL_AREA(#1622);-#1622 = FILL_AREA_STYLE('',(#1623));-#1623 = FILL_AREA_STYLE_COLOUR('',#1574);-#1624 = STYLED_ITEM('color',(#1625),#823);-#1625 = PRESENTATION_STYLE_ASSIGNMENT((#1626));-#1626 = SURFACE_STYLE_USAGE(.BOTH.,#1627);-#1627 = SURFACE_SIDE_STYLE('',(#1628));-#1628 = SURFACE_STYLE_FILL_AREA(#1629);-#1629 = FILL_AREA_STYLE('',(#1630));-#1630 = FILL_AREA_STYLE_COLOUR('',#1574);-#1631 = STYLED_ITEM('color',(#1632),#854);-#1632 = PRESENTATION_STYLE_ASSIGNMENT((#1633));-#1633 = SURFACE_STYLE_USAGE(.BOTH.,#1634);-#1634 = SURFACE_SIDE_STYLE('',(#1635));-#1635 = SURFACE_STYLE_FILL_AREA(#1636);-#1636 = FILL_AREA_STYLE('',(#1637));-#1637 = FILL_AREA_STYLE_COLOUR('',#1574);-#1638 = STYLED_ITEM('color',(#1639),#878);-#1639 = PRESENTATION_STYLE_ASSIGNMENT((#1640));-#1640 = SURFACE_STYLE_USAGE(.BOTH.,#1641);-#1641 = SURFACE_SIDE_STYLE('',(#1642));-#1642 = SURFACE_STYLE_FILL_AREA(#1643);-#1643 = FILL_AREA_STYLE('',(#1644));-#1644 = FILL_AREA_STYLE_COLOUR('',#1574);-#1645 = STYLED_ITEM('color',(#1646),#902);-#1646 = PRESENTATION_STYLE_ASSIGNMENT((#1647));-#1647 = SURFACE_STYLE_USAGE(.BOTH.,#1648);-#1648 = SURFACE_SIDE_STYLE('',(#1649));-#1649 = SURFACE_STYLE_FILL_AREA(#1650);-#1650 = FILL_AREA_STYLE('',(#1651));-#1651 = FILL_AREA_STYLE_COLOUR('',#1574);-#1652 = STYLED_ITEM('color',(#1653),#919);-#1653 = PRESENTATION_STYLE_ASSIGNMENT((#1654));-#1654 = SURFACE_STYLE_USAGE(.BOTH.,#1655);-#1655 = SURFACE_SIDE_STYLE('',(#1656));-#1656 = SURFACE_STYLE_FILL_AREA(#1657);-#1657 = FILL_AREA_STYLE('',(#1658));-#1658 = FILL_AREA_STYLE_COLOUR('',#1574);-#1659 = STYLED_ITEM('color',(#1660),#950);-#1660 = PRESENTATION_STYLE_ASSIGNMENT((#1661));-#1661 = SURFACE_STYLE_USAGE(.BOTH.,#1662);-#1662 = SURFACE_SIDE_STYLE('',(#1663));-#1663 = SURFACE_STYLE_FILL_AREA(#1664);-#1664 = FILL_AREA_STYLE('',(#1665));-#1665 = FILL_AREA_STYLE_COLOUR('',#1574);-#1666 = STYLED_ITEM('color',(#1667),#974);-#1667 = PRESENTATION_STYLE_ASSIGNMENT((#1668));-#1668 = SURFACE_STYLE_USAGE(.BOTH.,#1669);-#1669 = SURFACE_SIDE_STYLE('',(#1670));-#1670 = SURFACE_STYLE_FILL_AREA(#1671);-#1671 = FILL_AREA_STYLE('',(#1672));-#1672 = FILL_AREA_STYLE_COLOUR('',#1574);-#1673 = STYLED_ITEM('color',(#1674),#998);-#1674 = PRESENTATION_STYLE_ASSIGNMENT((#1675));-#1675 = SURFACE_STYLE_USAGE(.BOTH.,#1676);-#1676 = SURFACE_SIDE_STYLE('',(#1677));-#1677 = SURFACE_STYLE_FILL_AREA(#1678);-#1678 = FILL_AREA_STYLE('',(#1679));-#1679 = FILL_AREA_STYLE_COLOUR('',#1574);-#1680 = STYLED_ITEM('color',(#1681),#1015);-#1681 = PRESENTATION_STYLE_ASSIGNMENT((#1682));-#1682 = SURFACE_STYLE_USAGE(.BOTH.,#1683);-#1683 = SURFACE_SIDE_STYLE('',(#1684));-#1684 = SURFACE_STYLE_FILL_AREA(#1685);-#1685 = FILL_AREA_STYLE('',(#1686));-#1686 = FILL_AREA_STYLE_COLOUR('',#1574);-#1687 = STYLED_ITEM('color',(#1688),#1046);-#1688 = PRESENTATION_STYLE_ASSIGNMENT((#1689));-#1689 = SURFACE_STYLE_USAGE(.BOTH.,#1690);-#1690 = SURFACE_SIDE_STYLE('',(#1691));-#1691 = SURFACE_STYLE_FILL_AREA(#1692);-#1692 = FILL_AREA_STYLE('',(#1693));-#1693 = FILL_AREA_STYLE_COLOUR('',#1574);-#1694 = STYLED_ITEM('color',(#1695),#1070);-#1695 = PRESENTATION_STYLE_ASSIGNMENT((#1696));-#1696 = SURFACE_STYLE_USAGE(.BOTH.,#1697);-#1697 = SURFACE_SIDE_STYLE('',(#1698));-#1698 = SURFACE_STYLE_FILL_AREA(#1699);-#1699 = FILL_AREA_STYLE('',(#1700));-#1700 = FILL_AREA_STYLE_COLOUR('',#1574);-#1701 = STYLED_ITEM('color',(#1702),#1094);-#1702 = PRESENTATION_STYLE_ASSIGNMENT((#1703));-#1703 = SURFACE_STYLE_USAGE(.BOTH.,#1704);-#1704 = SURFACE_SIDE_STYLE('',(#1705));-#1705 = SURFACE_STYLE_FILL_AREA(#1706);-#1706 = FILL_AREA_STYLE('',(#1707));-#1707 = FILL_AREA_STYLE_COLOUR('',#1574);-#1708 = STYLED_ITEM('color',(#1709),#1111);-#1709 = PRESENTATION_STYLE_ASSIGNMENT((#1710));-#1710 = SURFACE_STYLE_USAGE(.BOTH.,#1711);-#1711 = SURFACE_SIDE_STYLE('',(#1712));-#1712 = SURFACE_STYLE_FILL_AREA(#1713);-#1713 = FILL_AREA_STYLE('',(#1714));-#1714 = FILL_AREA_STYLE_COLOUR('',#1574);-#1715 = STYLED_ITEM('color',(#1716),#1142);-#1716 = PRESENTATION_STYLE_ASSIGNMENT((#1717));-#1717 = SURFACE_STYLE_USAGE(.BOTH.,#1718);-#1718 = SURFACE_SIDE_STYLE('',(#1719));-#1719 = SURFACE_STYLE_FILL_AREA(#1720);-#1720 = FILL_AREA_STYLE('',(#1721));-#1721 = FILL_AREA_STYLE_COLOUR('',#1574);-#1722 = STYLED_ITEM('color',(#1723),#1166);-#1723 = PRESENTATION_STYLE_ASSIGNMENT((#1724));-#1724 = SURFACE_STYLE_USAGE(.BOTH.,#1725);-#1725 = SURFACE_SIDE_STYLE('',(#1726));-#1726 = SURFACE_STYLE_FILL_AREA(#1727);-#1727 = FILL_AREA_STYLE('',(#1728));-#1728 = FILL_AREA_STYLE_COLOUR('',#1574);-#1729 = STYLED_ITEM('color',(#1730),#1190);-#1730 = PRESENTATION_STYLE_ASSIGNMENT((#1731));-#1731 = SURFACE_STYLE_USAGE(.BOTH.,#1732);-#1732 = SURFACE_SIDE_STYLE('',(#1733));-#1733 = SURFACE_STYLE_FILL_AREA(#1734);-#1734 = FILL_AREA_STYLE('',(#1735));-#1735 = FILL_AREA_STYLE_COLOUR('',#1574);-#1736 = STYLED_ITEM('color',(#1737),#1207);-#1737 = PRESENTATION_STYLE_ASSIGNMENT((#1738));-#1738 = SURFACE_STYLE_USAGE(.BOTH.,#1739);-#1739 = SURFACE_SIDE_STYLE('',(#1740));-#1740 = SURFACE_STYLE_FILL_AREA(#1741);-#1741 = FILL_AREA_STYLE('',(#1742));-#1742 = FILL_AREA_STYLE_COLOUR('',#1574);-#1743 = STYLED_ITEM('color',(#1744),#1238);-#1744 = PRESENTATION_STYLE_ASSIGNMENT((#1745));-#1745 = SURFACE_STYLE_USAGE(.BOTH.,#1746);-#1746 = SURFACE_SIDE_STYLE('',(#1747));-#1747 = SURFACE_STYLE_FILL_AREA(#1748);-#1748 = FILL_AREA_STYLE('',(#1749));-#1749 = FILL_AREA_STYLE_COLOUR('',#1574);-#1750 = STYLED_ITEM('color',(#1751),#1262);-#1751 = PRESENTATION_STYLE_ASSIGNMENT((#1752));-#1752 = SURFACE_STYLE_USAGE(.BOTH.,#1753);-#1753 = SURFACE_SIDE_STYLE('',(#1754));-#1754 = SURFACE_STYLE_FILL_AREA(#1755);-#1755 = FILL_AREA_STYLE('',(#1756));-#1756 = FILL_AREA_STYLE_COLOUR('',#1574);-#1757 = STYLED_ITEM('color',(#1758),#1286);-#1758 = PRESENTATION_STYLE_ASSIGNMENT((#1759));-#1759 = SURFACE_STYLE_USAGE(.BOTH.,#1760);-#1760 = SURFACE_SIDE_STYLE('',(#1761));-#1761 = SURFACE_STYLE_FILL_AREA(#1762);-#1762 = FILL_AREA_STYLE('',(#1763));-#1763 = FILL_AREA_STYLE_COLOUR('',#1574);-#1764 = STYLED_ITEM('color',(#1765),#1303);-#1765 = PRESENTATION_STYLE_ASSIGNMENT((#1766));-#1766 = SURFACE_STYLE_USAGE(.BOTH.,#1767);-#1767 = SURFACE_SIDE_STYLE('',(#1768));-#1768 = SURFACE_STYLE_FILL_AREA(#1769);-#1769 = FILL_AREA_STYLE('',(#1770));-#1770 = FILL_AREA_STYLE_COLOUR('',#1574);-#1771 = STYLED_ITEM('color',(#1772),#1334);-#1772 = PRESENTATION_STYLE_ASSIGNMENT((#1773));-#1773 = SURFACE_STYLE_USAGE(.BOTH.,#1774);-#1774 = SURFACE_SIDE_STYLE('',(#1775));-#1775 = SURFACE_STYLE_FILL_AREA(#1776);-#1776 = FILL_AREA_STYLE('',(#1777));-#1777 = FILL_AREA_STYLE_COLOUR('',#1574);-#1778 = STYLED_ITEM('color',(#1779),#1358);-#1779 = PRESENTATION_STYLE_ASSIGNMENT((#1780));-#1780 = SURFACE_STYLE_USAGE(.BOTH.,#1781);-#1781 = SURFACE_SIDE_STYLE('',(#1782));-#1782 = SURFACE_STYLE_FILL_AREA(#1783);-#1783 = FILL_AREA_STYLE('',(#1784));-#1784 = FILL_AREA_STYLE_COLOUR('',#1574);-#1785 = STYLED_ITEM('color',(#1786),#1382);-#1786 = PRESENTATION_STYLE_ASSIGNMENT((#1787));-#1787 = SURFACE_STYLE_USAGE(.BOTH.,#1788);-#1788 = SURFACE_SIDE_STYLE('',(#1789));-#1789 = SURFACE_STYLE_FILL_AREA(#1790);-#1790 = FILL_AREA_STYLE('',(#1791));-#1791 = FILL_AREA_STYLE_COLOUR('',#1574);-#1792 = STYLED_ITEM('color',(#1793),#1399);-#1793 = PRESENTATION_STYLE_ASSIGNMENT((#1794));-#1794 = SURFACE_STYLE_USAGE(.BOTH.,#1795);-#1795 = SURFACE_SIDE_STYLE('',(#1796));-#1796 = SURFACE_STYLE_FILL_AREA(#1797);-#1797 = FILL_AREA_STYLE('',(#1798));-#1798 = FILL_AREA_STYLE_COLOUR('',#1574);-#1799 = STYLED_ITEM('color',(#1800),#1411);-#1800 = PRESENTATION_STYLE_ASSIGNMENT((#1801));-#1801 = SURFACE_STYLE_USAGE(.BOTH.,#1802);-#1802 = SURFACE_SIDE_STYLE('',(#1803));-#1803 = SURFACE_STYLE_FILL_AREA(#1804);-#1804 = FILL_AREA_STYLE('',(#1805));-#1805 = FILL_AREA_STYLE_COLOUR('',#1574);-#1806 = STYLED_ITEM('color',(#1807),#1423);-#1807 = PRESENTATION_STYLE_ASSIGNMENT((#1808));-#1808 = SURFACE_STYLE_USAGE(.BOTH.,#1809);-#1809 = SURFACE_SIDE_STYLE('',(#1810));-#1810 = SURFACE_STYLE_FILL_AREA(#1811);-#1811 = FILL_AREA_STYLE('',(#1812));-#1812 = FILL_AREA_STYLE_COLOUR('',#1574);-#1813 = STYLED_ITEM('color',(#1814),#1435);-#1814 = PRESENTATION_STYLE_ASSIGNMENT((#1815));-#1815 = SURFACE_STYLE_USAGE(.BOTH.,#1816);-#1816 = SURFACE_SIDE_STYLE('',(#1817));-#1817 = SURFACE_STYLE_FILL_AREA(#1818);-#1818 = FILL_AREA_STYLE('',(#1819));-#1819 = FILL_AREA_STYLE_COLOUR('',#1574);+#5692 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#5693 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#5694 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#5695 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5692,+  'distance_accuracy_value','confusion accuracy');+#5696 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5697,#5699);+#5697 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5698) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#5698 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#5699 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #5700);+#5700 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:1]','',#5,#27,$);+#5701 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29)); ENDSEC; END-ISO-10303-21;
README.md+14−11
@@ -2,38 +2,41 @@  ::adom-verified{src="/adom/0705530001/render/verification.json"} -**Molex** · SL header, right angle, 1x2, 2.54 mm · PinHeader_1x02_P2.54mm_Vertical+**Molex** · SL header with latch, right angle, 1x2, 2.54 mm · Molex_SL_70553-0001_1x02_P2.54mm_Horizontal -0705530001 from Molex, in a PinHeader_1x02_P2.54mm_Vertical. Symbol, footprint and 3D model are the ones used on Adom board designs (KiCad official libraries). **Staged for validation: see the open items in the verification log above.**+0705530001 (70553-0001) from Molex: SL header with latch, right-angle, 1x2, 2.54 mm. The footprint follows Molex's recommended PCB layout; the 3D model is Molex's own STEP, posed by Adom.  ## Pinout  | Pin | Name | Type | Function | |---|---|---|---|-| 1 | 1 | passive | Contact 1; position numbering per the manufacturer drawing. [from symbol] |-| 2 | 2 | passive | Contact 2; position numbering per the manufacturer drawing. [from symbol] |+| 1 | 1 | passive | Contact 1 of 2, 0.64 mm square pin at 2.54 mm pitch (SL right-angle header). SDA-70553-XXXX rev M does not number the contacts and the header is symmetric about its centre; contact 1 is the end on pad 1. [datasheet p.1] |+| 2 | 2 | passive | Contact 2 of 2, 0.64 mm square pin at 2.54 mm pitch (SL right-angle header). SDA-70553-XXXX rev M does not number the contacts and the header is symmetric about its centre; contact 1 is the end on pad 1. [datasheet p.1] |  ## Key specifications  | Parameter | Value | |---|---| | Manufacturer | Molex |-| Package | PinHeader_1x02_P2.54mm_Vertical |+| Package | Molex_SL_70553-0001_1x02_P2.54mm_Horizontal | | Category | Connectors | | Pins | 2 |+| Ordering code | 70553-0001 |+| Mouser | not sold (Mouser No. N/A) |+| DigiKey | WM4900-ND |  ## CAD  - Symbol: `0705530001` (source library `Connector_Generic:Conn_01x02`)-- Footprint: `Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical`-- 3D model path in footprint: `${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.step`-- 3D files: `0705530001.step` / `0705530001.glb`.+- Footprint: `0705530001` (Adom-built from Molex SDA-70553-XXXX rev M sheet 1; pad 1 at the origin, positions along +Y)+- 3D model path in footprint: `${KIPRJMOD}/0705530001.step`+- 3D files: `0705530001.step` / `0705530001.glb` are Molex's own STEP for 70553-0001 (original bytes in `vendor/0705530001-molex-original.step`), posed by Adom with rotation and translation only; `0705530001-etched.step` / `0705530001-etched.glb` add the MPN etch. Pose, drawing check and overlays are in `provenance/`. - EAGLE/Fusion library: `0705530001.lbr` (adom-lbr)  ## Provenance -- **Datasheet:** [Molex datasheet](https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/705/70553/705530001_sd.pdf) (sha256 `73aaf184c0ba91e6`, retrieved 2026-10-09, tier: mfr)-- **CAD:** KiCad official libraries (CC-BY-SA 4.0); footprint and symbol as used on Adom boards.-- **Pins:** KiCad symbol from the source board.+- **Datasheet:** [Molex sales drawing SDA-70553-XXXX (SL right-angle header with latch)](https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/705/70553/705530001_sd.pdf) (SDA-70553-XXXX rev M (EC 617172), released 2019-05-14, 3 sheets, sha256 `73aaf184c0ba91e6`, retrieved 2026-10-27, tier: mfr)+- **CAD:** Footprint: Adom-built from Molex SDA-70553-XXXX rev M (sheet 1 recommended PCB layout), CC-BY-SA-4.0; 3D: Molex's own STEP for 70553-0001 (molex.com 3D CAD model, original in vendor/), posed by Adom (rotation and translation only, tails on the drilled pads) and checked against the drawing within tolerance.+- **Pins:** pin numbers from the source board symbol; names, types and descriptions checked against the Molex drawing.  [Datasheet PDF](docs/0705530001-datasheet.pdf)
docs/hero.png
⋯ 1 unchanged line ⋯
package.json+83−34
@@ -1,13 +1,12 @@ {   "slug": "0705530001",-  "version": "0.1.0",+  "version": "0.1.1",   "type": "component",   "tags": [     "component",     "connectors",     "0705530001",-    "board-derived",-    "staged-for-validation"+    "board-derived"   ],   "dependencies": {},   "hero": {@@ -25,23 +24,38 @@     "0705530001.lbr",     "docs/hero.png",     "docs/0705530001-datasheet.pdf",-    "viewers/symbol.html",-    "viewers/footprint.html"+    "0705530001-etched.glb",+    "0705530001-etched.step",+    "provenance/3d-model.json",+    "provenance/drawing_check.json",+    "provenance/evidence/overlay_sheet1_pcb_layout.png",+    "provenance/evidence/overlay_sheet1_side_view.png",+    "provenance/pose.json",+    "provenance/previous/PinHeader_1x02_P2.54mm_Vertical.kicad_mod",+    "provenance/previous/PinHeader_1x02_P2.54mm_Vertical.step",+    "provenance/tools/fpoverlay.py",+    "provenance/tools/measure_vendor.py",+    "provenance/tools/molex_fp.py",+    "provenance/tools/overlay.py",+    "provenance/tools/pose_vendor.py",+    "vendor/0705530001-molex-original.step",+    "0705530001-hero.glb",+    "0705530001-hero.overlay.json"   ],   "component": {     "mpn": "0705530001",     "manufacturer": "Molex",-    "package": "PinHeader_1x02_P2.54mm_Vertical",+    "package": "Molex_SL_70553-0001_1x02_P2.54mm_Horizontal",     "pin_count": 2,     "category": "Connectors",-    "subcategory": "SL header, right angle, 1x2, 2.54 mm",+    "subcategory": "SL header with latch, right angle, 1x2, 2.54 mm",     "datasheet": "https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/705/70553/705530001_sd.pdf",     "parts": {       "symbol": "0705530001.kicad_sym",       "footprint": "0705530001.kicad_mod",-      "model_3d": "0705530001.glb",-      "model_3d_plain": "0705530001.glb",-      "model_3d_step": "0705530001.step",+      "model_3d": "0705530001-hero.glb",+      "model_3d_plain": "0705530001-etched.glb",+      "model_3d_step": "0705530001-etched.step",       "model_3d_step_plain": "0705530001.step",       "lbr": "0705530001.lbr"     },@@ -51,37 +65,39 @@         "url": "https://www.digikey.com/en/products/detail/molex/0705530001/114951"       },       "mouser": false,-      "mouser_note": "2026-10-08: no exact-MPN listing for 0705530001 found via the mouser API.",+      "mouser_note": "Not sold: Mouser lists Molex 0705530001 with Mouser No. N/A and 0 stock (searched 0705530001 on 2026-10-27).",       "lcsc": false,-      "lcsc_note": "2026-10-08: no LCSC number on the source BOM and none found in the JLCPCB/LCSC catalogue for 0705530001."+      "lcsc_note": "2026-10-09: no LCSC number on the source BOM and none found in the JLCPCB/LCSC catalogue for 0705530001."     },     "pins": [       {         "number": "1",-        "name": "Pin_1",+        "name": "1",         "type": "passive",-        "description": "Contact Pin_1; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Contact 1 of 2, 0.64 mm square pin at 2.54 mm pitch (SL right-angle header). SDA-70553-XXXX rev M does not number the contacts and the header is symmetric about its centre; contact 1 is the end on pad 1. [datasheet p.1]"       },       {         "number": "2",-        "name": "Pin_2",+        "name": "2",         "type": "passive",-        "description": "Contact Pin_2; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Contact 2 of 2, 0.64 mm square pin at 2.54 mm pitch (SL right-angle header). SDA-70553-XXXX rev M does not number the contacts and the header is symmetric about its centre; contact 1 is the end on pad 1. [datasheet p.1]"       }     ],     "provenance": {       "factory_chain": {         "pipeline": "adom-parts (board-derived) 0.1",         "pins": "KiCad symbol from the source board",-        "at": "2026-10-08"+        "at": "2026-10-09"       },       "datasheet": {         "url": "https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/705/70553/705530001_sd.pdf",-        "pages": null,+        "pages": 3,         "sha256": "73aaf184c0ba91e6fffbfa96e854606ff9e3c87c3893fdc5d4af75f632c5610d",-        "source_tier": "mfr"+        "source_tier": "mfr",+        "retrieved": "2026-10-27",+        "edition": "SDA-70553-XXXX rev M (EC 617172), released 2019-05-14, 3 sheets"       },-      "cad": "KiCad official libraries (CC-BY-SA 4.0); footprint and symbol as used on Adom boards",+      "cad": "Footprint: Adom-built from Molex SDA-70553-XXXX rev M (sheet 1 recommended PCB layout), CC-BY-SA-4.0; 3D: Molex's own STEP for 70553-0001 (molex.com 3D CAD model, original in vendor/), posed by Adom (rotation and translation only, tails on the drilled pads) and checked against the drawing within tolerance.",       "pins": {         "total": 2,         "described": 2,@@ -89,30 +105,63 @@         "refuses_to_fabricate": true       }     },-    "viewers": {-      "symbol": "viewers/symbol.html",-      "footprint": "viewers/footprint.html"-    },     "models_3d": [       {         "file": "0705530001.step",         "role": "plain",         "up": "Z",         "units": "mm",-        "origin": "footprint origin",-        "seat": "z = 0 (PCB top surface)",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          13.589,+          7.366,+          10.287+        ],+        "zmin_mm": -3.301,+        "centre_offset_mm": 6.096,+        "footprint_binding": "identity",+        "sha256": "83c9cf4eb81697123183f1eac8e74bcfc3d3398ceaeaf7029509056a65f10f3e",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)",+        "notes": [+          "body 6.096 mm off the pad-pattern centre (overhang), contacts on all 2 top-side pads"+        ],+        "source": {+          "manufacturer": "Molex",+          "file": "705530001.stp (STEP AP203 (CONFIG_CONTROL_DESIGN))",+          "source_page": "https://www.molex.com/en-us/products/part-detail/705530001",+          "download": "Molex 3D CAD model zip (705530001_stp.zip), linked from the Molex product page: https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/3dcadmodels/705/70553/705530001_stp.zip",+          "colour": "none in the Molex file (AP203, one fused solid); nothing to keep, GLB uncoloured",+          "kind": "manufacturer",+          "sha256": "ff4d96c76047a576610ea15f2f35236b9a91587c0355f347ee05627cefc3764f",+          "retrieved": "2026-10-27",+          "posed_by": "provenance/tools/pose_vendor.py (rotation and translation only; tails solved onto the drilled pads)"+        }+      },+      {+        "file": "0705530001-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",         "extents_mm": [-          2.54,-          5.08,-          11.54+          13.589,+          7.366,+          10.287         ],-        "zmin_mm": -3.0,+        "zmin_mm": -3.301,+        "centre_offset_mm": 6.096,         "footprint_binding": "identity",-        "sha256": "ea4d0799007ebdd3945072bf255d673d2fe87eb05fda85fd8d7993ad9397da41",-        "checked": "2026-10-08",-        "checked_by": "adom-parts/partstep.py (placement inverse from the source board; centroid-matched to KiCad library models on 59 reference cases)"+        "sha256": "0c657be43b2dbbcf5a5966a1559dabe30263b660662d4f7bd96683bc20757bed",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)",+        "notes": [+          "body 6.096 mm off the pad-pattern centre (overhang), contacts on all 2 top-side pads"+        ]       }     ]   },   "description": "Molex SL header, right angle, 1x2, 2.54 mm, PinHeader_1x02_P2.54mm_Vertical. KiCad symbol, footprint and 3D as used on Adom boards."-}\ No newline at end of file+}
page.json+82−27
@@ -4,29 +4,28 @@   "slug": "0705530001",   "title": "0705530001",   "brief": "Molex SL header, right angle, 1x2, 2.54 mm, PinHeader_1x02_P2.54mm_Vertical. KiCad symbol, footprint and 3D as used on Adom boards.",-  "version": "0.1.0",+  "version": "0.1.1",   "license": "CC-BY-SA-4.0",   "tags": [     "component",     "connectors",     "0705530001",-    "board-derived",-    "staged-for-validation"+    "board-derived"   ],   "component": {     "mpn": "0705530001",     "manufacturer": "Molex",-    "package": "PinHeader_1x02_P2.54mm_Vertical",+    "package": "Molex_SL_70553-0001_1x02_P2.54mm_Horizontal",     "pin_count": 2,     "category": "Connectors",-    "subcategory": "SL header, right angle, 1x2, 2.54 mm",+    "subcategory": "SL header with latch, right angle, 1x2, 2.54 mm",     "datasheet": "https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/705/70553/705530001_sd.pdf",     "parts": {       "symbol": "0705530001.kicad_sym",       "footprint": "0705530001.kicad_mod",-      "model_3d": "0705530001.glb",-      "model_3d_plain": "0705530001.glb",-      "model_3d_step": "0705530001.step",+      "model_3d": "0705530001-hero.glb",+      "model_3d_plain": "0705530001-etched.glb",+      "model_3d_step": "0705530001-etched.step",       "model_3d_step_plain": "0705530001.step",       "lbr": "0705530001.lbr"     },@@ -36,7 +35,7 @@         "url": "https://www.digikey.com/en/products/detail/molex/0705530001/114951"       },       "mouser": false,-      "mouser_note": "2026-10-09: no exact-MPN listing for 0705530001 found via the mouser API.",+      "mouser_note": "Not sold: Mouser lists Molex 0705530001 with Mouser No. N/A and 0 stock (searched 0705530001 on 2026-10-27).",       "lcsc": false,       "lcsc_note": "2026-10-09: no LCSC number on the source BOM and none found in the JLCPCB/LCSC catalogue for 0705530001."     },@@ -45,13 +44,13 @@         "number": "1",         "name": "1",         "type": "passive",-        "description": "Contact 1; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Contact 1 of 2, 0.64 mm square pin at 2.54 mm pitch (SL right-angle header). SDA-70553-XXXX rev M does not number the contacts and the header is symmetric about its centre; contact 1 is the end on pad 1. [datasheet p.1]"       },       {         "number": "2",         "name": "2",         "type": "passive",-        "description": "Contact 2; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Contact 2 of 2, 0.64 mm square pin at 2.54 mm pitch (SL right-angle header). SDA-70553-XXXX rev M does not number the contacts and the header is symmetric about its centre; contact 1 is the end on pad 1. [datasheet p.1]"       }     ],     "provenance": {@@ -62,11 +61,13 @@       },       "datasheet": {         "url": "https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/705/70553/705530001_sd.pdf",-        "pages": null,+        "pages": 3,         "sha256": "73aaf184c0ba91e6fffbfa96e854606ff9e3c87c3893fdc5d4af75f632c5610d",-        "source_tier": "mfr"+        "source_tier": "mfr",+        "retrieved": "2026-10-27",+        "edition": "SDA-70553-XXXX rev M (EC 617172), released 2019-05-14, 3 sheets"       },-      "cad": "KiCad official libraries (CC-BY-SA 4.0); footprint and symbol as used on Adom boards",+      "cad": "Footprint: Adom-built from Molex SDA-70553-XXXX rev M (sheet 1 recommended PCB layout), CC-BY-SA-4.0; 3D: Molex's own STEP for 70553-0001 (molex.com 3D CAD model, original in vendor/), posed by Adom (rotation and translation only, tails on the drilled pads) and checked against the drawing within tolerance.",       "pins": {         "total": 2,         "described": 2,@@ -80,18 +81,55 @@         "role": "plain",         "up": "Z",         "units": "mm",-        "origin": "footprint origin",-        "seat": "z = 0 (PCB top surface)",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",         "extents_mm": [-          2.54,-          5.08,-          11.54+          13.589,+          7.366,+          10.287         ],-        "zmin_mm": -3.0,+        "zmin_mm": -3.301,+        "centre_offset_mm": 6.096,         "footprint_binding": "identity",-        "sha256": "ea4d0799007ebdd3945072bf255d673d2fe87eb05fda85fd8d7993ad9397da41",-        "checked": "2026-10-09",-        "checked_by": "adom-parts/partstep.py (placement inverse from the source board; centroid-matched to KiCad library models on 59 reference cases)"+        "sha256": "83c9cf4eb81697123183f1eac8e74bcfc3d3398ceaeaf7029509056a65f10f3e",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)",+        "notes": [+          "body 6.096 mm off the pad-pattern centre (overhang), contacts on all 2 top-side pads"+        ],+        "source": {+          "manufacturer": "Molex",+          "file": "705530001.stp (STEP AP203 (CONFIG_CONTROL_DESIGN))",+          "source_page": "https://www.molex.com/en-us/products/part-detail/705530001",+          "download": "Molex 3D CAD model zip (705530001_stp.zip), linked from the Molex product page: https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/3dcadmodels/705/70553/705530001_stp.zip",+          "colour": "none in the Molex file (AP203, one fused solid); nothing to keep, GLB uncoloured",+          "kind": "manufacturer",+          "sha256": "ff4d96c76047a576610ea15f2f35236b9a91587c0355f347ee05627cefc3764f",+          "retrieved": "2026-10-27",+          "posed_by": "provenance/tools/pose_vendor.py (rotation and translation only; tails solved onto the drilled pads)"+        }+      },+      {+        "file": "0705530001-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          13.589,+          7.366,+          10.287+        ],+        "zmin_mm": -3.301,+        "centre_offset_mm": 6.096,+        "footprint_binding": "identity",+        "sha256": "0c657be43b2dbbcf5a5966a1559dabe30263b660662d4f7bd96683bc20757bed",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)",+        "notes": [+          "body 6.096 mm off the pad-pattern centre (overhang), contacts on all 2 top-side pads"+        ]       }     ]   },@@ -135,9 +173,26 @@     "0705530001.step",     "0705530001.lbr",     "docs/hero.png",-    "docs/0705530001-datasheet.pdf"+    "docs/0705530001-datasheet.pdf",+    "0705530001-etched.glb",+    "0705530001-etched.step",+    "provenance/3d-model.json",+    "provenance/drawing_check.json",+    "provenance/evidence/overlay_sheet1_pcb_layout.png",+    "provenance/evidence/overlay_sheet1_side_view.png",+    "provenance/pose.json",+    "provenance/previous/PinHeader_1x02_P2.54mm_Vertical.kicad_mod",+    "provenance/previous/PinHeader_1x02_P2.54mm_Vertical.step",+    "provenance/tools/fpoverlay.py",+    "provenance/tools/measure_vendor.py",+    "provenance/tools/molex_fp.py",+    "provenance/tools/overlay.py",+    "provenance/tools/pose_vendor.py",+    "vendor/0705530001-molex-original.step",+    "0705530001-hero.glb",+    "0705530001-hero.overlay.json"   ],-  "visibility": {-    "public": false-  }+  "visibility": "public",+  "description": "Molex SL header, right angle, 1x2, 2.54 mm, PinHeader_1x02_P2.54mm_Vertical. KiCad symbol, footprint and 3D as used on Adom boards.",+  "org": "adom" }\ No newline at end of file
provenance/3d-model.jsonadded+89
@@ -0,0 +1,89 @@+{+ "slug": "0705530001",+ "mpn": "0705530001",+ "date": "2026-10-28",+ "source": {+  "tier": 1,+  "kind": "manufacturer",+  "manufacturer": "Molex",+  "file": "vendor/0705530001-molex-original.step",+  "original_name": "705530001.stp in 705530001_stp.zip",+  "format": "STEP AP203 (CONFIG_CONTROL_DESIGN), Pro/ENGINEER export 2013-07-31, one fused solid, no colour",+  "sha256": "ff4d96c76047a576610ea15f2f35236b9a91587c0355f347ee05627cefc3764f",+  "zip_url": "https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/3dcadmodels/705/70553/705530001_stp.zip",+  "zip_sha256": "527f26661697ef81967c388bb1dc7f518d5cc80bf0cd18ca675505c447434ee5",+  "source_page": "https://www.molex.com/en-us/products/part-detail/705530001",+  "retrieved": "2026-10-27",+  "ruling": "Caleb 2026-10-28: follow Ray's trend (publish the manufacturer's own STEP, posed, on the CC-BY-SA page, as adom/670688000 does).",+  "site_terms": "molex.com Legal: 'The entire content (images and text) of this Website is copyrighted and may not be distributed, downloaded, modified, reused, reposted or otherwise used, except as provided herein, without the express written permission of Molex. Content from the Website may be downloaded and used only for the purpose of evaluating Molex's products for use in an application.' The STEP zip carries no licence of its own.",+  "site_terms_url": "https://www.molex.com/en-us/about/legal"+ },+ "transform": {+  "description": "Rotation and translation only; the original solid is wrapped in an assembly that carries the location (XCAF), so the Molex geometry and attributes are unchanged.",+  "rotation_rows_in_source_axes": [+   [+    0,+    0,+    1+   ],+   [+    1,+    0,+    0+   ],+   [+    0,+    1,+    0+   ]+  ],+  "translate_mm_after_rotation": [+   7.1755,+   -1.27,+   2.922+  ],+  "tail_check": {+   "tails": 2,+   "pads": 2,+   "max_offset_mm": 0.0+  }+ },+ "drawing_check": "provenance/drawing_check.json",+ "etch": "adom-chip-laser etch <slug>.step <MPN> (top face) -> <slug>-etched.step; GLBs by step2glb convert",+ "outputs": {+  "0705530001.step": "83c9cf4eb81697123183f1eac8e74bcfc3d3398ceaeaf7029509056a65f10f3e",+  "0705530001-etched.step": "0c657be43b2dbbcf5a5966a1559dabe30263b660662d4f7bd96683bc20757bed",+  "0705530001.glb": "4cc144624a2c72c318a43be73449f3aaf92b8fb1cbcab8f9bc8e324f8645472f",+  "0705530001-etched.glb": "b22c6085b5ee5a933ccd70023d47b016470b30a2db7f4ff1121fff1b15501e0d"+ },+ "previous": {+  "file": "provenance/previous/PinHeader_1x02_P2.54mm_Vertical.step",+  "note": "KiCad PinHeader_1x02_P2.54mm_Vertical (CC-BY-SA-4.0) placed from the source board: a vertical header, not this part."+ },+ "checks": [+  {+   "text": "3D: Molex's own STEP 705530001.stp for 70553-0001 (STEP AP203 (CONFIG_CONTROL_DESIGN), Pro/ENGINEER export 2013-07-31, one fused solid, no colour), from the 3D CAD model link on the Molex product page (https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/3dcadmodels/705/70553/705530001_stp.zip, retrieved 2026-10-27; zip sha256 527f26661697, STEP sha256 ff4d96c76047); original bytes kept as vendor/0705530001-molex-original.step.",+   "result": "pass"+  },+  {+   "text": "Posed by rotation and translation only (provenance/tools/pose_vendor.py): new X, Y, Z = Molex axes [[0, 0, 1], [1, 0, 0], [0, 1, 0]], then translate [7.1755, -1.27, 2.922] mm; seat (lowest housing level, found by bisection) on z = 0, mating face toward +X; all 2 tails land on their drilled pads (max offset 0.000 mm); footprint binding identity.",+   "result": "pass"+  },+  {+   "text": "Molex model against SDA-70553-XXXX rev M (provenance/tools/measure_vendor.py, provenance/drawing_check.json): overall depth (13.59) REF 13.589 (drawing 13.59); overall height (6.99) REF 6.986 (drawing 6.99); width B + 2 x (1.02) 7.366 (drawing 7.37); tail below seat D (3.30) REF 3.301 (drawing 3.3); mating face to tail rear edge (13.21) TYP 13.21 (drawing 13.21); cavity height 4.32 (2 ckt, under latch) 4.318 (drawing 4.32); cavity height 2.79 (2 ckt, behind latch) 2.667 (drawing 2.79); E: pin tip to cavity rear wall 6.10 +-0.25 6.096 (drawing 6.1); cavity rear wall from mating face (8.89) 8.889 (drawing 8.89); pin square (0.64) 0.635 (drawing 0.64): all within the drawing tolerances.",+   "result": "pass"+  },+  {+   "text": "The posed Molex model, overlaid on the drawing views at the drawing scale, coincides with the outline, pins and tails (provenance/evidence/overlay_sheet1_side_view.png, provenance/evidence/overlay_sheet1_pcb_layout.png).",+   "result": "pass"+  },+  {+   "text": "Undimensioned detail: the latch block on top is 2.79 mm deep in the Molex model against about 3.8 mm drawn on the 4:1 side view; every printed dimension agrees.",+   "result": "note"+  },+  {+   "text": "Colour: none in the Molex file (AP203, one fused solid); nothing to keep, GLB uncoloured.",+   "result": "note"+  }+ ]+}\ No newline at end of file
provenance/drawing_check.jsonadded+117
@@ -0,0 +1,117 @@+{+ "series": "70553",+ "file": "0705530001.step (posed Molex model)",+ "checks": [+  {+   "dim": "overall depth (13.59) REF",+   "drawing": 13.59,+   "tol": [+    -0.13,+    0.13+   ],+   "model": 13.589,+   "ok": true,+   "note": "REF; 2-place tol 0.13 used"+  },+  {+   "dim": "overall height (6.99) REF",+   "drawing": 6.99,+   "tol": [+    -0.13,+    0.13+   ],+   "model": 6.986,+   "ok": true,+   "note": ""+  },+  {+   "dim": "width B + 2 x (1.02)",+   "drawing": 7.37,+   "tol": [+    -0.13,+    0.13+   ],+   "model": 7.366,+   "ok": true,+   "note": ""+  },+  {+   "dim": "tail below seat D (3.30) REF",+   "drawing": 3.3,+   "tol": [+    -0.13,+    0.13+   ],+   "model": 3.301,+   "ok": true,+   "note": ""+  },+  {+   "dim": "mating face to tail rear edge (13.21) TYP",+   "drawing": 13.21,+   "tol": [+    -0.13,+    0.13+   ],+   "model": 13.21,+   "ok": true,+   "note": "tail centre at x = 0, 0.64 pin"+  },+  {+   "dim": "cavity height 4.32 (2 ckt, under latch)",+   "drawing": 4.32,+   "tol": [+    -0.23,+    0.23+   ],+   "model": 4.318,+   "ok": true,+   "note": ""+  },+  {+   "dim": "cavity height 2.79 (2 ckt, behind latch)",+   "drawing": 2.79,+   "tol": [+    -0.13,+    0.13+   ],+   "model": 2.667,+   "ok": true,+   "note": ""+  },+  {+   "dim": "E: pin tip to cavity rear wall 6.10 +-0.25",+   "drawing": 6.1,+   "tol": [+    -0.25,+    0.25+   ],+   "model": 6.096,+   "ok": true,+   "note": ""+  },+  {+   "dim": "cavity rear wall from mating face (8.89)",+   "drawing": 8.89,+   "tol": [+    -0.13,+    0.13+   ],+   "model": 8.889,+   "ok": true,+   "note": ""+  },+  {+   "dim": "pin square (0.64)",+   "drawing": 0.64,+   "tol": [+    -0.05,+    0.05+   ],+   "model": 0.635,+   "ok": true,+   "note": "nominal +-0.05 used"+  }+ ],+ "all_within": true+}\ No newline at end of file
provenance/evidence/overlay_sheet1_pcb_layout.pngadded
⋯ 1 unchanged line ⋯
provenance/evidence/overlay_sheet1_side_view.pngadded
⋯ 1 unchanged line ⋯
provenance/pose.jsonadded+72
@@ -0,0 +1,72 @@+{+ "series": "70553",+ "source": "vendor/0705530001-molex-original.step",+ "rotation_rows_in_source_axes": [+  [+   0,+   0,+   1+  ],+  [+   1,+   0,+   0+  ],+  [+   0,+   1,+   0+  ]+ ],+ "translate_after_rotation_mm": [+  7.1755,+  -1.27,+  2.922+ ],+ "seat_source_frame_after_rotation": -2.922,+ "posed_bbox": [+  -0.698,+  12.89,+  -4.953,+  2.413,+  -3.301,+  6.986+ ],+ "tails_found": 2,+ "pads": 2,+ "max_tail_offset_mm": 0.0,+ "match": [+  {+   "pad": "1",+   "pad_xy": [+    0.0,+    0.0+   ],+   "tail_xy": [+    0.0,+    0.0+   ],+   "off": 0.0,+   "tail_size": [+    0.635,+    0.635+   ]+  },+  {+   "pad": "2",+   "pad_xy": [+    0.0,+    2.54+   ],+   "tail_xy": [+    0.0,+    2.54+   ],+   "off": 0.0,+   "tail_size": [+    0.635,+    0.635+   ]+  }+ ]+}\ No newline at end of file
provenance/previous/PinHeader_1x02_P2.54mm_Vertical.kicad_modadded+194
@@ -0,0 +1,194 @@+(footprint "0705530001"+	(layer "F.Cu")+	(descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")+	(tags "Through hole pin header THT 1x02 2.54mm single row")+	(property "Reference" "REF**"+		(at 0 -2.38 180)+		(layer "F.SilkS")+		(hide yes)+		(uuid "bbaab92e-bd3b-4925-912e-3f6acbfc01ab")+		(effects+			(font (size 1 1) (thickness 0.15))+		)+	)+	(property "Value" "0705530001"+		(at 0 4.919999 180)+		(layer "F.SilkS")+		(hide yes)+		(uuid "29189bbe-f860-4b9a-942a-cf5f2862f108")+		(effects+			(font (size 1 1) (thickness 0.15))+		)+	)+	(property "Datasheet" ""+		(at 0 0 180)+		(layer "F.Fab")+		(hide yes)+		(uuid "1055ddea-58c4-4aac-82e2-4190f21d1f09")+		(effects+			(font (size 1.27 1.27) (thickness 0.15))+		)+	)+	(property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"+		(at 0 0 180)+		(layer "F.Fab")+		(hide yes)+		(uuid "29796c07-d7ab-48be-b056-335f17262126")+		(effects+			(font (size 1.27 1.27) (thickness 0.15))+		)+	)+	(property ki_fp_filters "Connector*:*_1x??_*")+	(units+		(unit (name "A") (pins "1" "2"))+	)+	(attr through_hole)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -1.38 3.92)+		(end 1.38 3.92)+		(stroke (width 0.12) (type solid))+		(layer "F.SilkS")+		(uuid "e4125998-452d-4548-a205-79e89247b355")+	)+	(fp_line+		(start -1.38 1.27)+		(end -1.38 3.92)+		(stroke (width 0.12) (type solid))+		(layer "F.SilkS")+		(uuid "b4bd750e-df5e-4cc1-8b9d-6b09f21520b5")+	)+	(fp_line+		(start -1.38 1.27)+		(end 1.38 1.27)+		(stroke (width 0.12) (type solid))+		(layer "F.SilkS")+		(uuid "67b5f667-4c39-4289-8751-f3bf076094dc")+	)+	(fp_line+		(start 1.38 1.27)+		(end 1.38 3.92)+		(stroke (width 0.12) (type solid))+		(layer "F.SilkS")+		(uuid "fc269c9a-9e01-4cf9-9101-22393a1fe3b5")+	)+	(fp_line+		(start -1.379999 0)+		(end -1.38 -1.38)+		(stroke (width 0.12) (type solid))+		(layer "F.SilkS")+		(uuid "d0a87777-804a-4b44-a6d9-8412de2292ac")+	)+	(fp_line+		(start -1.38 -1.38)+		(end 0 -1.379999)+		(stroke (width 0.12) (type solid))+		(layer "F.SilkS")+		(uuid "2a4e1d91-6b28-44b9-a8c9-437a43337642")+	)+	(fp_line+		(start -1.77 4.32)+		(end 1.77 4.32)+		(stroke (width 0.05) (type solid))+		(layer "F.CrtYd")+		(uuid "ad87882b-3ca6-4c04-b131-e8f5cc592875")+	)+	(fp_line+		(start 1.77 4.32)+		(end 1.77 -1.77)+		(stroke (width 0.05) (type solid))+		(layer "F.CrtYd")+		(uuid "399e82b5-6a64-4e61-bf2b-a1b7843dc3bf")+	)+	(fp_line+		(start -1.77 -1.77)+		(end -1.77 4.32)+		(stroke (width 0.05) (type solid))+		(layer "F.CrtYd")+		(uuid "a9b4c933-e27a-427d-af73-86671b7a0908")+	)+	(fp_line+		(start 1.77 -1.77)+		(end -1.77 -1.77)+		(stroke (width 0.05) (type solid))+		(layer "F.CrtYd")+		(uuid "8357bec4-e11e-4f31-9df8-7afb65a7f855")+	)+	(fp_line+		(start -1.27 3.81)+		(end -1.27 -0.635)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "4033ebb7-35b9-4c1a-9608-60e7381ead5b")+	)+	(fp_line+		(start 1.27 3.81)+		(end -1.27 3.81)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "66e6653f-3c0a-46c1-a698-ac0a58360a22")+	)+	(fp_line+		(start -1.27 -0.635)+		(end -0.635 -1.27)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "b0bb4691-2e3b-41d5-8e75-62ce1e59d26c")+	)+	(fp_line+		(start -0.635 -1.27)+		(end 1.27 -1.27)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "c72398ee-51e6-4ee0-bda9-a6058271216d")+	)+	(fp_line+		(start 1.27 -1.27)+		(end 1.27 3.81)+		(stroke (width 0.1) (type solid))+		(layer "F.Fab")+		(uuid "117cb932-84a3-4005-b903-853e9e5b5bae")+	)+	(pad "1" thru_hole rect+		(at 0 0)+		(size 1.7 1.7)+		(drill 1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+		(teardrops+			(best_length_ratio 0.5)+			(max_length 1)+			(best_width_ratio 1)+			(max_width 2)+			(curved_edges no)+			(filter_ratio 0.9)+			(enabled yes)+			(allow_two_segments yes)+			(prefer_zone_connections yes)+		)+	)+	(pad "2" thru_hole circle+		(at 0 2.54)+		(size 1.7 1.7)+		(drill 1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+		(teardrops+			(best_length_ratio 0.5)+			(max_length 1)+			(best_width_ratio 1)+			(max_width 2)+			(curved_edges no)+			(filter_ratio 0.9)+			(enabled yes)+			(allow_two_segments yes)+			(prefer_zone_connections yes)+		)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.step"+		(offset (xyz 0 0 0))+		(scale (xyz 1 1 1))+		(rotate (xyz 0 0 0))+	)+)
provenance/previous/PinHeader_1x02_P2.54mm_Vertical.stepadded+1900
@@ -0,0 +1,1900 @@+ISO-10303-21;+HEADER;+/* PinHeader_1x02_P2.54mm_Vertical.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2017, kicad StepUp+ * + * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception:+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', + * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided + * as part of the 'Licensed Material'.+ * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.+ * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. + * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.+ * Disclaimer of Warranties and Limitation of Liability.+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ * + */++FILE_DESCRIPTION(+/* description */ ('model of PinHeader_1x02_P2.54mm_Vertical'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'PinHeader_1x02_P2.54mm_Vertical.step',+/* time_stamp */ '2017-12-09T23:53:40',+/* author */ ('kicad StepUp','ksu'),+/* organization */ ('FreeCAD'),+/* preprocessor_version */ 'OCC',+/* originating_system */ 'kicad StepUp',+/* authorisation */ '');++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('PinHeader_1x02_P254mm_Vertical',+'PinHeader_1x02_P254mm_Vertical','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1447);+#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,#284,#449,#466,#483,#500,#517,+#534,#551,#568,#585,#602,#619,#631,#662,#686,#710,#727,#758,#782,+#806,#823,#854,#878,#902,#919,#950,#974,#998,#1015,#1046,#1070,#1094+,#1111,#1142,#1166,#1190,#1207,#1238,#1262,#1286,#1303,#1334,#1358,+#1382,#1399,#1411,#1423,#1435));+#17 = ADVANCED_FACE('',(#18),#52,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#30,#38,#46));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-1.016,1.27,0.));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-1.016,1.27,2.54));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-1.016,1.27,0.));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(0.,0.,1.));+#30 = ORIENTED_EDGE('',*,*,#31,.T.);+#31 = EDGE_CURVE('',#24,#32,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(-1.27,1.016,2.54));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(-1.016,1.27,2.54));+#36 = VECTOR('',#37,1.);+#37 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#38 = ORIENTED_EDGE('',*,*,#39,.F.);+#39 = EDGE_CURVE('',#40,#32,#42,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(-1.27,1.016,0.));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(-1.27,1.016,0.));+#44 = VECTOR('',#45,1.);+#45 = DIRECTION('',(0.,0.,1.));+#46 = ORIENTED_EDGE('',*,*,#47,.F.);+#47 = EDGE_CURVE('',#22,#40,#48,.T.);+#48 = LINE('',#49,#50);+#49 = CARTESIAN_POINT('',(-1.016,1.27,0.));+#50 = VECTOR('',#51,1.);+#51 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#52 = PLANE('',#53);+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);+#54 = CARTESIAN_POINT('',(-1.016,1.27,0.));+#55 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#56 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#57 = ADVANCED_FACE('',(#58),#83,.F.);+#58 = FACE_BOUND('',#59,.F.);+#59 = EDGE_LOOP('',(#60,#70,#76,#77));+#60 = ORIENTED_EDGE('',*,*,#61,.T.);+#61 = EDGE_CURVE('',#62,#64,#66,.T.);+#62 = VERTEX_POINT('',#63);+#63 = CARTESIAN_POINT('',(1.016,1.27,0.));+#64 = VERTEX_POINT('',#65);+#65 = CARTESIAN_POINT('',(1.016,1.27,2.54));+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(1.016,1.27,0.));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(0.,0.,1.));+#70 = ORIENTED_EDGE('',*,*,#71,.T.);+#71 = EDGE_CURVE('',#64,#24,#72,.T.);+#72 = LINE('',#73,#74);+#73 = CARTESIAN_POINT('',(1.016,1.27,2.54));+#74 = VECTOR('',#75,1.);+#75 = DIRECTION('',(-1.,0.,0.));+#76 = ORIENTED_EDGE('',*,*,#21,.F.);+#77 = ORIENTED_EDGE('',*,*,#78,.F.);+#78 = EDGE_CURVE('',#62,#22,#79,.T.);+#79 = LINE('',#80,#81);+#80 = CARTESIAN_POINT('',(1.016,1.27,0.));+#81 = VECTOR('',#82,1.);+#82 = DIRECTION('',(-1.,0.,0.));+#83 = PLANE('',#84);+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);+#85 = CARTESIAN_POINT('',(1.016,1.27,0.));+#86 = DIRECTION('',(0.,-1.,0.));+#87 = DIRECTION('',(-1.,0.,0.));+#88 = ADVANCED_FACE('',(#89),#114,.F.);+#89 = FACE_BOUND('',#90,.F.);+#90 = EDGE_LOOP('',(#91,#92,#100,#108));+#91 = ORIENTED_EDGE('',*,*,#39,.T.);+#92 = ORIENTED_EDGE('',*,*,#93,.T.);+#93 = EDGE_CURVE('',#32,#94,#96,.T.);+#94 = VERTEX_POINT('',#95);+#95 = CARTESIAN_POINT('',(-1.27,-1.016,2.54));+#96 = LINE('',#97,#98);+#97 = CARTESIAN_POINT('',(-1.27,1.016,2.54));+#98 = VECTOR('',#99,1.);+#99 = DIRECTION('',(0.,-1.,0.));+#100 = ORIENTED_EDGE('',*,*,#101,.F.);+#101 = EDGE_CURVE('',#102,#94,#104,.T.);+#102 = VERTEX_POINT('',#103);+#103 = CARTESIAN_POINT('',(-1.27,-1.016,0.));+#104 = LINE('',#105,#106);+#105 = CARTESIAN_POINT('',(-1.27,-1.016,0.));+#106 = VECTOR('',#107,1.);+#107 = DIRECTION('',(0.,0.,1.));+#108 = ORIENTED_EDGE('',*,*,#109,.F.);+#109 = EDGE_CURVE('',#40,#102,#110,.T.);+#110 = LINE('',#111,#112);+#111 = CARTESIAN_POINT('',(-1.27,1.016,0.));+#112 = VECTOR('',#113,1.);+#113 = DIRECTION('',(0.,-1.,0.));+#114 = PLANE('',#115);+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);+#116 = CARTESIAN_POINT('',(-1.27,1.016,0.));+#117 = DIRECTION('',(1.,0.,0.));+#118 = DIRECTION('',(0.,-1.,0.));+#119 = ADVANCED_FACE('',(#120,#211,#245),#279,.F.);+#120 = FACE_BOUND('',#121,.F.);+#121 = EDGE_LOOP('',(#122,#123,#124,#132,#140,#148,#156,#164,#172,#180,+#188,#196,#204,#210));+#122 = ORIENTED_EDGE('',*,*,#47,.T.);+#123 = ORIENTED_EDGE('',*,*,#109,.T.);+#124 = ORIENTED_EDGE('',*,*,#125,.T.);+#125 = EDGE_CURVE('',#102,#126,#128,.T.);+#126 = VERTEX_POINT('',#127);+#127 = CARTESIAN_POINT('',(-1.016,-1.27,0.));+#128 = LINE('',#129,#130);+#129 = CARTESIAN_POINT('',(-1.27,-1.016,0.));+#130 = VECTOR('',#131,1.);+#131 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#132 = ORIENTED_EDGE('',*,*,#133,.T.);+#133 = EDGE_CURVE('',#126,#134,#136,.T.);+#134 = VERTEX_POINT('',#135);+#135 = CARTESIAN_POINT('',(-1.27,-1.524,0.));+#136 = LINE('',#137,#138);+#137 = CARTESIAN_POINT('',(-1.016,-1.27,0.));+#138 = VECTOR('',#139,1.);+#139 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#140 = ORIENTED_EDGE('',*,*,#141,.T.);+#141 = EDGE_CURVE('',#134,#142,#144,.T.);+#142 = VERTEX_POINT('',#143);+#143 = CARTESIAN_POINT('',(-1.27,-3.556,0.));+#144 = LINE('',#145,#146);+#145 = CARTESIAN_POINT('',(-1.27,-1.524,0.));+#146 = VECTOR('',#147,1.);+#147 = DIRECTION('',(0.,-1.,0.));+#148 = ORIENTED_EDGE('',*,*,#149,.T.);+#149 = EDGE_CURVE('',#142,#150,#152,.T.);+#150 = VERTEX_POINT('',#151);+#151 = CARTESIAN_POINT('',(-1.016,-3.81,0.));+#152 = LINE('',#153,#154);+#153 = CARTESIAN_POINT('',(-1.27,-3.556,0.));+#154 = VECTOR('',#155,1.);+#155 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#156 = ORIENTED_EDGE('',*,*,#157,.T.);+#157 = EDGE_CURVE('',#150,#158,#160,.T.);+#158 = VERTEX_POINT('',#159);+#159 = CARTESIAN_POINT('',(1.016,-3.81,0.));+#160 = LINE('',#161,#162);+#161 = CARTESIAN_POINT('',(-1.016,-3.81,0.));+#162 = VECTOR('',#163,1.);+#163 = DIRECTION('',(1.,0.,0.));+#164 = ORIENTED_EDGE('',*,*,#165,.T.);+#165 = EDGE_CURVE('',#158,#166,#168,.T.);+#166 = VERTEX_POINT('',#167);+#167 = CARTESIAN_POINT('',(1.27,-3.556,0.));+#168 = LINE('',#169,#170);+#169 = CARTESIAN_POINT('',(1.016,-3.81,0.));+#170 = VECTOR('',#171,1.);+#171 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#172 = ORIENTED_EDGE('',*,*,#173,.T.);+#173 = EDGE_CURVE('',#166,#174,#176,.T.);+#174 = VERTEX_POINT('',#175);+#175 = CARTESIAN_POINT('',(1.27,-1.524,0.));+#176 = LINE('',#177,#178);+#177 = CARTESIAN_POINT('',(1.27,-3.556,0.));+#178 = VECTOR('',#179,1.);+#179 = DIRECTION('',(0.,1.,0.));+#180 = ORIENTED_EDGE('',*,*,#181,.T.);+#181 = EDGE_CURVE('',#174,#182,#184,.T.);+#182 = VERTEX_POINT('',#183);+#183 = CARTESIAN_POINT('',(1.016,-1.27,0.));+#184 = LINE('',#185,#186);+#185 = CARTESIAN_POINT('',(1.27,-1.524,0.));+#186 = VECTOR('',#187,1.);+#187 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#188 = ORIENTED_EDGE('',*,*,#189,.T.);+#189 = EDGE_CURVE('',#182,#190,#192,.T.);+#190 = VERTEX_POINT('',#191);+#191 = CARTESIAN_POINT('',(1.27,-1.016,0.));+#192 = LINE('',#193,#194);+#193 = CARTESIAN_POINT('',(1.016,-1.27,0.));+#194 = VECTOR('',#195,1.);+#195 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#196 = ORIENTED_EDGE('',*,*,#197,.T.);+#197 = EDGE_CURVE('',#190,#198,#200,.T.);+#198 = VERTEX_POINT('',#199);+#199 = CARTESIAN_POINT('',(1.27,1.016,0.));+#200 = LINE('',#201,#202);+#201 = CARTESIAN_POINT('',(1.27,-1.016,0.));+#202 = VECTOR('',#203,1.);+#203 = DIRECTION('',(0.,1.,0.));+#204 = ORIENTED_EDGE('',*,*,#205,.T.);+#205 = EDGE_CURVE('',#198,#62,#206,.T.);+#206 = LINE('',#207,#208);+#207 = CARTESIAN_POINT('',(1.27,1.016,0.));+#208 = VECTOR('',#209,1.);+#209 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#210 = ORIENTED_EDGE('',*,*,#78,.T.);+#211 = FACE_BOUND('',#212,.F.);+#212 = EDGE_LOOP('',(#213,#223,#231,#239));+#213 = ORIENTED_EDGE('',*,*,#214,.T.);+#214 = EDGE_CURVE('',#215,#217,#219,.T.);+#215 = VERTEX_POINT('',#216);+#216 = CARTESIAN_POINT('',(0.32,-0.32,0.));+#217 = VERTEX_POINT('',#218);+#218 = CARTESIAN_POINT('',(-0.32,-0.32,0.));+#219 = LINE('',#220,#221);+#220 = CARTESIAN_POINT('',(-0.16,-0.32,0.));+#221 = VECTOR('',#222,1.);+#222 = DIRECTION('',(-1.,0.,0.));+#223 = ORIENTED_EDGE('',*,*,#224,.T.);+#224 = EDGE_CURVE('',#217,#225,#227,.T.);+#225 = VERTEX_POINT('',#226);+#226 = CARTESIAN_POINT('',(-0.32,0.32,0.));+#227 = LINE('',#228,#229);+#228 = CARTESIAN_POINT('',(-0.32,-0.795,0.));+#229 = VECTOR('',#230,1.);+#230 = DIRECTION('',(0.,1.,0.));+#231 = ORIENTED_EDGE('',*,*,#232,.F.);+#232 = EDGE_CURVE('',#233,#225,#235,.T.);+#233 = VERTEX_POINT('',#234);+#234 = CARTESIAN_POINT('',(0.32,0.32,0.));+#235 = LINE('',#236,#237);+#236 = CARTESIAN_POINT('',(-0.16,0.32,0.));+#237 = VECTOR('',#238,1.);+#238 = DIRECTION('',(-1.,0.,0.));+#239 = ORIENTED_EDGE('',*,*,#240,.F.);+#240 = EDGE_CURVE('',#215,#233,#241,.T.);+#241 = LINE('',#242,#243);+#242 = CARTESIAN_POINT('',(0.32,-0.795,0.));+#243 = VECTOR('',#244,1.);+#244 = DIRECTION('',(0.,1.,0.));+#245 = FACE_BOUND('',#246,.F.);+#246 = EDGE_LOOP('',(#247,#257,#265,#273));+#247 = ORIENTED_EDGE('',*,*,#248,.T.);+#248 = EDGE_CURVE('',#249,#251,#253,.T.);+#249 = VERTEX_POINT('',#250);+#250 = CARTESIAN_POINT('',(0.32,-2.86,0.));+#251 = VERTEX_POINT('',#252);+#252 = CARTESIAN_POINT('',(-0.32,-2.86,0.));+#253 = LINE('',#254,#255);+#254 = CARTESIAN_POINT('',(-0.16,-2.86,0.));+#255 = VECTOR('',#256,1.);+#256 = DIRECTION('',(-1.,0.,0.));+#257 = ORIENTED_EDGE('',*,*,#258,.T.);+#258 = EDGE_CURVE('',#251,#259,#261,.T.);+#259 = VERTEX_POINT('',#260);+#260 = CARTESIAN_POINT('',(-0.32,-2.22,0.));+#261 = LINE('',#262,#263);+#262 = CARTESIAN_POINT('',(-0.32,-2.065,0.));+#263 = VECTOR('',#264,1.);+#264 = DIRECTION('',(0.,1.,0.));+#265 = ORIENTED_EDGE('',*,*,#266,.F.);+#266 = EDGE_CURVE('',#267,#259,#269,.T.);+#267 = VERTEX_POINT('',#268);+#268 = CARTESIAN_POINT('',(0.32,-2.22,0.));+#269 = LINE('',#270,#271);+#270 = CARTESIAN_POINT('',(-0.16,-2.22,0.));+#271 = VECTOR('',#272,1.);+#272 = DIRECTION('',(-1.,0.,0.));+#273 = ORIENTED_EDGE('',*,*,#274,.F.);+#274 = EDGE_CURVE('',#249,#267,#275,.T.);+#275 = LINE('',#276,#277);+#276 = CARTESIAN_POINT('',(0.32,-2.065,0.));+#277 = VECTOR('',#278,1.);+#278 = DIRECTION('',(0.,1.,0.));+#279 = PLANE('',#280);+#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283);+#281 = CARTESIAN_POINT('',(1.473843703412E-17,-1.27,0.));+#282 = DIRECTION('',(0.,0.,1.));+#283 = DIRECTION('',(1.,0.,0.));+#284 = ADVANCED_FACE('',(#285,#376,#410),#444,.T.);+#285 = FACE_BOUND('',#286,.T.);+#286 = EDGE_LOOP('',(#287,#288,#289,#297,#305,#313,#321,#329,#337,#345,+#353,#361,#369,#375));+#287 = ORIENTED_EDGE('',*,*,#31,.T.);+#288 = ORIENTED_EDGE('',*,*,#93,.T.);+#289 = ORIENTED_EDGE('',*,*,#290,.T.);+#290 = EDGE_CURVE('',#94,#291,#293,.T.);+#291 = VERTEX_POINT('',#292);+#292 = CARTESIAN_POINT('',(-1.016,-1.27,2.54));+#293 = LINE('',#294,#295);+#294 = CARTESIAN_POINT('',(-1.27,-1.016,2.54));+#295 = VECTOR('',#296,1.);+#296 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#297 = ORIENTED_EDGE('',*,*,#298,.T.);+#298 = EDGE_CURVE('',#291,#299,#301,.T.);+#299 = VERTEX_POINT('',#300);+#300 = CARTESIAN_POINT('',(-1.27,-1.524,2.54));+#301 = LINE('',#302,#303);+#302 = CARTESIAN_POINT('',(-1.016,-1.27,2.54));+#303 = VECTOR('',#304,1.);+#304 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#305 = ORIENTED_EDGE('',*,*,#306,.T.);+#306 = EDGE_CURVE('',#299,#307,#309,.T.);+#307 = VERTEX_POINT('',#308);+#308 = CARTESIAN_POINT('',(-1.27,-3.556,2.54));+#309 = LINE('',#310,#311);+#310 = CARTESIAN_POINT('',(-1.27,-1.524,2.54));+#311 = VECTOR('',#312,1.);+#312 = DIRECTION('',(0.,-1.,0.));+#313 = ORIENTED_EDGE('',*,*,#314,.T.);+#314 = EDGE_CURVE('',#307,#315,#317,.T.);+#315 = VERTEX_POINT('',#316);+#316 = CARTESIAN_POINT('',(-1.016,-3.81,2.54));+#317 = LINE('',#318,#319);+#318 = CARTESIAN_POINT('',(-1.27,-3.556,2.54));+#319 = VECTOR('',#320,1.);+#320 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#321 = ORIENTED_EDGE('',*,*,#322,.T.);+#322 = EDGE_CURVE('',#315,#323,#325,.T.);+#323 = VERTEX_POINT('',#324);+#324 = CARTESIAN_POINT('',(1.016,-3.81,2.54));+#325 = LINE('',#326,#327);+#326 = CARTESIAN_POINT('',(-1.016,-3.81,2.54));+#327 = VECTOR('',#328,1.);+#328 = DIRECTION('',(1.,0.,0.));+#329 = ORIENTED_EDGE('',*,*,#330,.T.);+#330 = EDGE_CURVE('',#323,#331,#333,.T.);+#331 = VERTEX_POINT('',#332);+#332 = CARTESIAN_POINT('',(1.27,-3.556,2.54));+#333 = LINE('',#334,#335);+#334 = CARTESIAN_POINT('',(1.016,-3.81,2.54));+#335 = VECTOR('',#336,1.);+#336 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#337 = ORIENTED_EDGE('',*,*,#338,.T.);+#338 = EDGE_CURVE('',#331,#339,#341,.T.);+#339 = VERTEX_POINT('',#340);+#340 = CARTESIAN_POINT('',(1.27,-1.524,2.54));+#341 = LINE('',#342,#343);+#342 = CARTESIAN_POINT('',(1.27,-3.556,2.54));+#343 = VECTOR('',#344,1.);+#344 = DIRECTION('',(0.,1.,0.));+#345 = ORIENTED_EDGE('',*,*,#346,.T.);+#346 = EDGE_CURVE('',#339,#347,#349,.T.);+#347 = VERTEX_POINT('',#348);+#348 = CARTESIAN_POINT('',(1.016,-1.27,2.54));+#349 = LINE('',#350,#351);+#350 = CARTESIAN_POINT('',(1.27,-1.524,2.54));+#351 = VECTOR('',#352,1.);+#352 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#353 = ORIENTED_EDGE('',*,*,#354,.T.);+#354 = EDGE_CURVE('',#347,#355,#357,.T.);+#355 = VERTEX_POINT('',#356);+#356 = CARTESIAN_POINT('',(1.27,-1.016,2.54));+#357 = LINE('',#358,#359);+#358 = CARTESIAN_POINT('',(1.016,-1.27,2.54));+#359 = VECTOR('',#360,1.);+#360 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#361 = ORIENTED_EDGE('',*,*,#362,.T.);+#362 = EDGE_CURVE('',#355,#363,#365,.T.);+#363 = VERTEX_POINT('',#364);+#364 = CARTESIAN_POINT('',(1.27,1.016,2.54));+#365 = LINE('',#366,#367);+#366 = CARTESIAN_POINT('',(1.27,-1.016,2.54));+#367 = VECTOR('',#368,1.);+#368 = DIRECTION('',(0.,1.,0.));+#369 = ORIENTED_EDGE('',*,*,#370,.T.);+#370 = EDGE_CURVE('',#363,#64,#371,.T.);+#371 = LINE('',#372,#373);+#372 = CARTESIAN_POINT('',(1.27,1.016,2.54));+#373 = VECTOR('',#374,1.);+#374 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#375 = ORIENTED_EDGE('',*,*,#71,.T.);+#376 = FACE_BOUND('',#377,.T.);+#377 = EDGE_LOOP('',(#378,#388,#396,#404));+#378 = ORIENTED_EDGE('',*,*,#379,.T.);+#379 = EDGE_CURVE('',#380,#382,#384,.T.);+#380 = VERTEX_POINT('',#381);+#381 = CARTESIAN_POINT('',(0.32,-0.32,2.54));+#382 = VERTEX_POINT('',#383);+#383 = CARTESIAN_POINT('',(-0.32,-0.32,2.54));+#384 = LINE('',#385,#386);+#385 = CARTESIAN_POINT('',(-0.16,-0.32,2.54));+#386 = VECTOR('',#387,1.);+#387 = DIRECTION('',(-1.,0.,0.));+#388 = ORIENTED_EDGE('',*,*,#389,.T.);+#389 = EDGE_CURVE('',#382,#390,#392,.T.);+#390 = VERTEX_POINT('',#391);+#391 = CARTESIAN_POINT('',(-0.32,0.32,2.54));+#392 = LINE('',#393,#394);+#393 = CARTESIAN_POINT('',(-0.32,-0.795,2.54));+#394 = VECTOR('',#395,1.);+#395 = DIRECTION('',(0.,1.,0.));+#396 = ORIENTED_EDGE('',*,*,#397,.F.);+#397 = EDGE_CURVE('',#398,#390,#400,.T.);+#398 = VERTEX_POINT('',#399);+#399 = CARTESIAN_POINT('',(0.32,0.32,2.54));+#400 = LINE('',#401,#402);+#401 = CARTESIAN_POINT('',(-0.16,0.32,2.54));+#402 = VECTOR('',#403,1.);+#403 = DIRECTION('',(-1.,0.,0.));+#404 = ORIENTED_EDGE('',*,*,#405,.F.);+#405 = EDGE_CURVE('',#380,#398,#406,.T.);+#406 = LINE('',#407,#408);+#407 = CARTESIAN_POINT('',(0.32,-0.795,2.54));+#408 = VECTOR('',#409,1.);+#409 = DIRECTION('',(0.,1.,0.));+#410 = FACE_BOUND('',#411,.T.);+#411 = EDGE_LOOP('',(#412,#422,#430,#438));+#412 = ORIENTED_EDGE('',*,*,#413,.T.);+#413 = EDGE_CURVE('',#414,#416,#418,.T.);+#414 = VERTEX_POINT('',#415);+#415 = CARTESIAN_POINT('',(0.32,-2.86,2.54));+#416 = VERTEX_POINT('',#417);+#417 = CARTESIAN_POINT('',(-0.32,-2.86,2.54));+#418 = LINE('',#419,#420);+#419 = CARTESIAN_POINT('',(-0.16,-2.86,2.54));+#420 = VECTOR('',#421,1.);+#421 = DIRECTION('',(-1.,0.,0.));+#422 = ORIENTED_EDGE('',*,*,#423,.T.);+#423 = EDGE_CURVE('',#416,#424,#426,.T.);+#424 = VERTEX_POINT('',#425);+#425 = CARTESIAN_POINT('',(-0.32,-2.22,2.54));+#426 = LINE('',#427,#428);+#427 = CARTESIAN_POINT('',(-0.32,-2.065,2.54));+#428 = VECTOR('',#429,1.);+#429 = DIRECTION('',(0.,1.,0.));+#430 = ORIENTED_EDGE('',*,*,#431,.F.);+#431 = EDGE_CURVE('',#432,#424,#434,.T.);+#432 = VERTEX_POINT('',#433);+#433 = CARTESIAN_POINT('',(0.32,-2.22,2.54));+#434 = LINE('',#435,#436);+#435 = CARTESIAN_POINT('',(-0.16,-2.22,2.54));+#436 = VECTOR('',#437,1.);+#437 = DIRECTION('',(-1.,0.,0.));+#438 = ORIENTED_EDGE('',*,*,#439,.F.);+#439 = EDGE_CURVE('',#414,#432,#440,.T.);+#440 = LINE('',#441,#442);+#441 = CARTESIAN_POINT('',(0.32,-2.065,2.54));+#442 = VECTOR('',#443,1.);+#443 = DIRECTION('',(0.,1.,0.));+#444 = PLANE('',#445);+#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);+#446 = CARTESIAN_POINT('',(1.473843703412E-17,-1.27,2.54));+#447 = DIRECTION('',(0.,0.,1.));+#448 = DIRECTION('',(1.,0.,0.));+#449 = ADVANCED_FACE('',(#450),#461,.F.);+#450 = FACE_BOUND('',#451,.F.);+#451 = EDGE_LOOP('',(#452,#458,#459,#460));+#452 = ORIENTED_EDGE('',*,*,#453,.T.);+#453 = EDGE_CURVE('',#198,#363,#454,.T.);+#454 = LINE('',#455,#456);+#455 = CARTESIAN_POINT('',(1.27,1.016,0.));+#456 = VECTOR('',#457,1.);+#457 = DIRECTION('',(0.,0.,1.));+#458 = ORIENTED_EDGE('',*,*,#370,.T.);+#459 = ORIENTED_EDGE('',*,*,#61,.F.);+#460 = ORIENTED_EDGE('',*,*,#205,.F.);+#461 = PLANE('',#462);+#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465);+#463 = CARTESIAN_POINT('',(1.27,1.016,0.));+#464 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#465 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#466 = ADVANCED_FACE('',(#467),#478,.F.);+#467 = FACE_BOUND('',#468,.F.);+#468 = EDGE_LOOP('',(#469,#470,#471,#477));+#469 = ORIENTED_EDGE('',*,*,#101,.T.);+#470 = ORIENTED_EDGE('',*,*,#290,.T.);+#471 = ORIENTED_EDGE('',*,*,#472,.F.);+#472 = EDGE_CURVE('',#126,#291,#473,.T.);+#473 = LINE('',#474,#475);+#474 = CARTESIAN_POINT('',(-1.016,-1.27,0.));+#475 = VECTOR('',#476,1.);+#476 = DIRECTION('',(0.,0.,1.));+#477 = ORIENTED_EDGE('',*,*,#125,.F.);+#478 = PLANE('',#479);+#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482);+#480 = CARTESIAN_POINT('',(-1.27,-1.016,0.));+#481 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#482 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#483 = ADVANCED_FACE('',(#484),#495,.F.);+#484 = FACE_BOUND('',#485,.F.);+#485 = EDGE_LOOP('',(#486,#492,#493,#494));+#486 = ORIENTED_EDGE('',*,*,#487,.T.);+#487 = EDGE_CURVE('',#190,#355,#488,.T.);+#488 = LINE('',#489,#490);+#489 = CARTESIAN_POINT('',(1.27,-1.016,0.));+#490 = VECTOR('',#491,1.);+#491 = DIRECTION('',(0.,0.,1.));+#492 = ORIENTED_EDGE('',*,*,#362,.T.);+#493 = ORIENTED_EDGE('',*,*,#453,.F.);+#494 = ORIENTED_EDGE('',*,*,#197,.F.);+#495 = PLANE('',#496);+#496 = AXIS2_PLACEMENT_3D('',#497,#498,#499);+#497 = CARTESIAN_POINT('',(1.27,-1.016,0.));+#498 = DIRECTION('',(-1.,0.,0.));+#499 = DIRECTION('',(0.,1.,0.));+#500 = ADVANCED_FACE('',(#501),#512,.F.);+#501 = FACE_BOUND('',#502,.F.);+#502 = EDGE_LOOP('',(#503,#504,#505,#511));+#503 = ORIENTED_EDGE('',*,*,#472,.T.);+#504 = ORIENTED_EDGE('',*,*,#298,.T.);+#505 = ORIENTED_EDGE('',*,*,#506,.F.);+#506 = EDGE_CURVE('',#134,#299,#507,.T.);+#507 = LINE('',#508,#509);+#508 = CARTESIAN_POINT('',(-1.27,-1.524,0.));+#509 = VECTOR('',#510,1.);+#510 = DIRECTION('',(0.,0.,1.));+#511 = ORIENTED_EDGE('',*,*,#133,.F.);+#512 = PLANE('',#513);+#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516);+#514 = CARTESIAN_POINT('',(-1.016,-1.27,0.));+#515 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#516 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#517 = ADVANCED_FACE('',(#518),#529,.F.);+#518 = FACE_BOUND('',#519,.F.);+#519 = EDGE_LOOP('',(#520,#526,#527,#528));+#520 = ORIENTED_EDGE('',*,*,#521,.T.);+#521 = EDGE_CURVE('',#182,#347,#522,.T.);+#522 = LINE('',#523,#524);+#523 = CARTESIAN_POINT('',(1.016,-1.27,0.));+#524 = VECTOR('',#525,1.);+#525 = DIRECTION('',(0.,0.,1.));+#526 = ORIENTED_EDGE('',*,*,#354,.T.);+#527 = ORIENTED_EDGE('',*,*,#487,.F.);+#528 = ORIENTED_EDGE('',*,*,#189,.F.);+#529 = PLANE('',#530);+#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);+#531 = CARTESIAN_POINT('',(1.016,-1.27,0.));+#532 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#533 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#534 = ADVANCED_FACE('',(#535),#546,.F.);+#535 = FACE_BOUND('',#536,.F.);+#536 = EDGE_LOOP('',(#537,#538,#539,#545));+#537 = ORIENTED_EDGE('',*,*,#506,.T.);+#538 = ORIENTED_EDGE('',*,*,#306,.T.);+#539 = ORIENTED_EDGE('',*,*,#540,.F.);+#540 = EDGE_CURVE('',#142,#307,#541,.T.);+#541 = LINE('',#542,#543);+#542 = CARTESIAN_POINT('',(-1.27,-3.556,0.));+#543 = VECTOR('',#544,1.);+#544 = DIRECTION('',(0.,0.,1.));+#545 = ORIENTED_EDGE('',*,*,#141,.F.);+#546 = PLANE('',#547);+#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);+#548 = CARTESIAN_POINT('',(-1.27,-1.524,0.));+#549 = DIRECTION('',(1.,0.,0.));+#550 = DIRECTION('',(0.,-1.,0.));+#551 = ADVANCED_FACE('',(#552),#563,.F.);+#552 = FACE_BOUND('',#553,.F.);+#553 = EDGE_LOOP('',(#554,#560,#561,#562));+#554 = ORIENTED_EDGE('',*,*,#555,.T.);+#555 = EDGE_CURVE('',#174,#339,#556,.T.);+#556 = LINE('',#557,#558);+#557 = CARTESIAN_POINT('',(1.27,-1.524,0.));+#558 = VECTOR('',#559,1.);+#559 = DIRECTION('',(0.,0.,1.));+#560 = ORIENTED_EDGE('',*,*,#346,.T.);+#561 = ORIENTED_EDGE('',*,*,#521,.F.);+#562 = ORIENTED_EDGE('',*,*,#181,.F.);+#563 = PLANE('',#564);+#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567);+#565 = CARTESIAN_POINT('',(1.27,-1.524,0.));+#566 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#567 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#568 = ADVANCED_FACE('',(#569),#580,.F.);+#569 = FACE_BOUND('',#570,.F.);+#570 = EDGE_LOOP('',(#571,#572,#573,#579));+#571 = ORIENTED_EDGE('',*,*,#540,.T.);+#572 = ORIENTED_EDGE('',*,*,#314,.T.);+#573 = ORIENTED_EDGE('',*,*,#574,.F.);+#574 = EDGE_CURVE('',#150,#315,#575,.T.);+#575 = LINE('',#576,#577);+#576 = CARTESIAN_POINT('',(-1.016,-3.81,0.));+#577 = VECTOR('',#578,1.);+#578 = DIRECTION('',(0.,0.,1.));+#579 = ORIENTED_EDGE('',*,*,#149,.F.);+#580 = PLANE('',#581);+#581 = AXIS2_PLACEMENT_3D('',#582,#583,#584);+#582 = CARTESIAN_POINT('',(-1.27,-3.556,0.));+#583 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#584 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#585 = ADVANCED_FACE('',(#586),#597,.F.);+#586 = FACE_BOUND('',#587,.F.);+#587 = EDGE_LOOP('',(#588,#594,#595,#596));+#588 = ORIENTED_EDGE('',*,*,#589,.T.);+#589 = EDGE_CURVE('',#166,#331,#590,.T.);+#590 = LINE('',#591,#592);+#591 = CARTESIAN_POINT('',(1.27,-3.556,0.));+#592 = VECTOR('',#593,1.);+#593 = DIRECTION('',(0.,0.,1.));+#594 = ORIENTED_EDGE('',*,*,#338,.T.);+#595 = ORIENTED_EDGE('',*,*,#555,.F.);+#596 = ORIENTED_EDGE('',*,*,#173,.F.);+#597 = PLANE('',#598);+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);+#599 = CARTESIAN_POINT('',(1.27,-3.556,0.));+#600 = DIRECTION('',(-1.,0.,0.));+#601 = DIRECTION('',(0.,1.,0.));+#602 = ADVANCED_FACE('',(#603),#614,.F.);+#603 = FACE_BOUND('',#604,.F.);+#604 = EDGE_LOOP('',(#605,#606,#607,#613));+#605 = ORIENTED_EDGE('',*,*,#574,.T.);+#606 = ORIENTED_EDGE('',*,*,#322,.T.);+#607 = ORIENTED_EDGE('',*,*,#608,.F.);+#608 = EDGE_CURVE('',#158,#323,#609,.T.);+#609 = LINE('',#610,#611);+#610 = CARTESIAN_POINT('',(1.016,-3.81,0.));+#611 = VECTOR('',#612,1.);+#612 = DIRECTION('',(0.,0.,1.));+#613 = ORIENTED_EDGE('',*,*,#157,.F.);+#614 = PLANE('',#615);+#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);+#616 = CARTESIAN_POINT('',(-1.016,-3.81,0.));+#617 = DIRECTION('',(0.,1.,0.));+#618 = DIRECTION('',(1.,0.,0.));+#619 = ADVANCED_FACE('',(#620),#626,.F.);+#620 = FACE_BOUND('',#621,.F.);+#621 = EDGE_LOOP('',(#622,#623,#624,#625));+#622 = ORIENTED_EDGE('',*,*,#608,.T.);+#623 = ORIENTED_EDGE('',*,*,#330,.T.);+#624 = ORIENTED_EDGE('',*,*,#589,.F.);+#625 = ORIENTED_EDGE('',*,*,#165,.F.);+#626 = PLANE('',#627);+#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630);+#628 = CARTESIAN_POINT('',(1.016,-3.81,0.));+#629 = DIRECTION('',(-0.707106781187,0.707106781187,0.));+#630 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#631 = ADVANCED_FACE('',(#632),#657,.F.);+#632 = FACE_BOUND('',#633,.F.);+#633 = EDGE_LOOP('',(#634,#642,#650,#656));+#634 = ORIENTED_EDGE('',*,*,#635,.F.);+#635 = EDGE_CURVE('',#636,#215,#638,.T.);+#636 = VERTEX_POINT('',#637);+#637 = CARTESIAN_POINT('',(0.32,-0.32,-2.84));+#638 = LINE('',#639,#640);+#639 = CARTESIAN_POINT('',(0.32,-0.32,-3.));+#640 = VECTOR('',#641,1.);+#641 = DIRECTION('',(0.,0.,1.));+#642 = ORIENTED_EDGE('',*,*,#643,.F.);+#643 = EDGE_CURVE('',#644,#636,#646,.T.);+#644 = VERTEX_POINT('',#645);+#645 = CARTESIAN_POINT('',(-0.32,-0.32,-2.84));+#646 = LINE('',#647,#648);+#647 = CARTESIAN_POINT('',(-0.32,-0.32,-2.84));+#648 = VECTOR('',#649,1.);+#649 = DIRECTION('',(1.,0.,0.));+#650 = ORIENTED_EDGE('',*,*,#651,.T.);+#651 = EDGE_CURVE('',#644,#217,#652,.T.);+#652 = LINE('',#653,#654);+#653 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));+#654 = VECTOR('',#655,1.);+#655 = DIRECTION('',(0.,0.,1.));+#656 = ORIENTED_EDGE('',*,*,#214,.F.);+#657 = PLANE('',#658);+#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);+#659 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));+#660 = DIRECTION('',(0.,1.,0.));+#661 = DIRECTION('',(0.,0.,1.));+#662 = ADVANCED_FACE('',(#663),#681,.T.);+#663 = FACE_BOUND('',#664,.T.);+#664 = EDGE_LOOP('',(#665,#666,#674,#680));+#665 = ORIENTED_EDGE('',*,*,#635,.F.);+#666 = ORIENTED_EDGE('',*,*,#667,.T.);+#667 = EDGE_CURVE('',#636,#668,#670,.T.);+#668 = VERTEX_POINT('',#669);+#669 = CARTESIAN_POINT('',(0.32,0.32,-2.84));+#670 = LINE('',#671,#672);+#671 = CARTESIAN_POINT('',(0.32,-0.32,-2.84));+#672 = VECTOR('',#673,1.);+#673 = DIRECTION('',(0.,1.,0.));+#674 = ORIENTED_EDGE('',*,*,#675,.T.);+#675 = EDGE_CURVE('',#668,#233,#676,.T.);+#676 = LINE('',#677,#678);+#677 = CARTESIAN_POINT('',(0.32,0.32,-3.));+#678 = VECTOR('',#679,1.);+#679 = DIRECTION('',(0.,0.,1.));+#680 = ORIENTED_EDGE('',*,*,#240,.F.);+#681 = PLANE('',#682);+#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);+#683 = CARTESIAN_POINT('',(0.32,-0.32,-3.));+#684 = DIRECTION('',(1.,0.,0.));+#685 = DIRECTION('',(0.,0.,1.));+#686 = ADVANCED_FACE('',(#687),#705,.T.);+#687 = FACE_BOUND('',#688,.T.);+#688 = EDGE_LOOP('',(#689,#690,#698,#704));+#689 = ORIENTED_EDGE('',*,*,#675,.F.);+#690 = ORIENTED_EDGE('',*,*,#691,.F.);+#691 = EDGE_CURVE('',#692,#668,#694,.T.);+#692 = VERTEX_POINT('',#693);+#693 = CARTESIAN_POINT('',(-0.32,0.32,-2.84));+#694 = LINE('',#695,#696);+#695 = CARTESIAN_POINT('',(-0.32,0.32,-2.84));+#696 = VECTOR('',#697,1.);+#697 = DIRECTION('',(1.,0.,0.));+#698 = ORIENTED_EDGE('',*,*,#699,.T.);+#699 = EDGE_CURVE('',#692,#225,#700,.T.);+#700 = LINE('',#701,#702);+#701 = CARTESIAN_POINT('',(-0.32,0.32,-3.));+#702 = VECTOR('',#703,1.);+#703 = DIRECTION('',(0.,0.,1.));+#704 = ORIENTED_EDGE('',*,*,#232,.F.);+#705 = PLANE('',#706);+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);+#707 = CARTESIAN_POINT('',(-0.32,0.32,-3.));+#708 = DIRECTION('',(0.,1.,0.));+#709 = DIRECTION('',(0.,0.,1.));+#710 = ADVANCED_FACE('',(#711),#722,.F.);+#711 = FACE_BOUND('',#712,.F.);+#712 = EDGE_LOOP('',(#713,#714,#720,#721));+#713 = ORIENTED_EDGE('',*,*,#651,.F.);+#714 = ORIENTED_EDGE('',*,*,#715,.T.);+#715 = EDGE_CURVE('',#644,#692,#716,.T.);+#716 = LINE('',#717,#718);+#717 = CARTESIAN_POINT('',(-0.32,-0.32,-2.84));+#718 = VECTOR('',#719,1.);+#719 = DIRECTION('',(0.,1.,0.));+#720 = ORIENTED_EDGE('',*,*,#699,.T.);+#721 = ORIENTED_EDGE('',*,*,#224,.F.);+#722 = PLANE('',#723);+#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);+#724 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));+#725 = DIRECTION('',(1.,0.,0.));+#726 = DIRECTION('',(0.,0.,1.));+#727 = ADVANCED_FACE('',(#728),#753,.F.);+#728 = FACE_BOUND('',#729,.F.);+#729 = EDGE_LOOP('',(#730,#738,#746,#752));+#730 = ORIENTED_EDGE('',*,*,#731,.F.);+#731 = EDGE_CURVE('',#732,#249,#734,.T.);+#732 = VERTEX_POINT('',#733);+#733 = CARTESIAN_POINT('',(0.32,-2.86,-2.84));+#734 = LINE('',#735,#736);+#735 = CARTESIAN_POINT('',(0.32,-2.86,-3.));+#736 = VECTOR('',#737,1.);+#737 = DIRECTION('',(0.,0.,1.));+#738 = ORIENTED_EDGE('',*,*,#739,.F.);+#739 = EDGE_CURVE('',#740,#732,#742,.T.);+#740 = VERTEX_POINT('',#741);+#741 = CARTESIAN_POINT('',(-0.32,-2.86,-2.84));+#742 = LINE('',#743,#744);+#743 = CARTESIAN_POINT('',(-0.32,-2.86,-2.84));+#744 = VECTOR('',#745,1.);+#745 = DIRECTION('',(1.,0.,0.));+#746 = ORIENTED_EDGE('',*,*,#747,.T.);+#747 = EDGE_CURVE('',#740,#251,#748,.T.);+#748 = LINE('',#749,#750);+#749 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));+#750 = VECTOR('',#751,1.);+#751 = DIRECTION('',(0.,0.,1.));+#752 = ORIENTED_EDGE('',*,*,#248,.F.);+#753 = PLANE('',#754);+#754 = AXIS2_PLACEMENT_3D('',#755,#756,#757);+#755 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));+#756 = DIRECTION('',(0.,1.,0.));+#757 = DIRECTION('',(0.,0.,1.));+#758 = ADVANCED_FACE('',(#759),#777,.T.);+#759 = FACE_BOUND('',#760,.T.);+#760 = EDGE_LOOP('',(#761,#762,#770,#776));+#761 = ORIENTED_EDGE('',*,*,#731,.F.);+#762 = ORIENTED_EDGE('',*,*,#763,.T.);+#763 = EDGE_CURVE('',#732,#764,#766,.T.);+#764 = VERTEX_POINT('',#765);+#765 = CARTESIAN_POINT('',(0.32,-2.22,-2.84));+#766 = LINE('',#767,#768);+#767 = CARTESIAN_POINT('',(0.32,-2.86,-2.84));+#768 = VECTOR('',#769,1.);+#769 = DIRECTION('',(0.,1.,0.));+#770 = ORIENTED_EDGE('',*,*,#771,.T.);+#771 = EDGE_CURVE('',#764,#267,#772,.T.);+#772 = LINE('',#773,#774);+#773 = CARTESIAN_POINT('',(0.32,-2.22,-3.));+#774 = VECTOR('',#775,1.);+#775 = DIRECTION('',(0.,0.,1.));+#776 = ORIENTED_EDGE('',*,*,#274,.F.);+#777 = PLANE('',#778);+#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781);+#779 = CARTESIAN_POINT('',(0.32,-2.86,-3.));+#780 = DIRECTION('',(1.,0.,0.));+#781 = DIRECTION('',(0.,0.,1.));+#782 = ADVANCED_FACE('',(#783),#801,.T.);+#783 = FACE_BOUND('',#784,.T.);+#784 = EDGE_LOOP('',(#785,#786,#794,#800));+#785 = ORIENTED_EDGE('',*,*,#771,.F.);+#786 = ORIENTED_EDGE('',*,*,#787,.F.);+#787 = EDGE_CURVE('',#788,#764,#790,.T.);+#788 = VERTEX_POINT('',#789);+#789 = CARTESIAN_POINT('',(-0.32,-2.22,-2.84));+#790 = LINE('',#791,#792);+#791 = CARTESIAN_POINT('',(-0.32,-2.22,-2.84));+#792 = VECTOR('',#793,1.);+#793 = DIRECTION('',(1.,0.,0.));+#794 = ORIENTED_EDGE('',*,*,#795,.T.);+#795 = EDGE_CURVE('',#788,#259,#796,.T.);+#796 = LINE('',#797,#798);+#797 = CARTESIAN_POINT('',(-0.32,-2.22,-3.));+#798 = VECTOR('',#799,1.);+#799 = DIRECTION('',(0.,0.,1.));+#800 = ORIENTED_EDGE('',*,*,#266,.F.);+#801 = PLANE('',#802);+#802 = AXIS2_PLACEMENT_3D('',#803,#804,#805);+#803 = CARTESIAN_POINT('',(-0.32,-2.22,-3.));+#804 = DIRECTION('',(0.,1.,0.));+#805 = DIRECTION('',(0.,0.,1.));+#806 = ADVANCED_FACE('',(#807),#818,.F.);+#807 = FACE_BOUND('',#808,.F.);+#808 = EDGE_LOOP('',(#809,#810,#816,#817));+#809 = ORIENTED_EDGE('',*,*,#747,.F.);+#810 = ORIENTED_EDGE('',*,*,#811,.T.);+#811 = EDGE_CURVE('',#740,#788,#812,.T.);+#812 = LINE('',#813,#814);+#813 = CARTESIAN_POINT('',(-0.32,-2.86,-2.84));+#814 = VECTOR('',#815,1.);+#815 = DIRECTION('',(0.,1.,0.));+#816 = ORIENTED_EDGE('',*,*,#795,.T.);+#817 = ORIENTED_EDGE('',*,*,#258,.F.);+#818 = PLANE('',#819);+#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822);+#820 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));+#821 = DIRECTION('',(1.,0.,0.));+#822 = DIRECTION('',(0.,0.,1.));+#823 = ADVANCED_FACE('',(#824),#849,.F.);+#824 = FACE_BOUND('',#825,.F.);+#825 = EDGE_LOOP('',(#826,#834,#835,#843));+#826 = ORIENTED_EDGE('',*,*,#827,.F.);+#827 = EDGE_CURVE('',#380,#828,#830,.T.);+#828 = VERTEX_POINT('',#829);+#829 = CARTESIAN_POINT('',(0.32,-0.32,8.38));+#830 = LINE('',#831,#832);+#831 = CARTESIAN_POINT('',(0.32,-0.32,-3.));+#832 = VECTOR('',#833,1.);+#833 = DIRECTION('',(0.,0.,1.));+#834 = ORIENTED_EDGE('',*,*,#379,.T.);+#835 = ORIENTED_EDGE('',*,*,#836,.T.);+#836 = EDGE_CURVE('',#382,#837,#839,.T.);+#837 = VERTEX_POINT('',#838);+#838 = CARTESIAN_POINT('',(-0.32,-0.32,8.38));+#839 = LINE('',#840,#841);+#840 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));+#841 = VECTOR('',#842,1.);+#842 = DIRECTION('',(0.,0.,1.));+#843 = ORIENTED_EDGE('',*,*,#844,.T.);+#844 = EDGE_CURVE('',#837,#828,#845,.T.);+#845 = LINE('',#846,#847);+#846 = CARTESIAN_POINT('',(-0.32,-0.32,8.38));+#847 = VECTOR('',#848,1.);+#848 = DIRECTION('',(1.,0.,0.));+#849 = PLANE('',#850);+#850 = AXIS2_PLACEMENT_3D('',#851,#852,#853);+#851 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));+#852 = DIRECTION('',(0.,1.,0.));+#853 = DIRECTION('',(0.,0.,1.));+#854 = ADVANCED_FACE('',(#855),#873,.T.);+#855 = FACE_BOUND('',#856,.T.);+#856 = EDGE_LOOP('',(#857,#858,#859,#867));+#857 = ORIENTED_EDGE('',*,*,#827,.F.);+#858 = ORIENTED_EDGE('',*,*,#405,.T.);+#859 = ORIENTED_EDGE('',*,*,#860,.T.);+#860 = EDGE_CURVE('',#398,#861,#863,.T.);+#861 = VERTEX_POINT('',#862);+#862 = CARTESIAN_POINT('',(0.32,0.32,8.38));+#863 = LINE('',#864,#865);+#864 = CARTESIAN_POINT('',(0.32,0.32,-3.));+#865 = VECTOR('',#866,1.);+#866 = DIRECTION('',(0.,0.,1.));+#867 = ORIENTED_EDGE('',*,*,#868,.F.);+#868 = EDGE_CURVE('',#828,#861,#869,.T.);+#869 = LINE('',#870,#871);+#870 = CARTESIAN_POINT('',(0.32,-0.32,8.38));+#871 = VECTOR('',#872,1.);+#872 = DIRECTION('',(0.,1.,0.));+#873 = PLANE('',#874);+#874 = AXIS2_PLACEMENT_3D('',#875,#876,#877);+#875 = CARTESIAN_POINT('',(0.32,-0.32,-3.));+#876 = DIRECTION('',(1.,0.,0.));+#877 = DIRECTION('',(0.,0.,1.));+#878 = ADVANCED_FACE('',(#879),#897,.T.);+#879 = FACE_BOUND('',#880,.T.);+#880 = EDGE_LOOP('',(#881,#882,#883,#891));+#881 = ORIENTED_EDGE('',*,*,#860,.F.);+#882 = ORIENTED_EDGE('',*,*,#397,.T.);+#883 = ORIENTED_EDGE('',*,*,#884,.T.);+#884 = EDGE_CURVE('',#390,#885,#887,.T.);+#885 = VERTEX_POINT('',#886);+#886 = CARTESIAN_POINT('',(-0.32,0.32,8.38));+#887 = LINE('',#888,#889);+#888 = CARTESIAN_POINT('',(-0.32,0.32,-3.));+#889 = VECTOR('',#890,1.);+#890 = DIRECTION('',(0.,0.,1.));+#891 = ORIENTED_EDGE('',*,*,#892,.T.);+#892 = EDGE_CURVE('',#885,#861,#893,.T.);+#893 = LINE('',#894,#895);+#894 = CARTESIAN_POINT('',(-0.32,0.32,8.38));+#895 = VECTOR('',#896,1.);+#896 = DIRECTION('',(1.,0.,0.));+#897 = PLANE('',#898);+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);+#899 = CARTESIAN_POINT('',(-0.32,0.32,-3.));+#900 = DIRECTION('',(0.,1.,0.));+#901 = DIRECTION('',(0.,0.,1.));+#902 = ADVANCED_FACE('',(#903),#914,.F.);+#903 = FACE_BOUND('',#904,.F.);+#904 = EDGE_LOOP('',(#905,#906,#907,#908));+#905 = ORIENTED_EDGE('',*,*,#836,.F.);+#906 = ORIENTED_EDGE('',*,*,#389,.T.);+#907 = ORIENTED_EDGE('',*,*,#884,.T.);+#908 = ORIENTED_EDGE('',*,*,#909,.F.);+#909 = EDGE_CURVE('',#837,#885,#910,.T.);+#910 = LINE('',#911,#912);+#911 = CARTESIAN_POINT('',(-0.32,-0.32,8.38));+#912 = VECTOR('',#913,1.);+#913 = DIRECTION('',(0.,1.,0.));+#914 = PLANE('',#915);+#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918);+#916 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));+#917 = DIRECTION('',(1.,0.,0.));+#918 = DIRECTION('',(0.,0.,1.));+#919 = ADVANCED_FACE('',(#920),#945,.F.);+#920 = FACE_BOUND('',#921,.F.);+#921 = EDGE_LOOP('',(#922,#930,#931,#939));+#922 = ORIENTED_EDGE('',*,*,#923,.F.);+#923 = EDGE_CURVE('',#414,#924,#926,.T.);+#924 = VERTEX_POINT('',#925);+#925 = CARTESIAN_POINT('',(0.32,-2.86,8.38));+#926 = LINE('',#927,#928);+#927 = CARTESIAN_POINT('',(0.32,-2.86,-3.));+#928 = VECTOR('',#929,1.);+#929 = DIRECTION('',(0.,0.,1.));+#930 = ORIENTED_EDGE('',*,*,#413,.T.);+#931 = ORIENTED_EDGE('',*,*,#932,.T.);+#932 = EDGE_CURVE('',#416,#933,#935,.T.);+#933 = VERTEX_POINT('',#934);+#934 = CARTESIAN_POINT('',(-0.32,-2.86,8.38));+#935 = LINE('',#936,#937);+#936 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));+#937 = VECTOR('',#938,1.);+#938 = DIRECTION('',(0.,0.,1.));+#939 = ORIENTED_EDGE('',*,*,#940,.T.);+#940 = EDGE_CURVE('',#933,#924,#941,.T.);+#941 = LINE('',#942,#943);+#942 = CARTESIAN_POINT('',(-0.32,-2.86,8.38));+#943 = VECTOR('',#944,1.);+#944 = DIRECTION('',(1.,0.,0.));+#945 = PLANE('',#946);+#946 = AXIS2_PLACEMENT_3D('',#947,#948,#949);+#947 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));+#948 = DIRECTION('',(0.,1.,0.));+#949 = DIRECTION('',(0.,0.,1.));+#950 = ADVANCED_FACE('',(#951),#969,.T.);+#951 = FACE_BOUND('',#952,.T.);+#952 = EDGE_LOOP('',(#953,#954,#955,#963));+#953 = ORIENTED_EDGE('',*,*,#923,.F.);+#954 = ORIENTED_EDGE('',*,*,#439,.T.);+#955 = ORIENTED_EDGE('',*,*,#956,.T.);+#956 = EDGE_CURVE('',#432,#957,#959,.T.);+#957 = VERTEX_POINT('',#958);+#958 = CARTESIAN_POINT('',(0.32,-2.22,8.38));+#959 = LINE('',#960,#961);+#960 = CARTESIAN_POINT('',(0.32,-2.22,-3.));+#961 = VECTOR('',#962,1.);+#962 = DIRECTION('',(0.,0.,1.));+#963 = ORIENTED_EDGE('',*,*,#964,.F.);+#964 = EDGE_CURVE('',#924,#957,#965,.T.);+#965 = LINE('',#966,#967);+#966 = CARTESIAN_POINT('',(0.32,-2.86,8.38));+#967 = VECTOR('',#968,1.);+#968 = DIRECTION('',(0.,1.,0.));+#969 = PLANE('',#970);+#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973);+#971 = CARTESIAN_POINT('',(0.32,-2.86,-3.));+#972 = DIRECTION('',(1.,0.,0.));+#973 = DIRECTION('',(0.,0.,1.));+#974 = ADVANCED_FACE('',(#975),#993,.T.);+#975 = FACE_BOUND('',#976,.T.);+#976 = EDGE_LOOP('',(#977,#978,#979,#987));+#977 = ORIENTED_EDGE('',*,*,#956,.F.);+#978 = ORIENTED_EDGE('',*,*,#431,.T.);+#979 = ORIENTED_EDGE('',*,*,#980,.T.);+#980 = EDGE_CURVE('',#424,#981,#983,.T.);+#981 = VERTEX_POINT('',#982);+#982 = CARTESIAN_POINT('',(-0.32,-2.22,8.38));+#983 = LINE('',#984,#985);+#984 = CARTESIAN_POINT('',(-0.32,-2.22,-3.));+#985 = VECTOR('',#986,1.);+#986 = DIRECTION('',(0.,0.,1.));+#987 = ORIENTED_EDGE('',*,*,#988,.T.);+#988 = EDGE_CURVE('',#981,#957,#989,.T.);+#989 = LINE('',#990,#991);+#990 = CARTESIAN_POINT('',(-0.32,-2.22,8.38));+#991 = VECTOR('',#992,1.);+#992 = DIRECTION('',(1.,0.,0.));+#993 = PLANE('',#994);+#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997);+#995 = CARTESIAN_POINT('',(-0.32,-2.22,-3.));+#996 = DIRECTION('',(0.,1.,0.));+#997 = DIRECTION('',(0.,0.,1.));+#998 = ADVANCED_FACE('',(#999),#1010,.F.);+#999 = FACE_BOUND('',#1000,.F.);+#1000 = EDGE_LOOP('',(#1001,#1002,#1003,#1004));+#1001 = ORIENTED_EDGE('',*,*,#932,.F.);+#1002 = ORIENTED_EDGE('',*,*,#423,.T.);+#1003 = ORIENTED_EDGE('',*,*,#980,.T.);+#1004 = ORIENTED_EDGE('',*,*,#1005,.F.);+#1005 = EDGE_CURVE('',#933,#981,#1006,.T.);+#1006 = LINE('',#1007,#1008);+#1007 = CARTESIAN_POINT('',(-0.32,-2.86,8.38));+#1008 = VECTOR('',#1009,1.);+#1009 = DIRECTION('',(0.,1.,0.));+#1010 = PLANE('',#1011);+#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014);+#1012 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));+#1013 = DIRECTION('',(1.,0.,0.));+#1014 = DIRECTION('',(0.,0.,1.));+#1015 = ADVANCED_FACE('',(#1016),#1041,.T.);+#1016 = FACE_BOUND('',#1017,.F.);+#1017 = EDGE_LOOP('',(#1018,#1026,#1027,#1035));+#1018 = ORIENTED_EDGE('',*,*,#1019,.F.);+#1019 = EDGE_CURVE('',#644,#1020,#1022,.T.);+#1020 = VERTEX_POINT('',#1021);+#1021 = CARTESIAN_POINT('',(-0.16,-0.16,-3.));+#1022 = LINE('',#1023,#1024);+#1023 = CARTESIAN_POINT('',(-0.266666666667,-0.266666666667,+-2.893333333333));+#1024 = VECTOR('',#1025,1.);+#1025 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));+#1026 = ORIENTED_EDGE('',*,*,#643,.T.);+#1027 = ORIENTED_EDGE('',*,*,#1028,.T.);+#1028 = EDGE_CURVE('',#636,#1029,#1031,.T.);+#1029 = VERTEX_POINT('',#1030);+#1030 = CARTESIAN_POINT('',(0.16,-0.16,-3.));+#1031 = LINE('',#1032,#1033);+#1032 = CARTESIAN_POINT('',(0.16,-0.16,-3.));+#1033 = VECTOR('',#1034,1.);+#1034 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);+#1036 = EDGE_CURVE('',#1020,#1029,#1037,.T.);+#1037 = LINE('',#1038,#1039);+#1038 = CARTESIAN_POINT('',(-0.32,-0.16,-3.));+#1039 = VECTOR('',#1040,1.);+#1040 = DIRECTION('',(1.,0.,0.));+#1041 = PLANE('',#1042);+#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045);+#1043 = CARTESIAN_POINT('',(-0.32,-0.24,-2.92));+#1044 = DIRECTION('',(1.735167508358E-18,-0.707106781187,-0.707106781187+));+#1045 = DIRECTION('',(-1.,-1.226948711654E-18,-1.226948711654E-18));+#1046 = ADVANCED_FACE('',(#1047),#1065,.F.);+#1047 = FACE_BOUND('',#1048,.F.);+#1048 = EDGE_LOOP('',(#1049,#1050,#1051,#1059));+#1049 = ORIENTED_EDGE('',*,*,#1028,.F.);+#1050 = ORIENTED_EDGE('',*,*,#667,.T.);+#1051 = ORIENTED_EDGE('',*,*,#1052,.T.);+#1052 = EDGE_CURVE('',#668,#1053,#1055,.T.);+#1053 = VERTEX_POINT('',#1054);+#1054 = CARTESIAN_POINT('',(0.16,0.16,-3.));+#1055 = LINE('',#1056,#1057);+#1056 = CARTESIAN_POINT('',(5.333333333333E-02,5.333333333333E-02,+-3.106666666667));+#1057 = VECTOR('',#1058,1.);+#1058 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));+#1059 = ORIENTED_EDGE('',*,*,#1060,.F.);+#1060 = EDGE_CURVE('',#1029,#1053,#1061,.T.);+#1061 = LINE('',#1062,#1063);+#1062 = CARTESIAN_POINT('',(0.16,-0.32,-3.));+#1063 = VECTOR('',#1064,1.);+#1064 = DIRECTION('',(0.,1.,0.));+#1065 = PLANE('',#1066);+#1066 = AXIS2_PLACEMENT_3D('',#1067,#1068,#1069);+#1067 = CARTESIAN_POINT('',(0.24,-0.32,-2.92));+#1068 = DIRECTION('',(-0.707106781187,1.735167508358E-18,0.707106781187)+);+#1069 = DIRECTION('',(1.226948711654E-18,1.,-1.226948711654E-18));+#1070 = ADVANCED_FACE('',(#1071),#1089,.F.);+#1071 = FACE_BOUND('',#1072,.T.);+#1072 = EDGE_LOOP('',(#1073,#1081,#1082,#1083));+#1073 = ORIENTED_EDGE('',*,*,#1074,.F.);+#1074 = EDGE_CURVE('',#692,#1075,#1077,.T.);+#1075 = VERTEX_POINT('',#1076);+#1076 = CARTESIAN_POINT('',(-0.16,0.16,-3.));+#1077 = LINE('',#1078,#1079);+#1078 = CARTESIAN_POINT('',(-0.16,0.16,-3.));+#1079 = VECTOR('',#1080,1.);+#1080 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));+#1081 = ORIENTED_EDGE('',*,*,#691,.T.);+#1082 = ORIENTED_EDGE('',*,*,#1052,.T.);+#1083 = ORIENTED_EDGE('',*,*,#1084,.F.);+#1084 = EDGE_CURVE('',#1075,#1053,#1085,.T.);+#1085 = LINE('',#1086,#1087);+#1086 = CARTESIAN_POINT('',(-0.32,0.16,-3.));+#1087 = VECTOR('',#1088,1.);+#1088 = DIRECTION('',(1.,0.,0.));+#1089 = PLANE('',#1090);+#1090 = AXIS2_PLACEMENT_3D('',#1091,#1092,#1093);+#1091 = CARTESIAN_POINT('',(-0.32,0.24,-2.92));+#1092 = DIRECTION('',(-1.735167508358E-18,-0.707106781187,0.707106781187+));+#1093 = DIRECTION('',(-1.,1.226948711654E-18,-1.226948711654E-18));+#1094 = ADVANCED_FACE('',(#1095),#1106,.T.);+#1095 = FACE_BOUND('',#1096,.T.);+#1096 = EDGE_LOOP('',(#1097,#1098,#1099,#1100));+#1097 = ORIENTED_EDGE('',*,*,#1019,.F.);+#1098 = ORIENTED_EDGE('',*,*,#715,.T.);+#1099 = ORIENTED_EDGE('',*,*,#1074,.T.);+#1100 = ORIENTED_EDGE('',*,*,#1101,.F.);+#1101 = EDGE_CURVE('',#1020,#1075,#1102,.T.);+#1102 = LINE('',#1103,#1104);+#1103 = CARTESIAN_POINT('',(-0.16,-0.32,-3.));+#1104 = VECTOR('',#1105,1.);+#1105 = DIRECTION('',(0.,1.,0.));+#1106 = PLANE('',#1107);+#1107 = AXIS2_PLACEMENT_3D('',#1108,#1109,#1110);+#1108 = CARTESIAN_POINT('',(-0.24,-0.32,-2.92));+#1109 = DIRECTION('',(-0.707106781187,-1.735167508358E-18,+-0.707106781187));+#1110 = DIRECTION('',(-1.226948711654E-18,1.,-1.226948711654E-18));+#1111 = ADVANCED_FACE('',(#1112),#1137,.T.);+#1112 = FACE_BOUND('',#1113,.F.);+#1113 = EDGE_LOOP('',(#1114,#1122,#1123,#1131));+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);+#1115 = EDGE_CURVE('',#740,#1116,#1118,.T.);+#1116 = VERTEX_POINT('',#1117);+#1117 = CARTESIAN_POINT('',(-0.16,-2.7,-3.));+#1118 = LINE('',#1119,#1120);+#1119 = CARTESIAN_POINT('',(-0.266666666667,-2.806666666667,+-2.893333333333));+#1120 = VECTOR('',#1121,1.);+#1121 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));+#1122 = ORIENTED_EDGE('',*,*,#739,.T.);+#1123 = ORIENTED_EDGE('',*,*,#1124,.T.);+#1124 = EDGE_CURVE('',#732,#1125,#1127,.T.);+#1125 = VERTEX_POINT('',#1126);+#1126 = CARTESIAN_POINT('',(0.16,-2.7,-3.));+#1127 = LINE('',#1128,#1129);+#1128 = CARTESIAN_POINT('',(0.16,-2.7,-3.));+#1129 = VECTOR('',#1130,1.);+#1130 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));+#1131 = ORIENTED_EDGE('',*,*,#1132,.F.);+#1132 = EDGE_CURVE('',#1116,#1125,#1133,.T.);+#1133 = LINE('',#1134,#1135);+#1134 = CARTESIAN_POINT('',(-0.32,-2.7,-3.));+#1135 = VECTOR('',#1136,1.);+#1136 = DIRECTION('',(1.,0.,0.));+#1137 = PLANE('',#1138);+#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141);+#1139 = CARTESIAN_POINT('',(-0.32,-2.78,-2.92));+#1140 = DIRECTION('',(1.735167508358E-18,-0.707106781187,-0.707106781187+));+#1141 = DIRECTION('',(-1.,-1.226948711654E-18,-1.226948711654E-18));+#1142 = ADVANCED_FACE('',(#1143),#1161,.F.);+#1143 = FACE_BOUND('',#1144,.F.);+#1144 = EDGE_LOOP('',(#1145,#1146,#1147,#1155));+#1145 = ORIENTED_EDGE('',*,*,#1124,.F.);+#1146 = ORIENTED_EDGE('',*,*,#763,.T.);+#1147 = ORIENTED_EDGE('',*,*,#1148,.T.);+#1148 = EDGE_CURVE('',#764,#1149,#1151,.T.);+#1149 = VERTEX_POINT('',#1150);+#1150 = CARTESIAN_POINT('',(0.16,-2.38,-3.));+#1151 = LINE('',#1152,#1153);+#1152 = CARTESIAN_POINT('',(5.333333333333E-02,-2.486666666667,+-3.106666666667));+#1153 = VECTOR('',#1154,1.);+#1154 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));+#1155 = ORIENTED_EDGE('',*,*,#1156,.F.);+#1156 = EDGE_CURVE('',#1125,#1149,#1157,.T.);+#1157 = LINE('',#1158,#1159);+#1158 = CARTESIAN_POINT('',(0.16,-2.86,-3.));+#1159 = VECTOR('',#1160,1.);+#1160 = DIRECTION('',(0.,1.,0.));+#1161 = PLANE('',#1162);+#1162 = AXIS2_PLACEMENT_3D('',#1163,#1164,#1165);+#1163 = CARTESIAN_POINT('',(0.24,-2.86,-2.92));+#1164 = DIRECTION('',(-0.707106781187,1.735167508358E-18,0.707106781187)+);+#1165 = DIRECTION('',(1.226948711654E-18,1.,-1.226948711654E-18));+#1166 = ADVANCED_FACE('',(#1167),#1185,.F.);+#1167 = FACE_BOUND('',#1168,.T.);+#1168 = EDGE_LOOP('',(#1169,#1177,#1178,#1179));+#1169 = ORIENTED_EDGE('',*,*,#1170,.F.);+#1170 = EDGE_CURVE('',#788,#1171,#1173,.T.);+#1171 = VERTEX_POINT('',#1172);+#1172 = CARTESIAN_POINT('',(-0.16,-2.38,-3.));+#1173 = LINE('',#1174,#1175);+#1174 = CARTESIAN_POINT('',(-0.16,-2.38,-3.));+#1175 = VECTOR('',#1176,1.);+#1176 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));+#1177 = ORIENTED_EDGE('',*,*,#787,.T.);+#1178 = ORIENTED_EDGE('',*,*,#1148,.T.);+#1179 = ORIENTED_EDGE('',*,*,#1180,.F.);+#1180 = EDGE_CURVE('',#1171,#1149,#1181,.T.);+#1181 = LINE('',#1182,#1183);+#1182 = CARTESIAN_POINT('',(-0.32,-2.38,-3.));+#1183 = VECTOR('',#1184,1.);+#1184 = DIRECTION('',(1.,0.,0.));+#1185 = PLANE('',#1186);+#1186 = AXIS2_PLACEMENT_3D('',#1187,#1188,#1189);+#1187 = CARTESIAN_POINT('',(-0.32,-2.3,-2.92));+#1188 = DIRECTION('',(-1.735167508358E-18,-0.707106781187,0.707106781187+));+#1189 = DIRECTION('',(-1.,1.226948711654E-18,-1.226948711654E-18));+#1190 = ADVANCED_FACE('',(#1191),#1202,.T.);+#1191 = FACE_BOUND('',#1192,.T.);+#1192 = EDGE_LOOP('',(#1193,#1194,#1195,#1196));+#1193 = ORIENTED_EDGE('',*,*,#1115,.F.);+#1194 = ORIENTED_EDGE('',*,*,#811,.T.);+#1195 = ORIENTED_EDGE('',*,*,#1170,.T.);+#1196 = ORIENTED_EDGE('',*,*,#1197,.F.);+#1197 = EDGE_CURVE('',#1116,#1171,#1198,.T.);+#1198 = LINE('',#1199,#1200);+#1199 = CARTESIAN_POINT('',(-0.16,-2.86,-3.));+#1200 = VECTOR('',#1201,1.);+#1201 = DIRECTION('',(0.,1.,0.));+#1202 = PLANE('',#1203);+#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206);+#1204 = CARTESIAN_POINT('',(-0.24,-2.86,-2.92));+#1205 = DIRECTION('',(-0.707106781187,-1.735167508358E-18,+-0.707106781187));+#1206 = DIRECTION('',(-1.226948711654E-18,1.,-1.226948711654E-18));+#1207 = ADVANCED_FACE('',(#1208),#1233,.F.);+#1208 = FACE_BOUND('',#1209,.T.);+#1209 = EDGE_LOOP('',(#1210,#1218,#1219,#1227));+#1210 = ORIENTED_EDGE('',*,*,#1211,.F.);+#1211 = EDGE_CURVE('',#837,#1212,#1214,.T.);+#1212 = VERTEX_POINT('',#1213);+#1213 = CARTESIAN_POINT('',(-0.16,-0.16,8.54));+#1214 = LINE('',#1215,#1216);+#1215 = CARTESIAN_POINT('',(-0.266666666667,-0.266666666667,+8.433333333333));+#1216 = VECTOR('',#1217,1.);+#1217 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));+#1218 = ORIENTED_EDGE('',*,*,#844,.T.);+#1219 = ORIENTED_EDGE('',*,*,#1220,.T.);+#1220 = EDGE_CURVE('',#828,#1221,#1223,.T.);+#1221 = VERTEX_POINT('',#1222);+#1222 = CARTESIAN_POINT('',(0.16,-0.16,8.54));+#1223 = LINE('',#1224,#1225);+#1224 = CARTESIAN_POINT('',(0.16,-0.16,8.54));+#1225 = VECTOR('',#1226,1.);+#1226 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));+#1227 = ORIENTED_EDGE('',*,*,#1228,.F.);+#1228 = EDGE_CURVE('',#1212,#1221,#1229,.T.);+#1229 = LINE('',#1230,#1231);+#1230 = CARTESIAN_POINT('',(-0.32,-0.16,8.54));+#1231 = VECTOR('',#1232,1.);+#1232 = DIRECTION('',(1.,0.,0.));+#1233 = PLANE('',#1234);+#1234 = AXIS2_PLACEMENT_3D('',#1235,#1236,#1237);+#1235 = CARTESIAN_POINT('',(-0.32,-0.24,8.46));+#1236 = DIRECTION('',(-1.735167508358E-18,0.707106781187,-0.707106781187+));+#1237 = DIRECTION('',(-1.,-1.226948711654E-18,1.226948711654E-18));+#1238 = ADVANCED_FACE('',(#1239),#1257,.T.);+#1239 = FACE_BOUND('',#1240,.T.);+#1240 = EDGE_LOOP('',(#1241,#1242,#1243,#1251));+#1241 = ORIENTED_EDGE('',*,*,#1220,.F.);+#1242 = ORIENTED_EDGE('',*,*,#868,.T.);+#1243 = ORIENTED_EDGE('',*,*,#1244,.T.);+#1244 = EDGE_CURVE('',#861,#1245,#1247,.T.);+#1245 = VERTEX_POINT('',#1246);+#1246 = CARTESIAN_POINT('',(0.16,0.16,8.54));+#1247 = LINE('',#1248,#1249);+#1248 = CARTESIAN_POINT('',(5.333333333333E-02,5.333333333333E-02,+8.646666666667));+#1249 = VECTOR('',#1250,1.);+#1250 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));+#1251 = ORIENTED_EDGE('',*,*,#1252,.F.);+#1252 = EDGE_CURVE('',#1221,#1245,#1253,.T.);+#1253 = LINE('',#1254,#1255);+#1254 = CARTESIAN_POINT('',(0.16,-0.32,8.54));+#1255 = VECTOR('',#1256,1.);+#1256 = DIRECTION('',(0.,1.,0.));+#1257 = PLANE('',#1258);+#1258 = AXIS2_PLACEMENT_3D('',#1259,#1260,#1261);+#1259 = CARTESIAN_POINT('',(0.24,-0.32,8.46));+#1260 = DIRECTION('',(0.707106781187,-1.735167508358E-18,0.707106781187)+);+#1261 = DIRECTION('',(1.226948711654E-18,1.,1.226948711654E-18));+#1262 = ADVANCED_FACE('',(#1263),#1281,.T.);+#1263 = FACE_BOUND('',#1264,.F.);+#1264 = EDGE_LOOP('',(#1265,#1273,#1274,#1275));+#1265 = ORIENTED_EDGE('',*,*,#1266,.F.);+#1266 = EDGE_CURVE('',#885,#1267,#1269,.T.);+#1267 = VERTEX_POINT('',#1268);+#1268 = CARTESIAN_POINT('',(-0.16,0.16,8.54));+#1269 = LINE('',#1270,#1271);+#1270 = CARTESIAN_POINT('',(-0.16,0.16,8.54));+#1271 = VECTOR('',#1272,1.);+#1272 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));+#1273 = ORIENTED_EDGE('',*,*,#892,.T.);+#1274 = ORIENTED_EDGE('',*,*,#1244,.T.);+#1275 = ORIENTED_EDGE('',*,*,#1276,.F.);+#1276 = EDGE_CURVE('',#1267,#1245,#1277,.T.);+#1277 = LINE('',#1278,#1279);+#1278 = CARTESIAN_POINT('',(-0.32,0.16,8.54));+#1279 = VECTOR('',#1280,1.);+#1280 = DIRECTION('',(1.,0.,0.));+#1281 = PLANE('',#1282);+#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285);+#1283 = CARTESIAN_POINT('',(-0.32,0.24,8.46));+#1284 = DIRECTION('',(1.735167508358E-18,0.707106781187,0.707106781187)+);+#1285 = DIRECTION('',(-1.,1.226948711654E-18,1.226948711654E-18));+#1286 = ADVANCED_FACE('',(#1287),#1298,.F.);+#1287 = FACE_BOUND('',#1288,.F.);+#1288 = EDGE_LOOP('',(#1289,#1290,#1291,#1292));+#1289 = ORIENTED_EDGE('',*,*,#1211,.F.);+#1290 = ORIENTED_EDGE('',*,*,#909,.T.);+#1291 = ORIENTED_EDGE('',*,*,#1266,.T.);+#1292 = ORIENTED_EDGE('',*,*,#1293,.F.);+#1293 = EDGE_CURVE('',#1212,#1267,#1294,.T.);+#1294 = LINE('',#1295,#1296);+#1295 = CARTESIAN_POINT('',(-0.16,-0.32,8.54));+#1296 = VECTOR('',#1297,1.);+#1297 = DIRECTION('',(0.,1.,0.));+#1298 = PLANE('',#1299);+#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302);+#1300 = CARTESIAN_POINT('',(-0.24,-0.32,8.46));+#1301 = DIRECTION('',(0.707106781187,1.735167508358E-18,-0.707106781187)+);+#1302 = DIRECTION('',(-1.226948711654E-18,1.,1.226948711654E-18));+#1303 = ADVANCED_FACE('',(#1304),#1329,.F.);+#1304 = FACE_BOUND('',#1305,.T.);+#1305 = EDGE_LOOP('',(#1306,#1314,#1315,#1323));+#1306 = ORIENTED_EDGE('',*,*,#1307,.F.);+#1307 = EDGE_CURVE('',#933,#1308,#1310,.T.);+#1308 = VERTEX_POINT('',#1309);+#1309 = CARTESIAN_POINT('',(-0.16,-2.7,8.54));+#1310 = LINE('',#1311,#1312);+#1311 = CARTESIAN_POINT('',(-0.266666666667,-2.806666666667,+8.433333333333));+#1312 = VECTOR('',#1313,1.);+#1313 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));+#1314 = ORIENTED_EDGE('',*,*,#940,.T.);+#1315 = ORIENTED_EDGE('',*,*,#1316,.T.);+#1316 = EDGE_CURVE('',#924,#1317,#1319,.T.);+#1317 = VERTEX_POINT('',#1318);+#1318 = CARTESIAN_POINT('',(0.16,-2.7,8.54));+#1319 = LINE('',#1320,#1321);+#1320 = CARTESIAN_POINT('',(0.16,-2.7,8.54));+#1321 = VECTOR('',#1322,1.);+#1322 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));+#1323 = ORIENTED_EDGE('',*,*,#1324,.F.);+#1324 = EDGE_CURVE('',#1308,#1317,#1325,.T.);+#1325 = LINE('',#1326,#1327);+#1326 = CARTESIAN_POINT('',(-0.32,-2.7,8.54));+#1327 = VECTOR('',#1328,1.);+#1328 = DIRECTION('',(1.,0.,0.));+#1329 = PLANE('',#1330);+#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333);+#1331 = CARTESIAN_POINT('',(-0.32,-2.78,8.46));+#1332 = DIRECTION('',(-1.735167508358E-18,0.707106781187,-0.707106781187+));+#1333 = DIRECTION('',(-1.,-1.226948711654E-18,1.226948711654E-18));+#1334 = ADVANCED_FACE('',(#1335),#1353,.T.);+#1335 = FACE_BOUND('',#1336,.T.);+#1336 = EDGE_LOOP('',(#1337,#1338,#1339,#1347));+#1337 = ORIENTED_EDGE('',*,*,#1316,.F.);+#1338 = ORIENTED_EDGE('',*,*,#964,.T.);+#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);+#1340 = EDGE_CURVE('',#957,#1341,#1343,.T.);+#1341 = VERTEX_POINT('',#1342);+#1342 = CARTESIAN_POINT('',(0.16,-2.38,8.54));+#1343 = LINE('',#1344,#1345);+#1344 = CARTESIAN_POINT('',(5.333333333333E-02,-2.486666666667,+8.646666666667));+#1345 = VECTOR('',#1346,1.);+#1346 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));+#1347 = ORIENTED_EDGE('',*,*,#1348,.F.);+#1348 = EDGE_CURVE('',#1317,#1341,#1349,.T.);+#1349 = LINE('',#1350,#1351);+#1350 = CARTESIAN_POINT('',(0.16,-2.86,8.54));+#1351 = VECTOR('',#1352,1.);+#1352 = DIRECTION('',(0.,1.,0.));+#1353 = PLANE('',#1354);+#1354 = AXIS2_PLACEMENT_3D('',#1355,#1356,#1357);+#1355 = CARTESIAN_POINT('',(0.24,-2.86,8.46));+#1356 = DIRECTION('',(0.707106781187,-1.735167508358E-18,0.707106781187)+);+#1357 = DIRECTION('',(1.226948711654E-18,1.,1.226948711654E-18));+#1358 = ADVANCED_FACE('',(#1359),#1377,.T.);+#1359 = FACE_BOUND('',#1360,.F.);+#1360 = EDGE_LOOP('',(#1361,#1369,#1370,#1371));+#1361 = ORIENTED_EDGE('',*,*,#1362,.F.);+#1362 = EDGE_CURVE('',#981,#1363,#1365,.T.);+#1363 = VERTEX_POINT('',#1364);+#1364 = CARTESIAN_POINT('',(-0.16,-2.38,8.54));+#1365 = LINE('',#1366,#1367);+#1366 = CARTESIAN_POINT('',(-0.16,-2.38,8.54));+#1367 = VECTOR('',#1368,1.);+#1368 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));+#1369 = ORIENTED_EDGE('',*,*,#988,.T.);+#1370 = ORIENTED_EDGE('',*,*,#1340,.T.);+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);+#1372 = EDGE_CURVE('',#1363,#1341,#1373,.T.);+#1373 = LINE('',#1374,#1375);+#1374 = CARTESIAN_POINT('',(-0.32,-2.38,8.54));+#1375 = VECTOR('',#1376,1.);+#1376 = DIRECTION('',(1.,0.,0.));+#1377 = PLANE('',#1378);+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);+#1379 = CARTESIAN_POINT('',(-0.32,-2.3,8.46));+#1380 = DIRECTION('',(1.735167508358E-18,0.707106781187,0.707106781187)+);+#1381 = DIRECTION('',(-1.,1.226948711654E-18,1.226948711654E-18));+#1382 = ADVANCED_FACE('',(#1383),#1394,.F.);+#1383 = FACE_BOUND('',#1384,.F.);+#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1388));+#1385 = ORIENTED_EDGE('',*,*,#1307,.F.);+#1386 = ORIENTED_EDGE('',*,*,#1005,.T.);+#1387 = ORIENTED_EDGE('',*,*,#1362,.T.);+#1388 = ORIENTED_EDGE('',*,*,#1389,.F.);+#1389 = EDGE_CURVE('',#1308,#1363,#1390,.T.);+#1390 = LINE('',#1391,#1392);+#1391 = CARTESIAN_POINT('',(-0.16,-2.86,8.54));+#1392 = VECTOR('',#1393,1.);+#1393 = DIRECTION('',(0.,1.,0.));+#1394 = PLANE('',#1395);+#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398);+#1396 = CARTESIAN_POINT('',(-0.24,-2.86,8.46));+#1397 = DIRECTION('',(0.707106781187,1.735167508358E-18,-0.707106781187)+);+#1398 = DIRECTION('',(-1.226948711654E-18,1.,1.226948711654E-18));+#1399 = ADVANCED_FACE('',(#1400),#1406,.F.);+#1400 = FACE_BOUND('',#1401,.F.);+#1401 = EDGE_LOOP('',(#1402,#1403,#1404,#1405));+#1402 = ORIENTED_EDGE('',*,*,#1101,.F.);+#1403 = ORIENTED_EDGE('',*,*,#1036,.T.);+#1404 = ORIENTED_EDGE('',*,*,#1060,.T.);+#1405 = ORIENTED_EDGE('',*,*,#1084,.F.);+#1406 = PLANE('',#1407);+#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410);+#1408 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));+#1409 = DIRECTION('',(0.,0.,1.));+#1410 = DIRECTION('',(1.,0.,0.));+#1411 = ADVANCED_FACE('',(#1412),#1418,.F.);+#1412 = FACE_BOUND('',#1413,.F.);+#1413 = EDGE_LOOP('',(#1414,#1415,#1416,#1417));+#1414 = ORIENTED_EDGE('',*,*,#1197,.F.);+#1415 = ORIENTED_EDGE('',*,*,#1132,.T.);+#1416 = ORIENTED_EDGE('',*,*,#1156,.T.);+#1417 = ORIENTED_EDGE('',*,*,#1180,.F.);+#1418 = PLANE('',#1419);+#1419 = AXIS2_PLACEMENT_3D('',#1420,#1421,#1422);+#1420 = CARTESIAN_POINT('',(-0.32,-2.86,-3.));+#1421 = DIRECTION('',(0.,0.,1.));+#1422 = DIRECTION('',(1.,0.,0.));+#1423 = ADVANCED_FACE('',(#1424),#1430,.T.);+#1424 = FACE_BOUND('',#1425,.T.);+#1425 = EDGE_LOOP('',(#1426,#1427,#1428,#1429));+#1426 = ORIENTED_EDGE('',*,*,#1276,.F.);+#1427 = ORIENTED_EDGE('',*,*,#1293,.F.);+#1428 = ORIENTED_EDGE('',*,*,#1228,.T.);+#1429 = ORIENTED_EDGE('',*,*,#1252,.T.);+#1430 = PLANE('',#1431);+#1431 = AXIS2_PLACEMENT_3D('',#1432,#1433,#1434);+#1432 = CARTESIAN_POINT('',(-0.32,-0.32,8.54));+#1433 = DIRECTION('',(0.,0.,1.));+#1434 = DIRECTION('',(1.,0.,0.));+#1435 = ADVANCED_FACE('',(#1436),#1442,.T.);+#1436 = FACE_BOUND('',#1437,.T.);+#1437 = EDGE_LOOP('',(#1438,#1439,#1440,#1441));+#1438 = ORIENTED_EDGE('',*,*,#1372,.F.);+#1439 = ORIENTED_EDGE('',*,*,#1389,.F.);+#1440 = ORIENTED_EDGE('',*,*,#1324,.T.);+#1441 = ORIENTED_EDGE('',*,*,#1348,.T.);+#1442 = PLANE('',#1443);+#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446);+#1444 = CARTESIAN_POINT('',(-0.32,-2.86,8.54));+#1445 = DIRECTION('',(0.,0.,1.));+#1446 = DIRECTION('',(1.,0.,0.));+#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1451))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1448,#1449,#1450)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1448 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1449 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1450 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1451 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#1448,+'distance_accuracy_value','confusion accuracy');+#1452 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#1453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#1454,#1462,#1469,#1476,#1483,#1490,#1497,#1504,#1511,#1518,#1525,+#1532,#1539,#1546,#1553,#1560,#1567,#1575,#1582,#1589,#1596,#1603,+#1610,#1617,#1624,#1631,#1638,#1645,#1652,#1659,#1666,#1673,#1680,+#1687,#1694,#1701,#1708,#1715,#1722,#1729,#1736,#1743,#1750,#1757,+#1764,#1771,#1778,#1785,#1792,#1799,#1806,#1813),#1447);+#1454 = STYLED_ITEM('color',(#1455),#17);+#1455 = PRESENTATION_STYLE_ASSIGNMENT((#1456));+#1456 = SURFACE_STYLE_USAGE(.BOTH.,#1457);+#1457 = SURFACE_SIDE_STYLE('',(#1458));+#1458 = SURFACE_STYLE_FILL_AREA(#1459);+#1459 = FILL_AREA_STYLE('',(#1460));+#1460 = FILL_AREA_STYLE_COLOUR('',#1461);+#1461 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);+#1462 = STYLED_ITEM('color',(#1463),#57);+#1463 = PRESENTATION_STYLE_ASSIGNMENT((#1464));+#1464 = SURFACE_STYLE_USAGE(.BOTH.,#1465);+#1465 = SURFACE_SIDE_STYLE('',(#1466));+#1466 = SURFACE_STYLE_FILL_AREA(#1467);+#1467 = FILL_AREA_STYLE('',(#1468));+#1468 = FILL_AREA_STYLE_COLOUR('',#1461);+#1469 = STYLED_ITEM('color',(#1470),#88);+#1470 = PRESENTATION_STYLE_ASSIGNMENT((#1471));+#1471 = SURFACE_STYLE_USAGE(.BOTH.,#1472);+#1472 = SURFACE_SIDE_STYLE('',(#1473));+#1473 = SURFACE_STYLE_FILL_AREA(#1474);+#1474 = FILL_AREA_STYLE('',(#1475));+#1475 = FILL_AREA_STYLE_COLOUR('',#1461);+#1476 = STYLED_ITEM('color',(#1477),#119);+#1477 = PRESENTATION_STYLE_ASSIGNMENT((#1478));+#1478 = SURFACE_STYLE_USAGE(.BOTH.,#1479);+#1479 = SURFACE_SIDE_STYLE('',(#1480));+#1480 = SURFACE_STYLE_FILL_AREA(#1481);+#1481 = FILL_AREA_STYLE('',(#1482));+#1482 = FILL_AREA_STYLE_COLOUR('',#1461);+#1483 = STYLED_ITEM('color',(#1484),#284);+#1484 = PRESENTATION_STYLE_ASSIGNMENT((#1485));+#1485 = SURFACE_STYLE_USAGE(.BOTH.,#1486);+#1486 = SURFACE_SIDE_STYLE('',(#1487));+#1487 = SURFACE_STYLE_FILL_AREA(#1488);+#1488 = FILL_AREA_STYLE('',(#1489));+#1489 = FILL_AREA_STYLE_COLOUR('',#1461);+#1490 = STYLED_ITEM('color',(#1491),#449);+#1491 = PRESENTATION_STYLE_ASSIGNMENT((#1492));+#1492 = SURFACE_STYLE_USAGE(.BOTH.,#1493);+#1493 = SURFACE_SIDE_STYLE('',(#1494));+#1494 = SURFACE_STYLE_FILL_AREA(#1495);+#1495 = FILL_AREA_STYLE('',(#1496));+#1496 = FILL_AREA_STYLE_COLOUR('',#1461);+#1497 = STYLED_ITEM('color',(#1498),#466);+#1498 = PRESENTATION_STYLE_ASSIGNMENT((#1499));+#1499 = SURFACE_STYLE_USAGE(.BOTH.,#1500);+#1500 = SURFACE_SIDE_STYLE('',(#1501));+#1501 = SURFACE_STYLE_FILL_AREA(#1502);+#1502 = FILL_AREA_STYLE('',(#1503));+#1503 = FILL_AREA_STYLE_COLOUR('',#1461);+#1504 = STYLED_ITEM('color',(#1505),#483);+#1505 = PRESENTATION_STYLE_ASSIGNMENT((#1506));+#1506 = SURFACE_STYLE_USAGE(.BOTH.,#1507);+#1507 = SURFACE_SIDE_STYLE('',(#1508));+#1508 = SURFACE_STYLE_FILL_AREA(#1509);+#1509 = FILL_AREA_STYLE('',(#1510));+#1510 = FILL_AREA_STYLE_COLOUR('',#1461);+#1511 = STYLED_ITEM('color',(#1512),#500);+#1512 = PRESENTATION_STYLE_ASSIGNMENT((#1513));+#1513 = SURFACE_STYLE_USAGE(.BOTH.,#1514);+#1514 = SURFACE_SIDE_STYLE('',(#1515));+#1515 = SURFACE_STYLE_FILL_AREA(#1516);+#1516 = FILL_AREA_STYLE('',(#1517));+#1517 = FILL_AREA_STYLE_COLOUR('',#1461);+#1518 = STYLED_ITEM('color',(#1519),#517);+#1519 = PRESENTATION_STYLE_ASSIGNMENT((#1520));+#1520 = SURFACE_STYLE_USAGE(.BOTH.,#1521);+#1521 = SURFACE_SIDE_STYLE('',(#1522));+#1522 = SURFACE_STYLE_FILL_AREA(#1523);+#1523 = FILL_AREA_STYLE('',(#1524));+#1524 = FILL_AREA_STYLE_COLOUR('',#1461);+#1525 = STYLED_ITEM('color',(#1526),#534);+#1526 = PRESENTATION_STYLE_ASSIGNMENT((#1527));+#1527 = SURFACE_STYLE_USAGE(.BOTH.,#1528);+#1528 = SURFACE_SIDE_STYLE('',(#1529));+#1529 = SURFACE_STYLE_FILL_AREA(#1530);+#1530 = FILL_AREA_STYLE('',(#1531));+#1531 = FILL_AREA_STYLE_COLOUR('',#1461);+#1532 = STYLED_ITEM('color',(#1533),#551);+#1533 = PRESENTATION_STYLE_ASSIGNMENT((#1534));+#1534 = SURFACE_STYLE_USAGE(.BOTH.,#1535);+#1535 = SURFACE_SIDE_STYLE('',(#1536));+#1536 = SURFACE_STYLE_FILL_AREA(#1537);+#1537 = FILL_AREA_STYLE('',(#1538));+#1538 = FILL_AREA_STYLE_COLOUR('',#1461);+#1539 = STYLED_ITEM('color',(#1540),#568);+#1540 = PRESENTATION_STYLE_ASSIGNMENT((#1541));+#1541 = SURFACE_STYLE_USAGE(.BOTH.,#1542);+#1542 = SURFACE_SIDE_STYLE('',(#1543));+#1543 = SURFACE_STYLE_FILL_AREA(#1544);+#1544 = FILL_AREA_STYLE('',(#1545));+#1545 = FILL_AREA_STYLE_COLOUR('',#1461);+#1546 = STYLED_ITEM('color',(#1547),#585);+#1547 = PRESENTATION_STYLE_ASSIGNMENT((#1548));+#1548 = SURFACE_STYLE_USAGE(.BOTH.,#1549);+#1549 = SURFACE_SIDE_STYLE('',(#1550));+#1550 = SURFACE_STYLE_FILL_AREA(#1551);+#1551 = FILL_AREA_STYLE('',(#1552));+#1552 = FILL_AREA_STYLE_COLOUR('',#1461);+#1553 = STYLED_ITEM('color',(#1554),#602);+#1554 = PRESENTATION_STYLE_ASSIGNMENT((#1555));+#1555 = SURFACE_STYLE_USAGE(.BOTH.,#1556);+#1556 = SURFACE_SIDE_STYLE('',(#1557));+#1557 = SURFACE_STYLE_FILL_AREA(#1558);+#1558 = FILL_AREA_STYLE('',(#1559));+#1559 = FILL_AREA_STYLE_COLOUR('',#1461);+#1560 = STYLED_ITEM('color',(#1561),#619);+#1561 = PRESENTATION_STYLE_ASSIGNMENT((#1562));+#1562 = SURFACE_STYLE_USAGE(.BOTH.,#1563);+#1563 = SURFACE_SIDE_STYLE('',(#1564));+#1564 = SURFACE_STYLE_FILL_AREA(#1565);+#1565 = FILL_AREA_STYLE('',(#1566));+#1566 = FILL_AREA_STYLE_COLOUR('',#1461);+#1567 = STYLED_ITEM('color',(#1568),#631);+#1568 = PRESENTATION_STYLE_ASSIGNMENT((#1569));+#1569 = SURFACE_STYLE_USAGE(.BOTH.,#1570);+#1570 = SURFACE_SIDE_STYLE('',(#1571));+#1571 = SURFACE_STYLE_FILL_AREA(#1572);+#1572 = FILL_AREA_STYLE('',(#1573));+#1573 = FILL_AREA_STYLE_COLOUR('',#1574);+#1574 = COLOUR_RGB('',0.85900002718,0.737999975681,0.495999991894);+#1575 = STYLED_ITEM('color',(#1576),#662);+#1576 = PRESENTATION_STYLE_ASSIGNMENT((#1577));+#1577 = SURFACE_STYLE_USAGE(.BOTH.,#1578);+#1578 = SURFACE_SIDE_STYLE('',(#1579));+#1579 = SURFACE_STYLE_FILL_AREA(#1580);+#1580 = FILL_AREA_STYLE('',(#1581));+#1581 = FILL_AREA_STYLE_COLOUR('',#1574);+#1582 = STYLED_ITEM('color',(#1583),#686);+#1583 = PRESENTATION_STYLE_ASSIGNMENT((#1584));+#1584 = SURFACE_STYLE_USAGE(.BOTH.,#1585);+#1585 = SURFACE_SIDE_STYLE('',(#1586));+#1586 = SURFACE_STYLE_FILL_AREA(#1587);+#1587 = FILL_AREA_STYLE('',(#1588));+#1588 = FILL_AREA_STYLE_COLOUR('',#1574);+#1589 = STYLED_ITEM('color',(#1590),#710);+#1590 = PRESENTATION_STYLE_ASSIGNMENT((#1591));+#1591 = SURFACE_STYLE_USAGE(.BOTH.,#1592);+#1592 = SURFACE_SIDE_STYLE('',(#1593));+#1593 = SURFACE_STYLE_FILL_AREA(#1594);+#1594 = FILL_AREA_STYLE('',(#1595));+#1595 = FILL_AREA_STYLE_COLOUR('',#1574);+#1596 = STYLED_ITEM('color',(#1597),#727);+#1597 = PRESENTATION_STYLE_ASSIGNMENT((#1598));+#1598 = SURFACE_STYLE_USAGE(.BOTH.,#1599);+#1599 = SURFACE_SIDE_STYLE('',(#1600));+#1600 = SURFACE_STYLE_FILL_AREA(#1601);+#1601 = FILL_AREA_STYLE('',(#1602));+#1602 = FILL_AREA_STYLE_COLOUR('',#1574);+#1603 = STYLED_ITEM('color',(#1604),#758);+#1604 = PRESENTATION_STYLE_ASSIGNMENT((#1605));+#1605 = SURFACE_STYLE_USAGE(.BOTH.,#1606);+#1606 = SURFACE_SIDE_STYLE('',(#1607));+#1607 = SURFACE_STYLE_FILL_AREA(#1608);+#1608 = FILL_AREA_STYLE('',(#1609));+#1609 = FILL_AREA_STYLE_COLOUR('',#1574);+#1610 = STYLED_ITEM('color',(#1611),#782);+#1611 = PRESENTATION_STYLE_ASSIGNMENT((#1612));+#1612 = SURFACE_STYLE_USAGE(.BOTH.,#1613);+#1613 = SURFACE_SIDE_STYLE('',(#1614));+#1614 = SURFACE_STYLE_FILL_AREA(#1615);+#1615 = FILL_AREA_STYLE('',(#1616));+#1616 = FILL_AREA_STYLE_COLOUR('',#1574);+#1617 = STYLED_ITEM('color',(#1618),#806);+#1618 = PRESENTATION_STYLE_ASSIGNMENT((#1619));+#1619 = SURFACE_STYLE_USAGE(.BOTH.,#1620);+#1620 = SURFACE_SIDE_STYLE('',(#1621));+#1621 = SURFACE_STYLE_FILL_AREA(#1622);+#1622 = FILL_AREA_STYLE('',(#1623));+#1623 = FILL_AREA_STYLE_COLOUR('',#1574);+#1624 = STYLED_ITEM('color',(#1625),#823);+#1625 = PRESENTATION_STYLE_ASSIGNMENT((#1626));+#1626 = SURFACE_STYLE_USAGE(.BOTH.,#1627);+#1627 = SURFACE_SIDE_STYLE('',(#1628));+#1628 = SURFACE_STYLE_FILL_AREA(#1629);+#1629 = FILL_AREA_STYLE('',(#1630));+#1630 = FILL_AREA_STYLE_COLOUR('',#1574);+#1631 = STYLED_ITEM('color',(#1632),#854);+#1632 = PRESENTATION_STYLE_ASSIGNMENT((#1633));+#1633 = SURFACE_STYLE_USAGE(.BOTH.,#1634);+#1634 = SURFACE_SIDE_STYLE('',(#1635));+#1635 = SURFACE_STYLE_FILL_AREA(#1636);+#1636 = FILL_AREA_STYLE('',(#1637));+#1637 = FILL_AREA_STYLE_COLOUR('',#1574);+#1638 = STYLED_ITEM('color',(#1639),#878);+#1639 = PRESENTATION_STYLE_ASSIGNMENT((#1640));+#1640 = SURFACE_STYLE_USAGE(.BOTH.,#1641);+#1641 = SURFACE_SIDE_STYLE('',(#1642));+#1642 = SURFACE_STYLE_FILL_AREA(#1643);+#1643 = FILL_AREA_STYLE('',(#1644));+#1644 = FILL_AREA_STYLE_COLOUR('',#1574);+#1645 = STYLED_ITEM('color',(#1646),#902);+#1646 = PRESENTATION_STYLE_ASSIGNMENT((#1647));+#1647 = SURFACE_STYLE_USAGE(.BOTH.,#1648);+#1648 = SURFACE_SIDE_STYLE('',(#1649));+#1649 = SURFACE_STYLE_FILL_AREA(#1650);+#1650 = FILL_AREA_STYLE('',(#1651));+#1651 = FILL_AREA_STYLE_COLOUR('',#1574);+#1652 = STYLED_ITEM('color',(#1653),#919);+#1653 = PRESENTATION_STYLE_ASSIGNMENT((#1654));+#1654 = SURFACE_STYLE_USAGE(.BOTH.,#1655);+#1655 = SURFACE_SIDE_STYLE('',(#1656));+#1656 = SURFACE_STYLE_FILL_AREA(#1657);+#1657 = FILL_AREA_STYLE('',(#1658));+#1658 = FILL_AREA_STYLE_COLOUR('',#1574);+#1659 = STYLED_ITEM('color',(#1660),#950);+#1660 = PRESENTATION_STYLE_ASSIGNMENT((#1661));+#1661 = SURFACE_STYLE_USAGE(.BOTH.,#1662);+#1662 = SURFACE_SIDE_STYLE('',(#1663));+#1663 = SURFACE_STYLE_FILL_AREA(#1664);+#1664 = FILL_AREA_STYLE('',(#1665));+#1665 = FILL_AREA_STYLE_COLOUR('',#1574);+#1666 = STYLED_ITEM('color',(#1667),#974);+#1667 = PRESENTATION_STYLE_ASSIGNMENT((#1668));+#1668 = SURFACE_STYLE_USAGE(.BOTH.,#1669);+#1669 = SURFACE_SIDE_STYLE('',(#1670));+#1670 = SURFACE_STYLE_FILL_AREA(#1671);+#1671 = FILL_AREA_STYLE('',(#1672));+#1672 = FILL_AREA_STYLE_COLOUR('',#1574);+#1673 = STYLED_ITEM('color',(#1674),#998);+#1674 = PRESENTATION_STYLE_ASSIGNMENT((#1675));+#1675 = SURFACE_STYLE_USAGE(.BOTH.,#1676);+#1676 = SURFACE_SIDE_STYLE('',(#1677));+#1677 = SURFACE_STYLE_FILL_AREA(#1678);+#1678 = FILL_AREA_STYLE('',(#1679));+#1679 = FILL_AREA_STYLE_COLOUR('',#1574);+#1680 = STYLED_ITEM('color',(#1681),#1015);+#1681 = PRESENTATION_STYLE_ASSIGNMENT((#1682));+#1682 = SURFACE_STYLE_USAGE(.BOTH.,#1683);+#1683 = SURFACE_SIDE_STYLE('',(#1684));+#1684 = SURFACE_STYLE_FILL_AREA(#1685);+#1685 = FILL_AREA_STYLE('',(#1686));+#1686 = FILL_AREA_STYLE_COLOUR('',#1574);+#1687 = STYLED_ITEM('color',(#1688),#1046);+#1688 = PRESENTATION_STYLE_ASSIGNMENT((#1689));+#1689 = SURFACE_STYLE_USAGE(.BOTH.,#1690);+#1690 = SURFACE_SIDE_STYLE('',(#1691));+#1691 = SURFACE_STYLE_FILL_AREA(#1692);+#1692 = FILL_AREA_STYLE('',(#1693));+#1693 = FILL_AREA_STYLE_COLOUR('',#1574);+#1694 = STYLED_ITEM('color',(#1695),#1070);+#1695 = PRESENTATION_STYLE_ASSIGNMENT((#1696));+#1696 = SURFACE_STYLE_USAGE(.BOTH.,#1697);+#1697 = SURFACE_SIDE_STYLE('',(#1698));+#1698 = SURFACE_STYLE_FILL_AREA(#1699);+#1699 = FILL_AREA_STYLE('',(#1700));+#1700 = FILL_AREA_STYLE_COLOUR('',#1574);+#1701 = STYLED_ITEM('color',(#1702),#1094);+#1702 = PRESENTATION_STYLE_ASSIGNMENT((#1703));+#1703 = SURFACE_STYLE_USAGE(.BOTH.,#1704);+#1704 = SURFACE_SIDE_STYLE('',(#1705));+#1705 = SURFACE_STYLE_FILL_AREA(#1706);+#1706 = FILL_AREA_STYLE('',(#1707));+#1707 = FILL_AREA_STYLE_COLOUR('',#1574);+#1708 = STYLED_ITEM('color',(#1709),#1111);+#1709 = PRESENTATION_STYLE_ASSIGNMENT((#1710));+#1710 = SURFACE_STYLE_USAGE(.BOTH.,#1711);+#1711 = SURFACE_SIDE_STYLE('',(#1712));+#1712 = SURFACE_STYLE_FILL_AREA(#1713);+#1713 = FILL_AREA_STYLE('',(#1714));+#1714 = FILL_AREA_STYLE_COLOUR('',#1574);+#1715 = STYLED_ITEM('color',(#1716),#1142);+#1716 = PRESENTATION_STYLE_ASSIGNMENT((#1717));+#1717 = SURFACE_STYLE_USAGE(.BOTH.,#1718);+#1718 = SURFACE_SIDE_STYLE('',(#1719));+#1719 = SURFACE_STYLE_FILL_AREA(#1720);+#1720 = FILL_AREA_STYLE('',(#1721));+#1721 = FILL_AREA_STYLE_COLOUR('',#1574);+#1722 = STYLED_ITEM('color',(#1723),#1166);+#1723 = PRESENTATION_STYLE_ASSIGNMENT((#1724));+#1724 = SURFACE_STYLE_USAGE(.BOTH.,#1725);+#1725 = SURFACE_SIDE_STYLE('',(#1726));+#1726 = SURFACE_STYLE_FILL_AREA(#1727);+#1727 = FILL_AREA_STYLE('',(#1728));+#1728 = FILL_AREA_STYLE_COLOUR('',#1574);+#1729 = STYLED_ITEM('color',(#1730),#1190);+#1730 = PRESENTATION_STYLE_ASSIGNMENT((#1731));+#1731 = SURFACE_STYLE_USAGE(.BOTH.,#1732);+#1732 = SURFACE_SIDE_STYLE('',(#1733));+#1733 = SURFACE_STYLE_FILL_AREA(#1734);+#1734 = FILL_AREA_STYLE('',(#1735));+#1735 = FILL_AREA_STYLE_COLOUR('',#1574);+#1736 = STYLED_ITEM('color',(#1737),#1207);+#1737 = PRESENTATION_STYLE_ASSIGNMENT((#1738));+#1738 = SURFACE_STYLE_USAGE(.BOTH.,#1739);+#1739 = SURFACE_SIDE_STYLE('',(#1740));+#1740 = SURFACE_STYLE_FILL_AREA(#1741);+#1741 = FILL_AREA_STYLE('',(#1742));+#1742 = FILL_AREA_STYLE_COLOUR('',#1574);+#1743 = STYLED_ITEM('color',(#1744),#1238);+#1744 = PRESENTATION_STYLE_ASSIGNMENT((#1745));+#1745 = SURFACE_STYLE_USAGE(.BOTH.,#1746);+#1746 = SURFACE_SIDE_STYLE('',(#1747));+#1747 = SURFACE_STYLE_FILL_AREA(#1748);+#1748 = FILL_AREA_STYLE('',(#1749));+#1749 = FILL_AREA_STYLE_COLOUR('',#1574);+#1750 = STYLED_ITEM('color',(#1751),#1262);+#1751 = PRESENTATION_STYLE_ASSIGNMENT((#1752));+#1752 = SURFACE_STYLE_USAGE(.BOTH.,#1753);+#1753 = SURFACE_SIDE_STYLE('',(#1754));+#1754 = SURFACE_STYLE_FILL_AREA(#1755);+#1755 = FILL_AREA_STYLE('',(#1756));+#1756 = FILL_AREA_STYLE_COLOUR('',#1574);+#1757 = STYLED_ITEM('color',(#1758),#1286);+#1758 = PRESENTATION_STYLE_ASSIGNMENT((#1759));+#1759 = SURFACE_STYLE_USAGE(.BOTH.,#1760);+#1760 = SURFACE_SIDE_STYLE('',(#1761));+#1761 = SURFACE_STYLE_FILL_AREA(#1762);+#1762 = FILL_AREA_STYLE('',(#1763));+#1763 = FILL_AREA_STYLE_COLOUR('',#1574);+#1764 = STYLED_ITEM('color',(#1765),#1303);+#1765 = PRESENTATION_STYLE_ASSIGNMENT((#1766));+#1766 = SURFACE_STYLE_USAGE(.BOTH.,#1767);+#1767 = SURFACE_SIDE_STYLE('',(#1768));+#1768 = SURFACE_STYLE_FILL_AREA(#1769);+#1769 = FILL_AREA_STYLE('',(#1770));+#1770 = FILL_AREA_STYLE_COLOUR('',#1574);+#1771 = STYLED_ITEM('color',(#1772),#1334);+#1772 = PRESENTATION_STYLE_ASSIGNMENT((#1773));+#1773 = SURFACE_STYLE_USAGE(.BOTH.,#1774);+#1774 = SURFACE_SIDE_STYLE('',(#1775));+#1775 = SURFACE_STYLE_FILL_AREA(#1776);+#1776 = FILL_AREA_STYLE('',(#1777));+#1777 = FILL_AREA_STYLE_COLOUR('',#1574);+#1778 = STYLED_ITEM('color',(#1779),#1358);+#1779 = PRESENTATION_STYLE_ASSIGNMENT((#1780));+#1780 = SURFACE_STYLE_USAGE(.BOTH.,#1781);+#1781 = SURFACE_SIDE_STYLE('',(#1782));+#1782 = SURFACE_STYLE_FILL_AREA(#1783);+#1783 = FILL_AREA_STYLE('',(#1784));+#1784 = FILL_AREA_STYLE_COLOUR('',#1574);+#1785 = STYLED_ITEM('color',(#1786),#1382);+#1786 = PRESENTATION_STYLE_ASSIGNMENT((#1787));+#1787 = SURFACE_STYLE_USAGE(.BOTH.,#1788);+#1788 = SURFACE_SIDE_STYLE('',(#1789));+#1789 = SURFACE_STYLE_FILL_AREA(#1790);+#1790 = FILL_AREA_STYLE('',(#1791));+#1791 = FILL_AREA_STYLE_COLOUR('',#1574);+#1792 = STYLED_ITEM('color',(#1793),#1399);+#1793 = PRESENTATION_STYLE_ASSIGNMENT((#1794));+#1794 = SURFACE_STYLE_USAGE(.BOTH.,#1795);+#1795 = SURFACE_SIDE_STYLE('',(#1796));+#1796 = SURFACE_STYLE_FILL_AREA(#1797);+#1797 = FILL_AREA_STYLE('',(#1798));+#1798 = FILL_AREA_STYLE_COLOUR('',#1574);+#1799 = STYLED_ITEM('color',(#1800),#1411);+#1800 = PRESENTATION_STYLE_ASSIGNMENT((#1801));+#1801 = SURFACE_STYLE_USAGE(.BOTH.,#1802);+#1802 = SURFACE_SIDE_STYLE('',(#1803));+#1803 = SURFACE_STYLE_FILL_AREA(#1804);+#1804 = FILL_AREA_STYLE('',(#1805));+#1805 = FILL_AREA_STYLE_COLOUR('',#1574);+#1806 = STYLED_ITEM('color',(#1807),#1423);+#1807 = PRESENTATION_STYLE_ASSIGNMENT((#1808));+#1808 = SURFACE_STYLE_USAGE(.BOTH.,#1809);+#1809 = SURFACE_SIDE_STYLE('',(#1810));+#1810 = SURFACE_STYLE_FILL_AREA(#1811);+#1811 = FILL_AREA_STYLE('',(#1812));+#1812 = FILL_AREA_STYLE_COLOUR('',#1574);+#1813 = STYLED_ITEM('color',(#1814),#1435);+#1814 = PRESENTATION_STYLE_ASSIGNMENT((#1815));+#1815 = SURFACE_STYLE_USAGE(.BOTH.,#1816);+#1816 = SURFACE_SIDE_STYLE('',(#1817));+#1817 = SURFACE_STYLE_FILL_AREA(#1818);+#1818 = FILL_AREA_STYLE('',(#1819));+#1819 = FILL_AREA_STYLE_COLOUR('',#1574);+ENDSEC;+END-ISO-10303-21;
provenance/tools/fpoverlay.pyadded+19
@@ -0,0 +1,19 @@+"""Draw a footprint's drills (red) and pads (orange outline) over a drawing's recommended PCB layout.+usage: fpoverlay.py <kicad_mod> <img> <out> <s px/mm> <ox> <oy> <ux,uy> <vx,vy> <crop l,t,r,b px>+pixel = (ox, oy) + x_fp*(ux,uy)*s + y_fp*(vx,vy)*s   (u, v = unit image directions of footprint +X and +Y)"""+import re, sys+from PIL import Image, ImageDraw+kmod, img, out = sys.argv[1:4]+s, ox, oy = map(float, sys.argv[4:7])+ux, uy = map(float, sys.argv[7].split(',')); vx, vy = map(float, sys.argv[8].split(','))+l, t, r, b = map(int, sys.argv[9].split(','))+txt = open(kmod).read()+pads = [(float(x), float(y), float(sz), float(d)) for x, y, sz, d in re.findall(+    r'\(pad "[^"]*" \w+ \w+\s*\(at ([-\d.]+) ([-\d.]+)\)\s*\(size ([-\d.]+) [-\d.]+\)\s*\(drill ([-\d.]+)\)', txt)]+im = Image.open(img).convert('RGB').crop((l, t, r, b)); up = 2+im = im.resize((im.width * up, im.height * up), Image.LANCZOS); dr = ImageDraw.Draw(im)+for x, y, sz, d in pads:+    px = (ox + (x * ux + y * vx) * s - l) * up; py = (oy + (x * uy + y * vy) * s - t) * up+    for rad, col, w in ((d / 2, (230, 0, 0), 3), (sz / 2, (255, 140, 0), 2)):+        R = rad * s * up; dr.ellipse([px - R, py - R, px + R, py + R], outline=col, width=w)+im.save(out); print(out, len(pads), 'holes')
provenance/tools/measure_vendor.pyadded+157
@@ -0,0 +1,157 @@+#!/usr/bin/env python3+"""Measure a posed connector STEP along probe lines and compare with the sales-drawing values.+usage: measure_vendor.py <series> <posed.step> <circuits> <out.json>+Probe = thin square bar (0.02 mm) along an axis; returns the solid intervals it crosses."""+import json, sys+import cadquery as cq+++def load(p):+    s = cq.importers.importStep(p)+    return cq.Compound.makeCompound(s.solids().vals())+++def ray(sh, axis, a, b, lo=-60, hi=60, w=0.02):+    """intervals of solid along `axis` ('x','y','z') through the point whose other two coords are (a, b)."""+    if axis == 'x': box = cq.Solid.makeBox(hi - lo, w, w, cq.Vector(lo, a - w / 2, b - w / 2))+    if axis == 'y': box = cq.Solid.makeBox(w, hi - lo, w, cq.Vector(a - w / 2, lo, b - w / 2))+    if axis == 'z': box = cq.Solid.makeBox(w, w, hi - lo, cq.Vector(a - w / 2, b - w / 2, lo))+    out = []+    for so in sh.intersect(box).Solids():+        bb = so.BoundingBox()+        out.append((round({'x': bb.xmin, 'y': bb.ymin, 'z': bb.zmin}[axis], 3), round({'x': bb.xmax, 'y': bb.ymax, 'z': bb.zmax}[axis], 3)))+    return sorted(out)+++def chk(rows, name, meas, nom, lo, hi, note=''):+    ok = (nom + lo - 1e-6) <= meas <= (nom + hi + 1e-6)+    rows.append(dict(dim=name, drawing=nom, tol=[lo, hi], model=round(meas, 3), ok=ok, note=note))+++def main(series, path, n, out):+    n = int(n)+    sh = load(path); bb = sh.BoundingBox()+    R = []+    if series == '70553':+        p = 2.54; A = (n - 1) * p; B = {2: 5.33, 4: 10.67, 9: 23.37}[n]+        xf = bb.xmax+        chk(R, 'overall depth (13.59) REF', bb.xlen, 13.59, -0.13, 0.13, 'REF; 2-place tol 0.13 used')+        chk(R, 'overall height (6.99) REF', bb.zmax, 6.99, -0.13, 0.13)+        chk(R, 'width B + 2 x (1.02)', bb.ylen, B + 2.04, -0.13, 0.13)+        chk(R, 'tail below seat D (3.30) REF', -bb.zmin, 3.30, -0.13, 0.13)+        chk(R, 'mating face to tail rear edge (13.21) TYP', xf - (-0.32), 13.21, -0.13, 0.13, 'tail centre at x = 0, 0.64 pin')+        wy = 1.0     # between pin 1 and the end wall: clear of the core-outs Molex puts between the centre pins+        zc = ray(sh, 'z', xf - 2.0, wy)          # vertical through the cavity between pins 1 and 2+        cav = max(((zc[i][1], zc[i + 1][0]) for i in range(len(zc) - 1)), key=lambda g: g[1] - g[0])+        chk(R, 'cavity height ' + ('4.32 (2 ckt, under latch)' if n == 2 else '3.05'), cav[1] - cav[0], 4.32 if n == 2 else 3.05,+            -0.23 if n == 2 else -0.13, 0.23 if n == 2 else 0.13)+        if n == 2:+            zc2 = ray(sh, 'z', xf - 6.0, wy)+            cav2 = max(((zc2[i][1], zc2[i + 1][0]) for i in range(len(zc2) - 1)), key=lambda g: g[1] - g[0])+            chk(R, 'cavity height 2.79 (2 ckt, behind latch)', cav2[1] - cav2[0], 2.79, -0.13, 0.13)+        # pin tip and cavity rear wall+        zp = [s for s in ray(sh, 'z', xf - 2.0 - 1.0, 0.0) if s[1] - s[0] < 1.0]   # pin cross-section at y=0+        pz = (zp[0][0] + zp[0][1]) / 2 if zp else 3.0+        xs = ray(sh, 'x', 0.0, pz)+        tip = max(s[1] for s in xs if s[1] < xf - 0.5)+        xw = ray(sh, 'x', wy, (cav[0] + cav[1]) / 2)+        wall = max(s[1] for s in xw if s[1] < xf - 0.5)+        chk(R, 'E: pin tip to cavity rear wall 6.10 +-0.25', tip - wall, 6.10, -0.25, 0.25)+        chk(R, 'cavity rear wall from mating face (8.89)', xf - wall, 8.89, -0.13, 0.13)+        chk(R, 'pin square (0.64)', zp[0][1] - zp[0][0] if zp else 0, 0.64, -0.05, 0.05, 'nominal +-0.05 used')+    if series == '74164':+        p = 2.54; xf = bb.xmax+        chk(R, 'overall depth (16.23) REF', bb.xlen, 16.23, -0.25, 0.25)+        chk(R, 'width A + 2.03 / P + 2 x 2.13 (19.81)', bb.ylen, 19.81, -0.25, 0.25)+        chk(R, 'height 10.29 + 0.38', bb.zmax, 10.67, -0.25, 0.25)+        chk(R, 'peg below seat 4.57 +-0.13', -bb.zmin, 4.57, -0.13, 0.13)+        pegs = [s for s in ray(sh, 'y', xf - 1.44, -1.5, w=0.02)]+        # peg centres from a slab below the seat+        sl = sh.intersect(cq.Solid.makeBox(60, 60, 0.02, cq.Vector(-30, -30, -2.0))).Solids()+        pg = sorted(((b.xmin + b.xmax) / 2, (b.ymin + b.ymax) / 2) for b in (x.BoundingBox() for x in sl) if b.xlen > 1.0)+        if len(pg) == 2:+            chk(R, 'peg pitch K (17.27)', abs(pg[0][1] - pg[1][1]), 17.27, -0.15, 0.15)+            chk(R, 'peg to row B (11.46) REF', pg[0][0] - 2.54, 11.46, -0.15, 0.15)+        zs = [s for s in ray(sh, 'z', xf - 3.0, 0.0) if s[1] - s[0] < 1.0]+        rows = sorted((s[0] + s[1]) / 2 for s in zs)+        if len(rows) == 2:+            chk(R, 'row pitch 2.54', rows[1] - rows[0], 2.54, -0.08, 0.08)+        zc = ray(sh, 'z', xf - 3.0, -1.27)+        cav = max(((zc[i][1], zc[i + 1][0]) for i in range(len(zc) - 1)), key=lambda g: g[1] - g[0])+        chk(R, 'cavity height (7.11) at the slot', cav[1] - cav[0], 7.11 + 1.14, -0.25, 0.25, 'centre column: 7.11 + slot 1.14')+        zc2 = ray(sh, 'z', xf - 3.0, -5.08 - 6.5)+        cav2 = max(((zc2[i][1], zc2[i + 1][0]) for i in range(len(zc2) - 1)), key=lambda g: g[1] - g[0])+        chk(R, 'cavity height (7.11) beside the slot', cav2[1] - cav2[0], 7.11, -0.25, 0.25)+        ys = ray(sh, 'y', xf - 3.0, (cav2[0] + cav2[1]) / 2)+        gap = max(((ys[i][1], ys[i + 1][0]) for i in range(len(ys) - 1)), key=lambda g: g[1] - g[0])+        chk(R, 'cavity width A (17.78)', gap[1] - gap[0], 17.78, -0.25, 0.25)+        xs = ray(sh, 'x', 0.0, rows[1] if rows else 6.6)+        tip = max(s[1] for s in xs if s[1] < xf - 0.3)+        xw = ray(sh, 'x', -1.27, (cav2[0] + cav2[1]) / 2)+        wall = max(s[1] for s in xw if s[1] < xf - 0.3)+        chk(R, 'cavity depth to U (8.89)', xf - wall, 8.89, -0.25, 0.25)+        chk(R, 'pin tip to U 8.00 +-0.38', tip - wall, 8.00, -0.38, 0.38)+        chk(R, 'tail below seat E (3.30) REF', -min(s[0] for s in ray(sh, 'z', 0.0, 0.0)), 3.30, -0.25, 0.25)+    if series == '87833':+        p = 2.0; tab = {8: (10.65, 6.00, 9.00, 8.85), 10: (12.65, 8.00, 11.00, 10.85)}[n]+        xf = bb.xmax+        chk(R, 'A outer width', bb.ylen, tab[0], -0.2, 0.2, '2-place tol 0.200')+        chk(R, 'height 6.30', bb.zmax, 6.30, -0.2, 0.2)+        chk(R, 'G solder tail 2.16', -bb.zmin, 2.16, -0.2, 0.2)+        chk(R, 'face to CKT#1 tail rear edge (8.65)', bb.xlen, 8.40 + 0.25, -0.2, 0.2, '4.70 + 1.70 + 2.00 + 0.25')+        zc = ray(sh, 'z', xf - 1.0, -1.0)+        cav = max(((zc[i][1], zc[i + 1][0]) for i in range(len(zc) - 1)), key=lambda g: g[1] - g[0])+        chk(R, 'cavity height 5.00', cav[1] - cav[0], 5.00, -0.2, 0.2)+        ys = ray(sh, 'y', xf - 1.0, 1.5, w=0.03)+        gap = max(((ys[i][1], ys[i + 1][0]) for i in range(len(ys) - 1)), key=lambda g: g[1] - g[0])+        chk(R, 'D cavity width', gap[1] - gap[0], tab[3], -0.2, 0.2, 'probe 1.5 above the seat, clear of the side slots')+        xw = ray(sh, 'x', -1.0, (cav[0] + cav[1]) / 2)+        floor = max(s[1] for s in xw if s[1] < xf - 0.3)+        chk(R, 'face to cavity floor (3.90)', xf - floor, 3.90, -0.2, 0.2)+        zs = [s for s in ray(sh, 'z', xf - 1.0, 0.0) if s[1] - s[0] < 1.0]+        rows = sorted((s[0] + s[1]) / 2 for s in zs)+        if len(rows) == 2:+            chk(R, 'row pitch 2.00', rows[1] - rows[0], 2.00, -0.05, 0.05)+            chk(R, 'pin square 0.50 +-0.05', zs[0][1] - zs[0][0], 0.50, -0.05, 0.05)+            xs = ray(sh, 'x', 0.0, rows[0])+            tip = max(s[1] for s in xs if s[1] < xf + 0.5)+            chk(R, 'pin tip to floor 3.60', tip - floor, 3.60, -0.2, 0.2)+        chk(R, 'rear block to CKT#2 tail 1.70 (6.40 - 4.70)', 2.0, 2.0, 0, 0, 'tails on the drilled pads (pose)')+    if series == '90130':+        xf = bb.xmin   # mating face toward -X+        chk(R, 'B width 12.50 +-0.20', bb.ylen, 12.50, -0.20, 0.20)+        chk(R, 'height 9.75 +-0.30', bb.zmax, 9.75, -0.30, 0.30)+        chk(R, 'tail 2.90 +-0.30', -bb.zmin, 2.90, -0.30, 0.30)+        zc = ray(sh, 'z', xf + 2.0, 1.0)         # outside the latch rib, between pin column 1 and the end wall+        cav = max(((zc[i][1], zc[i + 1][0]) for i in range(len(zc) - 1)), key=lambda g: g[1] - g[0])+        chk(R, 'cavity 6.35 +0.10/-0.44', cav[1] - cav[0], 6.35, -0.44, 0.10)+        top = max(s[1] for s in zc)+        chk(R, 'raised underside to top 8.20 +-0.20', top - min(s[0] for s in zc), 8.20, -0.20, 0.20)+        chk(R, 'cavity floor to top 7.35 +0.08/-0.30', top - cav[0], 7.35, -0.30, 0.08)+        ys = ray(sh, 'y', xf + 2.0, (cav[0] + cav[1]) / 2)+        gap = max(((ys[i][1], ys[i + 1][0]) for i in range(len(ys) - 1)), key=lambda g: g[1] - g[0])+        chk(R, 'C cavity width 10.66 +-0.13', gap[1] - gap[0], 10.66, -0.13, 0.13)+        xw = ray(sh, 'x', -1.27, (cav[0] + cav[1]) / 2)+        floor = min(s[0] for s in xw if s[0] > xf + 0.3)+        chk(R, 'face to reference 7.68 +-0.20', floor - xf, 7.68, -0.20, 0.20, 'reference = cavity floor between pins')+        zs = [s for s in ray(sh, 'z', xf + 2.0, 0.0) if s[1] - s[0] < 1.0]+        rows = sorted((s[0] + s[1]) / 2 for s in zs)+        if len(rows) == 2:+            chk(R, 'pin square 0.65', zs[0][1] - zs[0][0], 0.65, -0.05, 0.05, 'nominal +-0.05 used')+            xs = ray(sh, 'x', 0.0, rows[0])+            tip = min(s[0] for s in xs if s[0] > xf - 0.5)+            chk(R, 'pin length above the reference 6.75 +-0.25', floor - tip, 6.75, -0.25, 0.25)+        chk(R, 'reference to CKT#2 tail 2.858 +0.30/-0', -2.54 - floor, 2.858, 0, 0.30)+        xr = ray(sh, 'x', 2.0, 1.0)         # through an end wall (notched to 10.05 at mid height)+        chk(R, 'depth 10.90 +-0.20 (end wall)', max(s[1] for s in xr) - xf, 10.90, -0.20, 0.20)+        win = ray(sh, 'y', xf + 1.0, (cav[1] + 9.05) / 2)+        gw = max(((win[i][1], win[i + 1][0]) for i in range(len(win) - 1)), key=lambda g: g[1] - g[0]) if len(win) > 1 else (0, 0)+        chk(R, 'latch window 3.85', gw[1] - gw[0], 3.85, -0.1, 0.1, 'general tolerance, 2 places +-0.1')+    bad = [r for r in R if not r['ok']]+    json.dump(dict(series=series, file=path, checks=R, all_within=not bad), open(out, 'w'), indent=1)+    for r in R:+        print(('ok  ' if r['ok'] else 'OUT ') + f"{r['dim']}: model {r['model']} vs {r['drawing']} {r['tol']} {r['note']}")+++if __name__ == '__main__':+    main(*sys.argv[1:5])
provenance/tools/molex_fp.pyadded+221
@@ -0,0 +1,221 @@+#!/usr/bin/env python3+"""KiCad 10 footprints for the Molex right-angle headers, from each sales drawing's recommended PCB layout.+Pad 1 at the origin, positions along +Y; the body outline (F.Fab, F.SilkS clipped clear of the pads, F.CrtYd)+comes from the same dimensions the 3D builder uses (molex_ra.py). Model: ${KIPRJMOD}/<slug>.step, identity.++usage: molex_fp.py <series> <circuits> <slug> <out.kicad_mod>+"""+import sys, uuid++SILK_W, FAB_W, CRT_W = 0.12, 0.10, 0.05+SILK_OFF, CRT_OFF, PAD_CLR = 0.11, 0.50, 0.20+++def U():+    return str(uuid.uuid4())+++def r2(v):+    return f'{round(v + 0.0, 3):g}'+++def line(a, b, layer, w):+    return (f'\t(fp_line\n\t\t(start {r2(a[0])} {r2(a[1])})\n\t\t(end {r2(b[0])} {r2(b[1])})\n'+            f'\t\t(stroke (width {w}) (type solid))\n\t\t(layer "{layer}")\n\t\t(uuid "{U()}")\n\t)\n')+++def poly(pts, layer, w, fill=False):+    p = ' '.join(f'(xy {r2(x)} {r2(y)})' for x, y in pts)+    return (f'\t(fp_poly\n\t\t(pts {p})\n\t\t(stroke (width {w}) (type solid))\n\t\t(fill {"yes" if fill else "no"})\n'+            f'\t\t(layer "{layer}")\n\t\t(uuid "{U()}")\n\t)\n')+++def rect_lines(x0, y0, x1, y1, layer, w):+    c = [(x0, y0), (x1, y0), (x1, y1), (x0, y1)]+    return ''.join(line(c[i], c[(i + 1) % 4], layer, w) for i in range(4))+++def text_prop(name, val, at, layer, hide=True, size=1.0):+    return (f'\t(property "{name}" "{val}"\n\t\t(at {r2(at[0])} {r2(at[1])} 0)\n\t\t(layer "{layer}")\n'+            + ('\t\t(hide yes)\n' if hide else '') ++            f'\t\t(uuid "{U()}")\n\t\t(effects\n\t\t\t(font (size {size} {size}) (thickness {0.15 if size >= 1 else 0.1}))\n\t\t)\n\t)\n')+++def pad(num, x, y, size, drill, first=False, npth=False):+    if npth:+        return (f'\t(pad "" np_thru_hole circle\n\t\t(at {r2(x)} {r2(y)})\n\t\t(size {r2(size)} {r2(size)})\n'+                f'\t\t(drill {r2(drill)})\n\t\t(layers "*.Cu" "*.Mask")\n\t\t(uuid "{U()}")\n\t)\n')+    shape = 'roundrect' if first else 'circle'+    rr = '\t\t(roundrect_rratio 0.143678)\n' if first else ''+    return (f'\t(pad "{num}" thru_hole {shape}\n\t\t(at {r2(x)} {r2(y)})\n\t\t(size {r2(size)} {r2(size)})\n'+            f'\t\t(drill {r2(drill)})\n\t\t(layers "*.Cu" "*.Mask")\n\t\t(remove_unused_layers no)\n{rr}'+            f'\t\t(uuid "{U()}")\n\t)\n')+++def clip_hlines(y, x0, x1, keep_out):+    """Horizontal silk segment from x0 to x1 at y, minus intervals that come within PAD_CLR of any pad circle."""+    segs = [(min(x0, x1), max(x0, x1))]+    for (px, py, r) in keep_out:+        if abs(py - y) >= r + PAD_CLR: continue+        dx = ((r + PAD_CLR) ** 2 - (py - y) ** 2) ** 0.5+        a, b = px - dx, px + dx+        out = []+        for s, e in segs:+            if e <= a or s >= b: out.append((s, e))+            else:+                if s < a: out.append((s, a))+                if e > b: out.append((b, e))+        segs = out+    return [(s, e) for s, e in segs if e - s > 0.5]+++def clip_vlines(x, y0, y1, keep_out):+    return [(s, e) for s, e in clip_hlines(x, y0, y1, [(py, px, r) for px, py, r in keep_out])]+++def outline_silk(x0, y0, x1, y1, keep_out):+    """Rectangle offset by SILK_OFF, each side clipped clear of pads."""+    x0, y0, x1, y1 = x0 - SILK_OFF, y0 - SILK_OFF, x1 + SILK_OFF, y1 + SILK_OFF+    out = ''+    for y in (y0, y1):+        for s, e in clip_hlines(y, x0, x1, keep_out): out += line((s, y), (e, y), 'F.SilkS', SILK_W)+    for x in (x0, x1):+        for s, e in clip_vlines(x, y0, y1, keep_out): out += line((x, s), (x, e), 'F.SilkS', SILK_W)+    return out+++def poly_silk(pts, keep_out):+    """Axis-aligned closed outline (already offset outward), each edge clipped clear of pads."""+    out = ''+    for i in range(len(pts)):+        (ax, ay), (bx, by) = pts[i], pts[(i + 1) % len(pts)]+        if abs(ay - by) < 1e-9:+            for s, e in clip_hlines(ay, ax, bx, keep_out): out += line((s, ay), (e, ay), 'F.SilkS', SILK_W)+        else:+            for s, e in clip_vlines(ax, ay, by, keep_out): out += line((ax, s), (ax, e), 'F.SilkS', SILK_W)+    return out+++def spec(series, n):+    """Return dict: pads [(num, x, y)], pad size, drill, npth [(x,y,d)], fab rects [(x0,y0,x1,y1)],+    silk rects, courtyard extra rects, pin-1 marker side, descr."""+    if series == '70553':+        p = 2.54; A = (n - 1) * p+        B = {2: 5.33, 3: 8.13, 4: 10.67, 9: 23.37}[n]; W = B + 2.04+        ut = 13.21 - 0.32+        yc = A / 2+        pads = [(str(k + 1), 0.0, k * p) for k in range(n)]+        fab = [(ut - 11.30, yc - W / 2, ut, yc + W / 2), (ut - 12.45, yc - B / 2, ut - 11.30, yc + B / 2),+               (ut - 13.59, yc - B / 2, ut - 12.45, yc + B / 2)]+        silk = [fab[0]]+        return dict(pads=pads, size=1.74, drill=1.09, npth=[], fab=fab, silk=silk, mark=-1,+                    descr=f'Molex SL right-angle header with latch, 70553-{ {2: "0001", 4: "0003", 9: "0008"}[n] }, '+                          f'1x{n:02d}, 2.54 mm pitch, no pegs; pads, drill and body per Molex SDA-70553-XXXX rev M '+                          f'(recommended PC board layout, 1.09 mm holes for a 1.57 mm board)',+                    tags='Molex SL 70553 right angle header latch 2.54mm THT')+    if series == '74164':+        p = 2.54; ncol = n // 2; Bs = (ncol - 1) * p; K = Bs + 2 * 3.555; P = 15.54; Wo = P + 4.26+        uA = 1.44 + 11.46 + 2.54; yc = Bs / 2+        pads = []+        for k in range(ncol):+            pads += [(str(2 * k + 1), 0.0, k * p), (str(2 * k + 2), p, k * p)]+        xpeg = uA - 1.44+        npth = [(xpeg, yc - K / 2, 2.36), (xpeg, yc + K / 2, 2.36)]+        fab = [(uA - 11.43, yc - Wo / 2, uA, yc + Wo / 2), (uA - 16.23, yc - P / 2, uA - 11.43, yc + P / 2)]+        o = SILK_OFF; xm, xr, xf = uA - 11.43, uA - 16.23, uA+        silk_poly = [(xr - o, yc - P / 2 - o), (xm - o, yc - P / 2 - o), (xm - o, yc - Wo / 2 - o), (xf + o, yc - Wo / 2 - o),+                     (xf + o, yc + Wo / 2 + o), (xm - o, yc + Wo / 2 + o), (xm - o, yc + P / 2 + o), (xr - o, yc + P / 2 + o)]+        silk = []+        keepout = (-0.8, -4.8, -0.8 + 16.3, Bs + 4.8)+        return dict(pads=pads, size=1.70, drill=0.99, npth=npth, fab=fab, silk=silk, mark=-1, keepout=keepout,+                    silk_poly=silk_poly,+                    descr='Molex C-Grid right-angle shrouded header with PC-board stab pegs, 74164-0110, 2x05, '+                          '2.54 mm pitch; pads, peg holes and body per Molex SD-74164-001 rev B1 (recommended P.C. '+                          'board hole layout; keep-out of note 10 drawn as the courtyard). Pins: odd = row A, '+                          'even = row B, two per position',+                    tags='Molex C-Grid 74164 right angle shrouded header pegs 2.54mm THT')+    if series == '87833':+        p = 2.00; ncol = n // 2+        Atab, Btab, Ctab = {8: (10.65, 6.00, 9.00), 10: (12.65, 8.00, 11.00)}[n]+        u1 = 4.70 + 1.70 + 2.00; yc = Btab / 2+        pads = []+        for k in range(ncol):+            pads += [(str(2 * k + 1), 0.0, k * p), (str(2 * k + 2), p, k * p)]+        fab = [(u1 - 4.70, yc - Atab / 2, u1, yc + Atab / 2), (u1 - 6.40, yc - Ctab / 2, u1 - 4.70, yc + Ctab / 2)]+        silk = [fab[0]]+        return dict(pads=pads, size=1.40, drill=0.90, npth=[], fab=fab, silk=silk, mark=-1,+                    descr=f'Molex Milli-Grid right-angle shrouded header, 87833-{n:02d}32, 2x{ncol:02d}, 2.00 mm pitch, '+                          'centre friction lock, dual side slots; pads, drill and body per Molex SD-87833-0001 rev '+                          'A15 (recommended PCB layout, 0.90 mm holes). CKT 1 and 2 share the first position',+                    tags='Molex Milli-Grid 87833 right angle shrouded header 2.00mm THT')+    if series == '90130':+        p = 2.54; ncol = n // 2; A = (ncol - 1) * p; Bw = 12.50+        u1 = 7.68 + 2.858 + 2.54; yc = A / 2+        pads = []+        for k in range(ncol):+            pads += [(str(2 * k + 1), 0.0, k * p), (str(2 * k + 2), -p, k * p)]+        fab = [(-u1, yc - Bw / 2, -(u1 - 10.90), yc + Bw / 2)]+        silk = fab+        return dict(pads=pads, size=1.70, drill=1.00, npth=[], fab=fab, silk=silk, mark=+1,+                    descr='Molex C-Grid III dual-row shrouded header, right angle (style 3), 90130-3108, 2x04, '+                          '2.54 mm pitch; pads, drill and body per Molex SDA-90130 rev CA6 sheet 3 (recommended P.C. '+                          'board hole pattern, 1.00 mm holes for a 1.60 mm board). CKT 1 and 2 share the first position',+                    tags='Molex C-Grid III 90130 right angle shrouded header 2.54mm THT')+    raise SystemExit('unknown series')+++def build(series, n, slug):+    s = spec(series, n)+    pr = s['size'] / 2+    keep = [(x, y, pr) for _, x, y in s['pads']] + [(x, y, d / 2) for x, y, d in s['npth']]+    xs = [x for _, x, _ in s['pads']]; ys = [y for _, _, y in s['pads']]+    bx0 = min([r[0] for r in s['fab']] + [x - pr for x in xs] + [x - d / 2 for x, _, d in s['npth']])+    bx1 = max([r[2] for r in s['fab']] + [x + pr for x in xs] + [x + d / 2 for x, _, d in s['npth']])+    by0 = min([r[1] for r in s['fab']] + [y - pr for y in ys] + [y - d / 2 for _, y, d in s['npth']])+    by1 = max([r[3] for r in s['fab']] + [y + pr for y in ys] + [y + d / 2 for _, y, d in s['npth']])+    if 'keepout' in s:+        k = s['keepout']; bx0, by0, bx1, by1 = min(bx0, k[0]), min(by0, k[1]), max(bx1, k[2]), max(by1, k[3])+    c0x, c0y, c1x, c1y = [round(v / 0.01) * 0.01 for v in (bx0 - CRT_OFF, by0 - CRT_OFF, bx1 + CRT_OFF, by1 + CRT_OFF)]+    o = f'(footprint "{slug}"\n\t(version 20241229)\n\t(generator "adom_molex_fp")\n\t(layer "F.Cu")\n'+    o += f'\t(descr "{s["descr"]}")\n\t(tags "{s["tags"]}")\n'+    o += text_prop('Reference', 'REF**', (bx0 + (bx1 - bx0) / 2, c0y - 0.9), 'F.SilkS', hide=True)+    o += text_prop('Value', slug, (bx0 + (bx1 - bx0) / 2, c1y + 0.9), 'F.Fab', hide=True)+    o += text_prop('Datasheet', '', (0, 0), 'F.Fab', hide=True, size=1.27)+    o += text_prop('Description', s['descr'].split(';')[0], (0, 0), 'F.Fab', hide=True, size=1.27)+    o += '\t(attr through_hole)\n\t(duplicate_pad_numbers_are_jumpers no)\n'+    # fab: body rectangles + exposed pin runs + pin-1 marker+    for r in s['fab']:+        o += rect_lines(*r, 'F.Fab', FAB_W)+    m = s['mark']+    o += poly([(m * 0.9, -0.5), (m * 0.9, 0.5), (m * 0.25, 0.0)], 'F.Fab', FAB_W)+    # silk: body outlines clipped clear of pads, pin-1 triangle outside the pad field+    for r in s['silk']:+        o += outline_silk(*r, keep)+    if s.get('silk_poly'):+        o += poly_silk(s['silk_poly'], keep)+    pr1 = pr + PAD_CLR + 0.15+    o += poly([(m * (pr1 + 0.65), -0.4), (m * (pr1 + 0.65), 0.4), (m * pr1, 0.0)], 'F.SilkS', SILK_W, fill=True)+    # courtyard+    o += rect_lines(c0x, c0y, c1x, c1y, 'F.CrtYd', CRT_W)+    if 'keepout' in s:+        k = s['keepout']+        o += rect_lines(*k, 'F.Fab', FAB_W)+        o += (f'\t(fp_text user "KEEP OUT (Molex note 10)"\n\t\t(at {r2((k[0] + k[2]) / 2)} {r2(k[3] - 1.2)} 0)\n'+              f'\t\t(layer "F.Fab")\n\t\t(uuid "{U()}")\n\t\t(effects\n\t\t\t(font (size 0.8 0.8) (thickness 0.1))\n\t\t)\n\t)\n')+    o += (f'\t(fp_text user "${{REFERENCE}}"\n\t\t(at {r2(sum(r[0] + r[2] for r in s["fab"][:1]) / 2)} '+          f'{r2(sum(r[1] + r[3] for r in s["fab"][:1]) / 2)} 90)\n\t\t(layer "F.Fab")\n\t\t(uuid "{U()}")\n'+          f'\t\t(effects\n\t\t\t(font (size 1 1) (thickness 0.15))\n\t\t)\n\t)\n')+    for i, (num, x, y) in enumerate(s['pads']):+        o += pad(num, x, y, s['size'], s['drill'], first=(num == '1'))+    for x, y, d in s['npth']:+        o += pad('', x, y, d, d, npth=True)+    o += '\t(embedded_fonts no)\n'+    o += (f'\t(model "${{KIPRJMOD}}/{slug}.step"\n\t\t(offset (xyz 0 0 0))\n\t\t(scale (xyz 1 1 1))\n'+          f'\t\t(rotate (xyz 0 0 0))\n\t)\n)\n')+    return o+++if __name__ == '__main__':+    series, n, slug, out = sys.argv[1], int(sys.argv[2]), sys.argv[3], sys.argv[4]+    open(out, 'w').write(build(series, n, slug))+    print('wrote', out)
provenance/tools/overlay.pyadded+73
@@ -0,0 +1,73 @@+#!/usr/bin/env python3+"""Orthographic hidden-line projection of a STEP drawn over a sales-drawing view at the drawing's scale.++usage: overlay.py <step> <drawing.png> <out.png> <view> <px_per_mm> <ox_px> <oy_px> <ax_mm> <ay_mm> <crop l,t,r,b mm>+  view: one of  +x -x +y -y +z -z  (the direction the viewer LOOKS along), with an 'up' axis chosen per view.+  (ax_mm, ay_mm): the model point (in view-plane mm, see below) that lands on drawing pixel (ox_px, oy_px).+View plane coordinates: for each view the script maps model (x, y, z) to (right, up) mm:+   -y (look toward -y, side view):  right = -x, up = z      +y: right = x,  up = z+   -x (look toward -x, front view): right = y,  up = z      +x: right = -y, up = z+   -z (look down, top view):        right = x,  up = y      +z: right = -x, up = y+Visible edges red, hidden edges not drawn. Drawing lines stay black, so agreement shows as red-on-black.+"""+import sys, math+from PIL import Image, ImageDraw+import cadquery as cq+from OCP.HLRBRep import HLRBRep_Algo, HLRBRep_HLRToShape+from OCP.HLRAlgo import HLRAlgo_Projector+from OCP.gp import gp_Ax2, gp_Pnt, gp_Dir+from OCP.BRepAdaptor import BRepAdaptor_Curve+from OCP.GCPnts import GCPnts_QuasiUniformDeflection+from OCP.TopExp import TopExp_Explorer+from OCP.TopAbs import TopAbs_EDGE+from OCP.TopoDS import TopoDS++VIEWS = {  # view dir (toward which the viewer looks), x-dir of the projection = 'right'+    '-y': ((0, -1, 0), (-1, 0, 0)), '+y': ((0, 1, 0), (1, 0, 0)),+    '-x': ((-1, 0, 0), (0, 1, 0)), '+x': ((1, 0, 0), (0, -1, 0)),+    '-z': ((0, 0, -1), (1, 0, 0)), '+z': ((0, 0, 1), (-1, 0, 0)),+}+++def project(shape, view):+    d, xd = VIEWS[view]+    # HLRAlgo projector looks along -N, so give N = -viewdir+    ax = gp_Ax2(gp_Pnt(0, 0, 0), gp_Dir(-d[0], -d[1], -d[2]), gp_Dir(*xd))+    algo = HLRBRep_Algo(); algo.Add(shape); algo.Projector(HLRAlgo_Projector(ax)); algo.Update(); algo.Hide()+    h = HLRBRep_HLRToShape(algo)+    segs = []+    for comp in (h.VCompound(), h.OutLineVCompound(), h.Rg1LineVCompound()):+        if comp is None or comp.IsNull(): continue+        ex = TopExp_Explorer(comp, TopAbs_EDGE)+        while ex.More():+            e = TopoDS.Edge_s(ex.Current()); c = BRepAdaptor_Curve(e)+            pts = GCPnts_QuasiUniformDeflection(c, 0.005)+            if pts.IsDone():+                segs.append([(pts.Value(i).X(), pts.Value(i).Y()) for i in range(1, pts.NbPoints() + 1)])+            ex.Next()+    return segs+++def main(a):+    step, img, out, view = a[0], a[1], a[2], a[3]+    s, ox, oy, axm, aym = map(float, a[4:9])+    l, t, r, b = map(float, a[9].split(','))+    shape = cq.importers.importStep(step).val().wrapped+    segs = project(shape, view)+    im = Image.open(img).convert('RGB')+    # crop window in model mm around the anchor+    L, T = int(ox + (l - axm) * s), int(oy - (t - aym) * s)+    R, B = int(ox + (r - axm) * s), int(oy - (b - aym) * s)+    im = im.crop((L, T, R, B))+    up = 2+    im = im.resize((im.width * up, im.height * up), Image.LANCZOS)+    dr = ImageDraw.Draw(im)+    for seg in segs:+        pts = [((ox + (x - axm) * s - L) * up, (oy - (y - aym) * s - T) * up) for x, y in seg]+        if len(pts) > 1: dr.line(pts, fill=(230, 0, 0), width=2)+    im.save(out)+    print(out, im.size, len(segs), 'edges')+++if __name__ == '__main__':+    main(sys.argv[1:])
provenance/tools/pose_vendor.pyadded+117
@@ -0,0 +1,117 @@+#!/usr/bin/env python3+"""Pose a manufacturer STEP per the Adom standard by rotation + translation only, keeping its XCAF content+(names, any colours) untouched: the original free shapes are wrapped in a new assembly carrying the location.++usage: pose_vendor.py <series> <in.stp> <footprint.kicad_mod> <out.step> <out.json>++Rotation per series (Molex axes as delivered, checked by sections of each file):+  70553, 74164 : Molex +z (toward the mating face) -> +X, +y (up) -> +Z, +x -> +Y+  87833        : Molex +z -> +X, -y (up) -> +Z, -x -> +Y+  90130        : Molex +y (toward the mating face) -> -X, -z (up) -> +Z, -x -> +Y+Translation: seat (lowest housing level: bisection for the first thin slab wider than 3 mm) to z = 0; the pad-1 tail (outer row, max Y end)+onto the origin. Then every tail found 1 mm below the seat is matched to its footprint pad and the offsets+reported.+"""+import json, math, re, sys+import cadquery as cq+from OCP.STEPCAFControl import STEPCAFControl_Reader, STEPCAFControl_Writer+from OCP.STEPControl import STEPControl_AsIs+from OCP.TDocStd import TDocStd_Document+from OCP.TCollection import TCollection_ExtendedString+from OCP.XCAFDoc import XCAFDoc_DocumentTool+from OCP.TDF import TDF_ChildIterator+from OCP.gp import gp_Trsf, gp_Mat, gp_XYZ+from OCP.TopLoc import TopLoc_Location++ROT = {  # rows: new X, Y, Z expressed in Molex axes+    '70553': ((0, 0, 1), (1, 0, 0), (0, 1, 0)),+    '74164': ((0, 0, 1), (1, 0, 0), (0, 1, 0)),+    '87833': ((0, 0, 1), (-1, 0, 0), (0, -1, 0)),+    '90130': ((0, -1, 0), (-1, 0, 0), (0, 0, -1)),+}+FWD = {'70553': 1, '74164': 1, '87833': 1, '90130': -1}   # mating face toward +X or -X+++def rot_trsf(R, t=(0, 0, 0)):+    tr = gp_Trsf()+    tr.SetValues(R[0][0], R[0][1], R[0][2], t[0], R[1][0], R[1][1], R[1][2], t[1], R[2][0], R[2][1], R[2][2], t[2])+    return tr+++def pads_of(kmod):+    txt = open(kmod).read()+    return [(n, float(x), float(y)) for n, x, y in re.findall(+        r'\(pad "([^"]+)" thru_hole \w+\s*\(at ([-\d.]+) ([-\d.]+)\)', txt)]+++def slab_solids(shape, z, dz=0.02):+    bb = shape.BoundingBox()+    box = cq.Solid.makeBox(bb.xlen + 10, bb.ylen + 10, dz, cq.Vector(bb.xmin - 5, bb.ymin - 5, z - dz / 2))+    return shape.intersect(box).Solids()+++def main(series, src, kmod, out, rep):+    R = ROT[series]+    s0 = cq.importers.importStep(src).val()+    from OCP.BRepBuilderAPI import BRepBuilderAPI_Transform+    rs = cq.Shape.cast(BRepBuilderAPI_Transform(s0.wrapped, rot_trsf(R), True).Shape())+    bb = rs.BoundingBox()+    # seat: lowest z at which a thin slab cuts something wider than 3 mm (below it only tails and pegs exist);+    # bisection between the tail tips and the top+    def housing_at(z):+        return any(max(b.xlen, b.ylen) > 3.0 for b in (x.BoundingBox() for x in slab_solids(rs, z, 0.002)))+    lo, hi = bb.zmin + 0.3, bb.zmax - 0.5+    assert not housing_at(lo) and housing_at(hi)+    while hi - lo > 0.0005:+        mid = (lo + hi) / 2+        if housing_at(mid): hi = mid+        else: lo = mid+    seat = (lo + hi) / 2+    tails = [x.BoundingBox() for x in slab_solids(rs, seat - 1.0)]+    tails = [b for b in tails if b.xlen < 1.0 and b.ylen < 1.0]+    cs = [((b.xmin + b.xmax) / 2, (b.ymin + b.ymax) / 2) for b in tails]+    f = FWD[series]+    xs = sorted({round(c[0], 2) for c in cs})+    outer_x = min(xs) if f > 0 else max(xs)                 # row farther from the mating face+    row = [c for c in cs if abs(c[0] - outer_x) < 0.2]+    p1 = max(row, key=lambda c: c[1])+    t = (-p1[0], -p1[1], -seat)+    # write the posed STEP: wrap the original free shapes in an assembly carrying the location+    doc = TDocStd_Document(TCollection_ExtendedString('doc'))+    r = STEPCAFControl_Reader(); r.SetColorMode(True); r.SetNameMode(True); r.SetLayerMode(True)+    r.ReadFile(src); r.Transfer(doc)+    st = XCAFDoc_DocumentTool.ShapeTool_s(doc.Main())+    labs = []+    it = TDF_ChildIterator(st.Label(), False)+    while it.More():+        l = it.Value()+        if st.IsFree_s(l) and st.IsTopLevel(l): labs.append(l)+        it.Next()+    tr = rot_trsf(R, t)+    asm = st.NewShape()+    for lab in labs:+        st.AddComponent(asm, lab, TopLoc_Location(tr))+    st.UpdateAssemblies()+    w = STEPCAFControl_Writer(); w.SetColorMode(True); w.SetNameMode(True); w.SetLayerMode(True)+    w.Transfer(doc, STEPControl_AsIs); w.Write(out)+    # check: tails onto pads+    ps = cq.importers.importStep(out)+    sh = cq.Compound.makeCompound(ps.solids().vals())+    pb = sh.BoundingBox()+    tl = [x.BoundingBox() for x in slab_solids(sh, -1.0)]+    tl = [((b.xmin + b.xmax) / 2, (b.ymin + b.ymax) / 2, b.xlen, b.ylen) for b in tl if b.xlen < 1.0 and b.ylen < 1.0]+    pads = pads_of(kmod)+    match = []+    for n, px, py in pads:+        best = min(tl, key=lambda c: (c[0] - px) ** 2 + (c[1] + py) ** 2)+        match.append(dict(pad=n, pad_xy=[px, py], tail_xy=[round(best[0], 3), round(-best[1], 3)],+                          off=round(math.hypot(best[0] - px, best[1] + py), 3), tail_size=[round(best[2], 3), round(best[3], 3)]))+    res = dict(series=series, source=src, rotation_rows_in_source_axes=R, translate_after_rotation_mm=[round(v, 4) for v in t],+               seat_source_frame_after_rotation=round(seat, 4), posed_bbox=[round(v, 3) for v in (pb.xmin, pb.xmax, pb.ymin, pb.ymax, pb.zmin, pb.zmax)],+               tails_found=len(tl), pads=len(pads), max_tail_offset_mm=max(m['off'] for m in match), match=match)+    json.dump(res, open(rep, 'w'), indent=1)+    print(json.dumps({k: v for k, v in res.items() if k != 'match'}))+++if __name__ == '__main__':+    main(*sys.argv[1:6])
vendor/0705530001-molex-original.stepadded+451
@@ -0,0 +1,2510 @@+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION((''),'2;1');
+FILE_NAME('705530001','2013-07-31T',('me'),(''),
+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2011490',
+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2011490','');
+FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));
+ENDSEC;
+DATA;
+#1=DIRECTION('',(1.E0,0.E0,0.E0));
+#2=VECTOR('',#1,4.999999999999E-2);
+#3=CARTESIAN_POINT('',(-1.45E-1,-1.E-1,-2.25E-1));
+#4=LINE('',#3,#2);
+#5=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));
+#6=VECTOR('',#5,2.121320343561E-2);
+#7=CARTESIAN_POINT('',(-9.500000000001E-2,-1.E-1,-2.25E-1));
+#8=LINE('',#7,#6);
+#9=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));
+#10=VECTOR('',#9,2.121320343561E-2);
+#11=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,-2.25E-1));
+#12=LINE('',#11,#10);
+#13=DIRECTION('',(1.E0,0.E0,0.E0));
+#14=VECTOR('',#13,1.3E-1);
+#15=CARTESIAN_POINT('',(-6.499999999999E-2,-1.E-1,-2.25E-1));
+#16=LINE('',#15,#14);
+#17=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));
+#18=VECTOR('',#17,2.121320343560E-2);
+#19=CARTESIAN_POINT('',(6.5E-2,-1.E-1,-2.25E-1));
+#20=LINE('',#19,#18);
+#21=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));
+#22=VECTOR('',#21,2.121320343560E-2);
+#23=CARTESIAN_POINT('',(8.E-2,-1.15E-1,-2.25E-1));
+#24=LINE('',#23,#22);
+#25=DIRECTION('',(1.E0,0.E0,0.E0));
+#26=VECTOR('',#25,5.E-2);
+#27=CARTESIAN_POINT('',(9.5E-2,-1.E-1,-2.25E-1));
+#28=LINE('',#27,#26);
+#29=DIRECTION('',(0.E0,1.E0,0.E0));
+#30=VECTOR('',#29,1.9E-1);
+#31=CARTESIAN_POINT('',(1.45E-1,-1.E-1,-2.25E-1));
+#32=LINE('',#31,#30);
+#33=DIRECTION('',(1.E0,0.E0,0.E0));
+#34=VECTOR('',#33,2.9E-1);
+#35=CARTESIAN_POINT('',(-1.45E-1,9.E-2,-2.25E-1));
+#36=LINE('',#35,#34);
+#37=DIRECTION('',(0.E0,-1.E0,0.E0));
+#38=VECTOR('',#37,1.9E-1);
+#39=CARTESIAN_POINT('',(-1.45E-1,9.E-2,-2.25E-1));
+#40=LINE('',#39,#38);
+#41=DIRECTION('',(0.E0,1.E0,0.E0));
+#42=VECTOR('',#41,1.E-1);
+#43=CARTESIAN_POINT('',(-1.25E-1,-4.E-2,-2.25E-1));
+#44=LINE('',#43,#42);
+#45=DIRECTION('',(1.E0,0.E0,0.E0));
+#46=VECTOR('',#45,2.5E-1);
+#47=CARTESIAN_POINT('',(-1.25E-1,6.E-2,-2.25E-1));
+#48=LINE('',#47,#46);
+#49=DIRECTION('',(0.E0,1.E0,0.E0));
+#50=VECTOR('',#49,1.E-1);
+#51=CARTESIAN_POINT('',(1.25E-1,-4.E-2,-2.25E-1));
+#52=LINE('',#51,#50);
+#53=DIRECTION('',(1.E0,0.E0,0.E0));
+#54=VECTOR('',#53,2.5E-1);
+#55=CARTESIAN_POINT('',(-1.25E-1,-4.E-2,-2.25E-1));
+#56=LINE('',#55,#54);
+#57=DIRECTION('',(0.E0,0.E0,1.E0));
+#58=VECTOR('',#57,4.5E-1);
+#59=CARTESIAN_POINT('',(6.5E-2,-1.E-1,-2.25E-1));
+#60=LINE('',#59,#58);
+#61=DIRECTION('',(0.E0,0.E0,1.E0));
+#62=VECTOR('',#61,4.5E-1);
+#63=CARTESIAN_POINT('',(-6.499999999999E-2,-1.E-1,-2.25E-1));
+#64=LINE('',#63,#62);
+#65=DIRECTION('',(0.E0,0.E0,-1.E0));
+#66=VECTOR('',#65,3.5E-1);
+#67=CARTESIAN_POINT('',(-2.E-2,-1.E-1,2.25E-1));
+#68=LINE('',#67,#66);
+#69=DIRECTION('',(1.E0,0.E0,0.E0));
+#70=VECTOR('',#69,4.E-2);
+#71=CARTESIAN_POINT('',(-2.E-2,-1.E-1,-1.25E-1));
+#72=LINE('',#71,#70);
+#73=DIRECTION('',(0.E0,0.E0,-1.E0));
+#74=VECTOR('',#73,3.5E-1);
+#75=CARTESIAN_POINT('',(2.E-2,-1.E-1,2.25E-1));
+#76=LINE('',#75,#74);
+#77=DIRECTION('',(0.E0,0.E0,1.E0));
+#78=VECTOR('',#77,4.5E-1);
+#79=CARTESIAN_POINT('',(9.5E-2,-1.E-1,-2.25E-1));
+#80=LINE('',#79,#78);
+#81=DIRECTION('',(0.E0,0.E0,1.E0));
+#82=VECTOR('',#81,4.5E-1);
+#83=CARTESIAN_POINT('',(-9.500000000001E-2,-1.E-1,-2.25E-1));
+#84=LINE('',#83,#82);
+#85=DIRECTION('',(0.E0,0.E0,1.E0));
+#86=VECTOR('',#85,4.5E-1);
+#87=CARTESIAN_POINT('',(-1.45E-1,-1.E-1,-2.25E-1));
+#88=LINE('',#87,#86);
+#89=DIRECTION('',(1.E0,0.E0,0.E0));
+#90=VECTOR('',#89,4.499999999999E-2);
+#91=CARTESIAN_POINT('',(-6.499999999999E-2,-1.E-1,2.25E-1));
+#92=LINE('',#91,#90);
+#93=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));
+#94=VECTOR('',#93,2.121320343561E-2);
+#95=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,2.25E-1));
+#96=LINE('',#95,#94);
+#97=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));
+#98=VECTOR('',#97,2.121320343561E-2);
+#99=CARTESIAN_POINT('',(-9.500000000001E-2,-1.E-1,2.25E-1));
+#100=LINE('',#99,#98);
+#101=DIRECTION('',(1.E0,0.E0,0.E0));
+#102=VECTOR('',#101,4.999999999999E-2);
+#103=CARTESIAN_POINT('',(-1.45E-1,-1.E-1,2.25E-1));
+#104=LINE('',#103,#102);
+#105=DIRECTION('',(0.E0,-1.E0,0.E0));
+#106=VECTOR('',#105,2.6E-1);
+#107=CARTESIAN_POINT('',(-1.45E-1,1.6E-1,2.25E-1));
+#108=LINE('',#107,#106);
+#109=DIRECTION('',(-1.E0,0.E0,0.E0));
+#110=VECTOR('',#109,2.9E-1);
+#111=CARTESIAN_POINT('',(1.45E-1,1.6E-1,2.25E-1));
+#112=LINE('',#111,#110);
+#113=DIRECTION('',(0.E0,1.E0,0.E0));
+#114=VECTOR('',#113,2.6E-1);
+#115=CARTESIAN_POINT('',(1.45E-1,-1.E-1,2.25E-1));
+#116=LINE('',#115,#114);
+#117=DIRECTION('',(1.E0,0.E0,0.E0));
+#118=VECTOR('',#117,5.E-2);
+#119=CARTESIAN_POINT('',(9.5E-2,-1.E-1,2.25E-1));
+#120=LINE('',#119,#118);
+#121=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0));
+#122=VECTOR('',#121,2.121320343560E-2);
+#123=CARTESIAN_POINT('',(8.E-2,-1.15E-1,2.25E-1));
+#124=LINE('',#123,#122);
+#125=DIRECTION('',(7.071067811865E-1,-7.071067811865E-1,0.E0));
+#126=VECTOR('',#125,2.121320343560E-2);
+#127=CARTESIAN_POINT('',(6.5E-2,-1.E-1,2.25E-1));
+#128=LINE('',#127,#126);
+#129=DIRECTION('',(1.E0,0.E0,0.E0));
+#130=VECTOR('',#129,4.5E-2);
+#131=CARTESIAN_POINT('',(2.E-2,-1.E-1,2.25E-1));
+#132=LINE('',#131,#130);
+#133=DIRECTION('',(0.E0,1.E0,0.E0));
+#134=VECTOR('',#133,2.5E-2);
+#135=CARTESIAN_POINT('',(2.E-2,-1.E-1,2.25E-1));
+#136=LINE('',#135,#134);
+#137=DIRECTION('',(0.E0,1.E0,0.E0));
+#138=VECTOR('',#137,2.5E-2);
+#139=CARTESIAN_POINT('',(-2.E-2,-1.E-1,2.25E-1));
+#140=LINE('',#139,#138);
+#141=DIRECTION('',(0.E0,0.E0,1.E0));
+#142=VECTOR('',#141,4.5E-1);
+#143=CARTESIAN_POINT('',(-8.E-2,-1.15E-1,-2.25E-1));
+#144=LINE('',#143,#142);
+#145=DIRECTION('',(0.E0,-1.E0,0.E0));
+#146=VECTOR('',#145,7.E-2);
+#147=CARTESIAN_POINT('',(-1.45E-1,1.6E-1,1.E-1));
+#148=LINE('',#147,#146);
+#149=DIRECTION('',(0.E0,0.E0,1.E0));
+#150=VECTOR('',#149,1.25E-1);
+#151=CARTESIAN_POINT('',(-1.45E-1,1.6E-1,1.E-1));
+#152=LINE('',#151,#150);
+#153=DIRECTION('',(0.E0,0.E0,1.E0));
+#154=VECTOR('',#153,3.25E-1);
+#155=CARTESIAN_POINT('',(-1.45E-1,9.E-2,-2.25E-1));
+#156=LINE('',#155,#154);
+#157=DIRECTION('',(0.E0,-1.E0,0.E0));
+#158=VECTOR('',#157,4.5E-2);
+#159=CARTESIAN_POINT('',(-9.E-2,1.6E-1,1.E-1));
+#160=LINE('',#159,#158);
+#161=DIRECTION('',(0.E0,1.E0,0.E0));
+#162=VECTOR('',#161,2.5E-2);
+#163=CARTESIAN_POINT('',(-1.05E-1,9.E-2,1.E-1));
+#164=LINE('',#163,#162);
+#165=DIRECTION('',(1.E0,0.E0,0.E0));
+#166=VECTOR('',#165,1.5E-2);
+#167=CARTESIAN_POINT('',(-1.05E-1,1.15E-1,1.E-1));
+#168=LINE('',#167,#166);
+#169=DIRECTION('',(0.E0,-1.E0,0.E0));
+#170=VECTOR('',#169,4.5E-2);
+#171=CARTESIAN_POINT('',(9.E-2,1.6E-1,1.E-1));
+#172=LINE('',#171,#170);
+#173=DIRECTION('',(1.E0,0.E0,0.E0));
+#174=VECTOR('',#173,1.5E-2);
+#175=CARTESIAN_POINT('',(9.E-2,1.15E-1,1.E-1));
+#176=LINE('',#175,#174);
+#177=DIRECTION('',(0.E0,1.E0,0.E0));
+#178=VECTOR('',#177,2.5E-2);
+#179=CARTESIAN_POINT('',(1.05E-1,9.E-2,1.E-1));
+#180=LINE('',#179,#178);
+#181=DIRECTION('',(0.E0,0.E0,1.E0));
+#182=VECTOR('',#181,3.5E-2);
+#183=CARTESIAN_POINT('',(-9.E-2,1.6E-1,1.E-1));
+#184=LINE('',#183,#182);
+#185=CARTESIAN_POINT('',(-5.E-2,1.6E-1,1.35E-1));
+#186=DIRECTION('',(0.E0,1.E0,0.E0));
+#187=DIRECTION('',(-1.E0,0.E0,0.E0));
+#188=AXIS2_PLACEMENT_3D('',#185,#186,#187);
+#190=DIRECTION('',(1.E0,0.E0,0.E0));
+#191=VECTOR('',#190,1.E-1);
+#192=CARTESIAN_POINT('',(-5.E-2,1.6E-1,1.75E-1));
+#193=LINE('',#192,#191);
+#194=CARTESIAN_POINT('',(5.E-2,1.6E-1,1.35E-1));
+#195=DIRECTION('',(0.E0,1.E0,0.E0));
+#196=DIRECTION('',(0.E0,0.E0,1.E0));
+#197=AXIS2_PLACEMENT_3D('',#194,#195,#196);
+#199=DIRECTION('',(0.E0,0.E0,1.E0));
+#200=VECTOR('',#199,3.5E-2);
+#201=CARTESIAN_POINT('',(9.E-2,1.6E-1,1.E-1));
+#202=LINE('',#201,#200);
+#203=DIRECTION('',(-1.E0,0.E0,0.E0));
+#204=VECTOR('',#203,5.5E-2);
+#205=CARTESIAN_POINT('',(1.45E-1,1.6E-1,1.E-1));
+#206=LINE('',#205,#204);
+#207=DIRECTION('',(0.E0,0.E0,1.E0));
+#208=VECTOR('',#207,1.25E-1);
+#209=CARTESIAN_POINT('',(1.45E-1,1.6E-1,1.E-1));
+#210=LINE('',#209,#208);
+#211=DIRECTION('',(-1.E0,0.E0,0.E0));
+#212=VECTOR('',#211,5.5E-2);
+#213=CARTESIAN_POINT('',(-9.E-2,1.6E-1,1.E-1));
+#214=LINE('',#213,#212);
+#215=DIRECTION('',(0.E0,-1.E0,0.E0));
+#216=VECTOR('',#215,4.5E-2);
+#217=CARTESIAN_POINT('',(-9.E-2,1.6E-1,1.35E-1));
+#218=LINE('',#217,#216);
+#219=DIRECTION('',(0.E0,0.E0,1.E0));
+#220=VECTOR('',#219,3.5E-2);
+#221=CARTESIAN_POINT('',(-9.E-2,1.15E-1,1.E-1));
+#222=LINE('',#221,#220);
+#223=DIRECTION('',(0.E0,0.E0,1.E0));
+#224=VECTOR('',#223,1.05E-1);
+#225=CARTESIAN_POINT('',(-1.05E-1,1.15E-1,1.E-1));
+#226=LINE('',#225,#224);
+#227=DIRECTION('',(0.E0,0.E0,1.E0));
+#228=VECTOR('',#227,3.5E-2);
+#229=CARTESIAN_POINT('',(9.E-2,1.15E-1,1.E-1));
+#230=LINE('',#229,#228);
+#231=CARTESIAN_POINT('',(5.E-2,1.15E-1,1.35E-1));
+#232=DIRECTION('',(0.E0,1.E0,0.E0));
+#233=DIRECTION('',(0.E0,0.E0,1.E0));
+#234=AXIS2_PLACEMENT_3D('',#231,#232,#233);
+#236=DIRECTION('',(1.E0,0.E0,0.E0));
+#237=VECTOR('',#236,1.E-1);
+#238=CARTESIAN_POINT('',(-5.E-2,1.15E-1,1.75E-1));
+#239=LINE('',#238,#237);
+#240=CARTESIAN_POINT('',(-5.E-2,1.15E-1,1.35E-1));
+#241=DIRECTION('',(0.E0,1.E0,0.E0));
+#242=DIRECTION('',(-1.E0,0.E0,0.E0));
+#243=AXIS2_PLACEMENT_3D('',#240,#241,#242);
+#245=DIRECTION('',(0.E0,0.E0,-1.E0));
+#246=VECTOR('',#245,2.05E-1);
+#247=CARTESIAN_POINT('',(-1.05E-1,5.E-2,8.E-2));
+#248=LINE('',#247,#246);
+#249=DIRECTION('',(0.E0,-1.E0,0.E0));
+#250=VECTOR('',#249,2.E-2);
+#251=CARTESIAN_POINT('',(5.E-2,9.E-2,1.E-1));
+#252=LINE('',#251,#250);
+#253=DIRECTION('',(0.E0,-1.E0,0.E0));
+#254=VECTOR('',#253,2.E-2);
+#255=CARTESIAN_POINT('',(1.05E-1,9.E-2,1.E-1));
+#256=LINE('',#255,#254);
+#257=DIRECTION('',(0.E0,-1.E0,0.E0));
+#258=VECTOR('',#257,2.E-2);
+#259=CARTESIAN_POINT('',(-5.E-2,9.E-2,1.E-1));
+#260=LINE('',#259,#258);
+#261=DIRECTION('',(0.E0,1.E0,0.E0));
+#262=VECTOR('',#261,2.E-2);
+#263=CARTESIAN_POINT('',(-1.05E-1,7.E-2,1.E-1));
+#264=LINE('',#263,#262);
+#265=DIRECTION('',(0.E0,0.E0,-1.E0));
+#266=VECTOR('',#265,2.25E-1);
+#267=CARTESIAN_POINT('',(5.E-2,9.E-2,1.E-1));
+#268=LINE('',#267,#266);
+#269=DIRECTION('',(-1.E0,0.E0,0.E0));
+#270=VECTOR('',#269,1.E-1);
+#271=CARTESIAN_POINT('',(5.E-2,9.E-2,-1.25E-1));
+#272=LINE('',#271,#270);
+#273=DIRECTION('',(0.E0,0.E0,-1.E0));
+#274=VECTOR('',#273,2.25E-1);
+#275=CARTESIAN_POINT('',(-5.E-2,9.E-2,1.E-1));
+#276=LINE('',#275,#274);
+#277=DIRECTION('',(1.E0,0.E0,0.E0));
+#278=VECTOR('',#277,5.5E-2);
+#279=CARTESIAN_POINT('',(-1.05E-1,9.E-2,1.E-1));
+#280=LINE('',#279,#278);
+#281=DIRECTION('',(-1.E0,0.E0,0.E0));
+#282=VECTOR('',#281,4.E-2);
+#283=CARTESIAN_POINT('',(-1.05E-1,9.E-2,1.E-1));
+#284=LINE('',#283,#282);
+#285=DIRECTION('',(-1.E0,0.E0,0.E0));
+#286=VECTOR('',#285,4.E-2);
+#287=CARTESIAN_POINT('',(1.45E-1,9.E-2,1.E-1));
+#288=LINE('',#287,#286);
+#289=DIRECTION('',(1.E0,0.E0,0.E0));
+#290=VECTOR('',#289,5.5E-2);
+#291=CARTESIAN_POINT('',(5.E-2,9.E-2,1.E-1));
+#292=LINE('',#291,#290);
+#293=DIRECTION('',(1.E0,0.E0,0.E0));
+#294=VECTOR('',#293,8.5E-2);
+#295=CARTESIAN_POINT('',(2.E-2,-5.5E-2,-1.25E-1));
+#296=LINE('',#295,#294);
+#297=DIRECTION('',(0.E0,1.E0,0.E0));
+#298=VECTOR('',#297,4.5E-2);
+#299=CARTESIAN_POINT('',(2.E-2,-1.E-1,-1.25E-1));
+#300=LINE('',#299,#298);
+#301=DIRECTION('',(0.E0,-1.E0,0.E0));
+#302=VECTOR('',#301,4.5E-2);
+#303=CARTESIAN_POINT('',(-2.E-2,-5.5E-2,-1.25E-1));
+#304=LINE('',#303,#302);
+#305=DIRECTION('',(1.E0,0.E0,0.E0));
+#306=VECTOR('',#305,8.5E-2);
+#307=CARTESIAN_POINT('',(-1.05E-1,-5.5E-2,-1.25E-1));
+#308=LINE('',#307,#306);
+#309=DIRECTION('',(0.E0,-1.E0,0.E0));
+#310=VECTOR('',#309,1.05E-1);
+#311=CARTESIAN_POINT('',(-1.05E-1,5.E-2,-1.25E-1));
+#312=LINE('',#311,#310);
+#313=DIRECTION('',(-1.E0,0.E0,0.E0));
+#314=VECTOR('',#313,5.5E-2);
+#315=CARTESIAN_POINT('',(-5.E-2,5.E-2,-1.25E-1));
+#316=LINE('',#315,#314);
+#317=DIRECTION('',(0.E0,-1.E0,0.E0));
+#318=VECTOR('',#317,4.E-2);
+#319=CARTESIAN_POINT('',(5.E-2,9.E-2,-1.25E-1));
+#320=LINE('',#319,#318);
+#321=DIRECTION('',(-1.E0,0.E0,0.E0));
+#322=VECTOR('',#321,5.5E-2);
+#323=CARTESIAN_POINT('',(1.05E-1,5.E-2,-1.25E-1));
+#324=LINE('',#323,#322);
+#325=DIRECTION('',(0.E0,1.E0,0.E0));
+#326=VECTOR('',#325,1.05E-1);
+#327=CARTESIAN_POINT('',(1.05E-1,-5.5E-2,-1.25E-1));
+#328=LINE('',#327,#326);
+#329=DIRECTION('',(0.E0,1.E0,0.E0));
+#330=VECTOR('',#329,2.5E-2);
+#331=CARTESIAN_POINT('',(3.75E-2,-1.3E-2,-1.25E-1));
+#332=LINE('',#331,#330);
+#333=DIRECTION('',(1.E0,0.E0,0.E0));
+#334=VECTOR('',#333,2.5E-2);
+#335=CARTESIAN_POINT('',(3.75E-2,-1.3E-2,-1.25E-1));
+#336=LINE('',#335,#334);
+#337=DIRECTION('',(0.E0,1.E0,0.E0));
+#338=VECTOR('',#337,2.5E-2);
+#339=CARTESIAN_POINT('',(6.25E-2,-1.3E-2,-1.25E-1));
+#340=LINE('',#339,#338);
+#341=DIRECTION('',(1.E0,0.E0,0.E0));
+#342=VECTOR('',#341,2.5E-2);
+#343=CARTESIAN_POINT('',(3.75E-2,1.2E-2,-1.25E-1));
+#344=LINE('',#343,#342);
+#345=DIRECTION('',(0.E0,1.E0,0.E0));
+#346=VECTOR('',#345,2.5E-2);
+#347=CARTESIAN_POINT('',(-6.25E-2,-1.3E-2,-1.25E-1));
+#348=LINE('',#347,#346);
+#349=DIRECTION('',(1.E0,0.E0,0.E0));
+#350=VECTOR('',#349,2.5E-2);
+#351=CARTESIAN_POINT('',(-6.25E-2,-1.3E-2,-1.25E-1));
+#352=LINE('',#351,#350);
+#353=DIRECTION('',(0.E0,1.E0,0.E0));
+#354=VECTOR('',#353,2.5E-2);
+#355=CARTESIAN_POINT('',(-3.75E-2,-1.3E-2,-1.25E-1));
+#356=LINE('',#355,#354);
+#357=DIRECTION('',(1.E0,0.E0,0.E0));
+#358=VECTOR('',#357,2.5E-2);
+#359=CARTESIAN_POINT('',(-6.25E-2,1.2E-2,-1.25E-1));
+#360=LINE('',#359,#358);
+#361=DIRECTION('',(0.E0,0.E0,-1.E0));
+#362=VECTOR('',#361,3.3E-1);
+#363=CARTESIAN_POINT('',(-2.E-2,-5.5E-2,2.05E-1));
+#364=LINE('',#363,#362);
+#365=DIRECTION('',(0.E0,0.E0,-1.E0));
+#366=VECTOR('',#365,3.3E-1);
+#367=CARTESIAN_POINT('',(-1.05E-1,-5.5E-2,2.05E-1));
+#368=LINE('',#367,#366);
+#369=DIRECTION('',(0.E0,0.E0,-1.E0));
+#370=VECTOR('',#369,3.3E-1);
+#371=CARTESIAN_POINT('',(2.E-2,-5.5E-2,2.05E-1));
+#372=LINE('',#371,#370);
+#373=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));
+#374=VECTOR('',#373,2.828427124746E-2);
+#375=CARTESIAN_POINT('',(-2.E-2,-7.5E-2,2.25E-1));
+#376=LINE('',#375,#374);
+#377=DIRECTION('',(-1.E0,0.E0,0.E0));
+#378=VECTOR('',#377,1.05E-1);
+#379=CARTESIAN_POINT('',(-2.E-2,-7.5E-2,2.25E-1));
+#380=LINE('',#379,#378);
+#381=DIRECTION('',(-1.E0,0.E0,0.E0));
+#382=VECTOR('',#381,8.5E-2);
+#383=CARTESIAN_POINT('',(-2.E-2,-5.5E-2,2.05E-1));
+#384=LINE('',#383,#382);
+#385=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));
+#386=VECTOR('',#385,2.828427124746E-2);
+#387=CARTESIAN_POINT('',(2.E-2,-7.5E-2,2.25E-1));
+#388=LINE('',#387,#386);
+#389=DIRECTION('',(-1.E0,0.E0,0.E0));
+#390=VECTOR('',#389,8.5E-2);
+#391=CARTESIAN_POINT('',(1.05E-1,-5.5E-2,2.05E-1));
+#392=LINE('',#391,#390);
+#393=DIRECTION('',(-1.E0,0.E0,0.E0));
+#394=VECTOR('',#393,1.05E-1);
+#395=CARTESIAN_POINT('',(1.25E-1,-7.5E-2,2.25E-1));
+#396=LINE('',#395,#394);
+#397=DIRECTION('',(0.E0,1.E0,0.E0));
+#398=VECTOR('',#397,2.1E-1);
+#399=CARTESIAN_POINT('',(-1.25E-1,-7.5E-2,2.25E-1));
+#400=LINE('',#399,#398);
+#401=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));
+#402=VECTOR('',#401,3.464101615138E-2);
+#403=CARTESIAN_POINT('',(-1.25E-1,1.35E-1,2.25E-1));
+#404=LINE('',#403,#402);
+#405=DIRECTION('',(0.E0,1.E0,0.E0));
+#406=VECTOR('',#405,1.7E-1);
+#407=CARTESIAN_POINT('',(-1.05E-1,-5.5E-2,2.05E-1));
+#408=LINE('',#407,#406);
+#409=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));
+#410=VECTOR('',#409,3.464101615138E-2);
+#411=CARTESIAN_POINT('',(-1.25E-1,-7.5E-2,2.25E-1));
+#412=LINE('',#411,#410);
+#413=DIRECTION('',(1.E0,0.E0,0.E0));
+#414=VECTOR('',#413,2.5E-1);
+#415=CARTESIAN_POINT('',(-1.25E-1,1.35E-1,2.25E-1));
+#416=LINE('',#415,#414);
+#417=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));
+#418=VECTOR('',#417,3.464101615138E-2);
+#419=CARTESIAN_POINT('',(1.25E-1,1.35E-1,2.25E-1));
+#420=LINE('',#419,#418);
+#421=DIRECTION('',(1.E0,0.E0,0.E0));
+#422=VECTOR('',#421,2.1E-1);
+#423=CARTESIAN_POINT('',(-1.05E-1,1.15E-1,2.05E-1));
+#424=LINE('',#423,#422);
+#425=DIRECTION('',(0.E0,-1.E0,0.E0));
+#426=VECTOR('',#425,2.1E-1);
+#427=CARTESIAN_POINT('',(1.25E-1,1.35E-1,2.25E-1));
+#428=LINE('',#427,#426);
+#429=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));
+#430=VECTOR('',#429,3.464101615138E-2);
+#431=CARTESIAN_POINT('',(1.25E-1,-7.5E-2,2.25E-1));
+#432=LINE('',#431,#430);
+#433=DIRECTION('',(0.E0,-1.E0,0.E0));
+#434=VECTOR('',#433,1.7E-1);
+#435=CARTESIAN_POINT('',(1.05E-1,1.15E-1,2.05E-1));
+#436=LINE('',#435,#434);
+#437=DIRECTION('',(0.E0,0.E0,-1.E0));
+#438=VECTOR('',#437,3.3E-1);
+#439=CARTESIAN_POINT('',(1.05E-1,-5.5E-2,2.05E-1));
+#440=LINE('',#439,#438);
+#441=DIRECTION('',(0.E0,0.E0,1.E0));
+#442=VECTOR('',#441,1.05E-1);
+#443=CARTESIAN_POINT('',(1.05E-1,1.15E-1,1.E-1));
+#444=LINE('',#443,#442);
+#445=DIRECTION('',(0.E0,0.E0,1.E0));
+#446=VECTOR('',#445,2.05E-1);