ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-10-05T07:56:08',('Author'),(
    'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'
  ,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
  'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('traffic_cone','traffic_cone','',(#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);
#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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40,
  'distance_accuracy_value','confusion accuracy');
#44 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#45 = SHAPE_DEFINITION_REPRESENTATION(#46,#52);
#46 = PRODUCT_DEFINITION_SHAPE('','',#47);
#47 = PRODUCT_DEFINITION('design','',#48,#51);
#48 = PRODUCT_DEFINITION_FORMATION('','',#49);
#49 = PRODUCT('Rubber_base','Rubber_base','',(#50));
#50 = PRODUCT_CONTEXT('',#2,'mechanical');
#51 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#52 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#53),#719);
#53 = MANIFOLD_SOLID_BREP('',#54);
#54 = CLOSED_SHELL('',(#55,#175,#375,#425,#479,#604,#631,#658,#685,#712)
  );
#55 = ADVANCED_FACE('',(#56),#70,.F.);
#56 = FACE_BOUND('',#57,.F.);
#57 = EDGE_LOOP('',(#58,#93,#121,#149));
#58 = ORIENTED_EDGE('',*,*,#59,.F.);
#59 = EDGE_CURVE('',#60,#62,#64,.T.);
#60 = VERTEX_POINT('',#61);
#61 = CARTESIAN_POINT('',(-180.,-152.,35.));
#62 = VERTEX_POINT('',#63);
#63 = CARTESIAN_POINT('',(-180.,152.,35.));
#64 = SURFACE_CURVE('',#65,(#69,#81),.PCURVE_S1.);
#65 = LINE('',#66,#67);
#66 = CARTESIAN_POINT('',(-180.,-180.,35.));
#67 = VECTOR('',#68,1.);
#68 = DIRECTION('',(0.,1.,0.));
#69 = PCURVE('',#70,#75);
#70 = PLANE('',#71);
#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
#72 = CARTESIAN_POINT('',(-180.,-180.,0.));
#73 = DIRECTION('',(1.,0.,0.));
#74 = DIRECTION('',(0.,0.,1.));
#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80);
#76 = LINE('',#77,#78);
#77 = CARTESIAN_POINT('',(35.,0.));
#78 = VECTOR('',#79,1.);
#79 = DIRECTION('',(0.,-1.));
#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#81 = PCURVE('',#82,#87);
#82 = PLANE('',#83);
#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
#84 = CARTESIAN_POINT('',(-180.,-180.,35.));
#85 = DIRECTION('',(0.,0.,1.));
#86 = DIRECTION('',(1.,0.,0.));
#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(0.,0.));
#90 = VECTOR('',#91,1.);
#91 = DIRECTION('',(0.,1.));
#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#93 = ORIENTED_EDGE('',*,*,#94,.F.);
#94 = EDGE_CURVE('',#95,#60,#97,.T.);
#95 = VERTEX_POINT('',#96);
#96 = CARTESIAN_POINT('',(-180.,-152.,0.));
#97 = SURFACE_CURVE('',#98,(#102,#109),.PCURVE_S1.);
#98 = LINE('',#99,#100);
#99 = CARTESIAN_POINT('',(-180.,-152.,0.));
#100 = VECTOR('',#101,1.);
#101 = DIRECTION('',(0.,0.,1.));
#102 = PCURVE('',#70,#103);
#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108);
#104 = LINE('',#105,#106);
#105 = CARTESIAN_POINT('',(0.,-28.));
#106 = VECTOR('',#107,1.);
#107 = DIRECTION('',(1.,0.));
#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#109 = PCURVE('',#110,#115);
#110 = CYLINDRICAL_SURFACE('',#111,28.);
#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
#112 = CARTESIAN_POINT('',(-152.,-152.,0.));
#113 = DIRECTION('',(0.,0.,1.));
#114 = DIRECTION('',(-1.,-0.,0.));
#115 = DEFINITIONAL_REPRESENTATION('',(#116),#120);
#116 = LINE('',#117,#118);
#117 = CARTESIAN_POINT('',(0.,0.));
#118 = VECTOR('',#119,1.);
#119 = DIRECTION('',(0.,1.));
#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#121 = ORIENTED_EDGE('',*,*,#122,.T.);
#122 = EDGE_CURVE('',#95,#123,#125,.T.);
#123 = VERTEX_POINT('',#124);
#124 = CARTESIAN_POINT('',(-180.,152.,0.));
#125 = SURFACE_CURVE('',#126,(#130,#137),.PCURVE_S1.);
#126 = LINE('',#127,#128);
#127 = CARTESIAN_POINT('',(-180.,-180.,0.));
#128 = VECTOR('',#129,1.);
#129 = DIRECTION('',(0.,1.,0.));
#130 = PCURVE('',#70,#131);
#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
#132 = LINE('',#133,#134);
#133 = CARTESIAN_POINT('',(0.,0.));
#134 = VECTOR('',#135,1.);
#135 = DIRECTION('',(0.,-1.));
#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#137 = PCURVE('',#138,#143);
#138 = PLANE('',#139);
#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);
#140 = CARTESIAN_POINT('',(-180.,-180.,0.));
#141 = DIRECTION('',(0.,0.,1.));
#142 = DIRECTION('',(1.,0.,0.));
#143 = DEFINITIONAL_REPRESENTATION('',(#144),#148);
#144 = LINE('',#145,#146);
#145 = CARTESIAN_POINT('',(0.,0.));
#146 = VECTOR('',#147,1.);
#147 = DIRECTION('',(0.,1.));
#148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#149 = ORIENTED_EDGE('',*,*,#150,.T.);
#150 = EDGE_CURVE('',#123,#62,#151,.T.);
#151 = SURFACE_CURVE('',#152,(#156,#163),.PCURVE_S1.);
#152 = LINE('',#153,#154);
#153 = CARTESIAN_POINT('',(-180.,152.,0.));
#154 = VECTOR('',#155,1.);
#155 = DIRECTION('',(0.,0.,1.));
#156 = PCURVE('',#70,#157);
#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162);
#158 = LINE('',#159,#160);
#159 = CARTESIAN_POINT('',(0.,-332.));
#160 = VECTOR('',#161,1.);
#161 = DIRECTION('',(1.,0.));
#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#163 = PCURVE('',#164,#169);
#164 = CYLINDRICAL_SURFACE('',#165,28.);
#165 = AXIS2_PLACEMENT_3D('',#166,#167,#168);
#166 = CARTESIAN_POINT('',(-152.,152.,0.));
#167 = DIRECTION('',(0.,0.,1.));
#168 = DIRECTION('',(-1.,-0.,0.));
#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174);
#170 = LINE('',#171,#172);
#171 = CARTESIAN_POINT('',(-0.,0.));
#172 = VECTOR('',#173,1.);
#173 = DIRECTION('',(-0.,1.));
#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#175 = ADVANCED_FACE('',(#176),#82,.T.);
#176 = FACE_BOUND('',#177,.T.);
#177 = EDGE_LOOP('',(#178,#179,#203,#231,#264,#292,#321,#349));
#178 = ORIENTED_EDGE('',*,*,#59,.F.);
#179 = ORIENTED_EDGE('',*,*,#180,.T.);
#180 = EDGE_CURVE('',#60,#181,#183,.T.);
#181 = VERTEX_POINT('',#182);
#182 = CARTESIAN_POINT('',(-152.,-180.,35.));
#183 = SURFACE_CURVE('',#184,(#189,#196),.PCURVE_S1.);
#184 = CIRCLE('',#185,28.);
#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);
#186 = CARTESIAN_POINT('',(-152.,-152.,35.));
#187 = DIRECTION('',(0.,0.,1.));
#188 = DIRECTION('',(0.,-1.,0.));
#189 = PCURVE('',#82,#190);
#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195);
#191 = CIRCLE('',#192,28.);
#192 = AXIS2_PLACEMENT_2D('',#193,#194);
#193 = CARTESIAN_POINT('',(28.,28.));
#194 = DIRECTION('',(0.,-1.));
#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#196 = PCURVE('',#110,#197);
#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202);
#198 = LINE('',#199,#200);
#199 = CARTESIAN_POINT('',(-4.712388980385,35.));
#200 = VECTOR('',#201,1.);
#201 = DIRECTION('',(1.,0.));
#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#203 = ORIENTED_EDGE('',*,*,#204,.T.);
#204 = EDGE_CURVE('',#181,#205,#207,.T.);
#205 = VERTEX_POINT('',#206);
#206 = CARTESIAN_POINT('',(152.,-180.,35.));
#207 = SURFACE_CURVE('',#208,(#212,#219),.PCURVE_S1.);
#208 = LINE('',#209,#210);
#209 = CARTESIAN_POINT('',(-180.,-180.,35.));
#210 = VECTOR('',#211,1.);
#211 = DIRECTION('',(1.,0.,0.));
#212 = PCURVE('',#82,#213);
#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
#214 = LINE('',#215,#216);
#215 = CARTESIAN_POINT('',(0.,0.));
#216 = VECTOR('',#217,1.);
#217 = DIRECTION('',(1.,0.));
#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#219 = PCURVE('',#220,#225);
#220 = PLANE('',#221);
#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
#222 = CARTESIAN_POINT('',(-180.,-180.,0.));
#223 = DIRECTION('',(0.,1.,0.));
#224 = DIRECTION('',(0.,0.,1.));
#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);
#226 = LINE('',#227,#228);
#227 = CARTESIAN_POINT('',(35.,0.));
#228 = VECTOR('',#229,1.);
#229 = DIRECTION('',(0.,1.));
#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#231 = ORIENTED_EDGE('',*,*,#232,.F.);
#232 = EDGE_CURVE('',#233,#205,#235,.T.);
#233 = VERTEX_POINT('',#234);
#234 = CARTESIAN_POINT('',(180.,-152.,35.));
#235 = SURFACE_CURVE('',#236,(#241,#252),.PCURVE_S1.);
#236 = CIRCLE('',#237,28.);
#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240);
#238 = CARTESIAN_POINT('',(152.,-152.,35.));
#239 = DIRECTION('',(-0.,-0.,-1.));
#240 = DIRECTION('',(0.,-1.,0.));
#241 = PCURVE('',#82,#242);
#242 = DEFINITIONAL_REPRESENTATION('',(#243),#251);
#243 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#244,#245,#246,#247,#248,#249
,#250),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#244 = CARTESIAN_POINT('',(332.,0.));
#245 = CARTESIAN_POINT('',(283.50257738807,0.));
#246 = CARTESIAN_POINT('',(307.75128869403,42.));
#247 = CARTESIAN_POINT('',(332.,84.));
#248 = CARTESIAN_POINT('',(356.24871130596,42.));
#249 = CARTESIAN_POINT('',(380.49742261192,4.263256414561E-14));
#250 = CARTESIAN_POINT('',(332.,0.));
#251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#252 = PCURVE('',#253,#258);
#253 = CYLINDRICAL_SURFACE('',#254,28.);
#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
#255 = CARTESIAN_POINT('',(152.,-152.,0.));
#256 = DIRECTION('',(0.,0.,1.));
#257 = DIRECTION('',(1.,0.,-0.));
#258 = DEFINITIONAL_REPRESENTATION('',(#259),#263);
#259 = LINE('',#260,#261);
#260 = CARTESIAN_POINT('',(4.712388980385,35.));
#261 = VECTOR('',#262,1.);
#262 = DIRECTION('',(-1.,0.));
#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#264 = ORIENTED_EDGE('',*,*,#265,.T.);
#265 = EDGE_CURVE('',#233,#266,#268,.T.);
#266 = VERTEX_POINT('',#267);
#267 = CARTESIAN_POINT('',(180.,152.,35.));
#268 = SURFACE_CURVE('',#269,(#273,#280),.PCURVE_S1.);
#269 = LINE('',#270,#271);
#270 = CARTESIAN_POINT('',(180.,-180.,35.));
#271 = VECTOR('',#272,1.);
#272 = DIRECTION('',(0.,1.,0.));
#273 = PCURVE('',#82,#274);
#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279);
#275 = LINE('',#276,#277);
#276 = CARTESIAN_POINT('',(360.,0.));
#277 = VECTOR('',#278,1.);
#278 = DIRECTION('',(0.,1.));
#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#280 = PCURVE('',#281,#286);
#281 = PLANE('',#282);
#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285);
#283 = CARTESIAN_POINT('',(180.,-180.,0.));
#284 = DIRECTION('',(1.,0.,0.));
#285 = DIRECTION('',(0.,0.,1.));
#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291);
#287 = LINE('',#288,#289);
#288 = CARTESIAN_POINT('',(35.,0.));
#289 = VECTOR('',#290,1.);
#290 = DIRECTION('',(0.,-1.));
#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#292 = ORIENTED_EDGE('',*,*,#293,.T.);
#293 = EDGE_CURVE('',#266,#294,#296,.T.);
#294 = VERTEX_POINT('',#295);
#295 = CARTESIAN_POINT('',(152.,180.,35.));
#296 = SURFACE_CURVE('',#297,(#302,#309),.PCURVE_S1.);
#297 = CIRCLE('',#298,28.);
#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301);
#299 = CARTESIAN_POINT('',(152.,152.,35.));
#300 = DIRECTION('',(0.,0.,1.));
#301 = DIRECTION('',(0.,-1.,0.));
#302 = PCURVE('',#82,#303);
#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
#304 = CIRCLE('',#305,28.);
#305 = AXIS2_PLACEMENT_2D('',#306,#307);
#306 = CARTESIAN_POINT('',(332.,332.));
#307 = DIRECTION('',(0.,-1.));
#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#309 = PCURVE('',#310,#315);
#310 = CYLINDRICAL_SURFACE('',#311,28.);
#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
#312 = CARTESIAN_POINT('',(152.,152.,0.));
#313 = DIRECTION('',(0.,0.,1.));
#314 = DIRECTION('',(1.,0.,-0.));
#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
#316 = LINE('',#317,#318);
#317 = CARTESIAN_POINT('',(-1.570796326795,35.));
#318 = VECTOR('',#319,1.);
#319 = DIRECTION('',(1.,0.));
#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#321 = ORIENTED_EDGE('',*,*,#322,.F.);
#322 = EDGE_CURVE('',#323,#294,#325,.T.);
#323 = VERTEX_POINT('',#324);
#324 = CARTESIAN_POINT('',(-152.,180.,35.));
#325 = SURFACE_CURVE('',#326,(#330,#337),.PCURVE_S1.);
#326 = LINE('',#327,#328);
#327 = CARTESIAN_POINT('',(-180.,180.,35.));
#328 = VECTOR('',#329,1.);
#329 = DIRECTION('',(1.,0.,0.));
#330 = PCURVE('',#82,#331);
#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336);
#332 = LINE('',#333,#334);
#333 = CARTESIAN_POINT('',(0.,360.));
#334 = VECTOR('',#335,1.);
#335 = DIRECTION('',(1.,0.));
#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#337 = PCURVE('',#338,#343);
#338 = PLANE('',#339);
#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
#340 = CARTESIAN_POINT('',(-180.,180.,0.));
#341 = DIRECTION('',(0.,1.,0.));
#342 = DIRECTION('',(0.,0.,1.));
#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348);
#344 = LINE('',#345,#346);
#345 = CARTESIAN_POINT('',(35.,0.));
#346 = VECTOR('',#347,1.);
#347 = DIRECTION('',(0.,1.));
#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#349 = ORIENTED_EDGE('',*,*,#350,.F.);
#350 = EDGE_CURVE('',#62,#323,#351,.T.);
#351 = SURFACE_CURVE('',#352,(#357,#368),.PCURVE_S1.);
#352 = CIRCLE('',#353,28.);
#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356);
#354 = CARTESIAN_POINT('',(-152.,152.,35.));
#355 = DIRECTION('',(-0.,-0.,-1.));
#356 = DIRECTION('',(0.,-1.,0.));
#357 = PCURVE('',#82,#358);
#358 = DEFINITIONAL_REPRESENTATION('',(#359),#367);
#359 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#360,#361,#362,#363,#364,#365
,#366),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#360 = CARTESIAN_POINT('',(28.,304.));
#361 = CARTESIAN_POINT('',(-20.49742261192,304.));
#362 = CARTESIAN_POINT('',(3.751288694036,346.));
#363 = CARTESIAN_POINT('',(28.,388.));
#364 = CARTESIAN_POINT('',(52.248711305964,346.));
#365 = CARTESIAN_POINT('',(76.497422611929,304.));
#366 = CARTESIAN_POINT('',(28.,304.));
#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#368 = PCURVE('',#164,#369);
#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374);
#370 = LINE('',#371,#372);
#371 = CARTESIAN_POINT('',(1.570796326795,35.));
#372 = VECTOR('',#373,1.);
#373 = DIRECTION('',(-1.,0.));
#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#375 = ADVANCED_FACE('',(#376),#110,.T.);
#376 = FACE_BOUND('',#377,.T.);
#377 = EDGE_LOOP('',(#378,#402,#423,#424));
#378 = ORIENTED_EDGE('',*,*,#379,.T.);
#379 = EDGE_CURVE('',#95,#380,#382,.T.);
#380 = VERTEX_POINT('',#381);
#381 = CARTESIAN_POINT('',(-152.,-180.,0.));
#382 = SURFACE_CURVE('',#383,(#388,#395),.PCURVE_S1.);
#383 = CIRCLE('',#384,28.);
#384 = AXIS2_PLACEMENT_3D('',#385,#386,#387);
#385 = CARTESIAN_POINT('',(-152.,-152.,0.));
#386 = DIRECTION('',(0.,0.,1.));
#387 = DIRECTION('',(0.,-1.,0.));
#388 = PCURVE('',#110,#389);
#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394);
#390 = LINE('',#391,#392);
#391 = CARTESIAN_POINT('',(-4.712388980385,0.));
#392 = VECTOR('',#393,1.);
#393 = DIRECTION('',(1.,0.));
#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#395 = PCURVE('',#138,#396);
#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
#397 = CIRCLE('',#398,28.);
#398 = AXIS2_PLACEMENT_2D('',#399,#400);
#399 = CARTESIAN_POINT('',(28.,28.));
#400 = DIRECTION('',(0.,-1.));
#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#402 = ORIENTED_EDGE('',*,*,#403,.T.);
#403 = EDGE_CURVE('',#380,#181,#404,.T.);
#404 = SURFACE_CURVE('',#405,(#409,#416),.PCURVE_S1.);
#405 = LINE('',#406,#407);
#406 = CARTESIAN_POINT('',(-152.,-180.,0.));
#407 = VECTOR('',#408,1.);
#408 = DIRECTION('',(0.,0.,1.));
#409 = PCURVE('',#110,#410);
#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);
#411 = LINE('',#412,#413);
#412 = CARTESIAN_POINT('',(1.570796326795,0.));
#413 = VECTOR('',#414,1.);
#414 = DIRECTION('',(0.,1.));
#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#416 = PCURVE('',#220,#417);
#417 = DEFINITIONAL_REPRESENTATION('',(#418),#422);
#418 = LINE('',#419,#420);
#419 = CARTESIAN_POINT('',(0.,28.));
#420 = VECTOR('',#421,1.);
#421 = DIRECTION('',(1.,0.));
#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#423 = ORIENTED_EDGE('',*,*,#180,.F.);
#424 = ORIENTED_EDGE('',*,*,#94,.F.);
#425 = ADVANCED_FACE('',(#426),#164,.T.);
#426 = FACE_BOUND('',#427,.F.);
#427 = EDGE_LOOP('',(#428,#456,#477,#478));
#428 = ORIENTED_EDGE('',*,*,#429,.T.);
#429 = EDGE_CURVE('',#123,#430,#432,.T.);
#430 = VERTEX_POINT('',#431);
#431 = CARTESIAN_POINT('',(-152.,180.,0.));
#432 = SURFACE_CURVE('',#433,(#438,#445),.PCURVE_S1.);
#433 = CIRCLE('',#434,28.);
#434 = AXIS2_PLACEMENT_3D('',#435,#436,#437);
#435 = CARTESIAN_POINT('',(-152.,152.,0.));
#436 = DIRECTION('',(-0.,-0.,-1.));
#437 = DIRECTION('',(0.,-1.,0.));
#438 = PCURVE('',#164,#439);
#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444);
#440 = LINE('',#441,#442);
#441 = CARTESIAN_POINT('',(1.570796326795,-0.));
#442 = VECTOR('',#443,1.);
#443 = DIRECTION('',(-1.,0.));
#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#445 = PCURVE('',#138,#446);
#446 = DEFINITIONAL_REPRESENTATION('',(#447),#455);
#447 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#448,#449,#450,#451,#452,#453
,#454),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#448 = CARTESIAN_POINT('',(28.,304.));
#449 = CARTESIAN_POINT('',(-20.49742261192,304.));
#450 = CARTESIAN_POINT('',(3.751288694036,346.));
#451 = CARTESIAN_POINT('',(28.,388.));
#452 = CARTESIAN_POINT('',(52.248711305964,346.));
#453 = CARTESIAN_POINT('',(76.497422611929,304.));
#454 = CARTESIAN_POINT('',(28.,304.));
#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#456 = ORIENTED_EDGE('',*,*,#457,.T.);
#457 = EDGE_CURVE('',#430,#323,#458,.T.);
#458 = SURFACE_CURVE('',#459,(#463,#470),.PCURVE_S1.);
#459 = LINE('',#460,#461);
#460 = CARTESIAN_POINT('',(-152.,180.,0.));
#461 = VECTOR('',#462,1.);
#462 = DIRECTION('',(0.,0.,1.));
#463 = PCURVE('',#164,#464);
#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);
#465 = LINE('',#466,#467);
#466 = CARTESIAN_POINT('',(-1.570796326795,0.));
#467 = VECTOR('',#468,1.);
#468 = DIRECTION('',(-0.,1.));
#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#470 = PCURVE('',#338,#471);
#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476);
#472 = LINE('',#473,#474);
#473 = CARTESIAN_POINT('',(0.,28.));
#474 = VECTOR('',#475,1.);
#475 = DIRECTION('',(1.,0.));
#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#477 = ORIENTED_EDGE('',*,*,#350,.F.);
#478 = ORIENTED_EDGE('',*,*,#150,.F.);
#479 = ADVANCED_FACE('',(#480),#138,.F.);
#480 = FACE_BOUND('',#481,.F.);
#481 = EDGE_LOOP('',(#482,#483,#484,#507,#535,#558,#582,#603));
#482 = ORIENTED_EDGE('',*,*,#122,.F.);
#483 = ORIENTED_EDGE('',*,*,#379,.T.);
#484 = ORIENTED_EDGE('',*,*,#485,.T.);
#485 = EDGE_CURVE('',#380,#486,#488,.T.);
#486 = VERTEX_POINT('',#487);
#487 = CARTESIAN_POINT('',(152.,-180.,0.));
#488 = SURFACE_CURVE('',#489,(#493,#500),.PCURVE_S1.);
#489 = LINE('',#490,#491);
#490 = CARTESIAN_POINT('',(-180.,-180.,0.));
#491 = VECTOR('',#492,1.);
#492 = DIRECTION('',(1.,0.,0.));
#493 = PCURVE('',#138,#494);
#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);
#495 = LINE('',#496,#497);
#496 = CARTESIAN_POINT('',(0.,0.));
#497 = VECTOR('',#498,1.);
#498 = DIRECTION('',(1.,0.));
#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#500 = PCURVE('',#220,#501);
#501 = DEFINITIONAL_REPRESENTATION('',(#502),#506);
#502 = LINE('',#503,#504);
#503 = CARTESIAN_POINT('',(0.,0.));
#504 = VECTOR('',#505,1.);
#505 = DIRECTION('',(0.,1.));
#506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#507 = ORIENTED_EDGE('',*,*,#508,.F.);
#508 = EDGE_CURVE('',#509,#486,#511,.T.);
#509 = VERTEX_POINT('',#510);
#510 = CARTESIAN_POINT('',(180.,-152.,0.));
#511 = SURFACE_CURVE('',#512,(#517,#528),.PCURVE_S1.);
#512 = CIRCLE('',#513,28.);
#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516);
#514 = CARTESIAN_POINT('',(152.,-152.,0.));
#515 = DIRECTION('',(-0.,-0.,-1.));
#516 = DIRECTION('',(0.,-1.,0.));
#517 = PCURVE('',#138,#518);
#518 = DEFINITIONAL_REPRESENTATION('',(#519),#527);
#519 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#520,#521,#522,#523,#524,#525
,#526),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#520 = CARTESIAN_POINT('',(332.,0.));
#521 = CARTESIAN_POINT('',(283.50257738807,0.));
#522 = CARTESIAN_POINT('',(307.75128869403,42.));
#523 = CARTESIAN_POINT('',(332.,84.));
#524 = CARTESIAN_POINT('',(356.24871130596,42.));
#525 = CARTESIAN_POINT('',(380.49742261192,4.263256414561E-14));
#526 = CARTESIAN_POINT('',(332.,0.));
#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#528 = PCURVE('',#253,#529);
#529 = DEFINITIONAL_REPRESENTATION('',(#530),#534);
#530 = LINE('',#531,#532);
#531 = CARTESIAN_POINT('',(4.712388980385,-0.));
#532 = VECTOR('',#533,1.);
#533 = DIRECTION('',(-1.,0.));
#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#535 = ORIENTED_EDGE('',*,*,#536,.T.);
#536 = EDGE_CURVE('',#509,#537,#539,.T.);
#537 = VERTEX_POINT('',#538);
#538 = CARTESIAN_POINT('',(180.,152.,0.));
#539 = SURFACE_CURVE('',#540,(#544,#551),.PCURVE_S1.);
#540 = LINE('',#541,#542);
#541 = CARTESIAN_POINT('',(180.,-180.,0.));
#542 = VECTOR('',#543,1.);
#543 = DIRECTION('',(0.,1.,0.));
#544 = PCURVE('',#138,#545);
#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);
#546 = LINE('',#547,#548);
#547 = CARTESIAN_POINT('',(360.,0.));
#548 = VECTOR('',#549,1.);
#549 = DIRECTION('',(0.,1.));
#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#551 = PCURVE('',#281,#552);
#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557);
#553 = LINE('',#554,#555);
#554 = CARTESIAN_POINT('',(0.,0.));
#555 = VECTOR('',#556,1.);
#556 = DIRECTION('',(0.,-1.));
#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#558 = ORIENTED_EDGE('',*,*,#559,.T.);
#559 = EDGE_CURVE('',#537,#560,#562,.T.);
#560 = VERTEX_POINT('',#561);
#561 = CARTESIAN_POINT('',(152.,180.,0.));
#562 = SURFACE_CURVE('',#563,(#568,#575),.PCURVE_S1.);
#563 = CIRCLE('',#564,28.);
#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567);
#565 = CARTESIAN_POINT('',(152.,152.,0.));
#566 = DIRECTION('',(0.,0.,1.));
#567 = DIRECTION('',(0.,-1.,0.));
#568 = PCURVE('',#138,#569);
#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574);
#570 = CIRCLE('',#571,28.);
#571 = AXIS2_PLACEMENT_2D('',#572,#573);
#572 = CARTESIAN_POINT('',(332.,332.));
#573 = DIRECTION('',(0.,-1.));
#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#575 = PCURVE('',#310,#576);
#576 = DEFINITIONAL_REPRESENTATION('',(#577),#581);
#577 = LINE('',#578,#579);
#578 = CARTESIAN_POINT('',(-1.570796326795,0.));
#579 = VECTOR('',#580,1.);
#580 = DIRECTION('',(1.,0.));
#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#582 = ORIENTED_EDGE('',*,*,#583,.F.);
#583 = EDGE_CURVE('',#430,#560,#584,.T.);
#584 = SURFACE_CURVE('',#585,(#589,#596),.PCURVE_S1.);
#585 = LINE('',#586,#587);
#586 = CARTESIAN_POINT('',(-180.,180.,0.));
#587 = VECTOR('',#588,1.);
#588 = DIRECTION('',(1.,0.,0.));
#589 = PCURVE('',#138,#590);
#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);
#591 = LINE('',#592,#593);
#592 = CARTESIAN_POINT('',(0.,360.));
#593 = VECTOR('',#594,1.);
#594 = DIRECTION('',(1.,0.));
#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#596 = PCURVE('',#338,#597);
#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);
#598 = LINE('',#599,#600);
#599 = CARTESIAN_POINT('',(0.,0.));
#600 = VECTOR('',#601,1.);
#601 = DIRECTION('',(0.,1.));
#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#603 = ORIENTED_EDGE('',*,*,#429,.F.);
#604 = ADVANCED_FACE('',(#605),#220,.F.);
#605 = FACE_BOUND('',#606,.F.);
#606 = EDGE_LOOP('',(#607,#608,#609,#610));
#607 = ORIENTED_EDGE('',*,*,#485,.F.);
#608 = ORIENTED_EDGE('',*,*,#403,.T.);
#609 = ORIENTED_EDGE('',*,*,#204,.T.);
#610 = ORIENTED_EDGE('',*,*,#611,.F.);
#611 = EDGE_CURVE('',#486,#205,#612,.T.);
#612 = SURFACE_CURVE('',#613,(#617,#624),.PCURVE_S1.);
#613 = LINE('',#614,#615);
#614 = CARTESIAN_POINT('',(152.,-180.,0.));
#615 = VECTOR('',#616,1.);
#616 = DIRECTION('',(0.,0.,1.));
#617 = PCURVE('',#220,#618);
#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623);
#619 = LINE('',#620,#621);
#620 = CARTESIAN_POINT('',(0.,332.));
#621 = VECTOR('',#622,1.);
#622 = DIRECTION('',(1.,0.));
#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#624 = PCURVE('',#253,#625);
#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630);
#626 = LINE('',#627,#628);
#627 = CARTESIAN_POINT('',(-1.570796326795,0.));
#628 = VECTOR('',#629,1.);
#629 = DIRECTION('',(-0.,1.));
#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#631 = ADVANCED_FACE('',(#632),#338,.T.);
#632 = FACE_BOUND('',#633,.T.);
#633 = EDGE_LOOP('',(#634,#635,#636,#637));
#634 = ORIENTED_EDGE('',*,*,#583,.F.);
#635 = ORIENTED_EDGE('',*,*,#457,.T.);
#636 = ORIENTED_EDGE('',*,*,#322,.T.);
#637 = ORIENTED_EDGE('',*,*,#638,.F.);
#638 = EDGE_CURVE('',#560,#294,#639,.T.);
#639 = SURFACE_CURVE('',#640,(#644,#651),.PCURVE_S1.);
#640 = LINE('',#641,#642);
#641 = CARTESIAN_POINT('',(152.,180.,0.));
#642 = VECTOR('',#643,1.);
#643 = DIRECTION('',(0.,0.,1.));
#644 = PCURVE('',#338,#645);
#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650);
#646 = LINE('',#647,#648);
#647 = CARTESIAN_POINT('',(0.,332.));
#648 = VECTOR('',#649,1.);
#649 = DIRECTION('',(1.,0.));
#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#651 = PCURVE('',#310,#652);
#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
#653 = LINE('',#654,#655);
#654 = CARTESIAN_POINT('',(1.570796326795,0.));
#655 = VECTOR('',#656,1.);
#656 = DIRECTION('',(0.,1.));
#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#658 = ADVANCED_FACE('',(#659),#253,.T.);
#659 = FACE_BOUND('',#660,.F.);
#660 = EDGE_LOOP('',(#661,#662,#663,#664));
#661 = ORIENTED_EDGE('',*,*,#508,.T.);
#662 = ORIENTED_EDGE('',*,*,#611,.T.);
#663 = ORIENTED_EDGE('',*,*,#232,.F.);
#664 = ORIENTED_EDGE('',*,*,#665,.F.);
#665 = EDGE_CURVE('',#509,#233,#666,.T.);
#666 = SURFACE_CURVE('',#667,(#671,#678),.PCURVE_S1.);
#667 = LINE('',#668,#669);
#668 = CARTESIAN_POINT('',(180.,-152.,0.));
#669 = VECTOR('',#670,1.);
#670 = DIRECTION('',(0.,0.,1.));
#671 = PCURVE('',#253,#672);
#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677);
#673 = LINE('',#674,#675);
#674 = CARTESIAN_POINT('',(-0.,0.));
#675 = VECTOR('',#676,1.);
#676 = DIRECTION('',(-0.,1.));
#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#678 = PCURVE('',#281,#679);
#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684);
#680 = LINE('',#681,#682);
#681 = CARTESIAN_POINT('',(0.,-28.));
#682 = VECTOR('',#683,1.);
#683 = DIRECTION('',(1.,0.));
#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#685 = ADVANCED_FACE('',(#686),#310,.T.);
#686 = FACE_BOUND('',#687,.T.);
#687 = EDGE_LOOP('',(#688,#689,#690,#691));
#688 = ORIENTED_EDGE('',*,*,#559,.T.);
#689 = ORIENTED_EDGE('',*,*,#638,.T.);
#690 = ORIENTED_EDGE('',*,*,#293,.F.);
#691 = ORIENTED_EDGE('',*,*,#692,.F.);
#692 = EDGE_CURVE('',#537,#266,#693,.T.);
#693 = SURFACE_CURVE('',#694,(#698,#705),.PCURVE_S1.);
#694 = LINE('',#695,#696);
#695 = CARTESIAN_POINT('',(180.,152.,0.));
#696 = VECTOR('',#697,1.);
#697 = DIRECTION('',(0.,0.,1.));
#698 = PCURVE('',#310,#699);
#699 = DEFINITIONAL_REPRESENTATION('',(#700),#704);
#700 = LINE('',#701,#702);
#701 = CARTESIAN_POINT('',(0.,0.));
#702 = VECTOR('',#703,1.);
#703 = DIRECTION('',(0.,1.));
#704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#705 = PCURVE('',#281,#706);
#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
#707 = LINE('',#708,#709);
#708 = CARTESIAN_POINT('',(0.,-332.));
#709 = VECTOR('',#710,1.);
#710 = DIRECTION('',(1.,0.));
#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#712 = ADVANCED_FACE('',(#713),#281,.T.);
#713 = FACE_BOUND('',#714,.T.);
#714 = EDGE_LOOP('',(#715,#716,#717,#718));
#715 = ORIENTED_EDGE('',*,*,#265,.F.);
#716 = ORIENTED_EDGE('',*,*,#665,.F.);
#717 = ORIENTED_EDGE('',*,*,#536,.T.);
#718 = ORIENTED_EDGE('',*,*,#692,.T.);
#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#723)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#720,#721,#722)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#720 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#721 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#722 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#723 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#720,
  'distance_accuracy_value','confusion accuracy');
