ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('/var/www/3D/0T/15897959.1.1.stp','2023-01-19T13:23:44',(
    'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','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('ASSEMBLY','ASSEMBLY','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#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,#319,
    #323,#327,#331,#335,#339,#343,#347,#351,#355,#359,#363,#367,#371,
    #375,#379,#383,#387,#391),#395);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(-1.575,1.575,0.107));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(-1.225,1.575,0.107));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(-0.875,1.575,0.107));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(-0.525,1.575,0.107));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(-0.175,1.575,0.107));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(0.175,1.575,0.107));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(0.525,1.575,0.107));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(0.875,1.575,0.107));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(1.225,1.575,0.107));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(1.,0.,0.));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(1.575,1.575,0.107));
#53 = DIRECTION('',(0.,0.,1.));
#54 = DIRECTION('',(1.,0.,0.));
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(-0.875,1.225,0.107));
#57 = DIRECTION('',(0.,0.,1.));
#58 = DIRECTION('',(1.,0.,0.));
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(-0.525,1.225,0.107));
#61 = DIRECTION('',(0.,0.,1.));
#62 = DIRECTION('',(1.,0.,0.));
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(-0.175,1.225,0.107));
#65 = DIRECTION('',(0.,0.,1.));
#66 = DIRECTION('',(1.,0.,0.));
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(0.175,1.225,0.107));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(1.,0.,0.));
#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
#72 = CARTESIAN_POINT('',(0.525,1.225,0.107));
#73 = DIRECTION('',(0.,0.,1.));
#74 = DIRECTION('',(1.,0.,0.));
#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
#76 = CARTESIAN_POINT('',(0.875,1.225,0.107));
#77 = DIRECTION('',(0.,0.,1.));
#78 = DIRECTION('',(1.,0.,0.));
#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
#80 = CARTESIAN_POINT('',(1.225,1.225,0.107));
#81 = DIRECTION('',(0.,0.,1.));
#82 = DIRECTION('',(1.,0.,0.));
#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
#84 = CARTESIAN_POINT('',(1.575,1.225,0.107));
#85 = DIRECTION('',(0.,0.,1.));
#86 = DIRECTION('',(1.,0.,0.));
#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90);
#88 = CARTESIAN_POINT('',(-1.575,0.875,0.107));
#89 = DIRECTION('',(0.,0.,1.));
#90 = DIRECTION('',(1.,0.,0.));
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
#92 = CARTESIAN_POINT('',(-1.225,0.875,0.107));
#93 = DIRECTION('',(0.,0.,1.));
#94 = DIRECTION('',(1.,0.,0.));
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(-0.525,0.875,0.107));
#97 = DIRECTION('',(0.,0.,1.));
#98 = DIRECTION('',(1.,0.,0.));
#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);
#100 = CARTESIAN_POINT('',(-0.175,0.875,0.107));
#101 = DIRECTION('',(0.,0.,1.));
#102 = DIRECTION('',(1.,0.,0.));
#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106);
#104 = CARTESIAN_POINT('',(0.175,0.875,0.107));
#105 = DIRECTION('',(0.,0.,1.));
#106 = DIRECTION('',(1.,0.,0.));
#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110);
#108 = CARTESIAN_POINT('',(0.525,0.875,0.107));
#109 = DIRECTION('',(0.,0.,1.));
#110 = DIRECTION('',(1.,0.,0.));
#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
#112 = CARTESIAN_POINT('',(0.875,0.875,0.107));
#113 = DIRECTION('',(0.,0.,1.));
#114 = DIRECTION('',(1.,0.,0.));
#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
#116 = CARTESIAN_POINT('',(1.225,0.875,0.107));
#117 = DIRECTION('',(0.,0.,1.));
#118 = DIRECTION('',(1.,0.,0.));
#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
#120 = CARTESIAN_POINT('',(1.575,0.875,0.107));
#121 = DIRECTION('',(0.,0.,1.));
#122 = DIRECTION('',(1.,0.,0.));
#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
#124 = CARTESIAN_POINT('',(-0.875,0.525,0.107));
#125 = DIRECTION('',(0.,0.,1.));
#126 = DIRECTION('',(1.,0.,0.));
#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
#128 = CARTESIAN_POINT('',(-0.525,0.525,0.107));
#129 = DIRECTION('',(0.,0.,1.));
#130 = DIRECTION('',(1.,0.,0.));
#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);
#132 = CARTESIAN_POINT('',(-0.175,0.525,0.107));
#133 = DIRECTION('',(0.,0.,1.));
#134 = DIRECTION('',(1.,0.,0.));
#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
#136 = CARTESIAN_POINT('',(0.175,0.525,0.107));
#137 = DIRECTION('',(0.,0.,1.));
#138 = DIRECTION('',(1.,0.,0.));
#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);
#140 = CARTESIAN_POINT('',(0.525,0.525,0.107));
#141 = DIRECTION('',(0.,0.,1.));
#142 = DIRECTION('',(1.,0.,0.));
#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146);
#144 = CARTESIAN_POINT('',(0.875,0.525,0.107));
#145 = DIRECTION('',(0.,0.,1.));
#146 = DIRECTION('',(1.,0.,0.));
#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
#148 = CARTESIAN_POINT('',(1.225,0.525,0.107));
#149 = DIRECTION('',(0.,0.,1.));
#150 = DIRECTION('',(1.,0.,0.));
#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);
#152 = CARTESIAN_POINT('',(1.575,0.525,0.107));
#153 = DIRECTION('',(0.,0.,1.));
#154 = DIRECTION('',(1.,0.,0.));
#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
#156 = CARTESIAN_POINT('',(-1.575,0.175,0.107));
#157 = DIRECTION('',(0.,0.,1.));
#158 = DIRECTION('',(1.,0.,0.));
#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
#160 = CARTESIAN_POINT('',(-1.225,0.175,0.107));
#161 = DIRECTION('',(0.,0.,1.));
#162 = DIRECTION('',(1.,0.,0.));
#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166);
#164 = CARTESIAN_POINT('',(-0.875,0.175,0.107));
#165 = DIRECTION('',(0.,0.,1.));
#166 = DIRECTION('',(1.,0.,0.));
#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
#168 = CARTESIAN_POINT('',(-0.525,0.175,0.107));
#169 = DIRECTION('',(0.,0.,1.));
#170 = DIRECTION('',(1.,0.,0.));
#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174);
#172 = CARTESIAN_POINT('',(-0.175,0.175,0.107));
#173 = DIRECTION('',(0.,0.,1.));
#174 = DIRECTION('',(1.,0.,0.));
#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
#176 = CARTESIAN_POINT('',(0.175,0.175,0.107));
#177 = DIRECTION('',(0.,0.,1.));
#178 = DIRECTION('',(1.,0.,0.));
#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
#180 = CARTESIAN_POINT('',(0.525,0.175,0.107));
#181 = DIRECTION('',(0.,0.,1.));
#182 = DIRECTION('',(1.,0.,0.));
#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
#184 = CARTESIAN_POINT('',(0.875,0.175,0.107));
#185 = DIRECTION('',(0.,0.,1.));
#186 = DIRECTION('',(1.,0.,0.));
#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
#188 = CARTESIAN_POINT('',(1.225,0.175,0.107));
#189 = DIRECTION('',(0.,0.,1.));
#190 = DIRECTION('',(1.,0.,0.));
#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194);
#192 = CARTESIAN_POINT('',(1.575,0.175,0.107));
#193 = DIRECTION('',(0.,0.,1.));
#194 = DIRECTION('',(1.,0.,0.));
#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198);
#196 = CARTESIAN_POINT('',(-1.575,-0.175,0.107));
#197 = DIRECTION('',(0.,0.,1.));
#198 = DIRECTION('',(1.,0.,0.));
#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
#200 = CARTESIAN_POINT('',(-1.225,-0.175,0.107));
#201 = DIRECTION('',(0.,0.,1.));
#202 = DIRECTION('',(1.,0.,0.));
#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);
#204 = CARTESIAN_POINT('',(-0.875,-0.175,0.107));
#205 = DIRECTION('',(0.,0.,1.));
#206 = DIRECTION('',(1.,0.,0.));
#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210);
#208 = CARTESIAN_POINT('',(-0.525,-0.175,0.107));
#209 = DIRECTION('',(0.,0.,1.));
#210 = DIRECTION('',(1.,0.,0.));
#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
#212 = CARTESIAN_POINT('',(-0.175,-0.175,0.107));
#213 = DIRECTION('',(0.,0.,1.));
#214 = DIRECTION('',(1.,0.,0.));
#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218);
#216 = CARTESIAN_POINT('',(0.175,-0.175,0.107));
#217 = DIRECTION('',(0.,0.,1.));
#218 = DIRECTION('',(1.,0.,0.));
#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222);
#220 = CARTESIAN_POINT('',(0.525,-0.175,0.107));
#221 = DIRECTION('',(0.,0.,1.));
#222 = DIRECTION('',(1.,0.,0.));
#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
#224 = CARTESIAN_POINT('',(0.875,-0.175,0.107));
#225 = DIRECTION('',(0.,0.,1.));
#226 = DIRECTION('',(1.,0.,0.));
#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
#228 = CARTESIAN_POINT('',(1.225,-0.175,0.107));
#229 = DIRECTION('',(0.,0.,1.));
#230 = DIRECTION('',(1.,0.,0.));
#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
#232 = CARTESIAN_POINT('',(1.575,-0.175,0.107));
#233 = DIRECTION('',(0.,0.,1.));
#234 = DIRECTION('',(1.,0.,0.));
#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238);
#236 = CARTESIAN_POINT('',(-1.575,-0.525,0.107));
#237 = DIRECTION('',(0.,0.,1.));
#238 = DIRECTION('',(1.,0.,0.));
#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);
#240 = CARTESIAN_POINT('',(-1.225,-0.525,0.107));
#241 = DIRECTION('',(0.,0.,1.));
#242 = DIRECTION('',(1.,0.,0.));
#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);
#244 = CARTESIAN_POINT('',(-0.875,-0.525,0.107));
#245 = DIRECTION('',(0.,0.,1.));
#246 = DIRECTION('',(1.,0.,0.));
#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250);
#248 = CARTESIAN_POINT('',(-0.525,-0.525,0.107));
#249 = DIRECTION('',(0.,0.,1.));
#250 = DIRECTION('',(1.,0.,0.));
#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
#252 = CARTESIAN_POINT('',(-0.175,-0.525,0.107));
#253 = DIRECTION('',(0.,0.,1.));
#254 = DIRECTION('',(1.,0.,0.));
#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258);
#256 = CARTESIAN_POINT('',(0.175,-0.525,0.107));
#257 = DIRECTION('',(0.,0.,1.));
#258 = DIRECTION('',(1.,0.,0.));
#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);
#260 = CARTESIAN_POINT('',(0.525,-0.525,0.107));
#261 = DIRECTION('',(0.,0.,1.));
#262 = DIRECTION('',(1.,0.,0.));
#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
#264 = CARTESIAN_POINT('',(0.875,-0.525,0.107));
#265 = DIRECTION('',(0.,0.,1.));
#266 = DIRECTION('',(1.,0.,0.));
#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
#268 = CARTESIAN_POINT('',(1.225,-0.525,0.107));
#269 = DIRECTION('',(0.,0.,1.));
#270 = DIRECTION('',(1.,0.,0.));
#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274);
#272 = CARTESIAN_POINT('',(1.575,-0.525,0.107));
#273 = DIRECTION('',(0.,0.,1.));
#274 = DIRECTION('',(1.,0.,0.));
#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
#276 = CARTESIAN_POINT('',(-1.575,-0.875,0.107));
#277 = DIRECTION('',(0.,0.,1.));
#278 = DIRECTION('',(1.,0.,0.));
#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);
#280 = CARTESIAN_POINT('',(-1.225,-0.875,0.107));
#281 = DIRECTION('',(0.,0.,1.));
#282 = DIRECTION('',(1.,0.,0.));
#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
#284 = CARTESIAN_POINT('',(-0.525,-0.875,0.107));
#285 = DIRECTION('',(0.,0.,1.));
#286 = DIRECTION('',(1.,0.,0.));
#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
#288 = CARTESIAN_POINT('',(-0.175,-0.875,0.107));
#289 = DIRECTION('',(0.,0.,1.));
#290 = DIRECTION('',(1.,0.,0.));
#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
#292 = CARTESIAN_POINT('',(0.175,-0.875,0.107));
#293 = DIRECTION('',(0.,0.,1.));
#294 = DIRECTION('',(1.,0.,0.));
#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
#296 = CARTESIAN_POINT('',(0.525,-0.875,0.107));
#297 = DIRECTION('',(0.,0.,1.));
#298 = DIRECTION('',(1.,0.,0.));
#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302);
#300 = CARTESIAN_POINT('',(0.875,-0.875,0.107));
#301 = DIRECTION('',(0.,0.,1.));
#302 = DIRECTION('',(1.,0.,0.));
#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306);
#304 = CARTESIAN_POINT('',(1.225,-0.875,0.107));
#305 = DIRECTION('',(0.,0.,1.));
#306 = DIRECTION('',(1.,0.,0.));
#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310);
#308 = CARTESIAN_POINT('',(1.575,-0.875,0.107));
#309 = DIRECTION('',(0.,0.,1.));
#310 = DIRECTION('',(1.,0.,0.));
#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
#312 = CARTESIAN_POINT('',(-1.575,-1.225,0.107));
#313 = DIRECTION('',(0.,0.,1.));
#314 = DIRECTION('',(1.,0.,0.));
#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318);
#316 = CARTESIAN_POINT('',(-1.225,-1.225,0.107));
#317 = DIRECTION('',(0.,0.,1.));
#318 = DIRECTION('',(1.,0.,0.));
#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
#320 = CARTESIAN_POINT('',(-0.875,-1.225,0.107));
#321 = DIRECTION('',(0.,0.,1.));
#322 = DIRECTION('',(1.,0.,0.));
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
#324 = CARTESIAN_POINT('',(-0.525,-1.225,0.107));
#325 = DIRECTION('',(0.,0.,1.));
#326 = DIRECTION('',(1.,0.,0.));
#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330);
#328 = CARTESIAN_POINT('',(-0.175,-1.225,0.107));
#329 = DIRECTION('',(0.,0.,1.));
#330 = DIRECTION('',(1.,0.,0.));
#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
#332 = CARTESIAN_POINT('',(0.175,-1.225,0.107));
#333 = DIRECTION('',(0.,0.,1.));
#334 = DIRECTION('',(1.,0.,0.));
#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338);
#336 = CARTESIAN_POINT('',(0.525,-1.225,0.107));
#337 = DIRECTION('',(0.,0.,1.));
#338 = DIRECTION('',(1.,0.,0.));
#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
#340 = CARTESIAN_POINT('',(0.875,-1.225,0.107));
#341 = DIRECTION('',(0.,0.,1.));
#342 = DIRECTION('',(1.,0.,0.));
#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
#344 = CARTESIAN_POINT('',(1.225,-1.225,0.107));
#345 = DIRECTION('',(0.,0.,1.));
#346 = DIRECTION('',(1.,0.,0.));
#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
#348 = CARTESIAN_POINT('',(1.575,-1.225,0.107));
#349 = DIRECTION('',(0.,0.,1.));
#350 = DIRECTION('',(1.,0.,0.));
#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354);
#352 = CARTESIAN_POINT('',(-1.575,-1.575,0.107));
#353 = DIRECTION('',(0.,0.,1.));
#354 = DIRECTION('',(1.,0.,0.));
#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358);
#356 = CARTESIAN_POINT('',(-1.225,-1.575,0.107));
#357 = DIRECTION('',(0.,0.,1.));
#358 = DIRECTION('',(1.,0.,0.));
#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
#360 = CARTESIAN_POINT('',(-0.875,-1.575,0.107));
#361 = DIRECTION('',(0.,0.,1.));
#362 = DIRECTION('',(1.,0.,0.));
#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366);
#364 = CARTESIAN_POINT('',(-0.525,-1.575,0.107));
#365 = DIRECTION('',(0.,0.,1.));
#366 = DIRECTION('',(1.,0.,0.));
#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370);
#368 = CARTESIAN_POINT('',(-0.175,-1.575,0.107));
#369 = DIRECTION('',(0.,0.,1.));
#370 = DIRECTION('',(1.,0.,0.));
#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
#372 = CARTESIAN_POINT('',(0.175,-1.575,0.107));
#373 = DIRECTION('',(0.,0.,1.));
#374 = DIRECTION('',(1.,0.,0.));
#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
#376 = CARTESIAN_POINT('',(0.525,-1.575,0.107));
#377 = DIRECTION('',(0.,0.,1.));
#378 = DIRECTION('',(1.,0.,0.));
#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382);
#380 = CARTESIAN_POINT('',(0.875,-1.575,0.107));
#381 = DIRECTION('',(0.,0.,1.));
#382 = DIRECTION('',(1.,0.,0.));
#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
#384 = CARTESIAN_POINT('',(1.225,-1.575,0.107));
#385 = DIRECTION('',(0.,0.,1.));
#386 = DIRECTION('',(1.,0.,0.));
#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390);
#388 = CARTESIAN_POINT('',(1.575,-1.575,0.107));
#389 = DIRECTION('',(0.,0.,1.));
#390 = DIRECTION('',(1.,0.,0.));
#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);
#392 = CARTESIAN_POINT('',(0.,0.,0.));
#393 = DIRECTION('',(0.,0.,1.));
#394 = DIRECTION('',(1.,0.,0.));
#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#399)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#396,#397,#398)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#396 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#397 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#398 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#399 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#396,
  'distance_accuracy_value','confusion accuracy');
#400 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#401 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#402),#414);
#402 = MANIFOLD_SOLID_BREP('',#403);
#403 = CLOSED_SHELL('',(#404));
#404 = ADVANCED_FACE('',(#405),#409,.T.);
#405 = FACE_BOUND('',#406,.T.);
#406 = VERTEX_LOOP('',#407);
#407 = VERTEX_POINT('',#408);
#408 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#409 = SPHERICAL_SURFACE('',#410,0.107);
#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413);
#411 = CARTESIAN_POINT('',(0.,0.,0.));
#412 = DIRECTION('',(0.,0.,1.));
#413 = DIRECTION('',(1.,0.,-0.));
#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#418)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#415,#416,#417)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#415 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#416 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#417 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#418 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#415,
  'distance_accuracy_value','confusion accuracy');
#419 = SHAPE_DEFINITION_REPRESENTATION(#420,#401);
#420 = PRODUCT_DEFINITION_SHAPE('','',#421);
#421 = PRODUCT_DEFINITION('design','',#422,#425);
#422 = PRODUCT_DEFINITION_FORMATION('','',#423);
#423 = PRODUCT('A1','A1','',(#424));
#424 = PRODUCT_CONTEXT('',#2,'mechanical');
#425 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#426 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#427,#429);
#427 = ( REPRESENTATION_RELATIONSHIP('','',#401,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#428) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#428 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#429 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#430
  );
#430 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#421,$);
#431 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#423));
#432 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#433),#445);
#433 = MANIFOLD_SOLID_BREP('',#434);
#434 = CLOSED_SHELL('',(#435));
#435 = ADVANCED_FACE('',(#436),#440,.T.);
#436 = FACE_BOUND('',#437,.T.);
#437 = VERTEX_LOOP('',#438);
#438 = VERTEX_POINT('',#439);
#439 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#440 = SPHERICAL_SURFACE('',#441,0.107);
#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
#442 = CARTESIAN_POINT('',(0.,0.,0.));
#443 = DIRECTION('',(0.,0.,1.));
#444 = DIRECTION('',(1.,0.,-0.));
#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#449)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#446,#447,#448)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#446 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#447 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#448 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#449 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#446,
  'distance_accuracy_value','confusion accuracy');
#450 = SHAPE_DEFINITION_REPRESENTATION(#451,#432);
#451 = PRODUCT_DEFINITION_SHAPE('','',#452);
#452 = PRODUCT_DEFINITION('design','',#453,#456);
#453 = PRODUCT_DEFINITION_FORMATION('','',#454);
#454 = PRODUCT('A2','A2','',(#455));
#455 = PRODUCT_CONTEXT('',#2,'mechanical');
#456 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#457 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#458,#460);
#458 = ( REPRESENTATION_RELATIONSHIP('','',#432,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#459) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#459 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#460 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#461
  );
#461 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#452,$);
#462 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#454));
#463 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#464),#476);
#464 = MANIFOLD_SOLID_BREP('',#465);
#465 = CLOSED_SHELL('',(#466));
#466 = ADVANCED_FACE('',(#467),#471,.T.);
#467 = FACE_BOUND('',#468,.T.);
#468 = VERTEX_LOOP('',#469);
#469 = VERTEX_POINT('',#470);
#470 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#471 = SPHERICAL_SURFACE('',#472,0.107);
#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475);
#473 = CARTESIAN_POINT('',(0.,0.,0.));
#474 = DIRECTION('',(0.,0.,1.));
#475 = DIRECTION('',(1.,0.,-0.));
#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#480)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#477,#478,#479)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#477 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#478 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#479 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#480 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#477,
  'distance_accuracy_value','confusion accuracy');
#481 = SHAPE_DEFINITION_REPRESENTATION(#482,#463);
#482 = PRODUCT_DEFINITION_SHAPE('','',#483);
#483 = PRODUCT_DEFINITION('design','',#484,#487);
#484 = PRODUCT_DEFINITION_FORMATION('','',#485);
#485 = PRODUCT('A3','A3','',(#486));
#486 = PRODUCT_CONTEXT('',#2,'mechanical');
#487 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#488 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#489,#491);
#489 = ( REPRESENTATION_RELATIONSHIP('','',#463,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#490) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#490 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#491 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#492
  );
#492 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#483,$);
#493 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#485));
#494 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#495),#507);
#495 = MANIFOLD_SOLID_BREP('',#496);
#496 = CLOSED_SHELL('',(#497));
#497 = ADVANCED_FACE('',(#498),#502,.T.);
#498 = FACE_BOUND('',#499,.T.);
#499 = VERTEX_LOOP('',#500);
#500 = VERTEX_POINT('',#501);
#501 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#502 = SPHERICAL_SURFACE('',#503,0.107);
#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506);
#504 = CARTESIAN_POINT('',(0.,0.,0.));
#505 = DIRECTION('',(0.,0.,1.));
#506 = DIRECTION('',(1.,0.,-0.));
#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#511)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#508,#509,#510)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#508 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#509 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#510 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#511 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#508,
  'distance_accuracy_value','confusion accuracy');
#512 = SHAPE_DEFINITION_REPRESENTATION(#513,#494);
#513 = PRODUCT_DEFINITION_SHAPE('','',#514);
#514 = PRODUCT_DEFINITION('design','',#515,#518);
#515 = PRODUCT_DEFINITION_FORMATION('','',#516);
#516 = PRODUCT('A4','A4','',(#517));
#517 = PRODUCT_CONTEXT('',#2,'mechanical');
#518 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#519 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#520,#522);
#520 = ( REPRESENTATION_RELATIONSHIP('','',#494,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#521) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#521 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#522 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#523
  );
#523 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#514,$);
#524 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#516));
#525 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#526),#538);
#526 = MANIFOLD_SOLID_BREP('',#527);
#527 = CLOSED_SHELL('',(#528));
#528 = ADVANCED_FACE('',(#529),#533,.T.);
#529 = FACE_BOUND('',#530,.T.);
#530 = VERTEX_LOOP('',#531);
#531 = VERTEX_POINT('',#532);
#532 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#533 = SPHERICAL_SURFACE('',#534,0.107);
#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
#535 = CARTESIAN_POINT('',(0.,0.,0.));
#536 = DIRECTION('',(0.,0.,1.));
#537 = DIRECTION('',(1.,0.,-0.));
#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#542)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#539,#540,#541)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#539,
  'distance_accuracy_value','confusion accuracy');
#543 = SHAPE_DEFINITION_REPRESENTATION(#544,#525);
#544 = PRODUCT_DEFINITION_SHAPE('','',#545);
#545 = PRODUCT_DEFINITION('design','',#546,#549);
#546 = PRODUCT_DEFINITION_FORMATION('','',#547);
#547 = PRODUCT('A5','A5','',(#548));
#548 = PRODUCT_CONTEXT('',#2,'mechanical');
#549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#550 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#551,#553);
#551 = ( REPRESENTATION_RELATIONSHIP('','',#525,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#552) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#552 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#553 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#554
  );
#554 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#545,$);
#555 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#547));
#556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#557),#569);
#557 = MANIFOLD_SOLID_BREP('',#558);
#558 = CLOSED_SHELL('',(#559));
#559 = ADVANCED_FACE('',(#560),#564,.T.);
#560 = FACE_BOUND('',#561,.T.);
#561 = VERTEX_LOOP('',#562);
#562 = VERTEX_POINT('',#563);
#563 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#564 = SPHERICAL_SURFACE('',#565,0.107);
#565 = AXIS2_PLACEMENT_3D('',#566,#567,#568);
#566 = CARTESIAN_POINT('',(0.,0.,0.));
#567 = DIRECTION('',(0.,0.,1.));
#568 = DIRECTION('',(1.,0.,-0.));
#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#573)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#570,#571,#572)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#570 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#571 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#572 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#573 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#570,
  'distance_accuracy_value','confusion accuracy');
#574 = SHAPE_DEFINITION_REPRESENTATION(#575,#556);
#575 = PRODUCT_DEFINITION_SHAPE('','',#576);
#576 = PRODUCT_DEFINITION('design','',#577,#580);
#577 = PRODUCT_DEFINITION_FORMATION('','',#578);
#578 = PRODUCT('A6','A6','',(#579));
#579 = PRODUCT_CONTEXT('',#2,'mechanical');
#580 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#581 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#582,#584);
#582 = ( REPRESENTATION_RELATIONSHIP('','',#556,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#583) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#583 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#584 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#585
  );
#585 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#576,$);
#586 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#578));
#587 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#588),#600);
#588 = MANIFOLD_SOLID_BREP('',#589);
#589 = CLOSED_SHELL('',(#590));
#590 = ADVANCED_FACE('',(#591),#595,.T.);
#591 = FACE_BOUND('',#592,.T.);
#592 = VERTEX_LOOP('',#593);
#593 = VERTEX_POINT('',#594);
#594 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#595 = SPHERICAL_SURFACE('',#596,0.107);
#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599);
#597 = CARTESIAN_POINT('',(0.,0.,0.));
#598 = DIRECTION('',(0.,0.,1.));
#599 = DIRECTION('',(1.,0.,-0.));
#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#604)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#601,#602,#603)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#601 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#602 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#603 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#604 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#601,
  'distance_accuracy_value','confusion accuracy');
#605 = SHAPE_DEFINITION_REPRESENTATION(#606,#587);
#606 = PRODUCT_DEFINITION_SHAPE('','',#607);
#607 = PRODUCT_DEFINITION('design','',#608,#611);
#608 = PRODUCT_DEFINITION_FORMATION('','',#609);
#609 = PRODUCT('A7','A7','',(#610));
#610 = PRODUCT_CONTEXT('',#2,'mechanical');
#611 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#612 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#613,#615);
#613 = ( REPRESENTATION_RELATIONSHIP('','',#587,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#614) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#614 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#615 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#616
  );
#616 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#607,$);
#617 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#609));
#618 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#619),#631);
#619 = MANIFOLD_SOLID_BREP('',#620);
#620 = CLOSED_SHELL('',(#621));
#621 = ADVANCED_FACE('',(#622),#626,.T.);
#622 = FACE_BOUND('',#623,.T.);
#623 = VERTEX_LOOP('',#624);
#624 = VERTEX_POINT('',#625);
#625 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#626 = SPHERICAL_SURFACE('',#627,0.107);
#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630);
#628 = CARTESIAN_POINT('',(0.,0.,0.));
#629 = DIRECTION('',(0.,0.,1.));
#630 = DIRECTION('',(1.,0.,-0.));
#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#635)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#632,#633,#634)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#632 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#633 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#634 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#635 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#632,
  'distance_accuracy_value','confusion accuracy');
#636 = SHAPE_DEFINITION_REPRESENTATION(#637,#618);
#637 = PRODUCT_DEFINITION_SHAPE('','',#638);
#638 = PRODUCT_DEFINITION('design','',#639,#642);
#639 = PRODUCT_DEFINITION_FORMATION('','',#640);
#640 = PRODUCT('A8','A8','',(#641));
#641 = PRODUCT_CONTEXT('',#2,'mechanical');
#642 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#643 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#644,#646);
#644 = ( REPRESENTATION_RELATIONSHIP('','',#618,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#645) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#645 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#646 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#647
  );
#647 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#638,$);
#648 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#640));
#649 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#650),#662);
#650 = MANIFOLD_SOLID_BREP('',#651);
#651 = CLOSED_SHELL('',(#652));
#652 = ADVANCED_FACE('',(#653),#657,.T.);
#653 = FACE_BOUND('',#654,.T.);
#654 = VERTEX_LOOP('',#655);
#655 = VERTEX_POINT('',#656);
#656 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#657 = SPHERICAL_SURFACE('',#658,0.107);
#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661);
#659 = CARTESIAN_POINT('',(0.,0.,0.));
#660 = DIRECTION('',(0.,0.,1.));
#661 = DIRECTION('',(1.,0.,-0.));
#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#666)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#663,#664,#665)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#663 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#664 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#665 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#666 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#663,
  'distance_accuracy_value','confusion accuracy');
#667 = SHAPE_DEFINITION_REPRESENTATION(#668,#649);
#668 = PRODUCT_DEFINITION_SHAPE('','',#669);
#669 = PRODUCT_DEFINITION('design','',#670,#673);
#670 = PRODUCT_DEFINITION_FORMATION('','',#671);
#671 = PRODUCT('A9','A9','',(#672));
#672 = PRODUCT_CONTEXT('',#2,'mechanical');
#673 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#674 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#675,#677);
#675 = ( REPRESENTATION_RELATIONSHIP('','',#649,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#676) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#676 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#677 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#678
  );
#678 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#669,$);
#679 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#671));
#680 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#681),#693);
#681 = MANIFOLD_SOLID_BREP('',#682);
#682 = CLOSED_SHELL('',(#683));
#683 = ADVANCED_FACE('',(#684),#688,.T.);
#684 = FACE_BOUND('',#685,.T.);
#685 = VERTEX_LOOP('',#686);
#686 = VERTEX_POINT('',#687);
#687 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#688 = SPHERICAL_SURFACE('',#689,0.107);
#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692);
#690 = CARTESIAN_POINT('',(0.,0.,0.));
#691 = DIRECTION('',(0.,0.,1.));
#692 = DIRECTION('',(1.,0.,-0.));
#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#697)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#694,#695,#696)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#694 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#695 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#696 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#697 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#694,
  'distance_accuracy_value','confusion accuracy');
#698 = SHAPE_DEFINITION_REPRESENTATION(#699,#680);
#699 = PRODUCT_DEFINITION_SHAPE('','',#700);
#700 = PRODUCT_DEFINITION('design','',#701,#704);
#701 = PRODUCT_DEFINITION_FORMATION('','',#702);
#702 = PRODUCT('A10','A10','',(#703));
#703 = PRODUCT_CONTEXT('',#2,'mechanical');
#704 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#705 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#706,#708);
#706 = ( REPRESENTATION_RELATIONSHIP('','',#680,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#707) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#707 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#708 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#709
  );
