ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('OPEN MIND    Model'),'2;1');
FILE_NAME('OPEN MIND    Shape Model','2020-06-25T14:11:22',('Author'),(
    'hyperCAD-S  '),'hyperCAD-S   STEP processor 6.6','hyperCAD-S   1.0'
  ,'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('Product 10','Product 10','',(#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);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(0.,0.,0.));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,-0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(0.,0.,0.));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,-0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(0.,0.,0.));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,-0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,0.,0.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,-0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(0.,0.,0.));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,-0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(0.,0.,0.));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,-0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(0.,0.,0.));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,-0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(0.,0.,0.));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,-0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(0.,0.,0.));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(1.,0.,-0.));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(0.,0.,0.));
#53 = DIRECTION('',(0.,0.,1.));
#54 = DIRECTION('',(1.,0.,-0.));
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(0.,0.,0.));
#57 = DIRECTION('',(0.,0.,1.));
#58 = DIRECTION('',(1.,0.,-0.));
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(0.,0.,0.));
#61 = DIRECTION('',(0.,0.,1.));
#62 = DIRECTION('',(1.,0.,-0.));
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(0.,0.,0.));
#65 = DIRECTION('',(0.,0.,1.));
#66 = DIRECTION('',(1.,0.,-0.));
#67 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#71)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#68,#69,#70)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#68 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#69 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#70 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#71 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#68,
  'distance_accuracy_value','confusion accuracy');
#72 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#73 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#74),
  #82);
#74 = GEOMETRIC_CURVE_SET('',(#75));
#75 = TRIMMED_CURVE('',#76,(#80,PARAMETER_VALUE(0.)),(#81,
    PARAMETER_VALUE(16.7)),.T.,.PARAMETER.);
#76 = LINE('',#77,#78);
#77 = CARTESIAN_POINT('',(2.5,2.436338127136,1.491826844519E-16));
#78 = VECTOR('',#79,1.);
#79 = DIRECTION('',(0.,1.,6.123233995737E-17));
#80 = CARTESIAN_POINT('',(2.5,2.436338127136,1.491826844519E-16));
#81 = CARTESIAN_POINT('',(2.5,19.136338127136,1.17176276174E-15));
#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#86)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#83,#84,#85)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#83 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#84 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#85 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#86 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#83,
  'distance_accuracy_value','confusion accuracy');
#87 = SHAPE_DEFINITION_REPRESENTATION(#88,#73);
#88 = PRODUCT_DEFINITION_SHAPE('','',#89);
#89 = PRODUCT_DEFINITION('design','',#90,#93);
#90 = PRODUCT_DEFINITION_FORMATION('','',#91);
#91 = PRODUCT('Product 10.1','Product 10.1','',(#92));
#92 = PRODUCT_CONTEXT('',#2,'mechanical');
#93 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#94 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#95,#97);
#95 = ( REPRESENTATION_RELATIONSHIP('','',#73,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#96) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#96 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#97 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#98);
#98 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('140','','',#5,#89,$);
#99 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#91));
#100 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#101
    ),#109);
#101 = GEOMETRIC_CURVE_SET('',(#102));
#102 = TRIMMED_CURVE('',#103,(#107,PARAMETER_VALUE(0.)),(#108,
    PARAMETER_VALUE(16.7)),.T.,.PARAMETER.);
#103 = LINE('',#104,#105);
#104 = CARTESIAN_POINT('',(-2.5,2.436338127136,-1.569790153349E-16));
#105 = VECTOR('',#106,1.);
#106 = DIRECTION('',(0.,1.,6.123233995737E-17));
#107 = CARTESIAN_POINT('',(-2.5,2.436338127136,-1.569790153349E-16));
#108 = CARTESIAN_POINT('',(-2.5,19.136338127136,8.656010619531E-16));
#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#113)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#110,#111,#112)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#110 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#111 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#112 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#113 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#110,
  'distance_accuracy_value','confusion accuracy');
#114 = SHAPE_DEFINITION_REPRESENTATION(#115,#100);
#115 = PRODUCT_DEFINITION_SHAPE('','',#116);
#116 = PRODUCT_DEFINITION('design','',#117,#120);
#117 = PRODUCT_DEFINITION_FORMATION('','',#118);
#118 = PRODUCT('Product 10.2','Product 10.2','',(#119));
#119 = PRODUCT_CONTEXT('',#2,'mechanical');
#120 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#121 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#122,#124);
#122 = ( REPRESENTATION_RELATIONSHIP('','',#100,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#123) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#123 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#124 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#125
  );
#125 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('141','','',#5,#116,$);
#126 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#118));
#127 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#128
    ),#136);
#128 = GEOMETRIC_CURVE_SET('',(#129));
#129 = TRIMMED_CURVE('',#130,(#134,PARAMETER_VALUE(0.)),(#135,
    PARAMETER_VALUE(1.931851652578)),.T.,.PARAMETER.);
#130 = LINE('',#131,#132);
#131 = CARTESIAN_POINT('',(2.5,19.136338127136,1.17176276174E-15));
#132 = VECTOR('',#133,1.);
#133 = DIRECTION('',(0.258819045103,0.965925826289,5.914589856893E-17));
#134 = CARTESIAN_POINT('',(2.5,19.136338127136,1.17176276174E-15));
#135 = CARTESIAN_POINT('',(3.,21.002363530921,1.286023863634E-15));
#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#140)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#137,#138,#139)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#137 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#138 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#139 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#140 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#137,
  'distance_accuracy_value','confusion accuracy');
#141 = SHAPE_DEFINITION_REPRESENTATION(#142,#127);
#142 = PRODUCT_DEFINITION_SHAPE('','',#143);
#143 = PRODUCT_DEFINITION('design','',#144,#147);
#144 = PRODUCT_DEFINITION_FORMATION('','',#145);
#145 = PRODUCT('Product 10.3','Product 10.3','',(#146));
#146 = PRODUCT_CONTEXT('',#2,'mechanical');
#147 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#148 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#149,#151);
#149 = ( REPRESENTATION_RELATIONSHIP('','',#127,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#150) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#150 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#151 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#152
  );
#152 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('142','','',#5,#143,$);
#153 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#145));
#154 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#155
    ),#163);
#155 = GEOMETRIC_CURVE_SET('',(#156));
#156 = TRIMMED_CURVE('',#157,(#161,PARAMETER_VALUE(0.)),(#162,
    PARAMETER_VALUE(1.931851652578)),.T.,.PARAMETER.);
#157 = LINE('',#158,#159);
#158 = CARTESIAN_POINT('',(-2.5,19.136338127136,8.656010619531E-16));
#159 = VECTOR('',#160,1.);
#160 = DIRECTION('',(-0.258819045103,0.965925826289,2.744970705462E-17)
  );
