← Commit history

Licensed 3D model, datasheet text layer and verification log

Caleb ·78c282d512 ·18d ago ·parent 76fceed
6 files changed +3514−9
01550900m.glbadded
⋯ 1 unchanged line ⋯
01550900m.stepadded+3505
@@ -0,0 +1,3505 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-09T22:06:10',('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);+#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('01550900m','01550900m','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27);+#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('',(0.,0.,0.));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,-0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,0.,1.));+#22 = DIRECTION('',(1.,0.,-0.));+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);+#24 = CARTESIAN_POINT('',(0.,0.,0.));+#25 = DIRECTION('',(0.,0.,1.));+#26 = DIRECTION('',(1.,0.,-0.));+#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28,+  'distance_accuracy_value','confusion accuracy');+#32 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#33 = SHAPE_DEFINITION_REPRESENTATION(#34,#40);+#34 = PRODUCT_DEFINITION_SHAPE('','',#35);+#35 = PRODUCT_DEFINITION('design','',#36,#39);+#36 = PRODUCT_DEFINITION_FORMATION('','',#37);+#37 = PRODUCT('holder_body','holder_body','',(#38));+#38 = PRODUCT_CONTEXT('',#2,'mechanical');+#39 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#40 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#41),#1299);+#41 = MANIFOLD_SOLID_BREP('',#42);+#42 = CLOSED_SHELL('',(#43,#219,#295,#415,#489,#621,#697,#819,#895,#969,+    #1043,#1114,#1141,#1168,#1195,#1222,#1257,#1284));+#43 = ADVANCED_FACE('',(#44),#58,.F.);+#44 = FACE_BOUND('',#45,.F.);+#45 = EDGE_LOOP('',(#46,#81,#109,#137,#165,#193));+#46 = ORIENTED_EDGE('',*,*,#47,.F.);+#47 = EDGE_CURVE('',#48,#50,#52,.T.);+#48 = VERTEX_POINT('',#49);+#49 = CARTESIAN_POINT('',(-4.7,-2.515,0.));+#50 = VERTEX_POINT('',#51);+#51 = CARTESIAN_POINT('',(-4.7,-2.515,2.3));+#52 = SURFACE_CURVE('',#53,(#57,#69),.PCURVE_S1.);+#53 = LINE('',#54,#55);+#54 = CARTESIAN_POINT('',(-4.7,-2.515,0.));+#55 = VECTOR('',#56,1.);+#56 = DIRECTION('',(0.,0.,1.));+#57 = PCURVE('',#58,#63);+#58 = PLANE('',#59);+#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);+#60 = CARTESIAN_POINT('',(-4.7,-2.515,0.2));+#61 = DIRECTION('',(1.,0.,0.));+#62 = DIRECTION('',(0.,0.,1.));+#63 = DEFINITIONAL_REPRESENTATION('',(#64),#68);+#64 = LINE('',#65,#66);+#65 = CARTESIAN_POINT('',(-0.2,0.));+#66 = VECTOR('',#67,1.);+#67 = DIRECTION('',(1.,0.));+#68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#69 = PCURVE('',#70,#75);+#70 = PLANE('',#71);+#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);+#72 = CARTESIAN_POINT('',(-4.7,-2.515,0.2));+#73 = DIRECTION('',(0.,1.,0.));+#74 = DIRECTION('',(0.,0.,1.));+#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80);+#76 = LINE('',#77,#78);+#77 = CARTESIAN_POINT('',(-0.2,0.));+#78 = VECTOR('',#79,1.);+#79 = DIRECTION('',(1.,0.));+#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#81 = ORIENTED_EDGE('',*,*,#82,.T.);+#82 = EDGE_CURVE('',#48,#83,#85,.T.);+#83 = VERTEX_POINT('',#84);+#84 = CARTESIAN_POINT('',(-4.7,2.515,0.));+#85 = SURFACE_CURVE('',#86,(#90,#97),.PCURVE_S1.);+#86 = LINE('',#87,#88);+#87 = CARTESIAN_POINT('',(-4.7,-2.515,0.));+#88 = VECTOR('',#89,1.);+#89 = DIRECTION('',(0.,1.,0.));+#90 = PCURVE('',#58,#91);+#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96);+#92 = LINE('',#93,#94);+#93 = CARTESIAN_POINT('',(-0.2,0.));+#94 = VECTOR('',#95,1.);+#95 = DIRECTION('',(0.,-1.));+#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#97 = PCURVE('',#98,#103);+#98 = PLANE('',#99);+#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);+#100 = CARTESIAN_POINT('',(-4.7,-2.515,0.));+#101 = DIRECTION('',(0.,0.,1.));+#102 = DIRECTION('',(0.,1.,0.));+#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108);+#104 = LINE('',#105,#106);+#105 = CARTESIAN_POINT('',(0.,0.));+#106 = VECTOR('',#107,1.);+#107 = DIRECTION('',(1.,0.));+#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#109 = ORIENTED_EDGE('',*,*,#110,.F.);+#110 = EDGE_CURVE('',#111,#83,#113,.T.);+#111 = VERTEX_POINT('',#112);+#112 = CARTESIAN_POINT('',(-4.7,2.515,2.3));+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(-4.7,2.515,2.3));+#116 = VECTOR('',#117,1.);+#117 = DIRECTION('',(0.,0.,-1.));+#118 = PCURVE('',#58,#119);+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);+#120 = LINE('',#121,#122);+#121 = CARTESIAN_POINT('',(2.1,-5.03));+#122 = VECTOR('',#123,1.);+#123 = DIRECTION('',(-1.,0.));+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#125 = PCURVE('',#126,#131);+#126 = PLANE('',#127);+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);+#128 = CARTESIAN_POINT('',(-4.7,2.515,0.2));+#129 = DIRECTION('',(0.,1.,0.));+#130 = DIRECTION('',(0.,0.,1.));+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);+#132 = LINE('',#133,#134);+#133 = CARTESIAN_POINT('',(2.1,0.));+#134 = VECTOR('',#135,1.);+#135 = DIRECTION('',(-1.,0.));+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#137 = ORIENTED_EDGE('',*,*,#138,.T.);+#138 = EDGE_CURVE('',#111,#139,#141,.T.);+#139 = VERTEX_POINT('',#140);+#140 = CARTESIAN_POINT('',(-4.7,1.73,3.81));+#141 = SURFACE_CURVE('',#142,(#146,#153),.PCURVE_S1.);+#142 = LINE('',#143,#144);+#143 = CARTESIAN_POINT('',(-4.7,2.515,2.3));+#144 = VECTOR('',#145,1.);+#145 = DIRECTION('',(0.,-0.461260228994,0.887264899085));+#146 = PCURVE('',#58,#147);+#147 = DEFINITIONAL_REPRESENTATION('',(#148),#152);+#148 = LINE('',#149,#150);+#149 = CARTESIAN_POINT('',(2.1,-5.03));+#150 = VECTOR('',#151,1.);+#151 = DIRECTION('',(0.887264899085,0.461260228994));+#152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#153 = PCURVE('',#154,#159);+#154 = PLANE('',#155);+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);+#156 = CARTESIAN_POINT('',(-4.7,2.515,2.3));+#157 = DIRECTION('',(0.,-0.887264899085,-0.461260228994));+#158 = DIRECTION('',(0.,-0.461260228994,0.887264899085));+#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164);+#160 = LINE('',#161,#162);+#161 = CARTESIAN_POINT('',(0.,0.));+#162 = VECTOR('',#163,1.);+#163 = DIRECTION('',(1.,0.));+#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#165 = ORIENTED_EDGE('',*,*,#166,.T.);+#166 = EDGE_CURVE('',#139,#167,#169,.T.);+#167 = VERTEX_POINT('',#168);+#168 = CARTESIAN_POINT('',(-4.7,-1.73,3.81));+#169 = SURFACE_CURVE('',#170,(#174,#181),.PCURVE_S1.);+#170 = LINE('',#171,#172);+#171 = CARTESIAN_POINT('',(-4.7,1.73,3.81));+#172 = VECTOR('',#173,1.);+#173 = DIRECTION('',(0.,-1.,0.));+#174 = PCURVE('',#58,#175);+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);+#176 = LINE('',#177,#178);+#177 = CARTESIAN_POINT('',(3.61,-4.245));+#178 = VECTOR('',#179,1.);+#179 = DIRECTION('',(0.,1.));+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#181 = PCURVE('',#182,#187);+#182 = PLANE('',#183);+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);+#184 = CARTESIAN_POINT('',(-4.7,1.73,3.81));+#185 = DIRECTION('',(0.,0.,-1.));+#186 = DIRECTION('',(0.,-1.,0.));+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);+#188 = LINE('',#189,#190);+#189 = CARTESIAN_POINT('',(0.,-0.));+#190 = VECTOR('',#191,1.);+#191 = DIRECTION('',(1.,0.));+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#193 = ORIENTED_EDGE('',*,*,#194,.T.);+#194 = EDGE_CURVE('',#167,#50,#195,.T.);+#195 = SURFACE_CURVE('',#196,(#200,#207),.PCURVE_S1.);+#196 = LINE('',#197,#198);+#197 = CARTESIAN_POINT('',(-4.7,-1.73,3.81));+#198 = VECTOR('',#199,1.);+#199 = DIRECTION('',(0.,-0.461260228994,-0.887264899085));+#200 = PCURVE('',#58,#201);+#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206);+#202 = LINE('',#203,#204);+#203 = CARTESIAN_POINT('',(3.61,-0.785));+#204 = VECTOR('',#205,1.);+#205 = DIRECTION('',(-0.887264899085,0.461260228994));+#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#207 = PCURVE('',#208,#213);+#208 = PLANE('',#209);+#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212);+#210 = CARTESIAN_POINT('',(-4.7,-1.73,3.81));+#211 = DIRECTION('',(0.,0.887264899085,-0.461260228994));+#212 = DIRECTION('',(0.,-0.461260228994,-0.887264899085));+#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);+#214 = LINE('',#215,#216);+#215 = CARTESIAN_POINT('',(0.,0.));+#216 = VECTOR('',#217,1.);+#217 = DIRECTION('',(1.,0.));+#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#219 = ADVANCED_FACE('',(#220),#208,.F.);+#220 = FACE_BOUND('',#221,.F.);+#221 = EDGE_LOOP('',(#222,#245,#273,#294));+#222 = ORIENTED_EDGE('',*,*,#223,.T.);+#223 = EDGE_CURVE('',#167,#224,#226,.T.);+#224 = VERTEX_POINT('',#225);+#225 = CARTESIAN_POINT('',(-1.8,-1.73,3.81));+#226 = SURFACE_CURVE('',#227,(#231,#238),.PCURVE_S1.);+#227 = LINE('',#228,#229);+#228 = CARTESIAN_POINT('',(-4.7,-1.73,3.81));+#229 = VECTOR('',#230,1.);+#230 = DIRECTION('',(1.,0.,0.));+#231 = PCURVE('',#208,#232);+#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237);+#233 = LINE('',#234,#235);+#234 = CARTESIAN_POINT('',(0.,0.));+#235 = VECTOR('',#236,1.);+#236 = DIRECTION('',(0.,-1.));+#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#238 = PCURVE('',#182,#239);+#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244);+#240 = LINE('',#241,#242);+#241 = CARTESIAN_POINT('',(3.46,0.));+#242 = VECTOR('',#243,1.);+#243 = DIRECTION('',(0.,-1.));+#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#245 = ORIENTED_EDGE('',*,*,#246,.T.);+#246 = EDGE_CURVE('',#224,#247,#249,.T.);+#247 = VERTEX_POINT('',#248);+#248 = CARTESIAN_POINT('',(-1.8,-2.515,2.3));+#249 = SURFACE_CURVE('',#250,(#254,#261),.PCURVE_S1.);+#250 = LINE('',#251,#252);+#251 = CARTESIAN_POINT('',(-1.8,-1.73,3.81));+#252 = VECTOR('',#253,1.);+#253 = DIRECTION('',(0.,-0.461260228994,-0.887264899085));+#254 = PCURVE('',#208,#255);+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);+#256 = LINE('',#257,#258);+#257 = CARTESIAN_POINT('',(0.,-2.9));+#258 = VECTOR('',#259,1.);+#259 = DIRECTION('',(1.,0.));+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#261 = PCURVE('',#262,#267);+#262 = PLANE('',#263);+#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);+#264 = CARTESIAN_POINT('',(-1.8,1.076989905886E-16,1.75042153708));+#265 = DIRECTION('',(1.,0.,0.));+#266 = DIRECTION('',(-0.,0.,1.));+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);+#268 = LINE('',#269,#270);+#269 = CARTESIAN_POINT('',(2.05957846292,1.73));+#270 = VECTOR('',#271,1.);+#271 = DIRECTION('',(-0.887264899085,0.461260228994));+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#273 = ORIENTED_EDGE('',*,*,#274,.F.);+#274 = EDGE_CURVE('',#50,#247,#275,.T.);+#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.);+#276 = LINE('',#277,#278);+#277 = CARTESIAN_POINT('',(-4.7,-2.515,2.3));+#278 = VECTOR('',#279,1.);+#279 = DIRECTION('',(1.,0.,0.));+#280 = PCURVE('',#208,#281);+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);+#282 = LINE('',#283,#284);+#283 = CARTESIAN_POINT('',(1.701859277379,0.));+#284 = VECTOR('',#285,1.);+#285 = DIRECTION('',(0.,-1.));+#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#287 = PCURVE('',#70,#288);+#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);+#289 = LINE('',#290,#291);+#290 = CARTESIAN_POINT('',(2.1,0.));+#291 = VECTOR('',#292,1.);+#292 = DIRECTION('',(0.,1.));+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#294 = ORIENTED_EDGE('',*,*,#194,.F.);+#295 = ADVANCED_FACE('',(#296),#262,.T.);+#296 = FACE_BOUND('',#297,.T.);+#297 = EDGE_LOOP('',(#298,#321,#347,#370,#393,#414));+#298 = ORIENTED_EDGE('',*,*,#299,.T.);+#299 = EDGE_CURVE('',#247,#300,#302,.T.);+#300 = VERTEX_POINT('',#301);+#301 = CARTESIAN_POINT('',(-1.8,-2.515,1.67));+#302 = SURFACE_CURVE('',#303,(#307,#314),.PCURVE_S1.);+#303 = LINE('',#304,#305);+#304 = CARTESIAN_POINT('',(-1.8,-2.515,2.3));+#305 = VECTOR('',#306,1.);+#306 = DIRECTION('',(0.,0.,-1.));+#307 = PCURVE('',#262,#308);+#308 = DEFINITIONAL_REPRESENTATION('',(#309),#313);+#309 = LINE('',#310,#311);+#310 = CARTESIAN_POINT('',(0.54957846292,2.515));+#311 = VECTOR('',#312,1.);+#312 = DIRECTION('',(-1.,0.));+#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#314 = PCURVE('',#70,#315);+#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);+#316 = LINE('',#317,#318);+#317 = CARTESIAN_POINT('',(2.1,2.9));+#318 = VECTOR('',#319,1.);+#319 = DIRECTION('',(-1.,0.));+#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#321 = ORIENTED_EDGE('',*,*,#322,.T.);+#322 = EDGE_CURVE('',#300,#323,#325,.T.);+#323 = VERTEX_POINT('',#324);+#324 = CARTESIAN_POINT('',(-1.8,2.515,1.67));+#325 = SURFACE_CURVE('',#326,(#330,#336),.PCURVE_S1.);+#326 = LINE('',#327,#328);+#327 = CARTESIAN_POINT('',(-1.8,-1.2575,1.67));+#328 = VECTOR('',#329,1.);+#329 = DIRECTION('',(0.,1.,0.));+#330 = PCURVE('',#262,#331);+#331 = DEFINITIONAL_REPRESENTATION('',(#332),#335);+#332 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#333,#334),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-1.2575,3.7725),.PIECEWISE_BEZIER_KNOTS.);+#333 = CARTESIAN_POINT('',(-8.042153708003E-02,2.515));+#334 = CARTESIAN_POINT('',(-8.042153708003E-02,-2.515));+#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#336 = PCURVE('',#337,#342);+#337 = PLANE('',#338);+#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341);+#339 = CARTESIAN_POINT('',(-4.7,-2.515,1.67));+#340 = DIRECTION('',(0.,0.,1.));+#341 = DIRECTION('',(1.,0.,0.));+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#346);+#343 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#344,#345),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-1.2575,3.7725),.PIECEWISE_BEZIER_KNOTS.);+#344 = CARTESIAN_POINT('',(2.9,0.));+#345 = CARTESIAN_POINT('',(2.9,5.03));+#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#347 = ORIENTED_EDGE('',*,*,#348,.T.);+#348 = EDGE_CURVE('',#323,#349,#351,.T.);+#349 = VERTEX_POINT('',#350);+#350 = CARTESIAN_POINT('',(-1.8,2.515,2.3));+#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.);+#352 = LINE('',#353,#354);+#353 = CARTESIAN_POINT('',(-1.8,2.515,0.));+#354 = VECTOR('',#355,1.);+#355 = DIRECTION('',(0.,0.,1.));+#356 = PCURVE('',#262,#357);+#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362);+#358 = LINE('',#359,#360);+#359 = CARTESIAN_POINT('',(-1.75042153708,-2.515));+#360 = VECTOR('',#361,1.);+#361 = DIRECTION('',(1.,0.));+#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#363 = PCURVE('',#126,#364);+#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369);+#365 = LINE('',#366,#367);+#366 = CARTESIAN_POINT('',(-0.2,2.9));+#367 = VECTOR('',#368,1.);+#368 = DIRECTION('',(1.,0.));+#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#370 = ORIENTED_EDGE('',*,*,#371,.T.);+#371 = EDGE_CURVE('',#349,#372,#374,.T.);+#372 = VERTEX_POINT('',#373);+#373 = CARTESIAN_POINT('',(-1.8,1.73,3.81));+#374 = SURFACE_CURVE('',#375,(#379,#386),.PCURVE_S1.);+#375 = LINE('',#376,#377);+#376 = CARTESIAN_POINT('',(-1.8,2.515,2.3));+#377 = VECTOR('',#378,1.);+#378 = DIRECTION('',(0.,-0.461260228994,0.887264899085));+#379 = PCURVE('',#262,#380);+#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385);+#381 = LINE('',#382,#383);+#382 = CARTESIAN_POINT('',(0.54957846292,-2.515));+#383 = VECTOR('',#384,1.);+#384 = DIRECTION('',(0.887264899085,0.461260228994));+#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#386 = PCURVE('',#154,#387);+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392);+#388 = LINE('',#389,#390);+#389 = CARTESIAN_POINT('',(0.,-2.9));+#390 = VECTOR('',#391,1.);+#391 = DIRECTION('',(1.,0.));+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#393 = ORIENTED_EDGE('',*,*,#394,.T.);+#394 = EDGE_CURVE('',#372,#224,#395,.T.);+#395 = SURFACE_CURVE('',#396,(#400,#407),.PCURVE_S1.);+#396 = LINE('',#397,#398);+#397 = CARTESIAN_POINT('',(-1.8,1.73,3.81));+#398 = VECTOR('',#399,1.);+#399 = DIRECTION('',(0.,-1.,0.));+#400 = PCURVE('',#262,#401);+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);+#402 = LINE('',#403,#404);+#403 = CARTESIAN_POINT('',(2.05957846292,-1.73));+#404 = VECTOR('',#405,1.);+#405 = DIRECTION('',(0.,1.));+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#407 = PCURVE('',#182,#408);+#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);+#409 = LINE('',#410,#411);+#410 = CARTESIAN_POINT('',(0.,-2.9));+#411 = VECTOR('',#412,1.);+#412 = DIRECTION('',(1.,0.));+#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#414 = ORIENTED_EDGE('',*,*,#246,.T.);+#415 = ADVANCED_FACE('',(#416),#337,.T.);+#416 = FACE_BOUND('',#417,.T.);+#417 = EDGE_LOOP('',(#418,#441,#442,#465));+#418 = ORIENTED_EDGE('',*,*,#419,.F.);+#419 = EDGE_CURVE('',#323,#420,#422,.T.);+#420 = VERTEX_POINT('',#421);+#421 = CARTESIAN_POINT('',(1.8,2.515,1.67));+#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.);+#423 = LINE('',#424,#425);+#424 = CARTESIAN_POINT('',(-4.7,2.515,1.67));+#425 = VECTOR('',#426,1.);+#426 = DIRECTION('',(1.,0.,0.));+#427 = PCURVE('',#337,#428);+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);+#429 = LINE('',#430,#431);+#430 = CARTESIAN_POINT('',(0.,5.03));+#431 = VECTOR('',#432,1.);+#432 = DIRECTION('',(1.,0.));+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#434 = PCURVE('',#126,#435);+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);+#436 = LINE('',#437,#438);+#437 = CARTESIAN_POINT('',(1.47,0.));+#438 = VECTOR('',#439,1.);+#439 = DIRECTION('',(0.,1.));+#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#441 = ORIENTED_EDGE('',*,*,#322,.F.);+#442 = ORIENTED_EDGE('',*,*,#443,.T.);+#443 = EDGE_CURVE('',#300,#444,#446,.T.);+#444 = VERTEX_POINT('',#445);+#445 = CARTESIAN_POINT('',(1.8,-2.515,1.67));+#446 = SURFACE_CURVE('',#447,(#451,#458),.PCURVE_S1.);+#447 = LINE('',#448,#449);+#448 = CARTESIAN_POINT('',(-4.7,-2.515,1.67));+#449 = VECTOR('',#450,1.);+#450 = DIRECTION('',(1.,0.,0.));+#451 = PCURVE('',#337,#452);+#452 = DEFINITIONAL_REPRESENTATION('',(#453),#457);+#453 = LINE('',#454,#455);+#454 = CARTESIAN_POINT('',(0.,0.));+#455 = VECTOR('',#456,1.);+#456 = DIRECTION('',(1.,0.));+#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#458 = PCURVE('',#70,#459);+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);+#460 = LINE('',#461,#462);+#461 = CARTESIAN_POINT('',(1.47,0.));+#462 = VECTOR('',#463,1.);+#463 = DIRECTION('',(0.,1.));+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#465 = ORIENTED_EDGE('',*,*,#466,.T.);+#466 = EDGE_CURVE('',#444,#420,#467,.T.);+#467 = SURFACE_CURVE('',#468,(#472,#478),.PCURVE_S1.);+#468 = LINE('',#469,#470);+#469 = CARTESIAN_POINT('',(1.8,-1.2575,1.67));+#470 = VECTOR('',#471,1.);+#471 = DIRECTION('',(0.,1.,0.));+#472 = PCURVE('',#337,#473);+#473 = DEFINITIONAL_REPRESENTATION('',(#474),#477);+#474 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#475,#476),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-1.2575,3.7725),.PIECEWISE_BEZIER_KNOTS.);+#475 = CARTESIAN_POINT('',(6.5,0.));+#476 = CARTESIAN_POINT('',(6.5,5.03));+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#478 = PCURVE('',#479,#484);+#479 = PLANE('',#480);+#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);+#481 = CARTESIAN_POINT('',(1.8,1.076989905886E-16,1.75042153708));+#482 = DIRECTION('',(1.,0.,0.));+#483 = DIRECTION('',(-0.,0.,1.));+#484 = DEFINITIONAL_REPRESENTATION('',(#485),#488);+#485 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#486,#487),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-1.2575,3.7725),.PIECEWISE_BEZIER_KNOTS.);+#486 = CARTESIAN_POINT('',(-8.042153708003E-02,2.515));+#487 = CARTESIAN_POINT('',(-8.042153708003E-02,-2.515));+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#489 = ADVANCED_FACE('',(#490),#479,.F.);+#490 = FACE_BOUND('',#491,.F.);+#491 = EDGE_LOOP('',(#492,#515,#516,#539,#567,#595));+#492 = ORIENTED_EDGE('',*,*,#493,.T.);+#493 = EDGE_CURVE('',#494,#444,#496,.T.);+#494 = VERTEX_POINT('',#495);+#495 = CARTESIAN_POINT('',(1.8,-2.515,2.3));+#496 = SURFACE_CURVE('',#497,(#501,#508),.PCURVE_S1.);+#497 = LINE('',#498,#499);+#498 = CARTESIAN_POINT('',(1.8,-2.515,2.3));+#499 = VECTOR('',#500,1.);+#500 = DIRECTION('',(0.,0.,-1.));+#501 = PCURVE('',#479,#502);+#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507);+#503 = LINE('',#504,#505);+#504 = CARTESIAN_POINT('',(0.54957846292,2.515));+#505 = VECTOR('',#506,1.);+#506 = DIRECTION('',(-1.,0.));+#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#508 = PCURVE('',#70,#509);+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);+#510 = LINE('',#511,#512);+#511 = CARTESIAN_POINT('',(2.1,6.5));+#512 = VECTOR('',#513,1.);+#513 = DIRECTION('',(-1.,0.));+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#515 = ORIENTED_EDGE('',*,*,#466,.T.);+#516 = ORIENTED_EDGE('',*,*,#517,.T.);+#517 = EDGE_CURVE('',#420,#518,#520,.T.);+#518 = VERTEX_POINT('',#519);+#519 = CARTESIAN_POINT('',(1.8,2.515,2.3));+#520 = SURFACE_CURVE('',#521,(#525,#532),.PCURVE_S1.);+#521 = LINE('',#522,#523);+#522 = CARTESIAN_POINT('',(1.8,2.515,0.));+#523 = VECTOR('',#524,1.);+#524 = DIRECTION('',(0.,0.,1.));+#525 = PCURVE('',#479,#526);+#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);+#527 = LINE('',#528,#529);+#528 = CARTESIAN_POINT('',(-1.75042153708,-2.515));+#529 = VECTOR('',#530,1.);+#530 = DIRECTION('',(1.,0.));+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#532 = PCURVE('',#126,#533);+#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538);+#534 = LINE('',#535,#536);+#535 = CARTESIAN_POINT('',(-0.2,6.5));+#536 = VECTOR('',#537,1.);+#537 = DIRECTION('',(1.,0.));+#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#539 = ORIENTED_EDGE('',*,*,#540,.T.);+#540 = EDGE_CURVE('',#518,#541,#543,.T.);+#541 = VERTEX_POINT('',#542);+#542 = CARTESIAN_POINT('',(1.8,1.73,3.81));+#543 = SURFACE_CURVE('',#544,(#548,#555),.PCURVE_S1.);+#544 = LINE('',#545,#546);+#545 = CARTESIAN_POINT('',(1.8,2.515,2.3));+#546 = VECTOR('',#547,1.);+#547 = DIRECTION('',(0.,-0.461260228994,0.887264899085));+#548 = PCURVE('',#479,#549);+#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);+#550 = LINE('',#551,#552);+#551 = CARTESIAN_POINT('',(0.54957846292,-2.515));+#552 = VECTOR('',#553,1.);+#553 = DIRECTION('',(0.887264899085,0.461260228994));+#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#555 = PCURVE('',#556,#561);+#556 = PLANE('',#557);+#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);+#558 = CARTESIAN_POINT('',(1.8,2.515,2.3));+#559 = DIRECTION('',(0.,-0.887264899085,-0.461260228994));+#560 = DIRECTION('',(0.,-0.461260228994,0.887264899085));+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);+#562 = LINE('',#563,#564);+#563 = CARTESIAN_POINT('',(0.,0.));+#564 = VECTOR('',#565,1.);+#565 = DIRECTION('',(1.,0.));+#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#567 = ORIENTED_EDGE('',*,*,#568,.T.);+#568 = EDGE_CURVE('',#541,#569,#571,.T.);+#569 = VERTEX_POINT('',#570);+#570 = CARTESIAN_POINT('',(1.8,-1.73,3.81));+#571 = SURFACE_CURVE('',#572,(#576,#583),.PCURVE_S1.);+#572 = LINE('',#573,#574);+#573 = CARTESIAN_POINT('',(1.8,1.73,3.81));+#574 = VECTOR('',#575,1.);+#575 = DIRECTION('',(0.,-1.,0.));+#576 = PCURVE('',#479,#577);+#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582);+#578 = LINE('',#579,#580);+#579 = CARTESIAN_POINT('',(2.05957846292,-1.73));+#580 = VECTOR('',#581,1.);+#581 = DIRECTION('',(0.,1.));+#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#583 = PCURVE('',#584,#589);+#584 = PLANE('',#585);+#585 = AXIS2_PLACEMENT_3D('',#586,#587,#588);+#586 = CARTESIAN_POINT('',(1.8,1.73,3.81));+#587 = DIRECTION('',(0.,0.,-1.));+#588 = DIRECTION('',(0.,-1.,0.));+#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594);+#590 = LINE('',#591,#592);+#591 = CARTESIAN_POINT('',(0.,-0.));+#592 = VECTOR('',#593,1.);+#593 = DIRECTION('',(1.,0.));+#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#595 = ORIENTED_EDGE('',*,*,#596,.T.);+#596 = EDGE_CURVE('',#569,#494,#597,.T.);+#597 = SURFACE_CURVE('',#598,(#602,#609),.PCURVE_S1.);+#598 = LINE('',#599,#600);+#599 = CARTESIAN_POINT('',(1.8,-1.73,3.81));+#600 = VECTOR('',#601,1.);+#601 = DIRECTION('',(0.,-0.461260228994,-0.887264899085));+#602 = PCURVE('',#479,#603);+#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608);+#604 = LINE('',#605,#606);+#605 = CARTESIAN_POINT('',(2.05957846292,1.73));+#606 = VECTOR('',#607,1.);+#607 = DIRECTION('',(-0.887264899085,0.461260228994));+#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#609 = PCURVE('',#610,#615);+#610 = PLANE('',#611);+#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614);+#612 = CARTESIAN_POINT('',(1.8,-1.73,3.81));+#613 = DIRECTION('',(0.,0.887264899085,-0.461260228994));+#614 = DIRECTION('',(0.,-0.461260228994,-0.887264899085));+#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620);+#616 = LINE('',#617,#618);+#617 = CARTESIAN_POINT('',(0.,0.));+#618 = VECTOR('',#619,1.);+#619 = DIRECTION('',(1.,0.));+#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#621 = ADVANCED_FACE('',(#622),#556,.F.);+#622 = FACE_BOUND('',#623,.F.);+#623 = EDGE_LOOP('',(#624,#647,#675,#696));+#624 = ORIENTED_EDGE('',*,*,#625,.T.);+#625 = EDGE_CURVE('',#518,#626,#628,.T.);+#626 = VERTEX_POINT('',#627);+#627 = CARTESIAN_POINT('',(4.7,2.515,2.3));+#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.);+#629 = LINE('',#630,#631);+#630 = CARTESIAN_POINT('',(1.8,2.515,2.3));+#631 = VECTOR('',#632,1.);+#632 = DIRECTION('',(1.,0.,0.));+#633 = PCURVE('',#556,#634);+#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639);+#635 = LINE('',#636,#637);+#636 = CARTESIAN_POINT('',(0.,0.));+#637 = VECTOR('',#638,1.);+#638 = DIRECTION('',(0.,-1.));+#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#640 = PCURVE('',#126,#641);+#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);+#642 = LINE('',#643,#644);+#643 = CARTESIAN_POINT('',(2.1,6.5));+#644 = VECTOR('',#645,1.);+#645 = DIRECTION('',(0.,1.));+#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#647 = ORIENTED_EDGE('',*,*,#648,.T.);+#648 = EDGE_CURVE('',#626,#649,#651,.T.);+#649 = VERTEX_POINT('',#650);+#650 = CARTESIAN_POINT('',(4.7,1.73,3.81));+#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.);+#652 = LINE('',#653,#654);+#653 = CARTESIAN_POINT('',(4.7,2.515,2.3));+#654 = VECTOR('',#655,1.);+#655 = DIRECTION('',(0.,-0.461260228994,0.887264899085));+#656 = PCURVE('',#556,#657);+#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662);+#658 = LINE('',#659,#660);+#659 = CARTESIAN_POINT('',(0.,-2.9));+#660 = VECTOR('',#661,1.);+#661 = DIRECTION('',(1.,0.));+#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#663 = PCURVE('',#664,#669);+#664 = PLANE('',#665);+#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668);+#666 = CARTESIAN_POINT('',(4.7,-2.515,0.2));+#667 = DIRECTION('',(1.,0.,0.));+#668 = DIRECTION('',(0.,0.,1.));+#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674);+#670 = LINE('',#671,#672);+#671 = CARTESIAN_POINT('',(2.1,-5.03));+#672 = VECTOR('',#673,1.);+#673 = DIRECTION('',(0.887264899085,0.461260228994));+#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#675 = ORIENTED_EDGE('',*,*,#676,.F.);+#676 = EDGE_CURVE('',#541,#649,#677,.T.);+#677 = SURFACE_CURVE('',#678,(#682,#689),.PCURVE_S1.);+#678 = LINE('',#679,#680);+#679 = CARTESIAN_POINT('',(1.8,1.73,3.81));+#680 = VECTOR('',#681,1.);+#681 = DIRECTION('',(1.,0.,0.));+#682 = PCURVE('',#556,#683);+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);+#684 = LINE('',#685,#686);+#685 = CARTESIAN_POINT('',(1.701859277379,0.));+#686 = VECTOR('',#687,1.);+#687 = DIRECTION('',(0.,-1.));+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#689 = PCURVE('',#584,#690);+#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);+#691 = LINE('',#692,#693);+#692 = CARTESIAN_POINT('',(0.,-0.));+#693 = VECTOR('',#694,1.);+#694 = DIRECTION('',(0.,-1.));+#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#696 = ORIENTED_EDGE('',*,*,#540,.F.);+#697 = ADVANCED_FACE('',(#698),#664,.T.);+#698 = FACE_BOUND('',#699,.T.);+#699 = EDGE_LOOP('',(#700,#725,#753,#774,#775,#798));+#700 = ORIENTED_EDGE('',*,*,#701,.F.);+#701 = EDGE_CURVE('',#702,#704,#706,.T.);+#702 = VERTEX_POINT('',#703);+#703 = CARTESIAN_POINT('',(4.7,-2.515,0.));+#704 = VERTEX_POINT('',#705);+#705 = CARTESIAN_POINT('',(4.7,-2.515,2.3));+#706 = SURFACE_CURVE('',#707,(#711,#718),.PCURVE_S1.);+#707 = LINE('',#708,#709);+#708 = CARTESIAN_POINT('',(4.7,-2.515,0.));+#709 = VECTOR('',#710,1.);+#710 = DIRECTION('',(0.,0.,1.));+#711 = PCURVE('',#664,#712);+#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717);+#713 = LINE('',#714,#715);+#714 = CARTESIAN_POINT('',(-0.2,0.));+#715 = VECTOR('',#716,1.);+#716 = DIRECTION('',(1.,0.));+#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#718 = PCURVE('',#70,#719);+#719 = DEFINITIONAL_REPRESENTATION('',(#720),#724);+#720 = LINE('',#721,#722);+#721 = CARTESIAN_POINT('',(-0.2,9.4));+#722 = VECTOR('',#723,1.);+#723 = DIRECTION('',(1.,0.));+#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#725 = ORIENTED_EDGE('',*,*,#726,.T.);+#726 = EDGE_CURVE('',#702,#727,#729,.T.);+#727 = VERTEX_POINT('',#728);+#728 = CARTESIAN_POINT('',(4.7,2.515,0.));+#729 = SURFACE_CURVE('',#730,(#734,#741),.PCURVE_S1.);+#730 = LINE('',#731,#732);+#731 = CARTESIAN_POINT('',(4.7,-2.515,0.));+#732 = VECTOR('',#733,1.);+#733 = DIRECTION('',(0.,1.,0.));+#734 = PCURVE('',#664,#735);+#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(-0.2,0.));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(0.,-1.));+#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#741 = PCURVE('',#742,#747);+#742 = PLANE('',#743);+#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);+#744 = CARTESIAN_POINT('',(1.8,-2.515,0.));+#745 = DIRECTION('',(0.,0.,1.));+#746 = DIRECTION('',(0.,1.,0.));+#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752);+#748 = LINE('',#749,#750);+#749 = CARTESIAN_POINT('',(0.,-2.9));+#750 = VECTOR('',#751,1.);+#751 = DIRECTION('',(1.,0.));+#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#753 = ORIENTED_EDGE('',*,*,#754,.F.);+#754 = EDGE_CURVE('',#626,#727,#755,.T.);+#755 = SURFACE_CURVE('',#756,(#760,#767),.PCURVE_S1.);+#756 = LINE('',#757,#758);+#757 = CARTESIAN_POINT('',(4.7,2.515,2.3));+#758 = VECTOR('',#759,1.);+#759 = DIRECTION('',(0.,0.,-1.));+#760 = PCURVE('',#664,#761);+#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766);+#762 = LINE('',#763,#764);+#763 = CARTESIAN_POINT('',(2.1,-5.03));+#764 = VECTOR('',#765,1.);+#765 = DIRECTION('',(-1.,0.));+#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#767 = PCURVE('',#126,#768);+#768 = DEFINITIONAL_REPRESENTATION('',(#769),#773);+#769 = LINE('',#770,#771);+#770 = CARTESIAN_POINT('',(2.1,9.4));+#771 = VECTOR('',#772,1.);+#772 = DIRECTION('',(-1.,0.));+#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#774 = ORIENTED_EDGE('',*,*,#648,.T.);+#775 = ORIENTED_EDGE('',*,*,#776,.T.);+#776 = EDGE_CURVE('',#649,#777,#779,.T.);+#777 = VERTEX_POINT('',#778);+#778 = CARTESIAN_POINT('',(4.7,-1.73,3.81));+#779 = SURFACE_CURVE('',#780,(#784,#791),.PCURVE_S1.);+#780 = LINE('',#781,#782);+#781 = CARTESIAN_POINT('',(4.7,1.73,3.81));+#782 = VECTOR('',#783,1.);+#783 = DIRECTION('',(0.,-1.,0.));+#784 = PCURVE('',#664,#785);+#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790);+#786 = LINE('',#787,#788);+#787 = CARTESIAN_POINT('',(3.61,-4.245));+#788 = VECTOR('',#789,1.);+#789 = DIRECTION('',(0.,1.));+#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#791 = PCURVE('',#584,#792);+#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797);+#793 = LINE('',#794,#795);+#794 = CARTESIAN_POINT('',(0.,-2.9));+#795 = VECTOR('',#796,1.);+#796 = DIRECTION('',(1.,0.));+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#798 = ORIENTED_EDGE('',*,*,#799,.T.);+#799 = EDGE_CURVE('',#777,#704,#800,.T.);+#800 = SURFACE_CURVE('',#801,(#805,#812),.PCURVE_S1.);+#801 = LINE('',#802,#803);+#802 = CARTESIAN_POINT('',(4.7,-1.73,3.81));+#803 = VECTOR('',#804,1.);+#804 = DIRECTION('',(0.,-0.461260228994,-0.887264899085));+#805 = PCURVE('',#664,#806);+#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811);+#807 = LINE('',#808,#809);+#808 = CARTESIAN_POINT('',(3.61,-0.785));+#809 = VECTOR('',#810,1.);+#810 = DIRECTION('',(-0.887264899085,0.461260228994));+#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#812 = PCURVE('',#610,#813);+#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);+#814 = LINE('',#815,#816);+#815 = CARTESIAN_POINT('',(0.,-2.9));+#816 = VECTOR('',#817,1.);+#817 = DIRECTION('',(1.,0.));+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#819 = ADVANCED_FACE('',(#820),#742,.F.);+#820 = FACE_BOUND('',#821,.F.);+#821 = EDGE_LOOP('',(#822,#845,#846,#869));+#822 = ORIENTED_EDGE('',*,*,#823,.T.);+#823 = EDGE_CURVE('',#824,#702,#826,.T.);+#824 = VERTEX_POINT('',#825);+#825 = CARTESIAN_POINT('',(1.8,-2.515,0.));+#826 = SURFACE_CURVE('',#827,(#831,#838),.PCURVE_S1.);+#827 = LINE('',#828,#829);+#828 = CARTESIAN_POINT('',(1.8,-2.515,0.));+#829 = VECTOR('',#830,1.);+#830 = DIRECTION('',(1.,0.,0.));+#831 = PCURVE('',#742,#832);+#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837);+#833 = LINE('',#834,#835);+#834 = CARTESIAN_POINT('',(0.,0.));+#835 = VECTOR('',#836,1.);+#836 = DIRECTION('',(0.,-1.));+#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#838 = PCURVE('',#70,#839);+#839 = DEFINITIONAL_REPRESENTATION('',(#840),#844);+#840 = LINE('',#841,#842);+#841 = CARTESIAN_POINT('',(-0.2,6.5));+#842 = VECTOR('',#843,1.);+#843 = DIRECTION('',(0.,1.));+#844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#845 = ORIENTED_EDGE('',*,*,#726,.T.);+#846 = ORIENTED_EDGE('',*,*,#847,.F.);+#847 = EDGE_CURVE('',#848,#727,#850,.T.);+#848 = VERTEX_POINT('',#849);+#849 = CARTESIAN_POINT('',(1.8,2.515,0.));+#850 = SURFACE_CURVE('',#851,(#855,#862),.PCURVE_S1.);+#851 = LINE('',#852,#853);+#852 = CARTESIAN_POINT('',(1.8,2.515,0.));+#853 = VECTOR('',#854,1.);+#854 = DIRECTION('',(1.,0.,0.));+#855 = PCURVE('',#742,#856);+#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861);+#857 = LINE('',#858,#859);+#858 = CARTESIAN_POINT('',(5.03,0.));+#859 = VECTOR('',#860,1.);+#860 = DIRECTION('',(0.,-1.));+#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#862 = PCURVE('',#126,#863);+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);+#864 = LINE('',#865,#866);+#865 = CARTESIAN_POINT('',(-0.2,6.5));+#866 = VECTOR('',#867,1.);+#867 = DIRECTION('',(0.,1.));+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#869 = ORIENTED_EDGE('',*,*,#870,.F.);+#870 = EDGE_CURVE('',#824,#848,#871,.T.);+#871 = SURFACE_CURVE('',#872,(#876,#883),.PCURVE_S1.);+#872 = LINE('',#873,#874);+#873 = CARTESIAN_POINT('',(1.8,-2.515,0.));+#874 = VECTOR('',#875,1.);+#875 = DIRECTION('',(0.,1.,0.));+#876 = PCURVE('',#742,#877);+#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882);+#878 = LINE('',#879,#880);+#879 = CARTESIAN_POINT('',(0.,0.));+#880 = VECTOR('',#881,1.);+#881 = DIRECTION('',(1.,0.));+#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#883 = PCURVE('',#884,#889);+#884 = PLANE('',#885);+#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888);+#886 = CARTESIAN_POINT('',(1.8,1.076989905886E-16,1.75042153708));+#887 = DIRECTION('',(1.,0.,0.));+#888 = DIRECTION('',(-0.,0.,1.));+#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894);+#890 = LINE('',#891,#892);+#891 = CARTESIAN_POINT('',(-1.75042153708,2.515));+#892 = VECTOR('',#893,1.);+#893 = DIRECTION('',(0.,-1.));+#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#895 = ADVANCED_FACE('',(#896),#884,.F.);+#896 = FACE_BOUND('',#897,.F.);+#897 = EDGE_LOOP('',(#898,#921,#922,#945));+#898 = ORIENTED_EDGE('',*,*,#899,.T.);+#899 = EDGE_CURVE('',#900,#824,#902,.T.);+#900 = VERTEX_POINT('',#901);+#901 = CARTESIAN_POINT('',(1.8,-2.515,0.2));+#902 = SURFACE_CURVE('',#903,(#907,#914),.PCURVE_S1.);+#903 = LINE('',#904,#905);+#904 = CARTESIAN_POINT('',(1.8,-2.515,2.3));+#905 = VECTOR('',#906,1.);+#906 = DIRECTION('',(0.,0.,-1.));+#907 = PCURVE('',#884,#908);+#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913);+#909 = LINE('',#910,#911);+#910 = CARTESIAN_POINT('',(0.54957846292,2.515));+#911 = VECTOR('',#912,1.);+#912 = DIRECTION('',(-1.,0.));+#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#914 = PCURVE('',#70,#915);+#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920);+#916 = LINE('',#917,#918);+#917 = CARTESIAN_POINT('',(2.1,6.5));+#918 = VECTOR('',#919,1.);+#919 = DIRECTION('',(-1.,0.));+#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#921 = ORIENTED_EDGE('',*,*,#870,.T.);+#922 = ORIENTED_EDGE('',*,*,#923,.T.);+#923 = EDGE_CURVE('',#848,#924,#926,.T.);+#924 = VERTEX_POINT('',#925);+#925 = CARTESIAN_POINT('',(1.8,2.515,0.2));+#926 = SURFACE_CURVE('',#927,(#931,#938),.PCURVE_S1.);+#927 = LINE('',#928,#929);+#928 = CARTESIAN_POINT('',(1.8,2.515,0.));+#929 = VECTOR('',#930,1.);+#930 = DIRECTION('',(0.,0.,1.));+#931 = PCURVE('',#884,#932);+#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937);+#933 = LINE('',#934,#935);+#934 = CARTESIAN_POINT('',(-1.75042153708,-2.515));+#935 = VECTOR('',#936,1.);+#936 = DIRECTION('',(1.,0.));+#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#938 = PCURVE('',#126,#939);+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944);+#940 = LINE('',#941,#942);+#941 = CARTESIAN_POINT('',(-0.2,6.5));+#942 = VECTOR('',#943,1.);+#943 = DIRECTION('',(1.,0.));+#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#945 = ORIENTED_EDGE('',*,*,#946,.F.);+#946 = EDGE_CURVE('',#900,#924,#947,.T.);+#947 = SURFACE_CURVE('',#948,(#952,#958),.PCURVE_S1.);+#948 = LINE('',#949,#950);+#949 = CARTESIAN_POINT('',(1.8,-1.2575,0.2));+#950 = VECTOR('',#951,1.);+#951 = DIRECTION('',(0.,1.,0.));+#952 = PCURVE('',#884,#953);+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#957);+#954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#955,#956),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-1.2575,3.7725),.PIECEWISE_BEZIER_KNOTS.);+#955 = CARTESIAN_POINT('',(-1.55042153708,2.515));+#956 = CARTESIAN_POINT('',(-1.55042153708,-2.515));+#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#958 = PCURVE('',#959,#964);+#959 = PLANE('',#960);+#960 = AXIS2_PLACEMENT_3D('',#961,#962,#963);+#961 = CARTESIAN_POINT('',(-4.7,-2.515,0.2));+#962 = DIRECTION('',(0.,0.,1.));+#963 = DIRECTION('',(1.,0.,0.));+#964 = DEFINITIONAL_REPRESENTATION('',(#965),#968);+#965 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#966,#967),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-1.2575,3.7725),.PIECEWISE_BEZIER_KNOTS.);+#966 = CARTESIAN_POINT('',(6.5,0.));+#967 = CARTESIAN_POINT('',(6.5,5.03));+#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#969 = ADVANCED_FACE('',(#970),#959,.F.);+#970 = FACE_BOUND('',#971,.F.);+#971 = EDGE_LOOP('',(#972,#995,#1021,#1042));+#972 = ORIENTED_EDGE('',*,*,#973,.F.);+#973 = EDGE_CURVE('',#974,#924,#976,.T.);+#974 = VERTEX_POINT('',#975);+#975 = CARTESIAN_POINT('',(-1.8,2.515,0.2));+#976 = SURFACE_CURVE('',#977,(#981,#988),.PCURVE_S1.);+#977 = LINE('',#978,#979);+#978 = CARTESIAN_POINT('',(-4.7,2.515,0.2));+#979 = VECTOR('',#980,1.);+#980 = DIRECTION('',(1.,0.,0.));+#981 = PCURVE('',#959,#982);+#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987);+#983 = LINE('',#984,#985);+#984 = CARTESIAN_POINT('',(0.,5.03));+#985 = VECTOR('',#986,1.);+#986 = DIRECTION('',(1.,0.));+#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#988 = PCURVE('',#126,#989);+#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);+#990 = LINE('',#991,#992);+#991 = CARTESIAN_POINT('',(0.,0.));+#992 = VECTOR('',#993,1.);+#993 = DIRECTION('',(0.,1.));+#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#995 = ORIENTED_EDGE('',*,*,#996,.F.);+#996 = EDGE_CURVE('',#997,#974,#999,.T.);+#997 = VERTEX_POINT('',#998);+#998 = CARTESIAN_POINT('',(-1.8,-2.515,0.2));+#999 = SURFACE_CURVE('',#1000,(#1004,#1010),.PCURVE_S1.);+#1000 = LINE('',#1001,#1002);+#1001 = CARTESIAN_POINT('',(-1.8,-1.2575,0.2));+#1002 = VECTOR('',#1003,1.);+#1003 = DIRECTION('',(0.,1.,0.));+#1004 = PCURVE('',#959,#1005);+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1009);+#1006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1007,#1008),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-1.2575,3.7725),.PIECEWISE_BEZIER_KNOTS.);+#1007 = CARTESIAN_POINT('',(2.9,0.));+#1008 = CARTESIAN_POINT('',(2.9,5.03));+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1010 = PCURVE('',#1011,#1016);+#1011 = PLANE('',#1012);+#1012 = AXIS2_PLACEMENT_3D('',#1013,#1014,#1015);+#1013 = CARTESIAN_POINT('',(-1.8,1.076989905886E-16,1.75042153708));+#1014 = DIRECTION('',(1.,0.,0.));+#1015 = DIRECTION('',(-0.,0.,1.));+#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1020);+#1017 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1018,#1019),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-1.2575,3.7725),.PIECEWISE_BEZIER_KNOTS.);+#1018 = CARTESIAN_POINT('',(-1.55042153708,2.515));+#1019 = CARTESIAN_POINT('',(-1.55042153708,-2.515));+#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1021 = ORIENTED_EDGE('',*,*,#1022,.T.);+#1022 = EDGE_CURVE('',#997,#900,#1023,.T.);+#1023 = SURFACE_CURVE('',#1024,(#1028,#1035),.PCURVE_S1.);+#1024 = LINE('',#1025,#1026);+#1025 = CARTESIAN_POINT('',(-4.7,-2.515,0.2));+#1026 = VECTOR('',#1027,1.);+#1027 = DIRECTION('',(1.,0.,0.));+#1028 = PCURVE('',#959,#1029);+#1029 = DEFINITIONAL_REPRESENTATION('',(#1030),#1034);+#1030 = LINE('',#1031,#1032);+#1031 = CARTESIAN_POINT('',(0.,0.));+#1032 = VECTOR('',#1033,1.);+#1033 = DIRECTION('',(1.,0.));+#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1035 = PCURVE('',#70,#1036);+#1036 = DEFINITIONAL_REPRESENTATION('',(#1037),#1041);+#1037 = LINE('',#1038,#1039);+#1038 = CARTESIAN_POINT('',(0.,0.));+#1039 = VECTOR('',#1040,1.);+#1040 = DIRECTION('',(0.,1.));+#1041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1042 = ORIENTED_EDGE('',*,*,#946,.T.);+#1043 = ADVANCED_FACE('',(#1044),#1011,.T.);+#1044 = FACE_BOUND('',#1045,.T.);+#1045 = EDGE_LOOP('',(#1046,#1069,#1092,#1113));+#1046 = ORIENTED_EDGE('',*,*,#1047,.T.);+#1047 = EDGE_CURVE('',#997,#1048,#1050,.T.);+#1048 = VERTEX_POINT('',#1049);+#1049 = CARTESIAN_POINT('',(-1.8,-2.515,0.));+#1050 = SURFACE_CURVE('',#1051,(#1055,#1062),.PCURVE_S1.);+#1051 = LINE('',#1052,#1053);+#1052 = CARTESIAN_POINT('',(-1.8,-2.515,2.3));+#1053 = VECTOR('',#1054,1.);+#1054 = DIRECTION('',(0.,0.,-1.));+#1055 = PCURVE('',#1011,#1056);+#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1061);+#1057 = LINE('',#1058,#1059);+#1058 = CARTESIAN_POINT('',(0.54957846292,2.515));+#1059 = VECTOR('',#1060,1.);+#1060 = DIRECTION('',(-1.,0.));+#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1062 = PCURVE('',#70,#1063);+#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);+#1064 = LINE('',#1065,#1066);+#1065 = CARTESIAN_POINT('',(2.1,2.9));+#1066 = VECTOR('',#1067,1.);+#1067 = DIRECTION('',(-1.,0.));+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);+#1070 = EDGE_CURVE('',#1048,#1071,#1073,.T.);+#1071 = VERTEX_POINT('',#1072);+#1072 = CARTESIAN_POINT('',(-1.8,2.515,0.));+#1073 = SURFACE_CURVE('',#1074,(#1078,#1085),.PCURVE_S1.);+#1074 = LINE('',#1075,#1076);+#1075 = CARTESIAN_POINT('',(-1.8,-2.515,0.));+#1076 = VECTOR('',#1077,1.);+#1077 = DIRECTION('',(0.,1.,0.));+#1078 = PCURVE('',#1011,#1079);+#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084);+#1080 = LINE('',#1081,#1082);+#1081 = CARTESIAN_POINT('',(-1.75042153708,2.515));+#1082 = VECTOR('',#1083,1.);+#1083 = DIRECTION('',(0.,-1.));+#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1085 = PCURVE('',#98,#1086);+#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1091);+#1087 = LINE('',#1088,#1089);+#1088 = CARTESIAN_POINT('',(0.,-2.9));+#1089 = VECTOR('',#1090,1.);+#1090 = DIRECTION('',(1.,0.));+#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1092 = ORIENTED_EDGE('',*,*,#1093,.T.);+#1093 = EDGE_CURVE('',#1071,#974,#1094,.T.);+#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.);+#1095 = LINE('',#1096,#1097);+#1096 = CARTESIAN_POINT('',(-1.8,2.515,0.));+#1097 = VECTOR('',#1098,1.);+#1098 = DIRECTION('',(0.,0.,1.));+#1099 = PCURVE('',#1011,#1100);+#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105);+#1101 = LINE('',#1102,#1103);+#1102 = CARTESIAN_POINT('',(-1.75042153708,-2.515));+#1103 = VECTOR('',#1104,1.);+#1104 = DIRECTION('',(1.,0.));+#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1106 = PCURVE('',#126,#1107);+#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112);+#1108 = LINE('',#1109,#1110);+#1109 = CARTESIAN_POINT('',(-0.2,2.9));+#1110 = VECTOR('',#1111,1.);+#1111 = DIRECTION('',(1.,0.));+#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1113 = ORIENTED_EDGE('',*,*,#996,.F.);+#1114 = ADVANCED_FACE('',(#1115),#584,.F.);+#1115 = FACE_BOUND('',#1116,.F.);+#1116 = EDGE_LOOP('',(#1117,#1118,#1119,#1140));+#1117 = ORIENTED_EDGE('',*,*,#676,.T.);+#1118 = ORIENTED_EDGE('',*,*,#776,.T.);+#1119 = ORIENTED_EDGE('',*,*,#1120,.F.);+#1120 = EDGE_CURVE('',#569,#777,#1121,.T.);+#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(1.8,-1.73,3.81));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(1.,0.,0.));+#1126 = PCURVE('',#584,#1127);+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);+#1128 = LINE('',#1129,#1130);+#1129 = CARTESIAN_POINT('',(3.46,0.));+#1130 = VECTOR('',#1131,1.);+#1131 = DIRECTION('',(0.,-1.));+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1133 = PCURVE('',#610,#1134);+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(0.,0.));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(0.,-1.));+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1140 = ORIENTED_EDGE('',*,*,#568,.F.);+#1141 = ADVANCED_FACE('',(#1142),#610,.F.);+#1142 = FACE_BOUND('',#1143,.F.);+#1143 = EDGE_LOOP('',(#1144,#1145,#1146,#1167));+#1144 = ORIENTED_EDGE('',*,*,#1120,.T.);+#1145 = ORIENTED_EDGE('',*,*,#799,.T.);+#1146 = ORIENTED_EDGE('',*,*,#1147,.F.);+#1147 = EDGE_CURVE('',#494,#704,#1148,.T.);+#1148 = SURFACE_CURVE('',#1149,(#1153,#1160),.PCURVE_S1.);+#1149 = LINE('',#1150,#1151);+#1150 = CARTESIAN_POINT('',(1.8,-2.515,2.3));+#1151 = VECTOR('',#1152,1.);+#1152 = DIRECTION('',(1.,0.,0.));+#1153 = PCURVE('',#610,#1154);+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);+#1155 = LINE('',#1156,#1157);+#1156 = CARTESIAN_POINT('',(1.701859277379,0.));+#1157 = VECTOR('',#1158,1.);+#1158 = DIRECTION('',(0.,-1.));+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1160 = PCURVE('',#70,#1161);+#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166);+#1162 = LINE('',#1163,#1164);+#1163 = CARTESIAN_POINT('',(2.1,6.5));+#1164 = VECTOR('',#1165,1.);+#1165 = DIRECTION('',(0.,1.));+#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1167 = ORIENTED_EDGE('',*,*,#596,.F.);+#1168 = ADVANCED_FACE('',(#1169),#182,.F.);+#1169 = FACE_BOUND('',#1170,.F.);+#1170 = EDGE_LOOP('',(#1171,#1192,#1193,#1194));+#1171 = ORIENTED_EDGE('',*,*,#1172,.T.);+#1172 = EDGE_CURVE('',#139,#372,#1173,.T.);+#1173 = SURFACE_CURVE('',#1174,(#1178,#1185),.PCURVE_S1.);+#1174 = LINE('',#1175,#1176);+#1175 = CARTESIAN_POINT('',(-4.7,1.73,3.81));+#1176 = VECTOR('',#1177,1.);+#1177 = DIRECTION('',(1.,0.,0.));+#1178 = PCURVE('',#182,#1179);+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);+#1180 = LINE('',#1181,#1182);+#1181 = CARTESIAN_POINT('',(0.,-0.));+#1182 = VECTOR('',#1183,1.);+#1183 = DIRECTION('',(0.,-1.));+#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1185 = PCURVE('',#154,#1186);+#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191);+#1187 = LINE('',#1188,#1189);+#1188 = CARTESIAN_POINT('',(1.701859277379,0.));+#1189 = VECTOR('',#1190,1.);+#1190 = DIRECTION('',(0.,-1.));+#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1192 = ORIENTED_EDGE('',*,*,#394,.T.);+#1193 = ORIENTED_EDGE('',*,*,#223,.F.);+#1194 = ORIENTED_EDGE('',*,*,#166,.F.);+#1195 = ADVANCED_FACE('',(#1196),#154,.F.);+#1196 = FACE_BOUND('',#1197,.F.);+#1197 = EDGE_LOOP('',(#1198,#1219,#1220,#1221));+#1198 = ORIENTED_EDGE('',*,*,#1199,.T.);+#1199 = EDGE_CURVE('',#111,#349,#1200,.T.);+#1200 = SURFACE_CURVE('',#1201,(#1205,#1212),.PCURVE_S1.);+#1201 = LINE('',#1202,#1203);+#1202 = CARTESIAN_POINT('',(-4.7,2.515,2.3));+#1203 = VECTOR('',#1204,1.);+#1204 = DIRECTION('',(1.,0.,0.));+#1205 = PCURVE('',#154,#1206);+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211);+#1207 = LINE('',#1208,#1209);+#1208 = CARTESIAN_POINT('',(0.,0.));+#1209 = VECTOR('',#1210,1.);+#1210 = DIRECTION('',(0.,-1.));+#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1212 = PCURVE('',#126,#1213);+#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218);+#1214 = LINE('',#1215,#1216);+#1215 = CARTESIAN_POINT('',(2.1,0.));+#1216 = VECTOR('',#1217,1.);+#1217 = DIRECTION('',(0.,1.));+#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1219 = ORIENTED_EDGE('',*,*,#371,.T.);+#1220 = ORIENTED_EDGE('',*,*,#1172,.F.);+#1221 = ORIENTED_EDGE('',*,*,#138,.F.);+#1222 = ADVANCED_FACE('',(#1223),#126,.T.);+#1223 = FACE_BOUND('',#1224,.T.);+#1224 = EDGE_LOOP('',(#1225,#1226,#1227,#1228,#1229,#1230,#1231,#1232,+    #1233,#1234,#1235,#1236));+#1225 = ORIENTED_EDGE('',*,*,#110,.F.);+#1226 = ORIENTED_EDGE('',*,*,#1199,.T.);+#1227 = ORIENTED_EDGE('',*,*,#348,.F.);+#1228 = ORIENTED_EDGE('',*,*,#419,.T.);+#1229 = ORIENTED_EDGE('',*,*,#517,.T.);+#1230 = ORIENTED_EDGE('',*,*,#625,.T.);+#1231 = ORIENTED_EDGE('',*,*,#754,.T.);+#1232 = ORIENTED_EDGE('',*,*,#847,.F.);+#1233 = ORIENTED_EDGE('',*,*,#923,.T.);+#1234 = ORIENTED_EDGE('',*,*,#973,.F.);+#1235 = ORIENTED_EDGE('',*,*,#1093,.F.);+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);+#1237 = EDGE_CURVE('',#83,#1071,#1238,.T.);+#1238 = SURFACE_CURVE('',#1239,(#1243,#1250),.PCURVE_S1.);+#1239 = LINE('',#1240,#1241);+#1240 = CARTESIAN_POINT('',(-4.7,2.515,0.));+#1241 = VECTOR('',#1242,1.);+#1242 = DIRECTION('',(1.,0.,0.));+#1243 = PCURVE('',#126,#1244);+#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249);+#1245 = LINE('',#1246,#1247);+#1246 = CARTESIAN_POINT('',(-0.2,0.));+#1247 = VECTOR('',#1248,1.);+#1248 = DIRECTION('',(0.,1.));+#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1250 = PCURVE('',#98,#1251);+#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);+#1252 = LINE('',#1253,#1254);+#1253 = CARTESIAN_POINT('',(5.03,0.));+#1254 = VECTOR('',#1255,1.);+#1255 = DIRECTION('',(0.,-1.));+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1257 = ADVANCED_FACE('',(#1258),#98,.F.);+#1258 = FACE_BOUND('',#1259,.F.);+#1259 = EDGE_LOOP('',(#1260,#1281,#1282,#1283));+#1260 = ORIENTED_EDGE('',*,*,#1261,.T.);+#1261 = EDGE_CURVE('',#48,#1048,#1262,.T.);+#1262 = SURFACE_CURVE('',#1263,(#1267,#1274),.PCURVE_S1.);+#1263 = LINE('',#1264,#1265);+#1264 = CARTESIAN_POINT('',(-4.7,-2.515,0.));+#1265 = VECTOR('',#1266,1.);+#1266 = DIRECTION('',(1.,0.,0.));+#1267 = PCURVE('',#98,#1268);+#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273);+#1269 = LINE('',#1270,#1271);+#1270 = CARTESIAN_POINT('',(0.,0.));+#1271 = VECTOR('',#1272,1.);+#1272 = DIRECTION('',(0.,-1.));+#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1274 = PCURVE('',#70,#1275);+#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1280);+#1276 = LINE('',#1277,#1278);+#1277 = CARTESIAN_POINT('',(-0.2,0.));+#1278 = VECTOR('',#1279,1.);+#1279 = DIRECTION('',(0.,1.));+#1280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1281 = ORIENTED_EDGE('',*,*,#1070,.T.);+#1282 = ORIENTED_EDGE('',*,*,#1237,.F.);+#1283 = ORIENTED_EDGE('',*,*,#82,.F.);+#1284 = ADVANCED_FACE('',(#1285),#70,.F.);+#1285 = FACE_BOUND('',#1286,.F.);+#1286 = EDGE_LOOP('',(#1287,#1288,#1289,#1290,#1291,#1292,#1293,#1294,+    #1295,#1296,#1297,#1298));+#1287 = ORIENTED_EDGE('',*,*,#274,.T.);+#1288 = ORIENTED_EDGE('',*,*,#299,.T.);+#1289 = ORIENTED_EDGE('',*,*,#443,.T.);+#1290 = ORIENTED_EDGE('',*,*,#493,.F.);+#1291 = ORIENTED_EDGE('',*,*,#1147,.T.);+#1292 = ORIENTED_EDGE('',*,*,#701,.F.);+#1293 = ORIENTED_EDGE('',*,*,#823,.F.);+#1294 = ORIENTED_EDGE('',*,*,#899,.F.);+#1295 = ORIENTED_EDGE('',*,*,#1022,.F.);+#1296 = ORIENTED_EDGE('',*,*,#1047,.T.);+#1297 = ORIENTED_EDGE('',*,*,#1261,.F.);+#1298 = ORIENTED_EDGE('',*,*,#47,.T.);+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1303)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1300,#1301,#1302)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1300 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1301 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1302 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1303 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1300,+  'distance_accuracy_value','confusion accuracy');+#1304 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1305,#1307);+#1305 = ( REPRESENTATION_RELATIONSHIP('','',#40,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1306) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1306 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#1307 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #1308);+#1308 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','holder_body','',#5,#35,$);+#1309 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37));+#1310 = SHAPE_DEFINITION_REPRESENTATION(#1311,#1317);+#1311 = PRODUCT_DEFINITION_SHAPE('','',#1312);+#1312 = PRODUCT_DEFINITION('design','',#1313,#1316);+#1313 = PRODUCT_DEFINITION_FORMATION('','',#1314);+#1314 = PRODUCT('clip_2','clip_2','',(#1315));+#1315 = PRODUCT_CONTEXT('',#2,'mechanical');+#1316 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1317 = SHAPE_REPRESENTATION('',(#11,#1318,#1802),#2132);+#1318 = MANIFOLD_SOLID_BREP('',#1319);+#1319 = CLOSED_SHELL('',(#1320,#1440,#1516,#1592,#1668,#1737,#1766,#1793+    ));+#1320 = ADVANCED_FACE('',(#1321),#1335,.F.);+#1321 = FACE_BOUND('',#1322,.F.);+#1322 = EDGE_LOOP('',(#1323,#1358,#1386,#1414));+#1323 = ORIENTED_EDGE('',*,*,#1324,.F.);+#1324 = EDGE_CURVE('',#1325,#1327,#1329,.T.);+#1325 = VERTEX_POINT('',#1326);+#1326 = CARTESIAN_POINT('',(1.71,-1.2,0.));+#1327 = VERTEX_POINT('',#1328);+#1328 = CARTESIAN_POINT('',(1.71,-1.2,0.2));+#1329 = SURFACE_CURVE('',#1330,(#1334,#1346),.PCURVE_S1.);+#1330 = LINE('',#1331,#1332);+#1331 = CARTESIAN_POINT('',(1.71,-1.2,0.));+#1332 = VECTOR('',#1333,1.);+#1333 = DIRECTION('',(0.,0.,1.));+#1334 = PCURVE('',#1335,#1340);+#1335 = PLANE('',#1336);+#1336 = AXIS2_PLACEMENT_3D('',#1337,#1338,#1339);+#1337 = CARTESIAN_POINT('',(1.71,-1.2,0.));+#1338 = DIRECTION('',(1.,0.,0.));+#1339 = DIRECTION('',(0.,0.,1.));+#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);+#1341 = LINE('',#1342,#1343);+#1342 = CARTESIAN_POINT('',(0.,0.));+#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('',(1.71,-1.2,0.));+#1350 = DIRECTION('',(0.,1.,0.));+#1351 = DIRECTION('',(0.,0.,1.));+#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357);+#1353 = LINE('',#1354,#1355);+#1354 = CARTESIAN_POINT('',(0.,0.));+#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('',#1325,#1360,#1362,.T.);+#1360 = VERTEX_POINT('',#1361);+#1361 = CARTESIAN_POINT('',(1.71,1.2,0.));+#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.);+#1363 = LINE('',#1364,#1365);+#1364 = CARTESIAN_POINT('',(1.71,-1.2,0.));+#1365 = VECTOR('',#1366,1.);+#1366 = DIRECTION('',(0.,1.,0.));+#1367 = PCURVE('',#1335,#1368);+#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373);+#1369 = LINE('',#1370,#1371);+#1370 = CARTESIAN_POINT('',(0.,0.));+#1371 = VECTOR('',#1372,1.);+#1372 = DIRECTION('',(0.,-1.));+#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1374 = PCURVE('',#1375,#1380);+#1375 = PLANE('',#1376);+#1376 = AXIS2_PLACEMENT_3D('',#1377,#1378,#1379);+#1377 = CARTESIAN_POINT('',(1.71,-1.2,0.));+#1378 = DIRECTION('',(0.,0.,1.));+#1379 = DIRECTION('',(1.,0.,0.));+#1380 = DEFINITIONAL_REPRESENTATION('',(#1381),#1385);+#1381 = LINE('',#1382,#1383);+#1382 = CARTESIAN_POINT('',(0.,0.));+#1383 = VECTOR('',#1384,1.);+#1384 = DIRECTION('',(0.,1.));+#1385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1386 = ORIENTED_EDGE('',*,*,#1387,.T.);+#1387 = EDGE_CURVE('',#1360,#1388,#1390,.T.);+#1388 = VERTEX_POINT('',#1389);+#1389 = CARTESIAN_POINT('',(1.71,1.2,0.2));+#1390 = SURFACE_CURVE('',#1391,(#1395,#1402),.PCURVE_S1.);+#1391 = LINE('',#1392,#1393);+#1392 = CARTESIAN_POINT('',(1.71,1.2,0.));+#1393 = VECTOR('',#1394,1.);+#1394 = DIRECTION('',(0.,0.,1.));+#1395 = PCURVE('',#1335,#1396);+#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401);+#1397 = LINE('',#1398,#1399);+#1398 = CARTESIAN_POINT('',(0.,-2.4));+#1399 = VECTOR('',#1400,1.);+#1400 = DIRECTION('',(1.,0.));+#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1402 = PCURVE('',#1403,#1408);+#1403 = PLANE('',#1404);+#1404 = AXIS2_PLACEMENT_3D('',#1405,#1406,#1407);+#1405 = CARTESIAN_POINT('',(1.71,1.2,0.));+#1406 = DIRECTION('',(0.,1.,0.));+#1407 = DIRECTION('',(0.,0.,1.));+#1408 = DEFINITIONAL_REPRESENTATION('',(#1409),#1413);+#1409 = LINE('',#1410,#1411);+#1410 = CARTESIAN_POINT('',(0.,0.));+#1411 = VECTOR('',#1412,1.);+#1412 = DIRECTION('',(1.,0.));+#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1414 = ORIENTED_EDGE('',*,*,#1415,.F.);+#1415 = EDGE_CURVE('',#1327,#1388,#1416,.T.);+#1416 = SURFACE_CURVE('',#1417,(#1421,#1428),.PCURVE_S1.);+#1417 = LINE('',#1418,#1419);+#1418 = CARTESIAN_POINT('',(1.71,-1.2,0.2));+#1419 = VECTOR('',#1420,1.);+#1420 = DIRECTION('',(0.,1.,0.));+#1421 = PCURVE('',#1335,#1422);+#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427);+#1423 = LINE('',#1424,#1425);+#1424 = CARTESIAN_POINT('',(0.2,0.));+#1425 = VECTOR('',#1426,1.);+#1426 = DIRECTION('',(0.,-1.));+#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1428 = PCURVE('',#1429,#1434);+#1429 = PLANE('',#1430);+#1430 = AXIS2_PLACEMENT_3D('',#1431,#1432,#1433);+#1431 = CARTESIAN_POINT('',(1.71,-1.2,0.2));+#1432 = DIRECTION('',(0.,0.,1.));+#1433 = DIRECTION('',(1.,0.,0.));+#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1439);+#1435 = LINE('',#1436,#1437);+#1436 = CARTESIAN_POINT('',(0.,0.));+#1437 = VECTOR('',#1438,1.);+#1438 = DIRECTION('',(0.,1.));+#1439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1440 = ADVANCED_FACE('',(#1441),#1375,.F.);+#1441 = FACE_BOUND('',#1442,.F.);+#1442 = EDGE_LOOP('',(#1443,#1444,#1467,#1495));+#1443 = ORIENTED_EDGE('',*,*,#1359,.F.);+#1444 = ORIENTED_EDGE('',*,*,#1445,.T.);+#1445 = EDGE_CURVE('',#1325,#1446,#1448,.T.);+#1446 = VERTEX_POINT('',#1447);+#1447 = CARTESIAN_POINT('',(4.865,-1.2,0.));+#1448 = SURFACE_CURVE('',#1449,(#1453,#1460),.PCURVE_S1.);+#1449 = LINE('',#1450,#1451);+#1450 = CARTESIAN_POINT('',(1.71,-1.2,0.));+#1451 = VECTOR('',#1452,1.);+#1452 = DIRECTION('',(1.,0.,0.));+#1453 = PCURVE('',#1375,#1454);+#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1459);+#1455 = LINE('',#1456,#1457);+#1456 = CARTESIAN_POINT('',(0.,0.));+#1457 = VECTOR('',#1458,1.);+#1458 = DIRECTION('',(1.,0.));+#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1460 = PCURVE('',#1347,#1461);+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);+#1462 = LINE('',#1463,#1464);+#1463 = CARTESIAN_POINT('',(0.,0.));+#1464 = VECTOR('',#1465,1.);+#1465 = DIRECTION('',(0.,1.));+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1467 = ORIENTED_EDGE('',*,*,#1468,.T.);+#1468 = EDGE_CURVE('',#1446,#1469,#1471,.T.);+#1469 = VERTEX_POINT('',#1470);+#1470 = CARTESIAN_POINT('',(4.865,1.2,0.));+#1471 = SURFACE_CURVE('',#1472,(#1476,#1483),.PCURVE_S1.);+#1472 = LINE('',#1473,#1474);+#1473 = CARTESIAN_POINT('',(4.865,-1.2,0.));+#1474 = VECTOR('',#1475,1.);+#1475 = DIRECTION('',(0.,1.,0.));+#1476 = PCURVE('',#1375,#1477);+#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482);+#1478 = LINE('',#1479,#1480);+#1479 = CARTESIAN_POINT('',(3.155,0.));+#1480 = VECTOR('',#1481,1.);+#1481 = DIRECTION('',(0.,1.));+#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1483 = PCURVE('',#1484,#1489);+#1484 = PLANE('',#1485);+#1485 = AXIS2_PLACEMENT_3D('',#1486,#1487,#1488);+#1486 = CARTESIAN_POINT('',(4.865,-1.2,0.));+#1487 = DIRECTION('',(1.,0.,0.));+#1488 = DIRECTION('',(0.,0.,1.));+#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494);+#1490 = LINE('',#1491,#1492);+#1491 = CARTESIAN_POINT('',(0.,0.));+#1492 = VECTOR('',#1493,1.);+#1493 = DIRECTION('',(0.,-1.));+#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1495 = ORIENTED_EDGE('',*,*,#1496,.T.);+#1496 = EDGE_CURVE('',#1469,#1360,#1497,.T.);+#1497 = SURFACE_CURVE('',#1498,(#1502,#1509),.PCURVE_S1.);+#1498 = LINE('',#1499,#1500);+#1499 = CARTESIAN_POINT('',(4.865,1.2,0.));+#1500 = VECTOR('',#1501,1.);+#1501 = DIRECTION('',(-1.,0.,0.));+#1502 = PCURVE('',#1375,#1503);+#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508);+#1504 = LINE('',#1505,#1506);+#1505 = CARTESIAN_POINT('',(3.155,2.4));+#1506 = VECTOR('',#1507,1.);+#1507 = DIRECTION('',(-1.,0.));+#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1509 = PCURVE('',#1403,#1510);+#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1515);+#1511 = LINE('',#1512,#1513);+#1512 = CARTESIAN_POINT('',(0.,3.155));+#1513 = VECTOR('',#1514,1.);+#1514 = DIRECTION('',(0.,-1.));+#1515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1516 = ADVANCED_FACE('',(#1517),#1484,.T.);+#1517 = FACE_BOUND('',#1518,.T.);+#1518 = EDGE_LOOP('',(#1519,#1542,#1543,#1566));+#1519 = ORIENTED_EDGE('',*,*,#1520,.F.);+#1520 = EDGE_CURVE('',#1446,#1521,#1523,.T.);+#1521 = VERTEX_POINT('',#1522);+#1522 = CARTESIAN_POINT('',(4.865,-1.2,2.6));+#1523 = SURFACE_CURVE('',#1524,(#1528,#1535),.PCURVE_S1.);+#1524 = LINE('',#1525,#1526);+#1525 = CARTESIAN_POINT('',(4.865,-1.2,0.));+#1526 = VECTOR('',#1527,1.);+#1527 = DIRECTION('',(0.,0.,1.));+#1528 = PCURVE('',#1484,#1529);+#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534);+#1530 = LINE('',#1531,#1532);+#1531 = CARTESIAN_POINT('',(0.,0.));+#1532 = VECTOR('',#1533,1.);+#1533 = DIRECTION('',(1.,0.));+#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1535 = PCURVE('',#1347,#1536);+#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541);+#1537 = LINE('',#1538,#1539);+#1538 = CARTESIAN_POINT('',(0.,3.155));+#1539 = VECTOR('',#1540,1.);+#1540 = DIRECTION('',(1.,0.));+#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1542 = ORIENTED_EDGE('',*,*,#1468,.T.);+#1543 = ORIENTED_EDGE('',*,*,#1544,.F.);+#1544 = EDGE_CURVE('',#1545,#1469,#1547,.T.);+#1545 = VERTEX_POINT('',#1546);+#1546 = CARTESIAN_POINT('',(4.865,1.2,2.6));+#1547 = SURFACE_CURVE('',#1548,(#1552,#1559),.PCURVE_S1.);+#1548 = LINE('',#1549,#1550);+#1549 = CARTESIAN_POINT('',(4.865,1.2,2.6));+#1550 = VECTOR('',#1551,1.);+#1551 = DIRECTION('',(0.,0.,-1.));+#1552 = PCURVE('',#1484,#1553);+#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558);+#1554 = LINE('',#1555,#1556);+#1555 = CARTESIAN_POINT('',(2.6,-2.4));+#1556 = VECTOR('',#1557,1.);+#1557 = DIRECTION('',(-1.,0.));+#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1559 = PCURVE('',#1403,#1560);+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);+#1561 = LINE('',#1562,#1563);+#1562 = CARTESIAN_POINT('',(2.6,3.155));+#1563 = VECTOR('',#1564,1.);+#1564 = DIRECTION('',(-1.,0.));+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1566 = ORIENTED_EDGE('',*,*,#1567,.F.);+#1567 = EDGE_CURVE('',#1521,#1545,#1568,.T.);+#1568 = SURFACE_CURVE('',#1569,(#1573,#1580),.PCURVE_S1.);+#1569 = LINE('',#1570,#1571);+#1570 = CARTESIAN_POINT('',(4.865,-1.2,2.6));+#1571 = VECTOR('',#1572,1.);+#1572 = DIRECTION('',(0.,1.,0.));+#1573 = PCURVE('',#1484,#1574);+#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579);+#1575 = LINE('',#1576,#1577);+#1576 = CARTESIAN_POINT('',(2.6,0.));+#1577 = VECTOR('',#1578,1.);+#1578 = DIRECTION('',(0.,-1.));+#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1580 = PCURVE('',#1581,#1586);+#1581 = PLANE('',#1582);+#1582 = AXIS2_PLACEMENT_3D('',#1583,#1584,#1585);+#1583 = CARTESIAN_POINT('',(4.7,-1.2,2.6));+#1584 = DIRECTION('',(0.,0.,1.));+#1585 = DIRECTION('',(1.,0.,0.));+#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1591);+#1587 = LINE('',#1588,#1589);+#1588 = CARTESIAN_POINT('',(0.165,0.));+#1589 = VECTOR('',#1590,1.);+#1590 = DIRECTION('',(0.,1.));+#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1592 = ADVANCED_FACE('',(#1593),#1581,.T.);+#1593 = FACE_BOUND('',#1594,.T.);+#1594 = EDGE_LOOP('',(#1595,#1625,#1646,#1647));+#1595 = ORIENTED_EDGE('',*,*,#1596,.F.);+#1596 = EDGE_CURVE('',#1597,#1599,#1601,.T.);+#1597 = VERTEX_POINT('',#1598);+#1598 = CARTESIAN_POINT('',(4.7,-1.2,2.6));+#1599 = VERTEX_POINT('',#1600);+#1600 = CARTESIAN_POINT('',(4.7,1.2,2.6));+#1601 = SURFACE_CURVE('',#1602,(#1606,#1613),.PCURVE_S1.);+#1602 = LINE('',#1603,#1604);+#1603 = CARTESIAN_POINT('',(4.7,-1.2,2.6));+#1604 = VECTOR('',#1605,1.);+#1605 = DIRECTION('',(0.,1.,0.));+#1606 = PCURVE('',#1581,#1607);+#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612);+#1608 = LINE('',#1609,#1610);+#1609 = CARTESIAN_POINT('',(0.,0.));+#1610 = VECTOR('',#1611,1.);+#1611 = DIRECTION('',(0.,1.));+#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1613 = PCURVE('',#1614,#1619);+#1614 = PLANE('',#1615);+#1615 = AXIS2_PLACEMENT_3D('',#1616,#1617,#1618);+#1616 = CARTESIAN_POINT('',(4.7,-1.2,0.));+#1617 = DIRECTION('',(1.,0.,0.));+#1618 = DIRECTION('',(0.,0.,1.));+#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);+#1620 = LINE('',#1621,#1622);+#1621 = CARTESIAN_POINT('',(2.6,0.));+#1622 = VECTOR('',#1623,1.);+#1623 = DIRECTION('',(0.,-1.));+#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1625 = ORIENTED_EDGE('',*,*,#1626,.T.);+#1626 = EDGE_CURVE('',#1597,#1521,#1627,.T.);+#1627 = SURFACE_CURVE('',#1628,(#1632,#1639),.PCURVE_S1.);+#1628 = LINE('',#1629,#1630);+#1629 = CARTESIAN_POINT('',(4.7,-1.2,2.6));+#1630 = VECTOR('',#1631,1.);+#1631 = DIRECTION('',(1.,0.,0.));+#1632 = PCURVE('',#1581,#1633);+#1633 = DEFINITIONAL_REPRESENTATION('',(#1634),#1638);+#1634 = LINE('',#1635,#1636);+#1635 = CARTESIAN_POINT('',(0.,0.));+#1636 = VECTOR('',#1637,1.);+#1637 = DIRECTION('',(1.,0.));+#1638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1639 = PCURVE('',#1347,#1640);+#1640 = DEFINITIONAL_REPRESENTATION('',(#1641),#1645);+#1641 = LINE('',#1642,#1643);+#1642 = CARTESIAN_POINT('',(2.6,2.99));+#1643 = VECTOR('',#1644,1.);+#1644 = DIRECTION('',(0.,1.));+#1645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1646 = ORIENTED_EDGE('',*,*,#1567,.T.);+#1647 = ORIENTED_EDGE('',*,*,#1648,.F.);+#1648 = EDGE_CURVE('',#1599,#1545,#1649,.T.);+#1649 = SURFACE_CURVE('',#1650,(#1654,#1661),.PCURVE_S1.);+#1650 = LINE('',#1651,#1652);+#1651 = CARTESIAN_POINT('',(4.7,1.2,2.6));+#1652 = VECTOR('',#1653,1.);+#1653 = DIRECTION('',(1.,0.,0.));+#1654 = PCURVE('',#1581,#1655);+#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660);+#1656 = LINE('',#1657,#1658);+#1657 = CARTESIAN_POINT('',(0.,2.4));+#1658 = VECTOR('',#1659,1.);+#1659 = DIRECTION('',(1.,0.));+#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1661 = PCURVE('',#1403,#1662);+#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667);+#1663 = LINE('',#1664,#1665);+#1664 = CARTESIAN_POINT('',(2.6,2.99));+#1665 = VECTOR('',#1666,1.);+#1666 = DIRECTION('',(0.,1.));+#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1668 = ADVANCED_FACE('',(#1669),#1614,.F.);+#1669 = FACE_BOUND('',#1670,.F.);+#1670 = EDGE_LOOP('',(#1671,#1694,#1715,#1736));+#1671 = ORIENTED_EDGE('',*,*,#1672,.F.);+#1672 = EDGE_CURVE('',#1673,#1597,#1675,.T.);+#1673 = VERTEX_POINT('',#1674);+#1674 = CARTESIAN_POINT('',(4.7,-1.2,0.2));+#1675 = SURFACE_CURVE('',#1676,(#1680,#1687),.PCURVE_S1.);+#1676 = LINE('',#1677,#1678);+#1677 = CARTESIAN_POINT('',(4.7,-1.2,0.));+#1678 = VECTOR('',#1679,1.);+#1679 = DIRECTION('',(0.,0.,1.));+#1680 = PCURVE('',#1614,#1681);+#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686);+#1682 = LINE('',#1683,#1684);+#1683 = CARTESIAN_POINT('',(0.,0.));+#1684 = VECTOR('',#1685,1.);+#1685 = DIRECTION('',(1.,0.));+#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1687 = PCURVE('',#1347,#1688);+#1688 = DEFINITIONAL_REPRESENTATION('',(#1689),#1693);+#1689 = LINE('',#1690,#1691);+#1690 = CARTESIAN_POINT('',(0.,2.99));+#1691 = VECTOR('',#1692,1.);+#1692 = DIRECTION('',(1.,0.));+#1693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1694 = ORIENTED_EDGE('',*,*,#1695,.T.);+#1695 = EDGE_CURVE('',#1673,#1696,#1698,.T.);+#1696 = VERTEX_POINT('',#1697);+#1697 = CARTESIAN_POINT('',(4.7,1.2,0.2));+#1698 = SURFACE_CURVE('',#1699,(#1703,#1709),.PCURVE_S1.);+#1699 = LINE('',#1700,#1701);+#1700 = CARTESIAN_POINT('',(4.7,-1.2,0.2));+#1701 = VECTOR('',#1702,1.);+#1702 = DIRECTION('',(0.,1.,0.));+#1703 = PCURVE('',#1614,#1704);+#1704 = DEFINITIONAL_REPRESENTATION('',(#1705),#1708);+#1705 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1706,#1707),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,2.4),.PIECEWISE_BEZIER_KNOTS.);+#1706 = CARTESIAN_POINT('',(0.2,0.));+#1707 = CARTESIAN_POINT('',(0.2,-2.4));+#1708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1709 = PCURVE('',#1429,#1710);+#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1714);+#1711 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1712,#1713),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.,2.4),.PIECEWISE_BEZIER_KNOTS.);+#1712 = CARTESIAN_POINT('',(2.99,0.));+#1713 = CARTESIAN_POINT('',(2.99,2.4));+#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1715 = ORIENTED_EDGE('',*,*,#1716,.T.);+#1716 = EDGE_CURVE('',#1696,#1599,#1717,.T.);+#1717 = SURFACE_CURVE('',#1718,(#1722,#1729),.PCURVE_S1.);+#1718 = LINE('',#1719,#1720);+#1719 = CARTESIAN_POINT('',(4.7,1.2,0.));+#1720 = VECTOR('',#1721,1.);+#1721 = DIRECTION('',(0.,0.,1.));+#1722 = PCURVE('',#1614,#1723);+#1723 = DEFINITIONAL_REPRESENTATION('',(#1724),#1728);+#1724 = LINE('',#1725,#1726);+#1725 = CARTESIAN_POINT('',(0.,-2.4));+#1726 = VECTOR('',#1727,1.);+#1727 = DIRECTION('',(1.,0.));+#1728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1729 = PCURVE('',#1403,#1730);+#1730 = DEFINITIONAL_REPRESENTATION('',(#1731),#1735);+#1731 = LINE('',#1732,#1733);+#1732 = CARTESIAN_POINT('',(0.,2.99));+#1733 = VECTOR('',#1734,1.);+#1734 = DIRECTION('',(1.,0.));+#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1736 = ORIENTED_EDGE('',*,*,#1596,.F.);+#1737 = ADVANCED_FACE('',(#1738),#1403,.T.);+#1738 = FACE_BOUND('',#1739,.T.);+#1739 = EDGE_LOOP('',(#1740,#1741,#1762,#1763,#1764,#1765));+#1740 = ORIENTED_EDGE('',*,*,#1387,.T.);+#1741 = ORIENTED_EDGE('',*,*,#1742,.T.);+#1742 = EDGE_CURVE('',#1388,#1696,#1743,.T.);+#1743 = SURFACE_CURVE('',#1744,(#1748,#1755),.PCURVE_S1.);+#1744 = LINE('',#1745,#1746);+#1745 = CARTESIAN_POINT('',(1.71,1.2,0.2));+#1746 = VECTOR('',#1747,1.);+#1747 = DIRECTION('',(1.,0.,0.));+#1748 = PCURVE('',#1403,#1749);+#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754);+#1750 = LINE('',#1751,#1752);+#1751 = CARTESIAN_POINT('',(0.2,0.));+#1752 = VECTOR('',#1753,1.);+#1753 = DIRECTION('',(0.,1.));+#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1755 = PCURVE('',#1429,#1756);+#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761);+#1757 = LINE('',#1758,#1759);+#1758 = CARTESIAN_POINT('',(0.,2.4));+#1759 = VECTOR('',#1760,1.);+#1760 = DIRECTION('',(1.,0.));+#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1762 = ORIENTED_EDGE('',*,*,#1716,.T.);+#1763 = ORIENTED_EDGE('',*,*,#1648,.T.);+#1764 = ORIENTED_EDGE('',*,*,#1544,.T.);+#1765 = ORIENTED_EDGE('',*,*,#1496,.T.);+#1766 = ADVANCED_FACE('',(#1767),#1429,.T.);+#1767 = FACE_BOUND('',#1768,.T.);+#1768 = EDGE_LOOP('',(#1769,#1770,#1771,#1792));+#1769 = ORIENTED_EDGE('',*,*,#1742,.F.);+#1770 = ORIENTED_EDGE('',*,*,#1415,.F.);+#1771 = ORIENTED_EDGE('',*,*,#1772,.T.);+#1772 = EDGE_CURVE('',#1327,#1673,#1773,.T.);+#1773 = SURFACE_CURVE('',#1774,(#1778,#1785),.PCURVE_S1.);+#1774 = LINE('',#1775,#1776);+#1775 = CARTESIAN_POINT('',(1.71,-1.2,0.2));+#1776 = VECTOR('',#1777,1.);+#1777 = DIRECTION('',(1.,0.,0.));+#1778 = PCURVE('',#1429,#1779);+#1779 = DEFINITIONAL_REPRESENTATION('',(#1780),#1784);+#1780 = LINE('',#1781,#1782);+#1781 = CARTESIAN_POINT('',(0.,0.));+#1782 = VECTOR('',#1783,1.);+#1783 = DIRECTION('',(1.,0.));+#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1785 = PCURVE('',#1347,#1786);+#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1791);+#1787 = LINE('',#1788,#1789);+#1788 = CARTESIAN_POINT('',(0.2,0.));+#1789 = VECTOR('',#1790,1.);+#1790 = DIRECTION('',(0.,1.));+#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1792 = ORIENTED_EDGE('',*,*,#1695,.T.);+#1793 = ADVANCED_FACE('',(#1794),#1347,.F.);+#1794 = FACE_BOUND('',#1795,.F.);+#1795 = EDGE_LOOP('',(#1796,#1797,#1798,#1799,#1800,#1801));+#1796 = ORIENTED_EDGE('',*,*,#1445,.F.);+#1797 = ORIENTED_EDGE('',*,*,#1324,.T.);+#1798 = ORIENTED_EDGE('',*,*,#1772,.T.);+#1799 = ORIENTED_EDGE('',*,*,#1672,.T.);+#1800 = ORIENTED_EDGE('',*,*,#1626,.T.);+#1801 = ORIENTED_EDGE('',*,*,#1520,.F.);+#1802 = MANIFOLD_SOLID_BREP('',#1803);+#1803 = CLOSED_SHELL('',(#1804,#1924,#2024,#2071,#2118,#2125));+#1804 = ADVANCED_FACE('',(#1805),#1819,.F.);+#1805 = FACE_BOUND('',#1806,.F.);+#1806 = EDGE_LOOP('',(#1807,#1842,#1870,#1898));+#1807 = ORIENTED_EDGE('',*,*,#1808,.F.);+#1808 = EDGE_CURVE('',#1809,#1811,#1813,.T.);+#1809 = VERTEX_POINT('',#1810);+#1810 = CARTESIAN_POINT('',(1.62,-1.,1.67));+#1811 = VERTEX_POINT('',#1812);+#1812 = CARTESIAN_POINT('',(1.62,-1.,3.2));+#1813 = SURFACE_CURVE('',#1814,(#1818,#1830),.PCURVE_S1.);+#1814 = LINE('',#1815,#1816);+#1815 = CARTESIAN_POINT('',(1.62,-1.,1.67));+#1816 = VECTOR('',#1817,1.);+#1817 = DIRECTION('',(0.,0.,1.));+#1818 = PCURVE('',#1819,#1824);+#1819 = PLANE('',#1820);+#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823);+#1821 = CARTESIAN_POINT('',(1.62,-1.,1.67));+#1822 = DIRECTION('',(1.,0.,0.));+#1823 = DIRECTION('',(0.,0.,1.));+#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829);+#1825 = LINE('',#1826,#1827);+#1826 = CARTESIAN_POINT('',(0.,0.));+#1827 = VECTOR('',#1828,1.);+#1828 = DIRECTION('',(1.,0.));+#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1830 = PCURVE('',#1831,#1836);+#1831 = PLANE('',#1832);+#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);+#1833 = CARTESIAN_POINT('',(1.62,-1.,1.67));+#1834 = DIRECTION('',(0.,1.,0.));+#1835 = DIRECTION('',(0.,0.,1.));+#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841);+#1837 = LINE('',#1838,#1839);+#1838 = CARTESIAN_POINT('',(0.,0.));+#1839 = VECTOR('',#1840,1.);+#1840 = DIRECTION('',(1.,0.));+#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1842 = ORIENTED_EDGE('',*,*,#1843,.T.);+#1843 = EDGE_CURVE('',#1809,#1844,#1846,.T.);+#1844 = VERTEX_POINT('',#1845);+#1845 = CARTESIAN_POINT('',(1.62,1.,1.67));+#1846 = SURFACE_CURVE('',#1847,(#1851,#1858),.PCURVE_S1.);+#1847 = LINE('',#1848,#1849);+#1848 = CARTESIAN_POINT('',(1.62,-1.,1.67));+#1849 = VECTOR('',#1850,1.);+#1850 = DIRECTION('',(0.,1.,0.));+#1851 = PCURVE('',#1819,#1852);+#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857);+#1853 = LINE('',#1854,#1855);+#1854 = CARTESIAN_POINT('',(0.,0.));+#1855 = VECTOR('',#1856,1.);+#1856 = DIRECTION('',(0.,-1.));+#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1858 = PCURVE('',#1859,#1864);+#1859 = PLANE('',#1860);+#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863);+#1861 = CARTESIAN_POINT('',(1.62,-1.,1.67));+#1862 = DIRECTION('',(0.,0.,1.));+#1863 = DIRECTION('',(1.,0.,0.));+#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869);+#1865 = LINE('',#1866,#1867);+#1866 = CARTESIAN_POINT('',(0.,0.));+#1867 = VECTOR('',#1868,1.);+#1868 = DIRECTION('',(0.,1.));+#1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1870 = ORIENTED_EDGE('',*,*,#1871,.T.);+#1871 = EDGE_CURVE('',#1844,#1872,#1874,.T.);+#1872 = VERTEX_POINT('',#1873);+#1873 = CARTESIAN_POINT('',(1.62,1.,3.2));+#1874 = SURFACE_CURVE('',#1875,(#1879,#1886),.PCURVE_S1.);+#1875 = LINE('',#1876,#1877);+#1876 = CARTESIAN_POINT('',(1.62,1.,1.67));+#1877 = VECTOR('',#1878,1.);+#1878 = DIRECTION('',(0.,0.,1.));+#1879 = PCURVE('',#1819,#1880);+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);+#1881 = LINE('',#1882,#1883);+#1882 = CARTESIAN_POINT('',(0.,-2.));+#1883 = VECTOR('',#1884,1.);+#1884 = DIRECTION('',(1.,0.));+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1886 = PCURVE('',#1887,#1892);+#1887 = PLANE('',#1888);+#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891);+#1889 = CARTESIAN_POINT('',(1.62,1.,1.67));+#1890 = DIRECTION('',(0.,1.,0.));+#1891 = DIRECTION('',(0.,0.,1.));+#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1897);+#1893 = LINE('',#1894,#1895);+#1894 = CARTESIAN_POINT('',(0.,0.));+#1895 = VECTOR('',#1896,1.);+#1896 = DIRECTION('',(1.,0.));+#1897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1898 = ORIENTED_EDGE('',*,*,#1899,.F.);+#1899 = EDGE_CURVE('',#1811,#1872,#1900,.T.);+#1900 = SURFACE_CURVE('',#1901,(#1905,#1912),.PCURVE_S1.);+#1901 = LINE('',#1902,#1903);+#1902 = CARTESIAN_POINT('',(1.62,-1.,3.2));+#1903 = VECTOR('',#1904,1.);+#1904 = DIRECTION('',(0.,1.,0.));+#1905 = PCURVE('',#1819,#1906);+#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1911);+#1907 = LINE('',#1908,#1909);+#1908 = CARTESIAN_POINT('',(1.53,0.));+#1909 = VECTOR('',#1910,1.);+#1910 = DIRECTION('',(0.,-1.));+#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1912 = PCURVE('',#1913,#1918);+#1913 = PLANE('',#1914);+#1914 = AXIS2_PLACEMENT_3D('',#1915,#1916,#1917);+#1915 = CARTESIAN_POINT('',(1.62,-1.,3.2));+#1916 = DIRECTION('',(0.,0.,1.));+#1917 = DIRECTION('',(1.,0.,0.));+#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1923);+#1919 = LINE('',#1920,#1921);+#1920 = CARTESIAN_POINT('',(0.,0.));+#1921 = VECTOR('',#1922,1.);+#1922 = DIRECTION('',(0.,1.));+#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1924 = ADVANCED_FACE('',(#1925),#1939,.T.);+#1925 = FACE_BOUND('',#1926,.T.);+#1926 = EDGE_LOOP('',(#1927,#1957,#1980,#2003));+#1927 = ORIENTED_EDGE('',*,*,#1928,.F.);+#1928 = EDGE_CURVE('',#1929,#1931,#1933,.T.);+#1929 = VERTEX_POINT('',#1930);+#1930 = CARTESIAN_POINT('',(1.8,-1.,1.67));+#1931 = VERTEX_POINT('',#1932);+#1932 = CARTESIAN_POINT('',(1.8,-1.,3.2));+#1933 = SURFACE_CURVE('',#1934,(#1938,#1950),.PCURVE_S1.);+#1934 = LINE('',#1935,#1936);+#1935 = CARTESIAN_POINT('',(1.8,-1.,1.67));+#1936 = VECTOR('',#1937,1.);+#1937 = DIRECTION('',(0.,0.,1.));+#1938 = PCURVE('',#1939,#1944);+#1939 = PLANE('',#1940);+#1940 = AXIS2_PLACEMENT_3D('',#1941,#1942,#1943);+#1941 = CARTESIAN_POINT('',(1.8,-1.,1.67));+#1942 = DIRECTION('',(1.,0.,0.));+#1943 = DIRECTION('',(0.,0.,1.));+#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949);+#1945 = LINE('',#1946,#1947);+#1946 = CARTESIAN_POINT('',(0.,0.));+#1947 = VECTOR('',#1948,1.);+#1948 = DIRECTION('',(1.,0.));+#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1950 = PCURVE('',#1831,#1951);+#1951 = DEFINITIONAL_REPRESENTATION('',(#1952),#1956);+#1952 = LINE('',#1953,#1954);+#1953 = CARTESIAN_POINT('',(0.,0.18));+#1954 = VECTOR('',#1955,1.);+#1955 = DIRECTION('',(1.,0.));+#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1957 = ORIENTED_EDGE('',*,*,#1958,.T.);+#1958 = EDGE_CURVE('',#1929,#1959,#1961,.T.);+#1959 = VERTEX_POINT('',#1960);+#1960 = CARTESIAN_POINT('',(1.8,1.,1.67));+#1961 = SURFACE_CURVE('',#1962,(#1966,#1973),.PCURVE_S1.);+#1962 = LINE('',#1963,#1964);+#1963 = CARTESIAN_POINT('',(1.8,-1.,1.67));+#1964 = VECTOR('',#1965,1.);+#1965 = DIRECTION('',(0.,1.,0.));+#1966 = PCURVE('',#1939,#1967);+#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972);+#1968 = LINE('',#1969,#1970);+#1969 = CARTESIAN_POINT('',(0.,0.));+#1970 = VECTOR('',#1971,1.);+#1971 = DIRECTION('',(0.,-1.));+#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1973 = PCURVE('',#1859,#1974);+#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1979);+#1975 = LINE('',#1976,#1977);+#1976 = CARTESIAN_POINT('',(0.18,0.));+#1977 = VECTOR('',#1978,1.);+#1978 = DIRECTION('',(0.,1.));+#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1980 = ORIENTED_EDGE('',*,*,#1981,.T.);+#1981 = EDGE_CURVE('',#1959,#1982,#1984,.T.);+#1982 = VERTEX_POINT('',#1983);+#1983 = CARTESIAN_POINT('',(1.8,1.,3.2));+#1984 = SURFACE_CURVE('',#1985,(#1989,#1996),.PCURVE_S1.);+#1985 = LINE('',#1986,#1987);+#1986 = CARTESIAN_POINT('',(1.8,1.,1.67));+#1987 = VECTOR('',#1988,1.);+#1988 = DIRECTION('',(0.,0.,1.));+#1989 = PCURVE('',#1939,#1990);+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);+#1991 = LINE('',#1992,#1993);+#1992 = CARTESIAN_POINT('',(0.,-2.));+#1993 = VECTOR('',#1994,1.);+#1994 = DIRECTION('',(1.,0.));+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1996 = PCURVE('',#1887,#1997);+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);+#1998 = LINE('',#1999,#2000);+#1999 = CARTESIAN_POINT('',(0.,0.18));+#2000 = VECTOR('',#2001,1.);+#2001 = DIRECTION('',(1.,0.));+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2003 = ORIENTED_EDGE('',*,*,#2004,.F.);+#2004 = EDGE_CURVE('',#1931,#1982,#2005,.T.);+#2005 = SURFACE_CURVE('',#2006,(#2010,#2017),.PCURVE_S1.);+#2006 = LINE('',#2007,#2008);+#2007 = CARTESIAN_POINT('',(1.8,-1.,3.2));+#2008 = VECTOR('',#2009,1.);+#2009 = DIRECTION('',(0.,1.,0.));+#2010 = PCURVE('',#1939,#2011);+#2011 = DEFINITIONAL_REPRESENTATION('',(#2012),#2016);+#2012 = LINE('',#2013,#2014);+#2013 = CARTESIAN_POINT('',(1.53,0.));+#2014 = VECTOR('',#2015,1.);+#2015 = DIRECTION('',(0.,-1.));+#2016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2017 = PCURVE('',#1913,#2018);+#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023);+#2019 = LINE('',#2020,#2021);+#2020 = CARTESIAN_POINT('',(0.18,0.));+#2021 = VECTOR('',#2022,1.);+#2022 = DIRECTION('',(0.,1.));+#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2024 = ADVANCED_FACE('',(#2025),#1831,.F.);+#2025 = FACE_BOUND('',#2026,.F.);+#2026 = EDGE_LOOP('',(#2027,#2048,#2049,#2070));+#2027 = ORIENTED_EDGE('',*,*,#2028,.F.);+#2028 = EDGE_CURVE('',#1809,#1929,#2029,.T.);+#2029 = SURFACE_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.);+#2030 = LINE('',#2031,#2032);+#2031 = CARTESIAN_POINT('',(1.62,-1.,1.67));+#2032 = VECTOR('',#2033,1.);+#2033 = DIRECTION('',(1.,0.,0.));+#2034 = PCURVE('',#1831,#2035);+#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);+#2036 = LINE('',#2037,#2038);+#2037 = CARTESIAN_POINT('',(0.,0.));+#2038 = VECTOR('',#2039,1.);+#2039 = DIRECTION('',(0.,1.));+#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2041 = PCURVE('',#1859,#2042);+#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047);+#2043 = LINE('',#2044,#2045);+#2044 = CARTESIAN_POINT('',(0.,0.));+#2045 = VECTOR('',#2046,1.);+#2046 = DIRECTION('',(1.,0.));+#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2048 = ORIENTED_EDGE('',*,*,#1808,.T.);+#2049 = ORIENTED_EDGE('',*,*,#2050,.T.);+#2050 = EDGE_CURVE('',#1811,#1931,#2051,.T.);+#2051 = SURFACE_CURVE('',#2052,(#2056,#2063),.PCURVE_S1.);+#2052 = LINE('',#2053,#2054);+#2053 = CARTESIAN_POINT('',(1.62,-1.,3.2));+#2054 = VECTOR('',#2055,1.);+#2055 = DIRECTION('',(1.,0.,0.));+#2056 = PCURVE('',#1831,#2057);+#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2062);+#2058 = LINE('',#2059,#2060);+#2059 = CARTESIAN_POINT('',(1.53,0.));+#2060 = VECTOR('',#2061,1.);+#2061 = DIRECTION('',(0.,1.));+#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2063 = PCURVE('',#1913,#2064);+#2064 = DEFINITIONAL_REPRESENTATION('',(#2065),#2069);+#2065 = LINE('',#2066,#2067);+#2066 = CARTESIAN_POINT('',(0.,0.));+#2067 = VECTOR('',#2068,1.);+#2068 = DIRECTION('',(1.,0.));+#2069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2070 = ORIENTED_EDGE('',*,*,#1928,.F.);+#2071 = ADVANCED_FACE('',(#2072),#1887,.T.);+#2072 = FACE_BOUND('',#2073,.T.);+#2073 = EDGE_LOOP('',(#2074,#2095,#2096,#2117));+#2074 = ORIENTED_EDGE('',*,*,#2075,.F.);+#2075 = EDGE_CURVE('',#1844,#1959,#2076,.T.);+#2076 = SURFACE_CURVE('',#2077,(#2081,#2088),.PCURVE_S1.);+#2077 = LINE('',#2078,#2079);+#2078 = CARTESIAN_POINT('',(1.62,1.,1.67));+#2079 = VECTOR('',#2080,1.);+#2080 = DIRECTION('',(1.,0.,0.));+#2081 = PCURVE('',#1887,#2082);+#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087);+#2083 = LINE('',#2084,#2085);+#2084 = CARTESIAN_POINT('',(0.,0.));+#2085 = VECTOR('',#2086,1.);+#2086 = DIRECTION('',(0.,1.));+#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2088 = PCURVE('',#1859,#2089);+#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094);+#2090 = LINE('',#2091,#2092);+#2091 = CARTESIAN_POINT('',(0.,2.));+#2092 = VECTOR('',#2093,1.);+#2093 = DIRECTION('',(1.,0.));+#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2095 = ORIENTED_EDGE('',*,*,#1871,.T.);+#2096 = ORIENTED_EDGE('',*,*,#2097,.T.);+#2097 = EDGE_CURVE('',#1872,#1982,#2098,.T.);+#2098 = SURFACE_CURVE('',#2099,(#2103,#2110),.PCURVE_S1.);+#2099 = LINE('',#2100,#2101);+#2100 = CARTESIAN_POINT('',(1.62,1.,3.2));+#2101 = VECTOR('',#2102,1.);+#2102 = DIRECTION('',(1.,0.,0.));+#2103 = PCURVE('',#1887,#2104);+#2104 = DEFINITIONAL_REPRESENTATION('',(#2105),#2109);+#2105 = LINE('',#2106,#2107);+#2106 = CARTESIAN_POINT('',(1.53,0.));+#2107 = VECTOR('',#2108,1.);+#2108 = DIRECTION('',(0.,1.));+#2109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2110 = PCURVE('',#1913,#2111);+#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2116);+#2112 = LINE('',#2113,#2114);+#2113 = CARTESIAN_POINT('',(0.,2.));+#2114 = VECTOR('',#2115,1.);+#2115 = DIRECTION('',(1.,0.));+#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2117 = ORIENTED_EDGE('',*,*,#1981,.F.);+#2118 = ADVANCED_FACE('',(#2119),#1859,.F.);+#2119 = FACE_BOUND('',#2120,.F.);+#2120 = EDGE_LOOP('',(#2121,#2122,#2123,#2124));+#2121 = ORIENTED_EDGE('',*,*,#1843,.F.);+#2122 = ORIENTED_EDGE('',*,*,#2028,.T.);+#2123 = ORIENTED_EDGE('',*,*,#1958,.T.);+#2124 = ORIENTED_EDGE('',*,*,#2075,.F.);+#2125 = ADVANCED_FACE('',(#2126),#1913,.T.);+#2126 = FACE_BOUND('',#2127,.T.);+#2127 = EDGE_LOOP('',(#2128,#2129,#2130,#2131));+#2128 = ORIENTED_EDGE('',*,*,#1899,.F.);+#2129 = ORIENTED_EDGE('',*,*,#2050,.T.);+#2130 = ORIENTED_EDGE('',*,*,#2004,.T.);+#2131 = ORIENTED_EDGE('',*,*,#2097,.F.);+#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2136)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2133,#2134,#2135)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2133 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2134 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2135 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2136 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2133,+  'distance_accuracy_value','confusion accuracy');+#2137 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2138,#2140);+#2138 = ( REPRESENTATION_RELATIONSHIP('','',#1317,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2139) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2139 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#2140 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2141);+#2141 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','clip_2','',#5,#1312,$);+#2142 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1314));+#2143 = SHAPE_DEFINITION_REPRESENTATION(#2144,#2150);+#2144 = PRODUCT_DEFINITION_SHAPE('','',#2145);+#2145 = PRODUCT_DEFINITION('design','',#2146,#2149);+#2146 = PRODUCT_DEFINITION_FORMATION('','',#2147);+#2147 = PRODUCT('clip_1','clip_1','',(#2148));+#2148 = PRODUCT_CONTEXT('',#2,'mechanical');+#2149 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2150 = SHAPE_REPRESENTATION('',(#11,#2151,#2637),#2967);+#2151 = MANIFOLD_SOLID_BREP('',#2152);+#2152 = CLOSED_SHELL('',(#2153,#2273,#2349,#2425,#2501,#2572,#2601,#2628+    ));+#2153 = ADVANCED_FACE('',(#2154),#2168,.F.);+#2154 = FACE_BOUND('',#2155,.T.);+#2155 = EDGE_LOOP('',(#2156,#2191,#2219,#2247));+#2156 = ORIENTED_EDGE('',*,*,#2157,.F.);+#2157 = EDGE_CURVE('',#2158,#2160,#2162,.T.);+#2158 = VERTEX_POINT('',#2159);+#2159 = CARTESIAN_POINT('',(-1.71,-1.2,0.));+#2160 = VERTEX_POINT('',#2161);+#2161 = CARTESIAN_POINT('',(-1.71,-1.2,0.2));+#2162 = SURFACE_CURVE('',#2163,(#2167,#2179),.PCURVE_S1.);+#2163 = LINE('',#2164,#2165);+#2164 = CARTESIAN_POINT('',(-1.71,-1.2,0.));+#2165 = VECTOR('',#2166,1.);+#2166 = DIRECTION('',(0.,0.,1.));+#2167 = PCURVE('',#2168,#2173);+#2168 = PLANE('',#2169);+#2169 = AXIS2_PLACEMENT_3D('',#2170,#2171,#2172);+#2170 = CARTESIAN_POINT('',(-1.71,-1.2,0.));+#2171 = DIRECTION('',(-1.,-0.,0.));+#2172 = DIRECTION('',(0.,0.,-1.));+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178);+#2174 = LINE('',#2175,#2176);+#2175 = CARTESIAN_POINT('',(-0.,-0.));+#2176 = VECTOR('',#2177,1.);+#2177 = DIRECTION('',(-1.,-0.));+#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2179 = PCURVE('',#2180,#2185);+#2180 = PLANE('',#2181);+#2181 = AXIS2_PLACEMENT_3D('',#2182,#2183,#2184);+#2182 = CARTESIAN_POINT('',(-1.71,-1.2,0.));+#2183 = DIRECTION('',(-0.,1.,-0.));+#2184 = DIRECTION('',(0.,0.,-1.));+#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190);+#2186 = LINE('',#2187,#2188);+#2187 = CARTESIAN_POINT('',(-0.,-0.));+#2188 = VECTOR('',#2189,1.);+#2189 = DIRECTION('',(-1.,-0.));+#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2191 = ORIENTED_EDGE('',*,*,#2192,.T.);+#2192 = EDGE_CURVE('',#2158,#2193,#2195,.T.);+#2193 = VERTEX_POINT('',#2194);+#2194 = CARTESIAN_POINT('',(-1.71,1.2,0.));+#2195 = SURFACE_CURVE('',#2196,(#2200,#2207),.PCURVE_S1.);+#2196 = LINE('',#2197,#2198);+#2197 = CARTESIAN_POINT('',(-1.71,-1.2,0.));+#2198 = VECTOR('',#2199,1.);+#2199 = DIRECTION('',(-0.,1.,0.));+#2200 = PCURVE('',#2168,#2201);+#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2206);+#2202 = LINE('',#2203,#2204);+#2203 = CARTESIAN_POINT('',(-0.,-0.));+#2204 = VECTOR('',#2205,1.);+#2205 = DIRECTION('',(-0.,-1.));+#2206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2207 = PCURVE('',#2208,#2213);+#2208 = PLANE('',#2209);+#2209 = AXIS2_PLACEMENT_3D('',#2210,#2211,#2212);+#2210 = CARTESIAN_POINT('',(-1.71,-1.2,0.));+#2211 = DIRECTION('',(-0.,-0.,1.));+#2212 = DIRECTION('',(1.,0.,0.));+#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218);+#2214 = LINE('',#2215,#2216);+#2215 = CARTESIAN_POINT('',(0.,-0.));+#2216 = VECTOR('',#2217,1.);+#2217 = DIRECTION('',(0.,1.));+#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2219 = ORIENTED_EDGE('',*,*,#2220,.T.);+#2220 = EDGE_CURVE('',#2193,#2221,#2223,.T.);+#2221 = VERTEX_POINT('',#2222);+#2222 = CARTESIAN_POINT('',(-1.71,1.2,0.2));+#2223 = SURFACE_CURVE('',#2224,(#2228,#2235),.PCURVE_S1.);+#2224 = LINE('',#2225,#2226);+#2225 = CARTESIAN_POINT('',(-1.71,1.2,0.));+#2226 = VECTOR('',#2227,1.);+#2227 = DIRECTION('',(0.,0.,1.));+#2228 = PCURVE('',#2168,#2229);+#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);+#2230 = LINE('',#2231,#2232);+#2231 = CARTESIAN_POINT('',(-0.,-2.4));+#2232 = VECTOR('',#2233,1.);+#2233 = DIRECTION('',(-1.,-0.));+#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2235 = PCURVE('',#2236,#2241);+#2236 = PLANE('',#2237);+#2237 = AXIS2_PLACEMENT_3D('',#2238,#2239,#2240);+#2238 = CARTESIAN_POINT('',(-1.71,1.2,0.));+#2239 = DIRECTION('',(-0.,1.,-0.));+#2240 = DIRECTION('',(0.,0.,-1.));+#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);+#2242 = LINE('',#2243,#2244);+#2243 = CARTESIAN_POINT('',(-0.,-0.));+#2244 = VECTOR('',#2245,1.);+#2245 = DIRECTION('',(-1.,-0.));+#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2247 = ORIENTED_EDGE('',*,*,#2248,.F.);+#2248 = EDGE_CURVE('',#2160,#2221,#2249,.T.);+#2249 = SURFACE_CURVE('',#2250,(#2254,#2261),.PCURVE_S1.);+#2250 = LINE('',#2251,#2252);+#2251 = CARTESIAN_POINT('',(-1.71,-1.2,0.2));+#2252 = VECTOR('',#2253,1.);+#2253 = DIRECTION('',(-0.,1.,0.));+#2254 = PCURVE('',#2168,#2255);+#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260);+#2256 = LINE('',#2257,#2258);+#2257 = CARTESIAN_POINT('',(-0.2,-0.));+#2258 = VECTOR('',#2259,1.);+#2259 = DIRECTION('',(-0.,-1.));+#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2261 = PCURVE('',#2262,#2267);+#2262 = PLANE('',#2263);+#2263 = AXIS2_PLACEMENT_3D('',#2264,#2265,#2266);+#2264 = CARTESIAN_POINT('',(-1.71,-1.2,0.2));+#2265 = DIRECTION('',(0.,0.,1.));+#2266 = DIRECTION('',(1.,0.,0.));+#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2272);+#2268 = LINE('',#2269,#2270);+#2269 = CARTESIAN_POINT('',(0.,-0.));+#2270 = VECTOR('',#2271,1.);+#2271 = DIRECTION('',(-0.,1.));+#2272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2273 = ADVANCED_FACE('',(#2274),#2208,.F.);+#2274 = FACE_BOUND('',#2275,.T.);+#2275 = EDGE_LOOP('',(#2276,#2277,#2300,#2328));+#2276 = ORIENTED_EDGE('',*,*,#2192,.F.);+#2277 = ORIENTED_EDGE('',*,*,#2278,.T.);+#2278 = EDGE_CURVE('',#2158,#2279,#2281,.T.);+#2279 = VERTEX_POINT('',#2280);+#2280 = CARTESIAN_POINT('',(-4.865,-1.2,0.));+#2281 = SURFACE_CURVE('',#2282,(#2286,#2293),.PCURVE_S1.);+#2282 = LINE('',#2283,#2284);+#2283 = CARTESIAN_POINT('',(-1.71,-1.2,0.));+#2284 = VECTOR('',#2285,1.);+#2285 = DIRECTION('',(-1.,-0.,-0.));+#2286 = PCURVE('',#2208,#2287);+#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);+#2288 = LINE('',#2289,#2290);+#2289 = CARTESIAN_POINT('',(0.,-0.));+#2290 = VECTOR('',#2291,1.);+#2291 = DIRECTION('',(-1.,0.));+#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2293 = PCURVE('',#2180,#2294);+#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299);+#2295 = LINE('',#2296,#2297);+#2296 = CARTESIAN_POINT('',(-0.,-0.));+#2297 = VECTOR('',#2298,1.);+#2298 = DIRECTION('',(-0.,1.));+#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2300 = ORIENTED_EDGE('',*,*,#2301,.T.);+#2301 = EDGE_CURVE('',#2279,#2302,#2304,.T.);+#2302 = VERTEX_POINT('',#2303);+#2303 = CARTESIAN_POINT('',(-4.865,1.2,0.));+#2304 = SURFACE_CURVE('',#2305,(#2309,#2316),.PCURVE_S1.);+#2305 = LINE('',#2306,#2307);+#2306 = CARTESIAN_POINT('',(-4.865,-1.2,0.));+#2307 = VECTOR('',#2308,1.);+#2308 = DIRECTION('',(-0.,1.,0.));+#2309 = PCURVE('',#2208,#2310);+#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2315);+#2311 = LINE('',#2312,#2313);+#2312 = CARTESIAN_POINT('',(-3.155,0.));+#2313 = VECTOR('',#2314,1.);+#2314 = DIRECTION('',(0.,1.));+#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2316 = PCURVE('',#2317,#2322);+#2317 = PLANE('',#2318);+#2318 = AXIS2_PLACEMENT_3D('',#2319,#2320,#2321);+#2319 = CARTESIAN_POINT('',(-4.865,-1.2,0.));+#2320 = DIRECTION('',(-1.,-0.,-0.));+#2321 = DIRECTION('',(0.,0.,-1.));+#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327);+#2323 = LINE('',#2324,#2325);+#2324 = CARTESIAN_POINT('',(-0.,-0.));+#2325 = VECTOR('',#2326,1.);+#2326 = DIRECTION('',(-0.,-1.));+#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2328 = ORIENTED_EDGE('',*,*,#2329,.T.);+#2329 = EDGE_CURVE('',#2302,#2193,#2330,.T.);+#2330 = SURFACE_CURVE('',#2331,(#2335,#2342),.PCURVE_S1.);+#2331 = LINE('',#2332,#2333);+#2332 = CARTESIAN_POINT('',(-4.865,1.2,0.));+#2333 = VECTOR('',#2334,1.);+#2334 = DIRECTION('',(1.,-0.,-0.));+#2335 = PCURVE('',#2208,#2336);+#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341);+#2337 = LINE('',#2338,#2339);+#2338 = CARTESIAN_POINT('',(-3.155,2.4));+#2339 = VECTOR('',#2340,1.);+#2340 = DIRECTION('',(1.,-0.));+#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2342 = PCURVE('',#2236,#2343);+#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348);+#2344 = LINE('',#2345,#2346);+#2345 = CARTESIAN_POINT('',(-0.,3.155));+#2346 = VECTOR('',#2347,1.);+#2347 = DIRECTION('',(-0.,-1.));+#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2349 = ADVANCED_FACE('',(#2350),#2317,.T.);+#2350 = FACE_BOUND('',#2351,.F.);+#2351 = EDGE_LOOP('',(#2352,#2375,#2376,#2399));+#2352 = ORIENTED_EDGE('',*,*,#2353,.F.);+#2353 = EDGE_CURVE('',#2279,#2354,#2356,.T.);+#2354 = VERTEX_POINT('',#2355);+#2355 = CARTESIAN_POINT('',(-4.865,-1.2,2.6));+#2356 = SURFACE_CURVE('',#2357,(#2361,#2368),.PCURVE_S1.);+#2357 = LINE('',#2358,#2359);+#2358 = CARTESIAN_POINT('',(-4.865,-1.2,0.));+#2359 = VECTOR('',#2360,1.);+#2360 = DIRECTION('',(-0.,-0.,1.));+#2361 = PCURVE('',#2317,#2362);+#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);+#2363 = LINE('',#2364,#2365);+#2364 = CARTESIAN_POINT('',(-0.,-0.));+#2365 = VECTOR('',#2366,1.);+#2366 = DIRECTION('',(-1.,-0.));+#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2368 = PCURVE('',#2180,#2369);+#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2374);+#2370 = LINE('',#2371,#2372);+#2371 = CARTESIAN_POINT('',(-0.,3.155));+#2372 = VECTOR('',#2373,1.);+#2373 = DIRECTION('',(-1.,0.));+#2374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2375 = ORIENTED_EDGE('',*,*,#2301,.T.);+#2376 = ORIENTED_EDGE('',*,*,#2377,.F.);+#2377 = EDGE_CURVE('',#2378,#2302,#2380,.T.);+#2378 = VERTEX_POINT('',#2379);+#2379 = CARTESIAN_POINT('',(-4.865,1.2,2.6));+#2380 = SURFACE_CURVE('',#2381,(#2385,#2392),.PCURVE_S1.);+#2381 = LINE('',#2382,#2383);+#2382 = CARTESIAN_POINT('',(-4.865,1.2,2.6));+#2383 = VECTOR('',#2384,1.);+#2384 = DIRECTION('',(-0.,-0.,-1.));+#2385 = PCURVE('',#2317,#2386);+#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2391);+#2387 = LINE('',#2388,#2389);+#2388 = CARTESIAN_POINT('',(-2.6,-2.4));+#2389 = VECTOR('',#2390,1.);+#2390 = DIRECTION('',(1.,-0.));+#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2392 = PCURVE('',#2236,#2393);+#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398);+#2394 = LINE('',#2395,#2396);+#2395 = CARTESIAN_POINT('',(-2.6,3.155));+#2396 = VECTOR('',#2397,1.);+#2397 = DIRECTION('',(1.,-0.));+#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2399 = ORIENTED_EDGE('',*,*,#2400,.F.);+#2400 = EDGE_CURVE('',#2354,#2378,#2401,.T.);+#2401 = SURFACE_CURVE('',#2402,(#2406,#2413),.PCURVE_S1.);+#2402 = LINE('',#2403,#2404);+#2403 = CARTESIAN_POINT('',(-4.865,-1.2,2.6));+#2404 = VECTOR('',#2405,1.);+#2405 = DIRECTION('',(-0.,1.,0.));+#2406 = PCURVE('',#2317,#2407);+#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412);+#2408 = LINE('',#2409,#2410);+#2409 = CARTESIAN_POINT('',(-2.6,-0.));+#2410 = VECTOR('',#2411,1.);+#2411 = DIRECTION('',(-0.,-1.));+#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2413 = PCURVE('',#2414,#2419);+#2414 = PLANE('',#2415);+#2415 = AXIS2_PLACEMENT_3D('',#2416,#2417,#2418);+#2416 = CARTESIAN_POINT('',(-4.7,-1.2,2.6));+#2417 = DIRECTION('',(0.,0.,1.));+#2418 = DIRECTION('',(1.,0.,0.));+#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424);+#2420 = LINE('',#2421,#2422);+#2421 = CARTESIAN_POINT('',(-0.165,0.));+#2422 = VECTOR('',#2423,1.);+#2423 = DIRECTION('',(-0.,1.));+#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2425 = ADVANCED_FACE('',(#2426),#2414,.T.);+#2426 = FACE_BOUND('',#2427,.F.);+#2427 = EDGE_LOOP('',(#2428,#2458,#2479,#2480));+#2428 = ORIENTED_EDGE('',*,*,#2429,.F.);+#2429 = EDGE_CURVE('',#2430,#2432,#2434,.T.);+#2430 = VERTEX_POINT('',#2431);+#2431 = CARTESIAN_POINT('',(-4.7,-1.2,2.6));+#2432 = VERTEX_POINT('',#2433);+#2433 = CARTESIAN_POINT('',(-4.7,1.2,2.6));+#2434 = SURFACE_CURVE('',#2435,(#2439,#2446),.PCURVE_S1.);+#2435 = LINE('',#2436,#2437);+#2436 = CARTESIAN_POINT('',(-4.7,-1.2,2.6));+#2437 = VECTOR('',#2438,1.);+#2438 = DIRECTION('',(-0.,1.,0.));+#2439 = PCURVE('',#2414,#2440);+#2440 = DEFINITIONAL_REPRESENTATION('',(#2441),#2445);+#2441 = LINE('',#2442,#2443);+#2442 = CARTESIAN_POINT('',(0.,-0.));+#2443 = VECTOR('',#2444,1.);+#2444 = DIRECTION('',(-0.,1.));+#2445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2446 = PCURVE('',#2447,#2452);+#2447 = PLANE('',#2448);+#2448 = AXIS2_PLACEMENT_3D('',#2449,#2450,#2451);+#2449 = CARTESIAN_POINT('',(-4.7,-1.2,0.));+#2450 = DIRECTION('',(-1.,-0.,0.));+#2451 = DIRECTION('',(0.,0.,-1.));+#2452 = DEFINITIONAL_REPRESENTATION('',(#2453),#2457);+#2453 = LINE('',#2454,#2455);+#2454 = CARTESIAN_POINT('',(-2.6,-0.));+#2455 = VECTOR('',#2456,1.);+#2456 = DIRECTION('',(-0.,-1.));+#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2458 = ORIENTED_EDGE('',*,*,#2459,.T.);+#2459 = EDGE_CURVE('',#2430,#2354,#2460,.T.);+#2460 = SURFACE_CURVE('',#2461,(#2465,#2472),.PCURVE_S1.);+#2461 = LINE('',#2462,#2463);+#2462 = CARTESIAN_POINT('',(-4.7,-1.2,2.6));+#2463 = VECTOR('',#2464,1.);+#2464 = DIRECTION('',(-1.,-0.,0.));+#2465 = PCURVE('',#2414,#2466);+#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2471);+#2467 = LINE('',#2468,#2469);+#2468 = CARTESIAN_POINT('',(0.,-0.));+#2469 = VECTOR('',#2470,1.);+#2470 = DIRECTION('',(-1.,0.));+#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2472 = PCURVE('',#2180,#2473);+#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478);+#2474 = LINE('',#2475,#2476);+#2475 = CARTESIAN_POINT('',(-2.6,2.99));+#2476 = VECTOR('',#2477,1.);+#2477 = DIRECTION('',(-0.,1.));+#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2479 = ORIENTED_EDGE('',*,*,#2400,.T.);+#2480 = ORIENTED_EDGE('',*,*,#2481,.F.);+#2481 = EDGE_CURVE('',#2432,#2378,#2482,.T.);+#2482 = SURFACE_CURVE('',#2483,(#2487,#2494),.PCURVE_S1.);+#2483 = LINE('',#2484,#2485);+#2484 = CARTESIAN_POINT('',(-4.7,1.2,2.6));+#2485 = VECTOR('',#2486,1.);+#2486 = DIRECTION('',(-1.,-0.,0.));+#2487 = PCURVE('',#2414,#2488);+#2488 = DEFINITIONAL_REPRESENTATION('',(#2489),#2493);+#2489 = LINE('',#2490,#2491);+#2490 = CARTESIAN_POINT('',(0.,2.4));+#2491 = VECTOR('',#2492,1.);+#2492 = DIRECTION('',(-1.,0.));+#2493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2494 = PCURVE('',#2236,#2495);+#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500);+#2496 = LINE('',#2497,#2498);+#2497 = CARTESIAN_POINT('',(-2.6,2.99));+#2498 = VECTOR('',#2499,1.);+#2499 = DIRECTION('',(-0.,1.));+#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2501 = ADVANCED_FACE('',(#2502),#2447,.F.);+#2502 = FACE_BOUND('',#2503,.T.);+#2503 = EDGE_LOOP('',(#2504,#2527,#2550,#2571));+#2504 = ORIENTED_EDGE('',*,*,#2505,.F.);+#2505 = EDGE_CURVE('',#2506,#2430,#2508,.T.);+#2506 = VERTEX_POINT('',#2507);+#2507 = CARTESIAN_POINT('',(-4.7,-1.2,0.2));+#2508 = SURFACE_CURVE('',#2509,(#2513,#2520),.PCURVE_S1.);+#2509 = LINE('',#2510,#2511);+#2510 = CARTESIAN_POINT('',(-4.7,-1.2,0.));+#2511 = VECTOR('',#2512,1.);+#2512 = DIRECTION('',(0.,0.,1.));+#2513 = PCURVE('',#2447,#2514);+#2514 = DEFINITIONAL_REPRESENTATION('',(#2515),#2519);+#2515 = LINE('',#2516,#2517);+#2516 = CARTESIAN_POINT('',(-0.,-0.));+#2517 = VECTOR('',#2518,1.);+#2518 = DIRECTION('',(-1.,-0.));+#2519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2520 = PCURVE('',#2180,#2521);+#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526);+#2522 = LINE('',#2523,#2524);+#2523 = CARTESIAN_POINT('',(-0.,2.99));+#2524 = VECTOR('',#2525,1.);+#2525 = DIRECTION('',(-1.,-0.));+#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2527 = ORIENTED_EDGE('',*,*,#2528,.T.);+#2528 = EDGE_CURVE('',#2506,#2529,#2531,.T.);+#2529 = VERTEX_POINT('',#2530);+#2530 = CARTESIAN_POINT('',(-4.7,1.2,0.2));+#2531 = SURFACE_CURVE('',#2532,(#2536,#2543),.PCURVE_S1.);+#2532 = LINE('',#2533,#2534);+#2533 = CARTESIAN_POINT('',(-4.7,-1.2,0.2));+#2534 = VECTOR('',#2535,1.);+#2535 = DIRECTION('',(-0.,1.,-0.));+#2536 = PCURVE('',#2447,#2537);+#2537 = DEFINITIONAL_REPRESENTATION('',(#2538),#2542);+#2538 = LINE('',#2539,#2540);+#2539 = CARTESIAN_POINT('',(-0.2,-0.));+#2540 = VECTOR('',#2541,1.);+#2541 = DIRECTION('',(-0.,-1.));+#2542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2543 = PCURVE('',#2262,#2544);+#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549);+#2545 = LINE('',#2546,#2547);+#2546 = CARTESIAN_POINT('',(-2.99,0.));+#2547 = VECTOR('',#2548,1.);+#2548 = DIRECTION('',(0.,1.));+#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2550 = ORIENTED_EDGE('',*,*,#2551,.T.);+#2551 = EDGE_CURVE('',#2529,#2432,#2552,.T.);+#2552 = SURFACE_CURVE('',#2553,(#2557,#2564),.PCURVE_S1.);+#2553 = LINE('',#2554,#2555);+#2554 = CARTESIAN_POINT('',(-4.7,1.2,0.));+#2555 = VECTOR('',#2556,1.);+#2556 = DIRECTION('',(0.,0.,1.));+#2557 = PCURVE('',#2447,#2558);+#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2563);+#2559 = LINE('',#2560,#2561);+#2560 = CARTESIAN_POINT('',(-0.,-2.4));+#2561 = VECTOR('',#2562,1.);+#2562 = DIRECTION('',(-1.,-0.));+#2563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2564 = PCURVE('',#2236,#2565);+#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570);+#2566 = LINE('',#2567,#2568);+#2567 = CARTESIAN_POINT('',(-0.,2.99));+#2568 = VECTOR('',#2569,1.);+#2569 = DIRECTION('',(-1.,-0.));+#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2571 = ORIENTED_EDGE('',*,*,#2429,.F.);+#2572 = ADVANCED_FACE('',(#2573),#2236,.T.);+#2573 = FACE_BOUND('',#2574,.F.);+#2574 = EDGE_LOOP('',(#2575,#2576,#2597,#2598,#2599,#2600));+#2575 = ORIENTED_EDGE('',*,*,#2220,.T.);+#2576 = ORIENTED_EDGE('',*,*,#2577,.T.);+#2577 = EDGE_CURVE('',#2221,#2529,#2578,.T.);+#2578 = SURFACE_CURVE('',#2579,(#2583,#2590),.PCURVE_S1.);+#2579 = LINE('',#2580,#2581);+#2580 = CARTESIAN_POINT('',(-1.71,1.2,0.2));+#2581 = VECTOR('',#2582,1.);+#2582 = DIRECTION('',(-1.,-0.,0.));+#2583 = PCURVE('',#2236,#2584);+#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589);+#2585 = LINE('',#2586,#2587);+#2586 = CARTESIAN_POINT('',(-0.2,-0.));+#2587 = VECTOR('',#2588,1.);+#2588 = DIRECTION('',(-0.,1.));+#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2590 = PCURVE('',#2262,#2591);+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);+#2592 = LINE('',#2593,#2594);+#2593 = CARTESIAN_POINT('',(0.,2.4));+#2594 = VECTOR('',#2595,1.);+#2595 = DIRECTION('',(-1.,0.));+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2597 = ORIENTED_EDGE('',*,*,#2551,.T.);+#2598 = ORIENTED_EDGE('',*,*,#2481,.T.);+#2599 = ORIENTED_EDGE('',*,*,#2377,.T.);+#2600 = ORIENTED_EDGE('',*,*,#2329,.T.);+#2601 = ADVANCED_FACE('',(#2602),#2262,.T.);+#2602 = FACE_BOUND('',#2603,.F.);+#2603 = EDGE_LOOP('',(#2604,#2605,#2606,#2627));+#2604 = ORIENTED_EDGE('',*,*,#2577,.F.);+#2605 = ORIENTED_EDGE('',*,*,#2248,.F.);+#2606 = ORIENTED_EDGE('',*,*,#2607,.T.);+#2607 = EDGE_CURVE('',#2160,#2506,#2608,.T.);+#2608 = SURFACE_CURVE('',#2609,(#2613,#2620),.PCURVE_S1.);+#2609 = LINE('',#2610,#2611);+#2610 = CARTESIAN_POINT('',(-1.71,-1.2,0.2));+#2611 = VECTOR('',#2612,1.);+#2612 = DIRECTION('',(-1.,-0.,0.));+#2613 = PCURVE('',#2262,#2614);+#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619);+#2615 = LINE('',#2616,#2617);+#2616 = CARTESIAN_POINT('',(0.,-0.));+#2617 = VECTOR('',#2618,1.);+#2618 = DIRECTION('',(-1.,0.));+#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2620 = PCURVE('',#2180,#2621);+#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626);+#2622 = LINE('',#2623,#2624);+#2623 = CARTESIAN_POINT('',(-0.2,-0.));+#2624 = VECTOR('',#2625,1.);+#2625 = DIRECTION('',(-0.,1.));+#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2627 = ORIENTED_EDGE('',*,*,#2528,.T.);+#2628 = ADVANCED_FACE('',(#2629),#2180,.F.);+#2629 = FACE_BOUND('',#2630,.T.);+#2630 = EDGE_LOOP('',(#2631,#2632,#2633,#2634,#2635,#2636));+#2631 = ORIENTED_EDGE('',*,*,#2278,.F.);+#2632 = ORIENTED_EDGE('',*,*,#2157,.T.);+#2633 = ORIENTED_EDGE('',*,*,#2607,.T.);+#2634 = ORIENTED_EDGE('',*,*,#2505,.T.);+#2635 = ORIENTED_EDGE('',*,*,#2459,.T.);+#2636 = ORIENTED_EDGE('',*,*,#2353,.F.);+#2637 = MANIFOLD_SOLID_BREP('',#2638);+#2638 = CLOSED_SHELL('',(#2639,#2759,#2859,#2906,#2953,#2960));+#2639 = ADVANCED_FACE('',(#2640),#2654,.F.);+#2640 = FACE_BOUND('',#2641,.T.);+#2641 = EDGE_LOOP('',(#2642,#2677,#2705,#2733));+#2642 = ORIENTED_EDGE('',*,*,#2643,.F.);+#2643 = EDGE_CURVE('',#2644,#2646,#2648,.T.);+#2644 = VERTEX_POINT('',#2645);+#2645 = CARTESIAN_POINT('',(-1.62,-1.,1.67));+#2646 = VERTEX_POINT('',#2647);+#2647 = CARTESIAN_POINT('',(-1.62,-1.,3.2));+#2648 = SURFACE_CURVE('',#2649,(#2653,#2665),.PCURVE_S1.);+#2649 = LINE('',#2650,#2651);+#2650 = CARTESIAN_POINT('',(-1.62,-1.,1.67));+#2651 = VECTOR('',#2652,1.);+#2652 = DIRECTION('',(0.,0.,1.));+#2653 = PCURVE('',#2654,#2659);+#2654 = PLANE('',#2655);+#2655 = AXIS2_PLACEMENT_3D('',#2656,#2657,#2658);+#2656 = CARTESIAN_POINT('',(-1.62,-1.,1.67));+#2657 = DIRECTION('',(-1.,-0.,0.));+#2658 = DIRECTION('',(0.,0.,-1.));+#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664);+#2660 = LINE('',#2661,#2662);+#2661 = CARTESIAN_POINT('',(-0.,-0.));+#2662 = VECTOR('',#2663,1.);+#2663 = DIRECTION('',(-1.,-0.));+#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2665 = PCURVE('',#2666,#2671);+#2666 = PLANE('',#2667);+#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670);+#2668 = CARTESIAN_POINT('',(-1.62,-1.,1.67));+#2669 = DIRECTION('',(-0.,1.,0.));+#2670 = DIRECTION('',(0.,0.,-1.));+#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);+#2672 = LINE('',#2673,#2674);+#2673 = CARTESIAN_POINT('',(-0.,-0.));+#2674 = VECTOR('',#2675,1.);+#2675 = DIRECTION('',(-1.,0.));+#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2677 = ORIENTED_EDGE('',*,*,#2678,.T.);+#2678 = EDGE_CURVE('',#2644,#2679,#2681,.T.);+#2679 = VERTEX_POINT('',#2680);+#2680 = CARTESIAN_POINT('',(-1.62,1.,1.67));+#2681 = SURFACE_CURVE('',#2682,(#2686,#2693),.PCURVE_S1.);+#2682 = LINE('',#2683,#2684);+#2683 = CARTESIAN_POINT('',(-1.62,-1.,1.67));+#2684 = VECTOR('',#2685,1.);+#2685 = DIRECTION('',(-0.,1.,0.));+#2686 = PCURVE('',#2654,#2687);+#2687 = DEFINITIONAL_REPRESENTATION('',(#2688),#2692);+#2688 = LINE('',#2689,#2690);+#2689 = CARTESIAN_POINT('',(-0.,-0.));+#2690 = VECTOR('',#2691,1.);+#2691 = DIRECTION('',(-0.,-1.));+#2692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2693 = PCURVE('',#2694,#2699);+#2694 = PLANE('',#2695);+#2695 = AXIS2_PLACEMENT_3D('',#2696,#2697,#2698);+#2696 = CARTESIAN_POINT('',(-1.62,-1.,1.67));+#2697 = DIRECTION('',(0.,0.,1.));+#2698 = DIRECTION('',(1.,0.,0.));+#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704);+#2700 = LINE('',#2701,#2702);+#2701 = CARTESIAN_POINT('',(0.,-0.));+#2702 = VECTOR('',#2703,1.);+#2703 = DIRECTION('',(-0.,1.));+#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2705 = ORIENTED_EDGE('',*,*,#2706,.T.);+#2706 = EDGE_CURVE('',#2679,#2707,#2709,.T.);+#2707 = VERTEX_POINT('',#2708);+#2708 = CARTESIAN_POINT('',(-1.62,1.,3.2));+#2709 = SURFACE_CURVE('',#2710,(#2714,#2721),.PCURVE_S1.);+#2710 = LINE('',#2711,#2712);+#2711 = CARTESIAN_POINT('',(-1.62,1.,1.67));+#2712 = VECTOR('',#2713,1.);+#2713 = DIRECTION('',(0.,0.,1.));+#2714 = PCURVE('',#2654,#2715);+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720);+#2716 = LINE('',#2717,#2718);+#2717 = CARTESIAN_POINT('',(-0.,-2.));+#2718 = VECTOR('',#2719,1.);+#2719 = DIRECTION('',(-1.,-0.));+#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2721 = PCURVE('',#2722,#2727);+#2722 = PLANE('',#2723);+#2723 = AXIS2_PLACEMENT_3D('',#2724,#2725,#2726);+#2724 = CARTESIAN_POINT('',(-1.62,1.,1.67));+#2725 = DIRECTION('',(-0.,1.,0.));+#2726 = DIRECTION('',(0.,0.,-1.));+#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2732);+#2728 = LINE('',#2729,#2730);+#2729 = CARTESIAN_POINT('',(-0.,-0.));+#2730 = VECTOR('',#2731,1.);+#2731 = DIRECTION('',(-1.,0.));+#2732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2733 = ORIENTED_EDGE('',*,*,#2734,.F.);+#2734 = EDGE_CURVE('',#2646,#2707,#2735,.T.);+#2735 = SURFACE_CURVE('',#2736,(#2740,#2747),.PCURVE_S1.);+#2736 = LINE('',#2737,#2738);+#2737 = CARTESIAN_POINT('',(-1.62,-1.,3.2));+#2738 = VECTOR('',#2739,1.);+#2739 = DIRECTION('',(-0.,1.,0.));+#2740 = PCURVE('',#2654,#2741);+#2741 = DEFINITIONAL_REPRESENTATION('',(#2742),#2746);+#2742 = LINE('',#2743,#2744);+#2743 = CARTESIAN_POINT('',(-1.53,-0.));+#2744 = VECTOR('',#2745,1.);+#2745 = DIRECTION('',(-0.,-1.));+#2746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2747 = PCURVE('',#2748,#2753);+#2748 = PLANE('',#2749);+#2749 = AXIS2_PLACEMENT_3D('',#2750,#2751,#2752);+#2750 = CARTESIAN_POINT('',(-1.62,-1.,3.2));+#2751 = DIRECTION('',(0.,0.,1.));+#2752 = DIRECTION('',(1.,0.,0.));+#2753 = DEFINITIONAL_REPRESENTATION('',(#2754),#2758);+#2754 = LINE('',#2755,#2756);+#2755 = CARTESIAN_POINT('',(0.,-0.));+#2756 = VECTOR('',#2757,1.);+#2757 = DIRECTION('',(-0.,1.));+#2758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2759 = ADVANCED_FACE('',(#2760),#2774,.T.);+#2760 = FACE_BOUND('',#2761,.F.);+#2761 = EDGE_LOOP('',(#2762,#2792,#2815,#2838));+#2762 = ORIENTED_EDGE('',*,*,#2763,.F.);+#2763 = EDGE_CURVE('',#2764,#2766,#2768,.T.);+#2764 = VERTEX_POINT('',#2765);+#2765 = CARTESIAN_POINT('',(-1.8,-1.,1.67));+#2766 = VERTEX_POINT('',#2767);+#2767 = CARTESIAN_POINT('',(-1.8,-1.,3.2));+#2768 = SURFACE_CURVE('',#2769,(#2773,#2785),.PCURVE_S1.);+#2769 = LINE('',#2770,#2771);+#2770 = CARTESIAN_POINT('',(-1.8,-1.,1.67));+#2771 = VECTOR('',#2772,1.);+#2772 = DIRECTION('',(0.,0.,1.));+#2773 = PCURVE('',#2774,#2779);+#2774 = PLANE('',#2775);+#2775 = AXIS2_PLACEMENT_3D('',#2776,#2777,#2778);+#2776 = CARTESIAN_POINT('',(-1.8,-1.,1.67));+#2777 = DIRECTION('',(-1.,-0.,0.));+#2778 = DIRECTION('',(0.,0.,-1.));+#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784);+#2780 = LINE('',#2781,#2782);+#2781 = CARTESIAN_POINT('',(-0.,-0.));+#2782 = VECTOR('',#2783,1.);+#2783 = DIRECTION('',(-1.,-0.));+#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2785 = PCURVE('',#2666,#2786);+#2786 = DEFINITIONAL_REPRESENTATION('',(#2787),#2791);+#2787 = LINE('',#2788,#2789);+#2788 = CARTESIAN_POINT('',(-0.,0.18));+#2789 = VECTOR('',#2790,1.);+#2790 = DIRECTION('',(-1.,0.));+#2791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2792 = ORIENTED_EDGE('',*,*,#2793,.T.);+#2793 = EDGE_CURVE('',#2764,#2794,#2796,.T.);+#2794 = VERTEX_POINT('',#2795);+#2795 = CARTESIAN_POINT('',(-1.8,1.,1.67));+#2796 = SURFACE_CURVE('',#2797,(#2801,#2808),.PCURVE_S1.);+#2797 = LINE('',#2798,#2799);+#2798 = CARTESIAN_POINT('',(-1.8,-1.,1.67));+#2799 = VECTOR('',#2800,1.);+#2800 = DIRECTION('',(-0.,1.,0.));+#2801 = PCURVE('',#2774,#2802);+#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2807);+#2803 = LINE('',#2804,#2805);+#2804 = CARTESIAN_POINT('',(-0.,-0.));+#2805 = VECTOR('',#2806,1.);+#2806 = DIRECTION('',(-0.,-1.));+#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2808 = PCURVE('',#2694,#2809);+#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);+#2810 = LINE('',#2811,#2812);+#2811 = CARTESIAN_POINT('',(-0.18,0.));+#2812 = VECTOR('',#2813,1.);+#2813 = DIRECTION('',(-0.,1.));+#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2815 = ORIENTED_EDGE('',*,*,#2816,.T.);+#2816 = EDGE_CURVE('',#2794,#2817,#2819,.T.);+#2817 = VERTEX_POINT('',#2818);+#2818 = CARTESIAN_POINT('',(-1.8,1.,3.2));+#2819 = SURFACE_CURVE('',#2820,(#2824,#2831),.PCURVE_S1.);+#2820 = LINE('',#2821,#2822);+#2821 = CARTESIAN_POINT('',(-1.8,1.,1.67));+#2822 = VECTOR('',#2823,1.);+#2823 = DIRECTION('',(0.,0.,1.));+#2824 = PCURVE('',#2774,#2825);+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);+#2826 = LINE('',#2827,#2828);+#2827 = CARTESIAN_POINT('',(-0.,-2.));+#2828 = VECTOR('',#2829,1.);+#2829 = DIRECTION('',(-1.,-0.));+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2831 = PCURVE('',#2722,#2832);+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);+#2833 = LINE('',#2834,#2835);+#2834 = CARTESIAN_POINT('',(-0.,0.18));+#2835 = VECTOR('',#2836,1.);+#2836 = DIRECTION('',(-1.,0.));+#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2838 = ORIENTED_EDGE('',*,*,#2839,.F.);+#2839 = EDGE_CURVE('',#2766,#2817,#2840,.T.);+#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.);+#2841 = LINE('',#2842,#2843);+#2842 = CARTESIAN_POINT('',(-1.8,-1.,3.2));+#2843 = VECTOR('',#2844,1.);+#2844 = DIRECTION('',(-0.,1.,0.));+#2845 = PCURVE('',#2774,#2846);+#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851);+#2847 = LINE('',#2848,#2849);+#2848 = CARTESIAN_POINT('',(-1.53,-0.));+#2849 = VECTOR('',#2850,1.);+#2850 = DIRECTION('',(-0.,-1.));+#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2852 = PCURVE('',#2748,#2853);+#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858);+#2854 = LINE('',#2855,#2856);+#2855 = CARTESIAN_POINT('',(-0.18,0.));+#2856 = VECTOR('',#2857,1.);+#2857 = DIRECTION('',(-0.,1.));+#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2859 = ADVANCED_FACE('',(#2860),#2666,.F.);+#2860 = FACE_BOUND('',#2861,.T.);+#2861 = EDGE_LOOP('',(#2862,#2883,#2884,#2905));+#2862 = ORIENTED_EDGE('',*,*,#2863,.F.);+#2863 = EDGE_CURVE('',#2644,#2764,#2864,.T.);+#2864 = SURFACE_CURVE('',#2865,(#2869,#2876),.PCURVE_S1.);+#2865 = LINE('',#2866,#2867);+#2866 = CARTESIAN_POINT('',(-1.62,-1.,1.67));+#2867 = VECTOR('',#2868,1.);+#2868 = DIRECTION('',(-1.,-0.,0.));+#2869 = PCURVE('',#2666,#2870);+#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875);+#2871 = LINE('',#2872,#2873);+#2872 = CARTESIAN_POINT('',(-0.,-0.));+#2873 = VECTOR('',#2874,1.);+#2874 = DIRECTION('',(-0.,1.));+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2876 = PCURVE('',#2694,#2877);+#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882);+#2878 = LINE('',#2879,#2880);+#2879 = CARTESIAN_POINT('',(0.,-0.));+#2880 = VECTOR('',#2881,1.);+#2881 = DIRECTION('',(-1.,0.));+#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2883 = ORIENTED_EDGE('',*,*,#2643,.T.);+#2884 = ORIENTED_EDGE('',*,*,#2885,.T.);+#2885 = EDGE_CURVE('',#2646,#2766,#2886,.T.);+#2886 = SURFACE_CURVE('',#2887,(#2891,#2898),.PCURVE_S1.);+#2887 = LINE('',#2888,#2889);+#2888 = CARTESIAN_POINT('',(-1.62,-1.,3.2));+#2889 = VECTOR('',#2890,1.);+#2890 = DIRECTION('',(-1.,-0.,0.));+#2891 = PCURVE('',#2666,#2892);+#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897);+#2893 = LINE('',#2894,#2895);+#2894 = CARTESIAN_POINT('',(-1.53,-0.));+#2895 = VECTOR('',#2896,1.);+#2896 = DIRECTION('',(-0.,1.));+#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2898 = PCURVE('',#2748,#2899);+#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904);+#2900 = LINE('',#2901,#2902);+#2901 = CARTESIAN_POINT('',(0.,-0.));+#2902 = VECTOR('',#2903,1.);+#2903 = DIRECTION('',(-1.,0.));+#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2905 = ORIENTED_EDGE('',*,*,#2763,.F.);+#2906 = ADVANCED_FACE('',(#2907),#2722,.T.);+#2907 = FACE_BOUND('',#2908,.F.);+#2908 = EDGE_LOOP('',(#2909,#2930,#2931,#2952));+#2909 = ORIENTED_EDGE('',*,*,#2910,.F.);+#2910 = EDGE_CURVE('',#2679,#2794,#2911,.T.);+#2911 = SURFACE_CURVE('',#2912,(#2916,#2923),.PCURVE_S1.);+#2912 = LINE('',#2913,#2914);+#2913 = CARTESIAN_POINT('',(-1.62,1.,1.67));+#2914 = VECTOR('',#2915,1.);+#2915 = DIRECTION('',(-1.,-0.,0.));+#2916 = PCURVE('',#2722,#2917);+#2917 = DEFINITIONAL_REPRESENTATION('',(#2918),#2922);+#2918 = LINE('',#2919,#2920);+#2919 = CARTESIAN_POINT('',(-0.,-0.));+#2920 = VECTOR('',#2921,1.);+#2921 = DIRECTION('',(-0.,1.));+#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2923 = PCURVE('',#2694,#2924);+#2924 = DEFINITIONAL_REPRESENTATION('',(#2925),#2929);+#2925 = LINE('',#2926,#2927);+#2926 = CARTESIAN_POINT('',(0.,2.));+#2927 = VECTOR('',#2928,1.);+#2928 = DIRECTION('',(-1.,0.));+#2929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2930 = ORIENTED_EDGE('',*,*,#2706,.T.);+#2931 = ORIENTED_EDGE('',*,*,#2932,.T.);+#2932 = EDGE_CURVE('',#2707,#2817,#2933,.T.);+#2933 = SURFACE_CURVE('',#2934,(#2938,#2945),.PCURVE_S1.);+#2934 = LINE('',#2935,#2936);+#2935 = CARTESIAN_POINT('',(-1.62,1.,3.2));+#2936 = VECTOR('',#2937,1.);+#2937 = DIRECTION('',(-1.,-0.,0.));+#2938 = PCURVE('',#2722,#2939);+#2939 = DEFINITIONAL_REPRESENTATION('',(#2940),#2944);+#2940 = LINE('',#2941,#2942);+#2941 = CARTESIAN_POINT('',(-1.53,-0.));+#2942 = VECTOR('',#2943,1.);+#2943 = DIRECTION('',(-0.,1.));+#2944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2945 = PCURVE('',#2748,#2946);+#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951);+#2947 = LINE('',#2948,#2949);+#2948 = CARTESIAN_POINT('',(0.,2.));+#2949 = VECTOR('',#2950,1.);+#2950 = DIRECTION('',(-1.,0.));+#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2952 = ORIENTED_EDGE('',*,*,#2816,.F.);+#2953 = ADVANCED_FACE('',(#2954),#2694,.F.);+#2954 = FACE_BOUND('',#2955,.T.);+#2955 = EDGE_LOOP('',(#2956,#2957,#2958,#2959));+#2956 = ORIENTED_EDGE('',*,*,#2678,.F.);+#2957 = ORIENTED_EDGE('',*,*,#2863,.T.);+#2958 = ORIENTED_EDGE('',*,*,#2793,.T.);+#2959 = ORIENTED_EDGE('',*,*,#2910,.F.);+#2960 = ADVANCED_FACE('',(#2961),#2748,.T.);+#2961 = FACE_BOUND('',#2962,.F.);+#2962 = EDGE_LOOP('',(#2963,#2964,#2965,#2966));+#2963 = ORIENTED_EDGE('',*,*,#2734,.F.);+#2964 = ORIENTED_EDGE('',*,*,#2885,.T.);+#2965 = ORIENTED_EDGE('',*,*,#2839,.T.);+#2966 = ORIENTED_EDGE('',*,*,#2932,.F.);+#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2971)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2968,#2969,#2970)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2968 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2969 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2970 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2971 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2968,+  'distance_accuracy_value','confusion accuracy');+#2972 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2973,#2975);+#2973 = ( REPRESENTATION_RELATIONSHIP('','',#2150,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2974) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2974 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);+#2975 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2976);+#2976 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','clip_1','',#5,#2145,$);+#2977 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2147));+#2978 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2979,#2987),#2132);+#2979 = STYLED_ITEM('color',(#2980),#1318);+#2980 = PRESENTATION_STYLE_ASSIGNMENT((#2981));+#2981 = SURFACE_STYLE_USAGE(.BOTH.,#2982);+#2982 = SURFACE_SIDE_STYLE('',(#2983));+#2983 = SURFACE_STYLE_FILL_AREA(#2984);+#2984 = FILL_AREA_STYLE('',(#2985));+#2985 = FILL_AREA_STYLE_COLOUR('',#2986);+#2986 = COLOUR_RGB('',0.750000000934,0.750000000934,0.750000000934);+#2987 = STYLED_ITEM('color',(#2988),#1802);+#2988 = PRESENTATION_STYLE_ASSIGNMENT((#2989));+#2989 = SURFACE_STYLE_USAGE(.BOTH.,#2990);+#2990 = SURFACE_SIDE_STYLE('',(#2991));+#2991 = SURFACE_STYLE_FILL_AREA(#2992);+#2992 = FILL_AREA_STYLE('',(#2993));+#2993 = FILL_AREA_STYLE_COLOUR('',#2986);+#2994 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2995,#3002),#2967);+#2995 = STYLED_ITEM('color',(#2996),#2151);+#2996 = PRESENTATION_STYLE_ASSIGNMENT((#2997));+#2997 = SURFACE_STYLE_USAGE(.BOTH.,#2998);+#2998 = SURFACE_SIDE_STYLE('',(#2999));+#2999 = SURFACE_STYLE_FILL_AREA(#3000);+#3000 = FILL_AREA_STYLE('',(#3001));+#3001 = FILL_AREA_STYLE_COLOUR('',#2986);+#3002 = STYLED_ITEM('color',(#3003),#2637);+#3003 = PRESENTATION_STYLE_ASSIGNMENT((#3004));+#3004 = SURFACE_STYLE_USAGE(.BOTH.,#3005);+#3005 = SURFACE_SIDE_STYLE('',(#3006));+#3006 = SURFACE_STYLE_FILL_AREA(#3007);+#3007 = FILL_AREA_STYLE('',(#3008));+#3008 = FILL_AREA_STYLE_COLOUR('',#2986);+#3009 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #3010),#1299);+#3010 = STYLED_ITEM('color',(#3011),#41);+#3011 = PRESENTATION_STYLE_ASSIGNMENT((#3012));+#3012 = SURFACE_STYLE_USAGE(.BOTH.,#3013);+#3013 = SURFACE_SIDE_STYLE('',(#3014));+#3014 = SURFACE_STYLE_FILL_AREA(#3015);+#3015 = FILL_AREA_STYLE('',(#3016));+#3016 = FILL_AREA_STYLE_COLOUR('',#3017);+#3017 = COLOUR_RGB('',0.819999987296,0.709999997415,0.55000000909);+ENDSEC;+END-ISO-10303-21;
README.md+3−3
@@ -4,7 +4,7 @@  **Littelfuse** · Fuseholders · SMD,9.7x5mm -01550900M from Littelfuse, in a SMD,9.7x5mm. Symbol, footprint and 3D model are the ones used on Adom board designs (3D model extracted from the board STEP export, seated in the footprint frame). **Staged for validation: see the open items in the verification log above.**+01550900M from Littelfuse, in a SMD,9.7x5mm. Symbol, footprint and 3D model are the ones used on Adom board designs (3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed). **Staged for validation: see the open items in the verification log above.**  ## Pinout @@ -34,8 +34,8 @@  ## Provenance -- **Datasheet:** [Littelfuse datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588894278953144320) (sha256 `0623393338f4245a`, retrieved 2026-10-08, tier: lcsc)-- **CAD:** Footprint, symbol and 3D model as used on Adom board designs; the 3D model was extracted from the board STEP export.+- **Datasheet:** [Littelfuse datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588894278953144320) (sha256 `0623393338f4245a`, retrieved 2026-10-09, tier: lcsc)+- **CAD:** Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed. - **Pins:** KiCad symbol from the source board.  [Datasheet PDF](docs/01550900m-datasheet.pdf)
docs/hero.png
⋯ 1 unchanged line ⋯
package.json+4−4
@@ -77,7 +77,7 @@       "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://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588894278953144320",@@ -85,7 +85,7 @@         "sha256": "0623393338f4245abac5dd61cc75d0764cf9fabeacb3a5e249aa779d70c8cd2e",         "source_tier": "lcsc"       },-      "cad": "Footprint, symbol and 3D model as used on Adom board designs; the 3D model was extracted from the board STEP export",+      "cad": "Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed",       "pins": {         "total": 2,         "described": 2,@@ -112,8 +112,8 @@         ],         "zmin_mm": -0.0,         "footprint_binding": "identity",-        "sha256": "3aeb2592e4052c7a982a4cc584f4c000554427c004a09c58d637ef01fcc60bc4",-        "checked": "2026-10-08",+        "sha256": "43f82a129b602690623f6e46ea692cf4d86e69e579c2540a3b95d1f9ce8019db",+        "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)"       }     ]
verification.json+2−2
@@ -4,7 +4,7 @@  "variants": [],  "entries": [   {-   "date": "2026-10-08",+   "date": "2026-10-09",    "by": {     "name": "Claude (AI build)",     "handle": "claude"@@ -51,7 +51,7 @@    "files": {     "01550900m.kicad_sym": "677aaebd11eb2315a7278c42cf4839cd7710d2005a2502a126cdad9d1342957e",     "01550900m.kicad_mod": "cba757829e4ff9c9822255b6319f0e2dcaf14afb5fb8577f6c9555a5153cb62d",-    "01550900m.step": "3aeb2592e4052c7a982a4cc584f4c000554427c004a09c58d637ef01fcc60bc4"+    "01550900m.step": "43f82a129b602690623f6e46ea692cf4d86e69e579c2540a3b95d1f9ce8019db"    }   }  ]