#724 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#725,#727);
#725 = ( REPRESENTATION_RELATIONSHIP('','',#52,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#726) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#726 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#727 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#728
  );
#728 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','Rubber_base','',#5,#47,$);
#729 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#49));
#730 = SHAPE_DEFINITION_REPRESENTATION(#731,#737);
#731 = PRODUCT_DEFINITION_SHAPE('','',#732);
#732 = PRODUCT_DEFINITION('design','',#733,#736);
#733 = PRODUCT_DEFINITION_FORMATION('','',#734);
#734 = PRODUCT('Cone_section_0','Cone_section_0','',(#735));
#735 = PRODUCT_CONTEXT('',#2,'mechanical');
#736 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#737 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#738),#920);
#738 = MANIFOLD_SOLID_BREP('',#739);
#739 = CLOSED_SHELL('',(#740,#828,#863,#893));
#740 = ADVANCED_FACE('',(#741),#754,.T.);
#741 = FACE_BOUND('',#742,.T.);
#742 = EDGE_LOOP('',(#743,#777,#800,#827));
#743 = ORIENTED_EDGE('',*,*,#744,.F.);
#744 = EDGE_CURVE('',#745,#745,#747,.T.);
#745 = VERTEX_POINT('',#746);
#746 = CARTESIAN_POINT('',(102.92682926829,-2.520980240196E-14,260.));
#747 = SURFACE_CURVE('',#748,(#753,#765),.PCURVE_S1.);
#748 = CIRCLE('',#749,102.92682926829);
#749 = AXIS2_PLACEMENT_3D('',#750,#751,#752);
#750 = CARTESIAN_POINT('',(0.,0.,260.));
#751 = DIRECTION('',(0.,0.,1.));
#752 = DIRECTION('',(1.,0.,-0.));
#753 = PCURVE('',#754,#759);
#754 = CONICAL_SURFACE('',#755,145.,0.184857032018);
#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758);
#756 = CARTESIAN_POINT('',(0.,0.,35.));
#757 = DIRECTION('',(-0.,-0.,-1.));
#758 = DIRECTION('',(1.,0.,-0.));
#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764);
#760 = LINE('',#761,#762);
#761 = CARTESIAN_POINT('',(-0.,-225.));
#762 = VECTOR('',#763,1.);
#763 = DIRECTION('',(-1.,-0.));
#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#765 = PCURVE('',#766,#771);
#766 = PLANE('',#767);
#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
#768 = CARTESIAN_POINT('',(-200.,-200.,260.));
#769 = DIRECTION('',(0.,0.,1.));
#770 = DIRECTION('',(1.,0.,0.));
#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
#772 = CIRCLE('',#773,102.92682926829);
#773 = AXIS2_PLACEMENT_2D('',#774,#775);
#774 = CARTESIAN_POINT('',(200.,200.));
#775 = DIRECTION('',(1.,0.));
#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#777 = ORIENTED_EDGE('',*,*,#778,.F.);
#778 = EDGE_CURVE('',#779,#745,#781,.T.);
#779 = VERTEX_POINT('',#780);
#780 = CARTESIAN_POINT('',(145.,-3.551475717527E-14,35.));
#781 = SEAM_CURVE('',#782,(#786,#793),.PCURVE_S1.);
#782 = LINE('',#783,#784);
#783 = CARTESIAN_POINT('',(145.,-3.551475717527E-14,35.));
#784 = VECTOR('',#785,1.);
#785 = DIRECTION('',(-0.183806003237,4.501948670561E-17,0.982962539049)
  );