#161 = CARTESIAN_POINT('',(-2.5,19.136338127136,8.656010619531E-16));
#162 = CARTESIAN_POINT('',(-3.,21.002363530921,9.186298238893E-16));
#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#167)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#164,#165,#166)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#164 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#165 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#166 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#167 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#164,
  'distance_accuracy_value','confusion accuracy');
#168 = SHAPE_DEFINITION_REPRESENTATION(#169,#154);
#169 = PRODUCT_DEFINITION_SHAPE('','',#170);
#170 = PRODUCT_DEFINITION('design','',#171,#174);
#171 = PRODUCT_DEFINITION_FORMATION('','',#172);
#172 = PRODUCT('Product 10.4','Product 10.4','',(#173));
#173 = PRODUCT_CONTEXT('',#2,'mechanical');
#174 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#175 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#176,#178);
#176 = ( REPRESENTATION_RELATIONSHIP('','',#154,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#177) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#177 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#178 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#179
  );
#179 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('143','','',#5,#170,$);
#180 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#172));
#181 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#182
    ),#190);
#182 = GEOMETRIC_CURVE_SET('',(#183));
#183 = TRIMMED_CURVE('',#184,(#188,PARAMETER_VALUE(0.)),(#189,
    PARAMETER_VALUE(3.)),.T.,.PARAMETER.);
#184 = LINE('',#185,#186);
#185 = CARTESIAN_POINT('',(3.,59.136338127136,4.355844439523E-15));
#186 = VECTOR('',#187,1.);
#187 = DIRECTION('',(-1.,1.499759782662E-32,-2.449293598295E-16));
#188 = CARTESIAN_POINT('',(3.,59.136338127136,4.355844439523E-15));
#189 = CARTESIAN_POINT('',(0.,59.136338127136,3.621056360035E-15));
#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#194)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#191,#192,#193)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#191 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#192 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#193 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#194 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#191,
  'distance_accuracy_value','confusion accuracy');
#195 = SHAPE_DEFINITION_REPRESENTATION(#196,#181);
#196 = PRODUCT_DEFINITION_SHAPE('','',#197);
#197 = PRODUCT_DEFINITION('design','',#198,#201);
#198 = PRODUCT_DEFINITION_FORMATION('','',#199);
#199 = PRODUCT('Product 10.5','Product 10.5','',(#200));
#200 = PRODUCT_CONTEXT('',#2,'mechanical');
#201 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#202 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#203,#205);
#203 = ( REPRESENTATION_RELATIONSHIP('','',#181,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#204) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#204 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#205 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#206
  );
#206 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('144','','',#5,#197,$);
#207 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#199));
#208 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#209
    ),#217);
#209 = GEOMETRIC_CURVE_SET('',(#210));
#210 = TRIMMED_CURVE('',#211,(#215,PARAMETER_VALUE(0.)),(#216,
    PARAMETER_VALUE(3.)),.T.,.PARAMETER.);
#211 = LINE('',#212,#213);
#212 = CARTESIAN_POINT('',(-3.,59.136338127136,3.25366232029E-15));
#213 = VECTOR('',#214,1.);
#214 = DIRECTION('',(1.,-7.498798913309E-33,1.224646799147E-16));
#215 = CARTESIAN_POINT('',(-3.,59.136338127136,3.25366232029E-15));
#216 = CARTESIAN_POINT('',(0.,59.136338127136,3.621056360035E-15));
#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#221)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#218,#219,#220)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#218 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#219 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#220 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#221 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#218,
  'distance_accuracy_value','confusion accuracy');
#222 = SHAPE_DEFINITION_REPRESENTATION(#223,#208);
#223 = PRODUCT_DEFINITION_SHAPE('','',#224);
#224 = PRODUCT_DEFINITION('design','',#225,#228);
#225 = PRODUCT_DEFINITION_FORMATION('','',#226);
#226 = PRODUCT('Product 10.6','Product 10.6','',(#227));
#227 = PRODUCT_CONTEXT('',#2,'mechanical');
#228 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#229 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#230,#232);
#230 = ( REPRESENTATION_RELATIONSHIP('','',#208,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#231) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#231 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#232 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#233
  );
#233 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('145','','',#5,#224,$);
#234 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#226));
#235 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#236
    ),#244);
#236 = GEOMETRIC_CURVE_SET('',(#237));
#237 = TRIMMED_CURVE('',#238,(#242,PARAMETER_VALUE(0.)),(#243,
    PARAMETER_VALUE(38.133974596216)),.T.,.PARAMETER.);
#238 = LINE('',#239,#240);
#239 = CARTESIAN_POINT('',(3.,21.002363530921,2.020811943122E-15));
#240 = VECTOR('',#241,1.);
#241 = DIRECTION('',(0.,1.,6.123233995737E-17));
#242 = CARTESIAN_POINT('',(3.,21.002363530921,2.020811943122E-15));
#243 = CARTESIAN_POINT('',(3.,59.136338127136,4.355844439523E-15));
#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#248)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#245,#246,#247)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#245 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#246 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#247 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#248 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#245,
  'distance_accuracy_value','confusion accuracy');
#249 = SHAPE_DEFINITION_REPRESENTATION(#250,#235);
#250 = PRODUCT_DEFINITION_SHAPE('','',#251);
#251 = PRODUCT_DEFINITION('design','',#252,#255);
#252 = PRODUCT_DEFINITION_FORMATION('','',#253);
#253 = PRODUCT('Product 10.7','Product 10.7','',(#254));
#254 = PRODUCT_CONTEXT('',#2,'mechanical');
#255 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#256 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#257,#259);
#257 = ( REPRESENTATION_RELATIONSHIP('','',#235,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#258) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#258 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#259 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#260
  );
#260 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('146','','',#5,#251,$);
#261 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#253));
#262 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#263
    ),#271);
#263 = GEOMETRIC_CURVE_SET('',(#264));
#264 = TRIMMED_CURVE('',#265,(#269,PARAMETER_VALUE(0.)),(#270,
    PARAMETER_VALUE(38.133974596216)),.T.,.PARAMETER.);
#265 = LINE('',#266,#267);
#266 = CARTESIAN_POINT('',(-3.,21.002363530921,9.186298238893E-16));
#267 = VECTOR('',#268,1.);
#268 = DIRECTION('',(0.,1.,6.123233995737E-17));
#269 = CARTESIAN_POINT('',(-3.,21.002363530921,9.186298238893E-16));
#270 = CARTESIAN_POINT('',(-3.,59.136338127136,3.25366232029E-15));
#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#275)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#272,#273,#274)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#272 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#273 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#274 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#275 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#272,
  'distance_accuracy_value','confusion accuracy');
