ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-08-17T00:25:14',('Author'),(
    'Open CASCADE'),'Open CASCADE STEP processor 7.9','build123d',
  '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('=>[0:1:1:2]','=>[0:1:1:2]','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);
#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.,-139.,330.));
#17 = DIRECTION('',(-0.,1.,1.110223024625E-16));
#18 = DIRECTION('',(1.,0.,0.));
#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20,
  'distance_accuracy_value','confusion accuracy');
#24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#25 = SHAPE_DEFINITION_REPRESENTATION(#26,#32);
#26 = PRODUCT_DEFINITION_SHAPE('','',#27);
#27 = PRODUCT_DEFINITION('design','',#28,#31);
#28 = PRODUCT_DEFINITION_FORMATION('','',#29);
#29 = PRODUCT('COMPOUND','COMPOUND','',(#30));
#30 = PRODUCT_CONTEXT('',#2,'mechanical');
#31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#32 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33),#1007);
#33 = MANIFOLD_SOLID_BREP('',#34);
#34 = CLOSED_SHELL('',(#35,#212,#722,#772,#889,#916,#943,#973,#1000));
#35 = ADVANCED_FACE('',(#36),#50,.F.);
#36 = FACE_BOUND('',#37,.F.);
#37 = EDGE_LOOP('',(#38,#73,#101,#129,#157,#185));
#38 = ORIENTED_EDGE('',*,*,#39,.F.);
#39 = EDGE_CURVE('',#40,#42,#44,.T.);
#40 = VERTEX_POINT('',#41);
#41 = CARTESIAN_POINT('',(-15.,-8.,10.));
#42 = VERTEX_POINT('',#43);
#43 = CARTESIAN_POINT('',(-15.,-5.,10.));
#44 = SURFACE_CURVE('',#45,(#49,#61),.PCURVE_S1.);
#45 = LINE('',#46,#47);
#46 = CARTESIAN_POINT('',(-15.,-8.,10.));
#47 = VECTOR('',#48,1.);
#48 = DIRECTION('',(-0.,1.,0.));
#49 = PCURVE('',#50,#55);
#50 = PLANE('',#51);
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(-15.,-8.,0.));
#53 = DIRECTION('',(1.,0.,-0.));
#54 = DIRECTION('',(0.,0.,1.));
#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60);
#56 = LINE('',#57,#58);
#57 = CARTESIAN_POINT('',(10.,0.));
#58 = VECTOR('',#59,1.);
#59 = DIRECTION('',(0.,-1.));
#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#61 = PCURVE('',#62,#67);
#62 = PLANE('',#63);
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(-15.,-8.,10.));
#65 = DIRECTION('',(0.,0.,1.));
#66 = DIRECTION('',(1.,0.,-0.));
#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
#68 = LINE('',#69,#70);
#69 = CARTESIAN_POINT('',(0.,0.));
#70 = VECTOR('',#71,1.);
#71 = DIRECTION('',(0.,1.));
#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#73 = ORIENTED_EDGE('',*,*,#74,.F.);
#74 = EDGE_CURVE('',#75,#40,#77,.T.);
#75 = VERTEX_POINT('',#76);
#76 = CARTESIAN_POINT('',(-15.,-8.,0.));
#77 = SURFACE_CURVE('',#78,(#82,#89),.PCURVE_S1.);
#78 = LINE('',#79,#80);
#79 = CARTESIAN_POINT('',(-15.,-8.,0.));
#80 = VECTOR('',#81,1.);
#81 = DIRECTION('',(0.,0.,1.));
#82 = PCURVE('',#50,#83);
#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);
#84 = LINE('',#85,#86);
#85 = CARTESIAN_POINT('',(0.,0.));
#86 = VECTOR('',#87,1.);
#87 = DIRECTION('',(1.,0.));
#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#89 = PCURVE('',#90,#95);
#90 = PLANE('',#91);
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
#92 = CARTESIAN_POINT('',(-15.,-8.,0.));
#93 = DIRECTION('',(-0.,1.,0.));
#94 = DIRECTION('',(0.,0.,1.));
#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100);
#96 = LINE('',#97,#98);
#97 = CARTESIAN_POINT('',(0.,0.));
#98 = VECTOR('',#99,1.);
#99 = DIRECTION('',(1.,0.));
#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#101 = ORIENTED_EDGE('',*,*,#102,.T.);
#102 = EDGE_CURVE('',#75,#103,#105,.T.);
#103 = VERTEX_POINT('',#104);
#104 = CARTESIAN_POINT('',(-15.,8.,0.));
#105 = SURFACE_CURVE('',#106,(#110,#117),.PCURVE_S1.);
#106 = LINE('',#107,#108);
#107 = CARTESIAN_POINT('',(-15.,-8.,0.));
#108 = VECTOR('',#109,1.);
#109 = DIRECTION('',(-0.,1.,0.));
#110 = PCURVE('',#50,#111);
#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116);
#112 = LINE('',#113,#114);
#113 = CARTESIAN_POINT('',(0.,0.));
#114 = VECTOR('',#115,1.);
#115 = DIRECTION('',(0.,-1.));
#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#117 = PCURVE('',#118,#123);
#118 = PLANE('',#119);
#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
#120 = CARTESIAN_POINT('',(-15.,-8.,0.));
#121 = DIRECTION('',(0.,0.,1.));
#122 = DIRECTION('',(1.,0.,-0.));
#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128);
#124 = LINE('',#125,#126);
#125 = CARTESIAN_POINT('',(0.,0.));
#126 = VECTOR('',#127,1.);
#127 = DIRECTION('',(0.,1.));
#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#129 = ORIENTED_EDGE('',*,*,#130,.T.);
#130 = EDGE_CURVE('',#103,#131,#133,.T.);
#131 = VERTEX_POINT('',#132);
#132 = CARTESIAN_POINT('',(-15.,8.,10.));
#133 = SURFACE_CURVE('',#134,(#138,#145),.PCURVE_S1.);
#134 = LINE('',#135,#136);
#135 = CARTESIAN_POINT('',(-15.,8.,0.));
#136 = VECTOR('',#137,1.);
#137 = DIRECTION('',(0.,0.,1.));
#138 = PCURVE('',#50,#139);
#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144);
#140 = LINE('',#141,#142);
#141 = CARTESIAN_POINT('',(0.,-16.));
#142 = VECTOR('',#143,1.);
#143 = DIRECTION('',(1.,0.));
#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#145 = PCURVE('',#146,#151);
#146 = PLANE('',#147);
#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
#148 = CARTESIAN_POINT('',(-15.,8.,0.));
#149 = DIRECTION('',(-0.,1.,0.));
#150 = DIRECTION('',(0.,0.,1.));
#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
#152 = LINE('',#153,#154);
#153 = CARTESIAN_POINT('',(0.,0.));
#154 = VECTOR('',#155,1.);
#155 = DIRECTION('',(1.,0.));
#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#157 = ORIENTED_EDGE('',*,*,#158,.F.);
#158 = EDGE_CURVE('',#159,#131,#161,.T.);
#159 = VERTEX_POINT('',#160);
#160 = CARTESIAN_POINT('',(-15.,5.,10.));
#161 = SURFACE_CURVE('',#162,(#166,#173),.PCURVE_S1.);
#162 = LINE('',#163,#164);
#163 = CARTESIAN_POINT('',(-15.,-8.,10.));
#164 = VECTOR('',#165,1.);
#165 = DIRECTION('',(-0.,1.,0.));
#166 = PCURVE('',#50,#167);
#167 = DEFINITIONAL_REPRESENTATION('',(#168),#172);
#168 = LINE('',#169,#170);
#169 = CARTESIAN_POINT('',(10.,0.));
#170 = VECTOR('',#171,1.);
#171 = DIRECTION('',(0.,-1.));
#172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#173 = PCURVE('',#174,#179);
#174 = PLANE('',#175);
#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
#176 = CARTESIAN_POINT('',(-15.,-8.,10.));
#177 = DIRECTION('',(0.,0.,1.));
#178 = DIRECTION('',(1.,0.,-0.));
#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);
#180 = LINE('',#181,#182);
#181 = CARTESIAN_POINT('',(0.,0.));
#182 = VECTOR('',#183,1.);
#183 = DIRECTION('',(0.,1.));
#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#185 = ORIENTED_EDGE('',*,*,#186,.F.);
#186 = EDGE_CURVE('',#42,#159,#187,.T.);
#187 = SURFACE_CURVE('',#188,(#193,#200),.PCURVE_S1.);
#188 = CIRCLE('',#189,5.);
#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192);
#190 = CARTESIAN_POINT('',(-15.,0.,10.));
#191 = DIRECTION('',(1.,2.524354896707E-31,3.552713678801E-16));
#192 = DIRECTION('',(0.,-1.,7.105427357601E-16));
#193 = PCURVE('',#50,#194);
#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199);
#195 = CIRCLE('',#196,5.);
#196 = AXIS2_PLACEMENT_2D('',#197,#198);
#197 = CARTESIAN_POINT('',(10.,-8.));
#198 = DIRECTION('',(7.105427357601E-16,1.));
#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#200 = PCURVE('',#201,#206);
#201 = CYLINDRICAL_SURFACE('',#202,5.);
#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
#203 = CARTESIAN_POINT('',(-17.,0.,10.));
#204 = DIRECTION('',(1.,0.,2.22044604925E-16));
#205 = DIRECTION('',(2.22044604925E-16,0.,-1.));
#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
#207 = LINE('',#208,#209);
#208 = CARTESIAN_POINT('',(4.712388980385,2.));
#209 = VECTOR('',#210,1.);
#210 = DIRECTION('',(1.,0.));
#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#212 = ADVANCED_FACE('',(#213,#285),#201,.F.);
#213 = FACE_BOUND('',#214,.F.);
#214 = EDGE_LOOP('',(#215,#216,#237,#266));
#215 = ORIENTED_EDGE('',*,*,#186,.T.);
#216 = ORIENTED_EDGE('',*,*,#217,.T.);
#217 = EDGE_CURVE('',#159,#218,#220,.T.);
#218 = VERTEX_POINT('',#219);
#219 = CARTESIAN_POINT('',(15.,5.,10.));
#220 = SURFACE_CURVE('',#221,(#225,#231),.PCURVE_S1.);
#221 = LINE('',#222,#223);
#222 = CARTESIAN_POINT('',(-17.,5.,10.));
#223 = VECTOR('',#224,1.);
#224 = DIRECTION('',(1.,0.,2.22044604925E-16));
#225 = PCURVE('',#201,#226);
#226 = DEFINITIONAL_REPRESENTATION('',(#227),#230);
#227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#228,#229),.UNSPECIFIED.,.F.,.F.,
  (2,2),(2.,32.),.PIECEWISE_BEZIER_KNOTS.);