#709 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:11]','',#5,#700,$);
#710 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#702));
#711 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#712),#724);
#712 = MANIFOLD_SOLID_BREP('',#713);
#713 = CLOSED_SHELL('',(#714));
#714 = ADVANCED_FACE('',(#715),#719,.T.);
#715 = FACE_BOUND('',#716,.T.);
#716 = VERTEX_LOOP('',#717);
#717 = VERTEX_POINT('',#718);
#718 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#719 = SPHERICAL_SURFACE('',#720,0.107);
#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723);
#721 = CARTESIAN_POINT('',(0.,0.,0.));
#722 = DIRECTION('',(0.,0.,1.));
#723 = DIRECTION('',(1.,0.,-0.));
#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#728)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#725,#726,#727)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#725 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#726 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#727 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#728 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#725,
  'distance_accuracy_value','confusion accuracy');
#729 = SHAPE_DEFINITION_REPRESENTATION(#730,#711);
#730 = PRODUCT_DEFINITION_SHAPE('','',#731);
#731 = PRODUCT_DEFINITION('design','',#732,#735);
#732 = PRODUCT_DEFINITION_FORMATION('','',#733);
#733 = PRODUCT('B3','B3','',(#734));
#734 = PRODUCT_CONTEXT('',#2,'mechanical');
#735 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#736 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#737,#739);
#737 = ( REPRESENTATION_RELATIONSHIP('','',#711,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#738) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#738 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
#739 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#740
  );
#740 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:12]','',#5,#731,$);
#741 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#733));
#742 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#743),#755);
#743 = MANIFOLD_SOLID_BREP('',#744);
#744 = CLOSED_SHELL('',(#745));
#745 = ADVANCED_FACE('',(#746),#750,.T.);
#746 = FACE_BOUND('',#747,.T.);
#747 = VERTEX_LOOP('',#748);
#748 = VERTEX_POINT('',#749);
#749 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#750 = SPHERICAL_SURFACE('',#751,0.107);
#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754);
#752 = CARTESIAN_POINT('',(0.,0.,0.));
#753 = DIRECTION('',(0.,0.,1.));
#754 = DIRECTION('',(1.,0.,-0.));
#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#759)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#756,#757,#758)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#756 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#757 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#758 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#759 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#756,
  'distance_accuracy_value','confusion accuracy');
#760 = SHAPE_DEFINITION_REPRESENTATION(#761,#742);
#761 = PRODUCT_DEFINITION_SHAPE('','',#762);
#762 = PRODUCT_DEFINITION('design','',#763,#766);
#763 = PRODUCT_DEFINITION_FORMATION('','',#764);
#764 = PRODUCT('B4','B4','',(#765));
#765 = PRODUCT_CONTEXT('',#2,'mechanical');
#766 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#767 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#768,#770);
#768 = ( REPRESENTATION_RELATIONSHIP('','',#742,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#769) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#769 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
#770 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#771
  );
#771 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:13]','',#5,#762,$);
#772 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#764));
#773 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#774),#786);
#774 = MANIFOLD_SOLID_BREP('',#775);
#775 = CLOSED_SHELL('',(#776));
#776 = ADVANCED_FACE('',(#777),#781,.T.);
#777 = FACE_BOUND('',#778,.T.);
#778 = VERTEX_LOOP('',#779);
#779 = VERTEX_POINT('',#780);
#780 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#781 = SPHERICAL_SURFACE('',#782,0.107);
#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);
#783 = CARTESIAN_POINT('',(0.,0.,0.));
#784 = DIRECTION('',(0.,0.,1.));
#785 = DIRECTION('',(1.,0.,-0.));
#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#790)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#787,#788,#789)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#787 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#788 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#789 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#790 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#787,
  'distance_accuracy_value','confusion accuracy');
#791 = SHAPE_DEFINITION_REPRESENTATION(#792,#773);
#792 = PRODUCT_DEFINITION_SHAPE('','',#793);
#793 = PRODUCT_DEFINITION('design','',#794,#797);
#794 = PRODUCT_DEFINITION_FORMATION('','',#795);
#795 = PRODUCT('B5','B5','',(#796));
#796 = PRODUCT_CONTEXT('',#2,'mechanical');
#797 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#798 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#799,#801);
#799 = ( REPRESENTATION_RELATIONSHIP('','',#773,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#800) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#800 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
#801 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#802
  );
#802 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:14]','',#5,#793,$);
#803 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#795));
#804 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#805),#817);
#805 = MANIFOLD_SOLID_BREP('',#806);
#806 = CLOSED_SHELL('',(#807));
#807 = ADVANCED_FACE('',(#808),#812,.T.);
#808 = FACE_BOUND('',#809,.T.);
#809 = VERTEX_LOOP('',#810);
#810 = VERTEX_POINT('',#811);
#811 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#812 = SPHERICAL_SURFACE('',#813,0.107);
#813 = AXIS2_PLACEMENT_3D('',#814,#815,#816);
#814 = CARTESIAN_POINT('',(0.,0.,0.));
#815 = DIRECTION('',(0.,0.,1.));
#816 = DIRECTION('',(1.,0.,-0.));
#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#821)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#818,#819,#820)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#818,
  'distance_accuracy_value','confusion accuracy');
#822 = SHAPE_DEFINITION_REPRESENTATION(#823,#804);
#823 = PRODUCT_DEFINITION_SHAPE('','',#824);
#824 = PRODUCT_DEFINITION('design','',#825,#828);
#825 = PRODUCT_DEFINITION_FORMATION('','',#826);
#826 = PRODUCT('B6','B6','',(#827));
#827 = PRODUCT_CONTEXT('',#2,'mechanical');
#828 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#829 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#830,#832);
#830 = ( REPRESENTATION_RELATIONSHIP('','',#804,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#831) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#831 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
#832 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#833
  );
#833 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','=>[0:1:1:15]','',#5,#824,$);
#834 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#826));
#835 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#836),#848);
#836 = MANIFOLD_SOLID_BREP('',#837);
#837 = CLOSED_SHELL('',(#838));
#838 = ADVANCED_FACE('',(#839),#843,.T.);
#839 = FACE_BOUND('',#840,.T.);
#840 = VERTEX_LOOP('',#841);
#841 = VERTEX_POINT('',#842);
#842 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#843 = SPHERICAL_SURFACE('',#844,0.107);
#844 = AXIS2_PLACEMENT_3D('',#845,#846,#847);
#845 = CARTESIAN_POINT('',(0.,0.,0.));
#846 = DIRECTION('',(0.,0.,1.));
#847 = DIRECTION('',(1.,0.,-0.));
#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#852)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#849,#850,#851)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#849 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#850 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#851 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#852 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#849,
  'distance_accuracy_value','confusion accuracy');
#853 = SHAPE_DEFINITION_REPRESENTATION(#854,#835);
#854 = PRODUCT_DEFINITION_SHAPE('','',#855);
#855 = PRODUCT_DEFINITION('design','',#856,#859);
#856 = PRODUCT_DEFINITION_FORMATION('','',#857);
#857 = PRODUCT('B7','B7','',(#858));
#858 = PRODUCT_CONTEXT('',#2,'mechanical');
#859 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#860 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#861,#863);
#861 = ( REPRESENTATION_RELATIONSHIP('','',#835,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#862) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#862 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71);
#863 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#864
  );
#864 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','=>[0:1:1:16]','',#5,#855,$);
#865 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#857));
#866 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#867),#879);
#867 = MANIFOLD_SOLID_BREP('',#868);
#868 = CLOSED_SHELL('',(#869));
#869 = ADVANCED_FACE('',(#870),#874,.T.);
#870 = FACE_BOUND('',#871,.T.);
#871 = VERTEX_LOOP('',#872);
#872 = VERTEX_POINT('',#873);
#873 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#874 = SPHERICAL_SURFACE('',#875,0.107);
#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878);
#876 = CARTESIAN_POINT('',(0.,0.,0.));
#877 = DIRECTION('',(0.,0.,1.));
#878 = DIRECTION('',(1.,0.,-0.));
#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#883)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#880,#881,#882)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#880 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#881 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#882 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#883 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#880,
  'distance_accuracy_value','confusion accuracy');
#884 = SHAPE_DEFINITION_REPRESENTATION(#885,#866);
#885 = PRODUCT_DEFINITION_SHAPE('','',#886);
#886 = PRODUCT_DEFINITION('design','',#887,#890);
#887 = PRODUCT_DEFINITION_FORMATION('','',#888);
#888 = PRODUCT('B8','B8','',(#889));
#889 = PRODUCT_CONTEXT('',#2,'mechanical');
#890 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#891 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#892,#894);
#892 = ( REPRESENTATION_RELATIONSHIP('','',#866,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#893) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#893 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75);
#894 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#895
  );
#895 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','=>[0:1:1:17]','',#5,#886,$);
#896 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#888));
#897 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#898),#910);
#898 = MANIFOLD_SOLID_BREP('',#899);
#899 = CLOSED_SHELL('',(#900));
#900 = ADVANCED_FACE('',(#901),#905,.T.);
#901 = FACE_BOUND('',#902,.T.);
#902 = VERTEX_LOOP('',#903);
#903 = VERTEX_POINT('',#904);
#904 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#905 = SPHERICAL_SURFACE('',#906,0.107);
#906 = AXIS2_PLACEMENT_3D('',#907,#908,#909);
#907 = CARTESIAN_POINT('',(0.,0.,0.));
#908 = DIRECTION('',(0.,0.,1.));
#909 = DIRECTION('',(1.,0.,-0.));
#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#914)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#911,#912,#913)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#911 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#912 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#913 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#914 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#911,
  'distance_accuracy_value','confusion accuracy');
#915 = SHAPE_DEFINITION_REPRESENTATION(#916,#897);
#916 = PRODUCT_DEFINITION_SHAPE('','',#917);
#917 = PRODUCT_DEFINITION('design','',#918,#921);
#918 = PRODUCT_DEFINITION_FORMATION('','',#919);
#919 = PRODUCT('B9','B9','',(#920));
#920 = PRODUCT_CONTEXT('',#2,'mechanical');
#921 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#922 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#923,#925);
#923 = ( REPRESENTATION_RELATIONSHIP('','',#897,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#924) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#924 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79);
#925 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#926
  );
#926 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','=>[0:1:1:18]','',#5,#917,$);
#927 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#919));
#928 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#929),#941);
#929 = MANIFOLD_SOLID_BREP('',#930);
#930 = CLOSED_SHELL('',(#931));
#931 = ADVANCED_FACE('',(#932),#936,.T.);
#932 = FACE_BOUND('',#933,.T.);
#933 = VERTEX_LOOP('',#934);
#934 = VERTEX_POINT('',#935);
#935 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#936 = SPHERICAL_SURFACE('',#937,0.107);
#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);
#938 = CARTESIAN_POINT('',(0.,0.,0.));
#939 = DIRECTION('',(0.,0.,1.));
#940 = DIRECTION('',(1.,0.,-0.));
#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#945)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#942,#943,#944)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#942 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#943 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#944 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#945 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#942,
  'distance_accuracy_value','confusion accuracy');
#946 = SHAPE_DEFINITION_REPRESENTATION(#947,#928);
#947 = PRODUCT_DEFINITION_SHAPE('','',#948);
#948 = PRODUCT_DEFINITION('design','',#949,#952);
#949 = PRODUCT_DEFINITION_FORMATION('','',#950);
#950 = PRODUCT('B10','B10','',(#951));
#951 = PRODUCT_CONTEXT('',#2,'mechanical');
#952 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#953 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#954,#956);
#954 = ( REPRESENTATION_RELATIONSHIP('','',#928,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#955) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#955 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83);
#956 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#957
  );
#957 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','=>[0:1:1:19]','',#5,#948,$);
#958 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#950));
#959 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#960),#972);
#960 = MANIFOLD_SOLID_BREP('',#961);
#961 = CLOSED_SHELL('',(#962));
#962 = ADVANCED_FACE('',(#963),#967,.T.);
#963 = FACE_BOUND('',#964,.T.);
#964 = VERTEX_LOOP('',#965);
#965 = VERTEX_POINT('',#966);
#966 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#967 = SPHERICAL_SURFACE('',#968,0.107);
#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971);
#969 = CARTESIAN_POINT('',(0.,0.,0.));
#970 = DIRECTION('',(0.,0.,1.));
#971 = DIRECTION('',(1.,0.,-0.));
#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#976)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#973,#974,#975)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#973 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#974 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#975 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#976 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#973,
  'distance_accuracy_value','confusion accuracy');
#977 = SHAPE_DEFINITION_REPRESENTATION(#978,#959);
#978 = PRODUCT_DEFINITION_SHAPE('','',#979);
#979 = PRODUCT_DEFINITION('design','',#980,#983);
#980 = PRODUCT_DEFINITION_FORMATION('','',#981);
#981 = PRODUCT('C1','C1','',(#982));
#982 = PRODUCT_CONTEXT('',#2,'mechanical');
#983 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#984 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#985,#987);
#985 = ( REPRESENTATION_RELATIONSHIP('','',#959,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#986) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#986 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87);
#987 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#988
  );
#988 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','=>[0:1:1:20]','',#5,#979,$);
#989 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#981));
#990 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#991),#1003);
#991 = MANIFOLD_SOLID_BREP('',#992);
#992 = CLOSED_SHELL('',(#993));
#993 = ADVANCED_FACE('',(#994),#998,.T.);
#994 = FACE_BOUND('',#995,.T.);
#995 = VERTEX_LOOP('',#996);
#996 = VERTEX_POINT('',#997);
#997 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,-0.107
    ));
#998 = SPHERICAL_SURFACE('',#999,0.107);
#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002);
#1000 = CARTESIAN_POINT('',(0.,0.,0.));
#1001 = DIRECTION('',(0.,0.,1.));
#1002 = DIRECTION('',(1.,0.,-0.));
#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1007)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1004,#1005,#1006)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1004 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1005 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1006 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1007 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1004,
  'distance_accuracy_value','confusion accuracy');
#1008 = SHAPE_DEFINITION_REPRESENTATION(#1009,#990);
#1009 = PRODUCT_DEFINITION_SHAPE('','',#1010);
#1010 = PRODUCT_DEFINITION('design','',#1011,#1014);
#1011 = PRODUCT_DEFINITION_FORMATION('','',#1012);
#1012 = PRODUCT('C2','C2','',(#1013));
#1013 = PRODUCT_CONTEXT('',#2,'mechanical');
#1014 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1015 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1016,#1018);
#1016 = ( REPRESENTATION_RELATIONSHIP('','',#990,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1017) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1017 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91);
#1018 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1019);
#1019 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','=>[0:1:1:21]','',#5,#1010,$
  );
#1020 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1012));
#1021 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1022),#1034);
#1022 = MANIFOLD_SOLID_BREP('',#1023);
#1023 = CLOSED_SHELL('',(#1024));
#1024 = ADVANCED_FACE('',(#1025),#1029,.T.);
#1025 = FACE_BOUND('',#1026,.T.);
#1026 = VERTEX_LOOP('',#1027);
#1027 = VERTEX_POINT('',#1028);
#1028 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1029 = SPHERICAL_SURFACE('',#1030,0.107);
#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033);
#1031 = CARTESIAN_POINT('',(0.,0.,0.));
#1032 = DIRECTION('',(0.,0.,1.));
#1033 = DIRECTION('',(1.,0.,-0.));
#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1038)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1035,#1036,#1037)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1035 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1036 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1037 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1038 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1035,
  'distance_accuracy_value','confusion accuracy');
#1039 = SHAPE_DEFINITION_REPRESENTATION(#1040,#1021);
#1040 = PRODUCT_DEFINITION_SHAPE('','',#1041);
#1041 = PRODUCT_DEFINITION('design','',#1042,#1045);
#1042 = PRODUCT_DEFINITION_FORMATION('','',#1043);
#1043 = PRODUCT('C4','C4','',(#1044));
#1044 = PRODUCT_CONTEXT('',#2,'mechanical');
#1045 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1046 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1047,#1049);
#1047 = ( REPRESENTATION_RELATIONSHIP('','',#1021,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1048) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1048 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95);
#1049 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1050);
#1050 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','=>[0:1:1:22]','',#5,#1041,$
  );
#1051 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1043));
#1052 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1053),#1065);
#1053 = MANIFOLD_SOLID_BREP('',#1054);
#1054 = CLOSED_SHELL('',(#1055));
#1055 = ADVANCED_FACE('',(#1056),#1060,.T.);
#1056 = FACE_BOUND('',#1057,.T.);
#1057 = VERTEX_LOOP('',#1058);
#1058 = VERTEX_POINT('',#1059);
#1059 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1060 = SPHERICAL_SURFACE('',#1061,0.107);
#1061 = AXIS2_PLACEMENT_3D('',#1062,#1063,#1064);
#1062 = CARTESIAN_POINT('',(0.,0.,0.));
#1063 = DIRECTION('',(0.,0.,1.));
#1064 = DIRECTION('',(1.,0.,-0.));
#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1069)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1066,#1067,#1068)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1066 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1067 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1068 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1069 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1066,
  'distance_accuracy_value','confusion accuracy');
#1070 = SHAPE_DEFINITION_REPRESENTATION(#1071,#1052);
#1071 = PRODUCT_DEFINITION_SHAPE('','',#1072);
#1072 = PRODUCT_DEFINITION('design','',#1073,#1076);
#1073 = PRODUCT_DEFINITION_FORMATION('','',#1074);
#1074 = PRODUCT('C5','C5','',(#1075));
#1075 = PRODUCT_CONTEXT('',#2,'mechanical');
#1076 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1077 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1078,#1080);
#1078 = ( REPRESENTATION_RELATIONSHIP('','',#1052,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1079) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1079 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99);
#1080 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1081);
#1081 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','=>[0:1:1:23]','',#5,#1072,$
  );
#1082 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1074));
#1083 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1084),#1096);
#1084 = MANIFOLD_SOLID_BREP('',#1085);
#1085 = CLOSED_SHELL('',(#1086));
#1086 = ADVANCED_FACE('',(#1087),#1091,.T.);
#1087 = FACE_BOUND('',#1088,.T.);
#1088 = VERTEX_LOOP('',#1089);
#1089 = VERTEX_POINT('',#1090);
#1090 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1091 = SPHERICAL_SURFACE('',#1092,0.107);
#1092 = AXIS2_PLACEMENT_3D('',#1093,#1094,#1095);
#1093 = CARTESIAN_POINT('',(0.,0.,0.));
#1094 = DIRECTION('',(0.,0.,1.));
#1095 = DIRECTION('',(1.,0.,-0.));
#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1100)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1097,#1098,#1099)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1097 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1098 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1099 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1100 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1097,
  'distance_accuracy_value','confusion accuracy');
#1101 = SHAPE_DEFINITION_REPRESENTATION(#1102,#1083);
#1102 = PRODUCT_DEFINITION_SHAPE('','',#1103);
#1103 = PRODUCT_DEFINITION('design','',#1104,#1107);
#1104 = PRODUCT_DEFINITION_FORMATION('','',#1105);
#1105 = PRODUCT('C6','C6','',(#1106));
#1106 = PRODUCT_CONTEXT('',#2,'mechanical');
#1107 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1108 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1109,#1111);
#1109 = ( REPRESENTATION_RELATIONSHIP('','',#1083,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1110) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1110 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103);
#1111 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1112);
#1112 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','=>[0:1:1:24]','',#5,#1103,$
  );
#1113 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1105));
#1114 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1115),#1127);
#1115 = MANIFOLD_SOLID_BREP('',#1116);
#1116 = CLOSED_SHELL('',(#1117));
#1117 = ADVANCED_FACE('',(#1118),#1122,.T.);
#1118 = FACE_BOUND('',#1119,.T.);
#1119 = VERTEX_LOOP('',#1120);
#1120 = VERTEX_POINT('',#1121);
#1121 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1122 = SPHERICAL_SURFACE('',#1123,0.107);
#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126);
#1124 = CARTESIAN_POINT('',(0.,0.,0.));
#1125 = DIRECTION('',(0.,0.,1.));
#1126 = DIRECTION('',(1.,0.,-0.));
#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1131)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1128,#1129,#1130)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1128 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1129 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1130 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1131 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1128,
  'distance_accuracy_value','confusion accuracy');
#1132 = SHAPE_DEFINITION_REPRESENTATION(#1133,#1114);
#1133 = PRODUCT_DEFINITION_SHAPE('','',#1134);
#1134 = PRODUCT_DEFINITION('design','',#1135,#1138);
#1135 = PRODUCT_DEFINITION_FORMATION('','',#1136);
#1136 = PRODUCT('C7','C7','',(#1137));
#1137 = PRODUCT_CONTEXT('',#2,'mechanical');
#1138 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1139 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1140,#1142);
#1140 = ( REPRESENTATION_RELATIONSHIP('','',#1114,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1141) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1141 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107);
#1142 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1143);
#1143 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','=>[0:1:1:25]','',#5,#1134,$
  );
#1144 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1136));
#1145 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1146),#1158);
#1146 = MANIFOLD_SOLID_BREP('',#1147);
#1147 = CLOSED_SHELL('',(#1148));
#1148 = ADVANCED_FACE('',(#1149),#1153,.T.);
#1149 = FACE_BOUND('',#1150,.T.);
#1150 = VERTEX_LOOP('',#1151);
#1151 = VERTEX_POINT('',#1152);
#1152 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1153 = SPHERICAL_SURFACE('',#1154,0.107);
#1154 = AXIS2_PLACEMENT_3D('',#1155,#1156,#1157);
#1155 = CARTESIAN_POINT('',(0.,0.,0.));
#1156 = DIRECTION('',(0.,0.,1.));
#1157 = DIRECTION('',(1.,0.,-0.));
#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1162)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1159,#1160,#1161)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1159 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1160 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1161 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1162 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1159,
  'distance_accuracy_value','confusion accuracy');
#1163 = SHAPE_DEFINITION_REPRESENTATION(#1164,#1145);
#1164 = PRODUCT_DEFINITION_SHAPE('','',#1165);
#1165 = PRODUCT_DEFINITION('design','',#1166,#1169);
#1166 = PRODUCT_DEFINITION_FORMATION('','',#1167);
#1167 = PRODUCT('C8','C8','',(#1168));
#1168 = PRODUCT_CONTEXT('',#2,'mechanical');
#1169 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1170 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1171,#1173);
#1171 = ( REPRESENTATION_RELATIONSHIP('','',#1145,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1172) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1172 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111);
#1173 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1174);
#1174 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','=>[0:1:1:26]','',#5,#1165,$
  );
#1175 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1167));
#1176 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1177),#1189);
#1177 = MANIFOLD_SOLID_BREP('',#1178);
#1178 = CLOSED_SHELL('',(#1179));
#1179 = ADVANCED_FACE('',(#1180),#1184,.T.);
#1180 = FACE_BOUND('',#1181,.T.);
#1181 = VERTEX_LOOP('',#1182);
#1182 = VERTEX_POINT('',#1183);
#1183 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1184 = SPHERICAL_SURFACE('',#1185,0.107);
#1185 = AXIS2_PLACEMENT_3D('',#1186,#1187,#1188);
#1186 = CARTESIAN_POINT('',(0.,0.,0.));
#1187 = DIRECTION('',(0.,0.,1.));
#1188 = DIRECTION('',(1.,0.,-0.));
#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1193)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1190,#1191,#1192)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1190 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1191 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1192 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1193 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1190,
  'distance_accuracy_value','confusion accuracy');
#1194 = SHAPE_DEFINITION_REPRESENTATION(#1195,#1176);
#1195 = PRODUCT_DEFINITION_SHAPE('','',#1196);
#1196 = PRODUCT_DEFINITION('design','',#1197,#1200);
#1197 = PRODUCT_DEFINITION_FORMATION('','',#1198);
#1198 = PRODUCT('C9','C9','',(#1199));
#1199 = PRODUCT_CONTEXT('',#2,'mechanical');
#1200 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1201 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1202,#1204);
#1202 = ( REPRESENTATION_RELATIONSHIP('','',#1176,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1203) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1203 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115);
#1204 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1205);
#1205 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','=>[0:1:1:27]','',#5,#1196,$
  );
#1206 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1198));
#1207 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1208),#1220);
#1208 = MANIFOLD_SOLID_BREP('',#1209);
#1209 = CLOSED_SHELL('',(#1210));
#1210 = ADVANCED_FACE('',(#1211),#1215,.T.);
#1211 = FACE_BOUND('',#1212,.T.);
#1212 = VERTEX_LOOP('',#1213);
#1213 = VERTEX_POINT('',#1214);
#1214 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1215 = SPHERICAL_SURFACE('',#1216,0.107);
#1216 = AXIS2_PLACEMENT_3D('',#1217,#1218,#1219);
#1217 = CARTESIAN_POINT('',(0.,0.,0.));
#1218 = DIRECTION('',(0.,0.,1.));
#1219 = DIRECTION('',(1.,0.,-0.));
#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1224)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1221,#1222,#1223)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1221 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1222 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1223 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1224 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1221,
  'distance_accuracy_value','confusion accuracy');
#1225 = SHAPE_DEFINITION_REPRESENTATION(#1226,#1207);
#1226 = PRODUCT_DEFINITION_SHAPE('','',#1227);
#1227 = PRODUCT_DEFINITION('design','',#1228,#1231);
#1228 = PRODUCT_DEFINITION_FORMATION('','',#1229);
#1229 = PRODUCT('C10','C10','',(#1230));
#1230 = PRODUCT_CONTEXT('',#2,'mechanical');
#1231 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1232 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1233,#1235);
#1233 = ( REPRESENTATION_RELATIONSHIP('','',#1207,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1234) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1234 = ITEM_DEFINED_TRANSFORMATION('','',#11,#119);
#1235 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1236);
#1236 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','=>[0:1:1:28]','',#5,#1227,$
  );
#1237 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1229));
#1238 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1239),#1251);
#1239 = MANIFOLD_SOLID_BREP('',#1240);
#1240 = CLOSED_SHELL('',(#1241));
#1241 = ADVANCED_FACE('',(#1242),#1246,.T.);
#1242 = FACE_BOUND('',#1243,.T.);
#1243 = VERTEX_LOOP('',#1244);
#1244 = VERTEX_POINT('',#1245);
#1245 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1246 = SPHERICAL_SURFACE('',#1247,0.107);
#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250);
#1248 = CARTESIAN_POINT('',(0.,0.,0.));
#1249 = DIRECTION('',(0.,0.,1.));
#1250 = DIRECTION('',(1.,0.,-0.));
#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1255)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1252,#1253,#1254)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1252 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1253 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1254 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1255 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1252,
  'distance_accuracy_value','confusion accuracy');
#1256 = SHAPE_DEFINITION_REPRESENTATION(#1257,#1238);
#1257 = PRODUCT_DEFINITION_SHAPE('','',#1258);
#1258 = PRODUCT_DEFINITION('design','',#1259,#1262);
#1259 = PRODUCT_DEFINITION_FORMATION('','',#1260);
#1260 = PRODUCT('D3','D3','',(#1261));
#1261 = PRODUCT_CONTEXT('',#2,'mechanical');
#1262 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1263 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1264,#1266);
#1264 = ( REPRESENTATION_RELATIONSHIP('','',#1238,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1265) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1265 = ITEM_DEFINED_TRANSFORMATION('','',#11,#123);
#1266 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1267);
#1267 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','=>[0:1:1:29]','',#5,#1258,$
  );
#1268 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1260));
#1269 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1270),#1282);
#1270 = MANIFOLD_SOLID_BREP('',#1271);
#1271 = CLOSED_SHELL('',(#1272));
#1272 = ADVANCED_FACE('',(#1273),#1277,.T.);
#1273 = FACE_BOUND('',#1274,.T.);
#1274 = VERTEX_LOOP('',#1275);
#1275 = VERTEX_POINT('',#1276);
#1276 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1277 = SPHERICAL_SURFACE('',#1278,0.107);
#1278 = AXIS2_PLACEMENT_3D('',#1279,#1280,#1281);
#1279 = CARTESIAN_POINT('',(0.,0.,0.));
#1280 = DIRECTION('',(0.,0.,1.));
#1281 = DIRECTION('',(1.,0.,-0.));
#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1286)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1283,#1284,#1285)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1283 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1284 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1285 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1286 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1283,
  'distance_accuracy_value','confusion accuracy');
#1287 = SHAPE_DEFINITION_REPRESENTATION(#1288,#1269);
#1288 = PRODUCT_DEFINITION_SHAPE('','',#1289);
#1289 = PRODUCT_DEFINITION('design','',#1290,#1293);
#1290 = PRODUCT_DEFINITION_FORMATION('','',#1291);
#1291 = PRODUCT('D4','D4','',(#1292));
#1292 = PRODUCT_CONTEXT('',#2,'mechanical');
#1293 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1294 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1295,#1297);
#1295 = ( REPRESENTATION_RELATIONSHIP('','',#1269,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1296) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1296 = ITEM_DEFINED_TRANSFORMATION('','',#11,#127);
#1297 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1298);
#1298 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','=>[0:1:1:30]','',#5,#1289,$
  );
#1299 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1291));
#1300 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1301),#1313);
#1301 = MANIFOLD_SOLID_BREP('',#1302);
#1302 = CLOSED_SHELL('',(#1303));
#1303 = ADVANCED_FACE('',(#1304),#1308,.T.);
#1304 = FACE_BOUND('',#1305,.T.);
#1305 = VERTEX_LOOP('',#1306);
#1306 = VERTEX_POINT('',#1307);
#1307 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1308 = SPHERICAL_SURFACE('',#1309,0.107);
#1309 = AXIS2_PLACEMENT_3D('',#1310,#1311,#1312);
#1310 = CARTESIAN_POINT('',(0.,0.,0.));
#1311 = DIRECTION('',(0.,0.,1.));
#1312 = DIRECTION('',(1.,0.,-0.));
#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1317)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1314,#1315,#1316)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1314 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1315 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1316 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1317 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1314,
  'distance_accuracy_value','confusion accuracy');
#1318 = SHAPE_DEFINITION_REPRESENTATION(#1319,#1300);
#1319 = PRODUCT_DEFINITION_SHAPE('','',#1320);
#1320 = PRODUCT_DEFINITION('design','',#1321,#1324);
#1321 = PRODUCT_DEFINITION_FORMATION('','',#1322);
#1322 = PRODUCT('D5','D5','',(#1323));
#1323 = PRODUCT_CONTEXT('',#2,'mechanical');
#1324 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1325 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1326,#1328);
#1326 = ( REPRESENTATION_RELATIONSHIP('','',#1300,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1327) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1327 = ITEM_DEFINED_TRANSFORMATION('','',#11,#131);
#1328 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1329);
#1329 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','=>[0:1:1:31]','',#5,#1320,$
  );
#1330 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1322));
#1331 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1332),#1344);
#1332 = MANIFOLD_SOLID_BREP('',#1333);
#1333 = CLOSED_SHELL('',(#1334));
#1334 = ADVANCED_FACE('',(#1335),#1339,.T.);
#1335 = FACE_BOUND('',#1336,.T.);
#1336 = VERTEX_LOOP('',#1337);
#1337 = VERTEX_POINT('',#1338);
#1338 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1339 = SPHERICAL_SURFACE('',#1340,0.107);
#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343);
#1341 = CARTESIAN_POINT('',(0.,0.,0.));
#1342 = DIRECTION('',(0.,0.,1.));
#1343 = DIRECTION('',(1.,0.,-0.));
#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1348)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1345,#1346,#1347)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1345,
  'distance_accuracy_value','confusion accuracy');