#276 = SHAPE_DEFINITION_REPRESENTATION(#277,#262);
#277 = PRODUCT_DEFINITION_SHAPE('','',#278);
#278 = PRODUCT_DEFINITION('design','',#279,#282);
#279 = PRODUCT_DEFINITION_FORMATION('','',#280);
#280 = PRODUCT('Product 10.8','Product 10.8','',(#281));
#281 = PRODUCT_CONTEXT('',#2,'mechanical');
#282 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#283 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#284,#286);
#284 = ( REPRESENTATION_RELATIONSHIP('','',#262,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#285) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#285 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#286 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#287
  );
#287 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('147','','',#5,#278,$);
#288 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#280));
#289 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#290
    ),#299);
#290 = GEOMETRIC_CURVE_SET('',(#291));
#291 = TRIMMED_CURVE('',#292,(#297,PARAMETER_VALUE(0.)),(#298,
    PARAMETER_VALUE(1.570796326795)),.T.,.PARAMETER.);
#292 = CIRCLE('',#293,0.3);
#293 = AXIS2_PLACEMENT_3D('',#294,#295,#296);
#294 = CARTESIAN_POINT('',(2.2,2.436338127136,1.491826844519E-16));
#295 = DIRECTION('',(-7.132066566694E-33,6.123233995737E-17,-1.));
#296 = DIRECTION('',(1.,4.367131246104E-49,-7.132066566694E-33));
#297 = CARTESIAN_POINT('',(2.5,2.436338127136,1.491826844519E-16));
#298 = CARTESIAN_POINT('',(2.2,2.136338127136,1.308129824647E-16));
#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#303)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#300,#301,#302)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#300 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#301 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#302 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#303 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#300,
  'distance_accuracy_value','confusion accuracy');
#304 = SHAPE_DEFINITION_REPRESENTATION(#305,#289);
#305 = PRODUCT_DEFINITION_SHAPE('','',#306);
#306 = PRODUCT_DEFINITION('design','',#307,#310);
#307 = PRODUCT_DEFINITION_FORMATION('','',#308);
#308 = PRODUCT('Product 10.9','Product 10.9','',(#309));
#309 = PRODUCT_CONTEXT('',#2,'mechanical');
#310 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#311 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#312,#314);
#312 = ( REPRESENTATION_RELATIONSHIP('','',#289,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#313) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#313 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#314 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#315
  );
#315 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('148','','',#5,#306,$);
#316 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#308));
#317 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#318
    ),#327);
#318 = GEOMETRIC_CURVE_SET('',(#319));
#319 = TRIMMED_CURVE('',#320,(#325,PARAMETER_VALUE(0.)),(#326,
    PARAMETER_VALUE(1.570796326795)),.T.,.PARAMETER.);
#320 = CIRCLE('',#321,0.3);
#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324);
#322 = CARTESIAN_POINT('',(-2.2,2.436338127136,-1.202396113605E-16));
#323 = DIRECTION('',(-1.224646799147E-16,-6.123233995737E-17,1.));
#324 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#325 = CARTESIAN_POINT('',(-2.5,2.436338127136,-1.569790153349E-16));
#326 = CARTESIAN_POINT('',(-2.2,2.136338127136,-1.386093133477E-16));
#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#331)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#328,#329,#330)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#328 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#329 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#330 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#331 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#328,
  'distance_accuracy_value','confusion accuracy');
#332 = SHAPE_DEFINITION_REPRESENTATION(#333,#317);
#333 = PRODUCT_DEFINITION_SHAPE('','',#334);
#334 = PRODUCT_DEFINITION('design','',#335,#338);
#335 = PRODUCT_DEFINITION_FORMATION('','',#336);
#336 = PRODUCT('Product 10.10','Product 10.10','',(#337));
#337 = PRODUCT_CONTEXT('',#2,'mechanical');
#338 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#339 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#340,#342);
#340 = ( REPRESENTATION_RELATIONSHIP('','',#317,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#341) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#341 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#342 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#343
  );
#343 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('149','','',#5,#334,$);
#344 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#336));
#345 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#346
    ),#354);
#346 = GEOMETRIC_CURVE_SET('',(#347));
#347 = TRIMMED_CURVE('',#348,(#352,PARAMETER_VALUE(0.)),(#353,
    PARAMETER_VALUE(2.2)),.T.,.PARAMETER.);
#348 = LINE('',#349,#350);
#349 = CARTESIAN_POINT('',(0.,2.136338127136,1.308129824647E-16));
#350 = VECTOR('',#351,1.);
#351 = DIRECTION('',(1.,0.,0.));
#352 = CARTESIAN_POINT('',(0.,2.136338127136,1.308129824647E-16));
#353 = CARTESIAN_POINT('',(2.2,2.136338127136,1.308129824647E-16));
#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#358)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#355,#356,#357)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#355 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#356 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#357 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#358 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#355,
  'distance_accuracy_value','confusion accuracy');
#359 = SHAPE_DEFINITION_REPRESENTATION(#360,#345);
#360 = PRODUCT_DEFINITION_SHAPE('','',#361);
#361 = PRODUCT_DEFINITION('design','',#362,#365);
#362 = PRODUCT_DEFINITION_FORMATION('','',#363);
#363 = PRODUCT('Product 10.11','Product 10.11','',(#364));
#364 = PRODUCT_CONTEXT('',#2,'mechanical');
#365 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#366 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#367,#369);
#367 = ( REPRESENTATION_RELATIONSHIP('','',#345,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#368) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#368 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
#369 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#370
  );
#370 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('150','','',#5,#361,$);
#371 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#363));
#372 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#373
    ),#381);
#373 = GEOMETRIC_CURVE_SET('',(#374));
#374 = TRIMMED_CURVE('',#375,(#379,PARAMETER_VALUE(0.)),(#380,
    PARAMETER_VALUE(2.2)),.T.,.PARAMETER.);
#375 = LINE('',#376,#377);
#376 = CARTESIAN_POINT('',(0.,2.136338127136,1.308129824647E-16));
#377 = VECTOR('',#378,1.);
#378 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#379 = CARTESIAN_POINT('',(0.,2.136338127136,1.308129824647E-16));
#380 = CARTESIAN_POINT('',(-2.2,2.136338127136,-1.386093133477E-16));
#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#385)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#382,#383,#384)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#382 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#383 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#384 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#385 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#382,
  'distance_accuracy_value','confusion accuracy');
