From 7eed3af2857ca3908130e6fcd6b243ea90b64721 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Fri, 13 Sep 2024 17:39:00 +0100
Subject: [PATCH] Create AD LFCSP-64 9X9MM CP-64-4.step

---
 STEP/LFCSP/AD LFCSP-64 9X9MM CP-64-4.step | 1816 +++++++++++++++++++++
 1 file changed, 1816 insertions(+)
 create mode 100644 STEP/LFCSP/AD LFCSP-64 9X9MM CP-64-4.step

diff --git a/STEP/LFCSP/AD LFCSP-64 9X9MM CP-64-4.step b/STEP/LFCSP/AD LFCSP-64 9X9MM CP-64-4.step
new file mode 100644
index 000000000..e562feb00
--- /dev/null
+++ b/STEP/LFCSP/AD LFCSP-64 9X9MM CP-64-4.step	
@@ -0,0 +1,1816 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-09-13T17:35:28',('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('10939329648','10939329648','',(#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,#159,#163,#167,#171,#175,#179,#183,#187,
+    #191,#195,#199,#203,#207,#211,#215,#219,#223,#227,#231,#235,#239,
+    #243,#247,#251,#255,#259,#263,#267,#271,#275,#279,#283,#287,#291,
+    #295,#299,#303,#307,#311),#315);
+#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
+#48 = CARTESIAN_POINT('',(-4.55,-4.55,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('',(-4.55,-4.55,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.1,-3.1,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('',(-4.55,-3.87,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('',(4.55,3.87,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('',(-4.55,-3.37,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('',(4.55,3.37,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('',(-4.55,-2.87,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('',(4.55,2.87,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('',(-4.55,-2.37,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('',(4.55,2.37,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('',(-4.55,-1.87,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('',(4.55,1.87,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('',(-4.55,-1.37,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('',(4.55,1.37,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('',(-4.55,-0.87,0.E+000));
+#109 = DIRECTION('',(0.E+000,0.E+000,1.));
+#110 = DIRECTION('',(1.,0.E+000,0.E+000));
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(4.55,0.87,0.E+000));
+#113 = DIRECTION('',(0.E+000,0.E+000,1.));
+#114 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(-4.55,-0.37,0.E+000));
+#117 = DIRECTION('',(0.E+000,0.E+000,1.));
+#118 = DIRECTION('',(1.,0.E+000,0.E+000));
+#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
+#120 = CARTESIAN_POINT('',(4.55,0.37,0.E+000));
+#121 = DIRECTION('',(0.E+000,0.E+000,1.));
+#122 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
+#124 = CARTESIAN_POINT('',(-4.55,0.13,0.E+000));
+#125 = DIRECTION('',(0.E+000,0.E+000,1.));
+#126 = DIRECTION('',(1.,0.E+000,0.E+000));
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(4.55,-0.13,0.E+000));
+#129 = DIRECTION('',(0.E+000,0.E+000,1.));
+#130 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);
+#132 = CARTESIAN_POINT('',(-4.55,0.63,0.E+000));
+#133 = DIRECTION('',(0.E+000,0.E+000,1.));
+#134 = DIRECTION('',(1.,0.E+000,0.E+000));
+#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
+#136 = CARTESIAN_POINT('',(4.55,-0.63,0.E+000));
+#137 = DIRECTION('',(0.E+000,0.E+000,1.));
+#138 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);
+#140 = CARTESIAN_POINT('',(-4.55,1.13,0.E+000));
+#141 = DIRECTION('',(0.E+000,0.E+000,1.));
+#142 = DIRECTION('',(1.,0.E+000,0.E+000));
+#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146);
+#144 = CARTESIAN_POINT('',(4.55,-1.13,0.E+000));
+#145 = DIRECTION('',(0.E+000,0.E+000,1.));
+#146 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
+#148 = CARTESIAN_POINT('',(-4.55,1.63,0.E+000));
+#149 = DIRECTION('',(0.E+000,0.E+000,1.));
+#150 = DIRECTION('',(1.,0.E+000,0.E+000));
+#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);
+#152 = CARTESIAN_POINT('',(4.55,-1.63,0.E+000));
+#153 = DIRECTION('',(0.E+000,0.E+000,1.));
+#154 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
+#156 = CARTESIAN_POINT('',(-4.55,2.13,0.E+000));
+#157 = DIRECTION('',(0.E+000,0.E+000,1.));
+#158 = DIRECTION('',(1.,0.E+000,0.E+000));
+#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
+#160 = CARTESIAN_POINT('',(4.55,-2.13,0.E+000));
+#161 = DIRECTION('',(0.E+000,0.E+000,1.));
+#162 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166);
+#164 = CARTESIAN_POINT('',(-4.55,2.63,0.E+000));
+#165 = DIRECTION('',(0.E+000,0.E+000,1.));
+#166 = DIRECTION('',(1.,0.E+000,0.E+000));
+#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
+#168 = CARTESIAN_POINT('',(4.55,-2.63,0.E+000));
+#169 = DIRECTION('',(0.E+000,0.E+000,1.));
+#170 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174);
+#172 = CARTESIAN_POINT('',(-4.55,3.13,0.E+000));
+#173 = DIRECTION('',(0.E+000,0.E+000,1.));
+#174 = DIRECTION('',(1.,0.E+000,0.E+000));
+#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
+#176 = CARTESIAN_POINT('',(4.55,-3.13,0.E+000));
+#177 = DIRECTION('',(0.E+000,0.E+000,1.));
+#178 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(-4.55,3.63,0.E+000));
+#181 = DIRECTION('',(0.E+000,0.E+000,1.));
+#182 = DIRECTION('',(1.,0.E+000,0.E+000));
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(4.55,-3.63,0.E+000));
+#185 = DIRECTION('',(0.E+000,0.E+000,1.));
+#186 = DIRECTION('',(-1.,1.224646799147E-016,0.E+000));
+#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
+#188 = CARTESIAN_POINT('',(-3.63,-4.55,0.E+000));
+#189 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#190 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194);
+#192 = CARTESIAN_POINT('',(3.63,4.55,0.E+000));
+#193 = DIRECTION('',(0.E+000,0.E+000,1.));
+#194 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198);
+#196 = CARTESIAN_POINT('',(-3.13,-4.55,0.E+000));
+#197 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#198 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
+#200 = CARTESIAN_POINT('',(3.13,4.55,0.E+000));
+#201 = DIRECTION('',(0.E+000,0.E+000,1.));
+#202 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);
+#204 = CARTESIAN_POINT('',(-2.63,-4.55,0.E+000));
+#205 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#206 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210);
+#208 = CARTESIAN_POINT('',(2.63,4.55,0.E+000));
+#209 = DIRECTION('',(0.E+000,0.E+000,1.));
+#210 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
+#212 = CARTESIAN_POINT('',(-2.13,-4.55,0.E+000));
+#213 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#214 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218);
+#216 = CARTESIAN_POINT('',(2.13,4.55,0.E+000));
+#217 = DIRECTION('',(0.E+000,0.E+000,1.));
+#218 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222);
+#220 = CARTESIAN_POINT('',(-1.63,-4.55,0.E+000));
+#221 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#222 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(1.63,4.55,0.E+000));
+#225 = DIRECTION('',(0.E+000,0.E+000,1.));
+#226 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
+#228 = CARTESIAN_POINT('',(-1.13,-4.55,0.E+000));
+#229 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#230 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
+#232 = CARTESIAN_POINT('',(1.13,4.55,0.E+000));
+#233 = DIRECTION('',(0.E+000,0.E+000,1.));
+#234 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238);
+#236 = CARTESIAN_POINT('',(-0.63,-4.55,0.E+000));
+#237 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#238 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);
+#240 = CARTESIAN_POINT('',(0.63,4.55,0.E+000));
+#241 = DIRECTION('',(0.E+000,0.E+000,1.));
+#242 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);
+#244 = CARTESIAN_POINT('',(-0.13,-4.55,0.E+000));
+#245 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#246 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250);
+#248 = CARTESIAN_POINT('',(0.13,4.55,0.E+000));
+#249 = DIRECTION('',(0.E+000,0.E+000,1.));
+#250 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
+#252 = CARTESIAN_POINT('',(0.37,-4.55,0.E+000));
+#253 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#254 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258);
+#256 = CARTESIAN_POINT('',(-0.37,4.55,0.E+000));
+#257 = DIRECTION('',(0.E+000,0.E+000,1.));
+#258 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);
+#260 = CARTESIAN_POINT('',(0.87,-4.55,0.E+000));
+#261 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#262 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
+#264 = CARTESIAN_POINT('',(-0.87,4.55,0.E+000));
+#265 = DIRECTION('',(0.E+000,0.E+000,1.));
+#266 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
+#268 = CARTESIAN_POINT('',(1.37,-4.55,0.E+000));
+#269 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#270 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274);
+#272 = CARTESIAN_POINT('',(-1.37,4.55,0.E+000));
+#273 = DIRECTION('',(0.E+000,0.E+000,1.));
+#274 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(1.87,-4.55,0.E+000));
+#277 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#278 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);
+#280 = CARTESIAN_POINT('',(-1.87,4.55,0.E+000));
+#281 = DIRECTION('',(0.E+000,0.E+000,1.));
+#282 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
+#284 = CARTESIAN_POINT('',(2.37,-4.55,0.E+000));
+#285 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#286 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#288 = CARTESIAN_POINT('',(-2.37,4.55,0.E+000));
+#289 = DIRECTION('',(0.E+000,0.E+000,1.));
+#290 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
+#292 = CARTESIAN_POINT('',(2.87,-4.55,0.E+000));
+#293 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#294 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
+#296 = CARTESIAN_POINT('',(-2.87,4.55,0.E+000));
+#297 = DIRECTION('',(0.E+000,0.E+000,1.));
+#298 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302);
+#300 = CARTESIAN_POINT('',(3.37,-4.55,0.E+000));
+#301 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#302 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306);
+#304 = CARTESIAN_POINT('',(-3.37,4.55,0.E+000));
+#305 = DIRECTION('',(0.E+000,0.E+000,1.));
+#306 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310);
+#308 = CARTESIAN_POINT('',(3.87,-4.55,0.E+000));
+#309 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#310 = DIRECTION('',(1.110223024625E-016,1.,0.E+000));
+#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
+#312 = CARTESIAN_POINT('',(-3.87,4.55,0.E+000));
+#313 = DIRECTION('',(0.E+000,0.E+000,1.));
+#314 = DIRECTION('',(-2.334869823773E-016,-1.,0.E+000));
+#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#319)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#316,#317,#318)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#316 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#317 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#318 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#319 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#316,
+  'distance_accuracy_value','confusion accuracy');
+#320 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#321),#340);
+#321 = SHELL_BASED_SURFACE_MODEL('',(#322));
+#322 = OPEN_SHELL('',(#323));
+#323 = ADVANCED_FACE('',(#324),#335,.T.);
+#324 = FACE_BOUND('',#325,.F.);
+#325 = EDGE_LOOP('',(#326));
+#326 = ORIENTED_EDGE('',*,*,#327,.T.);
+#327 = EDGE_CURVE('',#328,#328,#330,.T.);
+#328 = VERTEX_POINT('',#329);
+#329 = CARTESIAN_POINT('',(2.085416666667,7.583333333333,0.901));
+#330 = CIRCLE('',#331,0.56875);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(1.516666666667,7.583333333333,0.901));
+#333 = DIRECTION('',(0.E+000,0.E+000,1.));
+#334 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#335 = PLANE('',#336);
+#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339);
+#337 = CARTESIAN_POINT('',(2.085416666667,7.583333333333,0.901));
+#338 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#339 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#344)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#341,#342,#343)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#341,
+  'distance_accuracy_value','confusion accuracy');
+#345 = SHAPE_DEFINITION_REPRESENTATION(#346,#320);
+#346 = PRODUCT_DEFINITION_SHAPE('','',#347);
+#347 = PRODUCT_DEFINITION('design','',#348,#351);
+#348 = PRODUCT_DEFINITION_FORMATION('','',#349);
+#349 = PRODUCT('Open_CASCADE_STEP_translator_6.8_16.1',
+  'Open_CASCADE_STEP_translator_6.8_16.1','',(#350));
+#350 = PRODUCT_CONTEXT('',#2,'mechanical');
+#351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#352 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#353,#355);
+#353 = ( REPRESENTATION_RELATIONSHIP('','',#320,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#354) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#354 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
+#355 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#356
+  );
+#356 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('485','416','',#41,#347,$);
+#357 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#349));
+#358 = SHAPE_DEFINITION_REPRESENTATION(#359,#365);
+#359 = PRODUCT_DEFINITION_SHAPE('','',#360);
+#360 = PRODUCT_DEFINITION('design','',#361,#364);
+#361 = PRODUCT_DEFINITION_FORMATION('','',#362);
+#362 = PRODUCT('Body','Body','',(#363));
+#363 = PRODUCT_CONTEXT('',#2,'mechanical');
+#364 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#365 = SHAPE_REPRESENTATION('',(#11,#366),#370);
+#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369);
+#367 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#368 = DIRECTION('',(0.E+000,0.E+000,1.));
+#369 = DIRECTION('',(1.,0.E+000,0.E+000));
+#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#374)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#371,#372,#373)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#371 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#372 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#373 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#374 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#371,
+  'distance_accuracy_value','confusion accuracy');
+#375 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#376),#571);
+#376 = MANIFOLD_SOLID_BREP('',#377);
+#377 = CLOSED_SHELL('',(#378,#418,#449,#484,#508,#525,#537,#562));
+#378 = ADVANCED_FACE('',(#379),#413,.F.);
+#379 = FACE_BOUND('',#380,.F.);
+#380 = EDGE_LOOP('',(#381,#391,#399,#407));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#385,#387,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#385 = VERTEX_POINT('',#386);
+#386 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.));
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(0.E+000,0.E+000,1.));
+#391 = ORIENTED_EDGE('',*,*,#392,.T.);
+#392 = EDGE_CURVE('',#383,#393,#395,.T.);
+#393 = VERTEX_POINT('',#394);
+#394 = CARTESIAN_POINT('',(0.E+000,9.1,5.E-002));
+#395 = LINE('',#396,#397);
+#396 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#397 = VECTOR('',#398,1.);
+#398 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#399 = ORIENTED_EDGE('',*,*,#400,.T.);
+#400 = EDGE_CURVE('',#393,#401,#403,.T.);
+#401 = VERTEX_POINT('',#402);
+#402 = CARTESIAN_POINT('',(0.E+000,9.1,1.));
+#403 = LINE('',#404,#405);
+#404 = CARTESIAN_POINT('',(0.E+000,9.1,5.E-002));
+#405 = VECTOR('',#406,1.);
+#406 = DIRECTION('',(0.E+000,0.E+000,1.));
+#407 = ORIENTED_EDGE('',*,*,#408,.F.);
+#408 = EDGE_CURVE('',#385,#401,#409,.T.);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#413 = PLANE('',#414);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#416 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#417 = DIRECTION('',(0.E+000,0.E+000,1.));
+#418 = ADVANCED_FACE('',(#419),#444,.F.);
+#419 = FACE_BOUND('',#420,.F.);
+#420 = EDGE_LOOP('',(#421,#429,#430,#438));
+#421 = ORIENTED_EDGE('',*,*,#422,.F.);
+#422 = EDGE_CURVE('',#383,#423,#425,.T.);
+#423 = VERTEX_POINT('',#424);
+#424 = CARTESIAN_POINT('',(9.1,0.E+000,5.E-002));
+#425 = LINE('',#426,#427);
+#426 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#427 = VECTOR('',#428,1.);
+#428 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#429 = ORIENTED_EDGE('',*,*,#382,.T.);
+#430 = ORIENTED_EDGE('',*,*,#431,.T.);
+#431 = EDGE_CURVE('',#385,#432,#434,.T.);
+#432 = VERTEX_POINT('',#433);
+#433 = CARTESIAN_POINT('',(9.1,0.E+000,1.));
+#434 = LINE('',#435,#436);
+#435 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.));
+#436 = VECTOR('',#437,1.);
+#437 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#423,#432,#440,.T.);
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(9.1,0.E+000,5.E-002));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(0.E+000,0.E+000,1.));
+#444 = PLANE('',#445);
+#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
+#446 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#447 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#448 = DIRECTION('',(0.E+000,0.E+000,1.));
+#449 = ADVANCED_FACE('',(#450,#468),#479,.T.);
+#450 = FACE_BOUND('',#451,.T.);
+#451 = EDGE_LOOP('',(#452,#453,#454,#462));
+#452 = ORIENTED_EDGE('',*,*,#408,.F.);
+#453 = ORIENTED_EDGE('',*,*,#431,.T.);
+#454 = ORIENTED_EDGE('',*,*,#455,.T.);
+#455 = EDGE_CURVE('',#432,#456,#458,.T.);
+#456 = VERTEX_POINT('',#457);
+#457 = CARTESIAN_POINT('',(9.1,9.1,1.));
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(9.1,0.E+000,1.));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(0.E+000,1.,0.E+000));
+#462 = ORIENTED_EDGE('',*,*,#463,.F.);
+#463 = EDGE_CURVE('',#401,#456,#464,.T.);
+#464 = LINE('',#465,#466);
+#465 = CARTESIAN_POINT('',(0.E+000,9.1,1.));
+#466 = VECTOR('',#467,1.);
+#467 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#468 = FACE_BOUND('',#469,.T.);
+#469 = EDGE_LOOP('',(#470));
+#470 = ORIENTED_EDGE('',*,*,#471,.F.);
+#471 = EDGE_CURVE('',#472,#472,#474,.T.);
+#472 = VERTEX_POINT('',#473);
+#473 = CARTESIAN_POINT('',(2.085416666667,7.583333333333,1.));
+#474 = CIRCLE('',#475,0.56875);
+#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);
+#476 = CARTESIAN_POINT('',(1.516666666667,7.583333333333,1.));
+#477 = DIRECTION('',(0.E+000,0.E+000,1.));
+#478 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#479 = PLANE('',#480);
+#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);
+#481 = CARTESIAN_POINT('',(0.E+000,0.E+000,1.));
+#482 = DIRECTION('',(0.E+000,0.E+000,1.));
+#483 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#484 = ADVANCED_FACE('',(#485),#503,.T.);
+#485 = FACE_BOUND('',#486,.T.);
+#486 = EDGE_LOOP('',(#487,#495,#496,#497));
+#487 = ORIENTED_EDGE('',*,*,#488,.F.);
+#488 = EDGE_CURVE('',#393,#489,#491,.T.);
+#489 = VERTEX_POINT('',#490);
+#490 = CARTESIAN_POINT('',(9.1,9.1,5.E-002));
+#491 = LINE('',#492,#493);
+#492 = CARTESIAN_POINT('',(0.E+000,9.1,5.E-002));
+#493 = VECTOR('',#494,1.);
+#494 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#495 = ORIENTED_EDGE('',*,*,#400,.T.);
+#496 = ORIENTED_EDGE('',*,*,#463,.T.);
+#497 = ORIENTED_EDGE('',*,*,#498,.F.);
+#498 = EDGE_CURVE('',#489,#456,#499,.T.);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(9.1,9.1,5.E-002));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(0.E+000,0.E+000,1.));
+#503 = PLANE('',#504);
+#504 = AXIS2_PLACEMENT_3D('',#505,#506,#507);
+#505 = CARTESIAN_POINT('',(0.E+000,9.1,5.E-002));
+#506 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#507 = DIRECTION('',(0.E+000,0.E+000,1.));
+#508 = ADVANCED_FACE('',(#509),#520,.F.);
+#509 = FACE_BOUND('',#510,.F.);
+#510 = EDGE_LOOP('',(#511,#512,#513,#519));
+#511 = ORIENTED_EDGE('',*,*,#392,.F.);
+#512 = ORIENTED_EDGE('',*,*,#422,.T.);
+#513 = ORIENTED_EDGE('',*,*,#514,.T.);
+#514 = EDGE_CURVE('',#423,#489,#515,.T.);
+#515 = LINE('',#516,#517);
+#516 = CARTESIAN_POINT('',(9.1,0.E+000,5.E-002));
+#517 = VECTOR('',#518,1.);
+#518 = DIRECTION('',(-0.E+000,1.,0.E+000));
+#519 = ORIENTED_EDGE('',*,*,#488,.F.);
+#520 = PLANE('',#521);
+#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524);
+#522 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#523 = DIRECTION('',(0.E+000,0.E+000,1.));
+#524 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#525 = ADVANCED_FACE('',(#526),#532,.T.);
+#526 = FACE_BOUND('',#527,.T.);
+#527 = EDGE_LOOP('',(#528,#529,#530,#531));
+#528 = ORIENTED_EDGE('',*,*,#439,.F.);
+#529 = ORIENTED_EDGE('',*,*,#514,.T.);
+#530 = ORIENTED_EDGE('',*,*,#498,.T.);
+#531 = ORIENTED_EDGE('',*,*,#455,.F.);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(9.1,0.E+000,5.E-002));
+#535 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#536 = DIRECTION('',(0.E+000,0.E+000,1.));
+#537 = ADVANCED_FACE('',(#538),#557,.F.);
+#538 = FACE_BOUND('',#539,.F.);
+#539 = EDGE_LOOP('',(#540,#548,#549,#550));
+#540 = ORIENTED_EDGE('',*,*,#541,.T.);
+#541 = EDGE_CURVE('',#542,#472,#544,.T.);
+#542 = VERTEX_POINT('',#543);
+#543 = CARTESIAN_POINT('',(2.085416666667,7.583333333333,0.9));
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(2.085416666667,7.583333333333,0.9));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(0.E+000,0.E+000,1.));
+#548 = ORIENTED_EDGE('',*,*,#471,.F.);
+#549 = ORIENTED_EDGE('',*,*,#541,.F.);
+#550 = ORIENTED_EDGE('',*,*,#551,.T.);
+#551 = EDGE_CURVE('',#542,#542,#552,.T.);
+#552 = CIRCLE('',#553,0.56875);
+#553 = AXIS2_PLACEMENT_3D('',#554,#555,#556);
+#554 = CARTESIAN_POINT('',(1.516666666667,7.583333333333,0.9));
+#555 = DIRECTION('',(0.E+000,0.E+000,1.));
+#556 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#557 = CYLINDRICAL_SURFACE('',#558,0.56875);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(1.516666666667,7.583333333333,0.9));
+#560 = DIRECTION('',(0.E+000,0.E+000,1.));
+#561 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#562 = ADVANCED_FACE('',(#563),#566,.T.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565));
+#565 = ORIENTED_EDGE('',*,*,#551,.F.);
+#566 = PLANE('',#567);
+#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);
+#568 = CARTESIAN_POINT('',(1.516666666667,7.583333333333,0.9));
+#569 = DIRECTION('',(0.E+000,0.E+000,1.));
+#570 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#575)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#572,#573,#574)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#572 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#573 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#574 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#575 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#572,
+  'distance_accuracy_value','confusion accuracy');
+#576 = SHAPE_DEFINITION_REPRESENTATION(#577,#375);
+#577 = PRODUCT_DEFINITION_SHAPE('','',#578);
+#578 = PRODUCT_DEFINITION('design','',#579,#582);
+#579 = PRODUCT_DEFINITION_FORMATION('','',#580);
+#580 = PRODUCT('Open_CASCADE_STEP_translator_6.8_16.2.1',
+  'Open_CASCADE_STEP_translator_6.8_16.2.1','',(#581));
+#581 = PRODUCT_CONTEXT('',#2,'mechanical');
+#582 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#583 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#584,#586);
+#584 = ( REPRESENTATION_RELATIONSHIP('','',#375,#365) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#585) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#585 = ITEM_DEFINED_TRANSFORMATION('','',#11,#366);
+#586 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#587
+  );
+#587 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('486','417','',#360,#578,$);
+#588 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#580));
+#589 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#590,#592);
+#590 = ( REPRESENTATION_RELATIONSHIP('','',#365,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#591) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#591 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
+#592 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#593
+  );
+#593 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('487','418','',#41,#360,$);
+#594 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#362));
+#595 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#596),#779);
+#596 = MANIFOLD_SOLID_BREP('',#597);
+#597 = CLOSED_SHELL('',(#598,#638,#669,#700,#731,#753,#766));
+#598 = ADVANCED_FACE('',(#599),#633,.F.);
+#599 = FACE_BOUND('',#600,.F.);
+#600 = EDGE_LOOP('',(#601,#611,#619,#627));
+#601 = ORIENTED_EDGE('',*,*,#602,.T.);
+#602 = EDGE_CURVE('',#603,#605,#607,.T.);
+#603 = VERTEX_POINT('',#604);
+#604 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#605 = VERTEX_POINT('',#606);
+#606 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#607 = LINE('',#608,#609);
+#608 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#609 = VECTOR('',#610,1.);
+#610 = DIRECTION('',(0.E+000,0.E+000,1.));
+#611 = ORIENTED_EDGE('',*,*,#612,.T.);
+#612 = EDGE_CURVE('',#605,#613,#615,.T.);
+#613 = VERTEX_POINT('',#614);
+#614 = CARTESIAN_POINT('',(6.2,0.E+000,5.E-002));
+#615 = LINE('',#616,#617);
+#616 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#617 = VECTOR('',#618,1.);
+#618 = DIRECTION('',(1.,0.E+000,0.E+000));
+#619 = ORIENTED_EDGE('',*,*,#620,.F.);
+#620 = EDGE_CURVE('',#621,#613,#623,.T.);
+#621 = VERTEX_POINT('',#622);
+#622 = CARTESIAN_POINT('',(6.2,0.E+000,0.E+000));
+#623 = LINE('',#624,#625);
+#624 = CARTESIAN_POINT('',(6.2,0.E+000,0.E+000));
+#625 = VECTOR('',#626,1.);
+#626 = DIRECTION('',(0.E+000,0.E+000,1.));
+#627 = ORIENTED_EDGE('',*,*,#628,.F.);
+#628 = EDGE_CURVE('',#603,#621,#629,.T.);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(1.,0.E+000,0.E+000));
+#633 = PLANE('',#634);
+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
+#635 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#636 = DIRECTION('',(0.E+000,1.,0.E+000));
+#637 = DIRECTION('',(1.,0.E+000,0.E+000));
+#638 = ADVANCED_FACE('',(#639),#664,.F.);
+#639 = FACE_BOUND('',#640,.F.);
+#640 = EDGE_LOOP('',(#641,#642,#650,#658));
+#641 = ORIENTED_EDGE('',*,*,#620,.T.);
+#642 = ORIENTED_EDGE('',*,*,#643,.T.);
+#643 = EDGE_CURVE('',#613,#644,#646,.T.);
+#644 = VERTEX_POINT('',#645);
+#645 = CARTESIAN_POINT('',(6.2,6.2,5.E-002));
+#646 = LINE('',#647,#648);
+#647 = CARTESIAN_POINT('',(6.2,0.E+000,5.E-002));
+#648 = VECTOR('',#649,1.);
+#649 = DIRECTION('',(0.E+000,1.,0.E+000));
+#650 = ORIENTED_EDGE('',*,*,#651,.F.);
+#651 = EDGE_CURVE('',#652,#644,#654,.T.);
+#652 = VERTEX_POINT('',#653);
+#653 = CARTESIAN_POINT('',(6.2,6.2,0.E+000));
+#654 = LINE('',#655,#656);
+#655 = CARTESIAN_POINT('',(6.2,6.2,0.E+000));
+#656 = VECTOR('',#657,1.);
+#657 = DIRECTION('',(0.E+000,0.E+000,1.));
+#658 = ORIENTED_EDGE('',*,*,#659,.F.);
+#659 = EDGE_CURVE('',#621,#652,#660,.T.);
+#660 = LINE('',#661,#662);
+#661 = CARTESIAN_POINT('',(6.2,0.E+000,0.E+000));
+#662 = VECTOR('',#663,1.);
+#663 = DIRECTION('',(0.E+000,1.,0.E+000));
+#664 = PLANE('',#665);
+#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668);
+#666 = CARTESIAN_POINT('',(6.2,0.E+000,0.E+000));
+#667 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#668 = DIRECTION('',(0.E+000,1.,0.E+000));
+#669 = ADVANCED_FACE('',(#670),#695,.F.);
+#670 = FACE_BOUND('',#671,.F.);
+#671 = EDGE_LOOP('',(#672,#673,#681,#689));
+#672 = ORIENTED_EDGE('',*,*,#651,.T.);
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#644,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(0.35,6.2,5.E-002));
+#677 = LINE('',#678,#679);
+#678 = CARTESIAN_POINT('',(6.2,6.2,5.E-002));
+#679 = VECTOR('',#680,1.);
+#680 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#681 = ORIENTED_EDGE('',*,*,#682,.F.);
+#682 = EDGE_CURVE('',#683,#675,#685,.T.);
+#683 = VERTEX_POINT('',#684);
+#684 = CARTESIAN_POINT('',(0.35,6.2,0.E+000));
+#685 = LINE('',#686,#687);
+#686 = CARTESIAN_POINT('',(0.35,6.2,0.E+000));
+#687 = VECTOR('',#688,1.);
+#688 = DIRECTION('',(0.E+000,0.E+000,1.));
+#689 = ORIENTED_EDGE('',*,*,#690,.F.);
+#690 = EDGE_CURVE('',#652,#683,#691,.T.);
+#691 = LINE('',#692,#693);
+#692 = CARTESIAN_POINT('',(6.2,6.2,0.E+000));
+#693 = VECTOR('',#694,1.);
+#694 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#695 = PLANE('',#696);
+#696 = AXIS2_PLACEMENT_3D('',#697,#698,#699);
+#697 = CARTESIAN_POINT('',(6.2,6.2,0.E+000));
+#698 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#699 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#700 = ADVANCED_FACE('',(#701),#726,.F.);
+#701 = FACE_BOUND('',#702,.F.);
+#702 = EDGE_LOOP('',(#703,#704,#712,#720));
+#703 = ORIENTED_EDGE('',*,*,#682,.T.);
+#704 = ORIENTED_EDGE('',*,*,#705,.T.);
+#705 = EDGE_CURVE('',#675,#706,#708,.T.);
+#706 = VERTEX_POINT('',#707);
+#707 = CARTESIAN_POINT('',(0.E+000,5.85,5.E-002));
+#708 = LINE('',#709,#710);
+#709 = CARTESIAN_POINT('',(0.35,6.2,5.E-002));
+#710 = VECTOR('',#711,1.);
+#711 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#712 = ORIENTED_EDGE('',*,*,#713,.F.);
+#713 = EDGE_CURVE('',#714,#706,#716,.T.);
+#714 = VERTEX_POINT('',#715);
+#715 = CARTESIAN_POINT('',(0.E+000,5.85,0.E+000));
+#716 = LINE('',#717,#718);
+#717 = CARTESIAN_POINT('',(0.E+000,5.85,0.E+000));
+#718 = VECTOR('',#719,1.);
+#719 = DIRECTION('',(0.E+000,0.E+000,1.));
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#683,#714,#722,.T.);
+#722 = LINE('',#723,#724);
+#723 = CARTESIAN_POINT('',(0.35,6.2,0.E+000));
+#724 = VECTOR('',#725,1.);
+#725 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#726 = PLANE('',#727);
+#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
+#728 = CARTESIAN_POINT('',(0.35,6.2,0.E+000));
+#729 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#730 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#731 = ADVANCED_FACE('',(#732),#748,.F.);
+#732 = FACE_BOUND('',#733,.F.);
+#733 = EDGE_LOOP('',(#734,#735,#741,#742));
+#734 = ORIENTED_EDGE('',*,*,#713,.T.);
+#735 = ORIENTED_EDGE('',*,*,#736,.T.);
+#736 = EDGE_CURVE('',#706,#605,#737,.T.);
+#737 = LINE('',#738,#739);
+#738 = CARTESIAN_POINT('',(0.E+000,5.85,5.E-002));
+#739 = VECTOR('',#740,1.);
+#740 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#741 = ORIENTED_EDGE('',*,*,#602,.F.);
+#742 = ORIENTED_EDGE('',*,*,#743,.F.);
+#743 = EDGE_CURVE('',#714,#603,#744,.T.);
+#744 = LINE('',#745,#746);
+#745 = CARTESIAN_POINT('',(0.E+000,5.85,0.E+000));
+#746 = VECTOR('',#747,1.);
+#747 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#748 = PLANE('',#749);
+#749 = AXIS2_PLACEMENT_3D('',#750,#751,#752);
+#750 = CARTESIAN_POINT('',(0.E+000,5.85,0.E+000));
+#751 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#752 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#753 = ADVANCED_FACE('',(#754),#761,.T.);
+#754 = FACE_BOUND('',#755,.F.);
+#755 = EDGE_LOOP('',(#756,#757,#758,#759,#760));
+#756 = ORIENTED_EDGE('',*,*,#628,.T.);
+#757 = ORIENTED_EDGE('',*,*,#659,.T.);
+#758 = ORIENTED_EDGE('',*,*,#690,.T.);
+#759 = ORIENTED_EDGE('',*,*,#721,.T.);
+#760 = ORIENTED_EDGE('',*,*,#743,.T.);
+#761 = PLANE('',#762);
+#762 = AXIS2_PLACEMENT_3D('',#763,#764,#765);
+#763 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#764 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#765 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#766 = ADVANCED_FACE('',(#767),#774,.F.);
+#767 = FACE_BOUND('',#768,.T.);
+#768 = EDGE_LOOP('',(#769,#770,#771,#772,#773));
+#769 = ORIENTED_EDGE('',*,*,#612,.T.);
+#770 = ORIENTED_EDGE('',*,*,#643,.T.);
+#771 = ORIENTED_EDGE('',*,*,#674,.T.);
+#772 = ORIENTED_EDGE('',*,*,#705,.T.);
+#773 = ORIENTED_EDGE('',*,*,#736,.T.);
+#774 = PLANE('',#775);
+#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778);
+#776 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.E-002));
+#777 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#778 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#783)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#780,#781,#782)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#780 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#781 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#782 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#783 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#780,
+  'distance_accuracy_value','confusion accuracy');
+#784 = SHAPE_DEFINITION_REPRESENTATION(#785,#595);
+#785 = PRODUCT_DEFINITION_SHAPE('','',#786);
+#786 = PRODUCT_DEFINITION('design','',#787,#790);
+#787 = PRODUCT_DEFINITION_FORMATION('','',#788);
+#788 = PRODUCT('Thermal_Shape','Thermal_Shape','',(#789));
+#789 = PRODUCT_CONTEXT('',#2,'mechanical');
+#790 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#791 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#792,#794);
+#792 = ( REPRESENTATION_RELATIONSHIP('','',#595,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#793) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#793 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
+#794 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#795
+  );
+#795 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('488','419','',#41,#786,$);
+#796 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#788));
+#797 = SHAPE_DEFINITION_REPRESENTATION(#798,#804);
+#798 = PRODUCT_DEFINITION_SHAPE('','',#799);
+#799 = PRODUCT_DEFINITION('design','',#800,#803);
+#800 = PRODUCT_DEFINITION_FORMATION('','',#801);
+#801 = PRODUCT('Pin_Shape','Pin_Shape','',(#802));
+#802 = PRODUCT_CONTEXT('',#2,'mechanical');
+#803 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#804 = SHAPE_REPRESENTATION('',(#11,#805),#809);
+#805 = AXIS2_PLACEMENT_3D('',#806,#807,#808);
+#806 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#807 = DIRECTION('',(0.E+000,0.E+000,1.));
+#808 = DIRECTION('',(1.,0.E+000,0.E+000));
+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#813)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#810,#811,#812)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#810 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#811 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#812 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#813 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#810,
+  'distance_accuracy_value','confusion accuracy');
+#814 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#815),#1157);
+#815 = MANIFOLD_SOLID_BREP('',#816);
+#816 = CLOSED_SHELL('',(#817,#857,#888,#919,#936,#953,#984,#1015,#1032,
+    #1063,#1087,#1104,#1128,#1145));
+#817 = ADVANCED_FACE('',(#818),#852,.F.);
+#818 = FACE_BOUND('',#819,.F.);
+#819 = EDGE_LOOP('',(#820,#830,#838,#846));
+#820 = ORIENTED_EDGE('',*,*,#821,.T.);
+#821 = EDGE_CURVE('',#822,#824,#826,.T.);
+#822 = VERTEX_POINT('',#823);
+#823 = CARTESIAN_POINT('',(0.4,0.E+000,0.E+000));
+#824 = VERTEX_POINT('',#825);
+#825 = CARTESIAN_POINT('',(0.4,0.E+000,5.E-002));
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(0.4,0.E+000,0.E+000));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(0.E+000,0.E+000,1.));
+#830 = ORIENTED_EDGE('',*,*,#831,.T.);
+#831 = EDGE_CURVE('',#824,#832,#834,.T.);
+#832 = VERTEX_POINT('',#833);
+#833 = CARTESIAN_POINT('',(0.4,0.24,5.E-002));
+#834 = LINE('',#835,#836);
+#835 = CARTESIAN_POINT('',(0.4,0.E+000,5.E-002));
+#836 = VECTOR('',#837,1.);
+#837 = DIRECTION('',(0.E+000,1.,0.E+000));
+#838 = ORIENTED_EDGE('',*,*,#839,.F.);
+#839 = EDGE_CURVE('',#840,#832,#842,.T.);
+#840 = VERTEX_POINT('',#841);
+#841 = CARTESIAN_POINT('',(0.4,0.24,0.E+000));
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(0.4,0.24,0.E+000));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.E+000,0.E+000,1.));
+#846 = ORIENTED_EDGE('',*,*,#847,.F.);
+#847 = EDGE_CURVE('',#822,#840,#848,.T.);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(0.4,0.E+000,0.E+000));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(0.E+000,1.,0.E+000));
+#852 = PLANE('',#853);
+#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856);
+#854 = CARTESIAN_POINT('',(0.4,0.E+000,0.E+000));
+#855 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#856 = DIRECTION('',(0.E+000,1.,0.E+000));
+#857 = ADVANCED_FACE('',(#858),#883,.F.);
+#858 = FACE_BOUND('',#859,.F.);
+#859 = EDGE_LOOP('',(#860,#868,#876,#882));
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#862,#822,#864,.T.);
+#862 = VERTEX_POINT('',#863);
+#863 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#864 = LINE('',#865,#866);
+#865 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.E+000));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(1.,0.E+000,0.E+000));
+#868 = ORIENTED_EDGE('',*,*,#869,.T.);
+#869 = EDGE_CURVE('',#862,#870,#872,.T.);
+#870 = VERTEX_POINT('',#871);
+#871 = CARTESIAN_POINT('',(-1.249000902703E-017,0.E+000,5.E-002));
+#872 = LINE('',#873,#874);
+#873 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#874 = VECTOR('',#875,1.);
+#875 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.));
+#876 = ORIENTED_EDGE('',*,*,#877,.T.);
+#877 = EDGE_CURVE('',#870,#824,#878,.T.);
+#878 = LINE('',#879,#880);
+#879 = CARTESIAN_POINT('',(-5.E-002,0.E+000,5.E-002));
+#880 = VECTOR('',#881,1.);
+#881 = DIRECTION('',(1.,0.E+000,0.E+000));
+#882 = ORIENTED_EDGE('',*,*,#821,.F.);
+#883 = PLANE('',#884);
+#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887);
+#885 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.E+000));
+#886 = DIRECTION('',(0.E+000,1.,0.E+000));
+#887 = DIRECTION('',(1.,0.E+000,0.E+000));
+#888 = ADVANCED_FACE('',(#889),#914,.F.);
+#889 = FACE_BOUND('',#890,.F.);
+#890 = EDGE_LOOP('',(#891,#899,#900,#908));
+#891 = ORIENTED_EDGE('',*,*,#892,.F.);
+#892 = EDGE_CURVE('',#840,#893,#895,.T.);
+#893 = VERTEX_POINT('',#894);
+#894 = CARTESIAN_POINT('',(0.E+000,0.24,0.E+000));
+#895 = LINE('',#896,#897);
+#896 = CARTESIAN_POINT('',(0.4,0.24,0.E+000));
+#897 = VECTOR('',#898,1.);
+#898 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#899 = ORIENTED_EDGE('',*,*,#839,.T.);
+#900 = ORIENTED_EDGE('',*,*,#901,.T.);
+#901 = EDGE_CURVE('',#832,#902,#904,.T.);
+#902 = VERTEX_POINT('',#903);
+#903 = CARTESIAN_POINT('',(-5.551115123126E-018,0.24,5.E-002));
+#904 = LINE('',#905,#906);
+#905 = CARTESIAN_POINT('',(0.4,0.24,5.E-002));
+#906 = VECTOR('',#907,1.);
+#907 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#908 = ORIENTED_EDGE('',*,*,#909,.T.);
+#909 = EDGE_CURVE('',#902,#893,#910,.T.);
+#910 = LINE('',#911,#912);
+#911 = CARTESIAN_POINT('',(-4.440892098501E-017,0.24,0.2));
+#912 = VECTOR('',#913,1.);
+#913 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.));
+#914 = PLANE('',#915);
+#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918);
+#916 = CARTESIAN_POINT('',(0.4,0.24,0.E+000));
+#917 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#918 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#919 = ADVANCED_FACE('',(#920),#931,.T.);
+#920 = FACE_BOUND('',#921,.T.);
+#921 = EDGE_LOOP('',(#922,#923,#929,#930));
+#922 = ORIENTED_EDGE('',*,*,#861,.F.);
+#923 = ORIENTED_EDGE('',*,*,#924,.F.);
+#924 = EDGE_CURVE('',#893,#862,#925,.T.);
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(0.E+000,0.24,0.E+000));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(-0.E+000,-1.,0.E+000));
+#929 = ORIENTED_EDGE('',*,*,#892,.F.);
+#930 = ORIENTED_EDGE('',*,*,#847,.F.);
+#931 = PLANE('',#932);
+#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935);
+#933 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.E+000));
+#934 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#935 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#936 = ADVANCED_FACE('',(#937),#948,.F.);
+#937 = FACE_BOUND('',#938,.F.);
+#938 = EDGE_LOOP('',(#939,#940,#946,#947));
+#939 = ORIENTED_EDGE('',*,*,#877,.F.);
+#940 = ORIENTED_EDGE('',*,*,#941,.F.);
+#941 = EDGE_CURVE('',#902,#870,#942,.T.);
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(-1.249000902703E-017,0.E+000,5.E-002));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#946 = ORIENTED_EDGE('',*,*,#901,.F.);
+#947 = ORIENTED_EDGE('',*,*,#831,.F.);
+#948 = PLANE('',#949);
+#949 = AXIS2_PLACEMENT_3D('',#950,#951,#952);
+#950 = CARTESIAN_POINT('',(-5.E-002,0.E+000,5.E-002));
+#951 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#952 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#953 = ADVANCED_FACE('',(#954),#979,.F.);
+#954 = FACE_BOUND('',#955,.F.);
+#955 = EDGE_LOOP('',(#956,#957,#965,#973));
+#956 = ORIENTED_EDGE('',*,*,#869,.F.);
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#862,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.E+000));
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#965 = ORIENTED_EDGE('',*,*,#966,.T.);
+#966 = EDGE_CURVE('',#959,#967,#969,.T.);
+#967 = VERTEX_POINT('',#968);
+#968 = CARTESIAN_POINT('',(-5.E-002,0.E+000,5.E-002));
+#969 = LINE('',#970,#971);
+#970 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.E+000));
+#971 = VECTOR('',#972,1.);
+#972 = DIRECTION('',(0.E+000,0.E+000,1.));
+#973 = ORIENTED_EDGE('',*,*,#974,.T.);
+#974 = EDGE_CURVE('',#967,#870,#975,.T.);
+#975 = LINE('',#976,#977);
+#976 = CARTESIAN_POINT('',(-5.E-002,0.E+000,5.E-002));
+#977 = VECTOR('',#978,1.);
+#978 = DIRECTION('',(1.,0.E+000,0.E+000));
+#979 = PLANE('',#980);
+#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983);
+#981 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#982 = DIRECTION('',(0.E+000,1.,0.E+000));
+#983 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.));
+#984 = ADVANCED_FACE('',(#985),#1010,.F.);
+#985 = FACE_BOUND('',#986,.F.);
+#986 = EDGE_LOOP('',(#987,#988,#996,#1004));
+#987 = ORIENTED_EDGE('',*,*,#909,.F.);
+#988 = ORIENTED_EDGE('',*,*,#989,.T.);
+#989 = EDGE_CURVE('',#902,#990,#992,.T.);
+#990 = VERTEX_POINT('',#991);
+#991 = CARTESIAN_POINT('',(-5.E-002,0.24,5.E-002));
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(0.4,0.24,5.E-002));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#996 = ORIENTED_EDGE('',*,*,#997,.F.);
+#997 = EDGE_CURVE('',#998,#990,#1000,.T.);
+#998 = VERTEX_POINT('',#999);
+#999 = CARTESIAN_POINT('',(-5.E-002,0.24,0.E+000));
+#1000 = LINE('',#1001,#1002);
+#1001 = CARTESIAN_POINT('',(-5.E-002,0.24,0.E+000));
+#1002 = VECTOR('',#1003,1.);
+#1003 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1004 = ORIENTED_EDGE('',*,*,#1005,.F.);
+#1005 = EDGE_CURVE('',#893,#998,#1006,.T.);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(0.E+000,0.24,0.E+000));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1010 = PLANE('',#1011);
+#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014);
+#1012 = CARTESIAN_POINT('',(-4.440892098501E-017,0.24,0.2));
+#1013 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#1014 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.));
+#1015 = ADVANCED_FACE('',(#1016),#1027,.T.);
+#1016 = FACE_BOUND('',#1017,.T.);
+#1017 = EDGE_LOOP('',(#1018,#1019,#1020,#1026));
+#1018 = ORIENTED_EDGE('',*,*,#924,.T.);
+#1019 = ORIENTED_EDGE('',*,*,#958,.T.);
+#1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1021 = EDGE_CURVE('',#998,#959,#1022,.T.);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(-5.E-002,0.24,0.E+000));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(-0.E+000,-1.,0.E+000));
+#1026 = ORIENTED_EDGE('',*,*,#1005,.F.);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.E+000));
+#1030 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1031 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#1032 = ADVANCED_FACE('',(#1033),#1058,.T.);
+#1033 = FACE_BOUND('',#1034,.T.);
+#1034 = EDGE_LOOP('',(#1035,#1043,#1044,#1052));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#870,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(-4.440892098501E-017,0.E+000,0.2));
+#1039 = LINE('',#1040,#1041);
+#1040 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1041 = VECTOR('',#1042,1.);
+#1042 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.));
+#1043 = ORIENTED_EDGE('',*,*,#941,.F.);
+#1044 = ORIENTED_EDGE('',*,*,#1045,.F.);
+#1045 = EDGE_CURVE('',#1046,#902,#1048,.T.);
+#1046 = VERTEX_POINT('',#1047);
+#1047 = CARTESIAN_POINT('',(-4.440892098501E-017,0.24,0.2));
+#1048 = LINE('',#1049,#1050);
+#1049 = CARTESIAN_POINT('',(-4.440892098501E-017,0.24,0.2));
+#1050 = VECTOR('',#1051,1.);
+#1051 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.));
+#1052 = ORIENTED_EDGE('',*,*,#1053,.F.);
+#1053 = EDGE_CURVE('',#1037,#1046,#1054,.T.);
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(-4.440892098501E-017,0.E+000,0.2));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1058 = PLANE('',#1059);
+#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062);
+#1060 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1061 = DIRECTION('',(1.,0.E+000,2.22044604925E-016));
+#1062 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.));
+#1063 = ADVANCED_FACE('',(#1064),#1082,.F.);
+#1064 = FACE_BOUND('',#1065,.F.);
+#1065 = EDGE_LOOP('',(#1066,#1067,#1068,#1076));
+#1066 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1067 = ORIENTED_EDGE('',*,*,#974,.F.);
+#1068 = ORIENTED_EDGE('',*,*,#1069,.T.);
+#1069 = EDGE_CURVE('',#967,#1070,#1072,.T.);
+#1070 = VERTEX_POINT('',#1071);
+#1071 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.2));
+#1072 = LINE('',#1073,#1074);
+#1073 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.E+000));
+#1074 = VECTOR('',#1075,1.);
+#1075 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.));
+#1076 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#1077 = EDGE_CURVE('',#1037,#1070,#1078,.T.);
+#1078 = LINE('',#1079,#1080);
+#1079 = CARTESIAN_POINT('',(-4.440892098501E-017,0.E+000,0.2));
+#1080 = VECTOR('',#1081,1.);
+#1081 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1082 = PLANE('',#1083);
+#1083 = AXIS2_PLACEMENT_3D('',#1084,#1085,#1086);
+#1084 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1085 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1086 = DIRECTION('',(-2.22044604925E-016,0.E+000,1.));
+#1087 = ADVANCED_FACE('',(#1088),#1099,.F.);
+#1088 = FACE_BOUND('',#1089,.F.);
+#1089 = EDGE_LOOP('',(#1090,#1091,#1097,#1098));
+#1090 = ORIENTED_EDGE('',*,*,#997,.T.);
+#1091 = ORIENTED_EDGE('',*,*,#1092,.T.);
+#1092 = EDGE_CURVE('',#990,#967,#1093,.T.);
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(-5.E-002,0.24,5.E-002));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1097 = ORIENTED_EDGE('',*,*,#966,.F.);
+#1098 = ORIENTED_EDGE('',*,*,#1021,.F.);
+#1099 = PLANE('',#1100);
+#1100 = AXIS2_PLACEMENT_3D('',#1101,#1102,#1103);
+#1101 = CARTESIAN_POINT('',(-5.E-002,0.24,0.E+000));
+#1102 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1103 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1104 = ADVANCED_FACE('',(#1105),#1123,.F.);
+#1105 = FACE_BOUND('',#1106,.F.);
+#1106 = EDGE_LOOP('',(#1107,#1108,#1116,#1122));
+#1107 = ORIENTED_EDGE('',*,*,#1045,.F.);
+#1108 = ORIENTED_EDGE('',*,*,#1109,.T.);
+#1109 = EDGE_CURVE('',#1046,#1110,#1112,.T.);
+#1110 = VERTEX_POINT('',#1111);
+#1111 = CARTESIAN_POINT('',(-5.E-002,0.24,0.2));
+#1112 = LINE('',#1113,#1114);
+#1113 = CARTESIAN_POINT('',(-4.440892098501E-017,0.24,0.2));
+#1114 = VECTOR('',#1115,1.);
+#1115 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1116 = ORIENTED_EDGE('',*,*,#1117,.T.);
+#1117 = EDGE_CURVE('',#1110,#990,#1118,.T.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(-5.E-002,0.24,0.2));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.));
+#1122 = ORIENTED_EDGE('',*,*,#989,.F.);
+#1123 = PLANE('',#1124);
+#1124 = AXIS2_PLACEMENT_3D('',#1125,#1126,#1127);
+#1125 = CARTESIAN_POINT('',(-4.440892098501E-017,0.24,0.2));
+#1126 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#1127 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.));
+#1128 = ADVANCED_FACE('',(#1129),#1140,.F.);
+#1129 = FACE_BOUND('',#1130,.F.);
+#1130 = EDGE_LOOP('',(#1131,#1132,#1138,#1139));
+#1131 = ORIENTED_EDGE('',*,*,#1077,.T.);
+#1132 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1133 = EDGE_CURVE('',#1070,#1110,#1134,.T.);
+#1134 = LINE('',#1135,#1136);
+#1135 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.2));
+#1136 = VECTOR('',#1137,1.);
+#1137 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1138 = ORIENTED_EDGE('',*,*,#1109,.F.);
+#1139 = ORIENTED_EDGE('',*,*,#1053,.F.);
+#1140 = PLANE('',#1141);
+#1141 = AXIS2_PLACEMENT_3D('',#1142,#1143,#1144);
+#1142 = CARTESIAN_POINT('',(-4.440892098501E-017,0.E+000,0.2));
+#1143 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1144 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1145 = ADVANCED_FACE('',(#1146),#1152,.F.);
+#1146 = FACE_BOUND('',#1147,.F.);
+#1147 = EDGE_LOOP('',(#1148,#1149,#1150,#1151));
+#1148 = ORIENTED_EDGE('',*,*,#1069,.F.);
+#1149 = ORIENTED_EDGE('',*,*,#1092,.F.);
+#1150 = ORIENTED_EDGE('',*,*,#1117,.F.);
+#1151 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#1152 = PLANE('',#1153);
+#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156);
+#1154 = CARTESIAN_POINT('',(-5.E-002,0.E+000,0.E+000));
+#1155 = DIRECTION('',(1.,0.E+000,2.22044604925E-016));
+#1156 = DIRECTION('',(2.22044604925E-016,0.E+000,-1.));
+#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1161)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1158,#1159,#1160)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1158 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1159 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1160 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1161 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1158,
+  'distance_accuracy_value','confusion accuracy');
+#1162 = SHAPE_DEFINITION_REPRESENTATION(#1163,#814);
+#1163 = PRODUCT_DEFINITION_SHAPE('','',#1164);
+#1164 = PRODUCT_DEFINITION('design','',#1165,#1168);
+#1165 = PRODUCT_DEFINITION_FORMATION('','',#1166);
+#1166 = PRODUCT('Open_CASCADE_STEP_translator_6.8_16.4.1',
+  'Open_CASCADE_STEP_translator_6.8_16.4.1','',(#1167));
+#1167 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1168 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1169 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1170,#1172);
+#1170 = ( REPRESENTATION_RELATIONSHIP('','',#814,#804) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1171) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1171 = ITEM_DEFINED_TRANSFORMATION('','',#11,#805);
+#1172 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1173);
+#1173 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('489','420','',#799,#1164,$);
+#1174 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1166));
+#1175 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1176,#1178);
+#1176 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1177) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1177 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
+#1178 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1179);
+#1179 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('490','421','',#41,#799,$);
+#1180 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#801));
+#1181 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1182,#1184);
+#1182 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1183) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1183 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
+#1184 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1185);
+#1185 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('491','422','',#41,#799,$);
+#1186 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1187,#1189);
+#1187 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1188) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1188 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
+#1189 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1190);
+#1190 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('492','423','',#41,#799,$);
+#1191 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1192,#1194);
+#1192 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1193) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1193 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71);
+#1194 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1195);
+#1195 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('493','424','',#41,#799,$);
+#1196 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1197,#1199);
+#1197 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1198) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1198 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75);
+#1199 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1200);
+#1200 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('494','425','',#41,#799,$);
+#1201 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1202,#1204);
+#1202 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1203) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1203 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79);
+#1204 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1205);
+#1205 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('495','426','',#41,#799,$);
+#1206 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1207,#1209);
+#1207 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1208) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1208 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83);
+#1209 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1210);
+#1210 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('496','427','',#41,#799,$);
+#1211 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1212,#1214);
+#1212 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1213) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1213 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87);
+#1214 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1215);
+#1215 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('497','428','',#41,#799,$);
+#1216 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1217,#1219);
+#1217 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1218) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1218 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91);
+#1219 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1220);
+#1220 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('498','429','',#41,#799,$);
+#1221 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1222,#1224);
+#1222 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1223) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1223 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95);
+#1224 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1225);
+#1225 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('499','430','',#41,#799,$);
+#1226 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1227,#1229);
+#1227 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1228) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1228 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99);
+#1229 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1230);
+#1230 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('500','431','',#41,#799,$);
+#1231 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1232,#1234);
+#1232 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1233) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1233 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103);
+#1234 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1235);
+#1235 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('501','432','',#41,#799,$);
+#1236 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1237,#1239);
+#1237 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1238) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1238 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107);
+#1239 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1240);
+#1240 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('502','433','',#41,#799,$);
+#1241 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1242,#1244);
+#1242 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1243) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1243 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111);
+#1244 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1245);
+#1245 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('503','434','',#41,#799,$);
+#1246 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1247,#1249);
+#1247 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1248) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1248 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115);
+#1249 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1250);
+#1250 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('504','435','',#41,#799,$);
+#1251 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1252,#1254);
+#1252 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1253) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1253 = ITEM_DEFINED_TRANSFORMATION('','',#11,#119);
+#1254 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1255);
+#1255 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('505','436','',#41,#799,$);
+#1256 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1257,#1259);
+#1257 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1258) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1258 = ITEM_DEFINED_TRANSFORMATION('','',#11,#123);
+#1259 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1260);
+#1260 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('506','437','',#41,#799,$);
+#1261 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1262,#1264);
+#1262 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1263) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1263 = ITEM_DEFINED_TRANSFORMATION('','',#11,#127);
+#1264 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1265);
+#1265 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('507','438','',#41,#799,$);
+#1266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1267,#1269);
+#1267 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1268) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#131);
+#1269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1270);
+#1270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('508','439','',#41,#799,$);
+#1271 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1272,#1274);
+#1272 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1273) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1273 = ITEM_DEFINED_TRANSFORMATION('','',#11,#135);
+#1274 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1275);
+#1275 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('509','440','',#41,#799,$);
+#1276 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1277,#1279);
+#1277 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1278) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1278 = ITEM_DEFINED_TRANSFORMATION('','',#11,#139);
+#1279 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1280);
+#1280 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('510','441','',#41,#799,$);
+#1281 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1282,#1284);
+#1282 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1283) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1283 = ITEM_DEFINED_TRANSFORMATION('','',#11,#143);
+#1284 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1285);
+#1285 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('511','442','',#41,#799,$);
+#1286 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1287,#1289);
+#1287 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1288) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1288 = ITEM_DEFINED_TRANSFORMATION('','',#11,#147);
+#1289 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1290);
+#1290 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('512','443','',#41,#799,$);
+#1291 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1292,#1294);
+#1292 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1293) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1293 = ITEM_DEFINED_TRANSFORMATION('','',#11,#151);
+#1294 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1295);
+#1295 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('513','444','',#41,#799,$);
+#1296 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1297,#1299);
+#1297 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1298) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1298 = ITEM_DEFINED_TRANSFORMATION('','',#11,#155);
+#1299 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1300);
+#1300 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('514','445','',#41,#799,$);
+#1301 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1302,#1304);
+#1302 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1303) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1303 = ITEM_DEFINED_TRANSFORMATION('','',#11,#159);
+#1304 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1305);
+#1305 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('515','446','',#41,#799,$);
+#1306 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1307,#1309);
+#1307 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1308) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1308 = ITEM_DEFINED_TRANSFORMATION('','',#11,#163);
+#1309 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1310);
+#1310 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('516','447','',#41,#799,$);
+#1311 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1312,#1314);
+#1312 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1313) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1313 = ITEM_DEFINED_TRANSFORMATION('','',#11,#167);
+#1314 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1315);
+#1315 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('517','448','',#41,#799,$);
+#1316 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1317,#1319);
+#1317 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1318) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1318 = ITEM_DEFINED_TRANSFORMATION('','',#11,#171);
+#1319 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1320);
+#1320 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('518','449','',#41,#799,$);
+#1321 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1322,#1324);
+#1322 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1323) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1323 = ITEM_DEFINED_TRANSFORMATION('','',#11,#175);
+#1324 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1325);
+#1325 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('519','450','',#41,#799,$);
+#1326 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1327,#1329);
+#1327 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1328) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1328 = ITEM_DEFINED_TRANSFORMATION('','',#11,#179);
+#1329 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1330);
+#1330 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('520','451','',#41,#799,$);
+#1331 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1332,#1334);
+#1332 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1333) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1333 = ITEM_DEFINED_TRANSFORMATION('','',#11,#183);
+#1334 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1335);
+#1335 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('521','452','',#41,#799,$);
+#1336 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1337,#1339);
+#1337 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1338) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1338 = ITEM_DEFINED_TRANSFORMATION('','',#11,#187);
+#1339 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1340);
+#1340 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('522','453','',#41,#799,$);
+#1341 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1342,#1344);
+#1342 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1343) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1343 = ITEM_DEFINED_TRANSFORMATION('','',#11,#191);
+#1344 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1345);
+#1345 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('523','454','',#41,#799,$);
+#1346 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1347,#1349);
+#1347 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1348) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1348 = ITEM_DEFINED_TRANSFORMATION('','',#11,#195);
+#1349 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1350);
+#1350 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('524','455','',#41,#799,$);
+#1351 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1352,#1354);
+#1352 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1353) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1353 = ITEM_DEFINED_TRANSFORMATION('','',#11,#199);
+#1354 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1355);
+#1355 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('525','456','',#41,#799,$);
+#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359);
+#1357 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#203);
+#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1360);
+#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('526','457','',#41,#799,$);
+#1361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1362,#1364);
+#1362 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1363) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#207);
+#1364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1365);
+#1365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('527','458','',#41,#799,$);
+#1366 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1367,#1369);
+#1367 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1368) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1368 = ITEM_DEFINED_TRANSFORMATION('','',#11,#211);
+#1369 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1370);
+#1370 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('528','459','',#41,#799,$);
+#1371 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1372,#1374);
+#1372 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1373) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1373 = ITEM_DEFINED_TRANSFORMATION('','',#11,#215);
+#1374 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1375);
+#1375 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('529','460','',#41,#799,$);
+#1376 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1377,#1379);
+#1377 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1378) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1378 = ITEM_DEFINED_TRANSFORMATION('','',#11,#219);
+#1379 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1380);
+#1380 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('530','461','',#41,#799,$);
+#1381 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1382,#1384);
+#1382 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1383) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1383 = ITEM_DEFINED_TRANSFORMATION('','',#11,#223);
+#1384 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1385);
+#1385 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('531','462','',#41,#799,$);
+#1386 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1387,#1389);
+#1387 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1388) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1388 = ITEM_DEFINED_TRANSFORMATION('','',#11,#227);
+#1389 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1390);
+#1390 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('532','463','',#41,#799,$);
+#1391 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1392,#1394);
+#1392 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1393) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1393 = ITEM_DEFINED_TRANSFORMATION('','',#11,#231);
+#1394 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1395);
+#1395 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('533','464','',#41,#799,$);
+#1396 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1397,#1399);
+#1397 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1398) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1398 = ITEM_DEFINED_TRANSFORMATION('','',#11,#235);
+#1399 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1400);
+#1400 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('534','465','',#41,#799,$);
+#1401 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1402,#1404);
+#1402 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1403) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1403 = ITEM_DEFINED_TRANSFORMATION('','',#11,#239);
+#1404 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1405);
+#1405 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('535','466','',#41,#799,$);
+#1406 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1407,#1409);
+#1407 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1408) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1408 = ITEM_DEFINED_TRANSFORMATION('','',#11,#243);
+#1409 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1410);
+#1410 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('536','467','',#41,#799,$);
+#1411 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1412,#1414);
+#1412 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1413) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1413 = ITEM_DEFINED_TRANSFORMATION('','',#11,#247);
+#1414 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1415);
+#1415 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('537','468','',#41,#799,$);
+#1416 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1417,#1419);
+#1417 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1418) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1418 = ITEM_DEFINED_TRANSFORMATION('','',#11,#251);
+#1419 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1420);
+#1420 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('538','469','',#41,#799,$);
+#1421 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1422,#1424);
+#1422 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1423) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1423 = ITEM_DEFINED_TRANSFORMATION('','',#11,#255);
+#1424 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1425);
+#1425 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('539','470','',#41,#799,$);
+#1426 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1427,#1429);
+#1427 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1428) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1428 = ITEM_DEFINED_TRANSFORMATION('','',#11,#259);
+#1429 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1430);
+#1430 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('540','471','',#41,#799,$);
+#1431 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1432,#1434);
+#1432 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1433) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1433 = ITEM_DEFINED_TRANSFORMATION('','',#11,#263);
+#1434 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1435);
+#1435 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('541','472','',#41,#799,$);
+#1436 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1437,#1439);
+#1437 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1438) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1438 = ITEM_DEFINED_TRANSFORMATION('','',#11,#267);
+#1439 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1440);
+#1440 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('542','473','',#41,#799,$);
+#1441 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1442,#1444);
+#1442 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1443) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1443 = ITEM_DEFINED_TRANSFORMATION('','',#11,#271);
+#1444 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1445);
+#1445 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('543','474','',#41,#799,$);
+#1446 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1447,#1449);
+#1447 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1448) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1448 = ITEM_DEFINED_TRANSFORMATION('','',#11,#275);
+#1449 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1450);
+#1450 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('544','475','',#41,#799,$);
+#1451 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1452,#1454);
+#1452 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1453) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1453 = ITEM_DEFINED_TRANSFORMATION('','',#11,#279);
+#1454 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1455);
+#1455 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('545','476','',#41,#799,$);
+#1456 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1457,#1459);
+#1457 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1458) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1458 = ITEM_DEFINED_TRANSFORMATION('','',#11,#283);
+#1459 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1460);
+#1460 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('546','477','',#41,#799,$);
+#1461 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1462,#1464);
+#1462 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1463) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1463 = ITEM_DEFINED_TRANSFORMATION('','',#11,#287);
+#1464 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1465);
+#1465 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('547','478','',#41,#799,$);
+#1466 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1467,#1469);
+#1467 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1468) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1468 = ITEM_DEFINED_TRANSFORMATION('','',#11,#291);
+#1469 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1470);
+#1470 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('548','479','',#41,#799,$);
+#1471 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1472,#1474);
+#1472 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1473) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1473 = ITEM_DEFINED_TRANSFORMATION('','',#11,#295);
+#1474 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1475);
+#1475 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('549','480','',#41,#799,$);
+#1476 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1477,#1479);
+#1477 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1478) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1478 = ITEM_DEFINED_TRANSFORMATION('','',#11,#299);
+#1479 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1480);
+#1480 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('550','481','',#41,#799,$);
+#1481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1482,#1484);
+#1482 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1483) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#303);
+#1484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1485);
+#1485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('551','482','',#41,#799,$);
+#1486 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1487,#1489);
+#1487 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1488) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1488 = ITEM_DEFINED_TRANSFORMATION('','',#11,#307);
+#1489 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1490);
+#1490 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('552','483','',#41,#799,$);
+#1491 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1492,#1494);
+#1492 = ( REPRESENTATION_RELATIONSHIP('','',#804,#46) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1493) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1493 = ITEM_DEFINED_TRANSFORMATION('','',#11,#311);
+#1494 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1495);
+#1495 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('553','484','',#41,#799,$);
+#1496 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1497,#1499);
+#1497 = ( REPRESENTATION_RELATIONSHIP('','',#46,#28) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1498) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1498 = ITEM_DEFINED_TRANSFORMATION('','',#11,#29);
+#1499 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1500);
+#1500 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('554','','',#23,#41,$);
+#1501 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43));
+#1502 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1503),#571);
+#1503 = STYLED_ITEM('color',(#1504),#376);
+#1504 = PRESENTATION_STYLE_ASSIGNMENT((#1505,#1511));
+#1505 = SURFACE_STYLE_USAGE(.BOTH.,#1506);
+#1506 = SURFACE_SIDE_STYLE('',(#1507));
+#1507 = SURFACE_STYLE_FILL_AREA(#1508);
+#1508 = FILL_AREA_STYLE('',(#1509));
+#1509 = FILL_AREA_STYLE_COLOUR('',#1510);
+#1510 = COLOUR_RGB('',0.20000000298,0.20000000298,0.20000000298);
+#1511 = CURVE_STYLE('',#1512,POSITIVE_LENGTH_MEASURE(0.1),#1510);
+#1512 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1513 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1514),#779);
+#1514 = STYLED_ITEM('color',(#1515),#596);
+#1515 = PRESENTATION_STYLE_ASSIGNMENT((#1516,#1522));
+#1516 = SURFACE_STYLE_USAGE(.BOTH.,#1517);
+#1517 = SURFACE_SIDE_STYLE('',(#1518));
+#1518 = SURFACE_STYLE_FILL_AREA(#1519);
+#1519 = FILL_AREA_STYLE('',(#1520));
+#1520 = FILL_AREA_STYLE_COLOUR('',#1521);
+#1521 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1522 = CURVE_STYLE('',#1523,POSITIVE_LENGTH_MEASURE(0.1),#1521);
+#1523 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1524 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1525),#1157);
+#1525 = STYLED_ITEM('color',(#1526),#815);
+#1526 = PRESENTATION_STYLE_ASSIGNMENT((#1527,#1532));
+#1527 = SURFACE_STYLE_USAGE(.BOTH.,#1528);
+#1528 = SURFACE_SIDE_STYLE('',(#1529));
+#1529 = SURFACE_STYLE_FILL_AREA(#1530);
+#1530 = FILL_AREA_STYLE('',(#1531));
+#1531 = FILL_AREA_STYLE_COLOUR('',#1521);
+#1532 = CURVE_STYLE('',#1533,POSITIVE_LENGTH_MEASURE(0.1),#1521);
+#1533 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1534 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1535),#340);
+#1535 = STYLED_ITEM('color',(#1536),#323);
+#1536 = PRESENTATION_STYLE_ASSIGNMENT((#1537,#1543));
+#1537 = SURFACE_STYLE_USAGE(.BOTH.,#1538);
+#1538 = SURFACE_SIDE_STYLE('',(#1539));
+#1539 = SURFACE_STYLE_FILL_AREA(#1540);
+#1540 = FILL_AREA_STYLE('',(#1541));
+#1541 = FILL_AREA_STYLE_COLOUR('',#1542);
+#1542 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#1543 = CURVE_STYLE('',#1544,POSITIVE_LENGTH_MEASURE(0.1),#1542);
+#1544 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;