#228 = CARTESIAN_POINT('',(7.853981633974,2.));
#229 = CARTESIAN_POINT('',(7.853981633974,32.));
#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#231 = PCURVE('',#174,#232);
#232 = DEFINITIONAL_REPRESENTATION('',(#233),#236);
#233 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#234,#235),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-5.999999999062E-07,34.0000006),.PIECEWISE_BEZIER_KNOTS.);
#234 = CARTESIAN_POINT('',(-2.0000006,13.));
#235 = CARTESIAN_POINT('',(32.0000006,13.));
#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#237 = ORIENTED_EDGE('',*,*,#238,.F.);
#238 = EDGE_CURVE('',#239,#218,#241,.T.);
#239 = VERTEX_POINT('',#240);
#240 = CARTESIAN_POINT('',(15.,-5.,10.));
#241 = SURFACE_CURVE('',#242,(#247,#254),.PCURVE_S1.);
#242 = CIRCLE('',#243,5.);
#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);
#244 = CARTESIAN_POINT('',(15.,0.,10.));
#245 = DIRECTION('',(1.,-2.524354896707E-31,3.552713678801E-16));
#246 = DIRECTION('',(0.,-1.,-7.105427357601E-16));
#247 = PCURVE('',#201,#248);
#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253);
#249 = LINE('',#250,#251);
#250 = CARTESIAN_POINT('',(4.712388980385,32.));
#251 = VECTOR('',#252,1.);
#252 = DIRECTION('',(1.,0.));
#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#254 = PCURVE('',#255,#260);
#255 = PLANE('',#256);
#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259);
#257 = CARTESIAN_POINT('',(15.,-8.,0.));
#258 = DIRECTION('',(1.,0.,-0.));
#259 = DIRECTION('',(0.,0.,1.));
#260 = DEFINITIONAL_REPRESENTATION('',(#261),#265);
#261 = CIRCLE('',#262,5.);
#262 = AXIS2_PLACEMENT_2D('',#263,#264);
#263 = CARTESIAN_POINT('',(10.,-8.));
#264 = DIRECTION('',(-7.105427357601E-16,1.));
#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#266 = ORIENTED_EDGE('',*,*,#267,.F.);
#267 = EDGE_CURVE('',#42,#239,#268,.T.);
#268 = SURFACE_CURVE('',#269,(#273,#279),.PCURVE_S1.);
#269 = LINE('',#270,#271);
#270 = CARTESIAN_POINT('',(-17.,-5.,10.));
#271 = VECTOR('',#272,1.);
#272 = DIRECTION('',(1.,0.,2.22044604925E-16));
#273 = PCURVE('',#201,#274);
#274 = DEFINITIONAL_REPRESENTATION('',(#275),#278);
#275 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#276,#277),.UNSPECIFIED.,.F.,.F.,
  (2,2),(2.,32.),.PIECEWISE_BEZIER_KNOTS.);
#276 = CARTESIAN_POINT('',(4.712388980385,2.));
#277 = CARTESIAN_POINT('',(4.712388980385,32.));
#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#279 = PCURVE('',#62,#280);
#280 = DEFINITIONAL_REPRESENTATION('',(#281),#284);
#281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#282,#283),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-5.999999999062E-07,34.0000006),.PIECEWISE_BEZIER_KNOTS.);
#282 = CARTESIAN_POINT('',(-2.0000006,3.));
#283 = CARTESIAN_POINT('',(32.0000006,3.));
#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#285 = FACE_BOUND('',#286,.F.);
#286 = EDGE_LOOP('',(#287));
#287 = ORIENTED_EDGE('',*,*,#288,.F.);
#288 = EDGE_CURVE('',#289,#289,#291,.T.);
#289 = VERTEX_POINT('',#290);
#290 = CARTESIAN_POINT('',(2.2,-5.388445916248E-16,5.));
#291 = SURFACE_CURVE('',#292,(#395,#556),.PCURVE_S1.);
#292 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#293,#294,#295,#296,#297,#298,
    #299,#300,#301,#302,#303,#304,#305,#306,#307,#308,#309,#310,#311,
    #312,#313,#314,#315,#316,#317,#318,#319,#320,#321,#322,#323,#324,
    #325,#326,#327,#328,#329,#330,#331,#332,#333,#334,#335,#336,#337,
    #338,#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,
    #351,#352,#353,#354,#355,#356,#357,#358,#359,#360,#361,#362,#363,
    #364,#365,#366,#367,#368,#369,#370,#371,#372,#373,#374,#375,#376,
    #377,#378,#379,#380,#381,#382,#383,#384,#385,#386,#387,#388,#389,
    #390,#391,#392,#393,#394),.UNSPECIFIED.,.T.,.F.,(7,5,5,5,5,5,5,5,5,5
    ,5,5,5,5,5,5,5,5,5,5,7),(0.,0.127995656506,0.18639753294,
    0.229522977569,0.371512260765,0.500003844411,0.628087227651,
    0.76893484588,0.813684958383,0.872062515013,1.,1.127994390505,
    1.186395689421,1.229520707595,1.371508586704,1.499998899737,
    1.6280810164,1.768927255147,1.813676924779,1.872053903674,
    1.999990122525),.UNSPECIFIED.);
#293 = CARTESIAN_POINT('',(2.2,-8.881784197001E-16,5.));
#294 = CARTESIAN_POINT('',(2.2,-0.176556771172,5.));
#295 = CARTESIAN_POINT('',(2.182996847649,-0.351774287481,5.007481384754
    ));
#296 = CARTESIAN_POINT('',(2.149474742439,-0.522736502888,5.022231096751
    ));
#297 = CARTESIAN_POINT('',(2.100796075572,-0.686624277617,5.043300132576
    ));
#298 = CARTESIAN_POINT('',(2.039191466841,-0.840911174466,5.069073366297
    ));
#299 = CARTESIAN_POINT('',(1.935360339459,-1.048654082429,5.110753448908
    ));
#300 = CARTESIAN_POINT('',(1.900674317729,-1.111592908903,5.124459870052
    ));
#301 = CARTESIAN_POINT('',(1.864005803948,-1.172357828082,5.138688175274
    ));
#302 = CARTESIAN_POINT('',(1.825515560692,-1.230934522873,5.153317376989
    ));
#303 = CARTESIAN_POINT('',(1.785354356687,-1.287316743431,5.168232225331
    ));
#304 = CARTESIAN_POINT('',(1.712877869752,-1.381520293508,5.194469119433
    ));
#305 = CARTESIAN_POINT('',(1.681252805205,-1.420345796035,5.20571239042)
  );
#306 = CARTESIAN_POINT('',(1.648839390721,-1.457989023699,5.21701276003)
  );
#307 = CARTESIAN_POINT('',(1.615684286027,-1.494458038508,5.228330994149
    ));
#308 = CARTESIAN_POINT('',(1.581829708077,-1.52976219268,5.23963023295)
  );
#309 = CARTESIAN_POINT('',(1.433669583976,-1.676349808293,5.287902324714
    ));
#310 = CARTESIAN_POINT('',(1.312788931541,-1.776337475844,5.324369625598
    ));
#311 = CARTESIAN_POINT('',(1.186068915144,-1.864152748771,5.35902323788)
  );
#312 = CARTESIAN_POINT('',(1.054563677104,-1.940077629837,5.390829927788
    ));
#313 = CARTESIAN_POINT('',(0.919081009904,-2.004327379562,5.418951128026
    ));
#314 = CARTESIAN_POINT('',(0.654672284838,-2.104626224305,5.464222097446
    ));
#315 = CARTESIAN_POINT('',(0.526375268021,-2.14276461241,5.482156400132)
  );
#316 = CARTESIAN_POINT('',(0.396112645047,-2.171373638488,5.495983778773
    ));
#317 = CARTESIAN_POINT('',(0.2645460798,-2.190452102716,5.505333443676)
  );
#318 = CARTESIAN_POINT('',(0.13230215213,-2.2,5.510011135871));
#319 = CARTESIAN_POINT('',(-0.131881846063,-2.2,5.510011135871));
#320 = CARTESIAN_POINT('',(-0.263706363908,-2.190512674396,
    5.505363112807));