#386 = SHAPE_DEFINITION_REPRESENTATION(#387,#372);
#387 = PRODUCT_DEFINITION_SHAPE('','',#388);
#388 = PRODUCT_DEFINITION('design','',#389,#392);
#389 = PRODUCT_DEFINITION_FORMATION('','',#390);
#390 = PRODUCT('Product 10.12','Product 10.12','',(#391));
#391 = PRODUCT_CONTEXT('',#2,'mechanical');
#392 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#393 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#394,#396);
#394 = ( REPRESENTATION_RELATIONSHIP('','',#372,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#395) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#395 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
#396 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#397
  );
#397 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('151','','',#5,#388,$);
#398 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#390));
#399 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#400),#932);
#400 = BREP_WITH_VOIDS('',#401,(#668));
#401 = CLOSED_SHELL('',(#402,#439,#494,#549,#604,#664));
#402 = ADVANCED_FACE('',(#403),#416,.T.);
#403 = FACE_BOUND('',#404,.F.);
#404 = EDGE_LOOP('',(#405));
#405 = ORIENTED_EDGE('',*,*,#406,.F.);
#406 = EDGE_CURVE('',#407,#407,#409,.T.);
#407 = VERTEX_POINT('',#408);
#408 = CARTESIAN_POINT('',(-3.,59.136338127136,3.25366232029E-15));
#409 = SURFACE_CURVE('',#410,(#415,#427),.PCURVE_S1.);
#410 = CIRCLE('',#411,3.);
#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414);
#412 = CARTESIAN_POINT('',(0.,59.136338127136,0.));
#413 = DIRECTION('',(0.,1.,0.));
#414 = DIRECTION('',(-1.,0.,1.084554106763E-15));
#415 = PCURVE('',#416,#421);
#416 = PLANE('',#417);
#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420);
#418 = CARTESIAN_POINT('',(0.,59.136338127136,0.));
#419 = DIRECTION('',(0.,1.,0.));
#420 = DIRECTION('',(-1.,0.,1.084554106763E-15));
#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426);
#422 = CIRCLE('',#423,3.);
#423 = AXIS2_PLACEMENT_2D('',#424,#425);
#424 = CARTESIAN_POINT('',(0.,0.));
#425 = DIRECTION('',(1.,-0.));
#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#427 = PCURVE('',#428,#433);
#428 = CYLINDRICAL_SURFACE('',#429,3.);
#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
#430 = CARTESIAN_POINT('',(0.,59.136338127136,0.));
#431 = DIRECTION('',(-0.,-1.,-0.));
#432 = DIRECTION('',(-1.,0.,1.084554106763E-15));
#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
#434 = LINE('',#435,#436);
#435 = CARTESIAN_POINT('',(-0.,0.));
#436 = VECTOR('',#437,1.);
#437 = DIRECTION('',(-1.,0.));
#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#439 = ADVANCED_FACE('',(#440),#428,.T.);
#440 = FACE_BOUND('',#441,.F.);
#441 = EDGE_LOOP('',(#442,#443,#466,#493));
#442 = ORIENTED_EDGE('',*,*,#406,.T.);
#443 = ORIENTED_EDGE('',*,*,#444,.T.);
#444 = EDGE_CURVE('',#407,#445,#447,.T.);
#445 = VERTEX_POINT('',#446);
#446 = CARTESIAN_POINT('',(-3.,21.002363530921,9.186298238893E-16));
#447 = SEAM_CURVE('',#448,(#452,#459),.PCURVE_S1.);
#448 = LINE('',#449,#450);
#449 = CARTESIAN_POINT('',(-3.,59.136338127136,3.25366232029E-15));
#450 = VECTOR('',#451,1.);
#451 = DIRECTION('',(-0.,-1.,-6.123233995737E-17));
#452 = PCURVE('',#428,#453);
#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458);
#454 = LINE('',#455,#456);
#455 = CARTESIAN_POINT('',(-0.,0.));
#456 = VECTOR('',#457,1.);
#457 = DIRECTION('',(-0.,1.));
#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#459 = PCURVE('',#428,#460);
#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
#461 = LINE('',#462,#463);
#462 = CARTESIAN_POINT('',(-6.28318530718,0.));
#463 = VECTOR('',#464,1.);
#464 = DIRECTION('',(-0.,1.));
#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#466 = ORIENTED_EDGE('',*,*,#467,.F.);
#467 = EDGE_CURVE('',#445,#445,#468,.T.);
#468 = SURFACE_CURVE('',#469,(#474,#481),.PCURVE_S1.);
#469 = CIRCLE('',#470,3.);
#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473);
#471 = CARTESIAN_POINT('',(0.,21.002363530921,0.));
#472 = DIRECTION('',(0.,1.,0.));
#473 = DIRECTION('',(-1.,0.,3.062099412964E-16));
#474 = PCURVE('',#428,#475);
#475 = DEFINITIONAL_REPRESENTATION('',(#476),#480);
#476 = LINE('',#477,#478);
#477 = CARTESIAN_POINT('',(-0.,38.133974596216));
#478 = VECTOR('',#479,1.);
#479 = DIRECTION('',(-1.,0.));
#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#481 = PCURVE('',#482,#487);
#482 = CONICAL_SURFACE('',#483,3.,0.261799387799);
#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
#484 = CARTESIAN_POINT('',(0.,21.002363530921,0.));
#485 = DIRECTION('',(0.,1.,0.));
#486 = DIRECTION('',(-1.,0.,3.062099412964E-16));
#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
#488 = LINE('',#489,#490);
#489 = CARTESIAN_POINT('',(-0.,3.314726988507E-15));
#490 = VECTOR('',#491,1.);
#491 = DIRECTION('',(1.,-0.));
#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#493 = ORIENTED_EDGE('',*,*,#444,.F.);
#494 = ADVANCED_FACE('',(#495),#482,.T.);
#495 = FACE_BOUND('',#496,.F.);
#496 = EDGE_LOOP('',(#497,#498,#521,#548));
#497 = ORIENTED_EDGE('',*,*,#467,.T.);
#498 = ORIENTED_EDGE('',*,*,#499,.T.);
#499 = EDGE_CURVE('',#445,#500,#502,.T.);
#500 = VERTEX_POINT('',#501);
#501 = CARTESIAN_POINT('',(-2.5,19.136338127136,8.656010619531E-16));
#502 = SEAM_CURVE('',#503,(#507,#514),.PCURVE_S1.);
#503 = LINE('',#504,#505);
#504 = CARTESIAN_POINT('',(-3.,21.002363530921,9.186298238893E-16));
#505 = VECTOR('',#506,1.);
#506 = DIRECTION('',(0.258819045103,-0.965925826289,-2.744970705462E-17)
  );