#1349 = SHAPE_DEFINITION_REPRESENTATION(#1350,#1331);
#1350 = PRODUCT_DEFINITION_SHAPE('','',#1351);
#1351 = PRODUCT_DEFINITION('design','',#1352,#1355);
#1352 = PRODUCT_DEFINITION_FORMATION('','',#1353);
#1353 = PRODUCT('D6','D6','',(#1354));
#1354 = PRODUCT_CONTEXT('',#2,'mechanical');
#1355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1356 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1357,#1359);
#1357 = ( REPRESENTATION_RELATIONSHIP('','',#1331,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1358) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1358 = ITEM_DEFINED_TRANSFORMATION('','',#11,#135);
#1359 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1360);
#1360 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','=>[0:1:1:32]','',#5,#1351,$
  );
#1361 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1353));
#1362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1363),#1375);
#1363 = MANIFOLD_SOLID_BREP('',#1364);
#1364 = CLOSED_SHELL('',(#1365));
#1365 = ADVANCED_FACE('',(#1366),#1370,.T.);
#1366 = FACE_BOUND('',#1367,.T.);
#1367 = VERTEX_LOOP('',#1368);
#1368 = VERTEX_POINT('',#1369);
#1369 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1370 = SPHERICAL_SURFACE('',#1371,0.107);
#1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374);
#1372 = CARTESIAN_POINT('',(0.,0.,0.));
#1373 = DIRECTION('',(0.,0.,1.));
#1374 = DIRECTION('',(1.,0.,-0.));
#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1379)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1376,#1377,#1378)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1376 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1377 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1378 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1379 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1376,
  'distance_accuracy_value','confusion accuracy');
#1380 = SHAPE_DEFINITION_REPRESENTATION(#1381,#1362);
#1381 = PRODUCT_DEFINITION_SHAPE('','',#1382);
#1382 = PRODUCT_DEFINITION('design','',#1383,#1386);
#1383 = PRODUCT_DEFINITION_FORMATION('','',#1384);
#1384 = PRODUCT('D7','D7','',(#1385));
#1385 = PRODUCT_CONTEXT('',#2,'mechanical');
#1386 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1387 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1388,#1390);
#1388 = ( REPRESENTATION_RELATIONSHIP('','',#1362,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1389) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1389 = ITEM_DEFINED_TRANSFORMATION('','',#11,#139);
#1390 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1391);
#1391 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','=>[0:1:1:33]','',#5,#1382,$
  );
#1392 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1384));
#1393 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1394),#1406);
#1394 = MANIFOLD_SOLID_BREP('',#1395);
#1395 = CLOSED_SHELL('',(#1396));
#1396 = ADVANCED_FACE('',(#1397),#1401,.T.);
#1397 = FACE_BOUND('',#1398,.T.);
#1398 = VERTEX_LOOP('',#1399);
#1399 = VERTEX_POINT('',#1400);
#1400 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1401 = SPHERICAL_SURFACE('',#1402,0.107);
#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405);
#1403 = CARTESIAN_POINT('',(0.,0.,0.));
#1404 = DIRECTION('',(0.,0.,1.));
#1405 = DIRECTION('',(1.,0.,-0.));
#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1410)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1407,#1408,#1409)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1407 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1408 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1409 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1410 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1407,
  'distance_accuracy_value','confusion accuracy');
#1411 = SHAPE_DEFINITION_REPRESENTATION(#1412,#1393);
#1412 = PRODUCT_DEFINITION_SHAPE('','',#1413);
#1413 = PRODUCT_DEFINITION('design','',#1414,#1417);
#1414 = PRODUCT_DEFINITION_FORMATION('','',#1415);
#1415 = PRODUCT('D8','D8','',(#1416));
#1416 = PRODUCT_CONTEXT('',#2,'mechanical');
#1417 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1418 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1419,#1421);
#1419 = ( REPRESENTATION_RELATIONSHIP('','',#1393,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1420) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1420 = ITEM_DEFINED_TRANSFORMATION('','',#11,#143);
#1421 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1422);
#1422 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','=>[0:1:1:34]','',#5,#1413,$
  );
#1423 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1415));
#1424 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1425),#1437);
#1425 = MANIFOLD_SOLID_BREP('',#1426);
#1426 = CLOSED_SHELL('',(#1427));
#1427 = ADVANCED_FACE('',(#1428),#1432,.T.);
#1428 = FACE_BOUND('',#1429,.T.);
#1429 = VERTEX_LOOP('',#1430);
#1430 = VERTEX_POINT('',#1431);
#1431 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1432 = SPHERICAL_SURFACE('',#1433,0.107);
#1433 = AXIS2_PLACEMENT_3D('',#1434,#1435,#1436);
#1434 = CARTESIAN_POINT('',(0.,0.,0.));
#1435 = DIRECTION('',(0.,0.,1.));
#1436 = DIRECTION('',(1.,0.,-0.));
#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1441)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1438,#1439,#1440)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1438 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1439 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1440 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1441 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1438,
  'distance_accuracy_value','confusion accuracy');
#1442 = SHAPE_DEFINITION_REPRESENTATION(#1443,#1424);
#1443 = PRODUCT_DEFINITION_SHAPE('','',#1444);
#1444 = PRODUCT_DEFINITION('design','',#1445,#1448);
#1445 = PRODUCT_DEFINITION_FORMATION('','',#1446);
#1446 = PRODUCT('D9','D9','',(#1447));
#1447 = PRODUCT_CONTEXT('',#2,'mechanical');
#1448 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1449 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1450,#1452);
#1450 = ( REPRESENTATION_RELATIONSHIP('','',#1424,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1451) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1451 = ITEM_DEFINED_TRANSFORMATION('','',#11,#147);
#1452 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1453);
#1453 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','=>[0:1:1:35]','',#5,#1444,$
  );
#1454 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1446));
#1455 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1456),#1468);
#1456 = MANIFOLD_SOLID_BREP('',#1457);
#1457 = CLOSED_SHELL('',(#1458));
#1458 = ADVANCED_FACE('',(#1459),#1463,.T.);
#1459 = FACE_BOUND('',#1460,.T.);
#1460 = VERTEX_LOOP('',#1461);
#1461 = VERTEX_POINT('',#1462);
#1462 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1463 = SPHERICAL_SURFACE('',#1464,0.107);
#1464 = AXIS2_PLACEMENT_3D('',#1465,#1466,#1467);
#1465 = CARTESIAN_POINT('',(0.,0.,0.));
#1466 = DIRECTION('',(0.,0.,1.));
#1467 = DIRECTION('',(1.,0.,-0.));
#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1472)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1469,#1470,#1471)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1469 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1470 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1471 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1472 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1469,
  'distance_accuracy_value','confusion accuracy');
#1473 = SHAPE_DEFINITION_REPRESENTATION(#1474,#1455);
#1474 = PRODUCT_DEFINITION_SHAPE('','',#1475);
#1475 = PRODUCT_DEFINITION('design','',#1476,#1479);
#1476 = PRODUCT_DEFINITION_FORMATION('','',#1477);
#1477 = PRODUCT('D10','D10','',(#1478));
#1478 = PRODUCT_CONTEXT('',#2,'mechanical');
#1479 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1480 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1481,#1483);
#1481 = ( REPRESENTATION_RELATIONSHIP('','',#1455,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1482) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1482 = ITEM_DEFINED_TRANSFORMATION('','',#11,#151);
#1483 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1484);
#1484 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','=>[0:1:1:36]','',#5,#1475,$
  );
#1485 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1477));
#1486 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1487),#1499);
#1487 = MANIFOLD_SOLID_BREP('',#1488);
#1488 = CLOSED_SHELL('',(#1489));
#1489 = ADVANCED_FACE('',(#1490),#1494,.T.);
#1490 = FACE_BOUND('',#1491,.T.);
#1491 = VERTEX_LOOP('',#1492);
#1492 = VERTEX_POINT('',#1493);
#1493 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1494 = SPHERICAL_SURFACE('',#1495,0.107);
#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498);
#1496 = CARTESIAN_POINT('',(0.,0.,0.));
#1497 = DIRECTION('',(0.,0.,1.));
#1498 = DIRECTION('',(1.,0.,-0.));
#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1503)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1500,#1501,#1502)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1500 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1501 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1502 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1503 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1500,
  'distance_accuracy_value','confusion accuracy');
#1504 = SHAPE_DEFINITION_REPRESENTATION(#1505,#1486);
#1505 = PRODUCT_DEFINITION_SHAPE('','',#1506);
#1506 = PRODUCT_DEFINITION('design','',#1507,#1510);
#1507 = PRODUCT_DEFINITION_FORMATION('','',#1508);
#1508 = PRODUCT('E1','E1','',(#1509));
#1509 = PRODUCT_CONTEXT('',#2,'mechanical');
#1510 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1511 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1512,#1514);
#1512 = ( REPRESENTATION_RELATIONSHIP('','',#1486,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1513) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1513 = ITEM_DEFINED_TRANSFORMATION('','',#11,#155);
#1514 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1515);
#1515 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','=>[0:1:1:37]','',#5,#1506,$
  );
#1516 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1508));
#1517 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1518),#1530);
#1518 = MANIFOLD_SOLID_BREP('',#1519);
#1519 = CLOSED_SHELL('',(#1520));
#1520 = ADVANCED_FACE('',(#1521),#1525,.T.);
#1521 = FACE_BOUND('',#1522,.T.);
#1522 = VERTEX_LOOP('',#1523);
#1523 = VERTEX_POINT('',#1524);
#1524 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1525 = SPHERICAL_SURFACE('',#1526,0.107);
#1526 = AXIS2_PLACEMENT_3D('',#1527,#1528,#1529);
#1527 = CARTESIAN_POINT('',(0.,0.,0.));
#1528 = DIRECTION('',(0.,0.,1.));
#1529 = DIRECTION('',(1.,0.,-0.));
#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1534)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1531,#1532,#1533)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1531 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1532 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1533 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1534 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1531,
  'distance_accuracy_value','confusion accuracy');
#1535 = SHAPE_DEFINITION_REPRESENTATION(#1536,#1517);
#1536 = PRODUCT_DEFINITION_SHAPE('','',#1537);
#1537 = PRODUCT_DEFINITION('design','',#1538,#1541);
#1538 = PRODUCT_DEFINITION_FORMATION('','',#1539);
#1539 = PRODUCT('E2','E2','',(#1540));
#1540 = PRODUCT_CONTEXT('',#2,'mechanical');
#1541 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1542 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1543,#1545);
#1543 = ( REPRESENTATION_RELATIONSHIP('','',#1517,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1544) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1544 = ITEM_DEFINED_TRANSFORMATION('','',#11,#159);
#1545 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1546);
#1546 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','=>[0:1:1:38]','',#5,#1537,$
  );
#1547 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1539));
#1548 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1549),#1561);
#1549 = MANIFOLD_SOLID_BREP('',#1550);
#1550 = CLOSED_SHELL('',(#1551));
#1551 = ADVANCED_FACE('',(#1552),#1556,.T.);
#1552 = FACE_BOUND('',#1553,.T.);
#1553 = VERTEX_LOOP('',#1554);
#1554 = VERTEX_POINT('',#1555);
#1555 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1556 = SPHERICAL_SURFACE('',#1557,0.107);
#1557 = AXIS2_PLACEMENT_3D('',#1558,#1559,#1560);
#1558 = CARTESIAN_POINT('',(0.,0.,0.));
#1559 = DIRECTION('',(0.,0.,1.));
#1560 = DIRECTION('',(1.,0.,-0.));
#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1565)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1562,#1563,#1564)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1562 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1563 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1564 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1565 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1562,
  'distance_accuracy_value','confusion accuracy');
#1566 = SHAPE_DEFINITION_REPRESENTATION(#1567,#1548);
#1567 = PRODUCT_DEFINITION_SHAPE('','',#1568);
#1568 = PRODUCT_DEFINITION('design','',#1569,#1572);
#1569 = PRODUCT_DEFINITION_FORMATION('','',#1570);
#1570 = PRODUCT('E3','E3','',(#1571));
#1571 = PRODUCT_CONTEXT('',#2,'mechanical');
#1572 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1573 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1574,#1576);
#1574 = ( REPRESENTATION_RELATIONSHIP('','',#1548,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1575) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1575 = ITEM_DEFINED_TRANSFORMATION('','',#11,#163);
#1576 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1577);
#1577 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','=>[0:1:1:39]','',#5,#1568,$
  );
#1578 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1570));
#1579 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1580),#1592);
#1580 = MANIFOLD_SOLID_BREP('',#1581);
#1581 = CLOSED_SHELL('',(#1582));
#1582 = ADVANCED_FACE('',(#1583),#1587,.T.);
#1583 = FACE_BOUND('',#1584,.T.);
#1584 = VERTEX_LOOP('',#1585);
#1585 = VERTEX_POINT('',#1586);
#1586 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1587 = SPHERICAL_SURFACE('',#1588,0.107);
#1588 = AXIS2_PLACEMENT_3D('',#1589,#1590,#1591);
#1589 = CARTESIAN_POINT('',(0.,0.,0.));
#1590 = DIRECTION('',(0.,0.,1.));
#1591 = DIRECTION('',(1.,0.,-0.));
#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1596)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1593,#1594,#1595)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1593 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1594 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1595 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1596 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1593,
  'distance_accuracy_value','confusion accuracy');
#1597 = SHAPE_DEFINITION_REPRESENTATION(#1598,#1579);
#1598 = PRODUCT_DEFINITION_SHAPE('','',#1599);
#1599 = PRODUCT_DEFINITION('design','',#1600,#1603);
#1600 = PRODUCT_DEFINITION_FORMATION('','',#1601);
#1601 = PRODUCT('E4','E4','',(#1602));
#1602 = PRODUCT_CONTEXT('',#2,'mechanical');
#1603 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1604 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1605,#1607);
#1605 = ( REPRESENTATION_RELATIONSHIP('','',#1579,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1606) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1606 = ITEM_DEFINED_TRANSFORMATION('','',#11,#167);
#1607 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1608);
#1608 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','=>[0:1:1:40]','',#5,#1599,$
  );
#1609 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1601));
#1610 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1611),#1623);
#1611 = MANIFOLD_SOLID_BREP('',#1612);
#1612 = CLOSED_SHELL('',(#1613));
#1613 = ADVANCED_FACE('',(#1614),#1618,.T.);
#1614 = FACE_BOUND('',#1615,.T.);
#1615 = VERTEX_LOOP('',#1616);
#1616 = VERTEX_POINT('',#1617);
#1617 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1618 = SPHERICAL_SURFACE('',#1619,0.107);
#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622);
#1620 = CARTESIAN_POINT('',(0.,0.,0.));
#1621 = DIRECTION('',(0.,0.,1.));
#1622 = DIRECTION('',(1.,0.,-0.));
#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1627)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1624,#1625,#1626)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1624 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1625 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1626 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1627 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1624,
  'distance_accuracy_value','confusion accuracy');
#1628 = SHAPE_DEFINITION_REPRESENTATION(#1629,#1610);
#1629 = PRODUCT_DEFINITION_SHAPE('','',#1630);
#1630 = PRODUCT_DEFINITION('design','',#1631,#1634);
#1631 = PRODUCT_DEFINITION_FORMATION('','',#1632);
#1632 = PRODUCT('E5','E5','',(#1633));
#1633 = PRODUCT_CONTEXT('',#2,'mechanical');
#1634 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1635 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1636,#1638);
#1636 = ( REPRESENTATION_RELATIONSHIP('','',#1610,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1637) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1637 = ITEM_DEFINED_TRANSFORMATION('','',#11,#171);
#1638 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1639);
#1639 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('40','=>[0:1:1:41]','',#5,#1630,$
  );
#1640 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1632));
#1641 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1642),#1654);
#1642 = MANIFOLD_SOLID_BREP('',#1643);
#1643 = CLOSED_SHELL('',(#1644));
#1644 = ADVANCED_FACE('',(#1645),#1649,.T.);
#1645 = FACE_BOUND('',#1646,.T.);
#1646 = VERTEX_LOOP('',#1647);
#1647 = VERTEX_POINT('',#1648);
#1648 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1649 = SPHERICAL_SURFACE('',#1650,0.107);
#1650 = AXIS2_PLACEMENT_3D('',#1651,#1652,#1653);
#1651 = CARTESIAN_POINT('',(0.,0.,0.));
#1652 = DIRECTION('',(0.,0.,1.));
#1653 = DIRECTION('',(1.,0.,-0.));
#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1658)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1655,#1656,#1657)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1655 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1656 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1657 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1658 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1655,
  'distance_accuracy_value','confusion accuracy');
#1659 = SHAPE_DEFINITION_REPRESENTATION(#1660,#1641);
#1660 = PRODUCT_DEFINITION_SHAPE('','',#1661);
#1661 = PRODUCT_DEFINITION('design','',#1662,#1665);
#1662 = PRODUCT_DEFINITION_FORMATION('','',#1663);
#1663 = PRODUCT('E6','E6','',(#1664));
#1664 = PRODUCT_CONTEXT('',#2,'mechanical');
#1665 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1666 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1667,#1669);
#1667 = ( REPRESENTATION_RELATIONSHIP('','',#1641,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1668) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1668 = ITEM_DEFINED_TRANSFORMATION('','',#11,#175);
#1669 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1670);
#1670 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','=>[0:1:1:42]','',#5,#1661,$
  );
#1671 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1663));
#1672 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1673),#1685);
#1673 = MANIFOLD_SOLID_BREP('',#1674);
#1674 = CLOSED_SHELL('',(#1675));
#1675 = ADVANCED_FACE('',(#1676),#1680,.T.);
#1676 = FACE_BOUND('',#1677,.T.);
#1677 = VERTEX_LOOP('',#1678);
#1678 = VERTEX_POINT('',#1679);
#1679 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1680 = SPHERICAL_SURFACE('',#1681,0.107);
#1681 = AXIS2_PLACEMENT_3D('',#1682,#1683,#1684);
#1682 = CARTESIAN_POINT('',(0.,0.,0.));
#1683 = DIRECTION('',(0.,0.,1.));
#1684 = DIRECTION('',(1.,0.,-0.));
#1685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1689)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1686,#1687,#1688)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1686 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1687 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1688 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1689 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1686,
  'distance_accuracy_value','confusion accuracy');
#1690 = SHAPE_DEFINITION_REPRESENTATION(#1691,#1672);
#1691 = PRODUCT_DEFINITION_SHAPE('','',#1692);
#1692 = PRODUCT_DEFINITION('design','',#1693,#1696);
#1693 = PRODUCT_DEFINITION_FORMATION('','',#1694);
#1694 = PRODUCT('E7','E7','',(#1695));
#1695 = PRODUCT_CONTEXT('',#2,'mechanical');
#1696 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1697 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1698,#1700);
#1698 = ( REPRESENTATION_RELATIONSHIP('','',#1672,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1699) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1699 = ITEM_DEFINED_TRANSFORMATION('','',#11,#179);
#1700 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1701);
#1701 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','=>[0:1:1:43]','',#5,#1692,$
  );
#1702 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1694));
#1703 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1704),#1716);
#1704 = MANIFOLD_SOLID_BREP('',#1705);
#1705 = CLOSED_SHELL('',(#1706));
#1706 = ADVANCED_FACE('',(#1707),#1711,.T.);
#1707 = FACE_BOUND('',#1708,.T.);
#1708 = VERTEX_LOOP('',#1709);
#1709 = VERTEX_POINT('',#1710);
#1710 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1711 = SPHERICAL_SURFACE('',#1712,0.107);
#1712 = AXIS2_PLACEMENT_3D('',#1713,#1714,#1715);
#1713 = CARTESIAN_POINT('',(0.,0.,0.));
#1714 = DIRECTION('',(0.,0.,1.));
#1715 = DIRECTION('',(1.,0.,-0.));
#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1720)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1717,#1718,#1719)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1717 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1718 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1719 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1720 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1717,
  'distance_accuracy_value','confusion accuracy');
#1721 = SHAPE_DEFINITION_REPRESENTATION(#1722,#1703);
#1722 = PRODUCT_DEFINITION_SHAPE('','',#1723);
#1723 = PRODUCT_DEFINITION('design','',#1724,#1727);
#1724 = PRODUCT_DEFINITION_FORMATION('','',#1725);
#1725 = PRODUCT('E8','E8','',(#1726));
#1726 = PRODUCT_CONTEXT('',#2,'mechanical');
#1727 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1728 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1729,#1731);
#1729 = ( REPRESENTATION_RELATIONSHIP('','',#1703,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1730) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1730 = ITEM_DEFINED_TRANSFORMATION('','',#11,#183);
#1731 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1732);
#1732 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','=>[0:1:1:44]','',#5,#1723,$
  );
#1733 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1725));
#1734 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1735),#1747);
#1735 = MANIFOLD_SOLID_BREP('',#1736);
#1736 = CLOSED_SHELL('',(#1737));
#1737 = ADVANCED_FACE('',(#1738),#1742,.T.);
#1738 = FACE_BOUND('',#1739,.T.);
#1739 = VERTEX_LOOP('',#1740);
#1740 = VERTEX_POINT('',#1741);
#1741 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1742 = SPHERICAL_SURFACE('',#1743,0.107);
#1743 = AXIS2_PLACEMENT_3D('',#1744,#1745,#1746);
#1744 = CARTESIAN_POINT('',(0.,0.,0.));
#1745 = DIRECTION('',(0.,0.,1.));
#1746 = DIRECTION('',(1.,0.,-0.));
#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1751)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1748,#1749,#1750)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1748 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1749 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1750 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1751 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1748,
  'distance_accuracy_value','confusion accuracy');
#1752 = SHAPE_DEFINITION_REPRESENTATION(#1753,#1734);
#1753 = PRODUCT_DEFINITION_SHAPE('','',#1754);
#1754 = PRODUCT_DEFINITION('design','',#1755,#1758);
#1755 = PRODUCT_DEFINITION_FORMATION('','',#1756);
#1756 = PRODUCT('E9','E9','',(#1757));
#1757 = PRODUCT_CONTEXT('',#2,'mechanical');
#1758 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1759 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1760,#1762);
#1760 = ( REPRESENTATION_RELATIONSHIP('','',#1734,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1761) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1761 = ITEM_DEFINED_TRANSFORMATION('','',#11,#187);
#1762 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1763);
#1763 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','=>[0:1:1:45]','',#5,#1754,$
  );
#1764 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1756));
#1765 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1766),#1778);
#1766 = MANIFOLD_SOLID_BREP('',#1767);
#1767 = CLOSED_SHELL('',(#1768));
#1768 = ADVANCED_FACE('',(#1769),#1773,.T.);
#1769 = FACE_BOUND('',#1770,.T.);
#1770 = VERTEX_LOOP('',#1771);
#1771 = VERTEX_POINT('',#1772);
#1772 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1773 = SPHERICAL_SURFACE('',#1774,0.107);
#1774 = AXIS2_PLACEMENT_3D('',#1775,#1776,#1777);
#1775 = CARTESIAN_POINT('',(0.,0.,0.));
#1776 = DIRECTION('',(0.,0.,1.));
#1777 = DIRECTION('',(1.,0.,-0.));
#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1782)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1779,#1780,#1781)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1779 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1780 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1781 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1782 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1779,
  'distance_accuracy_value','confusion accuracy');
#1783 = SHAPE_DEFINITION_REPRESENTATION(#1784,#1765);
#1784 = PRODUCT_DEFINITION_SHAPE('','',#1785);
#1785 = PRODUCT_DEFINITION('design','',#1786,#1789);
#1786 = PRODUCT_DEFINITION_FORMATION('','',#1787);
#1787 = PRODUCT('E10','E10','',(#1788));
#1788 = PRODUCT_CONTEXT('',#2,'mechanical');
#1789 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1790 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1791,#1793);
#1791 = ( REPRESENTATION_RELATIONSHIP('','',#1765,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1792) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1792 = ITEM_DEFINED_TRANSFORMATION('','',#11,#191);
#1793 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1794);
#1794 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','=>[0:1:1:46]','',#5,#1785,$
  );
#1795 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1787));
#1796 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1797),#1809);
#1797 = MANIFOLD_SOLID_BREP('',#1798);
#1798 = CLOSED_SHELL('',(#1799));
#1799 = ADVANCED_FACE('',(#1800),#1804,.T.);
#1800 = FACE_BOUND('',#1801,.T.);
#1801 = VERTEX_LOOP('',#1802);
#1802 = VERTEX_POINT('',#1803);
#1803 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1804 = SPHERICAL_SURFACE('',#1805,0.107);
#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808);
#1806 = CARTESIAN_POINT('',(0.,0.,0.));
#1807 = DIRECTION('',(0.,0.,1.));
#1808 = DIRECTION('',(1.,0.,-0.));
#1809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1813)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1810,#1811,#1812)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1810 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1811 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1812 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1813 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1810,
  'distance_accuracy_value','confusion accuracy');
#1814 = SHAPE_DEFINITION_REPRESENTATION(#1815,#1796);
#1815 = PRODUCT_DEFINITION_SHAPE('','',#1816);
#1816 = PRODUCT_DEFINITION('design','',#1817,#1820);
#1817 = PRODUCT_DEFINITION_FORMATION('','',#1818);
#1818 = PRODUCT('F1','F1','',(#1819));
#1819 = PRODUCT_CONTEXT('',#2,'mechanical');
#1820 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1821 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1822,#1824);
#1822 = ( REPRESENTATION_RELATIONSHIP('','',#1796,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1823) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1823 = ITEM_DEFINED_TRANSFORMATION('','',#11,#195);
#1824 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1825);
#1825 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','=>[0:1:1:47]','',#5,#1816,$
  );
#1826 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1818));
#1827 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1828),#1840);
#1828 = MANIFOLD_SOLID_BREP('',#1829);
#1829 = CLOSED_SHELL('',(#1830));
#1830 = ADVANCED_FACE('',(#1831),#1835,.T.);
#1831 = FACE_BOUND('',#1832,.T.);
#1832 = VERTEX_LOOP('',#1833);
#1833 = VERTEX_POINT('',#1834);
#1834 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1835 = SPHERICAL_SURFACE('',#1836,0.107);
#1836 = AXIS2_PLACEMENT_3D('',#1837,#1838,#1839);
#1837 = CARTESIAN_POINT('',(0.,0.,0.));
#1838 = DIRECTION('',(0.,0.,1.));
#1839 = DIRECTION('',(1.,0.,-0.));
#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1844)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1841,#1842,#1843)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1841 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1842 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1843 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1844 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1841,
  'distance_accuracy_value','confusion accuracy');
#1845 = SHAPE_DEFINITION_REPRESENTATION(#1846,#1827);
#1846 = PRODUCT_DEFINITION_SHAPE('','',#1847);
#1847 = PRODUCT_DEFINITION('design','',#1848,#1851);
#1848 = PRODUCT_DEFINITION_FORMATION('','',#1849);
#1849 = PRODUCT('F2','F2','',(#1850));
#1850 = PRODUCT_CONTEXT('',#2,'mechanical');
#1851 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1852 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1853,#1855);
#1853 = ( REPRESENTATION_RELATIONSHIP('','',#1827,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1854) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1854 = ITEM_DEFINED_TRANSFORMATION('','',#11,#199);
#1855 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1856);
#1856 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','=>[0:1:1:48]','',#5,#1847,$
  );
#1857 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1849));
#1858 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1859),#1871);
#1859 = MANIFOLD_SOLID_BREP('',#1860);
#1860 = CLOSED_SHELL('',(#1861));
#1861 = ADVANCED_FACE('',(#1862),#1866,.T.);
#1862 = FACE_BOUND('',#1863,.T.);
#1863 = VERTEX_LOOP('',#1864);
#1864 = VERTEX_POINT('',#1865);
#1865 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1866 = SPHERICAL_SURFACE('',#1867,0.107);
#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870);
#1868 = CARTESIAN_POINT('',(0.,0.,0.));
#1869 = DIRECTION('',(0.,0.,1.));
#1870 = DIRECTION('',(1.,0.,-0.));
#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1875)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1872,#1873,#1874)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1872 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1873 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1874 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1875 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1872,
  'distance_accuracy_value','confusion accuracy');
#1876 = SHAPE_DEFINITION_REPRESENTATION(#1877,#1858);
#1877 = PRODUCT_DEFINITION_SHAPE('','',#1878);
#1878 = PRODUCT_DEFINITION('design','',#1879,#1882);
#1879 = PRODUCT_DEFINITION_FORMATION('','',#1880);
#1880 = PRODUCT('F3','F3','',(#1881));
#1881 = PRODUCT_CONTEXT('',#2,'mechanical');
#1882 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1883 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1884,#1886);
#1884 = ( REPRESENTATION_RELATIONSHIP('','',#1858,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1885) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1885 = ITEM_DEFINED_TRANSFORMATION('','',#11,#203);
#1886 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1887);
#1887 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','=>[0:1:1:49]','',#5,#1878,$
  );
#1888 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1880));
#1889 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1890),#1902);
#1890 = MANIFOLD_SOLID_BREP('',#1891);
#1891 = CLOSED_SHELL('',(#1892));
#1892 = ADVANCED_FACE('',(#1893),#1897,.T.);
#1893 = FACE_BOUND('',#1894,.T.);
#1894 = VERTEX_LOOP('',#1895);
#1895 = VERTEX_POINT('',#1896);
#1896 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1897 = SPHERICAL_SURFACE('',#1898,0.107);
#1898 = AXIS2_PLACEMENT_3D('',#1899,#1900,#1901);
#1899 = CARTESIAN_POINT('',(0.,0.,0.));
#1900 = DIRECTION('',(0.,0.,1.));
#1901 = DIRECTION('',(1.,0.,-0.));
#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1906)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1903,#1904,#1905)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1903 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1904 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1905 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1906 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1903,
  'distance_accuracy_value','confusion accuracy');
#1907 = SHAPE_DEFINITION_REPRESENTATION(#1908,#1889);
#1908 = PRODUCT_DEFINITION_SHAPE('','',#1909);
#1909 = PRODUCT_DEFINITION('design','',#1910,#1913);
#1910 = PRODUCT_DEFINITION_FORMATION('','',#1911);
#1911 = PRODUCT('F4','F4','',(#1912));
#1912 = PRODUCT_CONTEXT('',#2,'mechanical');
#1913 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1914 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1915,#1917);
#1915 = ( REPRESENTATION_RELATIONSHIP('','',#1889,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1916) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1916 = ITEM_DEFINED_TRANSFORMATION('','',#11,#207);
#1917 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1918);
#1918 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49','=>[0:1:1:50]','',#5,#1909,$
  );
#1919 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1911));
#1920 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1921),#1933);
#1921 = MANIFOLD_SOLID_BREP('',#1922);
#1922 = CLOSED_SHELL('',(#1923));
#1923 = ADVANCED_FACE('',(#1924),#1928,.T.);
#1924 = FACE_BOUND('',#1925,.T.);
#1925 = VERTEX_LOOP('',#1926);
#1926 = VERTEX_POINT('',#1927);
#1927 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1928 = SPHERICAL_SURFACE('',#1929,0.107);
#1929 = AXIS2_PLACEMENT_3D('',#1930,#1931,#1932);
#1930 = CARTESIAN_POINT('',(0.,0.,0.));
#1931 = DIRECTION('',(0.,0.,1.));
#1932 = DIRECTION('',(1.,0.,-0.));
#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1937)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1934,#1935,#1936)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1934 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1935 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1936 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1937 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1934,
  'distance_accuracy_value','confusion accuracy');