#786 = PCURVE('',#754,#787);
#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792);
#788 = LINE('',#789,#790);
#789 = CARTESIAN_POINT('',(-6.28318530718,0.));
#790 = VECTOR('',#791,1.);
#791 = DIRECTION('',(-0.,-1.));
#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#793 = PCURVE('',#754,#794);
#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799);
#795 = LINE('',#796,#797);
#796 = CARTESIAN_POINT('',(0.,-0.));
#797 = VECTOR('',#798,1.);
#798 = DIRECTION('',(-0.,-1.));
#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#800 = ORIENTED_EDGE('',*,*,#801,.T.);
#801 = EDGE_CURVE('',#779,#779,#802,.T.);
#802 = SURFACE_CURVE('',#803,(#808,#815),.PCURVE_S1.);
#803 = CIRCLE('',#804,145.);
#804 = AXIS2_PLACEMENT_3D('',#805,#806,#807);
#805 = CARTESIAN_POINT('',(0.,0.,35.));
#806 = DIRECTION('',(0.,0.,1.));
#807 = DIRECTION('',(1.,0.,-0.));
#808 = PCURVE('',#754,#809);
#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814);
#810 = LINE('',#811,#812);
#811 = CARTESIAN_POINT('',(-0.,-0.));
#812 = VECTOR('',#813,1.);
#813 = DIRECTION('',(-1.,-0.));
#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#815 = PCURVE('',#816,#821);
#816 = PLANE('',#817);
#817 = AXIS2_PLACEMENT_3D('',#818,#819,#820);
#818 = CARTESIAN_POINT('',(0.,0.,35.));
#819 = DIRECTION('',(0.,0.,1.));
#820 = DIRECTION('',(1.,0.,-0.));
#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826);
#822 = CIRCLE('',#823,145.);
#823 = AXIS2_PLACEMENT_2D('',#824,#825);
#824 = CARTESIAN_POINT('',(0.,0.));
#825 = DIRECTION('',(1.,0.));
#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#827 = ORIENTED_EDGE('',*,*,#778,.T.);
#828 = ADVANCED_FACE('',(#829,#832),#766,.T.);
#829 = FACE_BOUND('',#830,.T.);
#830 = EDGE_LOOP('',(#831));
#831 = ORIENTED_EDGE('',*,*,#744,.T.);
#832 = FACE_BOUND('',#833,.T.);
#833 = EDGE_LOOP('',(#834));
#834 = ORIENTED_EDGE('',*,*,#835,.F.);
#835 = EDGE_CURVE('',#836,#836,#838,.T.);
#836 = VERTEX_POINT('',#837);
#837 = CARTESIAN_POINT('',(96.287711313394,-2.358368749143E-14,260.));
#838 = SURFACE_CURVE('',#839,(#844,#851),.PCURVE_S1.);
#839 = CIRCLE('',#840,96.287711313394);
#840 = AXIS2_PLACEMENT_3D('',#841,#842,#843);
#841 = CARTESIAN_POINT('',(0.,0.,260.));
#842 = DIRECTION('',(0.,0.,1.));
#843 = DIRECTION('',(1.,0.,-0.));
#844 = PCURVE('',#766,#845);
#845 = DEFINITIONAL_REPRESENTATION('',(#846),#850);
#846 = CIRCLE('',#847,96.287711313394);
#847 = AXIS2_PLACEMENT_2D('',#848,#849);
#848 = CARTESIAN_POINT('',(200.,200.));
#849 = DIRECTION('',(1.,0.));
#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#851 = PCURVE('',#852,#857);
#852 = CONICAL_SURFACE('',#853,138.,0.183227228987);
#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856);
#854 = CARTESIAN_POINT('',(0.,0.,34.9));
#855 = DIRECTION('',(-0.,-0.,-1.));
#856 = DIRECTION('',(1.,0.,-0.));
#857 = DEFINITIONAL_REPRESENTATION('',(#858),#862);
#858 = LINE('',#859,#860);
#859 = CARTESIAN_POINT('',(-0.,-225.1));
#860 = VECTOR('',#861,1.);
#861 = DIRECTION('',(-1.,-0.));
#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#863 = ADVANCED_FACE('',(#864,#867),#816,.F.);
#864 = FACE_BOUND('',#865,.F.);
#865 = EDGE_LOOP('',(#866));
#866 = ORIENTED_EDGE('',*,*,#801,.T.);
#867 = FACE_BOUND('',#868,.F.);
#868 = EDGE_LOOP('',(#869));
#869 = ORIENTED_EDGE('',*,*,#870,.F.);
#870 = EDGE_CURVE('',#871,#871,#873,.T.);
#871 = VERTEX_POINT('',#872);
#872 = CARTESIAN_POINT('',(137.98146944083,-3.379571297847E-14,35.));
#873 = SURFACE_CURVE('',#874,(#879,#886),.PCURVE_S1.);
#874 = CIRCLE('',#875,137.98146944083);
#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878);
#876 = CARTESIAN_POINT('',(0.,0.,35.));
#877 = DIRECTION('',(0.,0.,1.));
#878 = DIRECTION('',(1.,0.,-0.));
#879 = PCURVE('',#816,#880);
#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);
#881 = CIRCLE('',#882,137.98146944083);
#882 = AXIS2_PLACEMENT_2D('',#883,#884);
#883 = CARTESIAN_POINT('',(0.,0.));
#884 = DIRECTION('',(1.,0.));
#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#886 = PCURVE('',#852,#887);
#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892);
#888 = LINE('',#889,#890);
#889 = CARTESIAN_POINT('',(-0.,-0.1));
#890 = VECTOR('',#891,1.);
#891 = DIRECTION('',(-1.,-0.));
#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#893 = ADVANCED_FACE('',(#894),#852,.F.);
#894 = FACE_BOUND('',#895,.F.);
#895 = EDGE_LOOP('',(#896,#897,#918,#919));
#896 = ORIENTED_EDGE('',*,*,#835,.F.);
#897 = ORIENTED_EDGE('',*,*,#898,.F.);
#898 = EDGE_CURVE('',#871,#836,#899,.T.);
#899 = SEAM_CURVE('',#900,(#904,#911),.PCURVE_S1.);
#900 = LINE('',#901,#902);
#901 = CARTESIAN_POINT('',(138.,-3.380025165647E-14,34.9));
#902 = VECTOR('',#903,1.);
#903 = DIRECTION('',(-0.182203724502,4.462704160084E-17,0.983260800997)
  );