#507 = PCURVE('',#482,#508);
#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513);
#509 = LINE('',#510,#511);
#510 = CARTESIAN_POINT('',(0.,-0.));
#511 = VECTOR('',#512,1.);
#512 = DIRECTION('',(0.,-1.));
#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#514 = PCURVE('',#482,#515);
#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
#516 = LINE('',#517,#518);
#517 = CARTESIAN_POINT('',(6.28318530718,-0.));
#518 = VECTOR('',#519,1.);
#519 = DIRECTION('',(0.,-1.));
#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#521 = ORIENTED_EDGE('',*,*,#522,.F.);
#522 = EDGE_CURVE('',#500,#500,#523,.T.);
#523 = SURFACE_CURVE('',#524,(#529,#536),.PCURVE_S1.);
#524 = CIRCLE('',#525,2.5);
#525 = AXIS2_PLACEMENT_3D('',#526,#527,#528);
#526 = CARTESIAN_POINT('',(0.,19.136338127136,0.));
#527 = DIRECTION('',(0.,1.,0.));
#528 = DIRECTION('',(-1.,0.,3.462404247812E-16));
#529 = PCURVE('',#482,#530);
#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535);
#531 = LINE('',#532,#533);
#532 = CARTESIAN_POINT('',(0.,-1.866025403784));
#533 = VECTOR('',#534,1.);
#534 = DIRECTION('',(1.,-0.));
#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#536 = PCURVE('',#537,#542);
#537 = CYLINDRICAL_SURFACE('',#538,2.5);
#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);
#539 = CARTESIAN_POINT('',(0.,19.136338127136,0.));
#540 = DIRECTION('',(-0.,-1.,-0.));
#541 = DIRECTION('',(-1.,0.,3.462404247812E-16));
#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547);
#543 = LINE('',#544,#545);
#544 = CARTESIAN_POINT('',(-0.,0.));
#545 = VECTOR('',#546,1.);
#546 = DIRECTION('',(-1.,0.));
#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#548 = ORIENTED_EDGE('',*,*,#499,.F.);
#549 = ADVANCED_FACE('',(#550),#537,.T.);
#550 = FACE_BOUND('',#551,.F.);
#551 = EDGE_LOOP('',(#552,#553,#576,#603));
#552 = ORIENTED_EDGE('',*,*,#522,.T.);
#553 = ORIENTED_EDGE('',*,*,#554,.T.);
#554 = EDGE_CURVE('',#500,#555,#557,.T.);
#555 = VERTEX_POINT('',#556);
#556 = CARTESIAN_POINT('',(-2.5,2.436338127136,-1.569790153349E-16));
#557 = SEAM_CURVE('',#558,(#562,#569),.PCURVE_S1.);
#558 = LINE('',#559,#560);
#559 = CARTESIAN_POINT('',(-2.5,19.136338127136,8.656010619531E-16));
#560 = VECTOR('',#561,1.);
#561 = DIRECTION('',(-0.,-1.,-6.123233995737E-17));
#562 = PCURVE('',#537,#563);
#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568);
#564 = LINE('',#565,#566);
#565 = CARTESIAN_POINT('',(-0.,0.));
#566 = VECTOR('',#567,1.);
#567 = DIRECTION('',(-0.,1.));
#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#569 = PCURVE('',#537,#570);
#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575);
#571 = LINE('',#572,#573);
#572 = CARTESIAN_POINT('',(-6.28318530718,0.));
#573 = VECTOR('',#574,1.);
#574 = DIRECTION('',(-0.,1.));
#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#576 = ORIENTED_EDGE('',*,*,#577,.F.);
#577 = EDGE_CURVE('',#555,#555,#578,.T.);
#578 = SURFACE_CURVE('',#579,(#584,#591),.PCURVE_S1.);
#579 = CIRCLE('',#580,2.5);
#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583);
#581 = CARTESIAN_POINT('',(0.,2.436338127136,0.));
#582 = DIRECTION('',(0.,1.,0.));
#583 = DIRECTION('',(-1.,0.,-6.279160613397E-17));
#584 = PCURVE('',#537,#585);
#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590);
#586 = LINE('',#587,#588);
#587 = CARTESIAN_POINT('',(-0.,16.7));
#588 = VECTOR('',#589,1.);
#589 = DIRECTION('',(-1.,0.));
#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#591 = PCURVE('',#592,#597);
#592 = TOROIDAL_SURFACE('',#593,2.2,0.3);
#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596);
#594 = CARTESIAN_POINT('',(0.,2.436338127136,0.));
#595 = DIRECTION('',(-0.,-1.,-0.));
#596 = DIRECTION('',(-1.,0.,-5.465436880023E-17));
#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);
#598 = LINE('',#599,#600);
#599 = CARTESIAN_POINT('',(-0.,6.78103111145E-17));
#600 = VECTOR('',#601,1.);
#601 = DIRECTION('',(-1.,0.));
#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#603 = ORIENTED_EDGE('',*,*,#554,.F.);
#604 = ADVANCED_FACE('',(#605),#592,.T.);
#605 = FACE_BOUND('',#606,.F.);
#606 = EDGE_LOOP('',(#607,#608,#632,#663));
#607 = ORIENTED_EDGE('',*,*,#577,.T.);
#608 = ORIENTED_EDGE('',*,*,#609,.T.);
#609 = EDGE_CURVE('',#555,#610,#612,.T.);
#610 = VERTEX_POINT('',#611);
#611 = CARTESIAN_POINT('',(-2.2,2.136338127136,-1.386093133477E-16));
#612 = SEAM_CURVE('',#613,(#618,#625),.PCURVE_S1.);
#613 = CIRCLE('',#614,0.3);
#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617);
#615 = CARTESIAN_POINT('',(-2.2,2.436338127136,-1.202396113605E-16));
#616 = DIRECTION('',(-1.224646799147E-16,-6.123233995737E-17,1.));
#617 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#618 = PCURVE('',#592,#619);
#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624);
#620 = LINE('',#621,#622);
#621 = CARTESIAN_POINT('',(-0.,6.78103111145E-17));
#622 = VECTOR('',#623,1.);
#623 = DIRECTION('',(-0.,1.));
#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#625 = PCURVE('',#592,#626);
#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631);
#627 = LINE('',#628,#629);
#628 = CARTESIAN_POINT('',(-6.28318530718,6.78103111145E-17));
#629 = VECTOR('',#630,1.);
#630 = DIRECTION('',(-0.,1.));
#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#632 = ORIENTED_EDGE('',*,*,#633,.F.);
#633 = EDGE_CURVE('',#610,#610,#634,.T.);
#634 = SURFACE_CURVE('',#635,(#640,#647),.PCURVE_S1.);
#635 = CIRCLE('',#636,2.2);
#636 = AXIS2_PLACEMENT_3D('',#637,#638,#639);
#637 = CARTESIAN_POINT('',(0.,2.136338127136,0.));
#638 = DIRECTION('',(0.,1.,0.));
#639 = DIRECTION('',(-1.,0.,-6.300423333988E-17));
#640 = PCURVE('',#592,#641);
#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);
#642 = LINE('',#643,#644);
#643 = CARTESIAN_POINT('',(-0.,1.570796326795));
#644 = VECTOR('',#645,1.);
#645 = DIRECTION('',(-1.,0.));
#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#647 = PCURVE('',#648,#653);
#648 = PLANE('',#649);
#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652);
#650 = CARTESIAN_POINT('',(0.,2.136338127136,0.));
#651 = DIRECTION('',(-0.,-1.,-0.));
#652 = DIRECTION('',(1.,-0.,6.300423333988E-17));
#653 = DEFINITIONAL_REPRESENTATION('',(#654),#662);
#654 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#655,#656,#657,#658,#659,#660
,#661),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2,2,3),(0.,
    2.094395102393,4.188790204786,6.28318530718),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#655 = CARTESIAN_POINT('',(-2.2,2.465190328816E-32));