#321 = CARTESIAN_POINT('',(-0.394859951662,-2.171555036907,
    5.496072677496));
#322 = CARTESIAN_POINT('',(-0.52472168416,-2.143127172941,5.482331649688
    ));
#323 = CARTESIAN_POINT('',(-0.652636109332,-2.10523043509,5.464506257451
    ));
#324 = CARTESIAN_POINT('',(-0.915617845665,-2.005822664885,
    5.419613685725));
#325 = CARTESIAN_POINT('',(-1.05009494566,-1.942347377193,5.391807530393
    ));
#326 = CARTESIAN_POINT('',(-1.180673294689,-1.867385098469,
    5.360359999342));
#327 = CARTESIAN_POINT('',(-1.306565222769,-1.780728556802,
    5.326087320054));
#328 = CARTESIAN_POINT('',(-1.426746748251,-1.682105561785,5.28999392861
    ));
#329 = CARTESIAN_POINT('',(-1.575804786888,-1.536024591488,5.24163841369
    ));
#330 = CARTESIAN_POINT('',(-1.611038045316,-1.499561181292,
    5.229916318993));
#331 = CARTESIAN_POINT('',(-1.645522898568,-1.461844550027,
    5.218169578083));
#332 = CARTESIAN_POINT('',(-1.679212506204,-1.42286417748,5.206439198147
    ));
#333 = CARTESIAN_POINT('',(-1.712054950324,-1.382610923445,
    5.194768910978));
#334 = CARTESIAN_POINT('',(-1.785657467255,-1.286895100272,
    5.168120009321));
#335 = CARTESIAN_POINT('',(-1.82579246123,-1.23052173716,5.153212770018)
  );
#336 = CARTESIAN_POINT('',(-1.864257106537,-1.171955667221,
    5.138591503249));
#337 = CARTESIAN_POINT('',(-1.900900810434,-1.111203107096,5.1243713297)
  );
#338 = CARTESIAN_POINT('',(-1.935562986181,-1.048278322148,
    5.110673100299));
#339 = CARTESIAN_POINT('',(-2.039318939253,-0.840590799241,
    5.069019999613));
#340 = CARTESIAN_POINT('',(-2.100876356822,-0.686353546723,
    5.043265399698));
#341 = CARTESIAN_POINT('',(-2.149517069445,-0.522523255253,
    5.022212484658));
#342 = CARTESIAN_POINT('',(-2.183011961916,-0.351625082263,
    5.007474731716));
#343 = CARTESIAN_POINT('',(-2.2,-0.176478275479,5.));
#344 = CARTESIAN_POINT('',(-2.2,0.176556771533,5.));
#345 = CARTESIAN_POINT('',(-2.182996847581,0.351774287395,5.007481384785
    ));
#346 = CARTESIAN_POINT('',(-2.149474742519,0.52273650254,5.022231096712)
  );
#347 = CARTESIAN_POINT('',(-2.100796075688,0.686624277523,5.043300132533
    ));
#348 = CARTESIAN_POINT('',(-2.039191466681,0.840911174788,5.069073366362
    ));
#349 = CARTESIAN_POINT('',(-1.935360339458,1.048654082429,5.110753448909
    ));
#350 = CARTESIAN_POINT('',(-1.900674317729,1.111592908903,5.124459870052
    ));
#351 = CARTESIAN_POINT('',(-1.864005803949,1.172357828081,5.138688175274
    ));
#352 = CARTESIAN_POINT('',(-1.825515560693,1.230934522873,5.153317376989
    ));
#353 = CARTESIAN_POINT('',(-1.785354356687,1.287316743432,5.168232225331
    ));
#354 = CARTESIAN_POINT('',(-1.712877869752,1.381520293508,5.194469119433
    ));
#355 = CARTESIAN_POINT('',(-1.681252805205,1.420345796034,5.20571239042)
  );
#356 = CARTESIAN_POINT('',(-1.648839390721,1.457989023699,5.21701276003)
  );
#357 = CARTESIAN_POINT('',(-1.615684286027,1.494458038508,5.228330994149
    ));
#358 = CARTESIAN_POINT('',(-1.581829708077,1.529762192679,5.23963023295)
  );
#359 = CARTESIAN_POINT('',(-1.433669583976,1.676349808293,5.287902324714
    ));
#360 = CARTESIAN_POINT('',(-1.312788931541,1.776337475844,5.324369625598
    ));
#361 = CARTESIAN_POINT('',(-1.186068915144,1.864152748771,5.35902323788)
  );
#362 = CARTESIAN_POINT('',(-1.054563677103,1.940077629837,5.390829927788
    ));
#363 = CARTESIAN_POINT('',(-0.919081009904,2.004327379562,5.418951128026
    ));
#364 = CARTESIAN_POINT('',(-0.654672284838,2.104626224305,5.464222097446
    ));
#365 = CARTESIAN_POINT('',(-0.526375268021,2.14276461241,5.482156400132)
  );
#366 = CARTESIAN_POINT('',(-0.396112645047,2.171373638488,5.495983778773
    ));
#367 = CARTESIAN_POINT('',(-0.2645460798,2.190452102716,5.505333443676)
  );
#368 = CARTESIAN_POINT('',(-0.13230215213,2.2,5.510011135871));
#369 = CARTESIAN_POINT('',(0.131881846062,2.2,5.510011135871));
#370 = CARTESIAN_POINT('',(0.263706363908,2.190512674396,5.505363112807)
  );
#371 = CARTESIAN_POINT('',(0.394859951662,2.171555036907,5.496072677496)
  );
#372 = CARTESIAN_POINT('',(0.52472168416,2.143127172941,5.482331649688)
  );
#373 = CARTESIAN_POINT('',(0.652636109332,2.10523043509,5.464506257451)
  );
#374 = CARTESIAN_POINT('',(0.915617858687,2.005822659962,5.419613683502)
  );
#375 = CARTESIAN_POINT('',(1.050094925659,1.942347389367,5.391807535041)
  );
#376 = CARTESIAN_POINT('',(1.180673294059,1.867385095469,5.360359998621)
  );
#377 = CARTESIAN_POINT('',(1.306565242506,1.7807285432,5.326087315058));
#378 = CARTESIAN_POINT('',(1.42674673667,1.682105573134,5.289993932367)
  );
#379 = CARTESIAN_POINT('',(1.575804786888,1.536024591488,5.24163841369)
  );
#380 = CARTESIAN_POINT('',(1.611038045316,1.499561181292,5.229916318993)
  );
#381 = CARTESIAN_POINT('',(1.645522898568,1.461844550027,5.218169578083)
  );
#382 = CARTESIAN_POINT('',(1.679212506204,1.42286417748,5.206439198147)
  );
#383 = CARTESIAN_POINT('',(1.712054950324,1.382610923445,5.194768910978)
  );
#384 = CARTESIAN_POINT('',(1.785657467255,1.286895100272,5.168120009321)
  );
#385 = CARTESIAN_POINT('',(1.82579246123,1.23052173716,5.153212770018));
#386 = CARTESIAN_POINT('',(1.864257106537,1.171955667221,5.138591503249)
  );
#387 = CARTESIAN_POINT('',(1.900900810434,1.111203107096,5.1243713297));
#388 = CARTESIAN_POINT('',(1.935562986181,1.048278322148,5.110673100299)
  );
#389 = CARTESIAN_POINT('',(2.039318939253,0.840590799241,5.069019999613)
  );
#390 = CARTESIAN_POINT('',(2.100876356822,0.686353546723,5.043265399698)
  );
#391 = CARTESIAN_POINT('',(2.149517069445,0.522523255253,5.022212484658)
  );
#392 = CARTESIAN_POINT('',(2.183011961916,0.351625082263,5.007474731716)
  );
