From fea71afd063d21751a98d31c2f06b723b6a1fa46 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Fri, 1 Jul 2022 21:03:35 +0100
Subject: [PATCH] Create ONSEMI DPAK.step

---
 STEP/DPak/ONSEMI DPAK.step | 1394 ++++++++++++++++++++++++++++++++++++
 1 file changed, 1394 insertions(+)
 create mode 100644 STEP/DPak/ONSEMI DPAK.step

diff --git a/STEP/DPak/ONSEMI DPAK.step b/STEP/DPak/ONSEMI DPAK.step
new file mode 100644
index 000000000..d6debbdbe
--- /dev/null
+++ b/STEP/DPak/ONSEMI DPAK.step	
@@ -0,0 +1,1394 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2022-07-01T21:01:53',('Author'),(
+    'Open CASCADE'),'Open CASCADE STEP processor 6.8','Open CASCADE 6.8'
+  ,'Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('PCB','PCB','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11),#15);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#19)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#16,#17,#18)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#16 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#17 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#18 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#19 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#16,
+  'distance_accuracy_value','confusion accuracy');
+#20 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#21 = SHAPE_DEFINITION_REPRESENTATION(#22,#28);
+#22 = PRODUCT_DEFINITION_SHAPE('','',#23);
+#23 = PRODUCT_DEFINITION('design','',#24,#27);
+#24 = PRODUCT_DEFINITION_FORMATION('','',#25);
+#25 = PRODUCT('Designator1','Designator1','',(#26));
+#26 = PRODUCT_CONTEXT('',#2,'mechanical');
+#27 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#28 = SHAPE_REPRESENTATION('',(#11,#29),#33);
+#29 = AXIS2_PLACEMENT_3D('',#30,#31,#32);
+#30 = CARTESIAN_POINT('',(2.21000066,0.E+000,0.E+000));
+#31 = DIRECTION('',(0.E+000,0.E+000,1.));
+#32 = DIRECTION('',(1.,0.E+000,0.E+000));
+#33 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#34,#35,#36)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#34 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#35 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#36 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#37 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#34,
+  'distance_accuracy_value','confusion accuracy');
+#38 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25));
+#39 = SHAPE_DEFINITION_REPRESENTATION(#40,#46);
+#40 = PRODUCT_DEFINITION_SHAPE('','',#41);
+#41 = PRODUCT_DEFINITION('design','',#42,#45);
+#42 = PRODUCT_DEFINITION_FORMATION('','',#43);
+#43 = PRODUCT('6141340240','6141340240','',(#44));
+#44 = PRODUCT_CONTEXT('',#2,'mechanical');
+#45 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#46 = SHAPE_REPRESENTATION('',(#11,#47,#51,#55,#59,#63,#67),#71);
+#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
+#48 = CARTESIAN_POINT('',(-3.11,-3.375,0.E+000));
+#49 = DIRECTION('',(0.E+000,0.E+000,1.));
+#50 = DIRECTION('',(1.,0.E+000,0.E+000));
+#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
+#52 = CARTESIAN_POINT('',(-3.11,-3.375,0.E+000));
+#53 = DIRECTION('',(0.E+000,0.E+000,1.));
+#54 = DIRECTION('',(1.,0.E+000,0.E+000));
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-3.11,-2.28,0.E+000));
+#57 = DIRECTION('',(0.E+000,0.E+000,1.));
+#58 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
+#60 = CARTESIAN_POINT('',(-3.11,-0.3825,1.095));
+#61 = DIRECTION('',(0.E+000,0.E+000,1.));
+#62 = DIRECTION('',(1.,0.E+000,0.E+000));
+#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
+#64 = CARTESIAN_POINT('',(-3.11,2.28,0.E+000));
+#65 = DIRECTION('',(0.E+000,0.E+000,1.));
+#66 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-3.11,-3.375,0.E+000));
+#69 = DIRECTION('',(0.E+000,0.E+000,1.));
+#70 = DIRECTION('',(1.,0.E+000,0.E+000));
+#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#75)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#72,#73,#74)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#72 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#73 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#74 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#75 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#72,
+  'distance_accuracy_value','confusion accuracy');
+#76 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#77),#96);
+#77 = SHELL_BASED_SURFACE_MODEL('',(#78));
+#78 = OPEN_SHELL('',(#79));
+#79 = ADVANCED_FACE('',(#80),#91,.T.);
+#80 = FACE_BOUND('',#81,.F.);
+#81 = EDGE_LOOP('',(#82));
+#82 = ORIENTED_EDGE('',*,*,#83,.T.);
+#83 = EDGE_CURVE('',#84,#84,#86,.T.);
+#84 = VERTEX_POINT('',#85);
+#85 = CARTESIAN_POINT('',(1.546875,3.375,2.291));
+#86 = CIRCLE('',#87,0.421875);
+#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90);
+#88 = CARTESIAN_POINT('',(1.125,3.375,2.291));
+#89 = DIRECTION('',(0.E+000,0.E+000,1.));
+#90 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#91 = PLANE('',#92);
+#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95);
+#93 = CARTESIAN_POINT('',(1.546875,3.375,2.291));
+#94 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#95 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#100)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#97,#98,#99)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#97 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#98 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#99 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#100 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#97,
+  'distance_accuracy_value','confusion accuracy');
+#101 = SHAPE_DEFINITION_REPRESENTATION(#102,#76);
+#102 = PRODUCT_DEFINITION_SHAPE('','',#103);
+#103 = PRODUCT_DEFINITION('design','',#104,#107);
+#104 = PRODUCT_DEFINITION_FORMATION('','',#105);
+#105 = PRODUCT('Open_CASCADE_STEP_translator_6.8_46.1',
+  'Open_CASCADE_STEP_translator_6.8_46.1','',(#106));
+#106 = PRODUCT_CONTEXT('',#2,'mechanical');
+#107 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#108 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#109,#111);
+#109 = ( REPRESENTATION_RELATIONSHIP('','',#76,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#110) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#110 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
+#111 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#112
+  );
+#112 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('370','363','',#41,#103,$);
+#113 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105));
+#114 = SHAPE_DEFINITION_REPRESENTATION(#115,#121);
+#115 = PRODUCT_DEFINITION_SHAPE('','',#116);
+#116 = PRODUCT_DEFINITION('design','',#117,#120);
+#117 = PRODUCT_DEFINITION_FORMATION('','',#118);
+#118 = PRODUCT('Body','Body','',(#119));
+#119 = PRODUCT_CONTEXT('',#2,'mechanical');
+#120 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#121 = SHAPE_REPRESENTATION('',(#11,#122),#126);
+#122 = AXIS2_PLACEMENT_3D('',#123,#124,#125);
+#123 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#124 = DIRECTION('',(0.E+000,0.E+000,1.));
+#125 = DIRECTION('',(1.,0.E+000,0.E+000));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#130)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#127,#128,#129)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#127 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#128 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#129 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#130 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#127,
+  'distance_accuracy_value','confusion accuracy');
+#131 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#132),#327);
+#132 = MANIFOLD_SOLID_BREP('',#133);
+#133 = CLOSED_SHELL('',(#134,#174,#205,#240,#264,#281,#293,#318));
+#134 = ADVANCED_FACE('',(#135),#169,.F.);
+#135 = FACE_BOUND('',#136,.F.);
+#136 = EDGE_LOOP('',(#137,#147,#155,#163));
+#137 = ORIENTED_EDGE('',*,*,#138,.F.);
+#138 = EDGE_CURVE('',#139,#141,#143,.T.);
+#139 = VERTEX_POINT('',#140);
+#140 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#141 = VERTEX_POINT('',#142);
+#142 = CARTESIAN_POINT('',(0.E+000,0.E+000,2.39));
+#143 = LINE('',#144,#145);
+#144 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#145 = VECTOR('',#146,1.);
+#146 = DIRECTION('',(0.E+000,0.E+000,1.));
+#147 = ORIENTED_EDGE('',*,*,#148,.T.);
+#148 = EDGE_CURVE('',#139,#149,#151,.T.);
+#149 = VERTEX_POINT('',#150);
+#150 = CARTESIAN_POINT('',(0.E+000,6.75,0.E+000));
+#151 = LINE('',#152,#153);
+#152 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#153 = VECTOR('',#154,1.);
+#154 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#155 = ORIENTED_EDGE('',*,*,#156,.T.);
+#156 = EDGE_CURVE('',#149,#157,#159,.T.);
+#157 = VERTEX_POINT('',#158);
+#158 = CARTESIAN_POINT('',(0.E+000,6.75,2.39));
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(0.E+000,6.75,0.E+000));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(0.E+000,0.E+000,1.));
+#163 = ORIENTED_EDGE('',*,*,#164,.F.);
+#164 = EDGE_CURVE('',#141,#157,#165,.T.);
+#165 = LINE('',#166,#167);
+#166 = CARTESIAN_POINT('',(0.E+000,0.E+000,2.39));
+#167 = VECTOR('',#168,1.);
+#168 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#169 = PLANE('',#170);
+#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173);
+#171 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#172 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#173 = DIRECTION('',(0.E+000,0.E+000,1.));
+#174 = ADVANCED_FACE('',(#175),#200,.F.);
+#175 = FACE_BOUND('',#176,.F.);
+#176 = EDGE_LOOP('',(#177,#185,#186,#194));
+#177 = ORIENTED_EDGE('',*,*,#178,.F.);
+#178 = EDGE_CURVE('',#139,#179,#181,.T.);
+#179 = VERTEX_POINT('',#180);
+#180 = CARTESIAN_POINT('',(6.22,0.E+000,0.E+000));
+#181 = LINE('',#182,#183);
+#182 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#183 = VECTOR('',#184,1.);
+#184 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#185 = ORIENTED_EDGE('',*,*,#138,.T.);
+#186 = ORIENTED_EDGE('',*,*,#187,.T.);
+#187 = EDGE_CURVE('',#141,#188,#190,.T.);
+#188 = VERTEX_POINT('',#189);
+#189 = CARTESIAN_POINT('',(6.22,0.E+000,2.39));
+#190 = LINE('',#191,#192);
+#191 = CARTESIAN_POINT('',(0.E+000,0.E+000,2.39));
+#192 = VECTOR('',#193,1.);
+#193 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#194 = ORIENTED_EDGE('',*,*,#195,.F.);
+#195 = EDGE_CURVE('',#179,#188,#196,.T.);
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(6.22,0.E+000,0.E+000));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(0.E+000,0.E+000,1.));
+#200 = PLANE('',#201);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#203 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#204 = DIRECTION('',(0.E+000,0.E+000,1.));
+#205 = ADVANCED_FACE('',(#206,#224),#235,.T.);
+#206 = FACE_BOUND('',#207,.T.);
+#207 = EDGE_LOOP('',(#208,#209,#210,#218));
+#208 = ORIENTED_EDGE('',*,*,#164,.F.);
+#209 = ORIENTED_EDGE('',*,*,#187,.T.);
+#210 = ORIENTED_EDGE('',*,*,#211,.T.);
+#211 = EDGE_CURVE('',#188,#212,#214,.T.);
+#212 = VERTEX_POINT('',#213);
+#213 = CARTESIAN_POINT('',(6.22,6.75,2.39));
+#214 = LINE('',#215,#216);
+#215 = CARTESIAN_POINT('',(6.22,0.E+000,2.39));
+#216 = VECTOR('',#217,1.);
+#217 = DIRECTION('',(0.E+000,1.,0.E+000));
+#218 = ORIENTED_EDGE('',*,*,#219,.F.);
+#219 = EDGE_CURVE('',#157,#212,#220,.T.);
+#220 = LINE('',#221,#222);
+#221 = CARTESIAN_POINT('',(0.E+000,6.75,2.39));
+#222 = VECTOR('',#223,1.);
+#223 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#224 = FACE_BOUND('',#225,.T.);
+#225 = EDGE_LOOP('',(#226));
+#226 = ORIENTED_EDGE('',*,*,#227,.F.);
+#227 = EDGE_CURVE('',#228,#228,#230,.T.);
+#228 = VERTEX_POINT('',#229);
+#229 = CARTESIAN_POINT('',(1.546875,3.375,2.39));
+#230 = CIRCLE('',#231,0.421875);
+#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
+#232 = CARTESIAN_POINT('',(1.125,3.375,2.39));
+#233 = DIRECTION('',(0.E+000,0.E+000,1.));
+#234 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#235 = PLANE('',#236);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(0.E+000,0.E+000,2.39));
+#238 = DIRECTION('',(0.E+000,0.E+000,1.));
+#239 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#240 = ADVANCED_FACE('',(#241),#259,.T.);
+#241 = FACE_BOUND('',#242,.T.);
+#242 = EDGE_LOOP('',(#243,#251,#252,#253));
+#243 = ORIENTED_EDGE('',*,*,#244,.F.);
+#244 = EDGE_CURVE('',#149,#245,#247,.T.);
+#245 = VERTEX_POINT('',#246);
+#246 = CARTESIAN_POINT('',(6.22,6.75,0.E+000));
+#247 = LINE('',#248,#249);
+#248 = CARTESIAN_POINT('',(0.E+000,6.75,0.E+000));
+#249 = VECTOR('',#250,1.);
+#250 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#251 = ORIENTED_EDGE('',*,*,#156,.T.);
+#252 = ORIENTED_EDGE('',*,*,#219,.T.);
+#253 = ORIENTED_EDGE('',*,*,#254,.F.);
+#254 = EDGE_CURVE('',#245,#212,#255,.T.);
+#255 = LINE('',#256,#257);
+#256 = CARTESIAN_POINT('',(6.22,6.75,0.E+000));
+#257 = VECTOR('',#258,1.);
+#258 = DIRECTION('',(0.E+000,0.E+000,1.));
+#259 = PLANE('',#260);
+#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263);
+#261 = CARTESIAN_POINT('',(0.E+000,6.75,0.E+000));
+#262 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#263 = DIRECTION('',(0.E+000,0.E+000,1.));
+#264 = ADVANCED_FACE('',(#265),#276,.F.);
+#265 = FACE_BOUND('',#266,.F.);
+#266 = EDGE_LOOP('',(#267,#268,#269,#275));
+#267 = ORIENTED_EDGE('',*,*,#148,.F.);
+#268 = ORIENTED_EDGE('',*,*,#178,.T.);
+#269 = ORIENTED_EDGE('',*,*,#270,.T.);
+#270 = EDGE_CURVE('',#179,#245,#271,.T.);
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(6.22,0.E+000,0.E+000));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#275 = ORIENTED_EDGE('',*,*,#244,.F.);
+#276 = PLANE('',#277);
+#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280);
+#278 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#279 = DIRECTION('',(0.E+000,0.E+000,1.));
+#280 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#281 = ADVANCED_FACE('',(#282),#288,.T.);
+#282 = FACE_BOUND('',#283,.T.);
+#283 = EDGE_LOOP('',(#284,#285,#286,#287));
+#284 = ORIENTED_EDGE('',*,*,#195,.F.);
+#285 = ORIENTED_EDGE('',*,*,#270,.T.);
+#286 = ORIENTED_EDGE('',*,*,#254,.T.);
+#287 = ORIENTED_EDGE('',*,*,#211,.F.);
+#288 = PLANE('',#289);
+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);
+#290 = CARTESIAN_POINT('',(6.22,0.E+000,0.E+000));
+#291 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#292 = DIRECTION('',(0.E+000,0.E+000,1.));
+#293 = ADVANCED_FACE('',(#294),#313,.F.);
+#294 = FACE_BOUND('',#295,.F.);
+#295 = EDGE_LOOP('',(#296,#304,#305,#306));
+#296 = ORIENTED_EDGE('',*,*,#297,.T.);
+#297 = EDGE_CURVE('',#298,#228,#300,.T.);
+#298 = VERTEX_POINT('',#299);
+#299 = CARTESIAN_POINT('',(1.546875,3.375,2.29));
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(1.546875,3.375,2.29));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(0.E+000,0.E+000,1.));
+#304 = ORIENTED_EDGE('',*,*,#227,.F.);
+#305 = ORIENTED_EDGE('',*,*,#297,.F.);
+#306 = ORIENTED_EDGE('',*,*,#307,.T.);
+#307 = EDGE_CURVE('',#298,#298,#308,.T.);
+#308 = CIRCLE('',#309,0.421875);
+#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);
+#310 = CARTESIAN_POINT('',(1.125,3.375,2.29));
+#311 = DIRECTION('',(0.E+000,0.E+000,1.));
+#312 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#313 = CYLINDRICAL_SURFACE('',#314,0.421875);
+#314 = AXIS2_PLACEMENT_3D('',#315,#316,#317);
+#315 = CARTESIAN_POINT('',(1.125,3.375,2.29));
+#316 = DIRECTION('',(0.E+000,0.E+000,1.));
+#317 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#318 = ADVANCED_FACE('',(#319),#322,.T.);
+#319 = FACE_BOUND('',#320,.F.);
+#320 = EDGE_LOOP('',(#321));
+#321 = ORIENTED_EDGE('',*,*,#307,.F.);
+#322 = PLANE('',#323);
+#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
+#324 = CARTESIAN_POINT('',(1.125,3.375,2.29));
+#325 = DIRECTION('',(0.E+000,0.E+000,1.));
+#326 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#331)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#328,#329,#330)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#328 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#329 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#330 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#331 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#328,
+  'distance_accuracy_value','confusion accuracy');
+#332 = SHAPE_DEFINITION_REPRESENTATION(#333,#131);
+#333 = PRODUCT_DEFINITION_SHAPE('','',#334);
+#334 = PRODUCT_DEFINITION('design','',#335,#338);
+#335 = PRODUCT_DEFINITION_FORMATION('','',#336);
+#336 = PRODUCT('Open_CASCADE_STEP_translator_6.8_46.2.1',
+  'Open_CASCADE_STEP_translator_6.8_46.2.1','',(#337));
+#337 = PRODUCT_CONTEXT('',#2,'mechanical');
+#338 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#339 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#340,#342);
+#340 = ( REPRESENTATION_RELATIONSHIP('','',#131,#121) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#341) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#341 = ITEM_DEFINED_TRANSFORMATION('','',#11,#122);
+#342 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#343
+  );
+#343 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('371','364','',#116,#334,$);
+#344 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#336));
+#345 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#346,#348);
+#346 = ( REPRESENTATION_RELATIONSHIP('','',#121,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#347) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#347 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
+#348 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#349
+  );
+#349 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('372','365','',#41,#116,$);
+#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#118));
+#351 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#352),#894);
+#352 = MANIFOLD_SOLID_BREP('',#353);
+#353 = CLOSED_SHELL('',(#354,#394,#425,#458,#489,#522,#553,#577,#602,
+    #626,#651,#675,#699,#724,#748,#773,#797,#814,#831,#848,#865,#882));
+#354 = ADVANCED_FACE('',(#355),#389,.T.);
+#355 = FACE_BOUND('',#356,.F.);
+#356 = EDGE_LOOP('',(#357,#367,#375,#383));
+#357 = ORIENTED_EDGE('',*,*,#358,.F.);
+#358 = EDGE_CURVE('',#359,#361,#363,.T.);
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(0.E+000,0.3825,1.095));
+#361 = VERTEX_POINT('',#362);
+#362 = CARTESIAN_POINT('',(0.E+000,-0.3825,1.095));
+#363 = LINE('',#364,#365);
+#364 = CARTESIAN_POINT('',(0.E+000,-0.3825,1.095));
+#365 = VECTOR('',#366,1.);
+#366 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#367 = ORIENTED_EDGE('',*,*,#368,.F.);
+#368 = EDGE_CURVE('',#369,#359,#371,.T.);
+#369 = VERTEX_POINT('',#370);
+#370 = CARTESIAN_POINT('',(0.E+000,0.3825,1.295));
+#371 = LINE('',#372,#373);
+#372 = CARTESIAN_POINT('',(0.E+000,0.3825,1.095));
+#373 = VECTOR('',#374,1.);
+#374 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#375 = ORIENTED_EDGE('',*,*,#376,.F.);
+#376 = EDGE_CURVE('',#377,#369,#379,.T.);
+#377 = VERTEX_POINT('',#378);
+#378 = CARTESIAN_POINT('',(0.E+000,-0.3825,1.295));
+#379 = LINE('',#380,#381);
+#380 = CARTESIAN_POINT('',(0.E+000,0.3825,1.295));
+#381 = VECTOR('',#382,1.);
+#382 = DIRECTION('',(0.E+000,1.,0.E+000));
+#383 = ORIENTED_EDGE('',*,*,#384,.F.);
+#384 = EDGE_CURVE('',#361,#377,#385,.T.);
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(0.E+000,-0.3825,1.295));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.E+000,0.E+000,1.));
+#389 = PLANE('',#390);
+#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393);
+#391 = CARTESIAN_POINT('',(0.E+000,-0.3825,1.095));
+#392 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#393 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#394 = ADVANCED_FACE('',(#395),#420,.F.);
+#395 = FACE_BOUND('',#396,.F.);
+#396 = EDGE_LOOP('',(#397,#405,#406,#414));
+#397 = ORIENTED_EDGE('',*,*,#398,.F.);
+#398 = EDGE_CURVE('',#359,#399,#401,.T.);
+#399 = VERTEX_POINT('',#400);
+#400 = CARTESIAN_POINT('',(1.347385278623,0.3825,1.095));
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(0.E+000,0.3825,1.095));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(1.,0.E+000,0.E+000));
+#405 = ORIENTED_EDGE('',*,*,#358,.T.);
+#406 = ORIENTED_EDGE('',*,*,#407,.T.);
+#407 = EDGE_CURVE('',#361,#408,#410,.T.);
+#408 = VERTEX_POINT('',#409);
+#409 = CARTESIAN_POINT('',(1.347385278623,-0.3825,1.095));
+#410 = LINE('',#411,#412);
+#411 = CARTESIAN_POINT('',(0.E+000,-0.3825,1.095));
+#412 = VECTOR('',#413,1.);
+#413 = DIRECTION('',(1.,0.E+000,0.E+000));
+#414 = ORIENTED_EDGE('',*,*,#415,.F.);
+#415 = EDGE_CURVE('',#399,#408,#416,.T.);
+#416 = LINE('',#417,#418);
+#417 = CARTESIAN_POINT('',(1.347385278623,-0.3825,1.095));
+#418 = VECTOR('',#419,1.);
+#419 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#420 = PLANE('',#421);
+#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);
+#422 = CARTESIAN_POINT('',(0.E+000,-0.3825,1.095));
+#423 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#424 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#425 = ADVANCED_FACE('',(#426),#453,.F.);
+#426 = FACE_BOUND('',#427,.F.);
+#427 = EDGE_LOOP('',(#428,#437,#438,#447));
+#428 = ORIENTED_EDGE('',*,*,#429,.F.);
+#429 = EDGE_CURVE('',#399,#430,#432,.T.);
+#430 = VERTEX_POINT('',#431);
+#431 = CARTESIAN_POINT('',(1.544346829225,0.3825,0.929729635533));
+#432 = CIRCLE('',#433,0.2);
+#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436);
+#434 = CARTESIAN_POINT('',(1.347385278623,0.3825,0.895));
+#435 = DIRECTION('',(0.E+000,1.,0.E+000));
+#436 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#437 = ORIENTED_EDGE('',*,*,#415,.T.);
+#438 = ORIENTED_EDGE('',*,*,#439,.T.);
+#439 = EDGE_CURVE('',#408,#440,#442,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(1.544346829225,-0.3825,0.929729635533));
+#442 = CIRCLE('',#443,0.2);
+#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446);
+#444 = CARTESIAN_POINT('',(1.347385278623,-0.3825,0.895));
+#445 = DIRECTION('',(0.E+000,1.,0.E+000));
+#446 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#447 = ORIENTED_EDGE('',*,*,#448,.T.);
+#448 = EDGE_CURVE('',#440,#430,#449,.T.);
+#449 = LINE('',#450,#451);
+#450 = CARTESIAN_POINT('',(1.544346829225,-0.3825,0.929729635533));
+#451 = VECTOR('',#452,1.);
+#452 = DIRECTION('',(0.E+000,1.,0.E+000));
+#453 = CYLINDRICAL_SURFACE('',#454,0.2);
+#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457);
+#455 = CARTESIAN_POINT('',(1.347385278623,-0.3825,0.895));
+#456 = DIRECTION('',(0.E+000,1.,0.E+000));
+#457 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#458 = ADVANCED_FACE('',(#459),#484,.F.);
+#459 = FACE_BOUND('',#460,.F.);
+#460 = EDGE_LOOP('',(#461,#469,#470,#478));
+#461 = ORIENTED_EDGE('',*,*,#462,.F.);
+#462 = EDGE_CURVE('',#430,#463,#465,.T.);
+#463 = VERTEX_POINT('',#464);
+#464 = CARTESIAN_POINT('',(1.65,0.3825,0.330540728933));
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(1.544346829225,0.3825,0.929729635533));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.173648177667,0.E+000,-0.984807753012));
+#469 = ORIENTED_EDGE('',*,*,#448,.F.);
+#470 = ORIENTED_EDGE('',*,*,#471,.T.);
+#471 = EDGE_CURVE('',#440,#472,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(1.65,-0.3825,0.330540728933));
+#474 = LINE('',#475,#476);
+#475 = CARTESIAN_POINT('',(1.544346829225,-0.3825,0.929729635533));
+#476 = VECTOR('',#477,1.);
+#477 = DIRECTION('',(0.173648177667,0.E+000,-0.984807753012));
+#478 = ORIENTED_EDGE('',*,*,#479,.F.);
+#479 = EDGE_CURVE('',#463,#472,#480,.T.);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(1.65,-0.3825,0.330540728933));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(1.544346829225,-0.3825,0.929729635533));
+#487 = DIRECTION('',(0.984807753012,0.E+000,0.173648177667));
+#488 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#489 = ADVANCED_FACE('',(#490),#517,.T.);
+#490 = FACE_BOUND('',#491,.T.);
+#491 = EDGE_LOOP('',(#492,#501,#509,#516));
+#492 = ORIENTED_EDGE('',*,*,#493,.T.);
+#493 = EDGE_CURVE('',#463,#494,#496,.T.);
+#494 = VERTEX_POINT('',#495);
+#495 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.E+000));
+#496 = CIRCLE('',#497,0.4);
+#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500);
+#498 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.4));
+#499 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#500 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);
+#502 = EDGE_CURVE('',#494,#503,#505,.T.);
+#503 = VERTEX_POINT('',#504);
+#504 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.E+000));
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.E+000));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#509 = ORIENTED_EDGE('',*,*,#510,.F.);
+#510 = EDGE_CURVE('',#472,#503,#511,.T.);
+#511 = CIRCLE('',#512,0.4);
+#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);
+#513 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.4));
+#514 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#515 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#516 = ORIENTED_EDGE('',*,*,#479,.F.);
+#517 = CYLINDRICAL_SURFACE('',#518,0.4);
+#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521);
+#519 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.4));
+#520 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#521 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#522 = ADVANCED_FACE('',(#523),#548,.F.);
+#523 = FACE_BOUND('',#524,.F.);
+#524 = EDGE_LOOP('',(#525,#533,#534,#542));
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#494,#527,#529,.T.);
+#527 = VERTEX_POINT('',#528);
+#528 = CARTESIAN_POINT('',(3.24,0.3825,0.E+000));
+#529 = LINE('',#530,#531);
+#530 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.E+000));
+#531 = VECTOR('',#532,1.);
+#532 = DIRECTION('',(1.,0.E+000,0.E+000));
+#533 = ORIENTED_EDGE('',*,*,#502,.T.);
+#534 = ORIENTED_EDGE('',*,*,#535,.T.);
+#535 = EDGE_CURVE('',#503,#536,#538,.T.);
+#536 = VERTEX_POINT('',#537);
+#537 = CARTESIAN_POINT('',(3.24,-0.3825,0.E+000));
+#538 = LINE('',#539,#540);
+#539 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.E+000));
+#540 = VECTOR('',#541,1.);
+#541 = DIRECTION('',(1.,0.E+000,0.E+000));
+#542 = ORIENTED_EDGE('',*,*,#543,.F.);
+#543 = EDGE_CURVE('',#527,#536,#544,.T.);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(3.24,-0.3825,0.E+000));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#548 = PLANE('',#549);
+#549 = AXIS2_PLACEMENT_3D('',#550,#551,#552);
+#550 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.E+000));
+#551 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#552 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#553 = ADVANCED_FACE('',(#554),#572,.F.);
+#554 = FACE_BOUND('',#555,.F.);
+#555 = EDGE_LOOP('',(#556,#557,#558,#566));
+#556 = ORIENTED_EDGE('',*,*,#407,.F.);
+#557 = ORIENTED_EDGE('',*,*,#384,.T.);
+#558 = ORIENTED_EDGE('',*,*,#559,.T.);
+#559 = EDGE_CURVE('',#377,#560,#562,.T.);
+#560 = VERTEX_POINT('',#561);
+#561 = CARTESIAN_POINT('',(1.347385278623,-0.3825,1.295));
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(0.E+000,-0.3825,1.295));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#566 = ORIENTED_EDGE('',*,*,#567,.F.);
+#567 = EDGE_CURVE('',#408,#560,#568,.T.);
+#568 = LINE('',#569,#570);
+#569 = CARTESIAN_POINT('',(1.347385278623,-0.3825,1.295));
+#570 = VECTOR('',#571,1.);
+#571 = DIRECTION('',(0.E+000,0.E+000,1.));
+#572 = PLANE('',#573);
+#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#574 = CARTESIAN_POINT('',(0.E+000,-0.3825,1.295));
+#575 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#576 = DIRECTION('',(0.E+000,0.E+000,1.));
+#577 = ADVANCED_FACE('',(#578),#597,.T.);
+#578 = FACE_BOUND('',#579,.T.);
+#579 = EDGE_LOOP('',(#580,#581,#589,#596));
+#580 = ORIENTED_EDGE('',*,*,#439,.T.);
+#581 = ORIENTED_EDGE('',*,*,#582,.T.);
+#582 = EDGE_CURVE('',#440,#583,#585,.T.);
+#583 = VERTEX_POINT('',#584);
+#584 = CARTESIAN_POINT('',(1.741308379828,-0.3825,0.964459271067));
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(1.741308379828,-0.3825,0.964459271067));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(0.984807753012,0.E+000,0.173648177667));
+#589 = ORIENTED_EDGE('',*,*,#590,.F.);
+#590 = EDGE_CURVE('',#560,#583,#591,.T.);
+#591 = CIRCLE('',#592,0.4);
+#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595);
+#593 = CARTESIAN_POINT('',(1.347385278623,-0.3825,0.895));
+#594 = DIRECTION('',(0.E+000,1.,0.E+000));
+#595 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#596 = ORIENTED_EDGE('',*,*,#567,.F.);
+#597 = PLANE('',#598);
+#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#599 = CARTESIAN_POINT('',(1.540221561529,-0.3825,1.124813332936));
+#600 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#601 = DIRECTION('',(0.766044443119,0.E+000,-0.642787609687));
+#602 = ADVANCED_FACE('',(#603),#621,.F.);
+#603 = FACE_BOUND('',#604,.F.);
+#604 = EDGE_LOOP('',(#605,#606,#607,#615));
+#605 = ORIENTED_EDGE('',*,*,#471,.F.);
+#606 = ORIENTED_EDGE('',*,*,#582,.T.);
+#607 = ORIENTED_EDGE('',*,*,#608,.T.);
+#608 = EDGE_CURVE('',#583,#609,#611,.T.);
+#609 = VERTEX_POINT('',#610);
+#610 = CARTESIAN_POINT('',(1.846961550602,-0.3825,0.365270364467));
+#611 = LINE('',#612,#613);
+#612 = CARTESIAN_POINT('',(1.741308379828,-0.3825,0.964459271067));
+#613 = VECTOR('',#614,1.);
+#614 = DIRECTION('',(0.173648177667,0.E+000,-0.984807753012));
+#615 = ORIENTED_EDGE('',*,*,#616,.F.);
+#616 = EDGE_CURVE('',#472,#609,#617,.T.);
+#617 = LINE('',#618,#619);
+#618 = CARTESIAN_POINT('',(1.846961550602,-0.3825,0.365270364467));
+#619 = VECTOR('',#620,1.);
+#620 = DIRECTION('',(0.984807753012,0.E+000,0.173648177667));
+#621 = PLANE('',#622);
+#622 = AXIS2_PLACEMENT_3D('',#623,#624,#625);
+#623 = CARTESIAN_POINT('',(1.741308379828,-0.3825,0.964459271067));
+#624 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#625 = DIRECTION('',(0.984807753012,0.E+000,0.173648177667));
+#626 = ADVANCED_FACE('',(#627),#646,.T.);
+#627 = FACE_BOUND('',#628,.T.);
+#628 = EDGE_LOOP('',(#629,#630,#638,#645));
+#629 = ORIENTED_EDGE('',*,*,#510,.T.);
+#630 = ORIENTED_EDGE('',*,*,#631,.T.);
+#631 = EDGE_CURVE('',#503,#632,#634,.T.);
+#632 = VERTEX_POINT('',#633);
+#633 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.2));
+#634 = LINE('',#635,#636);
+#635 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.2));
+#636 = VECTOR('',#637,1.);
+#637 = DIRECTION('',(2.449293598295E-016,0.E+000,1.));
+#638 = ORIENTED_EDGE('',*,*,#639,.F.);
+#639 = EDGE_CURVE('',#609,#632,#640,.T.);
+#640 = CIRCLE('',#641,0.2);
+#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644);
+#642 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.4));
+#643 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#644 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#645 = ORIENTED_EDGE('',*,*,#616,.F.);
+#646 = PLANE('',#647);
+#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650);
+#648 = CARTESIAN_POINT('',(1.851086818299,-0.3825,0.170186667064));
+#649 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#650 = DIRECTION('',(0.766044443119,0.E+000,-0.642787609687));
+#651 = ADVANCED_FACE('',(#652),#670,.F.);
+#652 = FACE_BOUND('',#653,.F.);
+#653 = EDGE_LOOP('',(#654,#655,#656,#664));
+#654 = ORIENTED_EDGE('',*,*,#535,.F.);
+#655 = ORIENTED_EDGE('',*,*,#631,.T.);
+#656 = ORIENTED_EDGE('',*,*,#657,.T.);
+#657 = EDGE_CURVE('',#632,#658,#660,.T.);
+#658 = VERTEX_POINT('',#659);
+#659 = CARTESIAN_POINT('',(3.24,-0.3825,0.2));
+#660 = LINE('',#661,#662);
+#661 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.2));
+#662 = VECTOR('',#663,1.);
+#663 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#664 = ORIENTED_EDGE('',*,*,#665,.F.);
+#665 = EDGE_CURVE('',#536,#658,#666,.T.);
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(3.24,-0.3825,0.2));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(0.E+000,0.E+000,1.));
+#670 = PLANE('',#671);
+#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674);
+#672 = CARTESIAN_POINT('',(2.043923101205,-0.3825,0.2));
+#673 = DIRECTION('',(0.E+000,1.,-0.E+000));
+#674 = DIRECTION('',(0.E+000,0.E+000,1.));
+#675 = ADVANCED_FACE('',(#676),#694,.F.);
+#676 = FACE_BOUND('',#677,.F.);
+#677 = EDGE_LOOP('',(#678,#679,#680,#688));
+#678 = ORIENTED_EDGE('',*,*,#559,.F.);
+#679 = ORIENTED_EDGE('',*,*,#376,.T.);
+#680 = ORIENTED_EDGE('',*,*,#681,.T.);
+#681 = EDGE_CURVE('',#369,#682,#684,.T.);
+#682 = VERTEX_POINT('',#683);
+#683 = CARTESIAN_POINT('',(1.347385278623,0.3825,1.295));
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(0.E+000,0.3825,1.295));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#688 = ORIENTED_EDGE('',*,*,#689,.F.);
+#689 = EDGE_CURVE('',#560,#682,#690,.T.);
+#690 = LINE('',#691,#692);
+#691 = CARTESIAN_POINT('',(1.347385278623,0.3825,1.295));
+#692 = VECTOR('',#693,1.);
+#693 = DIRECTION('',(0.E+000,1.,0.E+000));
+#694 = PLANE('',#695);
+#695 = AXIS2_PLACEMENT_3D('',#696,#697,#698);
+#696 = CARTESIAN_POINT('',(0.E+000,0.3825,1.295));
+#697 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#698 = DIRECTION('',(0.E+000,1.,0.E+000));
+#699 = ADVANCED_FACE('',(#700),#719,.T.);
+#700 = FACE_BOUND('',#701,.T.);
+#701 = EDGE_LOOP('',(#702,#703,#711,#718));
+#702 = ORIENTED_EDGE('',*,*,#590,.T.);
+#703 = ORIENTED_EDGE('',*,*,#704,.T.);
+#704 = EDGE_CURVE('',#583,#705,#707,.T.);
+#705 = VERTEX_POINT('',#706);
+#706 = CARTESIAN_POINT('',(1.741308379828,0.3825,0.964459271067));
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.741308379828,0.3825,0.964459271067));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.E+000,1.,0.E+000));
+#711 = ORIENTED_EDGE('',*,*,#712,.F.);
+#712 = EDGE_CURVE('',#682,#705,#713,.T.);
+#713 = CIRCLE('',#714,0.4);
+#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717);
+#715 = CARTESIAN_POINT('',(1.347385278623,0.3825,0.895));
+#716 = DIRECTION('',(0.E+000,1.,0.E+000));
+#717 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#718 = ORIENTED_EDGE('',*,*,#689,.F.);
+#719 = CYLINDRICAL_SURFACE('',#720,0.4);
+#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723);
+#721 = CARTESIAN_POINT('',(1.347385278623,0.3825,0.895));
+#722 = DIRECTION('',(0.E+000,1.,0.E+000));
+#723 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#724 = ADVANCED_FACE('',(#725),#743,.F.);
+#725 = FACE_BOUND('',#726,.F.);
+#726 = EDGE_LOOP('',(#727,#728,#729,#737));
+#727 = ORIENTED_EDGE('',*,*,#608,.F.);
+#728 = ORIENTED_EDGE('',*,*,#704,.T.);
+#729 = ORIENTED_EDGE('',*,*,#730,.T.);
+#730 = EDGE_CURVE('',#705,#731,#733,.T.);
+#731 = VERTEX_POINT('',#732);
+#732 = CARTESIAN_POINT('',(1.846961550602,0.3825,0.365270364467));
+#733 = LINE('',#734,#735);
+#734 = CARTESIAN_POINT('',(1.741308379828,0.3825,0.964459271067));
+#735 = VECTOR('',#736,1.);
+#736 = DIRECTION('',(0.173648177667,0.E+000,-0.984807753012));
+#737 = ORIENTED_EDGE('',*,*,#738,.F.);
+#738 = EDGE_CURVE('',#609,#731,#739,.T.);
+#739 = LINE('',#740,#741);
+#740 = CARTESIAN_POINT('',(1.846961550602,0.3825,0.365270364467));
+#741 = VECTOR('',#742,1.);
+#742 = DIRECTION('',(0.E+000,1.,0.E+000));
+#743 = PLANE('',#744);
+#744 = AXIS2_PLACEMENT_3D('',#745,#746,#747);
+#745 = CARTESIAN_POINT('',(1.741308379828,0.3825,0.964459271067));
+#746 = DIRECTION('',(-0.984807753012,0.E+000,-0.173648177667));
+#747 = DIRECTION('',(0.E+000,1.,0.E+000));
+#748 = ADVANCED_FACE('',(#749),#768,.F.);
+#749 = FACE_BOUND('',#750,.F.);
+#750 = EDGE_LOOP('',(#751,#752,#753,#762));
+#751 = ORIENTED_EDGE('',*,*,#639,.F.);
+#752 = ORIENTED_EDGE('',*,*,#738,.T.);
+#753 = ORIENTED_EDGE('',*,*,#754,.T.);
+#754 = EDGE_CURVE('',#731,#755,#757,.T.);
+#755 = VERTEX_POINT('',#756);
+#756 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.2));
+#757 = CIRCLE('',#758,0.2);
+#758 = AXIS2_PLACEMENT_3D('',#759,#760,#761);
+#759 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.4));
+#760 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#761 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#762 = ORIENTED_EDGE('',*,*,#763,.T.);
+#763 = EDGE_CURVE('',#755,#632,#764,.T.);
+#764 = LINE('',#765,#766);
+#765 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.2));
+#766 = VECTOR('',#767,1.);
+#767 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#768 = CYLINDRICAL_SURFACE('',#769,0.2);
+#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772);
+#770 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.4));
+#771 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#772 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#773 = ADVANCED_FACE('',(#774),#792,.F.);
+#774 = FACE_BOUND('',#775,.F.);
+#775 = EDGE_LOOP('',(#776,#777,#778,#786));
+#776 = ORIENTED_EDGE('',*,*,#657,.F.);
+#777 = ORIENTED_EDGE('',*,*,#763,.F.);
+#778 = ORIENTED_EDGE('',*,*,#779,.T.);
+#779 = EDGE_CURVE('',#755,#780,#782,.T.);
+#780 = VERTEX_POINT('',#781);
+#781 = CARTESIAN_POINT('',(3.24,0.3825,0.2));
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.2));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#786 = ORIENTED_EDGE('',*,*,#787,.F.);
+#787 = EDGE_CURVE('',#658,#780,#788,.T.);
+#788 = LINE('',#789,#790);
+#789 = CARTESIAN_POINT('',(3.24,0.3825,0.2));
+#790 = VECTOR('',#791,1.);
+#791 = DIRECTION('',(0.E+000,1.,0.E+000));
+#792 = PLANE('',#793);
+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
+#794 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.2));
+#795 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#796 = DIRECTION('',(0.E+000,1.,0.E+000));
+#797 = ADVANCED_FACE('',(#798),#809,.F.);
+#798 = FACE_BOUND('',#799,.F.);
+#799 = EDGE_LOOP('',(#800,#801,#802,#803));
+#800 = ORIENTED_EDGE('',*,*,#681,.F.);
+#801 = ORIENTED_EDGE('',*,*,#368,.T.);
+#802 = ORIENTED_EDGE('',*,*,#398,.T.);
+#803 = ORIENTED_EDGE('',*,*,#804,.F.);
+#804 = EDGE_CURVE('',#682,#399,#805,.T.);
+#805 = LINE('',#806,#807);
+#806 = CARTESIAN_POINT('',(1.347385278623,0.3825,1.095));
+#807 = VECTOR('',#808,1.);
+#808 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#809 = PLANE('',#810);
+#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813);
+#811 = CARTESIAN_POINT('',(0.E+000,0.3825,1.095));
+#812 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#813 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#814 = ADVANCED_FACE('',(#815),#826,.T.);
+#815 = FACE_BOUND('',#816,.T.);
+#816 = EDGE_LOOP('',(#817,#818,#824,#825));
+#817 = ORIENTED_EDGE('',*,*,#712,.T.);
+#818 = ORIENTED_EDGE('',*,*,#819,.T.);
+#819 = EDGE_CURVE('',#705,#430,#820,.T.);
+#820 = LINE('',#821,#822);
+#821 = CARTESIAN_POINT('',(1.544346829225,0.3825,0.929729635533));
+#822 = VECTOR('',#823,1.);
+#823 = DIRECTION('',(-0.984807753012,0.E+000,-0.173648177667));
+#824 = ORIENTED_EDGE('',*,*,#429,.F.);
+#825 = ORIENTED_EDGE('',*,*,#804,.F.);
+#826 = PLANE('',#827);
+#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830);
+#828 = CARTESIAN_POINT('',(1.540221561529,0.3825,1.124813332936));
+#829 = DIRECTION('',(0.E+000,1.,0.E+000));
+#830 = DIRECTION('',(0.766044443119,0.E+000,-0.642787609687));
+#831 = ADVANCED_FACE('',(#832),#843,.F.);
+#832 = FACE_BOUND('',#833,.F.);
+#833 = EDGE_LOOP('',(#834,#835,#836,#837));
+#834 = ORIENTED_EDGE('',*,*,#730,.F.);
+#835 = ORIENTED_EDGE('',*,*,#819,.T.);
+#836 = ORIENTED_EDGE('',*,*,#462,.T.);
+#837 = ORIENTED_EDGE('',*,*,#838,.F.);
+#838 = EDGE_CURVE('',#731,#463,#839,.T.);
+#839 = LINE('',#840,#841);
+#840 = CARTESIAN_POINT('',(1.65,0.3825,0.330540728933));
+#841 = VECTOR('',#842,1.);
+#842 = DIRECTION('',(-0.984807753012,0.E+000,-0.173648177667));
+#843 = PLANE('',#844);
+#844 = AXIS2_PLACEMENT_3D('',#845,#846,#847);
+#845 = CARTESIAN_POINT('',(1.544346829225,0.3825,0.929729635533));
+#846 = DIRECTION('',(0.E+000,-1.,-0.E+000));
+#847 = DIRECTION('',(-0.984807753012,0.E+000,-0.173648177667));
+#848 = ADVANCED_FACE('',(#849),#860,.T.);
+#849 = FACE_BOUND('',#850,.T.);
+#850 = EDGE_LOOP('',(#851,#852,#858,#859));
+#851 = ORIENTED_EDGE('',*,*,#754,.T.);
+#852 = ORIENTED_EDGE('',*,*,#853,.T.);
+#853 = EDGE_CURVE('',#755,#494,#854,.T.);
+#854 = LINE('',#855,#856);
+#855 = CARTESIAN_POINT('',(2.043923101205,0.3825,-1.016415637458E-018));
+#856 = VECTOR('',#857,1.);
+#857 = DIRECTION('',(-2.449293598295E-016,0.E+000,-1.));
+#858 = ORIENTED_EDGE('',*,*,#493,.F.);
+#859 = ORIENTED_EDGE('',*,*,#838,.F.);
+#860 = PLANE('',#861);
+#861 = AXIS2_PLACEMENT_3D('',#862,#863,#864);
+#862 = CARTESIAN_POINT('',(1.851086818299,0.3825,0.170186667064));
+#863 = DIRECTION('',(-0.E+000,1.,-0.E+000));
+#864 = DIRECTION('',(0.766044443119,0.E+000,-0.642787609687));
+#865 = ADVANCED_FACE('',(#866),#877,.F.);
+#866 = FACE_BOUND('',#867,.F.);
+#867 = EDGE_LOOP('',(#868,#869,#870,#871));
+#868 = ORIENTED_EDGE('',*,*,#779,.F.);
+#869 = ORIENTED_EDGE('',*,*,#853,.T.);
+#870 = ORIENTED_EDGE('',*,*,#526,.T.);
+#871 = ORIENTED_EDGE('',*,*,#872,.F.);
+#872 = EDGE_CURVE('',#780,#527,#873,.T.);
+#873 = LINE('',#874,#875);
+#874 = CARTESIAN_POINT('',(3.24,0.3825,0.E+000));
+#875 = VECTOR('',#876,1.);
+#876 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#877 = PLANE('',#878);
+#878 = AXIS2_PLACEMENT_3D('',#879,#880,#881);
+#879 = CARTESIAN_POINT('',(2.043923101205,0.3825,0.E+000));
+#880 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#881 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#882 = ADVANCED_FACE('',(#883),#889,.F.);
+#883 = FACE_BOUND('',#884,.T.);
+#884 = EDGE_LOOP('',(#885,#886,#887,#888));
+#885 = ORIENTED_EDGE('',*,*,#543,.F.);
+#886 = ORIENTED_EDGE('',*,*,#872,.F.);
+#887 = ORIENTED_EDGE('',*,*,#787,.F.);
+#888 = ORIENTED_EDGE('',*,*,#665,.F.);
+#889 = PLANE('',#890);
+#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893);
+#891 = CARTESIAN_POINT('',(3.24,-0.3825,0.E+000));
+#892 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#893 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#898)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#895,#896,#897)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#895 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#896 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#897 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#898 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#895,
+  'distance_accuracy_value','confusion accuracy');
+#899 = SHAPE_DEFINITION_REPRESENTATION(#900,#351);
+#900 = PRODUCT_DEFINITION_SHAPE('','',#901);
+#901 = PRODUCT_DEFINITION('design','',#902,#905);
+#902 = PRODUCT_DEFINITION_FORMATION('','',#903);
+#903 = PRODUCT('Lead','Lead','',(#904));
+#904 = PRODUCT_CONTEXT('',#2,'mechanical');
+#905 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#906 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#907,#909);
+#907 = ( REPRESENTATION_RELATIONSHIP('','',#351,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#908) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#908 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
+#909 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#910
+  );
+#910 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('373','366','',#41,#901,$);
+#911 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#903));
+#912 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#913),#1063);
+#913 = MANIFOLD_SOLID_BREP('',#914);
+#914 = CLOSED_SHELL('',(#915,#955,#995,#1017,#1039,#1051));
+#915 = ADVANCED_FACE('',(#916),#950,.F.);
+#916 = FACE_BOUND('',#917,.F.);
+#917 = EDGE_LOOP('',(#918,#928,#936,#944));
+#918 = ORIENTED_EDGE('',*,*,#919,.F.);
+#919 = EDGE_CURVE('',#920,#922,#924,.T.);
+#920 = VERTEX_POINT('',#921);
+#921 = CARTESIAN_POINT('',(-1.62,0.E+000,0.E+000));
+#922 = VERTEX_POINT('',#923);
+#923 = CARTESIAN_POINT('',(-1.62,0.E+000,0.2));
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(-1.62,0.E+000,0.E+000));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(0.E+000,0.E+000,1.));
+#928 = ORIENTED_EDGE('',*,*,#929,.T.);
+#929 = EDGE_CURVE('',#920,#930,#932,.T.);
+#930 = VERTEX_POINT('',#931);
+#931 = CARTESIAN_POINT('',(-1.62,0.765,0.E+000));
+#932 = LINE('',#933,#934);
+#933 = CARTESIAN_POINT('',(-1.62,0.E+000,0.E+000));
+#934 = VECTOR('',#935,1.);
+#935 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#936 = ORIENTED_EDGE('',*,*,#937,.T.);
+#937 = EDGE_CURVE('',#930,#938,#940,.T.);
+#938 = VERTEX_POINT('',#939);
+#939 = CARTESIAN_POINT('',(-1.62,0.765,0.2));
+#940 = LINE('',#941,#942);
+#941 = CARTESIAN_POINT('',(-1.62,0.765,0.E+000));
+#942 = VECTOR('',#943,1.);
+#943 = DIRECTION('',(0.E+000,0.E+000,1.));
+#944 = ORIENTED_EDGE('',*,*,#945,.F.);
+#945 = EDGE_CURVE('',#922,#938,#946,.T.);
+#946 = LINE('',#947,#948);
+#947 = CARTESIAN_POINT('',(-1.62,0.E+000,0.2));
+#948 = VECTOR('',#949,1.);
+#949 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#950 = PLANE('',#951);
+#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954);
+#952 = CARTESIAN_POINT('',(-1.62,0.E+000,0.E+000));
+#953 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#954 = DIRECTION('',(0.E+000,0.E+000,1.));
+#955 = ADVANCED_FACE('',(#956),#990,.T.);
+#956 = FACE_BOUND('',#957,.T.);
+#957 = EDGE_LOOP('',(#958,#968,#976,#984));
+#958 = ORIENTED_EDGE('',*,*,#959,.F.);
+#959 = EDGE_CURVE('',#960,#962,#964,.T.);
+#960 = VERTEX_POINT('',#961);
+#961 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#962 = VERTEX_POINT('',#963);
+#963 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.2));
+#964 = LINE('',#965,#966);
+#965 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#966 = VECTOR('',#967,1.);
+#967 = DIRECTION('',(0.E+000,0.E+000,1.));
+#968 = ORIENTED_EDGE('',*,*,#969,.T.);
+#969 = EDGE_CURVE('',#960,#970,#972,.T.);
+#970 = VERTEX_POINT('',#971);
+#971 = CARTESIAN_POINT('',(0.E+000,0.765,0.E+000));
+#972 = LINE('',#973,#974);
+#973 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#974 = VECTOR('',#975,1.);
+#975 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#976 = ORIENTED_EDGE('',*,*,#977,.T.);
+#977 = EDGE_CURVE('',#970,#978,#980,.T.);
+#978 = VERTEX_POINT('',#979);
+#979 = CARTESIAN_POINT('',(0.E+000,0.765,0.2));
+#980 = LINE('',#981,#982);
+#981 = CARTESIAN_POINT('',(0.E+000,0.765,0.E+000));
+#982 = VECTOR('',#983,1.);
+#983 = DIRECTION('',(0.E+000,0.E+000,1.));
+#984 = ORIENTED_EDGE('',*,*,#985,.F.);
+#985 = EDGE_CURVE('',#962,#978,#986,.T.);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.2));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(0.E+000,1.,0.E+000));
+#990 = PLANE('',#991);
+#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994);
+#992 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#993 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#994 = DIRECTION('',(0.E+000,0.E+000,1.));
+#995 = ADVANCED_FACE('',(#996),#1012,.F.);
+#996 = FACE_BOUND('',#997,.F.);
+#997 = EDGE_LOOP('',(#998,#1004,#1005,#1011));
+#998 = ORIENTED_EDGE('',*,*,#999,.F.);
+#999 = EDGE_CURVE('',#920,#960,#1000,.T.);
+#1000 = LINE('',#1001,#1002);
+#1001 = CARTESIAN_POINT('',(-1.62,0.E+000,0.E+000));
+#1002 = VECTOR('',#1003,1.);
+#1003 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1004 = ORIENTED_EDGE('',*,*,#919,.T.);
+#1005 = ORIENTED_EDGE('',*,*,#1006,.T.);
+#1006 = EDGE_CURVE('',#922,#962,#1007,.T.);
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(-1.62,0.E+000,0.2));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1011 = ORIENTED_EDGE('',*,*,#959,.F.);
+#1012 = PLANE('',#1013);
+#1013 = AXIS2_PLACEMENT_3D('',#1014,#1015,#1016);
+#1014 = CARTESIAN_POINT('',(-1.62,0.E+000,0.E+000));
+#1015 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1016 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1017 = ADVANCED_FACE('',(#1018),#1034,.T.);
+#1018 = FACE_BOUND('',#1019,.T.);
+#1019 = EDGE_LOOP('',(#1020,#1026,#1027,#1033));
+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1021 = EDGE_CURVE('',#930,#970,#1022,.T.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(-1.62,0.765,0.E+000));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1026 = ORIENTED_EDGE('',*,*,#937,.T.);
+#1027 = ORIENTED_EDGE('',*,*,#1028,.T.);
+#1028 = EDGE_CURVE('',#938,#978,#1029,.T.);
+#1029 = LINE('',#1030,#1031);
+#1030 = CARTESIAN_POINT('',(-1.62,0.765,0.2));
+#1031 = VECTOR('',#1032,1.);
+#1032 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1033 = ORIENTED_EDGE('',*,*,#977,.F.);
+#1034 = PLANE('',#1035);
+#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038);
+#1036 = CARTESIAN_POINT('',(-1.62,0.765,0.E+000));
+#1037 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1038 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1039 = ADVANCED_FACE('',(#1040),#1046,.F.);
+#1040 = FACE_BOUND('',#1041,.F.);
+#1041 = EDGE_LOOP('',(#1042,#1043,#1044,#1045));
+#1042 = ORIENTED_EDGE('',*,*,#929,.F.);
+#1043 = ORIENTED_EDGE('',*,*,#999,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#969,.T.);
+#1045 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1046 = PLANE('',#1047);
+#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050);
+#1048 = CARTESIAN_POINT('',(-1.62,0.E+000,0.E+000));
+#1049 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1050 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1051 = ADVANCED_FACE('',(#1052),#1058,.T.);
+#1052 = FACE_BOUND('',#1053,.T.);
+#1053 = EDGE_LOOP('',(#1054,#1055,#1056,#1057));
+#1054 = ORIENTED_EDGE('',*,*,#945,.F.);
+#1055 = ORIENTED_EDGE('',*,*,#1006,.T.);
+#1056 = ORIENTED_EDGE('',*,*,#985,.T.);
+#1057 = ORIENTED_EDGE('',*,*,#1028,.F.);
+#1058 = PLANE('',#1059);
+#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062);
+#1060 = CARTESIAN_POINT('',(-1.62,0.E+000,0.2));
+#1061 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1062 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1067)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1064,#1065,#1066)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1064 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1065 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1066 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1067 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1064,
+  'distance_accuracy_value','confusion accuracy');
+#1068 = SHAPE_DEFINITION_REPRESENTATION(#1069,#912);
+#1069 = PRODUCT_DEFINITION_SHAPE('','',#1070);
+#1070 = PRODUCT_DEFINITION('design','',#1071,#1074);
+#1071 = PRODUCT_DEFINITION_FORMATION('','',#1072);
+#1072 = PRODUCT('Trimmed_Lead','Trimmed_Lead','',(#1073));
+#1073 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1074 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1075 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1076,#1078);
+#1076 = ( REPRESENTATION_RELATIONSHIP('','',#912,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1077) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1077 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
+#1078 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1079);
+#1079 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('374','367','',#41,#1070,$);
+#1080 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1072));
+#1081 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1082,#1084);
+#1082 = ( REPRESENTATION_RELATIONSHIP('','',#351,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1083) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1083 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
+#1084 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1085);
+#1085 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('375','368','',#41,#901,$);
+#1086 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1087),#1237);
+#1087 = MANIFOLD_SOLID_BREP('',#1088);
+#1088 = CLOSED_SHELL('',(#1089,#1129,#1169,#1191,#1213,#1225));
+#1089 = ADVANCED_FACE('',(#1090),#1124,.F.);
+#1090 = FACE_BOUND('',#1091,.F.);
+#1091 = EDGE_LOOP('',(#1092,#1102,#1110,#1118));
+#1092 = ORIENTED_EDGE('',*,*,#1093,.F.);
+#1093 = EDGE_CURVE('',#1094,#1096,#1098,.T.);
+#1094 = VERTEX_POINT('',#1095);
+#1095 = CARTESIAN_POINT('',(1.455,0.93,0.E+000));
+#1096 = VERTEX_POINT('',#1097);
+#1097 = CARTESIAN_POINT('',(1.455,0.93,0.35));
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(1.455,0.93,0.E+000));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1102 = ORIENTED_EDGE('',*,*,#1103,.T.);
+#1103 = EDGE_CURVE('',#1094,#1104,#1106,.T.);
+#1104 = VERTEX_POINT('',#1105);
+#1105 = CARTESIAN_POINT('',(1.455,5.82,0.E+000));
+#1106 = LINE('',#1107,#1108);
+#1107 = CARTESIAN_POINT('',(1.455,0.93,0.E+000));
+#1108 = VECTOR('',#1109,1.);
+#1109 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1110 = ORIENTED_EDGE('',*,*,#1111,.T.);
+#1111 = EDGE_CURVE('',#1104,#1112,#1114,.T.);
+#1112 = VERTEX_POINT('',#1113);
+#1113 = CARTESIAN_POINT('',(1.455,5.82,0.35));
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(1.455,5.82,0.E+000));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1118 = ORIENTED_EDGE('',*,*,#1119,.F.);
+#1119 = EDGE_CURVE('',#1096,#1112,#1120,.T.);
+#1120 = LINE('',#1121,#1122);
+#1121 = CARTESIAN_POINT('',(1.455,0.93,0.35));
+#1122 = VECTOR('',#1123,1.);
+#1123 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(1.455,0.93,0.E+000));
+#1127 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1128 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1129 = ADVANCED_FACE('',(#1130),#1164,.T.);
+#1130 = FACE_BOUND('',#1131,.T.);
+#1131 = EDGE_LOOP('',(#1132,#1142,#1150,#1158));
+#1132 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1133 = EDGE_CURVE('',#1134,#1136,#1138,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(6.665,0.93,0.E+000));
+#1136 = VERTEX_POINT('',#1137);
+#1137 = CARTESIAN_POINT('',(6.665,0.93,0.35));
+#1138 = LINE('',#1139,#1140);
+#1139 = CARTESIAN_POINT('',(6.665,0.93,0.E+000));
+#1140 = VECTOR('',#1141,1.);
+#1141 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1142 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#1143 = EDGE_CURVE('',#1134,#1144,#1146,.T.);
+#1144 = VERTEX_POINT('',#1145);
+#1145 = CARTESIAN_POINT('',(6.665,5.82,0.E+000));
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(6.665,0.93,0.E+000));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1150 = ORIENTED_EDGE('',*,*,#1151,.T.);
+#1151 = EDGE_CURVE('',#1144,#1152,#1154,.T.);
+#1152 = VERTEX_POINT('',#1153);
+#1153 = CARTESIAN_POINT('',(6.665,5.82,0.35));
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(6.665,5.82,0.E+000));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1158 = ORIENTED_EDGE('',*,*,#1159,.F.);
+#1159 = EDGE_CURVE('',#1136,#1152,#1160,.T.);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(6.665,0.93,0.35));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1164 = PLANE('',#1165);
+#1165 = AXIS2_PLACEMENT_3D('',#1166,#1167,#1168);
+#1166 = CARTESIAN_POINT('',(6.665,0.93,0.E+000));
+#1167 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1168 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1169 = ADVANCED_FACE('',(#1170),#1186,.F.);
+#1170 = FACE_BOUND('',#1171,.F.);
+#1171 = EDGE_LOOP('',(#1172,#1178,#1179,#1185));
+#1172 = ORIENTED_EDGE('',*,*,#1173,.F.);
+#1173 = EDGE_CURVE('',#1094,#1134,#1174,.T.);
+#1174 = LINE('',#1175,#1176);
+#1175 = CARTESIAN_POINT('',(1.455,0.93,0.E+000));
+#1176 = VECTOR('',#1177,1.);
+#1177 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1178 = ORIENTED_EDGE('',*,*,#1093,.T.);
+#1179 = ORIENTED_EDGE('',*,*,#1180,.T.);
+#1180 = EDGE_CURVE('',#1096,#1136,#1181,.T.);
+#1181 = LINE('',#1182,#1183);
+#1182 = CARTESIAN_POINT('',(1.455,0.93,0.35));
+#1183 = VECTOR('',#1184,1.);
+#1184 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1185 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1186 = PLANE('',#1187);
+#1187 = AXIS2_PLACEMENT_3D('',#1188,#1189,#1190);
+#1188 = CARTESIAN_POINT('',(1.455,0.93,0.E+000));
+#1189 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1190 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1191 = ADVANCED_FACE('',(#1192),#1208,.T.);
+#1192 = FACE_BOUND('',#1193,.T.);
+#1193 = EDGE_LOOP('',(#1194,#1200,#1201,#1207));
+#1194 = ORIENTED_EDGE('',*,*,#1195,.F.);
+#1195 = EDGE_CURVE('',#1104,#1144,#1196,.T.);
+#1196 = LINE('',#1197,#1198);
+#1197 = CARTESIAN_POINT('',(1.455,5.82,0.E+000));
+#1198 = VECTOR('',#1199,1.);
+#1199 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1200 = ORIENTED_EDGE('',*,*,#1111,.T.);
+#1201 = ORIENTED_EDGE('',*,*,#1202,.T.);
+#1202 = EDGE_CURVE('',#1112,#1152,#1203,.T.);
+#1203 = LINE('',#1204,#1205);
+#1204 = CARTESIAN_POINT('',(1.455,5.82,0.35));
+#1205 = VECTOR('',#1206,1.);
+#1206 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1207 = ORIENTED_EDGE('',*,*,#1151,.F.);
+#1208 = PLANE('',#1209);
+#1209 = AXIS2_PLACEMENT_3D('',#1210,#1211,#1212);
+#1210 = CARTESIAN_POINT('',(1.455,5.82,0.E+000));
+#1211 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#1212 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1213 = ADVANCED_FACE('',(#1214),#1220,.F.);
+#1214 = FACE_BOUND('',#1215,.F.);
+#1215 = EDGE_LOOP('',(#1216,#1217,#1218,#1219));
+#1216 = ORIENTED_EDGE('',*,*,#1103,.F.);
+#1217 = ORIENTED_EDGE('',*,*,#1173,.T.);
+#1218 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#1219 = ORIENTED_EDGE('',*,*,#1195,.F.);
+#1220 = PLANE('',#1221);
+#1221 = AXIS2_PLACEMENT_3D('',#1222,#1223,#1224);
+#1222 = CARTESIAN_POINT('',(1.455,0.93,0.E+000));
+#1223 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1224 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1225 = ADVANCED_FACE('',(#1226),#1232,.T.);
+#1226 = FACE_BOUND('',#1227,.T.);
+#1227 = EDGE_LOOP('',(#1228,#1229,#1230,#1231));
+#1228 = ORIENTED_EDGE('',*,*,#1119,.F.);
+#1229 = ORIENTED_EDGE('',*,*,#1180,.T.);
+#1230 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1231 = ORIENTED_EDGE('',*,*,#1202,.F.);
+#1232 = PLANE('',#1233);
+#1233 = AXIS2_PLACEMENT_3D('',#1234,#1235,#1236);
+#1234 = CARTESIAN_POINT('',(1.455,0.93,0.35));
+#1235 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1236 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1241)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1238,#1239,#1240)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1238 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1239 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1240 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1241 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1238,
+  'distance_accuracy_value','confusion accuracy');
+#1242 = SHAPE_DEFINITION_REPRESENTATION(#1243,#1086);
+#1243 = PRODUCT_DEFINITION_SHAPE('','',#1244);
+#1244 = PRODUCT_DEFINITION('design','',#1245,#1248);
+#1245 = PRODUCT_DEFINITION_FORMATION('','',#1246);
+#1246 = PRODUCT('tab','tab','',(#1247));
+#1247 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1248 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1249 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1250,#1252);
+#1250 = ( REPRESENTATION_RELATIONSHIP('','',#1086,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1251) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1251 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
+#1252 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1253);
+#1253 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('376','369','',#41,#1244,$);
+#1254 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1246));
+#1255 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1256,#1258);
+#1256 = ( REPRESENTATION_RELATIONSHIP('','',#46,#28) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1257) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1257 = ITEM_DEFINED_TRANSFORMATION('','',#11,#29);
+#1258 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1259);
+#1259 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('377','','',#23,#41,$);
+#1260 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43));
+#1261 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1262),#894);
+#1262 = STYLED_ITEM('color',(#1263),#352);
+#1263 = PRESENTATION_STYLE_ASSIGNMENT((#1264,#1270));
+#1264 = SURFACE_STYLE_USAGE(.BOTH.,#1265);
+#1265 = SURFACE_SIDE_STYLE('',(#1266));
+#1266 = SURFACE_STYLE_FILL_AREA(#1267);
+#1267 = FILL_AREA_STYLE('',(#1268));
+#1268 = FILL_AREA_STYLE_COLOUR('',#1269);
+#1269 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1270 = CURVE_STYLE('',#1271,POSITIVE_LENGTH_MEASURE(0.1),#1269);
+#1271 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1272 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1273),#96);
+#1273 = STYLED_ITEM('color',(#1274),#79);
+#1274 = PRESENTATION_STYLE_ASSIGNMENT((#1275,#1281));
+#1275 = SURFACE_STYLE_USAGE(.BOTH.,#1276);
+#1276 = SURFACE_SIDE_STYLE('',(#1277));
+#1277 = SURFACE_STYLE_FILL_AREA(#1278);
+#1278 = FILL_AREA_STYLE('',(#1279));
+#1279 = FILL_AREA_STYLE_COLOUR('',#1280);
+#1280 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#1281 = CURVE_STYLE('',#1282,POSITIVE_LENGTH_MEASURE(0.1),#1280);
+#1282 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1283 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1284),#327);
+#1284 = STYLED_ITEM('color',(#1285),#132);
+#1285 = PRESENTATION_STYLE_ASSIGNMENT((#1286,#1292));
+#1286 = SURFACE_STYLE_USAGE(.BOTH.,#1287);
+#1287 = SURFACE_SIDE_STYLE('',(#1288));
+#1288 = SURFACE_STYLE_FILL_AREA(#1289);
+#1289 = FILL_AREA_STYLE('',(#1290));
+#1290 = FILL_AREA_STYLE_COLOUR('',#1291);
+#1291 = COLOUR_RGB('',0.20000000298,0.20000000298,0.20000000298);
+#1292 = CURVE_STYLE('',#1293,POSITIVE_LENGTH_MEASURE(0.1),#1291);
+#1293 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1294 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1295),#1237);
+#1295 = STYLED_ITEM('color',(#1296),#1087);
+#1296 = PRESENTATION_STYLE_ASSIGNMENT((#1297,#1302));
+#1297 = SURFACE_STYLE_USAGE(.BOTH.,#1298);
+#1298 = SURFACE_SIDE_STYLE('',(#1299));
+#1299 = SURFACE_STYLE_FILL_AREA(#1300);
+#1300 = FILL_AREA_STYLE('',(#1301));
+#1301 = FILL_AREA_STYLE_COLOUR('',#1269);
+#1302 = CURVE_STYLE('',#1303,POSITIVE_LENGTH_MEASURE(0.1),#1269);
+#1303 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1304 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1305),#1063);
+#1305 = STYLED_ITEM('color',(#1306),#913);
+#1306 = PRESENTATION_STYLE_ASSIGNMENT((#1307,#1312));
+#1307 = SURFACE_STYLE_USAGE(.BOTH.,#1308);
+#1308 = SURFACE_SIDE_STYLE('',(#1309));
+#1309 = SURFACE_STYLE_FILL_AREA(#1310);
+#1310 = FILL_AREA_STYLE('',(#1311));
+#1311 = FILL_AREA_STYLE_COLOUR('',#1269);
+#1312 = CURVE_STYLE('',#1313,POSITIVE_LENGTH_MEASURE(0.1),#1269);
+#1313 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;