#656 = CARTESIAN_POINT('',(-2.2,3.810511776652));
#657 = CARTESIAN_POINT('',(1.1,1.905255888326));
#658 = CARTESIAN_POINT('',(4.4,5.388445916248E-16));
#659 = CARTESIAN_POINT('',(1.1,-1.905255888326));
#660 = CARTESIAN_POINT('',(-2.2,-3.810511776652));
#661 = CARTESIAN_POINT('',(-2.2,2.465190328816E-32));
#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#663 = ORIENTED_EDGE('',*,*,#609,.F.);
#664 = ADVANCED_FACE('',(#665),#648,.T.);
#665 = FACE_BOUND('',#666,.F.);
#666 = EDGE_LOOP('',(#667));
#667 = ORIENTED_EDGE('',*,*,#633,.T.);
#668 = ORIENTED_CLOSED_SHELL('',*,#669,.F.);
#669 = CLOSED_SHELL('',(#670,#707,#763,#818,#873,#928));
#670 = ADVANCED_FACE('',(#671),#684,.T.);
#671 = FACE_BOUND('',#672,.F.);
#672 = EDGE_LOOP('',(#673));
#673 = ORIENTED_EDGE('',*,*,#674,.F.);
#674 = EDGE_CURVE('',#675,#675,#677,.T.);
#675 = VERTEX_POINT('',#676);
#676 = CARTESIAN_POINT('',(2.2,2.136338127136,1.308129824647E-16));
#677 = SURFACE_CURVE('',#678,(#683,#695),.PCURVE_S1.);
#678 = CIRCLE('',#679,2.2);
#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
#680 = CARTESIAN_POINT('',(0.,2.136338127136,0.));
#681 = DIRECTION('',(0.,1.,0.));
#682 = DIRECTION('',(1.,-0.,5.946044657486E-17));
#683 = PCURVE('',#684,#689);
#684 = PLANE('',#685);
#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688);
#686 = CARTESIAN_POINT('',(0.,2.136338127136,0.));
#687 = DIRECTION('',(0.,1.,0.));
#688 = DIRECTION('',(1.,-0.,5.946044657486E-17));
#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);
#690 = CIRCLE('',#691,2.2);
#691 = AXIS2_PLACEMENT_2D('',#692,#693);
#692 = CARTESIAN_POINT('',(0.,0.));
#693 = DIRECTION('',(1.,-0.));
#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#695 = PCURVE('',#696,#701);
#696 = TOROIDAL_SURFACE('',#697,2.2,0.3);
#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700);
#698 = CARTESIAN_POINT('',(0.,2.436338127136,0.));
#699 = DIRECTION('',(0.,1.,0.));
#700 = DIRECTION('',(1.,-0.,6.78103111145E-17));
#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706);
#702 = LINE('',#703,#704);
#703 = CARTESIAN_POINT('',(8.349864539641E-18,4.712388980385));
#704 = VECTOR('',#705,1.);
#705 = DIRECTION('',(1.,0.));
#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#707 = ADVANCED_FACE('',(#708),#696,.F.);
#708 = FACE_BOUND('',#709,.F.);
#709 = EDGE_LOOP('',(#710,#711,#735,#762));
#710 = ORIENTED_EDGE('',*,*,#674,.T.);
#711 = ORIENTED_EDGE('',*,*,#712,.T.);
#712 = EDGE_CURVE('',#675,#713,#715,.T.);
#713 = VERTEX_POINT('',#714);
#714 = CARTESIAN_POINT('',(2.5,2.436338127136,1.491826844519E-16));
#715 = SEAM_CURVE('',#716,(#721,#728),.PCURVE_S1.);
#716 = CIRCLE('',#717,0.3);
#717 = AXIS2_PLACEMENT_3D('',#718,#719,#720);
#718 = CARTESIAN_POINT('',(2.2,2.436338127136,1.491826844519E-16));
#719 = DIRECTION('',(7.132066566694E-33,-6.123233995737E-17,1.));
#720 = DIRECTION('',(1.,4.367131246104E-49,-7.132066566694E-33));
#721 = PCURVE('',#696,#722);
#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
#723 = LINE('',#724,#725);
#724 = CARTESIAN_POINT('',(8.349864539641E-18,0.));
#725 = VECTOR('',#726,1.);
#726 = DIRECTION('',(0.,1.));
#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#728 = PCURVE('',#696,#729);
#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);
#730 = LINE('',#731,#732);
#731 = CARTESIAN_POINT('',(6.28318530718,0.));
#732 = VECTOR('',#733,1.);
#733 = DIRECTION('',(0.,1.));
#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#735 = ORIENTED_EDGE('',*,*,#736,.F.);
#736 = EDGE_CURVE('',#713,#713,#737,.T.);
#737 = SURFACE_CURVE('',#738,(#743,#750),.PCURVE_S1.);
#738 = CIRCLE('',#739,2.5);
#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742);
#740 = CARTESIAN_POINT('',(0.,2.436338127136,0.));
#741 = DIRECTION('',(0.,1.,0.));
#742 = DIRECTION('',(1.,-0.,5.967307378076E-17));
#743 = PCURVE('',#696,#744);
#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749);
#745 = LINE('',#746,#747);
#746 = CARTESIAN_POINT('',(8.349864539641E-18,6.28318530718));
#747 = VECTOR('',#748,1.);
#748 = DIRECTION('',(1.,0.));
#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#750 = PCURVE('',#751,#756);
#751 = CYLINDRICAL_SURFACE('',#752,2.5);
#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);
#753 = CARTESIAN_POINT('',(0.,2.436338127136,0.));
#754 = DIRECTION('',(0.,1.,0.));
#755 = DIRECTION('',(1.,-0.,5.967307378076E-17));
#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761);
#757 = LINE('',#758,#759);
#758 = CARTESIAN_POINT('',(0.,0.));
#759 = VECTOR('',#760,1.);
#760 = DIRECTION('',(1.,0.));
#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#762 = ORIENTED_EDGE('',*,*,#712,.F.);
#763 = ADVANCED_FACE('',(#764),#751,.F.);
#764 = FACE_BOUND('',#765,.F.);
#765 = EDGE_LOOP('',(#766,#767,#790,#817));
#766 = ORIENTED_EDGE('',*,*,#736,.T.);
#767 = ORIENTED_EDGE('',*,*,#768,.T.);
#768 = EDGE_CURVE('',#713,#769,#771,.T.);
#769 = VERTEX_POINT('',#770);
#770 = CARTESIAN_POINT('',(2.5,19.136338127136,1.17176276174E-15));
#771 = SEAM_CURVE('',#772,(#776,#783),.PCURVE_S1.);
#772 = LINE('',#773,#774);
#773 = CARTESIAN_POINT('',(2.5,2.436338127136,1.491826844519E-16));
#774 = VECTOR('',#775,1.);
#775 = DIRECTION('',(0.,1.,6.123233995737E-17));
#776 = PCURVE('',#751,#777);
#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782);
#778 = LINE('',#779,#780);
#779 = CARTESIAN_POINT('',(0.,0.));
#780 = VECTOR('',#781,1.);
#781 = DIRECTION('',(0.,1.));
#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#783 = PCURVE('',#751,#784);
#784 = DEFINITIONAL_REPRESENTATION('',(#785),#789);
#785 = LINE('',#786,#787);
#786 = CARTESIAN_POINT('',(6.28318530718,0.));
#787 = VECTOR('',#788,1.);
#788 = DIRECTION('',(0.,1.));
#789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#790 = ORIENTED_EDGE('',*,*,#791,.F.);
#791 = EDGE_CURVE('',#769,#769,#792,.T.);
#792 = SURFACE_CURVE('',#793,(#798,#805),.PCURVE_S1.);
#793 = CIRCLE('',#794,2.5);
#794 = AXIS2_PLACEMENT_3D('',#795,#796,#797);
#795 = CARTESIAN_POINT('',(0.,19.136338127136,0.));
#796 = DIRECTION('',(0.,1.,0.));
#797 = DIRECTION('',(1.,-0.,4.68705104696E-16));
#798 = PCURVE('',#751,#799);
#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804);
#800 = LINE('',#801,#802);
#801 = CARTESIAN_POINT('',(0.,16.7));
#802 = VECTOR('',#803,1.);
#803 = DIRECTION('',(1.,0.));
#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#805 = PCURVE('',#806,#811);
#806 = CONICAL_SURFACE('',#807,2.5,0.261799387799);
#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
#808 = CARTESIAN_POINT('',(0.,19.136338127136,0.));
#809 = DIRECTION('',(0.,1.,0.));
#810 = DIRECTION('',(1.,-0.,4.68705104696E-16));
#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816);
#812 = LINE('',#813,#814);
#813 = CARTESIAN_POINT('',(0.,0.));
#814 = VECTOR('',#815,1.);
#815 = DIRECTION('',(1.,0.));
#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#817 = ORIENTED_EDGE('',*,*,#768,.F.);
#818 = ADVANCED_FACE('',(#819),#806,.F.);
#819 = FACE_BOUND('',#820,.F.);
#820 = EDGE_LOOP('',(#821,#822,#845,#872));
#821 = ORIENTED_EDGE('',*,*,#791,.T.);
#822 = ORIENTED_EDGE('',*,*,#823,.T.);
#823 = EDGE_CURVE('',#769,#824,#826,.T.);
#824 = VERTEX_POINT('',#825);
#825 = CARTESIAN_POINT('',(3.,21.002363530921,1.653416484448E-15));
#826 = SEAM_CURVE('',#827,(#831,#838),.PCURVE_S1.);
#827 = LINE('',#828,#829);
#828 = CARTESIAN_POINT('',(2.5,19.136338127136,1.17176276174E-15));
#829 = VECTOR('',#830,1.);
#830 = DIRECTION('',(0.258819045103,0.965925826289,5.914589856893E-17));
#831 = PCURVE('',#806,#832);
#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837);
#833 = LINE('',#834,#835);
#834 = CARTESIAN_POINT('',(0.,0.));
#835 = VECTOR('',#836,1.);
#836 = DIRECTION('',(0.,1.));
#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#838 = PCURVE('',#806,#839);
#839 = DEFINITIONAL_REPRESENTATION('',(#840),#844);
#840 = LINE('',#841,#842);
#841 = CARTESIAN_POINT('',(6.28318530718,0.));
#842 = VECTOR('',#843,1.);
#843 = DIRECTION('',(0.,1.));
#844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#845 = ORIENTED_EDGE('',*,*,#846,.F.);
#846 = EDGE_CURVE('',#824,#824,#847,.T.);
#847 = SURFACE_CURVE('',#848,(#853,#860),.PCURVE_S1.);
#848 = CIRCLE('',#849,3.);
#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);
#850 = CARTESIAN_POINT('',(0.,21.002363530921,0.));
#851 = DIRECTION('',(0.,1.,0.));
#852 = DIRECTION('',(1.,-0.,5.511388281494E-16));
#853 = PCURVE('',#806,#854);
#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
#855 = LINE('',#856,#857);
#856 = CARTESIAN_POINT('',(0.,1.866025403784));
#857 = VECTOR('',#858,1.);
#858 = DIRECTION('',(1.,0.));
#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#860 = PCURVE('',#861,#866);
#861 = CYLINDRICAL_SURFACE('',#862,3.);
#862 = AXIS2_PLACEMENT_3D('',#863,#864,#865);
#863 = CARTESIAN_POINT('',(0.,21.002363530921,0.));
#864 = DIRECTION('',(0.,1.,0.));
#865 = DIRECTION('',(1.,-0.,6.736039810407E-16));
#866 = DEFINITIONAL_REPRESENTATION('',(#867),#871);
#867 = LINE('',#868,#869);
#868 = CARTESIAN_POINT('',(0.,0.));
#869 = VECTOR('',#870,1.);
#870 = DIRECTION('',(1.,0.));
#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#872 = ORIENTED_EDGE('',*,*,#823,.F.);
#873 = ADVANCED_FACE('',(#874),#861,.F.);
#874 = FACE_BOUND('',#875,.F.);
#875 = EDGE_LOOP('',(#876,#877,#900,#927));
#876 = ORIENTED_EDGE('',*,*,#846,.T.);
#877 = ORIENTED_EDGE('',*,*,#878,.T.);
#878 = EDGE_CURVE('',#824,#879,#881,.T.);
#879 = VERTEX_POINT('',#880);
#880 = CARTESIAN_POINT('',(3.,59.136338127136,4.355844439523E-15));
#881 = SEAM_CURVE('',#882,(#886,#893),.PCURVE_S1.);
#882 = LINE('',#883,#884);
#883 = CARTESIAN_POINT('',(3.,21.002363530921,2.020811943122E-15));
#884 = VECTOR('',#885,1.);
#885 = DIRECTION('',(0.,1.,6.123233995737E-17));
#886 = PCURVE('',#861,#887);
#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892);
#888 = LINE('',#889,#890);
#889 = CARTESIAN_POINT('',(0.,0.));
#890 = VECTOR('',#891,1.);
#891 = DIRECTION('',(0.,1.));
#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#893 = PCURVE('',#861,#894);
#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);
#895 = LINE('',#896,#897);
#896 = CARTESIAN_POINT('',(6.28318530718,0.));
#897 = VECTOR('',#898,1.);
#898 = DIRECTION('',(0.,1.));
#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#900 = ORIENTED_EDGE('',*,*,#901,.F.);
#901 = EDGE_CURVE('',#879,#879,#902,.T.);
#902 = SURFACE_CURVE('',#903,(#908,#915),.PCURVE_S1.);
#903 = CIRCLE('',#904,3.);
#904 = AXIS2_PLACEMENT_3D('',#905,#906,#907);
#905 = CARTESIAN_POINT('',(0.,59.136338127136,0.));
#906 = DIRECTION('',(0.,1.,0.));
#907 = DIRECTION('',(1.,-0.,1.451948146508E-15));
#908 = PCURVE('',#861,#909);
#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);
#910 = LINE('',#911,#912);
#911 = CARTESIAN_POINT('',(0.,38.133974596216));
#912 = VECTOR('',#913,1.);
#913 = DIRECTION('',(1.,0.));
#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#915 = PCURVE('',#916,#921);
#916 = PLANE('',#917);
#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
#918 = CARTESIAN_POINT('',(0.,59.136338127136,0.));
#919 = DIRECTION('',(0.,1.,0.));
#920 = DIRECTION('',(1.,-0.,1.451948146508E-15));
#921 = DEFINITIONAL_REPRESENTATION('',(#922),#926);
#922 = CIRCLE('',#923,3.);
#923 = AXIS2_PLACEMENT_2D('',#924,#925);
#924 = CARTESIAN_POINT('',(0.,0.));
#925 = DIRECTION('',(1.,0.));
#926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#927 = ORIENTED_EDGE('',*,*,#878,.F.);
#928 = ADVANCED_FACE('',(#929),#916,.F.);
#929 = FACE_BOUND('',#930,.F.);
#930 = EDGE_LOOP('',(#931));
#931 = ORIENTED_EDGE('',*,*,#901,.T.);
#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#936)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#933,#934,#935)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#933 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#934 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#935 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#936 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#933,
  'distance_accuracy_value','confusion accuracy');