#393 = CARTESIAN_POINT('',(2.2,0.17647827548,5.));
#394 = CARTESIAN_POINT('',(2.2,-8.817456953861E-16,5.));
#395 = PCURVE('',#201,#396);
#396 = DEFINITIONAL_REPRESENTATION('',(#397),#555);
#397 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#398,#399,#400,#401,#402,#403,
    #404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416,
    #417,#418,#419,#420,#421,#422,#423,#424,#425,#426,#427,#428,#429,
    #430,#431,#432,#433,#434,#435,#436,#437,#438,#439,#440,#441,#442,
    #443,#444,#445,#446,#447,#448,#449,#450,#451,#452,#453,#454,#455,
    #456,#457,#458,#459,#460,#461,#462,#463,#464,#465,#466,#467,#468,
    #469,#470,#471,#472,#473,#474,#475,#476,#477,#478,#479,#480,#481,
    #482,#483,#484,#485,#486,#487,#488,#489,#490,#491,#492,#493,#494,
    #495,#496,#497,#498,#499,#500,#501,#502,#503,#504,#505,#506,#507,
    #508,#509,#510,#511,#512,#513,#514,#515,#516,#517,#518,#519,#520,
    #521,#522,#523,#524,#525,#526,#527,#528,#529,#530,#531,#532,#533,
    #534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545,#546,
    #547,#548,#549,#550,#551,#552,#553,#554),.UNSPECIFIED.,.T.,.F.,(4,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,1.298694884757E-02,
    2.597389769513E-02,3.89608465427E-02,5.194779539027E-02,
    6.493474423783E-02,7.79216930854E-02,9.090864193297E-02,
    0.103895590781,0.116882539628,0.129869488476,0.142856437323,
    0.155843386171,0.168830335018,0.181817283866,0.194804232714,
    0.207791181561,0.220778130409,0.233765079256,0.246752028104,
    0.259738976951,0.272725925799,0.285712874646,0.298699823494,
    0.311686772342,0.324673721189,0.337660670037,0.350647618884,
    0.363634567732,0.376621516579,0.389608465427,0.402595414275,
    0.415582363122,0.42856931197,0.441556260817,0.454543209665,
    0.467530158512,0.48051710736,0.493504056208,0.506491005055,
    0.519477953903,0.53246490275,0.545451851598,0.558438800445,
    0.571425749293,0.584412698141,0.597399646988,0.610386595836,
    0.623373544683,0.636360493531,0.649347442378,0.662334391226,
    0.675321340073,0.688308288921,0.701295237769,0.714282186616,
    0.727269135464,0.740256084311,0.753243033159,0.766229982006,
    0.779216930854,0.792203879702,0.805190828549,0.818177777397,
    0.831164726244,0.844151675092,0.857138623939,0.870125572787,
    0.883112521635,0.896099470482,0.90908641933,0.922073368177,
    0.935060317025,0.948047265872,0.96103421472,0.974021163568,
    0.987008112415,0.999995061263,1.01298201011,1.025968958958,
    1.038955907805,1.051942856653,1.0649298055,1.077916754348,
    1.090903703196,1.103890652043,1.116877600891,1.129864549738,
    1.142851498586,1.155838447433,1.168825396281,1.181812345129,
    1.194799293976,1.207786242824,1.220773191671,1.233760140519,
    1.246747089366,1.259734038214,1.272720987062,1.285707935909,
    1.298694884757,1.311681833604,1.324668782452,1.337655731299,
    1.350642680147,1.363629628995,1.376616577842,1.38960352669,
    1.402590475537,1.415577424385,1.428564373232,1.44155132208,
    1.454538270927,1.467525219775,1.480512168623,1.49349911747,
    1.506486066318,1.519473015165,1.532459964013,1.54544691286,
    1.558433861708,1.571420810556,1.584407759403,1.597394708251,
    1.610381657098,1.623368605946,1.636355554793,1.649342503641,
    1.662329452489,1.675316401336,1.688303350184,1.701290299031,
    1.714277247879,1.727264196726,1.740251145574,1.753238094422,
    1.766225043269,1.779211992117,1.792198940964,1.805185889812,
    1.818172838659,1.831159787507,1.844146736354,1.857133685202,
    1.87012063405,1.883107582897,1.896094531745,1.909081480592,
    1.92206842944,1.935055378287,1.948042327135,1.961029275983,
    1.97401622483,1.987003173678,1.999990122525),.QUASI_UNIFORM_KNOTS.);