#1938 = SHAPE_DEFINITION_REPRESENTATION(#1939,#1920);
#1939 = PRODUCT_DEFINITION_SHAPE('','',#1940);
#1940 = PRODUCT_DEFINITION('design','',#1941,#1944);
#1941 = PRODUCT_DEFINITION_FORMATION('','',#1942);
#1942 = PRODUCT('F5','F5','',(#1943));
#1943 = PRODUCT_CONTEXT('',#2,'mechanical');
#1944 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1945 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1946,#1948);
#1946 = ( REPRESENTATION_RELATIONSHIP('','',#1920,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1947) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1947 = ITEM_DEFINED_TRANSFORMATION('','',#11,#211);
#1948 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1949);
#1949 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50','=>[0:1:1:51]','',#5,#1940,$
  );
#1950 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1942));
#1951 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1952),#1964);
#1952 = MANIFOLD_SOLID_BREP('',#1953);
#1953 = CLOSED_SHELL('',(#1954));
#1954 = ADVANCED_FACE('',(#1955),#1959,.T.);
#1955 = FACE_BOUND('',#1956,.T.);
#1956 = VERTEX_LOOP('',#1957);
#1957 = VERTEX_POINT('',#1958);
#1958 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1959 = SPHERICAL_SURFACE('',#1960,0.107);
#1960 = AXIS2_PLACEMENT_3D('',#1961,#1962,#1963);
#1961 = CARTESIAN_POINT('',(0.,0.,0.));
#1962 = DIRECTION('',(0.,0.,1.));
#1963 = DIRECTION('',(1.,0.,-0.));
#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1968)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1965,#1966,#1967)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1965 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1966 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1967 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1968 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1965,
  'distance_accuracy_value','confusion accuracy');
#1969 = SHAPE_DEFINITION_REPRESENTATION(#1970,#1951);
#1970 = PRODUCT_DEFINITION_SHAPE('','',#1971);
#1971 = PRODUCT_DEFINITION('design','',#1972,#1975);
#1972 = PRODUCT_DEFINITION_FORMATION('','',#1973);
#1973 = PRODUCT('F6','F6','',(#1974));
#1974 = PRODUCT_CONTEXT('',#2,'mechanical');
#1975 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1976 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1977,#1979);
#1977 = ( REPRESENTATION_RELATIONSHIP('','',#1951,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1978) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1978 = ITEM_DEFINED_TRANSFORMATION('','',#11,#215);
#1979 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1980);
#1980 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51','=>[0:1:1:52]','',#5,#1971,$
  );
#1981 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1973));
#1982 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1983),#1995);
#1983 = MANIFOLD_SOLID_BREP('',#1984);
#1984 = CLOSED_SHELL('',(#1985));
#1985 = ADVANCED_FACE('',(#1986),#1990,.T.);
#1986 = FACE_BOUND('',#1987,.T.);
#1987 = VERTEX_LOOP('',#1988);
#1988 = VERTEX_POINT('',#1989);
#1989 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#1990 = SPHERICAL_SURFACE('',#1991,0.107);
#1991 = AXIS2_PLACEMENT_3D('',#1992,#1993,#1994);
#1992 = CARTESIAN_POINT('',(0.,0.,0.));
#1993 = DIRECTION('',(0.,0.,1.));
#1994 = DIRECTION('',(1.,0.,-0.));
#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1999)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1996,#1997,#1998)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1996 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1997 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1998 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1999 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1996,
  'distance_accuracy_value','confusion accuracy');
#2000 = SHAPE_DEFINITION_REPRESENTATION(#2001,#1982);
#2001 = PRODUCT_DEFINITION_SHAPE('','',#2002);
#2002 = PRODUCT_DEFINITION('design','',#2003,#2006);
#2003 = PRODUCT_DEFINITION_FORMATION('','',#2004);
#2004 = PRODUCT('F7','F7','',(#2005));
#2005 = PRODUCT_CONTEXT('',#2,'mechanical');
#2006 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2007 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2008,#2010);
#2008 = ( REPRESENTATION_RELATIONSHIP('','',#1982,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2009) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2009 = ITEM_DEFINED_TRANSFORMATION('','',#11,#219);
#2010 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2011);
#2011 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','=>[0:1:1:53]','',#5,#2002,$
  );
#2012 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2004));
#2013 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2014),#2026);
#2014 = MANIFOLD_SOLID_BREP('',#2015);
#2015 = CLOSED_SHELL('',(#2016));
#2016 = ADVANCED_FACE('',(#2017),#2021,.T.);
#2017 = FACE_BOUND('',#2018,.T.);
#2018 = VERTEX_LOOP('',#2019);
#2019 = VERTEX_POINT('',#2020);
#2020 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2021 = SPHERICAL_SURFACE('',#2022,0.107);
#2022 = AXIS2_PLACEMENT_3D('',#2023,#2024,#2025);
#2023 = CARTESIAN_POINT('',(0.,0.,0.));
#2024 = DIRECTION('',(0.,0.,1.));
#2025 = DIRECTION('',(1.,0.,-0.));
#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2030)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2027,#2028,#2029)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2027 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2028 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2029 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2030 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2027,
  'distance_accuracy_value','confusion accuracy');
#2031 = SHAPE_DEFINITION_REPRESENTATION(#2032,#2013);
#2032 = PRODUCT_DEFINITION_SHAPE('','',#2033);
#2033 = PRODUCT_DEFINITION('design','',#2034,#2037);
#2034 = PRODUCT_DEFINITION_FORMATION('','',#2035);
#2035 = PRODUCT('F8','F8','',(#2036));
#2036 = PRODUCT_CONTEXT('',#2,'mechanical');
#2037 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2038 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2039,#2041);
#2039 = ( REPRESENTATION_RELATIONSHIP('','',#2013,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2040) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2040 = ITEM_DEFINED_TRANSFORMATION('','',#11,#223);
#2041 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2042);
#2042 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53','=>[0:1:1:54]','',#5,#2033,$
  );
#2043 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2035));
#2044 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2045),#2057);
#2045 = MANIFOLD_SOLID_BREP('',#2046);
#2046 = CLOSED_SHELL('',(#2047));
#2047 = ADVANCED_FACE('',(#2048),#2052,.T.);
#2048 = FACE_BOUND('',#2049,.T.);
#2049 = VERTEX_LOOP('',#2050);
#2050 = VERTEX_POINT('',#2051);
#2051 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2052 = SPHERICAL_SURFACE('',#2053,0.107);
#2053 = AXIS2_PLACEMENT_3D('',#2054,#2055,#2056);
#2054 = CARTESIAN_POINT('',(0.,0.,0.));
#2055 = DIRECTION('',(0.,0.,1.));
#2056 = DIRECTION('',(1.,0.,-0.));
#2057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2061)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2058,#2059,#2060)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2058 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2059 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2060 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2061 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2058,
  'distance_accuracy_value','confusion accuracy');
#2062 = SHAPE_DEFINITION_REPRESENTATION(#2063,#2044);
#2063 = PRODUCT_DEFINITION_SHAPE('','',#2064);
#2064 = PRODUCT_DEFINITION('design','',#2065,#2068);
#2065 = PRODUCT_DEFINITION_FORMATION('','',#2066);
#2066 = PRODUCT('F9','F9','',(#2067));
#2067 = PRODUCT_CONTEXT('',#2,'mechanical');
#2068 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2069 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2070,#2072);
#2070 = ( REPRESENTATION_RELATIONSHIP('','',#2044,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2071) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2071 = ITEM_DEFINED_TRANSFORMATION('','',#11,#227);
#2072 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2073);
#2073 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54','=>[0:1:1:55]','',#5,#2064,$
  );
#2074 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2066));
#2075 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2076),#2088);
#2076 = MANIFOLD_SOLID_BREP('',#2077);
#2077 = CLOSED_SHELL('',(#2078));
#2078 = ADVANCED_FACE('',(#2079),#2083,.T.);
#2079 = FACE_BOUND('',#2080,.T.);
#2080 = VERTEX_LOOP('',#2081);
#2081 = VERTEX_POINT('',#2082);
#2082 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2083 = SPHERICAL_SURFACE('',#2084,0.107);
#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);
#2085 = CARTESIAN_POINT('',(0.,0.,0.));
#2086 = DIRECTION('',(0.,0.,1.));
#2087 = DIRECTION('',(1.,0.,-0.));
#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2092)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2089,#2090,#2091)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2089 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2090 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2091 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2092 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2089,
  'distance_accuracy_value','confusion accuracy');
#2093 = SHAPE_DEFINITION_REPRESENTATION(#2094,#2075);
#2094 = PRODUCT_DEFINITION_SHAPE('','',#2095);
#2095 = PRODUCT_DEFINITION('design','',#2096,#2099);
#2096 = PRODUCT_DEFINITION_FORMATION('','',#2097);
#2097 = PRODUCT('F10','F10','',(#2098));
#2098 = PRODUCT_CONTEXT('',#2,'mechanical');
#2099 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2100 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2101,#2103);
#2101 = ( REPRESENTATION_RELATIONSHIP('','',#2075,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2102) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2102 = ITEM_DEFINED_TRANSFORMATION('','',#11,#231);
#2103 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2104);
#2104 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('55','=>[0:1:1:56]','',#5,#2095,$
  );
#2105 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2097));
#2106 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2107),#2119);
#2107 = MANIFOLD_SOLID_BREP('',#2108);
#2108 = CLOSED_SHELL('',(#2109));
#2109 = ADVANCED_FACE('',(#2110),#2114,.T.);
#2110 = FACE_BOUND('',#2111,.T.);
#2111 = VERTEX_LOOP('',#2112);
#2112 = VERTEX_POINT('',#2113);
#2113 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2114 = SPHERICAL_SURFACE('',#2115,0.107);
#2115 = AXIS2_PLACEMENT_3D('',#2116,#2117,#2118);
#2116 = CARTESIAN_POINT('',(0.,0.,0.));
#2117 = DIRECTION('',(0.,0.,1.));
#2118 = DIRECTION('',(1.,0.,-0.));
#2119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2123)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2120,#2121,#2122)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2120 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2121 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2122 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2123 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2120,
  'distance_accuracy_value','confusion accuracy');
#2124 = SHAPE_DEFINITION_REPRESENTATION(#2125,#2106);
#2125 = PRODUCT_DEFINITION_SHAPE('','',#2126);
#2126 = PRODUCT_DEFINITION('design','',#2127,#2130);
#2127 = PRODUCT_DEFINITION_FORMATION('','',#2128);
#2128 = PRODUCT('G1','G1','',(#2129));
#2129 = PRODUCT_CONTEXT('',#2,'mechanical');
#2130 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2131 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2132,#2134);
#2132 = ( REPRESENTATION_RELATIONSHIP('','',#2106,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2133) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2133 = ITEM_DEFINED_TRANSFORMATION('','',#11,#235);
#2134 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2135);
#2135 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56','=>[0:1:1:57]','',#5,#2126,$
  );
#2136 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2128));
#2137 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2138),#2150);
#2138 = MANIFOLD_SOLID_BREP('',#2139);
#2139 = CLOSED_SHELL('',(#2140));
#2140 = ADVANCED_FACE('',(#2141),#2145,.T.);
#2141 = FACE_BOUND('',#2142,.T.);
#2142 = VERTEX_LOOP('',#2143);
#2143 = VERTEX_POINT('',#2144);
#2144 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2145 = SPHERICAL_SURFACE('',#2146,0.107);
#2146 = AXIS2_PLACEMENT_3D('',#2147,#2148,#2149);
#2147 = CARTESIAN_POINT('',(0.,0.,0.));
#2148 = DIRECTION('',(0.,0.,1.));
#2149 = DIRECTION('',(1.,0.,-0.));
#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2154)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2151,#2152,#2153)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2151 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2152 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2153 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2154 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2151,
  'distance_accuracy_value','confusion accuracy');
#2155 = SHAPE_DEFINITION_REPRESENTATION(#2156,#2137);
#2156 = PRODUCT_DEFINITION_SHAPE('','',#2157);
#2157 = PRODUCT_DEFINITION('design','',#2158,#2161);
#2158 = PRODUCT_DEFINITION_FORMATION('','',#2159);
#2159 = PRODUCT('G2','G2','',(#2160));
#2160 = PRODUCT_CONTEXT('',#2,'mechanical');
#2161 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2162 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2163,#2165);
#2163 = ( REPRESENTATION_RELATIONSHIP('','',#2137,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2164) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2164 = ITEM_DEFINED_TRANSFORMATION('','',#11,#239);
#2165 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2166);
#2166 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','=>[0:1:1:58]','',#5,#2157,$
  );
#2167 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2159));
#2168 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2169),#2181);
#2169 = MANIFOLD_SOLID_BREP('',#2170);
#2170 = CLOSED_SHELL('',(#2171));
#2171 = ADVANCED_FACE('',(#2172),#2176,.T.);
#2172 = FACE_BOUND('',#2173,.T.);
#2173 = VERTEX_LOOP('',#2174);
#2174 = VERTEX_POINT('',#2175);
#2175 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2176 = SPHERICAL_SURFACE('',#2177,0.107);
#2177 = AXIS2_PLACEMENT_3D('',#2178,#2179,#2180);
#2178 = CARTESIAN_POINT('',(0.,0.,0.));
#2179 = DIRECTION('',(0.,0.,1.));
#2180 = DIRECTION('',(1.,0.,-0.));
#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2185)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2182,#2183,#2184)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2182 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2183 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2184 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2185 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2182,
  'distance_accuracy_value','confusion accuracy');
#2186 = SHAPE_DEFINITION_REPRESENTATION(#2187,#2168);
#2187 = PRODUCT_DEFINITION_SHAPE('','',#2188);
#2188 = PRODUCT_DEFINITION('design','',#2189,#2192);
#2189 = PRODUCT_DEFINITION_FORMATION('','',#2190);
#2190 = PRODUCT('G3','G3','',(#2191));
#2191 = PRODUCT_CONTEXT('',#2,'mechanical');
#2192 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2193 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2194,#2196);
#2194 = ( REPRESENTATION_RELATIONSHIP('','',#2168,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2195) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2195 = ITEM_DEFINED_TRANSFORMATION('','',#11,#243);
#2196 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2197);
#2197 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58','=>[0:1:1:59]','',#5,#2188,$
  );
#2198 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2190));
#2199 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2200),#2212);
#2200 = MANIFOLD_SOLID_BREP('',#2201);
#2201 = CLOSED_SHELL('',(#2202));
#2202 = ADVANCED_FACE('',(#2203),#2207,.T.);
#2203 = FACE_BOUND('',#2204,.T.);
#2204 = VERTEX_LOOP('',#2205);
#2205 = VERTEX_POINT('',#2206);
#2206 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2207 = SPHERICAL_SURFACE('',#2208,0.107);
#2208 = AXIS2_PLACEMENT_3D('',#2209,#2210,#2211);
#2209 = CARTESIAN_POINT('',(0.,0.,0.));
#2210 = DIRECTION('',(0.,0.,1.));
#2211 = DIRECTION('',(1.,0.,-0.));
#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2216)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2213,#2214,#2215)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2213 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2214 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2215 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2216 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2213,
  'distance_accuracy_value','confusion accuracy');
#2217 = SHAPE_DEFINITION_REPRESENTATION(#2218,#2199);
#2218 = PRODUCT_DEFINITION_SHAPE('','',#2219);
#2219 = PRODUCT_DEFINITION('design','',#2220,#2223);
#2220 = PRODUCT_DEFINITION_FORMATION('','',#2221);
#2221 = PRODUCT('G4','G4','',(#2222));
#2222 = PRODUCT_CONTEXT('',#2,'mechanical');
#2223 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2224 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2225,#2227);
#2225 = ( REPRESENTATION_RELATIONSHIP('','',#2199,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2226) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2226 = ITEM_DEFINED_TRANSFORMATION('','',#11,#247);
#2227 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2228);
#2228 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','=>[0:1:1:60]','',#5,#2219,$
  );
#2229 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2221));
#2230 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2231),#2243);
#2231 = MANIFOLD_SOLID_BREP('',#2232);
#2232 = CLOSED_SHELL('',(#2233));
#2233 = ADVANCED_FACE('',(#2234),#2238,.T.);
#2234 = FACE_BOUND('',#2235,.T.);
#2235 = VERTEX_LOOP('',#2236);
#2236 = VERTEX_POINT('',#2237);
#2237 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2238 = SPHERICAL_SURFACE('',#2239,0.107);
#2239 = AXIS2_PLACEMENT_3D('',#2240,#2241,#2242);
#2240 = CARTESIAN_POINT('',(0.,0.,0.));
#2241 = DIRECTION('',(0.,0.,1.));
#2242 = DIRECTION('',(1.,0.,-0.));
#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2247)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2244,#2245,#2246)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2244 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2245 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2246 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2247 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2244,
  'distance_accuracy_value','confusion accuracy');
#2248 = SHAPE_DEFINITION_REPRESENTATION(#2249,#2230);
#2249 = PRODUCT_DEFINITION_SHAPE('','',#2250);
#2250 = PRODUCT_DEFINITION('design','',#2251,#2254);
#2251 = PRODUCT_DEFINITION_FORMATION('','',#2252);
#2252 = PRODUCT('G5','G5','',(#2253));
#2253 = PRODUCT_CONTEXT('',#2,'mechanical');
#2254 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2255 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2256,#2258);
#2256 = ( REPRESENTATION_RELATIONSHIP('','',#2230,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2257) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2257 = ITEM_DEFINED_TRANSFORMATION('','',#11,#251);
#2258 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2259);
#2259 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','=>[0:1:1:61]','',#5,#2250,$
  );
#2260 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2252));
#2261 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2262),#2274);
#2262 = MANIFOLD_SOLID_BREP('',#2263);
#2263 = CLOSED_SHELL('',(#2264));
#2264 = ADVANCED_FACE('',(#2265),#2269,.T.);
#2265 = FACE_BOUND('',#2266,.T.);
#2266 = VERTEX_LOOP('',#2267);
#2267 = VERTEX_POINT('',#2268);
#2268 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2269 = SPHERICAL_SURFACE('',#2270,0.107);
#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273);
#2271 = CARTESIAN_POINT('',(0.,0.,0.));
#2272 = DIRECTION('',(0.,0.,1.));
#2273 = DIRECTION('',(1.,0.,-0.));
#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2278)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2275,#2276,#2277)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2275 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2276 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2277 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2278 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2275,
  'distance_accuracy_value','confusion accuracy');
#2279 = SHAPE_DEFINITION_REPRESENTATION(#2280,#2261);
#2280 = PRODUCT_DEFINITION_SHAPE('','',#2281);
#2281 = PRODUCT_DEFINITION('design','',#2282,#2285);
#2282 = PRODUCT_DEFINITION_FORMATION('','',#2283);
#2283 = PRODUCT('G6','G6','',(#2284));
#2284 = PRODUCT_CONTEXT('',#2,'mechanical');
#2285 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2286 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2287,#2289);
#2287 = ( REPRESENTATION_RELATIONSHIP('','',#2261,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2288) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2288 = ITEM_DEFINED_TRANSFORMATION('','',#11,#255);
#2289 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2290);
#2290 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61','=>[0:1:1:62]','',#5,#2281,$
  );
#2291 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2283));
#2292 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2293),#2305);
#2293 = MANIFOLD_SOLID_BREP('',#2294);
#2294 = CLOSED_SHELL('',(#2295));
#2295 = ADVANCED_FACE('',(#2296),#2300,.T.);
#2296 = FACE_BOUND('',#2297,.T.);
#2297 = VERTEX_LOOP('',#2298);
#2298 = VERTEX_POINT('',#2299);
#2299 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2300 = SPHERICAL_SURFACE('',#2301,0.107);
#2301 = AXIS2_PLACEMENT_3D('',#2302,#2303,#2304);
#2302 = CARTESIAN_POINT('',(0.,0.,0.));
#2303 = DIRECTION('',(0.,0.,1.));
#2304 = DIRECTION('',(1.,0.,-0.));
#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2309)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2306,#2307,#2308)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2306 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2307 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2308 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2309 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2306,
  'distance_accuracy_value','confusion accuracy');
#2310 = SHAPE_DEFINITION_REPRESENTATION(#2311,#2292);
#2311 = PRODUCT_DEFINITION_SHAPE('','',#2312);
#2312 = PRODUCT_DEFINITION('design','',#2313,#2316);
#2313 = PRODUCT_DEFINITION_FORMATION('','',#2314);
#2314 = PRODUCT('G7','G7','',(#2315));
#2315 = PRODUCT_CONTEXT('',#2,'mechanical');
#2316 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2317 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2318,#2320);
#2318 = ( REPRESENTATION_RELATIONSHIP('','',#2292,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2319) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2319 = ITEM_DEFINED_TRANSFORMATION('','',#11,#259);
#2320 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2321);
#2321 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','=>[0:1:1:63]','',#5,#2312,$
  );
#2322 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2314));
#2323 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2324),#2336);
#2324 = MANIFOLD_SOLID_BREP('',#2325);
#2325 = CLOSED_SHELL('',(#2326));
#2326 = ADVANCED_FACE('',(#2327),#2331,.T.);
#2327 = FACE_BOUND('',#2328,.T.);
#2328 = VERTEX_LOOP('',#2329);
#2329 = VERTEX_POINT('',#2330);
#2330 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2331 = SPHERICAL_SURFACE('',#2332,0.107);
#2332 = AXIS2_PLACEMENT_3D('',#2333,#2334,#2335);
#2333 = CARTESIAN_POINT('',(0.,0.,0.));
#2334 = DIRECTION('',(0.,0.,1.));
#2335 = DIRECTION('',(1.,0.,-0.));
#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2340)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2337,#2338,#2339)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2337 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2338 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2339 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2340 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2337,
  'distance_accuracy_value','confusion accuracy');
#2341 = SHAPE_DEFINITION_REPRESENTATION(#2342,#2323);
#2342 = PRODUCT_DEFINITION_SHAPE('','',#2343);
#2343 = PRODUCT_DEFINITION('design','',#2344,#2347);
#2344 = PRODUCT_DEFINITION_FORMATION('','',#2345);
#2345 = PRODUCT('G8','G8','',(#2346));
#2346 = PRODUCT_CONTEXT('',#2,'mechanical');
#2347 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2348 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2349,#2351);
#2349 = ( REPRESENTATION_RELATIONSHIP('','',#2323,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2350) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2350 = ITEM_DEFINED_TRANSFORMATION('','',#11,#263);
#2351 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2352);
#2352 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63','=>[0:1:1:64]','',#5,#2343,$
  );
#2353 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2345));
#2354 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2355),#2367);
#2355 = MANIFOLD_SOLID_BREP('',#2356);
#2356 = CLOSED_SHELL('',(#2357));
#2357 = ADVANCED_FACE('',(#2358),#2362,.T.);
#2358 = FACE_BOUND('',#2359,.T.);
#2359 = VERTEX_LOOP('',#2360);
#2360 = VERTEX_POINT('',#2361);
#2361 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2362 = SPHERICAL_SURFACE('',#2363,0.107);
#2363 = AXIS2_PLACEMENT_3D('',#2364,#2365,#2366);
#2364 = CARTESIAN_POINT('',(0.,0.,0.));
#2365 = DIRECTION('',(0.,0.,1.));
#2366 = DIRECTION('',(1.,0.,-0.));
#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2371)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2368,#2369,#2370)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2368 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2369 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2370 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2371 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2368,
  'distance_accuracy_value','confusion accuracy');
#2372 = SHAPE_DEFINITION_REPRESENTATION(#2373,#2354);
#2373 = PRODUCT_DEFINITION_SHAPE('','',#2374);
#2374 = PRODUCT_DEFINITION('design','',#2375,#2378);
#2375 = PRODUCT_DEFINITION_FORMATION('','',#2376);
#2376 = PRODUCT('G9','G9','',(#2377));
#2377 = PRODUCT_CONTEXT('',#2,'mechanical');
#2378 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2379 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2380,#2382);
#2380 = ( REPRESENTATION_RELATIONSHIP('','',#2354,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2381) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2381 = ITEM_DEFINED_TRANSFORMATION('','',#11,#267);
#2382 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2383);
#2383 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64','=>[0:1:1:65]','',#5,#2374,$
  );
#2384 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2376));
#2385 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2386),#2398);
#2386 = MANIFOLD_SOLID_BREP('',#2387);
#2387 = CLOSED_SHELL('',(#2388));
#2388 = ADVANCED_FACE('',(#2389),#2393,.T.);
#2389 = FACE_BOUND('',#2390,.T.);
#2390 = VERTEX_LOOP('',#2391);
#2391 = VERTEX_POINT('',#2392);
#2392 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2393 = SPHERICAL_SURFACE('',#2394,0.107);
#2394 = AXIS2_PLACEMENT_3D('',#2395,#2396,#2397);
#2395 = CARTESIAN_POINT('',(0.,0.,0.));
#2396 = DIRECTION('',(0.,0.,1.));
#2397 = DIRECTION('',(1.,0.,-0.));
#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2402)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2399,#2400,#2401)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2399 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2400 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2401 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2402 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2399,
  'distance_accuracy_value','confusion accuracy');
#2403 = SHAPE_DEFINITION_REPRESENTATION(#2404,#2385);
#2404 = PRODUCT_DEFINITION_SHAPE('','',#2405);
#2405 = PRODUCT_DEFINITION('design','',#2406,#2409);
#2406 = PRODUCT_DEFINITION_FORMATION('','',#2407);
#2407 = PRODUCT('G10','G10','',(#2408));
#2408 = PRODUCT_CONTEXT('',#2,'mechanical');
#2409 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2410 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2411,#2413);
#2411 = ( REPRESENTATION_RELATIONSHIP('','',#2385,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2412) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2412 = ITEM_DEFINED_TRANSFORMATION('','',#11,#271);
#2413 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2414);
#2414 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65','=>[0:1:1:66]','',#5,#2405,$
  );
#2415 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2407));
#2416 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2417),#2429);
#2417 = MANIFOLD_SOLID_BREP('',#2418);
#2418 = CLOSED_SHELL('',(#2419));
#2419 = ADVANCED_FACE('',(#2420),#2424,.T.);
#2420 = FACE_BOUND('',#2421,.T.);
#2421 = VERTEX_LOOP('',#2422);
#2422 = VERTEX_POINT('',#2423);
#2423 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2424 = SPHERICAL_SURFACE('',#2425,0.107);
#2425 = AXIS2_PLACEMENT_3D('',#2426,#2427,#2428);
#2426 = CARTESIAN_POINT('',(0.,0.,0.));
#2427 = DIRECTION('',(0.,0.,1.));
#2428 = DIRECTION('',(1.,0.,-0.));
#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2433)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2430,#2431,#2432)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2430 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2431 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2432 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2433 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2430,
  'distance_accuracy_value','confusion accuracy');
#2434 = SHAPE_DEFINITION_REPRESENTATION(#2435,#2416);
#2435 = PRODUCT_DEFINITION_SHAPE('','',#2436);
#2436 = PRODUCT_DEFINITION('design','',#2437,#2440);
#2437 = PRODUCT_DEFINITION_FORMATION('','',#2438);
#2438 = PRODUCT('H1','H1','',(#2439));
#2439 = PRODUCT_CONTEXT('',#2,'mechanical');
#2440 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2441 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2442,#2444);
#2442 = ( REPRESENTATION_RELATIONSHIP('','',#2416,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2443) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2443 = ITEM_DEFINED_TRANSFORMATION('','',#11,#275);
#2444 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2445);
#2445 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66','=>[0:1:1:67]','',#5,#2436,$
  );
#2446 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2438));
#2447 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2448),#2460);
#2448 = MANIFOLD_SOLID_BREP('',#2449);
#2449 = CLOSED_SHELL('',(#2450));
#2450 = ADVANCED_FACE('',(#2451),#2455,.T.);
#2451 = FACE_BOUND('',#2452,.T.);
#2452 = VERTEX_LOOP('',#2453);
#2453 = VERTEX_POINT('',#2454);
#2454 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2455 = SPHERICAL_SURFACE('',#2456,0.107);
#2456 = AXIS2_PLACEMENT_3D('',#2457,#2458,#2459);
#2457 = CARTESIAN_POINT('',(0.,0.,0.));
#2458 = DIRECTION('',(0.,0.,1.));
#2459 = DIRECTION('',(1.,0.,-0.));
#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2464)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2461,#2462,#2463)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2461 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2462 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2463 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2464 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2461,
  'distance_accuracy_value','confusion accuracy');
#2465 = SHAPE_DEFINITION_REPRESENTATION(#2466,#2447);
#2466 = PRODUCT_DEFINITION_SHAPE('','',#2467);
#2467 = PRODUCT_DEFINITION('design','',#2468,#2471);
#2468 = PRODUCT_DEFINITION_FORMATION('','',#2469);
#2469 = PRODUCT('H2','H2','',(#2470));
#2470 = PRODUCT_CONTEXT('',#2,'mechanical');
#2471 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2472 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2473,#2475);
#2473 = ( REPRESENTATION_RELATIONSHIP('','',#2447,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2474) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2474 = ITEM_DEFINED_TRANSFORMATION('','',#11,#279);
#2475 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2476);
#2476 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67','=>[0:1:1:68]','',#5,#2467,$
  );
#2477 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2469));
#2478 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2479),#2491);
#2479 = MANIFOLD_SOLID_BREP('',#2480);
#2480 = CLOSED_SHELL('',(#2481));
#2481 = ADVANCED_FACE('',(#2482),#2486,.T.);
#2482 = FACE_BOUND('',#2483,.T.);
#2483 = VERTEX_LOOP('',#2484);
#2484 = VERTEX_POINT('',#2485);
#2485 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2486 = SPHERICAL_SURFACE('',#2487,0.107);
#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490);
#2488 = CARTESIAN_POINT('',(0.,0.,0.));
#2489 = DIRECTION('',(0.,0.,1.));
#2490 = DIRECTION('',(1.,0.,-0.));
#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2495)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2492,#2493,#2494)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2492 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2493 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2494 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2495 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2492,
  'distance_accuracy_value','confusion accuracy');
#2496 = SHAPE_DEFINITION_REPRESENTATION(#2497,#2478);
#2497 = PRODUCT_DEFINITION_SHAPE('','',#2498);
#2498 = PRODUCT_DEFINITION('design','',#2499,#2502);
#2499 = PRODUCT_DEFINITION_FORMATION('','',#2500);
#2500 = PRODUCT('H4','H4','',(#2501));
#2501 = PRODUCT_CONTEXT('',#2,'mechanical');
#2502 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2503 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2504,#2506);
#2504 = ( REPRESENTATION_RELATIONSHIP('','',#2478,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2505) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2505 = ITEM_DEFINED_TRANSFORMATION('','',#11,#283);
#2506 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2507);
#2507 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68','=>[0:1:1:69]','',#5,#2498,$
  );