#937 = SHAPE_DEFINITION_REPRESENTATION(#938,#399);
#938 = PRODUCT_DEFINITION_SHAPE('','',#939);
#939 = PRODUCT_DEFINITION('design','',#940,#943);
#940 = PRODUCT_DEFINITION_FORMATION('','',#941);
#941 = PRODUCT('Product 10.13','Product 10.13','',(#942));
#942 = PRODUCT_CONTEXT('',#2,'mechanical');
#943 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#944 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#945,#947);
#945 = ( REPRESENTATION_RELATIONSHIP('','',#399,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#946) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#946 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
#947 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#948
  );
#948 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('152','','',#5,#939,$);
#949 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#941));
#950 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#951)
  ,#82);
#951 = STYLED_ITEM('color',(#952),#74);
#952 = PRESENTATION_STYLE_ASSIGNMENT((#953,#959));
#953 = SURFACE_STYLE_USAGE(.BOTH.,#954);
#954 = SURFACE_SIDE_STYLE('',(#955));
#955 = SURFACE_STYLE_FILL_AREA(#956);
#956 = FILL_AREA_STYLE('',(#957));
#957 = FILL_AREA_STYLE_COLOUR('',#958);
#958 = COLOUR_RGB('',0.666666686535,0.666666686535,0.666666686535);
#959 = CURVE_STYLE('',#960,POSITIVE_LENGTH_MEASURE(0.1),#961);
#960 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#961 = COLOUR_RGB('',0.666666686535,0.666666686535,0.666666686535);
#962 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#963)
  ,#109);