#398 = CARTESIAN_POINT('',(6.28318530718,19.2));
#399 = CARTESIAN_POINT('',(6.276019601623,19.200002792351));
#400 = CARTESIAN_POINT('',(6.261715933586,19.198247309484));
#401 = CARTESIAN_POINT('',(6.240405990087,19.190445117446));
#402 = CARTESIAN_POINT('',(6.219304148351,19.177575020881));
#403 = CARTESIAN_POINT('',(6.198472203002,19.159784184154));
#404 = CARTESIAN_POINT('',(6.1779713511,19.137250115239));
#405 = CARTESIAN_POINT('',(6.157862202914,19.110185642842));
#406 = CARTESIAN_POINT('',(6.138204062241,19.078836658413));
#407 = CARTESIAN_POINT('',(6.119057056878,19.043488737031));
#408 = CARTESIAN_POINT('',(6.100473356233,19.00444615098));
#409 = CARTESIAN_POINT('',(6.082528920266,18.962113106788));
#410 = CARTESIAN_POINT('',(6.06519847887,18.916681271478));
#411 = CARTESIAN_POINT('',(6.048456830956,18.868290820502));
#412 = CARTESIAN_POINT('',(6.032318445378,18.817174323614));
#413 = CARTESIAN_POINT('',(6.016786262384,18.763527843324));
#414 = CARTESIAN_POINT('',(6.001865805638,18.707548166074));
#415 = CARTESIAN_POINT('',(5.987553580967,18.649390284125));
#416 = CARTESIAN_POINT('',(5.973849220022,18.589207387748));
#417 = CARTESIAN_POINT('',(5.960752005842,18.527141377057));
#418 = CARTESIAN_POINT('',(5.948257216388,18.463301874847));
#419 = CARTESIAN_POINT('',(5.936365176708,18.397809445093));
#420 = CARTESIAN_POINT('',(5.925076511505,18.330777524351));
#421 = CARTESIAN_POINT('',(5.914392079734,18.262311690981));
#422 = CARTESIAN_POINT('',(5.904313003257,18.192510425263));
#423 = CARTESIAN_POINT('',(5.894840675242,18.121465480652));
#424 = CARTESIAN_POINT('',(5.885976774987,18.049262319576));
#425 = CARTESIAN_POINT('',(5.877723296366,17.975980679911));
#426 = CARTESIAN_POINT('',(5.870082534015,17.901694554236));
#427 = CARTESIAN_POINT('',(5.863057243492,17.82647438725));
#428 = CARTESIAN_POINT('',(5.856650166203,17.750380987797));
#429 = CARTESIAN_POINT('',(5.850866398631,17.673496142478));
#430 = CARTESIAN_POINT('',(5.845711412828,17.595910573932));
#431 = CARTESIAN_POINT('',(5.84118985729,17.517709137819));
#432 = CARTESIAN_POINT('',(5.837305936861,17.438975852845));
#433 = CARTESIAN_POINT('',(5.83406329869,17.3597928277));
#434 = CARTESIAN_POINT('',(5.831465055578,17.280240782856));
#435 = CARTESIAN_POINT('',(5.829513773531,17.200399295976));
#436 = CARTESIAN_POINT('',(5.828211485447,17.120346558045));
#437 = CARTESIAN_POINT('',(5.827559657109,17.04016136299));
#438 = CARTESIAN_POINT('',(5.827559339985,16.959916652627));
#439 = CARTESIAN_POINT('',(5.828210536685,16.879731213195));
#440 = CARTESIAN_POINT('',(5.829512198825,16.799678064782));
#441 = CARTESIAN_POINT('',(5.831462862443,16.719836032231));
#442 = CARTESIAN_POINT('',(5.834060495121,16.64028334876));
#443 = CARTESIAN_POINT('',(5.837302530103,16.561099629283));
#444 = CARTESIAN_POINT('',(5.841185852415,16.482365632954));
#445 = CARTESIAN_POINT('',(5.845706812135,16.404163499125));
#446 = CARTESIAN_POINT('',(5.850861198124,16.326577300428));
#447 = CARTESIAN_POINT('',(5.856644363114,16.24969185394));
#448 = CARTESIAN_POINT('',(5.863050802762,16.173598182887));
#449 = CARTESIAN_POINT('',(5.870075533378,16.09837679643));
#450 = CARTESIAN_POINT('',(5.877715804693,16.024088851804));
#451 = CARTESIAN_POINT('',(5.885968853761,15.950804976538));
#452 = CARTESIAN_POINT('',(5.894832371005,15.878599367678));
#453 = CARTESIAN_POINT('',(5.904304343793,15.807551934883));
#454 = CARTESIAN_POINT('',(5.914383068998,15.737748297602));
#455 = CARTESIAN_POINT('',(5.925067130461,15.669280322038));
#456 = CARTESIAN_POINT('',(5.936355366326,15.602246644892));
#457 = CARTESIAN_POINT('',(5.948246930608,15.5367527102));
#458 = CARTESIAN_POINT('',(5.960741006863,15.472912767015));
#459 = CARTESIAN_POINT('',(5.973837838614,15.410844510613));
#460 = CARTESIAN_POINT('',(5.987541930482,15.350658933247));
#461 = CARTESIAN_POINT('',(6.00185386978,15.2924984333));
#462 = CARTESIAN_POINT('',(6.016774131625,15.236515821496));
#463 = CARTESIAN_POINT('',(6.032306118613,15.182866447939));
#464 = CARTESIAN_POINT('',(6.048444352735,15.131746943318));
#465 = CARTESIAN_POINT('',(6.065185858102,15.08335346487));
#466 = CARTESIAN_POINT('',(6.082516354349,15.037918162665));
#467 = CARTESIAN_POINT('',(6.100460421532,14.995582681027));
#468 = CARTESIAN_POINT('',(6.119044137334,14.956536714031));
#469 = CARTESIAN_POINT('',(6.138191395903,14.921185073651));
#470 = CARTESIAN_POINT('',(6.157850034232,14.889832187833));
#471 = CARTESIAN_POINT('',(6.177959827043,14.862763866398));
#472 = CARTESIAN_POINT('',(6.198461555001,14.840226230025));
#473 = CARTESIAN_POINT('',(6.219293989419,14.822432052367));
#474 = CARTESIAN_POINT('',(6.240397867846,14.809559613964));
#475 = CARTESIAN_POINT('',(6.261703747103,14.801753423293));
#476 = CARTESIAN_POINT('',(6.283177143923,14.799124284881));
#477 = CARTESIAN_POINT('',(6.304650469994,14.801749439461));
#478 = CARTESIAN_POINT('',(6.325955981561,14.809551479508));
#479 = CARTESIAN_POINT('',(6.347059378534,14.822419485619));
#480 = CARTESIAN_POINT('',(6.367891295996,14.840208944479));
#481 = CARTESIAN_POINT('',(6.388392562754,14.862741646247));
#482 = CARTESIAN_POINT('',(6.408502023149,14.889804957334));
#483 = CARTESIAN_POINT('',(6.428160516781,14.921152939037));
#484 = CARTESIAN_POINT('',(6.447307875244,14.956500034244));
#485 = CARTESIAN_POINT('',(6.465891935617,14.995541962877));
#486 = CARTESIAN_POINT('',(6.483836739875,15.037874541161));
#487 = CARTESIAN_POINT('',(6.501167510193,15.083305968974));
#488 = CARTESIAN_POINT('',(6.517909484903,15.131696147231));
#489 = CARTESIAN_POINT('',(6.534048184662,15.18281247437));
#490 = CARTESIAN_POINT('',(6.549580671901,15.236458886913));
#491 = CARTESIAN_POINT('',(6.564501420746,15.292438584657));
#492 = CARTESIAN_POINT('',(6.578813924924,15.350596565293));
#493 = CARTESIAN_POINT('',(6.592518553326,15.410779633484));
#494 = CARTESIAN_POINT('',(6.605616022384,15.472845880199));
#495 = CARTESIAN_POINT('',(6.618111054143,15.536685675447));
#496 = CARTESIAN_POINT('',(6.630003324491,15.602178454381));
#497 = CARTESIAN_POINT('',(6.641292208513,15.66921077445));
#498 = CARTESIAN_POINT('',(6.651976847336,15.737677053162));
#499 = CARTESIAN_POINT('',(6.662056119096,15.807478806069));
#500 = CARTESIAN_POINT('',(6.671528630628,15.878524275993));
#501 = CARTESIAN_POINT('',(6.68039270263,15.950727997068));
#502 = CARTESIAN_POINT('',(6.68864634121,16.024010228287));
#503 = CARTESIAN_POINT('',(6.696287251711,16.098296974205));
#504 = CARTESIAN_POINT('',(6.703312678534,16.173517787513));
#505 = CARTESIAN_POINT('',(6.709719880237,16.249611856969));
#506 = CARTESIAN_POINT('',(6.715503760481,16.326497397015));
#507 = CARTESIAN_POINT('',(6.720658846915,16.404083681181));
#508 = CARTESIAN_POINT('',(6.72518049089,16.482285851391));
#509 = CARTESIAN_POINT('',(6.729064487392,16.561019886256));
#510 = CARTESIAN_POINT('',(6.732307189135,16.64020367458));
#511 = CARTESIAN_POINT('',(6.734905483198,16.719756493426));
#512 = CARTESIAN_POINT('',(6.736856803479,16.799598762728));
#513 = CARTESIAN_POINT('',(6.738159117002,16.879652289152));
#514 = CARTESIAN_POINT('',(6.738810957933,16.959838276433));
#515 = CARTESIAN_POINT('',(6.738811274765,17.040083780534));
#516 = CARTESIAN_POINT('',(6.73816006489,17.120270012107));
#517 = CARTESIAN_POINT('',(6.736858376728,17.200323948866));
#518 = CARTESIAN_POINT('',(6.734907674296,17.280166763621));
#519 = CARTESIAN_POINT('',(6.732309990089,17.359720220806));
#520 = CARTESIAN_POINT('',(6.729067890958,17.438904703101));
#521 = CARTESIAN_POINT('',(6.725184492001,17.517639448882));
#522 = CARTESIAN_POINT('',(6.720663443274,17.595842316305));
#523 = CARTESIAN_POINT('',(6.715508956095,17.67342922998));
#524 = CARTESIAN_POINT('',(6.709725677852,17.750315370698));
#525 = CARTESIAN_POINT('',(6.703319113315,17.826409710316));
#526 = CARTESIAN_POINT('',(6.696294246891,17.901631733146));
#527 = CARTESIAN_POINT('',(6.688653827962,17.975920287734));
#528 = CARTESIAN_POINT('',(6.680400619367,18.049204745699));
#529 = CARTESIAN_POINT('',(6.671536930694,18.121410907861));
#530 = CARTESIAN_POINT('',(6.662064774753,18.19245886059));
#531 = CARTESIAN_POINT('',(6.65198585488,18.262262979643));
#532 = CARTESIAN_POINT('',(6.641301587377,18.330731393839));
#533 = CARTESIAN_POINT('',(6.63001313411,18.397765461905));
#534 = CARTESIAN_POINT('',(6.618121340725,18.463259736779));
#535 = CARTESIAN_POINT('',(6.60562702328,18.527099966924));
#536 = CARTESIAN_POINT('',(6.592529936256,18.589168462139));
#537 = CARTESIAN_POINT('',(6.578825576989,18.64935421149));
#538 = CARTESIAN_POINT('',(6.564513358101,18.707514811007));
#539 = CARTESIAN_POINT('',(6.549592804094,18.763497443983));
#540 = CARTESIAN_POINT('',(6.534060512789,18.817146750466));
#541 = CARTESIAN_POINT('',(6.517921964402,18.868266086007));
#542 = CARTESIAN_POINT('',(6.501180132129,18.916659292352));
#543 = CARTESIAN_POINT('',(6.483849306871,18.962094187783));
#544 = CARTESIAN_POINT('',(6.465904871163,19.004429203704));
#545 = CARTESIAN_POINT('',(6.447320796368,19.043474514295));
#546 = CARTESIAN_POINT('',(6.428173181087,19.078825327714));
#547 = CARTESIAN_POINT('',(6.408514202637,19.110177215734));
#548 = CARTESIAN_POINT('',(6.388404048999,19.137244359175));
#549 = CARTESIAN_POINT('',(6.367902086941,19.159780691926));
#550 = CARTESIAN_POINT('',(6.347069005152,19.177573255497));
#551 = CARTESIAN_POINT('',(6.325966090985,19.190444485487));
#552 = CARTESIAN_POINT('',(6.304655240321,19.198247232464));
#553 = CARTESIAN_POINT('',(6.290351155455,19.200002801403));
#554 = CARTESIAN_POINT('',(6.28318530718,19.2));
#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#556 = PCURVE('',#557,#562);
#557 = CYLINDRICAL_SURFACE('',#558,2.2);
#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
#559 = CARTESIAN_POINT('',(0.,0.,0.));
#560 = DIRECTION('',(0.,0.,1.));
#561 = DIRECTION('',(1.,0.,-0.));
#562 = DEFINITIONAL_REPRESENTATION('',(#563),#721);
#563 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#564,#565,#566,#567,#568,#569,
    #570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581,#582,
    #583,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594,#595,
    #596,#597,#598,#599,#600,#601,#602,#603,#604,#605,#606,#607,#608,
    #609,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,
    #622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,
    #635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646,#647,
    #648,#649,#650,#651,#652,#653,#654,#655,#656,#657,#658,#659,#660,
    #661,#662,#663,#664,#665,#666,#667,#668,#669,#670,#671,#672,#673,
    #674,#675,#676,#677,#678,#679,#680,#681,#682,#683,#684,#685,#686,
    #687,#688,#689,#690,#691,#692,#693,#694,#695,#696,#697,#698,#699,
    #700,#701,#702,#703,#704,#705,#706,#707,#708,#709,#710,#711,#712,
    #713,#714,#715,#716,#717,#718,#719,#720),.UNSPECIFIED.,.F.,.F.,(4,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,1.298694884757E-02,
    2.597389769513E-02,3.89608465427E-02,5.194779539027E-02,
    6.493474423783E-02,7.79216930854E-02,9.090864193297E-02,
    0.103895590781,0.116882539628,0.129869488476,0.142856437323,
    0.155843386171,0.168830335018,0.181817283866,0.194804232714,
    0.207791181561,0.220778130409,0.233765079256,0.246752028104,
    0.259738976951,0.272725925799,0.285712874646,0.298699823494,
    0.311686772342,0.324673721189,0.337660670037,0.350647618884,
    0.363634567732,0.376621516579,0.389608465427,0.402595414275,
    0.415582363122,0.42856931197,0.441556260817,0.454543209665,
    0.467530158512,0.48051710736,0.493504056208,0.506491005055,
    0.519477953903,0.53246490275,0.545451851598,0.558438800445,
    0.571425749293,0.584412698141,0.597399646988,0.610386595836,
    0.623373544683,0.636360493531,0.649347442378,0.662334391226,
    0.675321340073,0.688308288921,0.701295237769,0.714282186616,
    0.727269135464,0.740256084311,0.753243033159,0.766229982006,
    0.779216930854,0.792203879702,0.805190828549,0.818177777397,
    0.831164726244,0.844151675092,0.857138623939,0.870125572787,
    0.883112521635,0.896099470482,0.90908641933,0.922073368177,
    0.935060317025,0.948047265872,0.96103421472,0.974021163568,
    0.987008112415,0.999995061263,1.01298201011,1.025968958958,
    1.038955907805,1.051942856653,1.0649298055,1.077916754348,
    1.090903703196,1.103890652043,1.116877600891,1.129864549738,
    1.142851498586,1.155838447433,1.168825396281,1.181812345129,
    1.194799293976,1.207786242824,1.220773191671,1.233760140519,
    1.246747089366,1.259734038214,1.272720987062,1.285707935909,
    1.298694884757,1.311681833604,1.324668782452,1.337655731299,
    1.350642680147,1.363629628995,1.376616577842,1.38960352669,
    1.402590475537,1.415577424385,1.428564373232,1.44155132208,
    1.454538270927,1.467525219775,1.480512168623,1.49349911747,
    1.506486066318,1.519473015165,1.532459964013,1.54544691286,
    1.558433861708,1.571420810556,1.584407759403,1.597394708251,
    1.610381657098,1.623368605946,1.636355554793,1.649342503641,
    1.662329452489,1.675316401336,1.688303350184,1.701290299031,
    1.714277247879,1.727264196726,1.740251145574,1.753238094422,
    1.766225043269,1.779211992117,1.792198940964,1.805185889812,
    1.818172838659,1.831159787507,1.844146736354,1.857133685202,
    1.87012063405,1.883107582897,1.896094531745,1.909081480592,
    1.92206842944,1.935055378287,1.948042327135,1.961029275983,
    1.97401622483,1.987003173678,1.999990122525),.QUASI_UNIFORM_KNOTS.);