#2508 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2500));
#2509 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2510),#2522);
#2510 = MANIFOLD_SOLID_BREP('',#2511);
#2511 = CLOSED_SHELL('',(#2512));
#2512 = ADVANCED_FACE('',(#2513),#2517,.T.);
#2513 = FACE_BOUND('',#2514,.T.);
#2514 = VERTEX_LOOP('',#2515);
#2515 = VERTEX_POINT('',#2516);
#2516 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2517 = SPHERICAL_SURFACE('',#2518,0.107);
#2518 = AXIS2_PLACEMENT_3D('',#2519,#2520,#2521);
#2519 = CARTESIAN_POINT('',(0.,0.,0.));
#2520 = DIRECTION('',(0.,0.,1.));
#2521 = DIRECTION('',(1.,0.,-0.));
#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2526)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2523,#2524,#2525)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2523 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2524 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2525 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2526 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2523,
  'distance_accuracy_value','confusion accuracy');
#2527 = SHAPE_DEFINITION_REPRESENTATION(#2528,#2509);
#2528 = PRODUCT_DEFINITION_SHAPE('','',#2529);
#2529 = PRODUCT_DEFINITION('design','',#2530,#2533);
#2530 = PRODUCT_DEFINITION_FORMATION('','',#2531);
#2531 = PRODUCT('H5','H5','',(#2532));
#2532 = PRODUCT_CONTEXT('',#2,'mechanical');
#2533 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2534 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2535,#2537);
#2535 = ( REPRESENTATION_RELATIONSHIP('','',#2509,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2536) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2536 = ITEM_DEFINED_TRANSFORMATION('','',#11,#287);
#2537 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2538);
#2538 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69','=>[0:1:1:70]','',#5,#2529,$
  );
#2539 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2531));
#2540 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2541),#2553);
#2541 = MANIFOLD_SOLID_BREP('',#2542);
#2542 = CLOSED_SHELL('',(#2543));
#2543 = ADVANCED_FACE('',(#2544),#2548,.T.);
#2544 = FACE_BOUND('',#2545,.T.);
#2545 = VERTEX_LOOP('',#2546);
#2546 = VERTEX_POINT('',#2547);
#2547 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2548 = SPHERICAL_SURFACE('',#2549,0.107);
#2549 = AXIS2_PLACEMENT_3D('',#2550,#2551,#2552);
#2550 = CARTESIAN_POINT('',(0.,0.,0.));
#2551 = DIRECTION('',(0.,0.,1.));
#2552 = DIRECTION('',(1.,0.,-0.));
#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2557)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2554,#2555,#2556)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2554 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2555 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2556 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2557 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2554,
  'distance_accuracy_value','confusion accuracy');
#2558 = SHAPE_DEFINITION_REPRESENTATION(#2559,#2540);
#2559 = PRODUCT_DEFINITION_SHAPE('','',#2560);
#2560 = PRODUCT_DEFINITION('design','',#2561,#2564);
#2561 = PRODUCT_DEFINITION_FORMATION('','',#2562);
#2562 = PRODUCT('H6','H6','',(#2563));
#2563 = PRODUCT_CONTEXT('',#2,'mechanical');
#2564 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2565 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2566,#2568);
#2566 = ( REPRESENTATION_RELATIONSHIP('','',#2540,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2567) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2567 = ITEM_DEFINED_TRANSFORMATION('','',#11,#291);
#2568 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2569);
#2569 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70','=>[0:1:1:71]','',#5,#2560,$
  );
#2570 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2562));
#2571 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2572),#2584);
#2572 = MANIFOLD_SOLID_BREP('',#2573);
#2573 = CLOSED_SHELL('',(#2574));
#2574 = ADVANCED_FACE('',(#2575),#2579,.T.);
#2575 = FACE_BOUND('',#2576,.T.);
#2576 = VERTEX_LOOP('',#2577);
#2577 = VERTEX_POINT('',#2578);
#2578 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2579 = SPHERICAL_SURFACE('',#2580,0.107);
#2580 = AXIS2_PLACEMENT_3D('',#2581,#2582,#2583);
#2581 = CARTESIAN_POINT('',(0.,0.,0.));
#2582 = DIRECTION('',(0.,0.,1.));
#2583 = DIRECTION('',(1.,0.,-0.));
#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2588)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2585,#2586,#2587)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2585 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2586 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2587 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2588 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2585,
  'distance_accuracy_value','confusion accuracy');
#2589 = SHAPE_DEFINITION_REPRESENTATION(#2590,#2571);
#2590 = PRODUCT_DEFINITION_SHAPE('','',#2591);
#2591 = PRODUCT_DEFINITION('design','',#2592,#2595);
#2592 = PRODUCT_DEFINITION_FORMATION('','',#2593);
#2593 = PRODUCT('H7','H7','',(#2594));
#2594 = PRODUCT_CONTEXT('',#2,'mechanical');
#2595 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2596 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2597,#2599);
#2597 = ( REPRESENTATION_RELATIONSHIP('','',#2571,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2598) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2598 = ITEM_DEFINED_TRANSFORMATION('','',#11,#295);
#2599 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2600);
#2600 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('71','=>[0:1:1:72]','',#5,#2591,$
  );
#2601 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2593));
#2602 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2603),#2615);
#2603 = MANIFOLD_SOLID_BREP('',#2604);
#2604 = CLOSED_SHELL('',(#2605));
#2605 = ADVANCED_FACE('',(#2606),#2610,.T.);
#2606 = FACE_BOUND('',#2607,.T.);
#2607 = VERTEX_LOOP('',#2608);
#2608 = VERTEX_POINT('',#2609);
#2609 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2610 = SPHERICAL_SURFACE('',#2611,0.107);
#2611 = AXIS2_PLACEMENT_3D('',#2612,#2613,#2614);
#2612 = CARTESIAN_POINT('',(0.,0.,0.));
#2613 = DIRECTION('',(0.,0.,1.));
#2614 = DIRECTION('',(1.,0.,-0.));
#2615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2619)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2616,#2617,#2618)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2616 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2617 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2618 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2619 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2616,
  'distance_accuracy_value','confusion accuracy');
#2620 = SHAPE_DEFINITION_REPRESENTATION(#2621,#2602);
#2621 = PRODUCT_DEFINITION_SHAPE('','',#2622);
#2622 = PRODUCT_DEFINITION('design','',#2623,#2626);
#2623 = PRODUCT_DEFINITION_FORMATION('','',#2624);
#2624 = PRODUCT('H8','H8','',(#2625));
#2625 = PRODUCT_CONTEXT('',#2,'mechanical');
#2626 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2627 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2628,#2630);
#2628 = ( REPRESENTATION_RELATIONSHIP('','',#2602,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2629) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2629 = ITEM_DEFINED_TRANSFORMATION('','',#11,#299);
#2630 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2631);
#2631 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('72','=>[0:1:1:73]','',#5,#2622,$
  );
#2632 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2624));
#2633 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2634),#2646);
#2634 = MANIFOLD_SOLID_BREP('',#2635);
#2635 = CLOSED_SHELL('',(#2636));
#2636 = ADVANCED_FACE('',(#2637),#2641,.T.);
#2637 = FACE_BOUND('',#2638,.T.);
#2638 = VERTEX_LOOP('',#2639);
#2639 = VERTEX_POINT('',#2640);
#2640 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2641 = SPHERICAL_SURFACE('',#2642,0.107);
#2642 = AXIS2_PLACEMENT_3D('',#2643,#2644,#2645);
#2643 = CARTESIAN_POINT('',(0.,0.,0.));
#2644 = DIRECTION('',(0.,0.,1.));
#2645 = DIRECTION('',(1.,0.,-0.));
#2646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2650)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2647,#2648,#2649)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2647 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2648 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2649 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2650 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2647,
  'distance_accuracy_value','confusion accuracy');
#2651 = SHAPE_DEFINITION_REPRESENTATION(#2652,#2633);
#2652 = PRODUCT_DEFINITION_SHAPE('','',#2653);
#2653 = PRODUCT_DEFINITION('design','',#2654,#2657);
#2654 = PRODUCT_DEFINITION_FORMATION('','',#2655);
#2655 = PRODUCT('H9','H9','',(#2656));
#2656 = PRODUCT_CONTEXT('',#2,'mechanical');
#2657 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2658 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2659,#2661);
#2659 = ( REPRESENTATION_RELATIONSHIP('','',#2633,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2660) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2660 = ITEM_DEFINED_TRANSFORMATION('','',#11,#303);
#2661 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2662);
#2662 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('73','=>[0:1:1:74]','',#5,#2653,$
  );
#2663 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2655));
#2664 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2665),#2677);
#2665 = MANIFOLD_SOLID_BREP('',#2666);
#2666 = CLOSED_SHELL('',(#2667));
#2667 = ADVANCED_FACE('',(#2668),#2672,.T.);
#2668 = FACE_BOUND('',#2669,.T.);
#2669 = VERTEX_LOOP('',#2670);
#2670 = VERTEX_POINT('',#2671);
#2671 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2672 = SPHERICAL_SURFACE('',#2673,0.107);
#2673 = AXIS2_PLACEMENT_3D('',#2674,#2675,#2676);
#2674 = CARTESIAN_POINT('',(0.,0.,0.));
#2675 = DIRECTION('',(0.,0.,1.));
#2676 = DIRECTION('',(1.,0.,-0.));
#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2681)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2678,#2679,#2680)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2678 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2679 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2680 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2681 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2678,
  'distance_accuracy_value','confusion accuracy');
#2682 = SHAPE_DEFINITION_REPRESENTATION(#2683,#2664);
#2683 = PRODUCT_DEFINITION_SHAPE('','',#2684);
#2684 = PRODUCT_DEFINITION('design','',#2685,#2688);
#2685 = PRODUCT_DEFINITION_FORMATION('','',#2686);
#2686 = PRODUCT('H10','H10','',(#2687));
#2687 = PRODUCT_CONTEXT('',#2,'mechanical');
#2688 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2689 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2690,#2692);
#2690 = ( REPRESENTATION_RELATIONSHIP('','',#2664,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2691) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2691 = ITEM_DEFINED_TRANSFORMATION('','',#11,#307);
#2692 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2693);
#2693 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('74','=>[0:1:1:75]','',#5,#2684,$
  );
#2694 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2686));
#2695 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2696),#2708);
#2696 = MANIFOLD_SOLID_BREP('',#2697);
#2697 = CLOSED_SHELL('',(#2698));
#2698 = ADVANCED_FACE('',(#2699),#2703,.T.);
#2699 = FACE_BOUND('',#2700,.T.);
#2700 = VERTEX_LOOP('',#2701);
#2701 = VERTEX_POINT('',#2702);
#2702 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2703 = SPHERICAL_SURFACE('',#2704,0.107);
#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707);
#2705 = CARTESIAN_POINT('',(0.,0.,0.));
#2706 = DIRECTION('',(0.,0.,1.));
#2707 = DIRECTION('',(1.,0.,-0.));
#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2712)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2709,#2710,#2711)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2709 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2710 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2711 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2712 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2709,
  'distance_accuracy_value','confusion accuracy');
#2713 = SHAPE_DEFINITION_REPRESENTATION(#2714,#2695);
#2714 = PRODUCT_DEFINITION_SHAPE('','',#2715);
#2715 = PRODUCT_DEFINITION('design','',#2716,#2719);
#2716 = PRODUCT_DEFINITION_FORMATION('','',#2717);
#2717 = PRODUCT('J1','J1','',(#2718));
#2718 = PRODUCT_CONTEXT('',#2,'mechanical');
#2719 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2720 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2721,#2723);
#2721 = ( REPRESENTATION_RELATIONSHIP('','',#2695,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2722) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2722 = ITEM_DEFINED_TRANSFORMATION('','',#11,#311);
#2723 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2724);
#2724 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('75','=>[0:1:1:76]','',#5,#2715,$
  );
#2725 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2717));
#2726 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2727),#2739);
#2727 = MANIFOLD_SOLID_BREP('',#2728);
#2728 = CLOSED_SHELL('',(#2729));
#2729 = ADVANCED_FACE('',(#2730),#2734,.T.);
#2730 = FACE_BOUND('',#2731,.T.);
#2731 = VERTEX_LOOP('',#2732);
#2732 = VERTEX_POINT('',#2733);
#2733 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2734 = SPHERICAL_SURFACE('',#2735,0.107);
#2735 = AXIS2_PLACEMENT_3D('',#2736,#2737,#2738);
#2736 = CARTESIAN_POINT('',(0.,0.,0.));
#2737 = DIRECTION('',(0.,0.,1.));
#2738 = DIRECTION('',(1.,0.,-0.));
#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2743)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2740,#2741,#2742)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2740 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2741 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2742 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2743 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2740,
  'distance_accuracy_value','confusion accuracy');
#2744 = SHAPE_DEFINITION_REPRESENTATION(#2745,#2726);
#2745 = PRODUCT_DEFINITION_SHAPE('','',#2746);
#2746 = PRODUCT_DEFINITION('design','',#2747,#2750);
#2747 = PRODUCT_DEFINITION_FORMATION('','',#2748);
#2748 = PRODUCT('J2','J2','',(#2749));
#2749 = PRODUCT_CONTEXT('',#2,'mechanical');
#2750 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2751 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2752,#2754);
#2752 = ( REPRESENTATION_RELATIONSHIP('','',#2726,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2753) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2753 = ITEM_DEFINED_TRANSFORMATION('','',#11,#315);
#2754 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2755);
#2755 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('76','=>[0:1:1:77]','',#5,#2746,$
  );
#2756 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2748));
#2757 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2758),#2770);
#2758 = MANIFOLD_SOLID_BREP('',#2759);
#2759 = CLOSED_SHELL('',(#2760));
#2760 = ADVANCED_FACE('',(#2761),#2765,.T.);
#2761 = FACE_BOUND('',#2762,.T.);
#2762 = VERTEX_LOOP('',#2763);
#2763 = VERTEX_POINT('',#2764);
#2764 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2765 = SPHERICAL_SURFACE('',#2766,0.107);
#2766 = AXIS2_PLACEMENT_3D('',#2767,#2768,#2769);
#2767 = CARTESIAN_POINT('',(0.,0.,0.));
#2768 = DIRECTION('',(0.,0.,1.));
#2769 = DIRECTION('',(1.,0.,-0.));
#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2774)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2771,#2772,#2773)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2771 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2772 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2773 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2774 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2771,
  'distance_accuracy_value','confusion accuracy');
#2775 = SHAPE_DEFINITION_REPRESENTATION(#2776,#2757);
#2776 = PRODUCT_DEFINITION_SHAPE('','',#2777);
#2777 = PRODUCT_DEFINITION('design','',#2778,#2781);
#2778 = PRODUCT_DEFINITION_FORMATION('','',#2779);
#2779 = PRODUCT('J3','J3','',(#2780));
#2780 = PRODUCT_CONTEXT('',#2,'mechanical');
#2781 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2782 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2783,#2785);
#2783 = ( REPRESENTATION_RELATIONSHIP('','',#2757,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2784) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2784 = ITEM_DEFINED_TRANSFORMATION('','',#11,#319);
#2785 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2786);
#2786 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('77','=>[0:1:1:78]','',#5,#2777,$
  );
#2787 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2779));
#2788 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2789),#2801);
#2789 = MANIFOLD_SOLID_BREP('',#2790);
#2790 = CLOSED_SHELL('',(#2791));
#2791 = ADVANCED_FACE('',(#2792),#2796,.T.);
#2792 = FACE_BOUND('',#2793,.T.);
#2793 = VERTEX_LOOP('',#2794);
#2794 = VERTEX_POINT('',#2795);
#2795 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2796 = SPHERICAL_SURFACE('',#2797,0.107);
#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);
#2798 = CARTESIAN_POINT('',(0.,0.,0.));
#2799 = DIRECTION('',(0.,0.,1.));
#2800 = DIRECTION('',(1.,0.,-0.));
#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2805)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2802,#2803,#2804)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2802 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2803 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2804 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2805 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2802,
  'distance_accuracy_value','confusion accuracy');
#2806 = SHAPE_DEFINITION_REPRESENTATION(#2807,#2788);
#2807 = PRODUCT_DEFINITION_SHAPE('','',#2808);
#2808 = PRODUCT_DEFINITION('design','',#2809,#2812);
#2809 = PRODUCT_DEFINITION_FORMATION('','',#2810);
#2810 = PRODUCT('J4','J4','',(#2811));
#2811 = PRODUCT_CONTEXT('',#2,'mechanical');
#2812 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2813 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2814,#2816);
#2814 = ( REPRESENTATION_RELATIONSHIP('','',#2788,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2815) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2815 = ITEM_DEFINED_TRANSFORMATION('','',#11,#323);
#2816 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2817);
#2817 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('78','=>[0:1:1:79]','',#5,#2808,$
  );
#2818 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2810));
#2819 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2820),#2832);
#2820 = MANIFOLD_SOLID_BREP('',#2821);
#2821 = CLOSED_SHELL('',(#2822));
#2822 = ADVANCED_FACE('',(#2823),#2827,.T.);
#2823 = FACE_BOUND('',#2824,.T.);
#2824 = VERTEX_LOOP('',#2825);
#2825 = VERTEX_POINT('',#2826);
#2826 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2827 = SPHERICAL_SURFACE('',#2828,0.107);
#2828 = AXIS2_PLACEMENT_3D('',#2829,#2830,#2831);
#2829 = CARTESIAN_POINT('',(0.,0.,0.));
#2830 = DIRECTION('',(0.,0.,1.));
#2831 = DIRECTION('',(1.,0.,-0.));
#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2836)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2833,#2834,#2835)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2833 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2834 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2835 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2836 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2833,
  'distance_accuracy_value','confusion accuracy');
#2837 = SHAPE_DEFINITION_REPRESENTATION(#2838,#2819);
#2838 = PRODUCT_DEFINITION_SHAPE('','',#2839);
#2839 = PRODUCT_DEFINITION('design','',#2840,#2843);
#2840 = PRODUCT_DEFINITION_FORMATION('','',#2841);
#2841 = PRODUCT('J5','J5','',(#2842));
#2842 = PRODUCT_CONTEXT('',#2,'mechanical');
#2843 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2844 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2845,#2847);
#2845 = ( REPRESENTATION_RELATIONSHIP('','',#2819,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2846) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2846 = ITEM_DEFINED_TRANSFORMATION('','',#11,#327);
#2847 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2848);
#2848 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('79','=>[0:1:1:80]','',#5,#2839,$
  );
#2849 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2841));
#2850 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2851),#2863);
#2851 = MANIFOLD_SOLID_BREP('',#2852);
#2852 = CLOSED_SHELL('',(#2853));
#2853 = ADVANCED_FACE('',(#2854),#2858,.T.);
#2854 = FACE_BOUND('',#2855,.T.);
#2855 = VERTEX_LOOP('',#2856);
#2856 = VERTEX_POINT('',#2857);
#2857 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2858 = SPHERICAL_SURFACE('',#2859,0.107);
#2859 = AXIS2_PLACEMENT_3D('',#2860,#2861,#2862);
#2860 = CARTESIAN_POINT('',(0.,0.,0.));
#2861 = DIRECTION('',(0.,0.,1.));
#2862 = DIRECTION('',(1.,0.,-0.));
#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2867)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2864,#2865,#2866)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2864 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2865 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2866 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2867 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2864,
  'distance_accuracy_value','confusion accuracy');
#2868 = SHAPE_DEFINITION_REPRESENTATION(#2869,#2850);
#2869 = PRODUCT_DEFINITION_SHAPE('','',#2870);
#2870 = PRODUCT_DEFINITION('design','',#2871,#2874);
#2871 = PRODUCT_DEFINITION_FORMATION('','',#2872);
#2872 = PRODUCT('J6','J6','',(#2873));
#2873 = PRODUCT_CONTEXT('',#2,'mechanical');
#2874 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2875 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2876,#2878);
#2876 = ( REPRESENTATION_RELATIONSHIP('','',#2850,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2877) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2877 = ITEM_DEFINED_TRANSFORMATION('','',#11,#331);
#2878 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2879);
#2879 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('80','=>[0:1:1:81]','',#5,#2870,$
  );
#2880 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2872));
#2881 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2882),#2894);
#2882 = MANIFOLD_SOLID_BREP('',#2883);
#2883 = CLOSED_SHELL('',(#2884));
#2884 = ADVANCED_FACE('',(#2885),#2889,.T.);
#2885 = FACE_BOUND('',#2886,.T.);
#2886 = VERTEX_LOOP('',#2887);
#2887 = VERTEX_POINT('',#2888);
#2888 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2889 = SPHERICAL_SURFACE('',#2890,0.107);
#2890 = AXIS2_PLACEMENT_3D('',#2891,#2892,#2893);
#2891 = CARTESIAN_POINT('',(0.,0.,0.));
#2892 = DIRECTION('',(0.,0.,1.));
#2893 = DIRECTION('',(1.,0.,-0.));
#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2898)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2895,#2896,#2897)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2895 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2896 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2897 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2898 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2895,
  'distance_accuracy_value','confusion accuracy');
#2899 = SHAPE_DEFINITION_REPRESENTATION(#2900,#2881);
#2900 = PRODUCT_DEFINITION_SHAPE('','',#2901);
#2901 = PRODUCT_DEFINITION('design','',#2902,#2905);
#2902 = PRODUCT_DEFINITION_FORMATION('','',#2903);
#2903 = PRODUCT('J7','J7','',(#2904));
#2904 = PRODUCT_CONTEXT('',#2,'mechanical');
#2905 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2906 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2907,#2909);
#2907 = ( REPRESENTATION_RELATIONSHIP('','',#2881,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2908) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2908 = ITEM_DEFINED_TRANSFORMATION('','',#11,#335);
#2909 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2910);
#2910 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('81','=>[0:1:1:82]','',#5,#2901,$
  );
#2911 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2903));
#2912 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2913),#2925);
#2913 = MANIFOLD_SOLID_BREP('',#2914);
#2914 = CLOSED_SHELL('',(#2915));
#2915 = ADVANCED_FACE('',(#2916),#2920,.T.);
#2916 = FACE_BOUND('',#2917,.T.);
#2917 = VERTEX_LOOP('',#2918);
#2918 = VERTEX_POINT('',#2919);
#2919 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2920 = SPHERICAL_SURFACE('',#2921,0.107);
#2921 = AXIS2_PLACEMENT_3D('',#2922,#2923,#2924);
#2922 = CARTESIAN_POINT('',(0.,0.,0.));
#2923 = DIRECTION('',(0.,0.,1.));
#2924 = DIRECTION('',(1.,0.,-0.));
#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2929)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2926,#2927,#2928)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2926 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2927 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2928 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2929 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2926,
  'distance_accuracy_value','confusion accuracy');
#2930 = SHAPE_DEFINITION_REPRESENTATION(#2931,#2912);
#2931 = PRODUCT_DEFINITION_SHAPE('','',#2932);
#2932 = PRODUCT_DEFINITION('design','',#2933,#2936);
#2933 = PRODUCT_DEFINITION_FORMATION('','',#2934);
#2934 = PRODUCT('J8','J8','',(#2935));
#2935 = PRODUCT_CONTEXT('',#2,'mechanical');
#2936 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2937 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2938,#2940);
#2938 = ( REPRESENTATION_RELATIONSHIP('','',#2912,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2939) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2939 = ITEM_DEFINED_TRANSFORMATION('','',#11,#339);
#2940 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2941);
#2941 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('82','=>[0:1:1:83]','',#5,#2932,$
  );
#2942 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2934));
#2943 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2944),#2956);
#2944 = MANIFOLD_SOLID_BREP('',#2945);
#2945 = CLOSED_SHELL('',(#2946));
#2946 = ADVANCED_FACE('',(#2947),#2951,.T.);
#2947 = FACE_BOUND('',#2948,.T.);
#2948 = VERTEX_LOOP('',#2949);
#2949 = VERTEX_POINT('',#2950);
#2950 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2951 = SPHERICAL_SURFACE('',#2952,0.107);
#2952 = AXIS2_PLACEMENT_3D('',#2953,#2954,#2955);
#2953 = CARTESIAN_POINT('',(0.,0.,0.));
#2954 = DIRECTION('',(0.,0.,1.));
#2955 = DIRECTION('',(1.,0.,-0.));
#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2960)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2957,#2958,#2959)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2957 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2958 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2959 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2960 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2957,
  'distance_accuracy_value','confusion accuracy');
#2961 = SHAPE_DEFINITION_REPRESENTATION(#2962,#2943);
#2962 = PRODUCT_DEFINITION_SHAPE('','',#2963);
#2963 = PRODUCT_DEFINITION('design','',#2964,#2967);
#2964 = PRODUCT_DEFINITION_FORMATION('','',#2965);
#2965 = PRODUCT('J9','J9','',(#2966));
#2966 = PRODUCT_CONTEXT('',#2,'mechanical');
#2967 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2968 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2969,#2971);
#2969 = ( REPRESENTATION_RELATIONSHIP('','',#2943,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2970) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2970 = ITEM_DEFINED_TRANSFORMATION('','',#11,#343);
#2971 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2972);
#2972 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('83','=>[0:1:1:84]','',#5,#2963,$
  );
#2973 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2965));
#2974 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2975),#2987);
#2975 = MANIFOLD_SOLID_BREP('',#2976);
#2976 = CLOSED_SHELL('',(#2977));
#2977 = ADVANCED_FACE('',(#2978),#2982,.T.);
#2978 = FACE_BOUND('',#2979,.T.);
#2979 = VERTEX_LOOP('',#2980);
#2980 = VERTEX_POINT('',#2981);
#2981 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#2982 = SPHERICAL_SURFACE('',#2983,0.107);
#2983 = AXIS2_PLACEMENT_3D('',#2984,#2985,#2986);
#2984 = CARTESIAN_POINT('',(0.,0.,0.));
#2985 = DIRECTION('',(0.,0.,1.));
#2986 = DIRECTION('',(1.,0.,-0.));
#2987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2991)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2988,#2989,#2990)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2988 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2989 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2990 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2991 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2988,
  'distance_accuracy_value','confusion accuracy');
#2992 = SHAPE_DEFINITION_REPRESENTATION(#2993,#2974);
#2993 = PRODUCT_DEFINITION_SHAPE('','',#2994);
#2994 = PRODUCT_DEFINITION('design','',#2995,#2998);
#2995 = PRODUCT_DEFINITION_FORMATION('','',#2996);
#2996 = PRODUCT('J10','J10','',(#2997));
#2997 = PRODUCT_CONTEXT('',#2,'mechanical');
#2998 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2999 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3000,#3002);
#3000 = ( REPRESENTATION_RELATIONSHIP('','',#2974,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3001) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3001 = ITEM_DEFINED_TRANSFORMATION('','',#11,#347);
#3002 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3003);
#3003 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('84','=>[0:1:1:85]','',#5,#2994,$
  );
#3004 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2996));
#3005 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3006),#3018);
#3006 = MANIFOLD_SOLID_BREP('',#3007);
#3007 = CLOSED_SHELL('',(#3008));
#3008 = ADVANCED_FACE('',(#3009),#3013,.T.);
#3009 = FACE_BOUND('',#3010,.T.);
#3010 = VERTEX_LOOP('',#3011);
#3011 = VERTEX_POINT('',#3012);
#3012 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3013 = SPHERICAL_SURFACE('',#3014,0.107);
#3014 = AXIS2_PLACEMENT_3D('',#3015,#3016,#3017);
#3015 = CARTESIAN_POINT('',(0.,0.,0.));
#3016 = DIRECTION('',(0.,0.,1.));
#3017 = DIRECTION('',(1.,0.,-0.));
#3018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3022)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3019,#3020,#3021)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3019 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3020 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3021 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3022 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3019,
  'distance_accuracy_value','confusion accuracy');
#3023 = SHAPE_DEFINITION_REPRESENTATION(#3024,#3005);
#3024 = PRODUCT_DEFINITION_SHAPE('','',#3025);
#3025 = PRODUCT_DEFINITION('design','',#3026,#3029);
#3026 = PRODUCT_DEFINITION_FORMATION('','',#3027);
#3027 = PRODUCT('K1','K1','',(#3028));
#3028 = PRODUCT_CONTEXT('',#2,'mechanical');
#3029 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3030 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3031,#3033);
#3031 = ( REPRESENTATION_RELATIONSHIP('','',#3005,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3032) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3032 = ITEM_DEFINED_TRANSFORMATION('','',#11,#351);
#3033 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3034);
#3034 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('85','=>[0:1:1:86]','',#5,#3025,$
  );
#3035 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3027));
#3036 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3037),#3049);
#3037 = MANIFOLD_SOLID_BREP('',#3038);
#3038 = CLOSED_SHELL('',(#3039));
#3039 = ADVANCED_FACE('',(#3040),#3044,.T.);
#3040 = FACE_BOUND('',#3041,.T.);
#3041 = VERTEX_LOOP('',#3042);
#3042 = VERTEX_POINT('',#3043);
#3043 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3044 = SPHERICAL_SURFACE('',#3045,0.107);
#3045 = AXIS2_PLACEMENT_3D('',#3046,#3047,#3048);
#3046 = CARTESIAN_POINT('',(0.,0.,0.));
#3047 = DIRECTION('',(0.,0.,1.));
#3048 = DIRECTION('',(1.,0.,-0.));
#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3053)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3050,#3051,#3052)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3050 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3051 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3052 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3053 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3050,
  'distance_accuracy_value','confusion accuracy');
#3054 = SHAPE_DEFINITION_REPRESENTATION(#3055,#3036);
#3055 = PRODUCT_DEFINITION_SHAPE('','',#3056);
#3056 = PRODUCT_DEFINITION('design','',#3057,#3060);
#3057 = PRODUCT_DEFINITION_FORMATION('','',#3058);
#3058 = PRODUCT('K2','K2','',(#3059));
#3059 = PRODUCT_CONTEXT('',#2,'mechanical');
#3060 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3061 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3062,#3064);
#3062 = ( REPRESENTATION_RELATIONSHIP('','',#3036,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3063) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3063 = ITEM_DEFINED_TRANSFORMATION('','',#11,#355);
#3064 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3065);
#3065 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('86','=>[0:1:1:87]','',#5,#3056,$
  );
#3066 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3058));
#3067 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3068),#3080);
#3068 = MANIFOLD_SOLID_BREP('',#3069);
#3069 = CLOSED_SHELL('',(#3070));
#3070 = ADVANCED_FACE('',(#3071),#3075,.T.);
#3071 = FACE_BOUND('',#3072,.T.);
#3072 = VERTEX_LOOP('',#3073);
#3073 = VERTEX_POINT('',#3074);
#3074 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3075 = SPHERICAL_SURFACE('',#3076,0.107);
#3076 = AXIS2_PLACEMENT_3D('',#3077,#3078,#3079);
#3077 = CARTESIAN_POINT('',(0.,0.,0.));
#3078 = DIRECTION('',(0.,0.,1.));
#3079 = DIRECTION('',(1.,0.,-0.));
#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3084)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3081,#3082,#3083)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3081 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3082 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3083 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3084 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3081,
  'distance_accuracy_value','confusion accuracy');
#3085 = SHAPE_DEFINITION_REPRESENTATION(#3086,#3067);
#3086 = PRODUCT_DEFINITION_SHAPE('','',#3087);
#3087 = PRODUCT_DEFINITION('design','',#3088,#3091);
#3088 = PRODUCT_DEFINITION_FORMATION('','',#3089);
#3089 = PRODUCT('K3','K3','',(#3090));
#3090 = PRODUCT_CONTEXT('',#2,'mechanical');
#3091 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3092 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3093,#3095);
#3093 = ( REPRESENTATION_RELATIONSHIP('','',#3067,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3094) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3094 = ITEM_DEFINED_TRANSFORMATION('','',#11,#359);
#3095 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3096);
#3096 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('87','=>[0:1:1:88]','',#5,#3087,$
  );