#904 = PCURVE('',#852,#905);
#905 = DEFINITIONAL_REPRESENTATION('',(#906),#910);
#906 = LINE('',#907,#908);
#907 = CARTESIAN_POINT('',(-6.28318530718,0.));
#908 = VECTOR('',#909,1.);
#909 = DIRECTION('',(-0.,-1.));
#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#911 = PCURVE('',#852,#912);
#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917);
#913 = LINE('',#914,#915);
#914 = CARTESIAN_POINT('',(0.,-0.));
#915 = VECTOR('',#916,1.);
#916 = DIRECTION('',(-0.,-1.));
#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#918 = ORIENTED_EDGE('',*,*,#870,.T.);
#919 = ORIENTED_EDGE('',*,*,#898,.T.);
#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#924)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#921,#922,#923)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#921 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#922 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#923 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#924 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#921,
  'distance_accuracy_value','confusion accuracy');
#925 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#926,#928);
#926 = ( REPRESENTATION_RELATIONSHIP('','',#737,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#927) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#927 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#928 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#929
  );
#929 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','Cone_section_0','',#5,#732,$
  );
#930 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#734));
#931 = SHAPE_DEFINITION_REPRESENTATION(#932,#938);
#932 = PRODUCT_DEFINITION_SHAPE('','',#933);
#933 = PRODUCT_DEFINITION('design','',#934,#937);
#934 = PRODUCT_DEFINITION_FORMATION('','',#935);
#935 = PRODUCT('Cone_section_1','Cone_section_1','',(#936));
#936 = PRODUCT_CONTEXT('',#2,'mechanical');
#937 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#938 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#939),#1121);
#939 = MANIFOLD_SOLID_BREP('',#940);
#940 = CLOSED_SHELL('',(#941,#1029,#1064,#1094));
#941 = ADVANCED_FACE('',(#942),#955,.T.);
#942 = FACE_BOUND('',#943,.T.);
#943 = EDGE_LOOP('',(#944,#978,#1001,#1028));
#944 = ORIENTED_EDGE('',*,*,#945,.F.);
#945 = EDGE_CURVE('',#946,#946,#948,.T.);
#946 = VERTEX_POINT('',#947);
#947 = CARTESIAN_POINT('',(87.967479674797,-2.154581848256E-14,340.));
#948 = SURFACE_CURVE('',#949,(#954,#966),.PCURVE_S1.);
#949 = CIRCLE('',#950,87.967479674797);
#950 = AXIS2_PLACEMENT_3D('',#951,#952,#953);
#951 = CARTESIAN_POINT('',(0.,0.,340.));
#952 = DIRECTION('',(0.,0.,1.));
#953 = DIRECTION('',(1.,0.,-0.));
#954 = PCURVE('',#955,#960);
#955 = CONICAL_SURFACE('',#956,145.,0.184857032018);
#956 = AXIS2_PLACEMENT_3D('',#957,#958,#959);
#957 = CARTESIAN_POINT('',(0.,0.,35.));
#958 = DIRECTION('',(-0.,-0.,-1.));
#959 = DIRECTION('',(1.,0.,-0.));
#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965);
#961 = LINE('',#962,#963);
#962 = CARTESIAN_POINT('',(-0.,-305.));
#963 = VECTOR('',#964,1.);
#964 = DIRECTION('',(-1.,-0.));
#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#966 = PCURVE('',#967,#972);
#967 = PLANE('',#968);
#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971);
#969 = CARTESIAN_POINT('',(-200.,-200.,340.));
#970 = DIRECTION('',(0.,0.,1.));
#971 = DIRECTION('',(1.,0.,0.));
#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977);
#973 = CIRCLE('',#974,87.967479674797);
#974 = AXIS2_PLACEMENT_2D('',#975,#976);
#975 = CARTESIAN_POINT('',(200.,200.));
#976 = DIRECTION('',(1.,0.));
#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#978 = ORIENTED_EDGE('',*,*,#979,.F.);
#979 = EDGE_CURVE('',#980,#946,#982,.T.);
#980 = VERTEX_POINT('',#981);
#981 = CARTESIAN_POINT('',(102.92682926829,-2.520980240196E-14,260.));
#982 = SEAM_CURVE('',#983,(#987,#994),.PCURVE_S1.);
#983 = LINE('',#984,#985);
#984 = CARTESIAN_POINT('',(145.,-3.551475717527E-14,35.));
#985 = VECTOR('',#986,1.);
#986 = DIRECTION('',(-0.183806003237,4.501948670561E-17,0.982962539049)
  );