#963 = STYLED_ITEM('color',(#952),#101);
#964 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#965)
  ,#136);
#965 = STYLED_ITEM('color',(#952),#128);
#966 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#967)
  ,#163);
#967 = STYLED_ITEM('color',(#952),#155);
#968 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#969)
  ,#190);
#969 = STYLED_ITEM('color',(#952),#182);
#970 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#971)
  ,#217);
#971 = STYLED_ITEM('color',(#952),#209);
#972 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#973)
  ,#244);
#973 = STYLED_ITEM('color',(#952),#236);
#974 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#975)
  ,#271);
#975 = STYLED_ITEM('color',(#952),#263);
#976 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#977)
  ,#299);
#977 = STYLED_ITEM('color',(#952),#290);
#978 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#979)
  ,#327);
#979 = STYLED_ITEM('color',(#952),#318);
#980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#981)
  ,#354);
#981 = STYLED_ITEM('color',(#952),#346);
#982 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#983)
  ,#381);
#983 = STYLED_ITEM('color',(#952),#373);
#984 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#985)
  ,#932);
#985 = STYLED_ITEM('color',(#952),#400);
#986 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#987)
  ,#932);
#987 = STYLED_ITEM('color',(#952),#604);
#988 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#989)
  ,#932);
#989 = STYLED_ITEM('color',(#952),#664);
#990 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#991)
  ,#932);
#991 = STYLED_ITEM('color',(#952),#402);
#992 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#993)
  ,#932);
#993 = STYLED_ITEM('color',(#952),#439);
#994 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#995)
  ,#932);
#995 = STYLED_ITEM('color',(#952),#494);
#996 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#997)
  ,#932);
#997 = STYLED_ITEM('color',(#952),#549);
ENDSEC;
END-ISO-10303-21;