#3097 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3089));
#3098 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3099),#3111);
#3099 = MANIFOLD_SOLID_BREP('',#3100);
#3100 = CLOSED_SHELL('',(#3101));
#3101 = ADVANCED_FACE('',(#3102),#3106,.T.);
#3102 = FACE_BOUND('',#3103,.T.);
#3103 = VERTEX_LOOP('',#3104);
#3104 = VERTEX_POINT('',#3105);
#3105 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3106 = SPHERICAL_SURFACE('',#3107,0.107);
#3107 = AXIS2_PLACEMENT_3D('',#3108,#3109,#3110);
#3108 = CARTESIAN_POINT('',(0.,0.,0.));
#3109 = DIRECTION('',(0.,0.,1.));
#3110 = DIRECTION('',(1.,0.,-0.));
#3111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3115)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3112,#3113,#3114)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3112 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3113 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3114 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3115 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3112,
  'distance_accuracy_value','confusion accuracy');
#3116 = SHAPE_DEFINITION_REPRESENTATION(#3117,#3098);
#3117 = PRODUCT_DEFINITION_SHAPE('','',#3118);
#3118 = PRODUCT_DEFINITION('design','',#3119,#3122);
#3119 = PRODUCT_DEFINITION_FORMATION('','',#3120);
#3120 = PRODUCT('K4','K4','',(#3121));
#3121 = PRODUCT_CONTEXT('',#2,'mechanical');
#3122 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3123 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3124,#3126);
#3124 = ( REPRESENTATION_RELATIONSHIP('','',#3098,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3125) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3125 = ITEM_DEFINED_TRANSFORMATION('','',#11,#363);
#3126 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3127);
#3127 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('88','=>[0:1:1:89]','',#5,#3118,$
  );
#3128 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3120));
#3129 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3130),#3142);
#3130 = MANIFOLD_SOLID_BREP('',#3131);
#3131 = CLOSED_SHELL('',(#3132));
#3132 = ADVANCED_FACE('',(#3133),#3137,.T.);
#3133 = FACE_BOUND('',#3134,.T.);
#3134 = VERTEX_LOOP('',#3135);
#3135 = VERTEX_POINT('',#3136);
#3136 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3137 = SPHERICAL_SURFACE('',#3138,0.107);
#3138 = AXIS2_PLACEMENT_3D('',#3139,#3140,#3141);
#3139 = CARTESIAN_POINT('',(0.,0.,0.));
#3140 = DIRECTION('',(0.,0.,1.));
#3141 = DIRECTION('',(1.,0.,-0.));
#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3146)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3143,#3144,#3145)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3143 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3144 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3145 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3146 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3143,
  'distance_accuracy_value','confusion accuracy');
#3147 = SHAPE_DEFINITION_REPRESENTATION(#3148,#3129);
#3148 = PRODUCT_DEFINITION_SHAPE('','',#3149);
#3149 = PRODUCT_DEFINITION('design','',#3150,#3153);
#3150 = PRODUCT_DEFINITION_FORMATION('','',#3151);
#3151 = PRODUCT('K5','K5','',(#3152));
#3152 = PRODUCT_CONTEXT('',#2,'mechanical');
#3153 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3154 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3155,#3157);
#3155 = ( REPRESENTATION_RELATIONSHIP('','',#3129,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3156) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3156 = ITEM_DEFINED_TRANSFORMATION('','',#11,#367);
#3157 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3158);
#3158 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('89','=>[0:1:1:90]','',#5,#3149,$
  );
#3159 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3151));
#3160 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3161),#3173);
#3161 = MANIFOLD_SOLID_BREP('',#3162);
#3162 = CLOSED_SHELL('',(#3163));
#3163 = ADVANCED_FACE('',(#3164),#3168,.T.);
#3164 = FACE_BOUND('',#3165,.T.);
#3165 = VERTEX_LOOP('',#3166);
#3166 = VERTEX_POINT('',#3167);
#3167 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3168 = SPHERICAL_SURFACE('',#3169,0.107);
#3169 = AXIS2_PLACEMENT_3D('',#3170,#3171,#3172);
#3170 = CARTESIAN_POINT('',(0.,0.,0.));
#3171 = DIRECTION('',(0.,0.,1.));
#3172 = DIRECTION('',(1.,0.,-0.));
#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3177)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3174,#3175,#3176)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3174 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3175 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3176 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3177 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3174,
  'distance_accuracy_value','confusion accuracy');
#3178 = SHAPE_DEFINITION_REPRESENTATION(#3179,#3160);
#3179 = PRODUCT_DEFINITION_SHAPE('','',#3180);
#3180 = PRODUCT_DEFINITION('design','',#3181,#3184);
#3181 = PRODUCT_DEFINITION_FORMATION('','',#3182);
#3182 = PRODUCT('K6','K6','',(#3183));
#3183 = PRODUCT_CONTEXT('',#2,'mechanical');
#3184 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3185 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3186,#3188);
#3186 = ( REPRESENTATION_RELATIONSHIP('','',#3160,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3187) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3187 = ITEM_DEFINED_TRANSFORMATION('','',#11,#371);
#3188 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3189);
#3189 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('90','=>[0:1:1:91]','',#5,#3180,$
  );
#3190 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3182));
#3191 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3192),#3204);
#3192 = MANIFOLD_SOLID_BREP('',#3193);
#3193 = CLOSED_SHELL('',(#3194));
#3194 = ADVANCED_FACE('',(#3195),#3199,.T.);
#3195 = FACE_BOUND('',#3196,.T.);
#3196 = VERTEX_LOOP('',#3197);
#3197 = VERTEX_POINT('',#3198);
#3198 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3199 = SPHERICAL_SURFACE('',#3200,0.107);
#3200 = AXIS2_PLACEMENT_3D('',#3201,#3202,#3203);
#3201 = CARTESIAN_POINT('',(0.,0.,0.));
#3202 = DIRECTION('',(0.,0.,1.));
#3203 = DIRECTION('',(1.,0.,-0.));
#3204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3208)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3205,#3206,#3207)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3205 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3206 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3207 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3208 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3205,
  'distance_accuracy_value','confusion accuracy');
#3209 = SHAPE_DEFINITION_REPRESENTATION(#3210,#3191);
#3210 = PRODUCT_DEFINITION_SHAPE('','',#3211);
#3211 = PRODUCT_DEFINITION('design','',#3212,#3215);
#3212 = PRODUCT_DEFINITION_FORMATION('','',#3213);
#3213 = PRODUCT('K7','K7','',(#3214));
#3214 = PRODUCT_CONTEXT('',#2,'mechanical');
#3215 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3216 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3217,#3219);
#3217 = ( REPRESENTATION_RELATIONSHIP('','',#3191,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3218) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3218 = ITEM_DEFINED_TRANSFORMATION('','',#11,#375);
#3219 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3220);
#3220 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('91','=>[0:1:1:92]','',#5,#3211,$
  );
#3221 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3213));
#3222 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3223),#3235);
#3223 = MANIFOLD_SOLID_BREP('',#3224);
#3224 = CLOSED_SHELL('',(#3225));
#3225 = ADVANCED_FACE('',(#3226),#3230,.T.);
#3226 = FACE_BOUND('',#3227,.T.);
#3227 = VERTEX_LOOP('',#3228);
#3228 = VERTEX_POINT('',#3229);
#3229 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3230 = SPHERICAL_SURFACE('',#3231,0.107);
#3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234);
#3232 = CARTESIAN_POINT('',(0.,0.,0.));
#3233 = DIRECTION('',(0.,0.,1.));
#3234 = DIRECTION('',(1.,0.,-0.));
#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3239)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3236,#3237,#3238)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3236 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3237 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3238 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3239 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3236,
  'distance_accuracy_value','confusion accuracy');
#3240 = SHAPE_DEFINITION_REPRESENTATION(#3241,#3222);
#3241 = PRODUCT_DEFINITION_SHAPE('','',#3242);
#3242 = PRODUCT_DEFINITION('design','',#3243,#3246);
#3243 = PRODUCT_DEFINITION_FORMATION('','',#3244);
#3244 = PRODUCT('K8','K8','',(#3245));
#3245 = PRODUCT_CONTEXT('',#2,'mechanical');
#3246 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3247 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3248,#3250);
#3248 = ( REPRESENTATION_RELATIONSHIP('','',#3222,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3249) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3249 = ITEM_DEFINED_TRANSFORMATION('','',#11,#379);
#3250 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3251);
#3251 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('92','=>[0:1:1:93]','',#5,#3242,$
  );
#3252 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3244));
#3253 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3254),#3266);
#3254 = MANIFOLD_SOLID_BREP('',#3255);
#3255 = CLOSED_SHELL('',(#3256));
#3256 = ADVANCED_FACE('',(#3257),#3261,.T.);
#3257 = FACE_BOUND('',#3258,.T.);
#3258 = VERTEX_LOOP('',#3259);
#3259 = VERTEX_POINT('',#3260);
#3260 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3261 = SPHERICAL_SURFACE('',#3262,0.107);
#3262 = AXIS2_PLACEMENT_3D('',#3263,#3264,#3265);
#3263 = CARTESIAN_POINT('',(0.,0.,0.));
#3264 = DIRECTION('',(0.,0.,1.));
#3265 = DIRECTION('',(1.,0.,-0.));
#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3270)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3267,#3268,#3269)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3267 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3268 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3269 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3270 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3267,
  'distance_accuracy_value','confusion accuracy');
#3271 = SHAPE_DEFINITION_REPRESENTATION(#3272,#3253);
#3272 = PRODUCT_DEFINITION_SHAPE('','',#3273);
#3273 = PRODUCT_DEFINITION('design','',#3274,#3277);
#3274 = PRODUCT_DEFINITION_FORMATION('','',#3275);
#3275 = PRODUCT('K9','K9','',(#3276));
#3276 = PRODUCT_CONTEXT('',#2,'mechanical');
#3277 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3278 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3279,#3281);
#3279 = ( REPRESENTATION_RELATIONSHIP('','',#3253,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3280) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3280 = ITEM_DEFINED_TRANSFORMATION('','',#11,#383);
#3281 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3282);
#3282 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('93','=>[0:1:1:94]','',#5,#3273,$
  );
#3283 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3275));
#3284 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3285),#3297);
#3285 = MANIFOLD_SOLID_BREP('',#3286);
#3286 = CLOSED_SHELL('',(#3287));
#3287 = ADVANCED_FACE('',(#3288),#3292,.T.);
#3288 = FACE_BOUND('',#3289,.T.);
#3289 = VERTEX_LOOP('',#3290);
#3290 = VERTEX_POINT('',#3291);
#3291 = CARTESIAN_POINT('',(6.551860375438E-18,-1.604742967448E-33,
    -0.107));
#3292 = SPHERICAL_SURFACE('',#3293,0.107);
#3293 = AXIS2_PLACEMENT_3D('',#3294,#3295,#3296);
#3294 = CARTESIAN_POINT('',(0.,0.,0.));
#3295 = DIRECTION('',(0.,0.,1.));
#3296 = DIRECTION('',(1.,0.,-0.));
#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3301)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3298,#3299,#3300)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3298 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3299 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3300 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3301 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3298,
  'distance_accuracy_value','confusion accuracy');
#3302 = SHAPE_DEFINITION_REPRESENTATION(#3303,#3284);
#3303 = PRODUCT_DEFINITION_SHAPE('','',#3304);
#3304 = PRODUCT_DEFINITION('design','',#3305,#3308);
#3305 = PRODUCT_DEFINITION_FORMATION('','',#3306);
#3306 = PRODUCT('K10','K10','',(#3307));
#3307 = PRODUCT_CONTEXT('',#2,'mechanical');
#3308 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3309 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3310,#3312);
#3310 = ( REPRESENTATION_RELATIONSHIP('','',#3284,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3311) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3311 = ITEM_DEFINED_TRANSFORMATION('','',#11,#387);
#3312 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3313);
#3313 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('94','=>[0:1:1:95]','',#5,#3304,$
  );
#3314 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3306));
#3315 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3316),#3736);
#3316 = MANIFOLD_SOLID_BREP('',#3317);
#3317 = CLOSED_SHELL('',(#3318,#3438,#3514,#3594,#3643,#3670,#3677,#3732
    ));
#3318 = ADVANCED_FACE('',(#3319),#3333,.F.);
#3319 = FACE_BOUND('',#3320,.F.);
#3320 = EDGE_LOOP('',(#3321,#3356,#3384,#3412));
#3321 = ORIENTED_EDGE('',*,*,#3322,.F.);
#3322 = EDGE_CURVE('',#3323,#3325,#3327,.T.);
#3323 = VERTEX_POINT('',#3324);
#3324 = CARTESIAN_POINT('',(-1.772,-1.8035,0.214));
#3325 = VERTEX_POINT('',#3326);
#3326 = CARTESIAN_POINT('',(-1.772,-1.8035,0.514));
#3327 = SURFACE_CURVE('',#3328,(#3332,#3344),.PCURVE_S1.);
#3328 = LINE('',#3329,#3330);
#3329 = CARTESIAN_POINT('',(-1.772,-1.8035,0.214));
#3330 = VECTOR('',#3331,1.);
#3331 = DIRECTION('',(0.,0.,1.));
#3332 = PCURVE('',#3333,#3338);
#3333 = PLANE('',#3334);
#3334 = AXIS2_PLACEMENT_3D('',#3335,#3336,#3337);
#3335 = CARTESIAN_POINT('',(-1.772,-1.8035,0.214));
#3336 = DIRECTION('',(1.,0.,0.));
#3337 = DIRECTION('',(0.,0.,1.));
#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343);
#3339 = LINE('',#3340,#3341);
#3340 = CARTESIAN_POINT('',(0.,0.));
#3341 = VECTOR('',#3342,1.);
#3342 = DIRECTION('',(1.,0.));
#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3344 = PCURVE('',#3345,#3350);
#3345 = PLANE('',#3346);
#3346 = AXIS2_PLACEMENT_3D('',#3347,#3348,#3349);
#3347 = CARTESIAN_POINT('',(-1.772,-1.8035,0.214));
#3348 = DIRECTION('',(0.,1.,0.));
#3349 = DIRECTION('',(0.,0.,1.));
#3350 = DEFINITIONAL_REPRESENTATION('',(#3351),#3355);
#3351 = LINE('',#3352,#3353);
#3352 = CARTESIAN_POINT('',(0.,0.));
#3353 = VECTOR('',#3354,1.);
#3354 = DIRECTION('',(1.,0.));
#3355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3356 = ORIENTED_EDGE('',*,*,#3357,.T.);
#3357 = EDGE_CURVE('',#3323,#3358,#3360,.T.);
#3358 = VERTEX_POINT('',#3359);
#3359 = CARTESIAN_POINT('',(-1.772,1.8035,0.214));
#3360 = SURFACE_CURVE('',#3361,(#3365,#3372),.PCURVE_S1.);
#3361 = LINE('',#3362,#3363);
#3362 = CARTESIAN_POINT('',(-1.772,-1.8035,0.214));
#3363 = VECTOR('',#3364,1.);
#3364 = DIRECTION('',(0.,1.,0.));
#3365 = PCURVE('',#3333,#3366);
#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3371);
#3367 = LINE('',#3368,#3369);
#3368 = CARTESIAN_POINT('',(0.,0.));
#3369 = VECTOR('',#3370,1.);
#3370 = DIRECTION('',(0.,-1.));
#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3372 = PCURVE('',#3373,#3378);
#3373 = PLANE('',#3374);
#3374 = AXIS2_PLACEMENT_3D('',#3375,#3376,#3377);
#3375 = CARTESIAN_POINT('',(-1.772,-1.8035,0.214));
#3376 = DIRECTION('',(0.,0.,1.));
#3377 = DIRECTION('',(1.,0.,0.));
#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3383);
#3379 = LINE('',#3380,#3381);
#3380 = CARTESIAN_POINT('',(0.,0.));
#3381 = VECTOR('',#3382,1.);
#3382 = DIRECTION('',(0.,1.));
#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3384 = ORIENTED_EDGE('',*,*,#3385,.T.);
#3385 = EDGE_CURVE('',#3358,#3386,#3388,.T.);
#3386 = VERTEX_POINT('',#3387);
#3387 = CARTESIAN_POINT('',(-1.772,1.8035,0.514));
#3388 = SURFACE_CURVE('',#3389,(#3393,#3400),.PCURVE_S1.);
#3389 = LINE('',#3390,#3391);
#3390 = CARTESIAN_POINT('',(-1.772,1.8035,0.214));
#3391 = VECTOR('',#3392,1.);
#3392 = DIRECTION('',(0.,0.,1.));
#3393 = PCURVE('',#3333,#3394);
#3394 = DEFINITIONAL_REPRESENTATION('',(#3395),#3399);
#3395 = LINE('',#3396,#3397);
#3396 = CARTESIAN_POINT('',(0.,-3.607));
#3397 = VECTOR('',#3398,1.);
#3398 = DIRECTION('',(1.,0.));
#3399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3400 = PCURVE('',#3401,#3406);
#3401 = PLANE('',#3402);
#3402 = AXIS2_PLACEMENT_3D('',#3403,#3404,#3405);
#3403 = CARTESIAN_POINT('',(-1.772,1.8035,0.214));
#3404 = DIRECTION('',(0.,1.,0.));
#3405 = DIRECTION('',(0.,0.,1.));
#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3411);
#3407 = LINE('',#3408,#3409);
#3408 = CARTESIAN_POINT('',(0.,0.));
#3409 = VECTOR('',#3410,1.);
#3410 = DIRECTION('',(1.,0.));
#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3412 = ORIENTED_EDGE('',*,*,#3413,.F.);
#3413 = EDGE_CURVE('',#3325,#3386,#3414,.T.);
#3414 = SURFACE_CURVE('',#3415,(#3419,#3426),.PCURVE_S1.);
#3415 = LINE('',#3416,#3417);
#3416 = CARTESIAN_POINT('',(-1.772,-1.8035,0.514));
#3417 = VECTOR('',#3418,1.);
#3418 = DIRECTION('',(0.,1.,0.));
#3419 = PCURVE('',#3333,#3420);
#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3425);
#3421 = LINE('',#3422,#3423);
#3422 = CARTESIAN_POINT('',(0.3,0.));
#3423 = VECTOR('',#3424,1.);
#3424 = DIRECTION('',(0.,-1.));
#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3426 = PCURVE('',#3427,#3432);
#3427 = PLANE('',#3428);
#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431);
#3429 = CARTESIAN_POINT('',(-1.772,-1.8035,0.514));
#3430 = DIRECTION('',(0.,0.,1.));
#3431 = DIRECTION('',(1.,0.,0.));
#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
#3433 = LINE('',#3434,#3435);
#3434 = CARTESIAN_POINT('',(0.,0.));
#3435 = VECTOR('',#3436,1.);
#3436 = DIRECTION('',(0.,1.));
#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3438 = ADVANCED_FACE('',(#3439),#3345,.F.);
#3439 = FACE_BOUND('',#3440,.F.);
#3440 = EDGE_LOOP('',(#3441,#3464,#3465,#3488));
#3441 = ORIENTED_EDGE('',*,*,#3442,.F.);
#3442 = EDGE_CURVE('',#3323,#3443,#3445,.T.);
#3443 = VERTEX_POINT('',#3444);
#3444 = CARTESIAN_POINT('',(1.772,-1.8035,0.214));
#3445 = SURFACE_CURVE('',#3446,(#3450,#3457),.PCURVE_S1.);
#3446 = LINE('',#3447,#3448);
#3447 = CARTESIAN_POINT('',(-1.772,-1.8035,0.214));
#3448 = VECTOR('',#3449,1.);
#3449 = DIRECTION('',(1.,0.,0.));
#3450 = PCURVE('',#3345,#3451);
#3451 = DEFINITIONAL_REPRESENTATION('',(#3452),#3456);
#3452 = LINE('',#3453,#3454);
#3453 = CARTESIAN_POINT('',(0.,0.));
#3454 = VECTOR('',#3455,1.);
#3455 = DIRECTION('',(0.,1.));
#3456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3457 = PCURVE('',#3373,#3458);
#3458 = DEFINITIONAL_REPRESENTATION('',(#3459),#3463);
#3459 = LINE('',#3460,#3461);
#3460 = CARTESIAN_POINT('',(0.,0.));
#3461 = VECTOR('',#3462,1.);
#3462 = DIRECTION('',(1.,0.));
#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3464 = ORIENTED_EDGE('',*,*,#3322,.T.);
#3465 = ORIENTED_EDGE('',*,*,#3466,.T.);
#3466 = EDGE_CURVE('',#3325,#3467,#3469,.T.);
#3467 = VERTEX_POINT('',#3468);
#3468 = CARTESIAN_POINT('',(1.772,-1.8035,0.514));
#3469 = SURFACE_CURVE('',#3470,(#3474,#3481),.PCURVE_S1.);
#3470 = LINE('',#3471,#3472);
#3471 = CARTESIAN_POINT('',(-1.772,-1.8035,0.514));
#3472 = VECTOR('',#3473,1.);
#3473 = DIRECTION('',(1.,0.,0.));
#3474 = PCURVE('',#3345,#3475);
#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480);
#3476 = LINE('',#3477,#3478);
#3477 = CARTESIAN_POINT('',(0.3,0.));
#3478 = VECTOR('',#3479,1.);
#3479 = DIRECTION('',(0.,1.));
#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3481 = PCURVE('',#3427,#3482);
#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3487);
#3483 = LINE('',#3484,#3485);
#3484 = CARTESIAN_POINT('',(0.,0.));
#3485 = VECTOR('',#3486,1.);
#3486 = DIRECTION('',(1.,0.));
#3487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3488 = ORIENTED_EDGE('',*,*,#3489,.F.);
#3489 = EDGE_CURVE('',#3443,#3467,#3490,.T.);
#3490 = SURFACE_CURVE('',#3491,(#3495,#3502),.PCURVE_S1.);
#3491 = LINE('',#3492,#3493);
#3492 = CARTESIAN_POINT('',(1.772,-1.8035,0.214));
#3493 = VECTOR('',#3494,1.);
#3494 = DIRECTION('',(0.,0.,1.));
#3495 = PCURVE('',#3345,#3496);
#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501);
#3497 = LINE('',#3498,#3499);
#3498 = CARTESIAN_POINT('',(0.,3.544));
#3499 = VECTOR('',#3500,1.);
#3500 = DIRECTION('',(1.,0.));
#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3502 = PCURVE('',#3503,#3508);
#3503 = PLANE('',#3504);
#3504 = AXIS2_PLACEMENT_3D('',#3505,#3506,#3507);
#3505 = CARTESIAN_POINT('',(1.772,-1.8035,0.214));
#3506 = DIRECTION('',(1.,0.,0.));
#3507 = DIRECTION('',(0.,0.,1.));
#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513);
#3509 = LINE('',#3510,#3511);
#3510 = CARTESIAN_POINT('',(0.,0.));
#3511 = VECTOR('',#3512,1.);
#3512 = DIRECTION('',(1.,0.));
#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3514 = ADVANCED_FACE('',(#3515,#3563),#3427,.T.);
#3515 = FACE_BOUND('',#3516,.T.);
#3516 = EDGE_LOOP('',(#3517,#3518,#3519,#3542));
#3517 = ORIENTED_EDGE('',*,*,#3413,.F.);
#3518 = ORIENTED_EDGE('',*,*,#3466,.T.);
#3519 = ORIENTED_EDGE('',*,*,#3520,.T.);
#3520 = EDGE_CURVE('',#3467,#3521,#3523,.T.);
#3521 = VERTEX_POINT('',#3522);
#3522 = CARTESIAN_POINT('',(1.772,1.8035,0.514));
#3523 = SURFACE_CURVE('',#3524,(#3528,#3535),.PCURVE_S1.);
#3524 = LINE('',#3525,#3526);
#3525 = CARTESIAN_POINT('',(1.772,-1.8035,0.514));
#3526 = VECTOR('',#3527,1.);
#3527 = DIRECTION('',(0.,1.,0.));
#3528 = PCURVE('',#3427,#3529);
#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534);
#3530 = LINE('',#3531,#3532);
#3531 = CARTESIAN_POINT('',(3.544,0.));
#3532 = VECTOR('',#3533,1.);
#3533 = DIRECTION('',(0.,1.));
#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3535 = PCURVE('',#3503,#3536);
#3536 = DEFINITIONAL_REPRESENTATION('',(#3537),#3541);
#3537 = LINE('',#3538,#3539);
#3538 = CARTESIAN_POINT('',(0.3,0.));
#3539 = VECTOR('',#3540,1.);
#3540 = DIRECTION('',(0.,-1.));
#3541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3542 = ORIENTED_EDGE('',*,*,#3543,.F.);
#3543 = EDGE_CURVE('',#3386,#3521,#3544,.T.);
#3544 = SURFACE_CURVE('',#3545,(#3549,#3556),.PCURVE_S1.);
#3545 = LINE('',#3546,#3547);
#3546 = CARTESIAN_POINT('',(-1.772,1.8035,0.514));
#3547 = VECTOR('',#3548,1.);
#3548 = DIRECTION('',(1.,0.,0.));
#3549 = PCURVE('',#3427,#3550);
#3550 = DEFINITIONAL_REPRESENTATION('',(#3551),#3555);
#3551 = LINE('',#3552,#3553);
#3552 = CARTESIAN_POINT('',(0.,3.607));
#3553 = VECTOR('',#3554,1.);
#3554 = DIRECTION('',(1.,0.));
#3555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3556 = PCURVE('',#3401,#3557);
#3557 = DEFINITIONAL_REPRESENTATION('',(#3558),#3562);
#3558 = LINE('',#3559,#3560);
#3559 = CARTESIAN_POINT('',(0.3,0.));
#3560 = VECTOR('',#3561,1.);
#3561 = DIRECTION('',(0.,1.));
#3562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3563 = FACE_BOUND('',#3564,.T.);
#3564 = EDGE_LOOP('',(#3565));
#3565 = ORIENTED_EDGE('',*,*,#3566,.F.);
#3566 = EDGE_CURVE('',#3567,#3567,#3569,.T.);
#3567 = VERTEX_POINT('',#3568);
#3568 = CARTESIAN_POINT('',(-1.1075,1.3605,0.514));
#3569 = SURFACE_CURVE('',#3570,(#3575,#3582),.PCURVE_S1.);
#3570 = CIRCLE('',#3571,0.2215);
#3571 = AXIS2_PLACEMENT_3D('',#3572,#3573,#3574);
#3572 = CARTESIAN_POINT('',(-1.329,1.3605,0.514));
#3573 = DIRECTION('',(0.,0.,1.));
#3574 = DIRECTION('',(1.,0.,0.));
#3575 = PCURVE('',#3427,#3576);
#3576 = DEFINITIONAL_REPRESENTATION('',(#3577),#3581);
#3577 = CIRCLE('',#3578,0.2215);
#3578 = AXIS2_PLACEMENT_2D('',#3579,#3580);
#3579 = CARTESIAN_POINT('',(0.443,3.164));
#3580 = DIRECTION('',(1.,0.));
#3581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3582 = PCURVE('',#3583,#3588);
#3583 = CYLINDRICAL_SURFACE('',#3584,0.2215);
#3584 = AXIS2_PLACEMENT_3D('',#3585,#3586,#3587);
#3585 = CARTESIAN_POINT('',(-1.329,1.3605,0.4626));
#3586 = DIRECTION('',(0.,0.,1.));
#3587 = DIRECTION('',(1.,0.,0.));
#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593);
#3589 = LINE('',#3590,#3591);
#3590 = CARTESIAN_POINT('',(0.,5.14E-02));
#3591 = VECTOR('',#3592,1.);
#3592 = DIRECTION('',(1.,0.));
#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3594 = ADVANCED_FACE('',(#3595),#3401,.T.);
#3595 = FACE_BOUND('',#3596,.T.);
#3596 = EDGE_LOOP('',(#3597,#3620,#3621,#3622));
#3597 = ORIENTED_EDGE('',*,*,#3598,.F.);
#3598 = EDGE_CURVE('',#3358,#3599,#3601,.T.);
#3599 = VERTEX_POINT('',#3600);
#3600 = CARTESIAN_POINT('',(1.772,1.8035,0.214));
#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.);
#3602 = LINE('',#3603,#3604);
#3603 = CARTESIAN_POINT('',(-1.772,1.8035,0.214));
#3604 = VECTOR('',#3605,1.);
#3605 = DIRECTION('',(1.,0.,0.));
#3606 = PCURVE('',#3401,#3607);
#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612);
#3608 = LINE('',#3609,#3610);
#3609 = CARTESIAN_POINT('',(0.,0.));
#3610 = VECTOR('',#3611,1.);
#3611 = DIRECTION('',(0.,1.));
#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3613 = PCURVE('',#3373,#3614);
#3614 = DEFINITIONAL_REPRESENTATION('',(#3615),#3619);
#3615 = LINE('',#3616,#3617);
#3616 = CARTESIAN_POINT('',(0.,3.607));
#3617 = VECTOR('',#3618,1.);
#3618 = DIRECTION('',(1.,0.));
#3619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3620 = ORIENTED_EDGE('',*,*,#3385,.T.);
#3621 = ORIENTED_EDGE('',*,*,#3543,.T.);
#3622 = ORIENTED_EDGE('',*,*,#3623,.F.);
#3623 = EDGE_CURVE('',#3599,#3521,#3624,.T.);
#3624 = SURFACE_CURVE('',#3625,(#3629,#3636),.PCURVE_S1.);
#3625 = LINE('',#3626,#3627);
#3626 = CARTESIAN_POINT('',(1.772,1.8035,0.214));
#3627 = VECTOR('',#3628,1.);
#3628 = DIRECTION('',(0.,0.,1.));
#3629 = PCURVE('',#3401,#3630);
#3630 = DEFINITIONAL_REPRESENTATION('',(#3631),#3635);
#3631 = LINE('',#3632,#3633);
#3632 = CARTESIAN_POINT('',(0.,3.544));
#3633 = VECTOR('',#3634,1.);
#3634 = DIRECTION('',(1.,0.));
#3635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3636 = PCURVE('',#3503,#3637);
#3637 = DEFINITIONAL_REPRESENTATION('',(#3638),#3642);
#3638 = LINE('',#3639,#3640);
#3639 = CARTESIAN_POINT('',(0.,-3.607));
#3640 = VECTOR('',#3641,1.);
#3641 = DIRECTION('',(1.,0.));
#3642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3643 = ADVANCED_FACE('',(#3644),#3373,.F.);
#3644 = FACE_BOUND('',#3645,.F.);
#3645 = EDGE_LOOP('',(#3646,#3647,#3648,#3669));
#3646 = ORIENTED_EDGE('',*,*,#3357,.F.);
#3647 = ORIENTED_EDGE('',*,*,#3442,.T.);
#3648 = ORIENTED_EDGE('',*,*,#3649,.T.);
#3649 = EDGE_CURVE('',#3443,#3599,#3650,.T.);
#3650 = SURFACE_CURVE('',#3651,(#3655,#3662),.PCURVE_S1.);
#3651 = LINE('',#3652,#3653);
#3652 = CARTESIAN_POINT('',(1.772,-1.8035,0.214));
#3653 = VECTOR('',#3654,1.);
#3654 = DIRECTION('',(0.,1.,0.));
#3655 = PCURVE('',#3373,#3656);
#3656 = DEFINITIONAL_REPRESENTATION('',(#3657),#3661);
#3657 = LINE('',#3658,#3659);
#3658 = CARTESIAN_POINT('',(3.544,0.));
#3659 = VECTOR('',#3660,1.);
#3660 = DIRECTION('',(0.,1.));
#3661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3662 = PCURVE('',#3503,#3663);
#3663 = DEFINITIONAL_REPRESENTATION('',(#3664),#3668);
#3664 = LINE('',#3665,#3666);
#3665 = CARTESIAN_POINT('',(0.,0.));
#3666 = VECTOR('',#3667,1.);
#3667 = DIRECTION('',(0.,-1.));
#3668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3669 = ORIENTED_EDGE('',*,*,#3598,.F.);
#3670 = ADVANCED_FACE('',(#3671),#3503,.T.);
#3671 = FACE_BOUND('',#3672,.T.);
#3672 = EDGE_LOOP('',(#3673,#3674,#3675,#3676));
#3673 = ORIENTED_EDGE('',*,*,#3489,.F.);
#3674 = ORIENTED_EDGE('',*,*,#3649,.T.);
#3675 = ORIENTED_EDGE('',*,*,#3623,.T.);
#3676 = ORIENTED_EDGE('',*,*,#3520,.F.);
#3677 = ADVANCED_FACE('',(#3678),#3583,.F.);
#3678 = FACE_BOUND('',#3679,.F.);
#3679 = EDGE_LOOP('',(#3680,#3703,#3704,#3705));
#3680 = ORIENTED_EDGE('',*,*,#3681,.T.);
#3681 = EDGE_CURVE('',#3682,#3567,#3684,.T.);
#3682 = VERTEX_POINT('',#3683);
#3683 = CARTESIAN_POINT('',(-1.1075,1.3605,0.4626));
#3684 = SEAM_CURVE('',#3685,(#3689,#3696),.PCURVE_S1.);
#3685 = LINE('',#3686,#3687);
#3686 = CARTESIAN_POINT('',(-1.1075,1.3605,0.4626));
#3687 = VECTOR('',#3688,1.);
#3688 = DIRECTION('',(0.,0.,1.));
#3689 = PCURVE('',#3583,#3690);
#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695);
#3691 = LINE('',#3692,#3693);
#3692 = CARTESIAN_POINT('',(6.28318530718,-0.));
#3693 = VECTOR('',#3694,1.);
#3694 = DIRECTION('',(0.,1.));
#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3696 = PCURVE('',#3583,#3697);
#3697 = DEFINITIONAL_REPRESENTATION('',(#3698),#3702);
#3698 = LINE('',#3699,#3700);
#3699 = CARTESIAN_POINT('',(0.,-0.));
#3700 = VECTOR('',#3701,1.);
#3701 = DIRECTION('',(0.,1.));
#3702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3703 = ORIENTED_EDGE('',*,*,#3566,.F.);
#3704 = ORIENTED_EDGE('',*,*,#3681,.F.);
#3705 = ORIENTED_EDGE('',*,*,#3706,.T.);
#3706 = EDGE_CURVE('',#3682,#3682,#3707,.T.);
#3707 = SURFACE_CURVE('',#3708,(#3713,#3720),.PCURVE_S1.);
#3708 = CIRCLE('',#3709,0.2215);
#3709 = AXIS2_PLACEMENT_3D('',#3710,#3711,#3712);
#3710 = CARTESIAN_POINT('',(-1.329,1.3605,0.4626));
#3711 = DIRECTION('',(0.,0.,1.));
#3712 = DIRECTION('',(1.,0.,0.));
#3713 = PCURVE('',#3583,#3714);
#3714 = DEFINITIONAL_REPRESENTATION('',(#3715),#3719);
#3715 = LINE('',#3716,#3717);
#3716 = CARTESIAN_POINT('',(0.,0.));
#3717 = VECTOR('',#3718,1.);
#3718 = DIRECTION('',(1.,0.));
#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3720 = PCURVE('',#3721,#3726);
#3721 = PLANE('',#3722);
#3722 = AXIS2_PLACEMENT_3D('',#3723,#3724,#3725);
#3723 = CARTESIAN_POINT('',(-1.329,1.3605,0.4626));
#3724 = DIRECTION('',(0.,0.,1.));
#3725 = DIRECTION('',(1.,0.,0.));
#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3731);
#3727 = CIRCLE('',#3728,0.2215);
#3728 = AXIS2_PLACEMENT_2D('',#3729,#3730);
#3729 = CARTESIAN_POINT('',(0.,0.));
#3730 = DIRECTION('',(1.,0.));
#3731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3732 = ADVANCED_FACE('',(#3733),#3721,.T.);
#3733 = FACE_BOUND('',#3734,.F.);
#3734 = EDGE_LOOP('',(#3735));
#3735 = ORIENTED_EDGE('',*,*,#3706,.F.);
#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3740)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3737,#3738,#3739)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3737 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3738 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3739 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3740 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3737,
  'distance_accuracy_value','confusion accuracy');
