From 1d3bb810e6925c803178ba52480f7ef520017910 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Thu, 5 Sep 2024 21:38:53 +0100
Subject: [PATCH] Create AD LFCSP-24 CP-24-7.step

---
 STEP/LFCSP/AD LFCSP-24 CP-24-7.step | 1333 +++++++++++++++++++++++++++
 1 file changed, 1333 insertions(+)
 create mode 100644 STEP/LFCSP/AD LFCSP-24 CP-24-7.step

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