#987 = PCURVE('',#955,#988);
#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993);
#989 = LINE('',#990,#991);
#990 = CARTESIAN_POINT('',(-6.28318530718,0.));
#991 = VECTOR('',#992,1.);
#992 = DIRECTION('',(-0.,-1.));
#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#994 = PCURVE('',#955,#995);
#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000);
#996 = LINE('',#997,#998);
#997 = CARTESIAN_POINT('',(0.,-0.));
#998 = VECTOR('',#999,1.);
#999 = DIRECTION('',(-0.,-1.));
#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1001 = ORIENTED_EDGE('',*,*,#1002,.T.);
#1002 = EDGE_CURVE('',#980,#980,#1003,.T.);
#1003 = SURFACE_CURVE('',#1004,(#1009,#1016),.PCURVE_S1.);
#1004 = CIRCLE('',#1005,102.92682926829);
#1005 = AXIS2_PLACEMENT_3D('',#1006,#1007,#1008);
#1006 = CARTESIAN_POINT('',(0.,0.,260.));
#1007 = DIRECTION('',(0.,0.,1.));
#1008 = DIRECTION('',(1.,0.,-0.));
#1009 = PCURVE('',#955,#1010);
#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015);
#1011 = LINE('',#1012,#1013);
#1012 = CARTESIAN_POINT('',(-0.,-225.));
#1013 = VECTOR('',#1014,1.);
#1014 = DIRECTION('',(-1.,-0.));
#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1016 = PCURVE('',#1017,#1022);
#1017 = PLANE('',#1018);
#1018 = AXIS2_PLACEMENT_3D('',#1019,#1020,#1021);
#1019 = CARTESIAN_POINT('',(-200.,-200.,260.));
#1020 = DIRECTION('',(0.,0.,1.));
#1021 = DIRECTION('',(1.,0.,0.));
#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027);
#1023 = CIRCLE('',#1024,102.92682926829);
#1024 = AXIS2_PLACEMENT_2D('',#1025,#1026);
#1025 = CARTESIAN_POINT('',(200.,200.));
#1026 = DIRECTION('',(1.,0.));
#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1028 = ORIENTED_EDGE('',*,*,#979,.T.);
#1029 = ADVANCED_FACE('',(#1030,#1033),#967,.T.);
#1030 = FACE_BOUND('',#1031,.T.);
#1031 = EDGE_LOOP('',(#1032));
#1032 = ORIENTED_EDGE('',*,*,#945,.T.);
#1033 = FACE_BOUND('',#1034,.T.);
#1034 = EDGE_LOOP('',(#1035));
#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
#1036 = EDGE_CURVE('',#1037,#1037,#1039,.T.);
#1037 = VERTEX_POINT('',#1038);
#1038 = CARTESIAN_POINT('',(81.463263979194,-1.995274509604E-14,340.));
#1039 = SURFACE_CURVE('',#1040,(#1045,#1052),.PCURVE_S1.);
#1040 = CIRCLE('',#1041,81.463263979194);
#1041 = AXIS2_PLACEMENT_3D('',#1042,#1043,#1044);
#1042 = CARTESIAN_POINT('',(0.,0.,340.));
#1043 = DIRECTION('',(0.,0.,1.));
#1044 = DIRECTION('',(1.,0.,-0.));
#1045 = PCURVE('',#967,#1046);
#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1051);
#1047 = CIRCLE('',#1048,81.463263979194);
#1048 = AXIS2_PLACEMENT_2D('',#1049,#1050);
#1049 = CARTESIAN_POINT('',(200.,200.));
#1050 = DIRECTION('',(1.,0.));
#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1052 = PCURVE('',#1053,#1058);
#1053 = CONICAL_SURFACE('',#1054,138.,0.183227228987);
#1054 = AXIS2_PLACEMENT_3D('',#1055,#1056,#1057);
#1055 = CARTESIAN_POINT('',(0.,0.,34.9));
#1056 = DIRECTION('',(-0.,-0.,-1.));
#1057 = DIRECTION('',(1.,0.,-0.));
#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063);
#1059 = LINE('',#1060,#1061);
#1060 = CARTESIAN_POINT('',(-0.,-305.1));
#1061 = VECTOR('',#1062,1.);
#1062 = DIRECTION('',(-1.,-0.));
#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1064 = ADVANCED_FACE('',(#1065,#1068),#1017,.F.);
#1065 = FACE_BOUND('',#1066,.F.);
#1066 = EDGE_LOOP('',(#1067));
#1067 = ORIENTED_EDGE('',*,*,#1002,.T.);
#1068 = FACE_BOUND('',#1069,.F.);
#1069 = EDGE_LOOP('',(#1070));
#1070 = ORIENTED_EDGE('',*,*,#1071,.F.);
#1071 = EDGE_CURVE('',#1072,#1072,#1074,.T.);
#1072 = VERTEX_POINT('',#1073);
#1073 = CARTESIAN_POINT('',(96.287711313394,-2.358368749143E-14,260.));
#1074 = SURFACE_CURVE('',#1075,(#1080,#1087),.PCURVE_S1.);
#1075 = CIRCLE('',#1076,96.287711313394);
#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079);
#1077 = CARTESIAN_POINT('',(0.,0.,260.));
#1078 = DIRECTION('',(0.,0.,1.));
#1079 = DIRECTION('',(1.,0.,-0.));
#1080 = PCURVE('',#1017,#1081);
#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086);
#1082 = CIRCLE('',#1083,96.287711313394);
#1083 = AXIS2_PLACEMENT_2D('',#1084,#1085);
#1084 = CARTESIAN_POINT('',(200.,200.));
#1085 = DIRECTION('',(1.,0.));
#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1087 = PCURVE('',#1053,#1088);
#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093);
#1089 = LINE('',#1090,#1091);
#1090 = CARTESIAN_POINT('',(-0.,-225.1));
#1091 = VECTOR('',#1092,1.);
#1092 = DIRECTION('',(-1.,-0.));
#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1094 = ADVANCED_FACE('',(#1095),#1053,.F.);
#1095 = FACE_BOUND('',#1096,.F.);
#1096 = EDGE_LOOP('',(#1097,#1098,#1119,#1120));
#1097 = ORIENTED_EDGE('',*,*,#1036,.F.);
#1098 = ORIENTED_EDGE('',*,*,#1099,.F.);
#1099 = EDGE_CURVE('',#1072,#1037,#1100,.T.);
#1100 = SEAM_CURVE('',#1101,(#1105,#1112),.PCURVE_S1.);
#1101 = LINE('',#1102,#1103);
#1102 = CARTESIAN_POINT('',(138.,-3.380025165647E-14,34.9));
#1103 = VECTOR('',#1104,1.);
#1104 = DIRECTION('',(-0.182203724502,4.462704160084E-17,0.983260800997)
  );
#1105 = PCURVE('',#1053,#1106);
#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111);
#1107 = LINE('',#1108,#1109);
#1108 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1109 = VECTOR('',#1110,1.);
#1110 = DIRECTION('',(-0.,-1.));
#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1112 = PCURVE('',#1053,#1113);
#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
#1114 = LINE('',#1115,#1116);
#1115 = CARTESIAN_POINT('',(0.,-0.));
#1116 = VECTOR('',#1117,1.);
#1117 = DIRECTION('',(-0.,-1.));
#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1119 = ORIENTED_EDGE('',*,*,#1071,.T.);
#1120 = ORIENTED_EDGE('',*,*,#1099,.T.);
#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1125)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1122,#1123,#1124)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1122 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1123 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1124 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1125 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1122,
  'distance_accuracy_value','confusion accuracy');
#1126 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1127,#1129);
#1127 = ( REPRESENTATION_RELATIONSHIP('','',#938,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1128) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1128 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#1129 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1130);
#1130 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','Cone_section_1','',#5,#933,
  $);
#1131 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#935));
#1132 = SHAPE_DEFINITION_REPRESENTATION(#1133,#1139);
#1133 = PRODUCT_DEFINITION_SHAPE('','',#1134);
#1134 = PRODUCT_DEFINITION('design','',#1135,#1138);
#1135 = PRODUCT_DEFINITION_FORMATION('','',#1136);
#1136 = PRODUCT('Cone_section_2','Cone_section_2','',(#1137));
#1137 = PRODUCT_CONTEXT('',#2,'mechanical');
#1138 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1139 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1140),#1322);
#1140 = MANIFOLD_SOLID_BREP('',#1141);
#1141 = CLOSED_SHELL('',(#1142,#1230,#1265,#1295));
#1142 = ADVANCED_FACE('',(#1143),#1156,.T.);
#1143 = FACE_BOUND('',#1144,.T.);
#1144 = EDGE_LOOP('',(#1145,#1179,#1202,#1229));
#1145 = ORIENTED_EDGE('',*,*,#1146,.F.);
#1146 = EDGE_CURVE('',#1147,#1147,#1149,.T.);
#1147 = VERTEX_POINT('',#1148);
#1148 = CARTESIAN_POINT('',(67.39837398374,-1.650784059338E-14,450.));
#1149 = SURFACE_CURVE('',#1150,(#1155,#1167),.PCURVE_S1.);
#1150 = CIRCLE('',#1151,67.39837398374);
#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154);
#1152 = CARTESIAN_POINT('',(0.,0.,450.));
#1153 = DIRECTION('',(0.,0.,1.));
#1154 = DIRECTION('',(1.,0.,-0.));
#1155 = PCURVE('',#1156,#1161);
#1156 = CONICAL_SURFACE('',#1157,145.,0.184857032018);
#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160);
#1158 = CARTESIAN_POINT('',(0.,0.,35.));
#1159 = DIRECTION('',(-0.,-0.,-1.));
#1160 = DIRECTION('',(1.,0.,-0.));
#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166);
#1162 = LINE('',#1163,#1164);
#1163 = CARTESIAN_POINT('',(-0.,-415.));
#1164 = VECTOR('',#1165,1.);
#1165 = DIRECTION('',(-1.,-0.));
#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1167 = PCURVE('',#1168,#1173);
#1168 = PLANE('',#1169);
#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172);
#1170 = CARTESIAN_POINT('',(-200.,-200.,450.));
#1171 = DIRECTION('',(0.,0.,1.));
#1172 = DIRECTION('',(1.,0.,0.));
#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178);
#1174 = CIRCLE('',#1175,67.39837398374);
#1175 = AXIS2_PLACEMENT_2D('',#1176,#1177);
#1176 = CARTESIAN_POINT('',(200.,200.));
#1177 = DIRECTION('',(1.,0.));
#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1179 = ORIENTED_EDGE('',*,*,#1180,.F.);
#1180 = EDGE_CURVE('',#1181,#1147,#1183,.T.);
#1181 = VERTEX_POINT('',#1182);
#1182 = CARTESIAN_POINT('',(87.967479674797,-2.154581848256E-14,340.));
#1183 = SEAM_CURVE('',#1184,(#1188,#1195),.PCURVE_S1.);
#1184 = LINE('',#1185,#1186);
#1185 = CARTESIAN_POINT('',(145.,-3.551475717527E-14,35.));
#1186 = VECTOR('',#1187,1.);
#1187 = DIRECTION('',(-0.183806003237,4.501948670561E-17,0.982962539049)
  );