#3741 = SHAPE_DEFINITION_REPRESENTATION(#3742,#3315);
#3742 = PRODUCT_DEFINITION_SHAPE('','',#3743);
#3743 = PRODUCT_DEFINITION('design','',#3744,#3747);
#3744 = PRODUCT_DEFINITION_FORMATION('','',#3745);
#3745 = PRODUCT('Body','Body','',(#3746));
#3746 = PRODUCT_CONTEXT('',#2,'mechanical');
#3747 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3748 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3749,#3751);
#3749 = ( REPRESENTATION_RELATIONSHIP('','',#3315,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3750) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3750 = ITEM_DEFINED_TRANSFORMATION('','',#11,#391);
#3751 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3752);
#3752 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('95','=>[0:1:1:96]','',#5,#3743,$
  );
#3753 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3745));
#3754 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3755),#2863);
#3755 = STYLED_ITEM('color',(#3756),#2851);
#3756 = PRESENTATION_STYLE_ASSIGNMENT((#3757,#3763));
#3757 = SURFACE_STYLE_USAGE(.BOTH.,#3758);
#3758 = SURFACE_SIDE_STYLE('',(#3759));
#3759 = SURFACE_STYLE_FILL_AREA(#3760);
#3760 = FILL_AREA_STYLE('',(#3761));
#3761 = FILL_AREA_STYLE_COLOUR('',#3762);
#3762 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
#3763 = CURVE_STYLE('',#3764,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3764 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3765 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3766),#879);
#3766 = STYLED_ITEM('color',(#3767),#867);
#3767 = PRESENTATION_STYLE_ASSIGNMENT((#3768,#3773));
#3768 = SURFACE_STYLE_USAGE(.BOTH.,#3769);
#3769 = SURFACE_SIDE_STYLE('',(#3770));
#3770 = SURFACE_STYLE_FILL_AREA(#3771);
#3771 = FILL_AREA_STYLE('',(#3772));
#3772 = FILL_AREA_STYLE_COLOUR('',#3762);
#3773 = CURVE_STYLE('',#3774,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3774 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3775 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3776),#2553);
#3776 = STYLED_ITEM('color',(#3777),#2541);
#3777 = PRESENTATION_STYLE_ASSIGNMENT((#3778,#3783));
#3778 = SURFACE_STYLE_USAGE(.BOTH.,#3779);
#3779 = SURFACE_SIDE_STYLE('',(#3780));
#3780 = SURFACE_STYLE_FILL_AREA(#3781);
#3781 = FILL_AREA_STYLE('',(#3782));
#3782 = FILL_AREA_STYLE_COLOUR('',#3762);
#3783 = CURVE_STYLE('',#3784,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3784 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3785 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3786),#1530);
#3786 = STYLED_ITEM('color',(#3787),#1518);
#3787 = PRESENTATION_STYLE_ASSIGNMENT((#3788,#3793));
#3788 = SURFACE_STYLE_USAGE(.BOTH.,#3789);
#3789 = SURFACE_SIDE_STYLE('',(#3790));
#3790 = SURFACE_STYLE_FILL_AREA(#3791);
#3791 = FILL_AREA_STYLE('',(#3792));
#3792 = FILL_AREA_STYLE_COLOUR('',#3762);
#3793 = CURVE_STYLE('',#3794,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3794 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3795 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3796),#2398);
#3796 = STYLED_ITEM('color',(#3797),#2386);
#3797 = PRESENTATION_STYLE_ASSIGNMENT((#3798,#3803));
#3798 = SURFACE_STYLE_USAGE(.BOTH.,#3799);
#3799 = SURFACE_SIDE_STYLE('',(#3800));
#3800 = SURFACE_STYLE_FILL_AREA(#3801);
#3801 = FILL_AREA_STYLE('',(#3802));
#3802 = FILL_AREA_STYLE_COLOUR('',#3762);
#3803 = CURVE_STYLE('',#3804,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3804 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3805 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3806),#1189);
#3806 = STYLED_ITEM('color',(#3807),#1177);
#3807 = PRESENTATION_STYLE_ASSIGNMENT((#3808,#3813));
#3808 = SURFACE_STYLE_USAGE(.BOTH.,#3809);
#3809 = SURFACE_SIDE_STYLE('',(#3810));
#3810 = SURFACE_STYLE_FILL_AREA(#3811);
#3811 = FILL_AREA_STYLE('',(#3812));
#3812 = FILL_AREA_STYLE_COLOUR('',#3762);
#3813 = CURVE_STYLE('',#3814,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3814 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3815 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3816),#3080);
#3816 = STYLED_ITEM('color',(#3817),#3068);
#3817 = PRESENTATION_STYLE_ASSIGNMENT((#3818,#3823));
#3818 = SURFACE_STYLE_USAGE(.BOTH.,#3819);
#3819 = SURFACE_SIDE_STYLE('',(#3820));
#3820 = SURFACE_STYLE_FILL_AREA(#3821);
#3821 = FILL_AREA_STYLE('',(#3822));
#3822 = FILL_AREA_STYLE_COLOUR('',#3762);
#3823 = CURVE_STYLE('',#3824,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3824 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3825 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3826),#1747);
#3826 = STYLED_ITEM('color',(#3827),#1735);
#3827 = PRESENTATION_STYLE_ASSIGNMENT((#3828,#3833));
#3828 = SURFACE_STYLE_USAGE(.BOTH.,#3829);
#3829 = SURFACE_SIDE_STYLE('',(#3830));
#3830 = SURFACE_STYLE_FILL_AREA(#3831);
#3831 = FILL_AREA_STYLE('',(#3832));
#3832 = FILL_AREA_STYLE_COLOUR('',#3762);
#3833 = CURVE_STYLE('',#3834,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3834 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3835 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3836),#2026);
#3836 = STYLED_ITEM('color',(#3837),#2014);
#3837 = PRESENTATION_STYLE_ASSIGNMENT((#3838,#3843));
#3838 = SURFACE_STYLE_USAGE(.BOTH.,#3839);
#3839 = SURFACE_SIDE_STYLE('',(#3840));
#3840 = SURFACE_STYLE_FILL_AREA(#3841);
#3841 = FILL_AREA_STYLE('',(#3842));
#3842 = FILL_AREA_STYLE_COLOUR('',#3762);
#3843 = CURVE_STYLE('',#3844,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3844 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3845 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3846),#2274);
#3846 = STYLED_ITEM('color',(#3847),#2262);
#3847 = PRESENTATION_STYLE_ASSIGNMENT((#3848,#3853));
#3848 = SURFACE_STYLE_USAGE(.BOTH.,#3849);
#3849 = SURFACE_SIDE_STYLE('',(#3850));
#3850 = SURFACE_STYLE_FILL_AREA(#3851);
#3851 = FILL_AREA_STYLE('',(#3852));
#3852 = FILL_AREA_STYLE_COLOUR('',#3762);
#3853 = CURVE_STYLE('',#3854,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3854 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3855 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3856),#817);
#3856 = STYLED_ITEM('color',(#3857),#805);
#3857 = PRESENTATION_STYLE_ASSIGNMENT((#3858,#3863));
#3858 = SURFACE_STYLE_USAGE(.BOTH.,#3859);
#3859 = SURFACE_SIDE_STYLE('',(#3860));
#3860 = SURFACE_STYLE_FILL_AREA(#3861);
#3861 = FILL_AREA_STYLE('',(#3862));
#3862 = FILL_AREA_STYLE_COLOUR('',#3762);
#3863 = CURVE_STYLE('',#3864,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3864 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3865 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3866),#569);
#3866 = STYLED_ITEM('color',(#3867),#557);
#3867 = PRESENTATION_STYLE_ASSIGNMENT((#3868,#3873));
#3868 = SURFACE_STYLE_USAGE(.BOTH.,#3869);
#3869 = SURFACE_SIDE_STYLE('',(#3870));
#3870 = SURFACE_STYLE_FILL_AREA(#3871);
#3871 = FILL_AREA_STYLE('',(#3872));
#3872 = FILL_AREA_STYLE_COLOUR('',#3762);
#3873 = CURVE_STYLE('',#3874,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3874 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3875 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3876),#1902);
#3876 = STYLED_ITEM('color',(#3877),#1890);
#3877 = PRESENTATION_STYLE_ASSIGNMENT((#3878,#3883));
#3878 = SURFACE_STYLE_USAGE(.BOTH.,#3879);
#3879 = SURFACE_SIDE_STYLE('',(#3880));
#3880 = SURFACE_STYLE_FILL_AREA(#3881);
#3881 = FILL_AREA_STYLE('',(#3882));
#3882 = FILL_AREA_STYLE_COLOUR('',#3762);
#3883 = CURVE_STYLE('',#3884,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3884 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3885 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3886),#1561);
#3886 = STYLED_ITEM('color',(#3887),#1549);
#3887 = PRESENTATION_STYLE_ASSIGNMENT((#3888,#3893));
#3888 = SURFACE_STYLE_USAGE(.BOTH.,#3889);
#3889 = SURFACE_SIDE_STYLE('',(#3890));
#3890 = SURFACE_STYLE_FILL_AREA(#3891);
#3891 = FILL_AREA_STYLE('',(#3892));
#3892 = FILL_AREA_STYLE_COLOUR('',#3762);
#3893 = CURVE_STYLE('',#3894,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3894 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3895 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3896),#1406);
#3896 = STYLED_ITEM('color',(#3897),#1394);
#3897 = PRESENTATION_STYLE_ASSIGNMENT((#3898,#3903));
#3898 = SURFACE_STYLE_USAGE(.BOTH.,#3899);
#3899 = SURFACE_SIDE_STYLE('',(#3900));
#3900 = SURFACE_STYLE_FILL_AREA(#3901);
#3901 = FILL_AREA_STYLE('',(#3902));
#3902 = FILL_AREA_STYLE_COLOUR('',#3762);
#3903 = CURVE_STYLE('',#3904,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3904 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3905 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3906),#2429);
#3906 = STYLED_ITEM('color',(#3907),#2417);
#3907 = PRESENTATION_STYLE_ASSIGNMENT((#3908,#3913));
#3908 = SURFACE_STYLE_USAGE(.BOTH.,#3909);
#3909 = SURFACE_SIDE_STYLE('',(#3910));
#3910 = SURFACE_STYLE_FILL_AREA(#3911);
#3911 = FILL_AREA_STYLE('',(#3912));
#3912 = FILL_AREA_STYLE_COLOUR('',#3762);
#3913 = CURVE_STYLE('',#3914,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3914 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3915 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3916),#2708);
#3916 = STYLED_ITEM('color',(#3917),#2696);
#3917 = PRESENTATION_STYLE_ASSIGNMENT((#3918,#3923));
#3918 = SURFACE_STYLE_USAGE(.BOTH.,#3919);
#3919 = SURFACE_SIDE_STYLE('',(#3920));
#3920 = SURFACE_STYLE_FILL_AREA(#3921);
#3921 = FILL_AREA_STYLE('',(#3922));
#3922 = FILL_AREA_STYLE_COLOUR('',#3762);
#3923 = CURVE_STYLE('',#3924,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3924 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3925 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3926),#1716);
#3926 = STYLED_ITEM('color',(#3927),#1704);
#3927 = PRESENTATION_STYLE_ASSIGNMENT((#3928,#3933));
#3928 = SURFACE_STYLE_USAGE(.BOTH.,#3929);
#3929 = SURFACE_SIDE_STYLE('',(#3930));
#3930 = SURFACE_STYLE_FILL_AREA(#3931);
#3931 = FILL_AREA_STYLE('',(#3932));
#3932 = FILL_AREA_STYLE_COLOUR('',#3762);
#3933 = CURVE_STYLE('',#3934,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3934 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3935 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3936),#1468);
#3936 = STYLED_ITEM('color',(#3937),#1456);
#3937 = PRESENTATION_STYLE_ASSIGNMENT((#3938,#3943));
#3938 = SURFACE_STYLE_USAGE(.BOTH.,#3939);
#3939 = SURFACE_SIDE_STYLE('',(#3940));
#3940 = SURFACE_STYLE_FILL_AREA(#3941);
#3941 = FILL_AREA_STYLE('',(#3942));
#3942 = FILL_AREA_STYLE_COLOUR('',#3762);
#3943 = CURVE_STYLE('',#3944,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3944 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3946),#910);
#3946 = STYLED_ITEM('color',(#3947),#898);
#3947 = PRESENTATION_STYLE_ASSIGNMENT((#3948,#3953));
#3948 = SURFACE_STYLE_USAGE(.BOTH.,#3949);
#3949 = SURFACE_SIDE_STYLE('',(#3950));
#3950 = SURFACE_STYLE_FILL_AREA(#3951);
#3951 = FILL_AREA_STYLE('',(#3952));
#3952 = FILL_AREA_STYLE_COLOUR('',#3762);
#3953 = CURVE_STYLE('',#3954,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3954 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3955 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3956),#786);
#3956 = STYLED_ITEM('color',(#3957),#774);
#3957 = PRESENTATION_STYLE_ASSIGNMENT((#3958,#3963));
#3958 = SURFACE_STYLE_USAGE(.BOTH.,#3959);
#3959 = SURFACE_SIDE_STYLE('',(#3960));
#3960 = SURFACE_STYLE_FILL_AREA(#3961);
#3961 = FILL_AREA_STYLE('',(#3962));
#3962 = FILL_AREA_STYLE_COLOUR('',#3762);
#3963 = CURVE_STYLE('',#3964,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3964 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3965 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3966),#1809);
#3966 = STYLED_ITEM('color',(#3967),#1797);
#3967 = PRESENTATION_STYLE_ASSIGNMENT((#3968,#3973));
#3968 = SURFACE_STYLE_USAGE(.BOTH.,#3969);
#3969 = SURFACE_SIDE_STYLE('',(#3970));
#3970 = SURFACE_STYLE_FILL_AREA(#3971);
#3971 = FILL_AREA_STYLE('',(#3972));
#3972 = FILL_AREA_STYLE_COLOUR('',#3762);
#3973 = CURVE_STYLE('',#3974,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3974 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3975 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3976),#2894);
#3976 = STYLED_ITEM('color',(#3977),#2882);
#3977 = PRESENTATION_STYLE_ASSIGNMENT((#3978,#3983));
#3978 = SURFACE_STYLE_USAGE(.BOTH.,#3979);
#3979 = SURFACE_SIDE_STYLE('',(#3980));
#3980 = SURFACE_STYLE_FILL_AREA(#3981);
#3981 = FILL_AREA_STYLE('',(#3982));
#3982 = FILL_AREA_STYLE_COLOUR('',#3762);
#3983 = CURVE_STYLE('',#3984,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3984 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3985 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3986),#1933);
#3986 = STYLED_ITEM('color',(#3987),#1921);
#3987 = PRESENTATION_STYLE_ASSIGNMENT((#3988,#3993));
#3988 = SURFACE_STYLE_USAGE(.BOTH.,#3989);
#3989 = SURFACE_SIDE_STYLE('',(#3990));
#3990 = SURFACE_STYLE_FILL_AREA(#3991);
#3991 = FILL_AREA_STYLE('',(#3992));
#3992 = FILL_AREA_STYLE_COLOUR('',#3762);
#3993 = CURVE_STYLE('',#3994,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#3994 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#3995 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3996),#1251);
#3996 = STYLED_ITEM('color',(#3997),#1239);
#3997 = PRESENTATION_STYLE_ASSIGNMENT((#3998,#4003));
#3998 = SURFACE_STYLE_USAGE(.BOTH.,#3999);
#3999 = SURFACE_SIDE_STYLE('',(#4000));
#4000 = SURFACE_STYLE_FILL_AREA(#4001);
#4001 = FILL_AREA_STYLE('',(#4002));
#4002 = FILL_AREA_STYLE_COLOUR('',#3762);
#4003 = CURVE_STYLE('',#4004,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4004 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4006),#1003);
#4006 = STYLED_ITEM('color',(#4007),#991);
#4007 = PRESENTATION_STYLE_ASSIGNMENT((#4008,#4013));
#4008 = SURFACE_STYLE_USAGE(.BOTH.,#4009);
#4009 = SURFACE_SIDE_STYLE('',(#4010));
#4010 = SURFACE_STYLE_FILL_AREA(#4011);
#4011 = FILL_AREA_STYLE('',(#4012));
#4012 = FILL_AREA_STYLE_COLOUR('',#3762);
#4013 = CURVE_STYLE('',#4014,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4014 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4015 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4016),#1499);
#4016 = STYLED_ITEM('color',(#4017),#1487);
#4017 = PRESENTATION_STYLE_ASSIGNMENT((#4018,#4023));
#4018 = SURFACE_STYLE_USAGE(.BOTH.,#4019);
#4019 = SURFACE_SIDE_STYLE('',(#4020));
#4020 = SURFACE_STYLE_FILL_AREA(#4021);
#4021 = FILL_AREA_STYLE('',(#4022));
#4022 = FILL_AREA_STYLE_COLOUR('',#3762);
#4023 = CURVE_STYLE('',#4024,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4024 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4025 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4026),#2677);
#4026 = STYLED_ITEM('color',(#4027),#2665);
#4027 = PRESENTATION_STYLE_ASSIGNMENT((#4028,#4033));
#4028 = SURFACE_STYLE_USAGE(.BOTH.,#4029);
#4029 = SURFACE_SIDE_STYLE('',(#4030));
#4030 = SURFACE_STYLE_FILL_AREA(#4031);
#4031 = FILL_AREA_STYLE('',(#4032));
#4032 = FILL_AREA_STYLE_COLOUR('',#3762);
#4033 = CURVE_STYLE('',#4034,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4034 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4035 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4036),#2305);
#4036 = STYLED_ITEM('color',(#4037),#2293);
#4037 = PRESENTATION_STYLE_ASSIGNMENT((#4038,#4043));
#4038 = SURFACE_STYLE_USAGE(.BOTH.,#4039);
#4039 = SURFACE_SIDE_STYLE('',(#4040));
#4040 = SURFACE_STYLE_FILL_AREA(#4041);
#4041 = FILL_AREA_STYLE('',(#4042));
#4042 = FILL_AREA_STYLE_COLOUR('',#3762);
#4043 = CURVE_STYLE('',#4044,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4044 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4045 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4046),#1654);
#4046 = STYLED_ITEM('color',(#4047),#1642);
#4047 = PRESENTATION_STYLE_ASSIGNMENT((#4048,#4053));
#4048 = SURFACE_STYLE_USAGE(.BOTH.,#4049);
#4049 = SURFACE_SIDE_STYLE('',(#4050));
#4050 = SURFACE_STYLE_FILL_AREA(#4051);
#4051 = FILL_AREA_STYLE('',(#4052));
#4052 = FILL_AREA_STYLE_COLOUR('',#3762);
#4053 = CURVE_STYLE('',#4054,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4054 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4055 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4056),#3173);
#4056 = STYLED_ITEM('color',(#4057),#3161);
#4057 = PRESENTATION_STYLE_ASSIGNMENT((#4058,#4063));
#4058 = SURFACE_STYLE_USAGE(.BOTH.,#4059);
#4059 = SURFACE_SIDE_STYLE('',(#4060));
#4060 = SURFACE_STYLE_FILL_AREA(#4061);
#4061 = FILL_AREA_STYLE('',(#4062));
#4062 = FILL_AREA_STYLE_COLOUR('',#3762);
#4063 = CURVE_STYLE('',#4064,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4064 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4065 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4066),#2925);
#4066 = STYLED_ITEM('color',(#4067),#2913);
#4067 = PRESENTATION_STYLE_ASSIGNMENT((#4068,#4073));
#4068 = SURFACE_STYLE_USAGE(.BOTH.,#4069);
#4069 = SURFACE_SIDE_STYLE('',(#4070));
#4070 = SURFACE_STYLE_FILL_AREA(#4071);
#4071 = FILL_AREA_STYLE('',(#4072));
#4072 = FILL_AREA_STYLE_COLOUR('',#3762);
#4073 = CURVE_STYLE('',#4074,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4074 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4075 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4076),#2646);
#4076 = STYLED_ITEM('color',(#4077),#2634);
#4077 = PRESENTATION_STYLE_ASSIGNMENT((#4078,#4083));
#4078 = SURFACE_STYLE_USAGE(.BOTH.,#4079);
#4079 = SURFACE_SIDE_STYLE('',(#4080));
#4080 = SURFACE_STYLE_FILL_AREA(#4081);
#4081 = FILL_AREA_STYLE('',(#4082));
#4082 = FILL_AREA_STYLE_COLOUR('',#3762);
#4083 = CURVE_STYLE('',#4084,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4084 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4085 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4086),#1282);
#4086 = STYLED_ITEM('color',(#4087),#1270);
#4087 = PRESENTATION_STYLE_ASSIGNMENT((#4088,#4093));
#4088 = SURFACE_STYLE_USAGE(.BOTH.,#4089);
#4089 = SURFACE_SIDE_STYLE('',(#4090));
#4090 = SURFACE_STYLE_FILL_AREA(#4091);
#4091 = FILL_AREA_STYLE('',(#4092));
#4092 = FILL_AREA_STYLE_COLOUR('',#3762);
#4093 = CURVE_STYLE('',#4094,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4094 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4095 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4096),#631);
#4096 = STYLED_ITEM('color',(#4097),#619);
#4097 = PRESENTATION_STYLE_ASSIGNMENT((#4098,#4103));
#4098 = SURFACE_STYLE_USAGE(.BOTH.,#4099);
#4099 = SURFACE_SIDE_STYLE('',(#4100));
#4100 = SURFACE_STYLE_FILL_AREA(#4101);
#4101 = FILL_AREA_STYLE('',(#4102));
#4102 = FILL_AREA_STYLE_COLOUR('',#3762);
#4103 = CURVE_STYLE('',#4104,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4104 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4105 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4106),#848);
#4106 = STYLED_ITEM('color',(#4107),#836);
#4107 = PRESENTATION_STYLE_ASSIGNMENT((#4108,#4113));
#4108 = SURFACE_STYLE_USAGE(.BOTH.,#4109);
#4109 = SURFACE_SIDE_STYLE('',(#4110));
#4110 = SURFACE_STYLE_FILL_AREA(#4111);
#4111 = FILL_AREA_STYLE('',(#4112));
#4112 = FILL_AREA_STYLE_COLOUR('',#3762);
#4113 = CURVE_STYLE('',#4114,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4114 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4115 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4116),#1437);
#4116 = STYLED_ITEM('color',(#4117),#1425);
#4117 = PRESENTATION_STYLE_ASSIGNMENT((#4118,#4123));
#4118 = SURFACE_STYLE_USAGE(.BOTH.,#4119);
#4119 = SURFACE_SIDE_STYLE('',(#4120));
#4120 = SURFACE_STYLE_FILL_AREA(#4121);
#4121 = FILL_AREA_STYLE('',(#4122));
#4122 = FILL_AREA_STYLE_COLOUR('',#3762);
#4123 = CURVE_STYLE('',#4124,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4124 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4125 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4126),#600);
#4126 = STYLED_ITEM('color',(#4127),#588);
#4127 = PRESENTATION_STYLE_ASSIGNMENT((#4128,#4133));
#4128 = SURFACE_STYLE_USAGE(.BOTH.,#4129);
#4129 = SURFACE_SIDE_STYLE('',(#4130));
#4130 = SURFACE_STYLE_FILL_AREA(#4131);
#4131 = FILL_AREA_STYLE('',(#4132));
#4132 = FILL_AREA_STYLE_COLOUR('',#3762);
#4133 = CURVE_STYLE('',#4134,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4134 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4136),#1096);
#4136 = STYLED_ITEM('color',(#4137),#1084);
#4137 = PRESENTATION_STYLE_ASSIGNMENT((#4138,#4143));
#4138 = SURFACE_STYLE_USAGE(.BOTH.,#4139);
#4139 = SURFACE_SIDE_STYLE('',(#4140));
#4140 = SURFACE_STYLE_FILL_AREA(#4141);
#4141 = FILL_AREA_STYLE('',(#4142));
#4142 = FILL_AREA_STYLE_COLOUR('',#3762);
#4143 = CURVE_STYLE('',#4144,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4144 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4145 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4146),#755);
#4146 = STYLED_ITEM('color',(#4147),#743);
#4147 = PRESENTATION_STYLE_ASSIGNMENT((#4148,#4153));
#4148 = SURFACE_STYLE_USAGE(.BOTH.,#4149);
#4149 = SURFACE_SIDE_STYLE('',(#4150));
#4150 = SURFACE_STYLE_FILL_AREA(#4151);
#4151 = FILL_AREA_STYLE('',(#4152));
#4152 = FILL_AREA_STYLE_COLOUR('',#3762);
#4153 = CURVE_STYLE('',#4154,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4154 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4155 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4156),#1685);
#4156 = STYLED_ITEM('color',(#4157),#1673);
#4157 = PRESENTATION_STYLE_ASSIGNMENT((#4158,#4163));
#4158 = SURFACE_STYLE_USAGE(.BOTH.,#4159);
#4159 = SURFACE_SIDE_STYLE('',(#4160));
#4160 = SURFACE_STYLE_FILL_AREA(#4161);
#4161 = FILL_AREA_STYLE('',(#4162));
#4162 = FILL_AREA_STYLE_COLOUR('',#3762);
#4163 = CURVE_STYLE('',#4164,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4164 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4165 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4166),#1344);
#4166 = STYLED_ITEM('color',(#4167),#1332);
#4167 = PRESENTATION_STYLE_ASSIGNMENT((#4168,#4173));
#4168 = SURFACE_STYLE_USAGE(.BOTH.,#4169);
#4169 = SURFACE_SIDE_STYLE('',(#4170));
#4170 = SURFACE_STYLE_FILL_AREA(#4171);
#4171 = FILL_AREA_STYLE('',(#4172));
#4172 = FILL_AREA_STYLE_COLOUR('',#3762);
#4173 = CURVE_STYLE('',#4174,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4174 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4175 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4176),#1840);
#4176 = STYLED_ITEM('color',(#4177),#1828);
#4177 = PRESENTATION_STYLE_ASSIGNMENT((#4178,#4183));
#4178 = SURFACE_STYLE_USAGE(.BOTH.,#4179);
#4179 = SURFACE_SIDE_STYLE('',(#4180));
#4180 = SURFACE_STYLE_FILL_AREA(#4181);
#4181 = FILL_AREA_STYLE('',(#4182));
#4182 = FILL_AREA_STYLE_COLOUR('',#3762);
#4183 = CURVE_STYLE('',#4184,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4184 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4185 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4186),#941);
#4186 = STYLED_ITEM('color',(#4187),#929);
#4187 = PRESENTATION_STYLE_ASSIGNMENT((#4188,#4193));
#4188 = SURFACE_STYLE_USAGE(.BOTH.,#4189);
#4189 = SURFACE_SIDE_STYLE('',(#4190));
#4190 = SURFACE_STYLE_FILL_AREA(#4191);
#4191 = FILL_AREA_STYLE('',(#4192));
#4192 = FILL_AREA_STYLE_COLOUR('',#3762);
#4193 = CURVE_STYLE('',#4194,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4194 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4196),#3018);
#4196 = STYLED_ITEM('color',(#4197),#3006);
#4197 = PRESENTATION_STYLE_ASSIGNMENT((#4198,#4203));
#4198 = SURFACE_STYLE_USAGE(.BOTH.,#4199);
#4199 = SURFACE_SIDE_STYLE('',(#4200));
#4200 = SURFACE_STYLE_FILL_AREA(#4201);
#4201 = FILL_AREA_STYLE('',(#4202));
#4202 = FILL_AREA_STYLE_COLOUR('',#3762);
#4203 = CURVE_STYLE('',#4204,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4204 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4206),#2367);
#4206 = STYLED_ITEM('color',(#4207),#2355);
#4207 = PRESENTATION_STYLE_ASSIGNMENT((#4208,#4213));
#4208 = SURFACE_STYLE_USAGE(.BOTH.,#4209);
#4209 = SURFACE_SIDE_STYLE('',(#4210));
#4210 = SURFACE_STYLE_FILL_AREA(#4211);
#4211 = FILL_AREA_STYLE('',(#4212));
#4212 = FILL_AREA_STYLE_COLOUR('',#3762);
#4213 = CURVE_STYLE('',#4214,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4214 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4215 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4216),#538);
#4216 = STYLED_ITEM('color',(#4217),#526);
#4217 = PRESENTATION_STYLE_ASSIGNMENT((#4218,#4223));
#4218 = SURFACE_STYLE_USAGE(.BOTH.,#4219);
#4219 = SURFACE_SIDE_STYLE('',(#4220));
#4220 = SURFACE_STYLE_FILL_AREA(#4221);
#4221 = FILL_AREA_STYLE('',(#4222));
#4222 = FILL_AREA_STYLE_COLOUR('',#3762);
#4223 = CURVE_STYLE('',#4224,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4224 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4225 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4226),#2801);
#4226 = STYLED_ITEM('color',(#4227),#2789);
#4227 = PRESENTATION_STYLE_ASSIGNMENT((#4228,#4233));
#4228 = SURFACE_STYLE_USAGE(.BOTH.,#4229);
#4229 = SURFACE_SIDE_STYLE('',(#4230));
#4230 = SURFACE_STYLE_FILL_AREA(#4231);
#4231 = FILL_AREA_STYLE('',(#4232));
#4232 = FILL_AREA_STYLE_COLOUR('',#3762);
#4233 = CURVE_STYLE('',#4234,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4234 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4235 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4236),#2584);
#4236 = STYLED_ITEM('color',(#4237),#2572);
#4237 = PRESENTATION_STYLE_ASSIGNMENT((#4238,#4243));
#4238 = SURFACE_STYLE_USAGE(.BOTH.,#4239);
#4239 = SURFACE_SIDE_STYLE('',(#4240));
#4240 = SURFACE_STYLE_FILL_AREA(#4241);
#4241 = FILL_AREA_STYLE('',(#4242));
#4242 = FILL_AREA_STYLE_COLOUR('',#3762);
#4243 = CURVE_STYLE('',#4244,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4244 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4246),#445);
#4246 = STYLED_ITEM('color',(#4247),#433);
#4247 = PRESENTATION_STYLE_ASSIGNMENT((#4248,#4253));
#4248 = SURFACE_STYLE_USAGE(.BOTH.,#4249);
#4249 = SURFACE_SIDE_STYLE('',(#4250));
#4250 = SURFACE_STYLE_FILL_AREA(#4251);
#4251 = FILL_AREA_STYLE('',(#4252));
#4252 = FILL_AREA_STYLE_COLOUR('',#3762);
#4253 = CURVE_STYLE('',#4254,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4254 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4255 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4256),#3266);
#4256 = STYLED_ITEM('color',(#4257),#3254);
#4257 = PRESENTATION_STYLE_ASSIGNMENT((#4258,#4263));
#4258 = SURFACE_STYLE_USAGE(.BOTH.,#4259);
#4259 = SURFACE_SIDE_STYLE('',(#4260));
#4260 = SURFACE_STYLE_FILL_AREA(#4261);
#4261 = FILL_AREA_STYLE('',(#4262));
#4262 = FILL_AREA_STYLE_COLOUR('',#3762);
#4263 = CURVE_STYLE('',#4264,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4264 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4265 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4266),#2491);
#4266 = STYLED_ITEM('color',(#4267),#2479);
#4267 = PRESENTATION_STYLE_ASSIGNMENT((#4268,#4273));
#4268 = SURFACE_STYLE_USAGE(.BOTH.,#4269);
#4269 = SURFACE_SIDE_STYLE('',(#4270));
#4270 = SURFACE_STYLE_FILL_AREA(#4271);
#4271 = FILL_AREA_STYLE('',(#4272));
#4272 = FILL_AREA_STYLE_COLOUR('',#3762);
#4273 = CURVE_STYLE('',#4274,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4274 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4276),#1127);
#4276 = STYLED_ITEM('color',(#4277),#1115);
#4277 = PRESENTATION_STYLE_ASSIGNMENT((#4278,#4283));
#4278 = SURFACE_STYLE_USAGE(.BOTH.,#4279);
#4279 = SURFACE_SIDE_STYLE('',(#4280));
#4280 = SURFACE_STYLE_FILL_AREA(#4281);
#4281 = FILL_AREA_STYLE('',(#4282));
#4282 = FILL_AREA_STYLE_COLOUR('',#3762);
#4283 = CURVE_STYLE('',#4284,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4284 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4285 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4286),#3736);
#4286 = STYLED_ITEM('color',(#4287),#3316);
#4287 = PRESENTATION_STYLE_ASSIGNMENT((#4288,#4294));
#4288 = SURFACE_STYLE_USAGE(.BOTH.,#4289);
#4289 = SURFACE_SIDE_STYLE('',(#4290));
#4290 = SURFACE_STYLE_FILL_AREA(#4291);
#4291 = FILL_AREA_STYLE('',(#4292));
#4292 = FILL_AREA_STYLE_COLOUR('',#4293);
#4293 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921);
#4294 = CURVE_STYLE('',#4295,POSITIVE_LENGTH_MEASURE(0.1),#4293);
#4295 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4296 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4297),#414);
#4297 = STYLED_ITEM('color',(#4298),#402);
#4298 = PRESENTATION_STYLE_ASSIGNMENT((#4299,#4304));
#4299 = SURFACE_STYLE_USAGE(.BOTH.,#4300);
#4300 = SURFACE_SIDE_STYLE('',(#4301));
#4301 = SURFACE_STYLE_FILL_AREA(#4302);
#4302 = FILL_AREA_STYLE('',(#4303));
#4303 = FILL_AREA_STYLE_COLOUR('',#3762);
#4304 = CURVE_STYLE('',#4305,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4305 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4306 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4307),#1158);
#4307 = STYLED_ITEM('color',(#4308),#1146);
#4308 = PRESENTATION_STYLE_ASSIGNMENT((#4309,#4314));
#4309 = SURFACE_STYLE_USAGE(.BOTH.,#4310);
#4310 = SURFACE_SIDE_STYLE('',(#4311));
#4311 = SURFACE_STYLE_FILL_AREA(#4312);
#4312 = FILL_AREA_STYLE('',(#4313));
#4313 = FILL_AREA_STYLE_COLOUR('',#3762);
#4314 = CURVE_STYLE('',#4315,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4315 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4316 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4317),#3111);
#4317 = STYLED_ITEM('color',(#4318),#3099);
#4318 = PRESENTATION_STYLE_ASSIGNMENT((#4319,#4324));
#4319 = SURFACE_STYLE_USAGE(.BOTH.,#4320);
#4320 = SURFACE_SIDE_STYLE('',(#4321));
#4321 = SURFACE_STYLE_FILL_AREA(#4322);
#4322 = FILL_AREA_STYLE('',(#4323));
#4323 = FILL_AREA_STYLE_COLOUR('',#3762);
#4324 = CURVE_STYLE('',#4325,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4325 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4326 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4327),#2615);
#4327 = STYLED_ITEM('color',(#4328),#2603);
#4328 = PRESENTATION_STYLE_ASSIGNMENT((#4329,#4334));
#4329 = SURFACE_STYLE_USAGE(.BOTH.,#4330);
#4330 = SURFACE_SIDE_STYLE('',(#4331));
#4331 = SURFACE_STYLE_FILL_AREA(#4332);
#4332 = FILL_AREA_STYLE('',(#4333));
#4333 = FILL_AREA_STYLE_COLOUR('',#3762);
#4334 = CURVE_STYLE('',#4335,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4335 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4336 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4337),#1592);
#4337 = STYLED_ITEM('color',(#4338),#1580);
#4338 = PRESENTATION_STYLE_ASSIGNMENT((#4339,#4344));
#4339 = SURFACE_STYLE_USAGE(.BOTH.,#4340);
#4340 = SURFACE_SIDE_STYLE('',(#4341));
#4341 = SURFACE_STYLE_FILL_AREA(#4342);
#4342 = FILL_AREA_STYLE('',(#4343));
#4343 = FILL_AREA_STYLE_COLOUR('',#3762);
#4344 = CURVE_STYLE('',#4345,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4345 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4346 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4347),#3297);
#4347 = STYLED_ITEM('color',(#4348),#3285);
#4348 = PRESENTATION_STYLE_ASSIGNMENT((#4349,#4354));
#4349 = SURFACE_STYLE_USAGE(.BOTH.,#4350);
#4350 = SURFACE_SIDE_STYLE('',(#4351));
#4351 = SURFACE_STYLE_FILL_AREA(#4352);
#4352 = FILL_AREA_STYLE('',(#4353));
#4353 = FILL_AREA_STYLE_COLOUR('',#3762);
#4354 = CURVE_STYLE('',#4355,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4355 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4356 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4357),#662);
#4357 = STYLED_ITEM('color',(#4358),#650);
#4358 = PRESENTATION_STYLE_ASSIGNMENT((#4359,#4364));
#4359 = SURFACE_STYLE_USAGE(.BOTH.,#4360);
#4360 = SURFACE_SIDE_STYLE('',(#4361));
#4361 = SURFACE_STYLE_FILL_AREA(#4362);
#4362 = FILL_AREA_STYLE('',(#4363));
#4363 = FILL_AREA_STYLE_COLOUR('',#3762);
#4364 = CURVE_STYLE('',#4365,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4365 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4366 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4367),#2181);
#4367 = STYLED_ITEM('color',(#4368),#2169);
#4368 = PRESENTATION_STYLE_ASSIGNMENT((#4369,#4374));
#4369 = SURFACE_STYLE_USAGE(.BOTH.,#4370);
#4370 = SURFACE_SIDE_STYLE('',(#4371));
#4371 = SURFACE_STYLE_FILL_AREA(#4372);
#4372 = FILL_AREA_STYLE('',(#4373));
#4373 = FILL_AREA_STYLE_COLOUR('',#3762);
#4374 = CURVE_STYLE('',#4375,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4375 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4376 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4377),#1313);
#4377 = STYLED_ITEM('color',(#4378),#1301);
#4378 = PRESENTATION_STYLE_ASSIGNMENT((#4379,#4384));
#4379 = SURFACE_STYLE_USAGE(.BOTH.,#4380);
#4380 = SURFACE_SIDE_STYLE('',(#4381));
#4381 = SURFACE_STYLE_FILL_AREA(#4382);
#4382 = FILL_AREA_STYLE('',(#4383));
#4383 = FILL_AREA_STYLE_COLOUR('',#3762);
#4384 = CURVE_STYLE('',#4385,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4385 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4386 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4387),#1034);
#4387 = STYLED_ITEM('color',(#4388),#1022);
#4388 = PRESENTATION_STYLE_ASSIGNMENT((#4389,#4394));
#4389 = SURFACE_STYLE_USAGE(.BOTH.,#4390);
#4390 = SURFACE_SIDE_STYLE('',(#4391));
#4391 = SURFACE_STYLE_FILL_AREA(#4392);
#4392 = FILL_AREA_STYLE('',(#4393));
#4393 = FILL_AREA_STYLE_COLOUR('',#3762);
#4394 = CURVE_STYLE('',#4395,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4395 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4396 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4397),#2739);
#4397 = STYLED_ITEM('color',(#4398),#2727);
#4398 = PRESENTATION_STYLE_ASSIGNMENT((#4399,#4404));
#4399 = SURFACE_STYLE_USAGE(.BOTH.,#4400);
#4400 = SURFACE_SIDE_STYLE('',(#4401));
#4401 = SURFACE_STYLE_FILL_AREA(#4402);
#4402 = FILL_AREA_STYLE('',(#4403));
#4403 = FILL_AREA_STYLE_COLOUR('',#3762);
#4404 = CURVE_STYLE('',#4405,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4405 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4406 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4407),#1778);
#4407 = STYLED_ITEM('color',(#4408),#1766);
#4408 = PRESENTATION_STYLE_ASSIGNMENT((#4409,#4414));
#4409 = SURFACE_STYLE_USAGE(.BOTH.,#4410);
#4410 = SURFACE_SIDE_STYLE('',(#4411));
#4411 = SURFACE_STYLE_FILL_AREA(#4412);
#4412 = FILL_AREA_STYLE('',(#4413));
#4413 = FILL_AREA_STYLE_COLOUR('',#3762);
#4414 = CURVE_STYLE('',#4415,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4415 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4416 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4417),#693);
#4417 = STYLED_ITEM('color',(#4418),#681);
#4418 = PRESENTATION_STYLE_ASSIGNMENT((#4419,#4424));
#4419 = SURFACE_STYLE_USAGE(.BOTH.,#4420);
#4420 = SURFACE_SIDE_STYLE('',(#4421));
#4421 = SURFACE_STYLE_FILL_AREA(#4422);
#4422 = FILL_AREA_STYLE('',(#4423));
#4423 = FILL_AREA_STYLE_COLOUR('',#3762);
#4424 = CURVE_STYLE('',#4425,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4425 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4426 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4427),#3142);
#4427 = STYLED_ITEM('color',(#4428),#3130);
#4428 = PRESENTATION_STYLE_ASSIGNMENT((#4429,#4434));
#4429 = SURFACE_STYLE_USAGE(.BOTH.,#4430);
#4430 = SURFACE_SIDE_STYLE('',(#4431));
#4431 = SURFACE_STYLE_FILL_AREA(#4432);
#4432 = FILL_AREA_STYLE('',(#4433));
#4433 = FILL_AREA_STYLE_COLOUR('',#3762);
#4434 = CURVE_STYLE('',#4435,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4435 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4436 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4437),#2460);
#4437 = STYLED_ITEM('color',(#4438),#2448);
#4438 = PRESENTATION_STYLE_ASSIGNMENT((#4439,#4444));
#4439 = SURFACE_STYLE_USAGE(.BOTH.,#4440);
#4440 = SURFACE_SIDE_STYLE('',(#4441));
#4441 = SURFACE_STYLE_FILL_AREA(#4442);
#4442 = FILL_AREA_STYLE('',(#4443));
#4443 = FILL_AREA_STYLE_COLOUR('',#3762);
#4444 = CURVE_STYLE('',#4445,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4445 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4446 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4447),#3204);
#4447 = STYLED_ITEM('color',(#4448),#3192);
#4448 = PRESENTATION_STYLE_ASSIGNMENT((#4449,#4454));
#4449 = SURFACE_STYLE_USAGE(.BOTH.,#4450);
#4450 = SURFACE_SIDE_STYLE('',(#4451));
#4451 = SURFACE_STYLE_FILL_AREA(#4452);
#4452 = FILL_AREA_STYLE('',(#4453));
#4453 = FILL_AREA_STYLE_COLOUR('',#3762);
#4454 = CURVE_STYLE('',#4455,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4455 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4456 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4457),#2956);
#4457 = STYLED_ITEM('color',(#4458),#2944);
#4458 = PRESENTATION_STYLE_ASSIGNMENT((#4459,#4464));
#4459 = SURFACE_STYLE_USAGE(.BOTH.,#4460);
#4460 = SURFACE_SIDE_STYLE('',(#4461));
#4461 = SURFACE_STYLE_FILL_AREA(#4462);
#4462 = FILL_AREA_STYLE('',(#4463));
#4463 = FILL_AREA_STYLE_COLOUR('',#3762);
#4464 = CURVE_STYLE('',#4465,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4465 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4467),#2832);
#4467 = STYLED_ITEM('color',(#4468),#2820);
#4468 = PRESENTATION_STYLE_ASSIGNMENT((#4469,#4474));
#4469 = SURFACE_STYLE_USAGE(.BOTH.,#4470);
#4470 = SURFACE_SIDE_STYLE('',(#4471));
#4471 = SURFACE_STYLE_FILL_AREA(#4472);
#4472 = FILL_AREA_STYLE('',(#4473));
#4473 = FILL_AREA_STYLE_COLOUR('',#3762);
#4474 = CURVE_STYLE('',#4475,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4475 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4476 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4477),#2088);
#4477 = STYLED_ITEM('color',(#4478),#2076);
#4478 = PRESENTATION_STYLE_ASSIGNMENT((#4479,#4484));
#4479 = SURFACE_STYLE_USAGE(.BOTH.,#4480);
#4480 = SURFACE_SIDE_STYLE('',(#4481));
#4481 = SURFACE_STYLE_FILL_AREA(#4482);
#4482 = FILL_AREA_STYLE('',(#4483));
#4483 = FILL_AREA_STYLE_COLOUR('',#3762);
#4484 = CURVE_STYLE('',#4485,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4485 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4486 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4487),#2336);
#4487 = STYLED_ITEM('color',(#4488),#2324);
#4488 = PRESENTATION_STYLE_ASSIGNMENT((#4489,#4494));
#4489 = SURFACE_STYLE_USAGE(.BOTH.,#4490);
#4490 = SURFACE_SIDE_STYLE('',(#4491));
#4491 = SURFACE_STYLE_FILL_AREA(#4492);
#4492 = FILL_AREA_STYLE('',(#4493));
#4493 = FILL_AREA_STYLE_COLOUR('',#3762);
#4494 = CURVE_STYLE('',#4495,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4495 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4496 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4497),#1964);
#4497 = STYLED_ITEM('color',(#4498),#1952);
#4498 = PRESENTATION_STYLE_ASSIGNMENT((#4499,#4504));
#4499 = SURFACE_STYLE_USAGE(.BOTH.,#4500);
#4500 = SURFACE_SIDE_STYLE('',(#4501));
#4501 = SURFACE_STYLE_FILL_AREA(#4502);
#4502 = FILL_AREA_STYLE('',(#4503));
#4503 = FILL_AREA_STYLE_COLOUR('',#3762);
#4504 = CURVE_STYLE('',#4505,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4505 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4506 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4507),#1623);
#4507 = STYLED_ITEM('color',(#4508),#1611);
#4508 = PRESENTATION_STYLE_ASSIGNMENT((#4509,#4514));
#4509 = SURFACE_STYLE_USAGE(.BOTH.,#4510);
#4510 = SURFACE_SIDE_STYLE('',(#4511));
#4511 = SURFACE_STYLE_FILL_AREA(#4512);
#4512 = FILL_AREA_STYLE('',(#4513));
#4513 = FILL_AREA_STYLE_COLOUR('',#3762);
#4514 = CURVE_STYLE('',#4515,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4515 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4516 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4517),#2150);
#4517 = STYLED_ITEM('color',(#4518),#2138);
#4518 = PRESENTATION_STYLE_ASSIGNMENT((#4519,#4524));
#4519 = SURFACE_STYLE_USAGE(.BOTH.,#4520);
#4520 = SURFACE_SIDE_STYLE('',(#4521));
#4521 = SURFACE_STYLE_FILL_AREA(#4522);
#4522 = FILL_AREA_STYLE('',(#4523));
#4523 = FILL_AREA_STYLE_COLOUR('',#3762);
#4524 = CURVE_STYLE('',#4525,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4525 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4526 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4527),#2057);
#4527 = STYLED_ITEM('color',(#4528),#2045);
#4528 = PRESENTATION_STYLE_ASSIGNMENT((#4529,#4534));
#4529 = SURFACE_STYLE_USAGE(.BOTH.,#4530);
#4530 = SURFACE_SIDE_STYLE('',(#4531));
#4531 = SURFACE_STYLE_FILL_AREA(#4532);
#4532 = FILL_AREA_STYLE('',(#4533));
#4533 = FILL_AREA_STYLE_COLOUR('',#3762);
#4534 = CURVE_STYLE('',#4535,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4535 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4536 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4537),#2770);
#4537 = STYLED_ITEM('color',(#4538),#2758);
#4538 = PRESENTATION_STYLE_ASSIGNMENT((#4539,#4544));
#4539 = SURFACE_STYLE_USAGE(.BOTH.,#4540);
#4540 = SURFACE_SIDE_STYLE('',(#4541));
#4541 = SURFACE_STYLE_FILL_AREA(#4542);
#4542 = FILL_AREA_STYLE('',(#4543));
#4543 = FILL_AREA_STYLE_COLOUR('',#3762);
#4544 = CURVE_STYLE('',#4545,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4545 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4546 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4547),#1375);
#4547 = STYLED_ITEM('color',(#4548),#1363);
#4548 = PRESENTATION_STYLE_ASSIGNMENT((#4549,#4554));
#4549 = SURFACE_STYLE_USAGE(.BOTH.,#4550);
#4550 = SURFACE_SIDE_STYLE('',(#4551));
#4551 = SURFACE_STYLE_FILL_AREA(#4552);
#4552 = FILL_AREA_STYLE('',(#4553));
#4553 = FILL_AREA_STYLE_COLOUR('',#3762);
#4554 = CURVE_STYLE('',#4555,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4555 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4556 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4557),#3049);
#4557 = STYLED_ITEM('color',(#4558),#3037);
#4558 = PRESENTATION_STYLE_ASSIGNMENT((#4559,#4564));
#4559 = SURFACE_STYLE_USAGE(.BOTH.,#4560);
#4560 = SURFACE_SIDE_STYLE('',(#4561));
#4561 = SURFACE_STYLE_FILL_AREA(#4562);
#4562 = FILL_AREA_STYLE('',(#4563));
#4563 = FILL_AREA_STYLE_COLOUR('',#3762);
#4564 = CURVE_STYLE('',#4565,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4565 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4566 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4567),#2522);
#4567 = STYLED_ITEM('color',(#4568),#2510);
#4568 = PRESENTATION_STYLE_ASSIGNMENT((#4569,#4574));
#4569 = SURFACE_STYLE_USAGE(.BOTH.,#4570);
#4570 = SURFACE_SIDE_STYLE('',(#4571));
#4571 = SURFACE_STYLE_FILL_AREA(#4572);
#4572 = FILL_AREA_STYLE('',(#4573));
#4573 = FILL_AREA_STYLE_COLOUR('',#3762);
#4574 = CURVE_STYLE('',#4575,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4575 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4576 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4577),#2212);
#4577 = STYLED_ITEM('color',(#4578),#2200);
#4578 = PRESENTATION_STYLE_ASSIGNMENT((#4579,#4584));
#4579 = SURFACE_STYLE_USAGE(.BOTH.,#4580);
#4580 = SURFACE_SIDE_STYLE('',(#4581));
#4581 = SURFACE_STYLE_FILL_AREA(#4582);
#4582 = FILL_AREA_STYLE('',(#4583));
#4583 = FILL_AREA_STYLE_COLOUR('',#3762);
#4584 = CURVE_STYLE('',#4585,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4585 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4586 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4587),#3235);
#4587 = STYLED_ITEM('color',(#4588),#3223);
#4588 = PRESENTATION_STYLE_ASSIGNMENT((#4589,#4594));
#4589 = SURFACE_STYLE_USAGE(.BOTH.,#4590);
#4590 = SURFACE_SIDE_STYLE('',(#4591));
#4591 = SURFACE_STYLE_FILL_AREA(#4592);
#4592 = FILL_AREA_STYLE('',(#4593));
#4593 = FILL_AREA_STYLE_COLOUR('',#3762);
#4594 = CURVE_STYLE('',#4595,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4595 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4596 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4597),#2987);
#4597 = STYLED_ITEM('color',(#4598),#2975);
#4598 = PRESENTATION_STYLE_ASSIGNMENT((#4599,#4604));
#4599 = SURFACE_STYLE_USAGE(.BOTH.,#4600);
#4600 = SURFACE_SIDE_STYLE('',(#4601));
#4601 = SURFACE_STYLE_FILL_AREA(#4602);
#4602 = FILL_AREA_STYLE('',(#4603));
#4603 = FILL_AREA_STYLE_COLOUR('',#3762);
#4604 = CURVE_STYLE('',#4605,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4605 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4606 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4607),#724);
#4607 = STYLED_ITEM('color',(#4608),#712);
#4608 = PRESENTATION_STYLE_ASSIGNMENT((#4609,#4614));
#4609 = SURFACE_STYLE_USAGE(.BOTH.,#4610);
#4610 = SURFACE_SIDE_STYLE('',(#4611));
#4611 = SURFACE_STYLE_FILL_AREA(#4612);
#4612 = FILL_AREA_STYLE('',(#4613));
#4613 = FILL_AREA_STYLE_COLOUR('',#3762);
#4614 = CURVE_STYLE('',#4615,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4615 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4616 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4617),#2243);
#4617 = STYLED_ITEM('color',(#4618),#2231);
#4618 = PRESENTATION_STYLE_ASSIGNMENT((#4619,#4624));
#4619 = SURFACE_STYLE_USAGE(.BOTH.,#4620);
#4620 = SURFACE_SIDE_STYLE('',(#4621));
#4621 = SURFACE_STYLE_FILL_AREA(#4622);
#4622 = FILL_AREA_STYLE('',(#4623));
#4623 = FILL_AREA_STYLE_COLOUR('',#3762);
#4624 = CURVE_STYLE('',#4625,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4625 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4626 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4627),#972);
#4627 = STYLED_ITEM('color',(#4628),#960);
#4628 = PRESENTATION_STYLE_ASSIGNMENT((#4629,#4634));
#4629 = SURFACE_STYLE_USAGE(.BOTH.,#4630);
#4630 = SURFACE_SIDE_STYLE('',(#4631));
#4631 = SURFACE_STYLE_FILL_AREA(#4632);
#4632 = FILL_AREA_STYLE('',(#4633));
#4633 = FILL_AREA_STYLE_COLOUR('',#3762);
#4634 = CURVE_STYLE('',#4635,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4635 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4636 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4637),#1871);
#4637 = STYLED_ITEM('color',(#4638),#1859);
#4638 = PRESENTATION_STYLE_ASSIGNMENT((#4639,#4644));
#4639 = SURFACE_STYLE_USAGE(.BOTH.,#4640);
#4640 = SURFACE_SIDE_STYLE('',(#4641));
#4641 = SURFACE_STYLE_FILL_AREA(#4642);
#4642 = FILL_AREA_STYLE('',(#4643));
#4643 = FILL_AREA_STYLE_COLOUR('',#3762);
#4644 = CURVE_STYLE('',#4645,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4645 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4646 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4647),#1220);
#4647 = STYLED_ITEM('color',(#4648),#1208);
#4648 = PRESENTATION_STYLE_ASSIGNMENT((#4649,#4654));
#4649 = SURFACE_STYLE_USAGE(.BOTH.,#4650);
#4650 = SURFACE_SIDE_STYLE('',(#4651));
#4651 = SURFACE_STYLE_FILL_AREA(#4652);
#4652 = FILL_AREA_STYLE('',(#4653));
#4653 = FILL_AREA_STYLE_COLOUR('',#3762);
#4654 = CURVE_STYLE('',#4655,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4655 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4656 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4657),#2119);
#4657 = STYLED_ITEM('color',(#4658),#2107);
#4658 = PRESENTATION_STYLE_ASSIGNMENT((#4659,#4664));
#4659 = SURFACE_STYLE_USAGE(.BOTH.,#4660);
#4660 = SURFACE_SIDE_STYLE('',(#4661));
#4661 = SURFACE_STYLE_FILL_AREA(#4662);
#4662 = FILL_AREA_STYLE('',(#4663));
#4663 = FILL_AREA_STYLE_COLOUR('',#3762);
#4664 = CURVE_STYLE('',#4665,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4665 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4666 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4667),#1995);
#4667 = STYLED_ITEM('color',(#4668),#1983);
#4668 = PRESENTATION_STYLE_ASSIGNMENT((#4669,#4674));
#4669 = SURFACE_STYLE_USAGE(.BOTH.,#4670);
#4670 = SURFACE_SIDE_STYLE('',(#4671));
#4671 = SURFACE_STYLE_FILL_AREA(#4672);
#4672 = FILL_AREA_STYLE('',(#4673));
#4673 = FILL_AREA_STYLE_COLOUR('',#3762);
#4674 = CURVE_STYLE('',#4675,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4675 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4676 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4677),#507);
#4677 = STYLED_ITEM('color',(#4678),#495);
#4678 = PRESENTATION_STYLE_ASSIGNMENT((#4679,#4684));
#4679 = SURFACE_STYLE_USAGE(.BOTH.,#4680);
#4680 = SURFACE_SIDE_STYLE('',(#4681));
#4681 = SURFACE_STYLE_FILL_AREA(#4682);
#4682 = FILL_AREA_STYLE('',(#4683));
#4683 = FILL_AREA_STYLE_COLOUR('',#3762);
#4684 = CURVE_STYLE('',#4685,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4685 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4686 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4687),#476);
#4687 = STYLED_ITEM('color',(#4688),#464);
#4688 = PRESENTATION_STYLE_ASSIGNMENT((#4689,#4694));
#4689 = SURFACE_STYLE_USAGE(.BOTH.,#4690);
#4690 = SURFACE_SIDE_STYLE('',(#4691));
#4691 = SURFACE_STYLE_FILL_AREA(#4692);
#4692 = FILL_AREA_STYLE('',(#4693));
#4693 = FILL_AREA_STYLE_COLOUR('',#3762);
#4694 = CURVE_STYLE('',#4695,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4695 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#4696 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #4697),#1065);
#4697 = STYLED_ITEM('color',(#4698),#1053);
#4698 = PRESENTATION_STYLE_ASSIGNMENT((#4699,#4704));
#4699 = SURFACE_STYLE_USAGE(.BOTH.,#4700);
#4700 = SURFACE_SIDE_STYLE('',(#4701));
#4701 = SURFACE_STYLE_FILL_AREA(#4702);
#4702 = FILL_AREA_STYLE('',(#4703));
#4703 = FILL_AREA_STYLE_COLOUR('',#3762);
#4704 = CURVE_STYLE('',#4705,POSITIVE_LENGTH_MEASURE(0.1),#3762);
#4705 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;