#564 = CARTESIAN_POINT('',(6.28318530718,5.));
#565 = CARTESIAN_POINT('',(6.266899872562,4.999997733431));
#566 = CARTESIAN_POINT('',(6.234391090409,5.00077203281));
#567 = CARTESIAN_POINT('',(6.185866385436,5.004199424343));
#568 = CARTESIAN_POINT('',(6.137631427714,5.009832658395));
#569 = CARTESIAN_POINT('',(6.089740744312,5.017575042028));
#570 = CARTESIAN_POINT('',(6.042251866946,5.027307431738));
#571 = CARTESIAN_POINT('',(5.995226802855,5.038886137969));
#572 = CARTESIAN_POINT('',(5.948731292926,5.052146263667));
#573 = CARTESIAN_POINT('',(5.902841495192,5.066901217537));
#574 = CARTESIAN_POINT('',(5.857623522546,5.082953767382));
#575 = CARTESIAN_POINT('',(5.813214524946,5.100066431372));
#576 = CARTESIAN_POINT('',(5.769512010423,5.118089893858));
#577 = CARTESIAN_POINT('',(5.726410522267,5.13689330612));
#578 = CARTESIAN_POINT('',(5.683907334363,5.156309660098));
#579 = CARTESIAN_POINT('',(5.641974098275,5.176187992982));
#580 = CARTESIAN_POINT('',(5.600592242227,5.196379295532));
#581 = CARTESIAN_POINT('',(5.559720631882,5.216752202728));
#582 = CARTESIAN_POINT('',(5.519327413255,5.237178050764));
#583 = CARTESIAN_POINT('',(5.479380855413,5.257534782947));
#584 = CARTESIAN_POINT('',(5.4398367126,5.277713290246));
#585 = CARTESIAN_POINT('',(5.400665430188,5.297603108535));
#586 = CARTESIAN_POINT('',(5.361838653289,5.31709898154));
#587 = CARTESIAN_POINT('',(5.323328590117,5.336101000185));
#588 = CARTESIAN_POINT('',(5.285107993063,5.354514409256));
#589 = CARTESIAN_POINT('',(5.247150007654,5.372249501533));
#590 = CARTESIAN_POINT('',(5.209428062202,5.389221494738));
#591 = CARTESIAN_POINT('',(5.171915838001,5.405350389739));
#592 = CARTESIAN_POINT('',(5.134586968201,5.420560920932));
#593 = CARTESIAN_POINT('',(5.097415813008,5.434782156626));
#594 = CARTESIAN_POINT('',(5.060374252362,5.447948407262));
#595 = CARTESIAN_POINT('',(5.023446160797,5.459994362559));
#596 = CARTESIAN_POINT('',(4.986620649257,5.470858712607));
#597 = CARTESIAN_POINT('',(4.949884858841,5.480487138273));
#598 = CARTESIAN_POINT('',(4.9132262878,5.488831536663));
#599 = CARTESIAN_POINT('',(4.876632172419,5.495850344592));
#600 = CARTESIAN_POINT('',(4.840089639741,5.501508566452));
#601 = CARTESIAN_POINT('',(4.803585720482,5.50577788647));
#602 = CARTESIAN_POINT('',(4.767107139063,5.508636738991));
#603 = CARTESIAN_POINT('',(4.730641113591,5.5100704623));
#604 = CARTESIAN_POINT('',(4.694172306861,5.510071160236));
#605 = CARTESIAN_POINT('',(4.657706217441,5.508638823648));
#606 = CARTESIAN_POINT('',(4.621227543259,5.505781337646));
#607 = CARTESIAN_POINT('',(4.584723515915,5.5015133547));
#608 = CARTESIAN_POINT('',(4.548180878609,5.495856433892));
#609 = CARTESIAN_POINT('',(4.511586678945,5.488838886936));
#610 = CARTESIAN_POINT('',(4.47492806219,5.480495708491));
#611 = CARTESIAN_POINT('',(4.438192279758,5.470868462573));
#612 = CARTESIAN_POINT('',(4.401366857629,5.460005260249));
#613 = CARTESIAN_POINT('',(4.36443891991,5.447960416106));
#614 = CARTESIAN_POINT('',(4.327397730279,5.434795298353));
#615 = CARTESIAN_POINT('',(4.290226539352,5.420574978695));
#616 = CARTESIAN_POINT('',(4.252897380185,5.405365170649));
#617 = CARTESIAN_POINT('',(4.215384693604,5.389236821896));
#618 = CARTESIAN_POINT('',(4.177662208117,5.372265229634));
#619 = CARTESIAN_POINT('',(4.139703690524,5.354530429789));
#620 = CARTESIAN_POINT('',(4.101482654837,5.336117247784));
#621 = CARTESIAN_POINT('',(4.062972315219,5.317115429221));
#622 = CARTESIAN_POINT('',(4.02414553256,5.29761978935));
#623 = CARTESIAN_POINT('',(3.984974450628,5.277730207472));
#624 = CARTESIAN_POINT('',(3.945431269084,5.257552222817));
#625 = CARTESIAN_POINT('',(3.905484649661,5.237195379599));
#626 = CARTESIAN_POINT('',(3.86509111402,5.216769183389));
#627 = CARTESIAN_POINT('',(3.824219292074,5.196395870458));
#628 = CARTESIAN_POINT('',(3.782837039786,5.176203966333));
#629 = CARTESIAN_POINT('',(3.740903479766,5.156324965519));
#630 = CARTESIAN_POINT('',(3.698399916136,5.136907823046));
#631 = CARTESIAN_POINT('',(3.655298090723,5.118103541318));
#632 = CARTESIAN_POINT('',(3.611594814816,5.100078960228));
#633 = CARTESIAN_POINT('',(3.567186168229,5.082965527398));
#634 = CARTESIAN_POINT('',(3.52196764909,5.06691176862));
#635 = CARTESIAN_POINT('',(3.476076809049,5.052155401302));
#636 = CARTESIAN_POINT('',(3.429579760745,5.038893729016));
#637 = CARTESIAN_POINT('',(3.382552898573,5.027313443465));
#638 = CARTESIAN_POINT('',(3.335061780012,5.017579569685));
#639 = CARTESIAN_POINT('',(3.287169795301,5.009835712664));
#640 = CARTESIAN_POINT('',(3.23893014035,5.004201629789));
#641 = CARTESIAN_POINT('',(3.190414449276,5.000771873358));
#642 = CARTESIAN_POINT('',(3.141611200544,4.99961450175));
#643 = CARTESIAN_POINT('',(3.092808148011,5.000770120646));
#644 = CARTESIAN_POINT('',(3.044293401589,5.004198060893));
#645 = CARTESIAN_POINT('',(2.996055031291,5.009830224933));
#646 = CARTESIAN_POINT('',(2.948164501727,5.017572071276));
#647 = CARTESIAN_POINT('',(2.900674806803,5.027303886559));
#648 = CARTESIAN_POINT('',(2.853649169995,5.038882138691));
#649 = CARTESIAN_POINT('',(2.807153006923,5.052141891098));
#650 = CARTESIAN_POINT('',(2.761262561797,5.066896564543));
#651 = CARTESIAN_POINT('',(2.716043929059,5.082948920585));
#652 = CARTESIAN_POINT('',(2.671634247084,5.10006148395));
#653 = CARTESIAN_POINT('',(2.62793114144,5.118084883256));
#654 = CARTESIAN_POINT('',(2.584829061608,5.136888298637));
#655 = CARTESIAN_POINT('',(2.542325305236,5.156304706632));
#656 = CARTESIAN_POINT('',(2.500391515355,5.176183141449));
#657 = CARTESIAN_POINT('',(2.459009124272,5.196374585799));
#658 = CARTESIAN_POINT('',(2.418136997789,5.216747668332));
#659 = CARTESIAN_POINT('',(2.377743279278,5.237173720702));
#660 = CARTESIAN_POINT('',(2.337796238329,5.257530680419));
#661 = CARTESIAN_POINT('',(2.298251628562,5.27770943353));
#662 = CARTESIAN_POINT('',(2.259079891528,5.297599512973));
#663 = CARTESIAN_POINT('',(2.2202526721,5.317095657964));
#664 = CARTESIAN_POINT('',(2.181742177365,5.336097955638));
#665 = CARTESIAN_POINT('',(2.143521158883,5.354511647087));
#666 = CARTESIAN_POINT('',(2.105562761315,5.37224702165));
#667 = CARTESIAN_POINT('',(2.067840412154,5.389219293815));
#668 = CARTESIAN_POINT('',(2.030327791887,5.405348461421));
#669 = CARTESIAN_POINT('',(1.992998532874,5.420559256041));
#670 = CARTESIAN_POINT('',(1.955826994541,5.434780743351));
#671 = CARTESIAN_POINT('',(1.918785056054,5.447947231363));
#672 = CARTESIAN_POINT('',(1.881856589659,5.45999340798));
#673 = CARTESIAN_POINT('',(1.845030706457,5.47085796075));
#674 = CARTESIAN_POINT('',(1.808294547049,5.480486568472));
#675 = CARTESIAN_POINT('',(1.77163560936,5.488831126373));
#676 = CARTESIAN_POINT('',(1.735041129296,5.495850069651));
#677 = CARTESIAN_POINT('',(1.698498233525,5.501508401335));
#678 = CARTESIAN_POINT('',(1.661993952383,5.505777804548));
#679 = CARTESIAN_POINT('',(1.625515009904,5.508636712798));
#680 = CARTESIAN_POINT('',(1.589048623811,5.510070463801));
#681 = CARTESIAN_POINT('',(1.552579456471,5.510071161095));
#682 = CARTESIAN_POINT('',(1.516113006425,5.508638795533));
#683 = CARTESIAN_POINT('',(1.479633971164,5.505781252531));
#684 = CARTESIAN_POINT('',(1.443129581907,5.501513185135));
#685 = CARTESIAN_POINT('',(1.406586581467,5.495856153269));
#686 = CARTESIAN_POINT('',(1.369992017067,5.488838469759));
#687 = CARTESIAN_POINT('',(1.333333033604,5.480495130633));
#688 = CARTESIAN_POINT('',(1.296596882104,5.470867701522));
#689 = CARTESIAN_POINT('',(1.259771088257,5.460004295401));
#690 = CARTESIAN_POINT('',(1.222842775528,5.447959228866));
#691 = CARTESIAN_POINT('',(1.185801208305,5.43479387291));
#692 = CARTESIAN_POINT('',(1.148629638805,5.420573302714));
#693 = CARTESIAN_POINT('',(1.111300095134,5.405363232486));
#694 = CARTESIAN_POINT('',(1.073787016467,5.389234612227));
#695 = CARTESIAN_POINT('',(1.036064130223,5.372262741877));
#696 = CARTESIAN_POINT('',(0.998105202926,5.354527660633));
#697 = CARTESIAN_POINT('',(0.959883748562,5.336114197482));
#698 = CARTESIAN_POINT('',(0.92137298112,5.317112101721));
#699 = CARTESIAN_POINT('',(0.882545760823,5.297616192298));
#700 = CARTESIAN_POINT('',(0.843374229582,5.277726351893));
#701 = CARTESIAN_POINT('',(0.80383058475,5.257548123214));
#702 = CARTESIAN_POINT('',(0.763883480743,5.237191051689));
#703 = CARTESIAN_POINT('',(0.723489445282,5.216764651124));
#704 = CARTESIAN_POINT('',(0.682617106827,5.196391162606));
#705 = CARTESIAN_POINT('',(0.641234319232,5.176199116471));
#706 = CARTESIAN_POINT('',(0.599300205138,5.156320013506));
#707 = CARTESIAN_POINT('',(0.556796072744,5.136902816781));
#708 = CARTESIAN_POINT('',(0.513693655324,5.11809853171));
#709 = CARTESIAN_POINT('',(0.469989788013,5.100074013507));
#710 = CARTESIAN_POINT('',(0.425580456494,5.082960681264));
#711 = CARTESIAN_POINT('',(0.380361278843,5.066907115738));
#712 = CARTESIAN_POINT('',(0.334469783299,5.052151029645));
#713 = CARTESIAN_POINT('',(0.287972110568,5.03888972679));
#714 = CARTESIAN_POINT('',(0.240944566872,5.027309908971));
#715 = CARTESIAN_POINT('',(0.193453035261,5.017576558155));
#716 = CARTESIAN_POINT('',(0.145559693253,5.009833430071));
#717 = CARTESIAN_POINT('',(9.732226405702E-02,5.00419970174));
#718 = CARTESIAN_POINT('',(4.879548804783E-02,5.000772066688));
#719 = CARTESIAN_POINT('',(1.628575934494E-02,4.99999772913));
#720 = CARTESIAN_POINT('',(0.,5.));
#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#722 = ADVANCED_FACE('',(#723),#557,.F.);
#723 = FACE_BOUND('',#724,.F.);
#724 = EDGE_LOOP('',(#725,#726,#749,#771));
#725 = ORIENTED_EDGE('',*,*,#288,.T.);
#726 = ORIENTED_EDGE('',*,*,#727,.F.);
#727 = EDGE_CURVE('',#728,#289,#730,.T.);
#728 = VERTEX_POINT('',#729);
#729 = CARTESIAN_POINT('',(2.2,-5.388445916248E-16,0.));
#730 = SEAM_CURVE('',#731,(#735,#742),.PCURVE_S1.);
#731 = LINE('',#732,#733);
#732 = CARTESIAN_POINT('',(2.2,-5.388445916248E-16,0.));
#733 = VECTOR('',#734,1.);
#734 = DIRECTION('',(0.,0.,1.));
#735 = PCURVE('',#557,#736);
#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);
#737 = LINE('',#738,#739);
#738 = CARTESIAN_POINT('',(0.,-0.));
#739 = VECTOR('',#740,1.);
#740 = DIRECTION('',(0.,1.));
#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#742 = PCURVE('',#557,#743);
#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748);
#744 = LINE('',#745,#746);
#745 = CARTESIAN_POINT('',(6.28318530718,-0.));
#746 = VECTOR('',#747,1.);
#747 = DIRECTION('',(0.,1.));
#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#749 = ORIENTED_EDGE('',*,*,#750,.T.);
#750 = EDGE_CURVE('',#728,#728,#751,.T.);
#751 = SURFACE_CURVE('',#752,(#757,#764),.PCURVE_S1.);
#752 = CIRCLE('',#753,2.2);
#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
#754 = CARTESIAN_POINT('',(0.,0.,0.));
#755 = DIRECTION('',(0.,0.,1.));
#756 = DIRECTION('',(1.,0.,-0.));
#757 = PCURVE('',#557,#758);
#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);
#759 = LINE('',#760,#761);
#760 = CARTESIAN_POINT('',(0.,0.));
#761 = VECTOR('',#762,1.);
#762 = DIRECTION('',(1.,0.));
#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#764 = PCURVE('',#118,#765);
#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770);
#766 = CIRCLE('',#767,2.2);
#767 = AXIS2_PLACEMENT_2D('',#768,#769);
#768 = CARTESIAN_POINT('',(15.,8.));
#769 = DIRECTION('',(1.,0.));
#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#771 = ORIENTED_EDGE('',*,*,#727,.T.);
#772 = ADVANCED_FACE('',(#773),#255,.T.);
#773 = FACE_BOUND('',#774,.T.);
#774 = EDGE_LOOP('',(#775,#798,#821,#844,#867,#888));
#775 = ORIENTED_EDGE('',*,*,#776,.F.);
#776 = EDGE_CURVE('',#777,#239,#779,.T.);
#777 = VERTEX_POINT('',#778);
#778 = CARTESIAN_POINT('',(15.,-8.,10.));
#779 = SURFACE_CURVE('',#780,(#784,#791),.PCURVE_S1.);
#780 = LINE('',#781,#782);
#781 = CARTESIAN_POINT('',(15.,-8.,10.));
#782 = VECTOR('',#783,1.);
#783 = DIRECTION('',(-0.,1.,0.));
#784 = PCURVE('',#255,#785);
#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790);
#786 = LINE('',#787,#788);
#787 = CARTESIAN_POINT('',(10.,0.));
#788 = VECTOR('',#789,1.);
#789 = DIRECTION('',(0.,-1.));
#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#791 = PCURVE('',#62,#792);
#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797);
#793 = LINE('',#794,#795);
#794 = CARTESIAN_POINT('',(30.,0.));
#795 = VECTOR('',#796,1.);
#796 = DIRECTION('',(0.,1.));
#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#798 = ORIENTED_EDGE('',*,*,#799,.F.);
#799 = EDGE_CURVE('',#800,#777,#802,.T.);
#800 = VERTEX_POINT('',#801);
#801 = CARTESIAN_POINT('',(15.,-8.,0.));
#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.);
#803 = LINE('',#804,#805);
#804 = CARTESIAN_POINT('',(15.,-8.,0.));
#805 = VECTOR('',#806,1.);
#806 = DIRECTION('',(0.,0.,1.));
#807 = PCURVE('',#255,#808);
#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);
#809 = LINE('',#810,#811);
#810 = CARTESIAN_POINT('',(0.,0.));
#811 = VECTOR('',#812,1.);
#812 = DIRECTION('',(1.,0.));
#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#814 = PCURVE('',#90,#815);
#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820);
#816 = LINE('',#817,#818);
#817 = CARTESIAN_POINT('',(0.,30.));
#818 = VECTOR('',#819,1.);
#819 = DIRECTION('',(1.,0.));
#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#821 = ORIENTED_EDGE('',*,*,#822,.T.);
#822 = EDGE_CURVE('',#800,#823,#825,.T.);
#823 = VERTEX_POINT('',#824);
#824 = CARTESIAN_POINT('',(15.,8.,0.));
#825 = SURFACE_CURVE('',#826,(#830,#837),.PCURVE_S1.);
#826 = LINE('',#827,#828);
#827 = CARTESIAN_POINT('',(15.,-8.,0.));
#828 = VECTOR('',#829,1.);
#829 = DIRECTION('',(-0.,1.,0.));
#830 = PCURVE('',#255,#831);
#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);
#832 = LINE('',#833,#834);
#833 = CARTESIAN_POINT('',(0.,0.));
#834 = VECTOR('',#835,1.);
#835 = DIRECTION('',(0.,-1.));
#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#837 = PCURVE('',#118,#838);
#838 = DEFINITIONAL_REPRESENTATION('',(#839),#843);
#839 = LINE('',#840,#841);
#840 = CARTESIAN_POINT('',(30.,0.));
#841 = VECTOR('',#842,1.);
#842 = DIRECTION('',(0.,1.));
#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#844 = ORIENTED_EDGE('',*,*,#845,.T.);
#845 = EDGE_CURVE('',#823,#846,#848,.T.);
#846 = VERTEX_POINT('',#847);
#847 = CARTESIAN_POINT('',(15.,8.,10.));
#848 = SURFACE_CURVE('',#849,(#853,#860),.PCURVE_S1.);
#849 = LINE('',#850,#851);
#850 = CARTESIAN_POINT('',(15.,8.,0.));
#851 = VECTOR('',#852,1.);
#852 = DIRECTION('',(0.,0.,1.));
#853 = PCURVE('',#255,#854);
#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
#855 = LINE('',#856,#857);
#856 = CARTESIAN_POINT('',(0.,-16.));
#857 = VECTOR('',#858,1.);
#858 = DIRECTION('',(1.,0.));
#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#860 = PCURVE('',#146,#861);
#861 = DEFINITIONAL_REPRESENTATION('',(#862),#866);
#862 = LINE('',#863,#864);
#863 = CARTESIAN_POINT('',(0.,30.));
#864 = VECTOR('',#865,1.);
#865 = DIRECTION('',(1.,0.));
#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#867 = ORIENTED_EDGE('',*,*,#868,.F.);
#868 = EDGE_CURVE('',#218,#846,#869,.T.);
#869 = SURFACE_CURVE('',#870,(#874,#881),.PCURVE_S1.);
#870 = LINE('',#871,#872);
#871 = CARTESIAN_POINT('',(15.,-8.,10.));
#872 = VECTOR('',#873,1.);
#873 = DIRECTION('',(-0.,1.,0.));
#874 = PCURVE('',#255,#875);
#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);
#876 = LINE('',#877,#878);
#877 = CARTESIAN_POINT('',(10.,0.));
#878 = VECTOR('',#879,1.);
#879 = DIRECTION('',(0.,-1.));
#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#881 = PCURVE('',#174,#882);
#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887);
#883 = LINE('',#884,#885);
#884 = CARTESIAN_POINT('',(30.,0.));
#885 = VECTOR('',#886,1.);
#886 = DIRECTION('',(0.,1.));
#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#888 = ORIENTED_EDGE('',*,*,#238,.F.);
#889 = ADVANCED_FACE('',(#890),#174,.T.);
#890 = FACE_BOUND('',#891,.T.);
#891 = EDGE_LOOP('',(#892,#893,#894,#895));
#892 = ORIENTED_EDGE('',*,*,#158,.F.);
#893 = ORIENTED_EDGE('',*,*,#217,.T.);
#894 = ORIENTED_EDGE('',*,*,#868,.T.);
#895 = ORIENTED_EDGE('',*,*,#896,.F.);
#896 = EDGE_CURVE('',#131,#846,#897,.T.);
#897 = SURFACE_CURVE('',#898,(#902,#909),.PCURVE_S1.);
#898 = LINE('',#899,#900);
#899 = CARTESIAN_POINT('',(-15.,8.,10.));
#900 = VECTOR('',#901,1.);
#901 = DIRECTION('',(1.,0.,-0.));
#902 = PCURVE('',#174,#903);
#903 = DEFINITIONAL_REPRESENTATION('',(#904),#908);
#904 = LINE('',#905,#906);
#905 = CARTESIAN_POINT('',(0.,16.));
#906 = VECTOR('',#907,1.);
#907 = DIRECTION('',(1.,0.));
#908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#909 = PCURVE('',#146,#910);
#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915);
#911 = LINE('',#912,#913);
#912 = CARTESIAN_POINT('',(10.,0.));
#913 = VECTOR('',#914,1.);
#914 = DIRECTION('',(0.,1.));
#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#916 = ADVANCED_FACE('',(#917),#146,.T.);
#917 = FACE_BOUND('',#918,.T.);
#918 = EDGE_LOOP('',(#919,#940,#941,#942));
#919 = ORIENTED_EDGE('',*,*,#920,.F.);
#920 = EDGE_CURVE('',#103,#823,#921,.T.);
#921 = SURFACE_CURVE('',#922,(#926,#933),.PCURVE_S1.);
#922 = LINE('',#923,#924);
#923 = CARTESIAN_POINT('',(-15.,8.,0.));
#924 = VECTOR('',#925,1.);
#925 = DIRECTION('',(1.,0.,-0.));
#926 = PCURVE('',#146,#927);
#927 = DEFINITIONAL_REPRESENTATION('',(#928),#932);
#928 = LINE('',#929,#930);
#929 = CARTESIAN_POINT('',(0.,0.));
#930 = VECTOR('',#931,1.);
#931 = DIRECTION('',(0.,1.));
#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#933 = PCURVE('',#118,#934);
#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939);
#935 = LINE('',#936,#937);
#936 = CARTESIAN_POINT('',(0.,16.));
#937 = VECTOR('',#938,1.);
#938 = DIRECTION('',(1.,0.));
#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#940 = ORIENTED_EDGE('',*,*,#130,.T.);
#941 = ORIENTED_EDGE('',*,*,#896,.T.);
#942 = ORIENTED_EDGE('',*,*,#845,.F.);
#943 = ADVANCED_FACE('',(#944,#970),#118,.F.);
#944 = FACE_BOUND('',#945,.F.);
#945 = EDGE_LOOP('',(#946,#947,#968,#969));
#946 = ORIENTED_EDGE('',*,*,#102,.F.);
#947 = ORIENTED_EDGE('',*,*,#948,.T.);
#948 = EDGE_CURVE('',#75,#800,#949,.T.);
#949 = SURFACE_CURVE('',#950,(#954,#961),.PCURVE_S1.);
#950 = LINE('',#951,#952);
#951 = CARTESIAN_POINT('',(-15.,-8.,0.));
#952 = VECTOR('',#953,1.);
#953 = DIRECTION('',(1.,0.,-0.));
#954 = PCURVE('',#118,#955);
#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960);
#956 = LINE('',#957,#958);
#957 = CARTESIAN_POINT('',(0.,0.));
#958 = VECTOR('',#959,1.);
#959 = DIRECTION('',(1.,0.));
#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#961 = PCURVE('',#90,#962);
#962 = DEFINITIONAL_REPRESENTATION('',(#963),#967);
#963 = LINE('',#964,#965);
#964 = CARTESIAN_POINT('',(0.,0.));
#965 = VECTOR('',#966,1.);
#966 = DIRECTION('',(0.,1.));
#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#968 = ORIENTED_EDGE('',*,*,#822,.T.);
#969 = ORIENTED_EDGE('',*,*,#920,.F.);
#970 = FACE_BOUND('',#971,.F.);
#971 = EDGE_LOOP('',(#972));
#972 = ORIENTED_EDGE('',*,*,#750,.F.);
#973 = ADVANCED_FACE('',(#974),#90,.F.);
#974 = FACE_BOUND('',#975,.F.);
#975 = EDGE_LOOP('',(#976,#977,#978,#999));
#976 = ORIENTED_EDGE('',*,*,#948,.F.);
#977 = ORIENTED_EDGE('',*,*,#74,.T.);
#978 = ORIENTED_EDGE('',*,*,#979,.T.);
#979 = EDGE_CURVE('',#40,#777,#980,.T.);
#980 = SURFACE_CURVE('',#981,(#985,#992),.PCURVE_S1.);
#981 = LINE('',#982,#983);
#982 = CARTESIAN_POINT('',(-15.,-8.,10.));
#983 = VECTOR('',#984,1.);
#984 = DIRECTION('',(1.,0.,-0.));
#985 = PCURVE('',#90,#986);
#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991);
#987 = LINE('',#988,#989);
#988 = CARTESIAN_POINT('',(10.,0.));
#989 = VECTOR('',#990,1.);
#990 = DIRECTION('',(0.,1.));
#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#992 = PCURVE('',#62,#993);
#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998);
#994 = LINE('',#995,#996);
#995 = CARTESIAN_POINT('',(0.,0.));
#996 = VECTOR('',#997,1.);
#997 = DIRECTION('',(1.,0.));
#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#999 = ORIENTED_EDGE('',*,*,#799,.F.);
#1000 = ADVANCED_FACE('',(#1001),#62,.T.);
#1001 = FACE_BOUND('',#1002,.T.);
#1002 = EDGE_LOOP('',(#1003,#1004,#1005,#1006));
#1003 = ORIENTED_EDGE('',*,*,#39,.F.);
#1004 = ORIENTED_EDGE('',*,*,#979,.T.);
#1005 = ORIENTED_EDGE('',*,*,#776,.T.);
#1006 = ORIENTED_EDGE('',*,*,#267,.F.);
#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1011)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1008,#1009,#1010)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1008 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1009 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1010 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1011 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1008,
  'distance_accuracy_value','confusion accuracy');
#1012 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1013,#1015);
#1013 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1014) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1014 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#1015 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1016);
#1016 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:2]','',#5,#27,$);
#1017 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29));
ENDSEC;
END-ISO-10303-21;