#1188 = PCURVE('',#1156,#1189);
#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194);
#1190 = LINE('',#1191,#1192);
#1191 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1192 = VECTOR('',#1193,1.);
#1193 = DIRECTION('',(-0.,-1.));
#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1195 = PCURVE('',#1156,#1196);
#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201);
#1197 = LINE('',#1198,#1199);
#1198 = CARTESIAN_POINT('',(0.,-0.));
#1199 = VECTOR('',#1200,1.);
#1200 = DIRECTION('',(-0.,-1.));
#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1202 = ORIENTED_EDGE('',*,*,#1203,.T.);
#1203 = EDGE_CURVE('',#1181,#1181,#1204,.T.);
#1204 = SURFACE_CURVE('',#1205,(#1210,#1217),.PCURVE_S1.);
#1205 = CIRCLE('',#1206,87.967479674797);
#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);
#1207 = CARTESIAN_POINT('',(0.,0.,340.));
#1208 = DIRECTION('',(0.,0.,1.));
#1209 = DIRECTION('',(1.,0.,-0.));
#1210 = PCURVE('',#1156,#1211);
#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);
#1212 = LINE('',#1213,#1214);
#1213 = CARTESIAN_POINT('',(-0.,-305.));
#1214 = VECTOR('',#1215,1.);
#1215 = DIRECTION('',(-1.,-0.));
#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1217 = PCURVE('',#1218,#1223);
#1218 = PLANE('',#1219);
#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222);
#1220 = CARTESIAN_POINT('',(-200.,-200.,340.));
#1221 = DIRECTION('',(0.,0.,1.));
#1222 = DIRECTION('',(1.,0.,0.));
#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);
#1224 = CIRCLE('',#1225,87.967479674797);
#1225 = AXIS2_PLACEMENT_2D('',#1226,#1227);
#1226 = CARTESIAN_POINT('',(200.,200.));
#1227 = DIRECTION('',(1.,0.));
#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1229 = ORIENTED_EDGE('',*,*,#1180,.T.);
#1230 = ADVANCED_FACE('',(#1231,#1234),#1168,.T.);
#1231 = FACE_BOUND('',#1232,.T.);
#1232 = EDGE_LOOP('',(#1233));
#1233 = ORIENTED_EDGE('',*,*,#1146,.T.);
#1234 = FACE_BOUND('',#1235,.T.);
#1235 = EDGE_LOOP('',(#1236));
#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
#1237 = EDGE_CURVE('',#1238,#1238,#1240,.T.);
#1238 = VERTEX_POINT('',#1239);
#1239 = CARTESIAN_POINT('',(61.079648894668,-1.496019930238E-14,450.));
#1240 = SURFACE_CURVE('',#1241,(#1246,#1253),.PCURVE_S1.);
#1241 = CIRCLE('',#1242,61.079648894668);
#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245);
#1243 = CARTESIAN_POINT('',(0.,0.,450.));
#1244 = DIRECTION('',(0.,0.,1.));
#1245 = DIRECTION('',(1.,0.,-0.));
#1246 = PCURVE('',#1168,#1247);
#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252);
#1248 = CIRCLE('',#1249,61.079648894668);
#1249 = AXIS2_PLACEMENT_2D('',#1250,#1251);
#1250 = CARTESIAN_POINT('',(200.,200.));
#1251 = DIRECTION('',(1.,0.));
#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1253 = PCURVE('',#1254,#1259);
#1254 = CONICAL_SURFACE('',#1255,138.,0.183227228987);
#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258);
#1256 = CARTESIAN_POINT('',(0.,0.,34.9));
#1257 = DIRECTION('',(-0.,-0.,-1.));
#1258 = DIRECTION('',(1.,0.,-0.));
#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264);
#1260 = LINE('',#1261,#1262);
#1261 = CARTESIAN_POINT('',(-0.,-415.1));
#1262 = VECTOR('',#1263,1.);
#1263 = DIRECTION('',(-1.,-0.));
#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1265 = ADVANCED_FACE('',(#1266,#1269),#1218,.F.);
#1266 = FACE_BOUND('',#1267,.F.);
#1267 = EDGE_LOOP('',(#1268));
#1268 = ORIENTED_EDGE('',*,*,#1203,.T.);
#1269 = FACE_BOUND('',#1270,.F.);
#1270 = EDGE_LOOP('',(#1271));
#1271 = ORIENTED_EDGE('',*,*,#1272,.F.);
#1272 = EDGE_CURVE('',#1273,#1273,#1275,.T.);
#1273 = VERTEX_POINT('',#1274);
#1274 = CARTESIAN_POINT('',(81.463263979194,-1.995274509604E-14,340.));
#1275 = SURFACE_CURVE('',#1276,(#1281,#1288),.PCURVE_S1.);
#1276 = CIRCLE('',#1277,81.463263979194);
#1277 = AXIS2_PLACEMENT_3D('',#1278,#1279,#1280);
#1278 = CARTESIAN_POINT('',(0.,0.,340.));
#1279 = DIRECTION('',(0.,0.,1.));
#1280 = DIRECTION('',(1.,0.,-0.));
#1281 = PCURVE('',#1218,#1282);
#1282 = DEFINITIONAL_REPRESENTATION('',(#1283),#1287);
#1283 = CIRCLE('',#1284,81.463263979194);
#1284 = AXIS2_PLACEMENT_2D('',#1285,#1286);
#1285 = CARTESIAN_POINT('',(200.,200.));
#1286 = DIRECTION('',(1.,0.));
#1287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1288 = PCURVE('',#1254,#1289);
#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294);
#1290 = LINE('',#1291,#1292);
#1291 = CARTESIAN_POINT('',(-0.,-305.1));
#1292 = VECTOR('',#1293,1.);
#1293 = DIRECTION('',(-1.,-0.));
#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1295 = ADVANCED_FACE('',(#1296),#1254,.F.);
#1296 = FACE_BOUND('',#1297,.F.);
#1297 = EDGE_LOOP('',(#1298,#1299,#1320,#1321));
#1298 = ORIENTED_EDGE('',*,*,#1237,.F.);
#1299 = ORIENTED_EDGE('',*,*,#1300,.F.);
#1300 = EDGE_CURVE('',#1273,#1238,#1301,.T.);
#1301 = SEAM_CURVE('',#1302,(#1306,#1313),.PCURVE_S1.);
#1302 = LINE('',#1303,#1304);
#1303 = CARTESIAN_POINT('',(138.,-3.380025165647E-14,34.9));
#1304 = VECTOR('',#1305,1.);
#1305 = DIRECTION('',(-0.182203724502,4.462704160084E-17,0.983260800997)
  );
#1306 = PCURVE('',#1254,#1307);
#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312);
#1308 = LINE('',#1309,#1310);
#1309 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1310 = VECTOR('',#1311,1.);
#1311 = DIRECTION('',(-0.,-1.));
#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1313 = PCURVE('',#1254,#1314);
#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
#1315 = LINE('',#1316,#1317);
#1316 = CARTESIAN_POINT('',(0.,-0.));
#1317 = VECTOR('',#1318,1.);
#1318 = DIRECTION('',(-0.,-1.));
#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1320 = ORIENTED_EDGE('',*,*,#1272,.T.);
#1321 = ORIENTED_EDGE('',*,*,#1300,.T.);
#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1326)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1323,#1324,#1325)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1323 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1324 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1325 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1326 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1323,
  'distance_accuracy_value','confusion accuracy');
#1327 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1328,#1330);
#1328 = ( REPRESENTATION_RELATIONSHIP('','',#1139,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1329) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1329 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#1330 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1331);
#1331 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','Cone_section_2','',#5,#1134
  ,$);
#1332 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1136));
#1333 = SHAPE_DEFINITION_REPRESENTATION(#1334,#1340);
#1334 = PRODUCT_DEFINITION_SHAPE('','',#1335);
#1335 = PRODUCT_DEFINITION('design','',#1336,#1339);
#1336 = PRODUCT_DEFINITION_FORMATION('','',#1337);
#1337 = PRODUCT('Cone_section_3','Cone_section_3','',(#1338));
#1338 = PRODUCT_CONTEXT('',#2,'mechanical');
#1339 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1340 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1341),#1523);
#1341 = MANIFOLD_SOLID_BREP('',#1342);
#1342 = CLOSED_SHELL('',(#1343,#1431,#1466,#1496));
#1343 = ADVANCED_FACE('',(#1344),#1357,.T.);
#1344 = FACE_BOUND('',#1345,.T.);
#1345 = EDGE_LOOP('',(#1346,#1380,#1403,#1430));
#1346 = ORIENTED_EDGE('',*,*,#1347,.F.);
#1347 = EDGE_CURVE('',#1348,#1348,#1350,.T.);
#1348 = VERTEX_POINT('',#1349);
#1349 = CARTESIAN_POINT('',(56.178861788618,-1.375985265383E-14,510.));
#1350 = SURFACE_CURVE('',#1351,(#1356,#1368),.PCURVE_S1.);
#1351 = CIRCLE('',#1352,56.178861788618);
#1352 = AXIS2_PLACEMENT_3D('',#1353,#1354,#1355);
#1353 = CARTESIAN_POINT('',(0.,0.,510.));
#1354 = DIRECTION('',(0.,0.,1.));
#1355 = DIRECTION('',(1.,0.,-0.));
#1356 = PCURVE('',#1357,#1362);
#1357 = CONICAL_SURFACE('',#1358,145.,0.184857032018);
#1358 = AXIS2_PLACEMENT_3D('',#1359,#1360,#1361);
#1359 = CARTESIAN_POINT('',(0.,0.,35.));
#1360 = DIRECTION('',(-0.,-0.,-1.));
#1361 = DIRECTION('',(1.,0.,-0.));
#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367);
#1363 = LINE('',#1364,#1365);
#1364 = CARTESIAN_POINT('',(-0.,-475.));
#1365 = VECTOR('',#1366,1.);
#1366 = DIRECTION('',(-1.,-0.));
#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1368 = PCURVE('',#1369,#1374);
#1369 = PLANE('',#1370);
#1370 = AXIS2_PLACEMENT_3D('',#1371,#1372,#1373);
#1371 = CARTESIAN_POINT('',(-200.,-200.,510.));
#1372 = DIRECTION('',(0.,0.,1.));
#1373 = DIRECTION('',(1.,0.,0.));
#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379);
#1375 = CIRCLE('',#1376,56.178861788618);
#1376 = AXIS2_PLACEMENT_2D('',#1377,#1378);
#1377 = CARTESIAN_POINT('',(200.,200.));
#1378 = DIRECTION('',(1.,0.));
#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1380 = ORIENTED_EDGE('',*,*,#1381,.F.);
#1381 = EDGE_CURVE('',#1382,#1348,#1384,.T.);
#1382 = VERTEX_POINT('',#1383);
#1383 = CARTESIAN_POINT('',(67.39837398374,-1.650784059338E-14,450.));
#1384 = SEAM_CURVE('',#1385,(#1389,#1396),.PCURVE_S1.);
#1385 = LINE('',#1386,#1387);
#1386 = CARTESIAN_POINT('',(145.,-3.551475717527E-14,35.));
#1387 = VECTOR('',#1388,1.);
#1388 = DIRECTION('',(-0.183806003237,4.501948670561E-17,0.982962539049)
  );
#1389 = PCURVE('',#1357,#1390);
#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395);
#1391 = LINE('',#1392,#1393);
#1392 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1393 = VECTOR('',#1394,1.);
#1394 = DIRECTION('',(-0.,-1.));
#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1396 = PCURVE('',#1357,#1397);
#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402);
#1398 = LINE('',#1399,#1400);
#1399 = CARTESIAN_POINT('',(0.,-0.));
#1400 = VECTOR('',#1401,1.);
#1401 = DIRECTION('',(-0.,-1.));
#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1403 = ORIENTED_EDGE('',*,*,#1404,.T.);
#1404 = EDGE_CURVE('',#1382,#1382,#1405,.T.);
#1405 = SURFACE_CURVE('',#1406,(#1411,#1418),.PCURVE_S1.);
#1406 = CIRCLE('',#1407,67.39837398374);
#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410);
#1408 = CARTESIAN_POINT('',(0.,0.,450.));
#1409 = DIRECTION('',(0.,0.,1.));
#1410 = DIRECTION('',(1.,0.,-0.));
#1411 = PCURVE('',#1357,#1412);
#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1417);
#1413 = LINE('',#1414,#1415);
#1414 = CARTESIAN_POINT('',(-0.,-415.));
#1415 = VECTOR('',#1416,1.);
#1416 = DIRECTION('',(-1.,-0.));
#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1418 = PCURVE('',#1419,#1424);
#1419 = PLANE('',#1420);
#1420 = AXIS2_PLACEMENT_3D('',#1421,#1422,#1423);
#1421 = CARTESIAN_POINT('',(-200.,-200.,450.));
#1422 = DIRECTION('',(0.,0.,1.));
#1423 = DIRECTION('',(1.,0.,0.));
#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429);
#1425 = CIRCLE('',#1426,67.39837398374);
#1426 = AXIS2_PLACEMENT_2D('',#1427,#1428);
#1427 = CARTESIAN_POINT('',(200.,200.));
#1428 = DIRECTION('',(1.,0.));
#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1430 = ORIENTED_EDGE('',*,*,#1381,.T.);
#1431 = ADVANCED_FACE('',(#1432,#1435),#1369,.T.);
#1432 = FACE_BOUND('',#1433,.T.);
#1433 = EDGE_LOOP('',(#1434));
#1434 = ORIENTED_EDGE('',*,*,#1347,.T.);
#1435 = FACE_BOUND('',#1436,.T.);
#1436 = EDGE_LOOP('',(#1437));
#1437 = ORIENTED_EDGE('',*,*,#1438,.F.);
#1438 = EDGE_CURVE('',#1439,#1439,#1441,.T.);
#1439 = VERTEX_POINT('',#1440);
#1440 = CARTESIAN_POINT('',(49.961313394018,-1.223699250584E-14,510.));
#1441 = SURFACE_CURVE('',#1442,(#1447,#1454),.PCURVE_S1.);
#1442 = CIRCLE('',#1443,49.961313394018);
#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446);
#1444 = CARTESIAN_POINT('',(0.,0.,510.));
#1445 = DIRECTION('',(0.,0.,1.));
#1446 = DIRECTION('',(1.,0.,-0.));
#1447 = PCURVE('',#1369,#1448);
#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1453);
#1449 = CIRCLE('',#1450,49.961313394018);
#1450 = AXIS2_PLACEMENT_2D('',#1451,#1452);
#1451 = CARTESIAN_POINT('',(200.,200.));
#1452 = DIRECTION('',(1.,0.));
#1453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1454 = PCURVE('',#1455,#1460);
#1455 = CONICAL_SURFACE('',#1456,138.,0.183227228987);
#1456 = AXIS2_PLACEMENT_3D('',#1457,#1458,#1459);
#1457 = CARTESIAN_POINT('',(0.,0.,34.9));
#1458 = DIRECTION('',(-0.,-0.,-1.));
#1459 = DIRECTION('',(1.,0.,-0.));
#1460 = DEFINITIONAL_REPRESENTATION('',(#1461),#1465);
#1461 = LINE('',#1462,#1463);
#1462 = CARTESIAN_POINT('',(-0.,-475.1));
#1463 = VECTOR('',#1464,1.);
#1464 = DIRECTION('',(-1.,-0.));
#1465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1466 = ADVANCED_FACE('',(#1467,#1470),#1419,.F.);
#1467 = FACE_BOUND('',#1468,.F.);
#1468 = EDGE_LOOP('',(#1469));
#1469 = ORIENTED_EDGE('',*,*,#1404,.T.);
#1470 = FACE_BOUND('',#1471,.F.);
#1471 = EDGE_LOOP('',(#1472));
#1472 = ORIENTED_EDGE('',*,*,#1473,.F.);
#1473 = EDGE_CURVE('',#1474,#1474,#1476,.T.);
#1474 = VERTEX_POINT('',#1475);
#1475 = CARTESIAN_POINT('',(61.079648894668,-1.496019930238E-14,450.));
#1476 = SURFACE_CURVE('',#1477,(#1482,#1489),.PCURVE_S1.);
#1477 = CIRCLE('',#1478,61.079648894668);
#1478 = AXIS2_PLACEMENT_3D('',#1479,#1480,#1481);
#1479 = CARTESIAN_POINT('',(0.,0.,450.));
#1480 = DIRECTION('',(0.,0.,1.));
#1481 = DIRECTION('',(1.,0.,-0.));
#1482 = PCURVE('',#1419,#1483);
#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);
#1484 = CIRCLE('',#1485,61.079648894668);
#1485 = AXIS2_PLACEMENT_2D('',#1486,#1487);
#1486 = CARTESIAN_POINT('',(200.,200.));
#1487 = DIRECTION('',(1.,0.));
#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1489 = PCURVE('',#1455,#1490);
#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495);
#1491 = LINE('',#1492,#1493);
#1492 = CARTESIAN_POINT('',(-0.,-415.1));
#1493 = VECTOR('',#1494,1.);
#1494 = DIRECTION('',(-1.,-0.));
#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1496 = ADVANCED_FACE('',(#1497),#1455,.F.);
#1497 = FACE_BOUND('',#1498,.F.);
#1498 = EDGE_LOOP('',(#1499,#1500,#1521,#1522));
#1499 = ORIENTED_EDGE('',*,*,#1438,.F.);
#1500 = ORIENTED_EDGE('',*,*,#1501,.F.);
#1501 = EDGE_CURVE('',#1474,#1439,#1502,.T.);
#1502 = SEAM_CURVE('',#1503,(#1507,#1514),.PCURVE_S1.);
#1503 = LINE('',#1504,#1505);
#1504 = CARTESIAN_POINT('',(138.,-3.380025165647E-14,34.9));
#1505 = VECTOR('',#1506,1.);
#1506 = DIRECTION('',(-0.182203724502,4.462704160084E-17,0.983260800997)
  );
#1507 = PCURVE('',#1455,#1508);
#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1513);
#1509 = LINE('',#1510,#1511);
#1510 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1511 = VECTOR('',#1512,1.);
#1512 = DIRECTION('',(-0.,-1.));
#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1514 = PCURVE('',#1455,#1515);
#1515 = DEFINITIONAL_REPRESENTATION('',(#1516),#1520);
#1516 = LINE('',#1517,#1518);
#1517 = CARTESIAN_POINT('',(0.,-0.));
#1518 = VECTOR('',#1519,1.);
#1519 = DIRECTION('',(-0.,-1.));
#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1521 = ORIENTED_EDGE('',*,*,#1473,.T.);
#1522 = ORIENTED_EDGE('',*,*,#1501,.T.);
#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1527)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1524,#1525,#1526)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1524 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1525 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1526 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1527 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1524,
  'distance_accuracy_value','confusion accuracy');
#1528 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1529,#1531);
#1529 = ( REPRESENTATION_RELATIONSHIP('','',#1340,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1530) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1530 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#1531 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1532);
#1532 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','Cone_section_3','',#5,#1335
  ,$);
#1533 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1337));
#1534 = SHAPE_DEFINITION_REPRESENTATION(#1535,#1541);
#1535 = PRODUCT_DEFINITION_SHAPE('','',#1536);
#1536 = PRODUCT_DEFINITION('design','',#1537,#1540);
#1537 = PRODUCT_DEFINITION_FORMATION('','',#1538);
#1538 = PRODUCT('Cone_section_4','Cone_section_4','',(#1539));
#1539 = PRODUCT_CONTEXT('',#2,'mechanical');
#1540 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1541 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1542),#1724);
#1542 = MANIFOLD_SOLID_BREP('',#1543);
#1543 = CLOSED_SHELL('',(#1544,#1632,#1667,#1697));
#1544 = ADVANCED_FACE('',(#1545),#1559,.T.);
#1545 = FACE_BOUND('',#1546,.T.);
#1546 = EDGE_LOOP('',(#1547,#1577,#1604,#1605));
#1547 = ORIENTED_EDGE('',*,*,#1548,.T.);
#1548 = EDGE_CURVE('',#1549,#1551,#1553,.T.);
#1549 = VERTEX_POINT('',#1550);
#1550 = CARTESIAN_POINT('',(56.178861788618,-1.375985265383E-14,510.));
#1551 = VERTEX_POINT('',#1552);
#1552 = CARTESIAN_POINT('',(30.,-7.347880794884E-15,650.));
#1553 = SEAM_CURVE('',#1554,(#1558,#1570),.PCURVE_S1.);
#1554 = LINE('',#1555,#1556);
#1555 = CARTESIAN_POINT('',(145.,-3.551475717527E-14,35.));
#1556 = VECTOR('',#1557,1.);
#1557 = DIRECTION('',(-0.183806003237,4.501948670561E-17,0.982962539049)
  );
#1558 = PCURVE('',#1559,#1564);
#1559 = CONICAL_SURFACE('',#1560,145.,0.184857032018);
#1560 = AXIS2_PLACEMENT_3D('',#1561,#1562,#1563);
#1561 = CARTESIAN_POINT('',(0.,0.,35.));
#1562 = DIRECTION('',(-0.,-0.,-1.));
#1563 = DIRECTION('',(1.,0.,-0.));
#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1569);
#1565 = LINE('',#1566,#1567);
#1566 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1567 = VECTOR('',#1568,1.);
#1568 = DIRECTION('',(-0.,-1.));
#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1570 = PCURVE('',#1559,#1571);
#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1576);
#1572 = LINE('',#1573,#1574);
#1573 = CARTESIAN_POINT('',(0.,-0.));
#1574 = VECTOR('',#1575,1.);
#1575 = DIRECTION('',(-0.,-1.));
#1576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1577 = ORIENTED_EDGE('',*,*,#1578,.F.);
#1578 = EDGE_CURVE('',#1551,#1551,#1579,.T.);
#1579 = SURFACE_CURVE('',#1580,(#1585,#1592),.PCURVE_S1.);
#1580 = CIRCLE('',#1581,30.);
#1581 = AXIS2_PLACEMENT_3D('',#1582,#1583,#1584);
#1582 = CARTESIAN_POINT('',(0.,0.,650.));
#1583 = DIRECTION('',(0.,0.,1.));
#1584 = DIRECTION('',(1.,0.,-0.));
#1585 = PCURVE('',#1559,#1586);
#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1591);
#1587 = LINE('',#1588,#1589);
#1588 = CARTESIAN_POINT('',(-0.,-615.));
#1589 = VECTOR('',#1590,1.);
#1590 = DIRECTION('',(-1.,-0.));
#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1592 = PCURVE('',#1593,#1598);
#1593 = PLANE('',#1594);
#1594 = AXIS2_PLACEMENT_3D('',#1595,#1596,#1597);
#1595 = CARTESIAN_POINT('',(0.,0.,650.));
#1596 = DIRECTION('',(0.,0.,1.));
#1597 = DIRECTION('',(1.,0.,-0.));
#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603);
#1599 = CIRCLE('',#1600,30.);
#1600 = AXIS2_PLACEMENT_2D('',#1601,#1602);
#1601 = CARTESIAN_POINT('',(0.,0.));
#1602 = DIRECTION('',(1.,0.));
#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1604 = ORIENTED_EDGE('',*,*,#1548,.F.);
#1605 = ORIENTED_EDGE('',*,*,#1606,.T.);
#1606 = EDGE_CURVE('',#1549,#1549,#1607,.T.);
#1607 = SURFACE_CURVE('',#1608,(#1613,#1620),.PCURVE_S1.);
#1608 = CIRCLE('',#1609,56.178861788618);
#1609 = AXIS2_PLACEMENT_3D('',#1610,#1611,#1612);
#1610 = CARTESIAN_POINT('',(0.,0.,510.));
#1611 = DIRECTION('',(0.,0.,1.));
#1612 = DIRECTION('',(1.,0.,-0.));
#1613 = PCURVE('',#1559,#1614);
#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619);
#1615 = LINE('',#1616,#1617);
#1616 = CARTESIAN_POINT('',(-0.,-475.));
#1617 = VECTOR('',#1618,1.);
#1618 = DIRECTION('',(-1.,-0.));
#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1620 = PCURVE('',#1621,#1626);
#1621 = PLANE('',#1622);
#1622 = AXIS2_PLACEMENT_3D('',#1623,#1624,#1625);
#1623 = CARTESIAN_POINT('',(-200.,-200.,510.));
#1624 = DIRECTION('',(0.,0.,1.));
#1625 = DIRECTION('',(1.,0.,0.));
#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631);
#1627 = CIRCLE('',#1628,56.178861788618);
#1628 = AXIS2_PLACEMENT_2D('',#1629,#1630);
#1629 = CARTESIAN_POINT('',(200.,200.));
#1630 = DIRECTION('',(1.,0.));
#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1632 = ADVANCED_FACE('',(#1633,#1636),#1621,.F.);
#1633 = FACE_BOUND('',#1634,.F.);
#1634 = EDGE_LOOP('',(#1635));
#1635 = ORIENTED_EDGE('',*,*,#1606,.T.);
#1636 = FACE_BOUND('',#1637,.F.);
#1637 = EDGE_LOOP('',(#1638));
#1638 = ORIENTED_EDGE('',*,*,#1639,.F.);
#1639 = EDGE_CURVE('',#1640,#1640,#1642,.T.);
#1640 = VERTEX_POINT('',#1641);
#1641 = CARTESIAN_POINT('',(49.961313394018,-1.223699250584E-14,510.));
#1642 = SURFACE_CURVE('',#1643,(#1648,#1655),.PCURVE_S1.);
#1643 = CIRCLE('',#1644,49.961313394018);
#1644 = AXIS2_PLACEMENT_3D('',#1645,#1646,#1647);
#1645 = CARTESIAN_POINT('',(0.,0.,510.));
#1646 = DIRECTION('',(0.,0.,1.));
#1647 = DIRECTION('',(1.,0.,-0.));
#1648 = PCURVE('',#1621,#1649);
#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654);
#1650 = CIRCLE('',#1651,49.961313394018);
#1651 = AXIS2_PLACEMENT_2D('',#1652,#1653);
#1652 = CARTESIAN_POINT('',(200.,200.));
#1653 = DIRECTION('',(1.,0.));
#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1655 = PCURVE('',#1656,#1661);
#1656 = CONICAL_SURFACE('',#1657,138.,0.183227228987);
#1657 = AXIS2_PLACEMENT_3D('',#1658,#1659,#1660);
#1658 = CARTESIAN_POINT('',(0.,0.,34.9));
#1659 = DIRECTION('',(-0.,-0.,-1.));
#1660 = DIRECTION('',(1.,0.,-0.));
#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666);
#1662 = LINE('',#1663,#1664);
#1663 = CARTESIAN_POINT('',(-0.,-475.1));
#1664 = VECTOR('',#1665,1.);
#1665 = DIRECTION('',(-1.,-0.));
#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1667 = ADVANCED_FACE('',(#1668,#1671),#1593,.T.);
#1668 = FACE_BOUND('',#1669,.T.);
#1669 = EDGE_LOOP('',(#1670));
#1670 = ORIENTED_EDGE('',*,*,#1578,.T.);
#1671 = FACE_BOUND('',#1672,.T.);
#1672 = EDGE_LOOP('',(#1673));
#1673 = ORIENTED_EDGE('',*,*,#1674,.F.);
#1674 = EDGE_CURVE('',#1675,#1675,#1677,.T.);
#1675 = VERTEX_POINT('',#1676);
#1676 = CARTESIAN_POINT('',(24.018530559168,-5.882843313902E-15,650.));
#1677 = SURFACE_CURVE('',#1678,(#1683,#1690),.PCURVE_S1.);
#1678 = CIRCLE('',#1679,24.018530559168);
#1679 = AXIS2_PLACEMENT_3D('',#1680,#1681,#1682);
#1680 = CARTESIAN_POINT('',(0.,0.,650.));
#1681 = DIRECTION('',(0.,0.,1.));
#1682 = DIRECTION('',(1.,0.,-0.));
#1683 = PCURVE('',#1593,#1684);
#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689);
#1685 = CIRCLE('',#1686,24.018530559168);
#1686 = AXIS2_PLACEMENT_2D('',#1687,#1688);
#1687 = CARTESIAN_POINT('',(0.,0.));
#1688 = DIRECTION('',(1.,0.));
#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1690 = PCURVE('',#1656,#1691);
#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696);
#1692 = LINE('',#1693,#1694);
#1693 = CARTESIAN_POINT('',(-0.,-615.1));
#1694 = VECTOR('',#1695,1.);
#1695 = DIRECTION('',(-1.,-0.));
#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1697 = ADVANCED_FACE('',(#1698),#1656,.F.);
#1698 = FACE_BOUND('',#1699,.F.);
#1699 = EDGE_LOOP('',(#1700,#1721,#1722,#1723));
#1700 = ORIENTED_EDGE('',*,*,#1701,.T.);
#1701 = EDGE_CURVE('',#1640,#1675,#1702,.T.);
#1702 = SEAM_CURVE('',#1703,(#1707,#1714),.PCURVE_S1.);
#1703 = LINE('',#1704,#1705);
#1704 = CARTESIAN_POINT('',(138.,-3.380025165647E-14,34.9));
#1705 = VECTOR('',#1706,1.);
#1706 = DIRECTION('',(-0.182203724502,4.462704160084E-17,0.983260800997)
  );
#1707 = PCURVE('',#1656,#1708);
#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713);
#1709 = LINE('',#1710,#1711);
#1710 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1711 = VECTOR('',#1712,1.);
#1712 = DIRECTION('',(-0.,-1.));
#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1714 = PCURVE('',#1656,#1715);
#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1720);
#1716 = LINE('',#1717,#1718);
#1717 = CARTESIAN_POINT('',(0.,-0.));
#1718 = VECTOR('',#1719,1.);
#1719 = DIRECTION('',(-0.,-1.));
#1720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1721 = ORIENTED_EDGE('',*,*,#1674,.F.);
#1722 = ORIENTED_EDGE('',*,*,#1701,.F.);
#1723 = ORIENTED_EDGE('',*,*,#1639,.T.);
#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1728)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1725,#1726,#1727)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1725 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1726 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1727 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1728 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1725,
  'distance_accuracy_value','confusion accuracy');
#1729 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1730,#1732);
#1730 = ( REPRESENTATION_RELATIONSHIP('','',#1541,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1731) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1731 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#1732 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1733);
#1733 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','Cone_section_4','',#5,#1536
  ,$);
#1734 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1538));
#1735 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #1736),#1724);
#1736 = STYLED_ITEM('color',(#1737),#1542);
#1737 = PRESENTATION_STYLE_ASSIGNMENT((#1738));
#1738 = SURFACE_STYLE_USAGE(.BOTH.,#1739);
#1739 = SURFACE_SIDE_STYLE('',(#1740));
#1740 = SURFACE_STYLE_FILL_AREA(#1741);
#1741 = FILL_AREA_STYLE('',(#1742));
#1742 = FILL_AREA_STYLE_COLOUR('',#1743);
#1743 = COLOUR_RGB('',0.950000001282,0.24000000363,2.499999930151E-02);
#1744 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #1745),#1523);
#1745 = STYLED_ITEM('color',(#1746),#1341);
#1746 = PRESENTATION_STYLE_ASSIGNMENT((#1747));
#1747 = SURFACE_STYLE_USAGE(.BOTH.,#1748);
#1748 = SURFACE_SIDE_STYLE('',(#1749));
#1749 = SURFACE_STYLE_FILL_AREA(#1750);
#1750 = FILL_AREA_STYLE('',(#1751));
#1751 = FILL_AREA_STYLE_COLOUR('',#1752);
#1752 = COLOUR_RGB('',0.750000000934,0.78000000177,0.800000010877);
#1753 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #1754),#1322);
#1754 = STYLED_ITEM('color',(#1755),#1140);
#1755 = PRESENTATION_STYLE_ASSIGNMENT((#1756));
#1756 = SURFACE_STYLE_USAGE(.BOTH.,#1757);
#1757 = SURFACE_SIDE_STYLE('',(#1758));
#1758 = SURFACE_STYLE_FILL_AREA(#1759);
#1759 = FILL_AREA_STYLE('',(#1760));
#1760 = FILL_AREA_STYLE_COLOUR('',#1743);
#1761 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #1762),#1121);
#1762 = STYLED_ITEM('color',(#1763),#939);
#1763 = PRESENTATION_STYLE_ASSIGNMENT((#1764));
#1764 = SURFACE_STYLE_USAGE(.BOTH.,#1765);
#1765 = SURFACE_SIDE_STYLE('',(#1766));
#1766 = SURFACE_STYLE_FILL_AREA(#1767);
#1767 = FILL_AREA_STYLE('',(#1768));
#1768 = FILL_AREA_STYLE_COLOUR('',#1752);
#1769 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #1770),#920);
#1770 = STYLED_ITEM('color',(#1771),#738);
#1771 = PRESENTATION_STYLE_ASSIGNMENT((#1772));
#1772 = SURFACE_STYLE_USAGE(.BOTH.,#1773);
#1773 = SURFACE_SIDE_STYLE('',(#1774));
#1774 = SURFACE_STYLE_FILL_AREA(#1775);
#1775 = FILL_AREA_STYLE('',(#1776));
#1776 = FILL_AREA_STYLE_COLOUR('',#1743);
#1777 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #1778),#719);
#1778 = STYLED_ITEM('color',(#1779),#53);
#1779 = PRESENTATION_STYLE_ASSIGNMENT((#1780));
#1780 = SURFACE_STYLE_USAGE(.BOTH.,#1781);
#1781 = SURFACE_SIDE_STYLE('',(#1782));
#1782 = SURFACE_STYLE_FILL_AREA(#1783);
#1783 = FILL_AREA_STYLE('',(#1784));
#1784 = FILL_AREA_STYLE_COLOUR('',#1785);
#1785 = COLOUR_RGB('',2.499999930151E-02,2.999999916181E-02,
  3.499999902211E-02);
ENDSEC;
END-ISO-10303-21;
