ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-11-04T23:59:14',('Author'),(
    'Open CASCADE'),'Open CASCADE STEP processor 8.0','Open CASCADE 8.0'
  ,'Unknown');
FILE_SCHEMA((
'AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF {1 0 10303 442 1 1 4 }'
    ));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'ap242_managed_model_based_3d_engineering',2013,#2);
#2 = APPLICATION_CONTEXT('Managed model based 3d engineering');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('Органайзер','Органайзер','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3481);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#135,#327,#381,#1172,#1199,#1275,#1325,#1374,
    #1424,#1473,#1500,#1576,#1626,#1675,#1725,#1774,#1824,#1873,#1901,
    #1977,#2027,#2076,#2126,#2175,#2225,#2274,#2302,#2378,#2428,#2477,
    #2527,#2576,#2626,#2675,#2703,#2977,#2988,#2999,#3010,#3065,#3141,
    #3191,#3240,#3290,#3339,#3389,#3438,#3466,#3470));
#17 = ADVANCED_FACE('',(#18),#32,.F.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#55,#83,#109));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-62.,-45.,0.));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(62.,-45.,0.));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(-62.,-45.,0.));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(1.,0.,0.));
#31 = PCURVE('',#32,#37);
#32 = PLANE('',#33);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(-62.,-45.,0.));
#35 = DIRECTION('',(0.,1.,0.));
#36 = DIRECTION('',(1.,0.,0.));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(0.,0.));
#40 = VECTOR('',#41,1.);
#41 = DIRECTION('',(1.,0.));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#43 = PCURVE('',#44,#49);
#44 = PLANE('',#45);
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
#46 = CARTESIAN_POINT('',(1.721780940489E-15,6.695814768567E-16,0.));
#47 = DIRECTION('',(0.,0.,1.));
#48 = DIRECTION('',(1.,0.,-0.));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
#51 = CARTESIAN_POINT('',(-62.,-45.));
#52 = VECTOR('',#53,1.);
#53 = DIRECTION('',(1.,0.));
#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#55 = ORIENTED_EDGE('',*,*,#56,.T.);
#56 = EDGE_CURVE('',#22,#57,#59,.T.);
#57 = VERTEX_POINT('',#58);
#58 = CARTESIAN_POINT('',(-62.,-45.,45.));
#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(-62.,-45.,0.));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(0.,0.,1.));
#64 = PCURVE('',#32,#65);
#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
#66 = LINE('',#67,#68);
#67 = CARTESIAN_POINT('',(0.,0.));
#68 = VECTOR('',#69,1.);
#69 = DIRECTION('',(0.,-1.));
#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#71 = PCURVE('',#72,#77);
#72 = CYLINDRICAL_SURFACE('',#73,8.);
#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
#74 = CARTESIAN_POINT('',(-62.,-37.,0.));
#75 = DIRECTION('',(-0.,0.,-1.));
#76 = DIRECTION('',(1.,0.,0.));
#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
#78 = LINE('',#79,#80);
#79 = CARTESIAN_POINT('',(-4.712388980385,0.));
#80 = VECTOR('',#81,1.);
#81 = DIRECTION('',(-0.,-1.));
#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#83 = ORIENTED_EDGE('',*,*,#84,.T.);
#84 = EDGE_CURVE('',#57,#85,#87,.T.);
#85 = VERTEX_POINT('',#86);
#86 = CARTESIAN_POINT('',(62.,-45.,45.));
#87 = SURFACE_CURVE('',#88,(#92,#98),.PCURVE_S1.);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(-31.,-45.,45.));
#90 = VECTOR('',#91,1.);
#91 = DIRECTION('',(1.,0.,0.));
#92 = PCURVE('',#32,#93);
#93 = DEFINITIONAL_REPRESENTATION('',(#94),#97);
#94 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#95,#96),.UNSPECIFIED.,.F.,.F.,(2,
    2),(-31.,93.),.PIECEWISE_BEZIER_KNOTS.);
#95 = CARTESIAN_POINT('',(0.,-45.));
#96 = CARTESIAN_POINT('',(124.,-45.));
#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#98 = PCURVE('',#99,#104);
#99 = PLANE('',#100);
#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103);
#101 = CARTESIAN_POINT('',(0.,-30.,45.));
#102 = DIRECTION('',(0.,0.,1.));
#103 = DIRECTION('',(1.,0.,-0.));
#104 = DEFINITIONAL_REPRESENTATION('',(#105),#108);
#105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#106,#107),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-31.,93.),.PIECEWISE_BEZIER_KNOTS.);
#106 = CARTESIAN_POINT('',(-62.,-15.));
#107 = CARTESIAN_POINT('',(62.,-15.));
#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#109 = ORIENTED_EDGE('',*,*,#110,.F.);
#110 = EDGE_CURVE('',#24,#85,#111,.T.);
#111 = SURFACE_CURVE('',#112,(#116,#123),.PCURVE_S1.);
#112 = LINE('',#113,#114);
#113 = CARTESIAN_POINT('',(62.,-45.,0.));
#114 = VECTOR('',#115,1.);
#115 = DIRECTION('',(0.,0.,1.));
#116 = PCURVE('',#32,#117);
#117 = DEFINITIONAL_REPRESENTATION('',(#118),#122);
#118 = LINE('',#119,#120);
#119 = CARTESIAN_POINT('',(124.,0.));
#120 = VECTOR('',#121,1.);
#121 = DIRECTION('',(0.,-1.));
#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#123 = PCURVE('',#124,#129);
#124 = CYLINDRICAL_SURFACE('',#125,8.);
#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128);
#126 = CARTESIAN_POINT('',(62.,-37.,0.));
#127 = DIRECTION('',(-0.,0.,-1.));
#128 = DIRECTION('',(1.,0.,0.));
#129 = DEFINITIONAL_REPRESENTATION('',(#130),#134);
#130 = LINE('',#131,#132);
#131 = CARTESIAN_POINT('',(-4.712388980385,0.));
#132 = VECTOR('',#133,1.);
#133 = DIRECTION('',(-0.,-1.));
#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#135 = ADVANCED_FACE('',(#136),#44,.F.);
#136 = FACE_BOUND('',#137,.F.);
#137 = EDGE_LOOP('',(#138,#139,#163,#191,#220,#248,#277,#305));
#138 = ORIENTED_EDGE('',*,*,#21,.T.);
#139 = ORIENTED_EDGE('',*,*,#140,.T.);
#140 = EDGE_CURVE('',#24,#141,#143,.T.);
#141 = VERTEX_POINT('',#142);
#142 = CARTESIAN_POINT('',(70.,-37.,0.));
#143 = SURFACE_CURVE('',#144,(#149,#156),.PCURVE_S1.);
#144 = CIRCLE('',#145,8.);
#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);
#146 = CARTESIAN_POINT('',(62.,-37.,0.));
#147 = DIRECTION('',(0.,-0.,1.));
#148 = DIRECTION('',(1.,0.,0.));
#149 = PCURVE('',#44,#150);
#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155);
#151 = CIRCLE('',#152,8.);
#152 = AXIS2_PLACEMENT_2D('',#153,#154);
#153 = CARTESIAN_POINT('',(62.,-37.));
#154 = DIRECTION('',(1.,0.));
#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#156 = PCURVE('',#124,#157);
#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162);
#158 = LINE('',#159,#160);
#159 = CARTESIAN_POINT('',(-0.,0.));
#160 = VECTOR('',#161,1.);
#161 = DIRECTION('',(-1.,0.));
#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#163 = ORIENTED_EDGE('',*,*,#164,.T.);
#164 = EDGE_CURVE('',#141,#165,#167,.T.);
#165 = VERTEX_POINT('',#166);
#166 = CARTESIAN_POINT('',(70.,37.,0.));
#167 = SURFACE_CURVE('',#168,(#172,#179),.PCURVE_S1.);
#168 = LINE('',#169,#170);
#169 = CARTESIAN_POINT('',(70.,-37.,0.));
#170 = VECTOR('',#171,1.);
#171 = DIRECTION('',(0.,1.,0.));
#172 = PCURVE('',#44,#173);
#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
#174 = LINE('',#175,#176);
#175 = CARTESIAN_POINT('',(70.,-37.));
#176 = VECTOR('',#177,1.);
#177 = DIRECTION('',(0.,1.));
#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#179 = PCURVE('',#180,#185);
#180 = PLANE('',#181);
#181 = AXIS2_PLACEMENT_3D('',#182,#183,#184);
#182 = CARTESIAN_POINT('',(70.,-37.,0.));
#183 = DIRECTION('',(-1.,0.,0.));
#184 = DIRECTION('',(0.,1.,0.));
#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);
#186 = LINE('',#187,#188);
#187 = CARTESIAN_POINT('',(0.,0.));
#188 = VECTOR('',#189,1.);
#189 = DIRECTION('',(1.,0.));
#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#191 = ORIENTED_EDGE('',*,*,#192,.T.);
#192 = EDGE_CURVE('',#165,#193,#195,.T.);
#193 = VERTEX_POINT('',#194);
#194 = CARTESIAN_POINT('',(62.,45.,0.));
#195 = SURFACE_CURVE('',#196,(#201,#208),.PCURVE_S1.);
#196 = CIRCLE('',#197,8.);
#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200);
#198 = CARTESIAN_POINT('',(62.,37.,0.));
#199 = DIRECTION('',(0.,-0.,1.));
#200 = DIRECTION('',(1.,0.,0.));
#201 = PCURVE('',#44,#202);
#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207);
#203 = CIRCLE('',#204,8.);
#204 = AXIS2_PLACEMENT_2D('',#205,#206);
#205 = CARTESIAN_POINT('',(62.,37.));
#206 = DIRECTION('',(1.,0.));
#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#208 = PCURVE('',#209,#214);
#209 = CYLINDRICAL_SURFACE('',#210,8.);
#210 = AXIS2_PLACEMENT_3D('',#211,#212,#213);
#211 = CARTESIAN_POINT('',(62.,37.,0.));
#212 = DIRECTION('',(-0.,0.,-1.));
#213 = DIRECTION('',(1.,0.,0.));
#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);
#215 = LINE('',#216,#217);
#216 = CARTESIAN_POINT('',(-0.,0.));
#217 = VECTOR('',#218,1.);
#218 = DIRECTION('',(-1.,0.));
#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#220 = ORIENTED_EDGE('',*,*,#221,.T.);
#221 = EDGE_CURVE('',#193,#222,#224,.T.);
#222 = VERTEX_POINT('',#223);
#223 = CARTESIAN_POINT('',(-62.,45.,0.));
#224 = SURFACE_CURVE('',#225,(#229,#236),.PCURVE_S1.);
#225 = LINE('',#226,#227);
#226 = CARTESIAN_POINT('',(62.,45.,0.));
#227 = VECTOR('',#228,1.);
#228 = DIRECTION('',(-1.,0.,0.));
#229 = PCURVE('',#44,#230);
#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);
#231 = LINE('',#232,#233);
#232 = CARTESIAN_POINT('',(62.,45.));
#233 = VECTOR('',#234,1.);
#234 = DIRECTION('',(-1.,0.));
#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#236 = PCURVE('',#237,#242);
#237 = PLANE('',#238);
#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
#239 = CARTESIAN_POINT('',(62.,45.,0.));
#240 = DIRECTION('',(0.,-1.,0.));
#241 = DIRECTION('',(-1.,0.,0.));
#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
#243 = LINE('',#244,#245);
#244 = CARTESIAN_POINT('',(0.,-0.));
#245 = VECTOR('',#246,1.);
#246 = DIRECTION('',(1.,0.));
#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#248 = ORIENTED_EDGE('',*,*,#249,.T.);
#249 = EDGE_CURVE('',#222,#250,#252,.T.);
#250 = VERTEX_POINT('',#251);
#251 = CARTESIAN_POINT('',(-70.,37.,0.));
#252 = SURFACE_CURVE('',#253,(#258,#265),.PCURVE_S1.);
#253 = CIRCLE('',#254,8.);
#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
#255 = CARTESIAN_POINT('',(-62.,37.,0.));
#256 = DIRECTION('',(0.,-0.,1.));
#257 = DIRECTION('',(1.,0.,0.));
#258 = PCURVE('',#44,#259);
#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264);
#260 = CIRCLE('',#261,8.);
#261 = AXIS2_PLACEMENT_2D('',#262,#263);
#262 = CARTESIAN_POINT('',(-62.,37.));
#263 = DIRECTION('',(1.,0.));
#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#265 = PCURVE('',#266,#271);
#266 = CYLINDRICAL_SURFACE('',#267,8.);
#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
#268 = CARTESIAN_POINT('',(-62.,37.,0.));
#269 = DIRECTION('',(-0.,0.,-1.));
#270 = DIRECTION('',(1.,0.,0.));
#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
#272 = LINE('',#273,#274);
#273 = CARTESIAN_POINT('',(-0.,0.));
#274 = VECTOR('',#275,1.);
#275 = DIRECTION('',(-1.,0.));
#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#277 = ORIENTED_EDGE('',*,*,#278,.T.);
#278 = EDGE_CURVE('',#250,#279,#281,.T.);
#279 = VERTEX_POINT('',#280);
#280 = CARTESIAN_POINT('',(-70.,-37.,0.));
#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.);
#282 = LINE('',#283,#284);
#283 = CARTESIAN_POINT('',(-70.,37.,0.));
#284 = VECTOR('',#285,1.);
#285 = DIRECTION('',(0.,-1.,-0.));
#286 = PCURVE('',#44,#287);
#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);
#288 = LINE('',#289,#290);
#289 = CARTESIAN_POINT('',(-70.,37.));
#290 = VECTOR('',#291,1.);
#291 = DIRECTION('',(0.,-1.));
#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#293 = PCURVE('',#294,#299);
#294 = PLANE('',#295);
#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
#296 = CARTESIAN_POINT('',(-70.,37.,0.));
#297 = DIRECTION('',(1.,0.,-0.));
#298 = DIRECTION('',(0.,-1.,0.));
#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
#300 = LINE('',#301,#302);
#301 = CARTESIAN_POINT('',(0.,0.));
#302 = VECTOR('',#303,1.);
#303 = DIRECTION('',(1.,0.));
#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#305 = ORIENTED_EDGE('',*,*,#306,.T.);
#306 = EDGE_CURVE('',#279,#22,#307,.T.);
#307 = SURFACE_CURVE('',#308,(#313,#320),.PCURVE_S1.);
#308 = CIRCLE('',#309,8.);
#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);
#310 = CARTESIAN_POINT('',(-62.,-37.,0.));
#311 = DIRECTION('',(0.,-0.,1.));
#312 = DIRECTION('',(1.,0.,0.));
#313 = PCURVE('',#44,#314);
#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);
#315 = CIRCLE('',#316,8.);
#316 = AXIS2_PLACEMENT_2D('',#317,#318);
#317 = CARTESIAN_POINT('',(-62.,-37.));
#318 = DIRECTION('',(1.,0.));
#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#320 = PCURVE('',#72,#321);
#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);
#322 = LINE('',#323,#324);
#323 = CARTESIAN_POINT('',(-0.,0.));
#324 = VECTOR('',#325,1.);
#325 = DIRECTION('',(-1.,0.));
#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#327 = ADVANCED_FACE('',(#328),#124,.T.);
#328 = FACE_BOUND('',#329,.F.);
#329 = EDGE_LOOP('',(#330,#331,#332,#360));
#330 = ORIENTED_EDGE('',*,*,#140,.F.);
#331 = ORIENTED_EDGE('',*,*,#110,.T.);
#332 = ORIENTED_EDGE('',*,*,#333,.F.);
#333 = EDGE_CURVE('',#334,#85,#336,.T.);
#334 = VERTEX_POINT('',#335);
#335 = CARTESIAN_POINT('',(70.,-37.,45.));
#336 = SURFACE_CURVE('',#337,(#342,#349),.PCURVE_S1.);
#337 = CIRCLE('',#338,8.);
#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341);
#339 = CARTESIAN_POINT('',(62.,-37.,45.));
#340 = DIRECTION('',(0.,0.,-1.));
#341 = DIRECTION('',(1.,0.,0.));
#342 = PCURVE('',#124,#343);
#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348);
#344 = LINE('',#345,#346);
#345 = CARTESIAN_POINT('',(-6.28318530718,-45.));
#346 = VECTOR('',#347,1.);
#347 = DIRECTION('',(1.,-0.));
#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#349 = PCURVE('',#99,#350);
#350 = DEFINITIONAL_REPRESENTATION('',(#351),#359);
#351 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#352,#353,#354,#355,#356,#357
,#358),.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(
  '') );
#352 = CARTESIAN_POINT('',(70.,-7.));
#353 = CARTESIAN_POINT('',(70.,-20.85640646055));
#354 = CARTESIAN_POINT('',(58.,-13.92820323027));
#355 = CARTESIAN_POINT('',(46.,-7.));
#356 = CARTESIAN_POINT('',(58.,-7.179676972451E-02));
#357 = CARTESIAN_POINT('',(70.,6.856406460551));
#358 = CARTESIAN_POINT('',(70.,-7.));
#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#360 = ORIENTED_EDGE('',*,*,#361,.F.);
#361 = EDGE_CURVE('',#141,#334,#362,.T.);
#362 = SURFACE_CURVE('',#363,(#367,#374),.PCURVE_S1.);
#363 = LINE('',#364,#365);
#364 = CARTESIAN_POINT('',(70.,-37.,0.));
#365 = VECTOR('',#366,1.);
#366 = DIRECTION('',(0.,0.,1.));
#367 = PCURVE('',#124,#368);
#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);
#369 = LINE('',#370,#371);
#370 = CARTESIAN_POINT('',(-6.28318530718,0.));
#371 = VECTOR('',#372,1.);
#372 = DIRECTION('',(-0.,-1.));
#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#374 = PCURVE('',#180,#375);
#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
#376 = LINE('',#377,#378);
#377 = CARTESIAN_POINT('',(0.,0.));
#378 = VECTOR('',#379,1.);
#379 = DIRECTION('',(0.,-1.));
#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#381 = ADVANCED_FACE('',(#382,#482,#712,#942),#99,.T.);
#382 = FACE_BOUND('',#383,.T.);
#383 = EDGE_LOOP('',(#384,#414,#435,#461,#462,#463));
#384 = ORIENTED_EDGE('',*,*,#385,.T.);
#385 = EDGE_CURVE('',#386,#388,#390,.T.);
#386 = VERTEX_POINT('',#387);
#387 = CARTESIAN_POINT('',(70.,0.,45.));
#388 = VERTEX_POINT('',#389);
#389 = CARTESIAN_POINT('',(-70.,0.,45.));
#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.);
#391 = LINE('',#392,#393);
#392 = CARTESIAN_POINT('',(80.,0.,45.));
#393 = VECTOR('',#394,1.);
#394 = DIRECTION('',(-1.,0.,0.));
#395 = PCURVE('',#99,#396);
#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
#397 = LINE('',#398,#399);
#398 = CARTESIAN_POINT('',(80.,30.));
#399 = VECTOR('',#400,1.);
#400 = DIRECTION('',(-1.,0.));
#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#402 = PCURVE('',#403,#408);
#403 = PLANE('',#404);
#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
#405 = CARTESIAN_POINT('',(80.,0.,90.));
#406 = DIRECTION('',(0.,1.,-0.));
#407 = DIRECTION('',(-1.,0.,0.));
#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);
#409 = LINE('',#410,#411);
#410 = CARTESIAN_POINT('',(0.,-45.));
#411 = VECTOR('',#412,1.);
#412 = DIRECTION('',(1.,0.));
#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#414 = ORIENTED_EDGE('',*,*,#415,.T.);
#415 = EDGE_CURVE('',#388,#416,#418,.T.);
#416 = VERTEX_POINT('',#417);
#417 = CARTESIAN_POINT('',(-70.,-37.,45.));
#418 = SURFACE_CURVE('',#419,(#423,#429),.PCURVE_S1.);
#419 = LINE('',#420,#421);
#420 = CARTESIAN_POINT('',(-70.,3.5,45.));
#421 = VECTOR('',#422,1.);
#422 = DIRECTION('',(0.,-1.,0.));
#423 = PCURVE('',#99,#424);
#424 = DEFINITIONAL_REPRESENTATION('',(#425),#428);
#425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#426,#427),.UNSPECIFIED.,.F.,.F.,
  (2,2),(3.5,40.5),.PIECEWISE_BEZIER_KNOTS.);
#426 = CARTESIAN_POINT('',(-70.,30.));
#427 = CARTESIAN_POINT('',(-70.,-7.));
#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#429 = PCURVE('',#294,#430);
#430 = DEFINITIONAL_REPRESENTATION('',(#431),#434);
#431 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#432,#433),.UNSPECIFIED.,.F.,.F.,
  (2,2),(3.5,40.5),.PIECEWISE_BEZIER_KNOTS.);
#432 = CARTESIAN_POINT('',(37.,-45.));
#433 = CARTESIAN_POINT('',(74.,-45.));
#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#435 = ORIENTED_EDGE('',*,*,#436,.F.);
#436 = EDGE_CURVE('',#57,#416,#437,.T.);
#437 = SURFACE_CURVE('',#438,(#443,#454),.PCURVE_S1.);
#438 = CIRCLE('',#439,8.);
#439 = AXIS2_PLACEMENT_3D('',#440,#441,#442);
#440 = CARTESIAN_POINT('',(-62.,-37.,45.));
#441 = DIRECTION('',(0.,0.,-1.));
#442 = DIRECTION('',(1.,0.,0.));
#443 = PCURVE('',#99,#444);
#444 = DEFINITIONAL_REPRESENTATION('',(#445),#453);
#445 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#446,#447,#448,#449,#450,#451
,#452),.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(
  '') );
#446 = CARTESIAN_POINT('',(-54.,-7.));
#447 = CARTESIAN_POINT('',(-54.,-20.85640646055));
#448 = CARTESIAN_POINT('',(-66.,-13.92820323027));
#449 = CARTESIAN_POINT('',(-78.,-7.));
#450 = CARTESIAN_POINT('',(-66.,-7.179676972449E-02));
#451 = CARTESIAN_POINT('',(-54.,6.856406460551));
#452 = CARTESIAN_POINT('',(-54.,-7.));
#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#454 = PCURVE('',#72,#455);
#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
#456 = LINE('',#457,#458);
#457 = CARTESIAN_POINT('',(-6.28318530718,-45.));
#458 = VECTOR('',#459,1.);
#459 = DIRECTION('',(1.,-0.));
#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#461 = ORIENTED_EDGE('',*,*,#84,.T.);
#462 = ORIENTED_EDGE('',*,*,#333,.F.);
#463 = ORIENTED_EDGE('',*,*,#464,.T.);
#464 = EDGE_CURVE('',#334,#386,#465,.T.);
#465 = SURFACE_CURVE('',#466,(#470,#476),.PCURVE_S1.);
#466 = LINE('',#467,#468);
#467 = CARTESIAN_POINT('',(70.,-33.5,45.));
#468 = VECTOR('',#469,1.);
#469 = DIRECTION('',(0.,1.,-0.));
#470 = PCURVE('',#99,#471);
#471 = DEFINITIONAL_REPRESENTATION('',(#472),#475);
#472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#473,#474),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-3.5,33.5),.PIECEWISE_BEZIER_KNOTS.);
#473 = CARTESIAN_POINT('',(70.,-7.));
#474 = CARTESIAN_POINT('',(70.,30.));
#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#476 = PCURVE('',#180,#477);
#477 = DEFINITIONAL_REPRESENTATION('',(#478),#481);
#478 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#479,#480),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-3.5,33.5),.PIECEWISE_BEZIER_KNOTS.);
#479 = CARTESIAN_POINT('',(0.,-45.));
#480 = CARTESIAN_POINT('',(37.,-45.));
#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#482 = FACE_BOUND('',#483,.T.);
#483 = EDGE_LOOP('',(#484,#514,#543,#571,#600,#628,#657,#685));
#484 = ORIENTED_EDGE('',*,*,#485,.F.);
#485 = EDGE_CURVE('',#486,#488,#490,.T.);
#486 = VERTEX_POINT('',#487);
#487 = CARTESIAN_POINT('',(-62.,-41.,45.));
#488 = VERTEX_POINT('',#489);
#489 = CARTESIAN_POINT('',(-8.,-41.,45.));
#490 = SURFACE_CURVE('',#491,(#495,#502),.PCURVE_S1.);
#491 = LINE('',#492,#493);
#492 = CARTESIAN_POINT('',(-62.,-41.,45.));
#493 = VECTOR('',#494,1.);
#494 = DIRECTION('',(1.,0.,0.));
#495 = PCURVE('',#99,#496);
#496 = DEFINITIONAL_REPRESENTATION('',(#497),#501);
#497 = LINE('',#498,#499);
#498 = CARTESIAN_POINT('',(-62.,-11.));
#499 = VECTOR('',#500,1.);
#500 = DIRECTION('',(1.,0.));
#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#502 = PCURVE('',#503,#508);
#503 = PLANE('',#504);
#504 = AXIS2_PLACEMENT_3D('',#505,#506,#507);
#505 = CARTESIAN_POINT('',(-62.,-41.,45.));
#506 = DIRECTION('',(0.,-1.,0.));
#507 = DIRECTION('',(1.,0.,0.));
#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513);
#509 = LINE('',#510,#511);
#510 = CARTESIAN_POINT('',(0.,0.));
#511 = VECTOR('',#512,1.);
#512 = DIRECTION('',(1.,0.));
#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#514 = ORIENTED_EDGE('',*,*,#515,.F.);
#515 = EDGE_CURVE('',#516,#486,#518,.T.);
#516 = VERTEX_POINT('',#517);
#517 = CARTESIAN_POINT('',(-66.,-37.,45.));
#518 = SURFACE_CURVE('',#519,(#524,#531),.PCURVE_S1.);
#519 = CIRCLE('',#520,4.);
#520 = AXIS2_PLACEMENT_3D('',#521,#522,#523);
#521 = CARTESIAN_POINT('',(-62.,-37.,45.));
#522 = DIRECTION('',(0.,-0.,1.));
#523 = DIRECTION('',(1.,0.,0.));
#524 = PCURVE('',#99,#525);
#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530);
#526 = CIRCLE('',#527,4.);
#527 = AXIS2_PLACEMENT_2D('',#528,#529);
#528 = CARTESIAN_POINT('',(-62.,-7.));
#529 = DIRECTION('',(1.,0.));
#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#531 = PCURVE('',#532,#537);
#532 = CYLINDRICAL_SURFACE('',#533,4.);
#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
#534 = CARTESIAN_POINT('',(-62.,-37.,45.));
#535 = DIRECTION('',(0.,-0.,1.));
#536 = DIRECTION('',(1.,0.,0.));
#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542);
#538 = LINE('',#539,#540);
#539 = CARTESIAN_POINT('',(0.,0.));
#540 = VECTOR('',#541,1.);
#541 = DIRECTION('',(1.,0.));
#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#543 = ORIENTED_EDGE('',*,*,#544,.F.);
#544 = EDGE_CURVE('',#545,#516,#547,.T.);
#545 = VERTEX_POINT('',#546);
#546 = CARTESIAN_POINT('',(-66.,-7.,45.));
#547 = SURFACE_CURVE('',#548,(#552,#559),.PCURVE_S1.);
#548 = LINE('',#549,#550);
#549 = CARTESIAN_POINT('',(-66.,-7.,45.));
#550 = VECTOR('',#551,1.);
#551 = DIRECTION('',(0.,-1.,-0.));
#552 = PCURVE('',#99,#553);
#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558);
#554 = LINE('',#555,#556);
#555 = CARTESIAN_POINT('',(-66.,23.));
#556 = VECTOR('',#557,1.);
#557 = DIRECTION('',(0.,-1.));
#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#559 = PCURVE('',#560,#565);
#560 = PLANE('',#561);
#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564);
#562 = CARTESIAN_POINT('',(-66.,-7.,45.));
#563 = DIRECTION('',(-1.,-0.,0.));
#564 = DIRECTION('',(0.,-1.,-0.));
#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);
#566 = LINE('',#567,#568);
#567 = CARTESIAN_POINT('',(0.,0.));
#568 = VECTOR('',#569,1.);
#569 = DIRECTION('',(1.,0.));
#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#571 = ORIENTED_EDGE('',*,*,#572,.F.);
#572 = EDGE_CURVE('',#573,#545,#575,.T.);
#573 = VERTEX_POINT('',#574);
#574 = CARTESIAN_POINT('',(-62.,-3.,45.));
#575 = SURFACE_CURVE('',#576,(#581,#588),.PCURVE_S1.);
#576 = CIRCLE('',#577,4.);
#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580);
#578 = CARTESIAN_POINT('',(-62.,-7.,45.));
#579 = DIRECTION('',(0.,-0.,1.));
#580 = DIRECTION('',(1.,0.,0.));
#581 = PCURVE('',#99,#582);
#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
#583 = CIRCLE('',#584,4.);
#584 = AXIS2_PLACEMENT_2D('',#585,#586);
#585 = CARTESIAN_POINT('',(-62.,23.));
#586 = DIRECTION('',(1.,0.));
#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#588 = PCURVE('',#589,#594);
#589 = CYLINDRICAL_SURFACE('',#590,4.);
#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593);
#591 = CARTESIAN_POINT('',(-62.,-7.,45.));
#592 = DIRECTION('',(0.,-0.,1.));
#593 = DIRECTION('',(1.,0.,0.));
#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599);
#595 = LINE('',#596,#597);
#596 = CARTESIAN_POINT('',(0.,0.));
#597 = VECTOR('',#598,1.);
#598 = DIRECTION('',(1.,0.));
#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#600 = ORIENTED_EDGE('',*,*,#601,.F.);
#601 = EDGE_CURVE('',#602,#573,#604,.T.);
#602 = VERTEX_POINT('',#603);
#603 = CARTESIAN_POINT('',(-8.,-3.,45.));
#604 = SURFACE_CURVE('',#605,(#609,#616),.PCURVE_S1.);
#605 = LINE('',#606,#607);
#606 = CARTESIAN_POINT('',(-8.,-3.,45.));
#607 = VECTOR('',#608,1.);
#608 = DIRECTION('',(-1.,0.,0.));
#609 = PCURVE('',#99,#610);
#610 = DEFINITIONAL_REPRESENTATION('',(#611),#615);
#611 = LINE('',#612,#613);
#612 = CARTESIAN_POINT('',(-8.,27.));
#613 = VECTOR('',#614,1.);
#614 = DIRECTION('',(-1.,0.));
#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#616 = PCURVE('',#617,#622);
#617 = PLANE('',#618);
#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621);
#619 = CARTESIAN_POINT('',(-8.,-3.,45.));
#620 = DIRECTION('',(0.,1.,-0.));
#621 = DIRECTION('',(-1.,0.,0.));
#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627);
#623 = LINE('',#624,#625);
#624 = CARTESIAN_POINT('',(0.,0.));
#625 = VECTOR('',#626,1.);
#626 = DIRECTION('',(1.,0.));
#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#628 = ORIENTED_EDGE('',*,*,#629,.F.);
#629 = EDGE_CURVE('',#630,#602,#632,.T.);
#630 = VERTEX_POINT('',#631);
#631 = CARTESIAN_POINT('',(-4.,-7.,45.));
#632 = SURFACE_CURVE('',#633,(#638,#645),.PCURVE_S1.);
#633 = CIRCLE('',#634,4.);
#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);
#635 = CARTESIAN_POINT('',(-8.,-7.,45.));
#636 = DIRECTION('',(0.,-0.,1.));
#637 = DIRECTION('',(1.,0.,0.));
#638 = PCURVE('',#99,#639);
#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644);
#640 = CIRCLE('',#641,4.);
#641 = AXIS2_PLACEMENT_2D('',#642,#643);
#642 = CARTESIAN_POINT('',(-8.,23.));
#643 = DIRECTION('',(1.,0.));
#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#645 = PCURVE('',#646,#651);
#646 = CYLINDRICAL_SURFACE('',#647,4.);
#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650);
#648 = CARTESIAN_POINT('',(-8.,-7.,45.));
#649 = DIRECTION('',(0.,-0.,1.));
#650 = DIRECTION('',(1.,0.,0.));
#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);
#652 = LINE('',#653,#654);
#653 = CARTESIAN_POINT('',(0.,0.));
#654 = VECTOR('',#655,1.);
#655 = DIRECTION('',(1.,0.));
#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#657 = ORIENTED_EDGE('',*,*,#658,.F.);
#658 = EDGE_CURVE('',#659,#630,#661,.T.);
#659 = VERTEX_POINT('',#660);
#660 = CARTESIAN_POINT('',(-4.,-37.,45.));
#661 = SURFACE_CURVE('',#662,(#666,#673),.PCURVE_S1.);
#662 = LINE('',#663,#664);
#663 = CARTESIAN_POINT('',(-4.,-37.,45.));
#664 = VECTOR('',#665,1.);
#665 = DIRECTION('',(0.,1.,0.));
#666 = PCURVE('',#99,#667);
#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672);
#668 = LINE('',#669,#670);
#669 = CARTESIAN_POINT('',(-4.,-7.));
#670 = VECTOR('',#671,1.);
#671 = DIRECTION('',(0.,1.));
#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#673 = PCURVE('',#674,#679);
#674 = PLANE('',#675);
#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678);
#676 = CARTESIAN_POINT('',(-4.,-37.,45.));
#677 = DIRECTION('',(1.,0.,0.));
#678 = DIRECTION('',(-0.,1.,0.));
#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684);
#680 = LINE('',#681,#682);
#681 = CARTESIAN_POINT('',(0.,0.));
#682 = VECTOR('',#683,1.);
#683 = DIRECTION('',(1.,0.));
#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#685 = ORIENTED_EDGE('',*,*,#686,.F.);
#686 = EDGE_CURVE('',#488,#659,#687,.T.);
#687 = SURFACE_CURVE('',#688,(#693,#700),.PCURVE_S1.);
#688 = CIRCLE('',#689,4.);
#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692);
#690 = CARTESIAN_POINT('',(-8.,-37.,45.));
#691 = DIRECTION('',(0.,-0.,1.));
#692 = DIRECTION('',(1.,0.,0.));
#693 = PCURVE('',#99,#694);
#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699);
#695 = CIRCLE('',#696,4.);
#696 = AXIS2_PLACEMENT_2D('',#697,#698);
#697 = CARTESIAN_POINT('',(-8.,-7.));
#698 = DIRECTION('',(1.,0.));
#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#700 = PCURVE('',#701,#706);
#701 = CYLINDRICAL_SURFACE('',#702,4.);
#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705);
#703 = CARTESIAN_POINT('',(-8.,-37.,45.));
#704 = DIRECTION('',(0.,-0.,1.));
#705 = DIRECTION('',(1.,0.,0.));
#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
#707 = LINE('',#708,#709);
#708 = CARTESIAN_POINT('',(0.,0.));
#709 = VECTOR('',#710,1.);
#710 = DIRECTION('',(1.,0.));
#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#712 = FACE_BOUND('',#713,.T.);
#713 = EDGE_LOOP('',(#714,#744,#773,#801,#830,#858,#887,#915));
#714 = ORIENTED_EDGE('',*,*,#715,.F.);
#715 = EDGE_CURVE('',#716,#718,#720,.T.);
#716 = VERTEX_POINT('',#717);
#717 = CARTESIAN_POINT('',(4.,-41.,45.));
#718 = VERTEX_POINT('',#719);
#719 = CARTESIAN_POINT('',(27.,-41.,45.));
#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.);
#721 = LINE('',#722,#723);
#722 = CARTESIAN_POINT('',(4.,-41.,45.));
#723 = VECTOR('',#724,1.);
#724 = DIRECTION('',(1.,0.,0.));
#725 = PCURVE('',#99,#726);
#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731);
#727 = LINE('',#728,#729);
#728 = CARTESIAN_POINT('',(4.,-11.));
#729 = VECTOR('',#730,1.);
#730 = DIRECTION('',(1.,0.));
#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#732 = PCURVE('',#733,#738);
#733 = PLANE('',#734);
#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
#735 = CARTESIAN_POINT('',(4.,-41.,45.));
#736 = DIRECTION('',(0.,-1.,0.));
#737 = DIRECTION('',(1.,0.,0.));
#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);
#739 = LINE('',#740,#741);
#740 = CARTESIAN_POINT('',(0.,0.));
#741 = VECTOR('',#742,1.);
#742 = DIRECTION('',(1.,0.));
#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#744 = ORIENTED_EDGE('',*,*,#745,.F.);
#745 = EDGE_CURVE('',#746,#716,#748,.T.);
#746 = VERTEX_POINT('',#747);
#747 = CARTESIAN_POINT('',(0.,-37.,45.));
#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);
#749 = CIRCLE('',#750,4.);
#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
#751 = CARTESIAN_POINT('',(4.,-37.,45.));
#752 = DIRECTION('',(0.,-0.,1.));
#753 = DIRECTION('',(1.,0.,0.));
#754 = PCURVE('',#99,#755);
#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
#756 = CIRCLE('',#757,4.);
#757 = AXIS2_PLACEMENT_2D('',#758,#759);
#758 = CARTESIAN_POINT('',(4.,-7.));
#759 = DIRECTION('',(1.,0.));
#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#761 = PCURVE('',#762,#767);
#762 = CYLINDRICAL_SURFACE('',#763,4.);
#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766);
#764 = CARTESIAN_POINT('',(4.,-37.,45.));
#765 = DIRECTION('',(0.,-0.,1.));
#766 = DIRECTION('',(1.,0.,0.));
#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772);
#768 = LINE('',#769,#770);
#769 = CARTESIAN_POINT('',(0.,0.));
#770 = VECTOR('',#771,1.);
#771 = DIRECTION('',(1.,0.));
#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#773 = ORIENTED_EDGE('',*,*,#774,.F.);
#774 = EDGE_CURVE('',#775,#746,#777,.T.);
#775 = VERTEX_POINT('',#776);
#776 = CARTESIAN_POINT('',(0.,-7.,45.));
#777 = SURFACE_CURVE('',#778,(#782,#789),.PCURVE_S1.);
#778 = LINE('',#779,#780);
#779 = CARTESIAN_POINT('',(0.,-7.,45.));
#780 = VECTOR('',#781,1.);
#781 = DIRECTION('',(0.,-1.,-0.));
#782 = PCURVE('',#99,#783);
#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788);
#784 = LINE('',#785,#786);
#785 = CARTESIAN_POINT('',(0.,23.));
#786 = VECTOR('',#787,1.);
#787 = DIRECTION('',(0.,-1.));
#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#789 = PCURVE('',#790,#795);
#790 = PLANE('',#791);
#791 = AXIS2_PLACEMENT_3D('',#792,#793,#794);
#792 = CARTESIAN_POINT('',(0.,-7.,45.));
#793 = DIRECTION('',(-1.,-0.,0.));
#794 = DIRECTION('',(0.,-1.,-0.));
#795 = DEFINITIONAL_REPRESENTATION('',(#796),#800);
#796 = LINE('',#797,#798);
#797 = CARTESIAN_POINT('',(0.,0.));
#798 = VECTOR('',#799,1.);
#799 = DIRECTION('',(1.,0.));
#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#801 = ORIENTED_EDGE('',*,*,#802,.F.);
#802 = EDGE_CURVE('',#803,#775,#805,.T.);
#803 = VERTEX_POINT('',#804);
#804 = CARTESIAN_POINT('',(4.,-3.,45.));
#805 = SURFACE_CURVE('',#806,(#811,#818),.PCURVE_S1.);
#806 = CIRCLE('',#807,4.);
#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
#808 = CARTESIAN_POINT('',(4.,-7.,45.));
#809 = DIRECTION('',(0.,-0.,1.));
#810 = DIRECTION('',(1.,0.,0.));
#811 = PCURVE('',#99,#812);
#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817);
#813 = CIRCLE('',#814,4.);
#814 = AXIS2_PLACEMENT_2D('',#815,#816);
#815 = CARTESIAN_POINT('',(4.,23.));
#816 = DIRECTION('',(1.,0.));
#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#818 = PCURVE('',#819,#824);
#819 = CYLINDRICAL_SURFACE('',#820,4.);
#820 = AXIS2_PLACEMENT_3D('',#821,#822,#823);
#821 = CARTESIAN_POINT('',(4.,-7.,45.));
#822 = DIRECTION('',(0.,-0.,1.));
#823 = DIRECTION('',(1.,0.,0.));
#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829);
#825 = LINE('',#826,#827);
#826 = CARTESIAN_POINT('',(0.,0.));
#827 = VECTOR('',#828,1.);
#828 = DIRECTION('',(1.,0.));
#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#830 = ORIENTED_EDGE('',*,*,#831,.F.);
#831 = EDGE_CURVE('',#832,#803,#834,.T.);
#832 = VERTEX_POINT('',#833);
#833 = CARTESIAN_POINT('',(27.,-3.,45.));
#834 = SURFACE_CURVE('',#835,(#839,#846),.PCURVE_S1.);
#835 = LINE('',#836,#837);
#836 = CARTESIAN_POINT('',(27.,-3.,45.));
#837 = VECTOR('',#838,1.);
#838 = DIRECTION('',(-1.,0.,0.));
#839 = PCURVE('',#99,#840);
#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);
#841 = LINE('',#842,#843);
#842 = CARTESIAN_POINT('',(27.,27.));
#843 = VECTOR('',#844,1.);
#844 = DIRECTION('',(-1.,0.));
#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#846 = PCURVE('',#847,#852);
#847 = PLANE('',#848);
#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851);
#849 = CARTESIAN_POINT('',(27.,-3.,45.));
#850 = DIRECTION('',(0.,1.,-0.));
#851 = DIRECTION('',(-1.,0.,0.));
#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);
#853 = LINE('',#854,#855);
#854 = CARTESIAN_POINT('',(0.,0.));
#855 = VECTOR('',#856,1.);
#856 = DIRECTION('',(1.,0.));
#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#858 = ORIENTED_EDGE('',*,*,#859,.F.);
#859 = EDGE_CURVE('',#860,#832,#862,.T.);
#860 = VERTEX_POINT('',#861);
#861 = CARTESIAN_POINT('',(31.,-7.,45.));
#862 = SURFACE_CURVE('',#863,(#868,#875),.PCURVE_S1.);
#863 = CIRCLE('',#864,4.);
#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867);
#865 = CARTESIAN_POINT('',(27.,-7.,45.));
#866 = DIRECTION('',(0.,-0.,1.));
#867 = DIRECTION('',(1.,0.,0.));
#868 = PCURVE('',#99,#869);
#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);
#870 = CIRCLE('',#871,4.);
#871 = AXIS2_PLACEMENT_2D('',#872,#873);
#872 = CARTESIAN_POINT('',(27.,23.));
#873 = DIRECTION('',(1.,0.));
#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#875 = PCURVE('',#876,#881);
#876 = CYLINDRICAL_SURFACE('',#877,4.);
#877 = AXIS2_PLACEMENT_3D('',#878,#879,#880);
#878 = CARTESIAN_POINT('',(27.,-7.,45.));
#879 = DIRECTION('',(0.,-0.,1.));
#880 = DIRECTION('',(1.,0.,0.));
#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);
#882 = LINE('',#883,#884);
#883 = CARTESIAN_POINT('',(0.,0.));
#884 = VECTOR('',#885,1.);
#885 = DIRECTION('',(1.,0.));
#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#887 = ORIENTED_EDGE('',*,*,#888,.F.);
#888 = EDGE_CURVE('',#889,#860,#891,.T.);
#889 = VERTEX_POINT('',#890);
#890 = CARTESIAN_POINT('',(31.,-37.,45.));
#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.);
#892 = LINE('',#893,#894);
#893 = CARTESIAN_POINT('',(31.,-37.,45.));
#894 = VECTOR('',#895,1.);
#895 = DIRECTION('',(0.,1.,0.));
#896 = PCURVE('',#99,#897);
#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);
#898 = LINE('',#899,#900);
#899 = CARTESIAN_POINT('',(31.,-7.));
#900 = VECTOR('',#901,1.);
#901 = DIRECTION('',(0.,1.));
#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#903 = PCURVE('',#904,#909);
#904 = PLANE('',#905);
#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);
#906 = CARTESIAN_POINT('',(31.,-37.,45.));
#907 = DIRECTION('',(1.,0.,0.));
#908 = DIRECTION('',(-0.,1.,0.));
#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);
#910 = LINE('',#911,#912);
#911 = CARTESIAN_POINT('',(0.,0.));
#912 = VECTOR('',#913,1.);
#913 = DIRECTION('',(1.,0.));
#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#915 = ORIENTED_EDGE('',*,*,#916,.F.);
#916 = EDGE_CURVE('',#718,#889,#917,.T.);
#917 = SURFACE_CURVE('',#918,(#923,#930),.PCURVE_S1.);
#918 = CIRCLE('',#919,4.);
#919 = AXIS2_PLACEMENT_3D('',#920,#921,#922);
#920 = CARTESIAN_POINT('',(27.,-37.,45.));
#921 = DIRECTION('',(0.,-0.,1.));
#922 = DIRECTION('',(1.,0.,0.));
#923 = PCURVE('',#99,#924);
#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929);
#925 = CIRCLE('',#926,4.);
#926 = AXIS2_PLACEMENT_2D('',#927,#928);
#927 = CARTESIAN_POINT('',(27.,-7.));
#928 = DIRECTION('',(1.,0.));
#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#930 = PCURVE('',#931,#936);
#931 = CYLINDRICAL_SURFACE('',#932,4.);
#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935);
#933 = CARTESIAN_POINT('',(27.,-37.,45.));
#934 = DIRECTION('',(0.,-0.,1.));
#935 = DIRECTION('',(1.,0.,0.));
#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941);
#937 = LINE('',#938,#939);
#938 = CARTESIAN_POINT('',(0.,0.));
#939 = VECTOR('',#940,1.);
#940 = DIRECTION('',(1.,0.));
#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#942 = FACE_BOUND('',#943,.T.);
#943 = EDGE_LOOP('',(#944,#974,#1003,#1031,#1060,#1088,#1117,#1145));
#944 = ORIENTED_EDGE('',*,*,#945,.F.);
#945 = EDGE_CURVE('',#946,#948,#950,.T.);
#946 = VERTEX_POINT('',#947);
#947 = CARTESIAN_POINT('',(39.,-41.,45.));
#948 = VERTEX_POINT('',#949);
#949 = CARTESIAN_POINT('',(62.,-41.,45.));
#950 = SURFACE_CURVE('',#951,(#955,#962),.PCURVE_S1.);
#951 = LINE('',#952,#953);
#952 = CARTESIAN_POINT('',(39.,-41.,45.));
#953 = VECTOR('',#954,1.);
#954 = DIRECTION('',(1.,0.,0.));
#955 = PCURVE('',#99,#956);
#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961);
#957 = LINE('',#958,#959);
#958 = CARTESIAN_POINT('',(39.,-11.));
#959 = VECTOR('',#960,1.);
#960 = DIRECTION('',(1.,0.));
#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#962 = PCURVE('',#963,#968);
#963 = PLANE('',#964);
#964 = AXIS2_PLACEMENT_3D('',#965,#966,#967);
#965 = CARTESIAN_POINT('',(39.,-41.,45.));
#966 = DIRECTION('',(0.,-1.,0.));
#967 = DIRECTION('',(1.,0.,0.));
#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973);
#969 = LINE('',#970,#971);
#970 = CARTESIAN_POINT('',(0.,0.));
#971 = VECTOR('',#972,1.);
#972 = DIRECTION('',(1.,0.));
#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#974 = ORIENTED_EDGE('',*,*,#975,.F.);
#975 = EDGE_CURVE('',#976,#946,#978,.T.);
#976 = VERTEX_POINT('',#977);
#977 = CARTESIAN_POINT('',(35.,-37.,45.));
#978 = SURFACE_CURVE('',#979,(#984,#991),.PCURVE_S1.);
#979 = CIRCLE('',#980,4.);
#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983);
#981 = CARTESIAN_POINT('',(39.,-37.,45.));
#982 = DIRECTION('',(0.,-0.,1.));
#983 = DIRECTION('',(1.,0.,0.));
#984 = PCURVE('',#99,#985);
#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990);
#986 = CIRCLE('',#987,4.);
#987 = AXIS2_PLACEMENT_2D('',#988,#989);
#988 = CARTESIAN_POINT('',(39.,-7.));
#989 = DIRECTION('',(1.,0.));
#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#991 = PCURVE('',#992,#997);
#992 = CYLINDRICAL_SURFACE('',#993,4.);
#993 = AXIS2_PLACEMENT_3D('',#994,#995,#996);
#994 = CARTESIAN_POINT('',(39.,-37.,45.));
#995 = DIRECTION('',(0.,-0.,1.));
#996 = DIRECTION('',(1.,0.,0.));
#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002);
#998 = LINE('',#999,#1000);
#999 = CARTESIAN_POINT('',(0.,0.));
#1000 = VECTOR('',#1001,1.);
#1001 = DIRECTION('',(1.,0.));
#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1003 = ORIENTED_EDGE('',*,*,#1004,.F.);
#1004 = EDGE_CURVE('',#1005,#976,#1007,.T.);
#1005 = VERTEX_POINT('',#1006);
#1006 = CARTESIAN_POINT('',(35.,-7.,45.));
#1007 = SURFACE_CURVE('',#1008,(#1012,#1019),.PCURVE_S1.);
#1008 = LINE('',#1009,#1010);
#1009 = CARTESIAN_POINT('',(35.,-7.,45.));
#1010 = VECTOR('',#1011,1.);
#1011 = DIRECTION('',(0.,-1.,-0.));
#1012 = PCURVE('',#99,#1013);
#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018);
#1014 = LINE('',#1015,#1016);
#1015 = CARTESIAN_POINT('',(35.,23.));
#1016 = VECTOR('',#1017,1.);
#1017 = DIRECTION('',(0.,-1.));
#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1019 = PCURVE('',#1020,#1025);
#1020 = PLANE('',#1021);
#1021 = AXIS2_PLACEMENT_3D('',#1022,#1023,#1024);
#1022 = CARTESIAN_POINT('',(35.,-7.,45.));
#1023 = DIRECTION('',(-1.,-0.,0.));
#1024 = DIRECTION('',(0.,-1.,-0.));
#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
#1026 = LINE('',#1027,#1028);
#1027 = CARTESIAN_POINT('',(0.,0.));
#1028 = VECTOR('',#1029,1.);
#1029 = DIRECTION('',(1.,0.));
#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1031 = ORIENTED_EDGE('',*,*,#1032,.F.);
#1032 = EDGE_CURVE('',#1033,#1005,#1035,.T.);
#1033 = VERTEX_POINT('',#1034);
#1034 = CARTESIAN_POINT('',(39.,-3.,45.));
#1035 = SURFACE_CURVE('',#1036,(#1041,#1048),.PCURVE_S1.);
#1036 = CIRCLE('',#1037,4.);
#1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040);
#1038 = CARTESIAN_POINT('',(39.,-7.,45.));
#1039 = DIRECTION('',(0.,-0.,1.));
#1040 = DIRECTION('',(1.,0.,0.));
#1041 = PCURVE('',#99,#1042);
#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);
#1043 = CIRCLE('',#1044,4.);
#1044 = AXIS2_PLACEMENT_2D('',#1045,#1046);
#1045 = CARTESIAN_POINT('',(39.,23.));
#1046 = DIRECTION('',(1.,0.));
#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1048 = PCURVE('',#1049,#1054);
#1049 = CYLINDRICAL_SURFACE('',#1050,4.);
#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053);
#1051 = CARTESIAN_POINT('',(39.,-7.,45.));
#1052 = DIRECTION('',(0.,-0.,1.));
#1053 = DIRECTION('',(1.,0.,0.));
#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059);
#1055 = LINE('',#1056,#1057);
#1056 = CARTESIAN_POINT('',(0.,0.));
#1057 = VECTOR('',#1058,1.);
#1058 = DIRECTION('',(1.,0.));
#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1060 = ORIENTED_EDGE('',*,*,#1061,.F.);
#1061 = EDGE_CURVE('',#1062,#1033,#1064,.T.);
#1062 = VERTEX_POINT('',#1063);
#1063 = CARTESIAN_POINT('',(62.,-3.,45.));
#1064 = SURFACE_CURVE('',#1065,(#1069,#1076),.PCURVE_S1.);
#1065 = LINE('',#1066,#1067);
#1066 = CARTESIAN_POINT('',(62.,-3.,45.));
#1067 = VECTOR('',#1068,1.);
#1068 = DIRECTION('',(-1.,0.,0.));
#1069 = PCURVE('',#99,#1070);
#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075);
#1071 = LINE('',#1072,#1073);
#1072 = CARTESIAN_POINT('',(62.,27.));
#1073 = VECTOR('',#1074,1.);
#1074 = DIRECTION('',(-1.,0.));
#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1076 = PCURVE('',#1077,#1082);
#1077 = PLANE('',#1078);
#1078 = AXIS2_PLACEMENT_3D('',#1079,#1080,#1081);
#1079 = CARTESIAN_POINT('',(62.,-3.,45.));
#1080 = DIRECTION('',(0.,1.,-0.));
#1081 = DIRECTION('',(-1.,0.,0.));
#1082 = DEFINITIONAL_REPRESENTATION('',(#1083),#1087);
#1083 = LINE('',#1084,#1085);
#1084 = CARTESIAN_POINT('',(0.,0.));
#1085 = VECTOR('',#1086,1.);
#1086 = DIRECTION('',(1.,0.));
#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1088 = ORIENTED_EDGE('',*,*,#1089,.F.);
#1089 = EDGE_CURVE('',#1090,#1062,#1092,.T.);
#1090 = VERTEX_POINT('',#1091);
#1091 = CARTESIAN_POINT('',(66.,-7.,45.));
#1092 = SURFACE_CURVE('',#1093,(#1098,#1105),.PCURVE_S1.);
#1093 = CIRCLE('',#1094,4.);
#1094 = AXIS2_PLACEMENT_3D('',#1095,#1096,#1097);
#1095 = CARTESIAN_POINT('',(62.,-7.,45.));
#1096 = DIRECTION('',(0.,-0.,1.));
#1097 = DIRECTION('',(1.,0.,0.));
#1098 = PCURVE('',#99,#1099);
#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);
#1100 = CIRCLE('',#1101,4.);
#1101 = AXIS2_PLACEMENT_2D('',#1102,#1103);
#1102 = CARTESIAN_POINT('',(62.,23.));
#1103 = DIRECTION('',(1.,0.));
#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1105 = PCURVE('',#1106,#1111);
#1106 = CYLINDRICAL_SURFACE('',#1107,4.);
#1107 = AXIS2_PLACEMENT_3D('',#1108,#1109,#1110);
#1108 = CARTESIAN_POINT('',(62.,-7.,45.));
#1109 = DIRECTION('',(0.,-0.,1.));
#1110 = DIRECTION('',(1.,0.,0.));
#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116);
#1112 = LINE('',#1113,#1114);
#1113 = CARTESIAN_POINT('',(0.,0.));
#1114 = VECTOR('',#1115,1.);
#1115 = DIRECTION('',(1.,0.));
#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1117 = ORIENTED_EDGE('',*,*,#1118,.F.);
#1118 = EDGE_CURVE('',#1119,#1090,#1121,.T.);
#1119 = VERTEX_POINT('',#1120);
#1120 = CARTESIAN_POINT('',(66.,-37.,45.));
#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.);
#1122 = LINE('',#1123,#1124);
#1123 = CARTESIAN_POINT('',(66.,-37.,45.));
#1124 = VECTOR('',#1125,1.);
#1125 = DIRECTION('',(0.,1.,0.));
#1126 = PCURVE('',#99,#1127);
#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);
#1128 = LINE('',#1129,#1130);
#1129 = CARTESIAN_POINT('',(66.,-7.));
#1130 = VECTOR('',#1131,1.);
#1131 = DIRECTION('',(0.,1.));
#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1133 = PCURVE('',#1134,#1139);
#1134 = PLANE('',#1135);
#1135 = AXIS2_PLACEMENT_3D('',#1136,#1137,#1138);
#1136 = CARTESIAN_POINT('',(66.,-37.,45.));
#1137 = DIRECTION('',(1.,0.,0.));
#1138 = DIRECTION('',(-0.,1.,0.));
#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144);
#1140 = LINE('',#1141,#1142);
#1141 = CARTESIAN_POINT('',(0.,0.));
#1142 = VECTOR('',#1143,1.);
#1143 = DIRECTION('',(1.,0.));
#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1145 = ORIENTED_EDGE('',*,*,#1146,.F.);
#1146 = EDGE_CURVE('',#948,#1119,#1147,.T.);
#1147 = SURFACE_CURVE('',#1148,(#1153,#1160),.PCURVE_S1.);
#1148 = CIRCLE('',#1149,4.);
#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
#1150 = CARTESIAN_POINT('',(62.,-37.,45.));
#1151 = DIRECTION('',(0.,-0.,1.));
#1152 = DIRECTION('',(1.,0.,0.));
#1153 = PCURVE('',#99,#1154);
#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);
#1155 = CIRCLE('',#1156,4.);
#1156 = AXIS2_PLACEMENT_2D('',#1157,#1158);
#1157 = CARTESIAN_POINT('',(62.,-7.));
#1158 = DIRECTION('',(1.,0.));
#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1160 = PCURVE('',#1161,#1166);
#1161 = CYLINDRICAL_SURFACE('',#1162,4.);
#1162 = AXIS2_PLACEMENT_3D('',#1163,#1164,#1165);
#1163 = CARTESIAN_POINT('',(62.,-37.,45.));
#1164 = DIRECTION('',(0.,-0.,1.));
#1165 = DIRECTION('',(1.,0.,0.));
#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
#1167 = LINE('',#1168,#1169);
#1168 = CARTESIAN_POINT('',(0.,0.));
#1169 = VECTOR('',#1170,1.);
#1170 = DIRECTION('',(1.,0.));
#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1172 = ADVANCED_FACE('',(#1173),#72,.T.);
#1173 = FACE_BOUND('',#1174,.F.);
#1174 = EDGE_LOOP('',(#1175,#1176,#1197,#1198));
#1175 = ORIENTED_EDGE('',*,*,#306,.F.);
#1176 = ORIENTED_EDGE('',*,*,#1177,.T.);
#1177 = EDGE_CURVE('',#279,#416,#1178,.T.);
#1178 = SURFACE_CURVE('',#1179,(#1183,#1190),.PCURVE_S1.);
#1179 = LINE('',#1180,#1181);
#1180 = CARTESIAN_POINT('',(-70.,-37.,0.));
#1181 = VECTOR('',#1182,1.);
#1182 = DIRECTION('',(0.,0.,1.));
#1183 = PCURVE('',#72,#1184);
#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189);
#1185 = LINE('',#1186,#1187);
#1186 = CARTESIAN_POINT('',(-3.14159265359,0.));
#1187 = VECTOR('',#1188,1.);
#1188 = DIRECTION('',(-0.,-1.));
#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1190 = PCURVE('',#294,#1191);
#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1196);
#1192 = LINE('',#1193,#1194);
#1193 = CARTESIAN_POINT('',(74.,0.));
#1194 = VECTOR('',#1195,1.);
#1195 = DIRECTION('',(0.,-1.));
#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1197 = ORIENTED_EDGE('',*,*,#436,.F.);
#1198 = ORIENTED_EDGE('',*,*,#56,.F.);
#1199 = ADVANCED_FACE('',(#1200),#180,.F.);
#1200 = FACE_BOUND('',#1201,.F.);
#1201 = EDGE_LOOP('',(#1202,#1203,#1204,#1205,#1226,#1254));
#1202 = ORIENTED_EDGE('',*,*,#164,.F.);
#1203 = ORIENTED_EDGE('',*,*,#361,.T.);
#1204 = ORIENTED_EDGE('',*,*,#464,.T.);
#1205 = ORIENTED_EDGE('',*,*,#1206,.F.);
#1206 = EDGE_CURVE('',#1207,#386,#1209,.T.);
#1207 = VERTEX_POINT('',#1208);
#1208 = CARTESIAN_POINT('',(70.,0.,90.));
#1209 = SURFACE_CURVE('',#1210,(#1214,#1220),.PCURVE_S1.);
#1210 = LINE('',#1211,#1212);
#1211 = CARTESIAN_POINT('',(70.,0.,45.));
#1212 = VECTOR('',#1213,1.);
#1213 = DIRECTION('',(-0.,0.,-1.));
#1214 = PCURVE('',#180,#1215);
#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1219);
#1216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1217,#1218),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-45.,0.),.PIECEWISE_BEZIER_KNOTS.);
#1217 = CARTESIAN_POINT('',(37.,-90.));
#1218 = CARTESIAN_POINT('',(37.,-45.));
#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1220 = PCURVE('',#403,#1221);
#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1225);
#1222 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1223,#1224),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-45.,0.),.PIECEWISE_BEZIER_KNOTS.);
#1223 = CARTESIAN_POINT('',(10.,0.));
#1224 = CARTESIAN_POINT('',(10.,-45.));
#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1226 = ORIENTED_EDGE('',*,*,#1227,.T.);
#1227 = EDGE_CURVE('',#1207,#1228,#1230,.T.);
#1228 = VERTEX_POINT('',#1229);
#1229 = CARTESIAN_POINT('',(70.,37.,90.));
#1230 = SURFACE_CURVE('',#1231,(#1235,#1242),.PCURVE_S1.);
#1231 = LINE('',#1232,#1233);
#1232 = CARTESIAN_POINT('',(70.,-37.,90.));
#1233 = VECTOR('',#1234,1.);
#1234 = DIRECTION('',(0.,1.,0.));
#1235 = PCURVE('',#180,#1236);
#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241);
#1237 = LINE('',#1238,#1239);
#1238 = CARTESIAN_POINT('',(0.,-90.));
#1239 = VECTOR('',#1240,1.);
#1240 = DIRECTION('',(1.,0.));
#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1242 = PCURVE('',#1243,#1248);
#1243 = PLANE('',#1244);
#1244 = AXIS2_PLACEMENT_3D('',#1245,#1246,#1247);
#1245 = CARTESIAN_POINT('',(1.721780940489E-15,6.695814768567E-16,90.));
#1246 = DIRECTION('',(0.,0.,1.));
#1247 = DIRECTION('',(1.,0.,-0.));
#1248 = DEFINITIONAL_REPRESENTATION('',(#1249),#1253);
#1249 = LINE('',#1250,#1251);
#1250 = CARTESIAN_POINT('',(70.,-37.));
#1251 = VECTOR('',#1252,1.);
#1252 = DIRECTION('',(0.,1.));
#1253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1254 = ORIENTED_EDGE('',*,*,#1255,.F.);
#1255 = EDGE_CURVE('',#165,#1228,#1256,.T.);
#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.);
#1257 = LINE('',#1258,#1259);
#1258 = CARTESIAN_POINT('',(70.,37.,0.));
#1259 = VECTOR('',#1260,1.);
#1260 = DIRECTION('',(0.,0.,1.));
#1261 = PCURVE('',#180,#1262);
#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267);
#1263 = LINE('',#1264,#1265);
#1264 = CARTESIAN_POINT('',(74.,0.));
#1265 = VECTOR('',#1266,1.);
#1266 = DIRECTION('',(0.,-1.));
#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1268 = PCURVE('',#209,#1269);
#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);
#1270 = LINE('',#1271,#1272);
#1271 = CARTESIAN_POINT('',(-0.,0.));
#1272 = VECTOR('',#1273,1.);
#1273 = DIRECTION('',(-0.,-1.));
#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1275 = ADVANCED_FACE('',(#1276),#209,.T.);
#1276 = FACE_BOUND('',#1277,.F.);
#1277 = EDGE_LOOP('',(#1278,#1279,#1303,#1324));
#1278 = ORIENTED_EDGE('',*,*,#1255,.T.);
#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);
#1280 = EDGE_CURVE('',#1228,#1281,#1283,.T.);
#1281 = VERTEX_POINT('',#1282);
#1282 = CARTESIAN_POINT('',(62.,45.,90.));
#1283 = SURFACE_CURVE('',#1284,(#1289,#1296),.PCURVE_S1.);
#1284 = CIRCLE('',#1285,8.);
#1285 = AXIS2_PLACEMENT_3D('',#1286,#1287,#1288);
#1286 = CARTESIAN_POINT('',(62.,37.,90.));
#1287 = DIRECTION('',(0.,-0.,1.));
#1288 = DIRECTION('',(1.,0.,0.));
#1289 = PCURVE('',#209,#1290);
#1290 = DEFINITIONAL_REPRESENTATION('',(#1291),#1295);
#1291 = LINE('',#1292,#1293);
#1292 = CARTESIAN_POINT('',(-0.,-90.));
#1293 = VECTOR('',#1294,1.);
#1294 = DIRECTION('',(-1.,0.));
#1295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1296 = PCURVE('',#1243,#1297);
#1297 = DEFINITIONAL_REPRESENTATION('',(#1298),#1302);
#1298 = CIRCLE('',#1299,8.);
#1299 = AXIS2_PLACEMENT_2D('',#1300,#1301);
#1300 = CARTESIAN_POINT('',(62.,37.));
#1301 = DIRECTION('',(1.,0.));
#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1303 = ORIENTED_EDGE('',*,*,#1304,.F.);
#1304 = EDGE_CURVE('',#193,#1281,#1305,.T.);
#1305 = SURFACE_CURVE('',#1306,(#1310,#1317),.PCURVE_S1.);
#1306 = LINE('',#1307,#1308);
#1307 = CARTESIAN_POINT('',(62.,45.,0.));
#1308 = VECTOR('',#1309,1.);
#1309 = DIRECTION('',(0.,0.,1.));
#1310 = PCURVE('',#209,#1311);
#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316);
#1312 = LINE('',#1313,#1314);
#1313 = CARTESIAN_POINT('',(-1.570796326795,0.));
#1314 = VECTOR('',#1315,1.);
#1315 = DIRECTION('',(-0.,-1.));
#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1317 = PCURVE('',#237,#1318);
#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323);
#1319 = LINE('',#1320,#1321);
#1320 = CARTESIAN_POINT('',(0.,-0.));
#1321 = VECTOR('',#1322,1.);
#1322 = DIRECTION('',(0.,-1.));
#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1324 = ORIENTED_EDGE('',*,*,#192,.F.);
#1325 = ADVANCED_FACE('',(#1326),#237,.F.);
#1326 = FACE_BOUND('',#1327,.F.);
#1327 = EDGE_LOOP('',(#1328,#1329,#1352,#1373));
#1328 = ORIENTED_EDGE('',*,*,#1304,.T.);
#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
#1330 = EDGE_CURVE('',#1281,#1331,#1333,.T.);
#1331 = VERTEX_POINT('',#1332);
#1332 = CARTESIAN_POINT('',(-62.,45.,90.));
#1333 = SURFACE_CURVE('',#1334,(#1338,#1345),.PCURVE_S1.);
#1334 = LINE('',#1335,#1336);
#1335 = CARTESIAN_POINT('',(62.,45.,90.));
#1336 = VECTOR('',#1337,1.);
#1337 = DIRECTION('',(-1.,0.,0.));
#1338 = PCURVE('',#237,#1339);
#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344);
#1340 = LINE('',#1341,#1342);
#1341 = CARTESIAN_POINT('',(0.,-90.));
#1342 = VECTOR('',#1343,1.);
#1343 = DIRECTION('',(1.,0.));
#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1345 = PCURVE('',#1243,#1346);
#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351);
#1347 = LINE('',#1348,#1349);
#1348 = CARTESIAN_POINT('',(62.,45.));
#1349 = VECTOR('',#1350,1.);
#1350 = DIRECTION('',(-1.,0.));
#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1352 = ORIENTED_EDGE('',*,*,#1353,.F.);
#1353 = EDGE_CURVE('',#222,#1331,#1354,.T.);
#1354 = SURFACE_CURVE('',#1355,(#1359,#1366),.PCURVE_S1.);
#1355 = LINE('',#1356,#1357);
#1356 = CARTESIAN_POINT('',(-62.,45.,0.));
#1357 = VECTOR('',#1358,1.);
#1358 = DIRECTION('',(0.,0.,1.));
#1359 = PCURVE('',#237,#1360);
#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);
#1361 = LINE('',#1362,#1363);
#1362 = CARTESIAN_POINT('',(124.,0.));
#1363 = VECTOR('',#1364,1.);
#1364 = DIRECTION('',(0.,-1.));
#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1366 = PCURVE('',#266,#1367);
#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372);
#1368 = LINE('',#1369,#1370);
#1369 = CARTESIAN_POINT('',(-1.570796326795,0.));
#1370 = VECTOR('',#1371,1.);
#1371 = DIRECTION('',(-0.,-1.));
#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1373 = ORIENTED_EDGE('',*,*,#221,.F.);
#1374 = ADVANCED_FACE('',(#1375),#266,.T.);
#1375 = FACE_BOUND('',#1376,.F.);
#1376 = EDGE_LOOP('',(#1377,#1378,#1402,#1423));
#1377 = ORIENTED_EDGE('',*,*,#1353,.T.);
#1378 = ORIENTED_EDGE('',*,*,#1379,.T.);
#1379 = EDGE_CURVE('',#1331,#1380,#1382,.T.);
#1380 = VERTEX_POINT('',#1381);
#1381 = CARTESIAN_POINT('',(-70.,37.,90.));
#1382 = SURFACE_CURVE('',#1383,(#1388,#1395),.PCURVE_S1.);
#1383 = CIRCLE('',#1384,8.);
#1384 = AXIS2_PLACEMENT_3D('',#1385,#1386,#1387);
#1385 = CARTESIAN_POINT('',(-62.,37.,90.));
#1386 = DIRECTION('',(0.,-0.,1.));
#1387 = DIRECTION('',(1.,0.,0.));
#1388 = PCURVE('',#266,#1389);
#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1394);
#1390 = LINE('',#1391,#1392);
#1391 = CARTESIAN_POINT('',(-0.,-90.));
#1392 = VECTOR('',#1393,1.);
#1393 = DIRECTION('',(-1.,0.));
#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1395 = PCURVE('',#1243,#1396);
#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401);
#1397 = CIRCLE('',#1398,8.);
#1398 = AXIS2_PLACEMENT_2D('',#1399,#1400);
#1399 = CARTESIAN_POINT('',(-62.,37.));
#1400 = DIRECTION('',(1.,0.));
#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1402 = ORIENTED_EDGE('',*,*,#1403,.F.);
#1403 = EDGE_CURVE('',#250,#1380,#1404,.T.);
#1404 = SURFACE_CURVE('',#1405,(#1409,#1416),.PCURVE_S1.);
#1405 = LINE('',#1406,#1407);
#1406 = CARTESIAN_POINT('',(-70.,37.,0.));
#1407 = VECTOR('',#1408,1.);
#1408 = DIRECTION('',(0.,0.,1.));
#1409 = PCURVE('',#266,#1410);
#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415);
#1411 = LINE('',#1412,#1413);
#1412 = CARTESIAN_POINT('',(-3.14159265359,0.));
#1413 = VECTOR('',#1414,1.);
#1414 = DIRECTION('',(-0.,-1.));
#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1416 = PCURVE('',#294,#1417);
#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
#1418 = LINE('',#1419,#1420);
#1419 = CARTESIAN_POINT('',(0.,0.));
#1420 = VECTOR('',#1421,1.);
#1421 = DIRECTION('',(0.,-1.));
#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1423 = ORIENTED_EDGE('',*,*,#249,.F.);
#1424 = ADVANCED_FACE('',(#1425),#294,.F.);
#1425 = FACE_BOUND('',#1426,.F.);
#1426 = EDGE_LOOP('',(#1427,#1428,#1429,#1452,#1471,#1472));
#1427 = ORIENTED_EDGE('',*,*,#278,.F.);
#1428 = ORIENTED_EDGE('',*,*,#1403,.T.);
#1429 = ORIENTED_EDGE('',*,*,#1430,.T.);
#1430 = EDGE_CURVE('',#1380,#1431,#1433,.T.);
#1431 = VERTEX_POINT('',#1432);
#1432 = CARTESIAN_POINT('',(-70.,0.,90.));
#1433 = SURFACE_CURVE('',#1434,(#1438,#1445),.PCURVE_S1.);
#1434 = LINE('',#1435,#1436);
#1435 = CARTESIAN_POINT('',(-70.,37.,90.));
#1436 = VECTOR('',#1437,1.);
#1437 = DIRECTION('',(0.,-1.,-0.));
#1438 = PCURVE('',#294,#1439);
#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);
#1440 = LINE('',#1441,#1442);
#1441 = CARTESIAN_POINT('',(0.,-90.));
#1442 = VECTOR('',#1443,1.);
#1443 = DIRECTION('',(1.,0.));
#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1445 = PCURVE('',#1243,#1446);
#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451);
#1447 = LINE('',#1448,#1449);
#1448 = CARTESIAN_POINT('',(-70.,37.));
#1449 = VECTOR('',#1450,1.);
#1450 = DIRECTION('',(0.,-1.));
#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1452 = ORIENTED_EDGE('',*,*,#1453,.F.);
#1453 = EDGE_CURVE('',#388,#1431,#1454,.T.);
#1454 = SURFACE_CURVE('',#1455,(#1459,#1465),.PCURVE_S1.);
#1455 = LINE('',#1456,#1457);
#1456 = CARTESIAN_POINT('',(-70.,0.,45.));
#1457 = VECTOR('',#1458,1.);
#1458 = DIRECTION('',(0.,0.,1.));
#1459 = PCURVE('',#294,#1460);
#1460 = DEFINITIONAL_REPRESENTATION('',(#1461),#1464);
#1461 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1462,#1463),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,45.),.PIECEWISE_BEZIER_KNOTS.);
#1462 = CARTESIAN_POINT('',(37.,-45.));
#1463 = CARTESIAN_POINT('',(37.,-90.));
#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1465 = PCURVE('',#403,#1466);
#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1470);
#1467 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1468,#1469),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,45.),.PIECEWISE_BEZIER_KNOTS.);
#1468 = CARTESIAN_POINT('',(150.,-45.));
#1469 = CARTESIAN_POINT('',(150.,0.));
#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1471 = ORIENTED_EDGE('',*,*,#415,.T.);
#1472 = ORIENTED_EDGE('',*,*,#1177,.F.);
#1473 = ADVANCED_FACE('',(#1474),#403,.F.);
#1474 = FACE_BOUND('',#1475,.F.);
#1475 = EDGE_LOOP('',(#1476,#1497,#1498,#1499));
#1476 = ORIENTED_EDGE('',*,*,#1477,.F.);
#1477 = EDGE_CURVE('',#1207,#1431,#1478,.T.);
#1478 = SURFACE_CURVE('',#1479,(#1483,#1490),.PCURVE_S1.);
#1479 = LINE('',#1480,#1481);
#1480 = CARTESIAN_POINT('',(80.,0.,90.));
#1481 = VECTOR('',#1482,1.);
#1482 = DIRECTION('',(-1.,0.,0.));
#1483 = PCURVE('',#403,#1484);
#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1489);
#1485 = LINE('',#1486,#1487);
#1486 = CARTESIAN_POINT('',(0.,0.));
#1487 = VECTOR('',#1488,1.);
#1488 = DIRECTION('',(1.,0.));
#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1490 = PCURVE('',#1243,#1491);
#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496);
#1492 = LINE('',#1493,#1494);
#1493 = CARTESIAN_POINT('',(80.,-6.695814768567E-16));
#1494 = VECTOR('',#1495,1.);
#1495 = DIRECTION('',(-1.,0.));
#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1497 = ORIENTED_EDGE('',*,*,#1206,.T.);
#1498 = ORIENTED_EDGE('',*,*,#385,.T.);
#1499 = ORIENTED_EDGE('',*,*,#1453,.T.);
#1500 = ADVANCED_FACE('',(#1501),#503,.F.);
#1501 = FACE_BOUND('',#1502,.F.);
#1502 = EDGE_LOOP('',(#1503,#1526,#1554,#1575));
#1503 = ORIENTED_EDGE('',*,*,#1504,.T.);
#1504 = EDGE_CURVE('',#486,#1505,#1507,.T.);
#1505 = VERTEX_POINT('',#1506);
#1506 = CARTESIAN_POINT('',(-62.,-41.,4.));
#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.);
#1508 = LINE('',#1509,#1510);
#1509 = CARTESIAN_POINT('',(-62.,-41.,45.));
#1510 = VECTOR('',#1511,1.);
#1511 = DIRECTION('',(-0.,-0.,-1.));
#1512 = PCURVE('',#503,#1513);
#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518);
#1514 = LINE('',#1515,#1516);
#1515 = CARTESIAN_POINT('',(0.,0.));
#1516 = VECTOR('',#1517,1.);
#1517 = DIRECTION('',(0.,-1.));
#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1519 = PCURVE('',#532,#1520);
#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525);
#1521 = LINE('',#1522,#1523);
#1522 = CARTESIAN_POINT('',(4.712388980385,0.));
#1523 = VECTOR('',#1524,1.);
#1524 = DIRECTION('',(0.,-1.));
#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1526 = ORIENTED_EDGE('',*,*,#1527,.T.);
#1527 = EDGE_CURVE('',#1505,#1528,#1530,.T.);
#1528 = VERTEX_POINT('',#1529);
#1529 = CARTESIAN_POINT('',(-8.,-41.,4.));
#1530 = SURFACE_CURVE('',#1531,(#1535,#1542),.PCURVE_S1.);
#1531 = LINE('',#1532,#1533);
#1532 = CARTESIAN_POINT('',(-62.,-41.,4.));
#1533 = VECTOR('',#1534,1.);
#1534 = DIRECTION('',(1.,0.,0.));
#1535 = PCURVE('',#503,#1536);
#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541);
#1537 = LINE('',#1538,#1539);
#1538 = CARTESIAN_POINT('',(0.,-41.));
#1539 = VECTOR('',#1540,1.);
#1540 = DIRECTION('',(1.,0.));
#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1542 = PCURVE('',#1543,#1548);
#1543 = PLANE('',#1544);
#1544 = AXIS2_PLACEMENT_3D('',#1545,#1546,#1547);
#1545 = CARTESIAN_POINT('',(-35.,-22.,4.));
#1546 = DIRECTION('',(0.,0.,1.));
#1547 = DIRECTION('',(1.,0.,-0.));
#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);
#1549 = LINE('',#1550,#1551);
#1550 = CARTESIAN_POINT('',(-27.,-19.));
#1551 = VECTOR('',#1552,1.);
#1552 = DIRECTION('',(1.,0.));
#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1554 = ORIENTED_EDGE('',*,*,#1555,.F.);
#1555 = EDGE_CURVE('',#488,#1528,#1556,.T.);
#1556 = SURFACE_CURVE('',#1557,(#1561,#1568),.PCURVE_S1.);
#1557 = LINE('',#1558,#1559);
#1558 = CARTESIAN_POINT('',(-8.,-41.,45.));
#1559 = VECTOR('',#1560,1.);
#1560 = DIRECTION('',(-0.,-0.,-1.));
#1561 = PCURVE('',#503,#1562);
#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567);
#1563 = LINE('',#1564,#1565);
#1564 = CARTESIAN_POINT('',(54.,0.));
#1565 = VECTOR('',#1566,1.);
#1566 = DIRECTION('',(0.,-1.));
#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1568 = PCURVE('',#701,#1569);
#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574);
#1570 = LINE('',#1571,#1572);
#1571 = CARTESIAN_POINT('',(4.712388980385,0.));
#1572 = VECTOR('',#1573,1.);
#1573 = DIRECTION('',(0.,-1.));
#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1575 = ORIENTED_EDGE('',*,*,#485,.F.);
#1576 = ADVANCED_FACE('',(#1577),#701,.F.);
#1577 = FACE_BOUND('',#1578,.F.);
#1578 = EDGE_LOOP('',(#1579,#1580,#1604,#1625));
#1579 = ORIENTED_EDGE('',*,*,#1555,.T.);
#1580 = ORIENTED_EDGE('',*,*,#1581,.T.);
#1581 = EDGE_CURVE('',#1528,#1582,#1584,.T.);
#1582 = VERTEX_POINT('',#1583);
#1583 = CARTESIAN_POINT('',(-4.,-37.,4.));
#1584 = SURFACE_CURVE('',#1585,(#1590,#1597),.PCURVE_S1.);
#1585 = CIRCLE('',#1586,4.);
#1586 = AXIS2_PLACEMENT_3D('',#1587,#1588,#1589);
#1587 = CARTESIAN_POINT('',(-8.,-37.,4.));
#1588 = DIRECTION('',(0.,-0.,1.));
#1589 = DIRECTION('',(1.,0.,0.));
#1590 = PCURVE('',#701,#1591);
#1591 = DEFINITIONAL_REPRESENTATION('',(#1592),#1596);
#1592 = LINE('',#1593,#1594);
#1593 = CARTESIAN_POINT('',(0.,-41.));
#1594 = VECTOR('',#1595,1.);
#1595 = DIRECTION('',(1.,0.));
#1596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1597 = PCURVE('',#1543,#1598);
#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603);
#1599 = CIRCLE('',#1600,4.);
#1600 = AXIS2_PLACEMENT_2D('',#1601,#1602);
#1601 = CARTESIAN_POINT('',(27.,-15.));
#1602 = DIRECTION('',(1.,0.));
#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1604 = ORIENTED_EDGE('',*,*,#1605,.F.);
#1605 = EDGE_CURVE('',#659,#1582,#1606,.T.);
#1606 = SURFACE_CURVE('',#1607,(#1611,#1618),.PCURVE_S1.);
#1607 = LINE('',#1608,#1609);
#1608 = CARTESIAN_POINT('',(-4.,-37.,45.));
#1609 = VECTOR('',#1610,1.);
#1610 = DIRECTION('',(-0.,-0.,-1.));
#1611 = PCURVE('',#701,#1612);
#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1617);
#1613 = LINE('',#1614,#1615);
#1614 = CARTESIAN_POINT('',(6.28318530718,0.));
#1615 = VECTOR('',#1616,1.);
#1616 = DIRECTION('',(0.,-1.));
#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1618 = PCURVE('',#674,#1619);
#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);
#1620 = LINE('',#1621,#1622);
#1621 = CARTESIAN_POINT('',(0.,0.));
#1622 = VECTOR('',#1623,1.);
#1623 = DIRECTION('',(0.,-1.));
#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1625 = ORIENTED_EDGE('',*,*,#686,.F.);
#1626 = ADVANCED_FACE('',(#1627),#674,.F.);
#1627 = FACE_BOUND('',#1628,.F.);
#1628 = EDGE_LOOP('',(#1629,#1630,#1653,#1674));
#1629 = ORIENTED_EDGE('',*,*,#1605,.T.);
#1630 = ORIENTED_EDGE('',*,*,#1631,.T.);
#1631 = EDGE_CURVE('',#1582,#1632,#1634,.T.);
#1632 = VERTEX_POINT('',#1633);
#1633 = CARTESIAN_POINT('',(-4.,-7.,4.));
#1634 = SURFACE_CURVE('',#1635,(#1639,#1646),.PCURVE_S1.);
#1635 = LINE('',#1636,#1637);
#1636 = CARTESIAN_POINT('',(-4.,-37.,4.));
#1637 = VECTOR('',#1638,1.);
#1638 = DIRECTION('',(0.,1.,0.));
#1639 = PCURVE('',#674,#1640);
#1640 = DEFINITIONAL_REPRESENTATION('',(#1641),#1645);
#1641 = LINE('',#1642,#1643);
#1642 = CARTESIAN_POINT('',(0.,-41.));
#1643 = VECTOR('',#1644,1.);
#1644 = DIRECTION('',(1.,0.));
#1645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1646 = PCURVE('',#1543,#1647);
#1647 = DEFINITIONAL_REPRESENTATION('',(#1648),#1652);
#1648 = LINE('',#1649,#1650);
#1649 = CARTESIAN_POINT('',(31.,-15.));
#1650 = VECTOR('',#1651,1.);
#1651 = DIRECTION('',(0.,1.));
#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1653 = ORIENTED_EDGE('',*,*,#1654,.F.);
#1654 = EDGE_CURVE('',#630,#1632,#1655,.T.);
#1655 = SURFACE_CURVE('',#1656,(#1660,#1667),.PCURVE_S1.);
#1656 = LINE('',#1657,#1658);
#1657 = CARTESIAN_POINT('',(-4.,-7.,45.));
#1658 = VECTOR('',#1659,1.);
#1659 = DIRECTION('',(-0.,-0.,-1.));
#1660 = PCURVE('',#674,#1661);
#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666);
#1662 = LINE('',#1663,#1664);
#1663 = CARTESIAN_POINT('',(30.,0.));
#1664 = VECTOR('',#1665,1.);
#1665 = DIRECTION('',(0.,-1.));
#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1667 = PCURVE('',#646,#1668);
#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673);
#1669 = LINE('',#1670,#1671);
#1670 = CARTESIAN_POINT('',(0.,0.));
#1671 = VECTOR('',#1672,1.);
#1672 = DIRECTION('',(0.,-1.));
#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1674 = ORIENTED_EDGE('',*,*,#658,.F.);
#1675 = ADVANCED_FACE('',(#1676),#646,.F.);
#1676 = FACE_BOUND('',#1677,.F.);
#1677 = EDGE_LOOP('',(#1678,#1679,#1703,#1724));
#1678 = ORIENTED_EDGE('',*,*,#1654,.T.);
#1679 = ORIENTED_EDGE('',*,*,#1680,.T.);
#1680 = EDGE_CURVE('',#1632,#1681,#1683,.T.);
#1681 = VERTEX_POINT('',#1682);
#1682 = CARTESIAN_POINT('',(-8.,-3.,4.));
#1683 = SURFACE_CURVE('',#1684,(#1689,#1696),.PCURVE_S1.);
#1684 = CIRCLE('',#1685,4.);
#1685 = AXIS2_PLACEMENT_3D('',#1686,#1687,#1688);
#1686 = CARTESIAN_POINT('',(-8.,-7.,4.));
#1687 = DIRECTION('',(0.,-0.,1.));
#1688 = DIRECTION('',(1.,0.,0.));
#1689 = PCURVE('',#646,#1690);
#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1695);
#1691 = LINE('',#1692,#1693);
#1692 = CARTESIAN_POINT('',(0.,-41.));
#1693 = VECTOR('',#1694,1.);
#1694 = DIRECTION('',(1.,0.));
#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1696 = PCURVE('',#1543,#1697);
#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702);
#1698 = CIRCLE('',#1699,4.);
#1699 = AXIS2_PLACEMENT_2D('',#1700,#1701);
#1700 = CARTESIAN_POINT('',(27.,15.));
#1701 = DIRECTION('',(1.,0.));
#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1703 = ORIENTED_EDGE('',*,*,#1704,.F.);
#1704 = EDGE_CURVE('',#602,#1681,#1705,.T.);
#1705 = SURFACE_CURVE('',#1706,(#1710,#1717),.PCURVE_S1.);
#1706 = LINE('',#1707,#1708);
#1707 = CARTESIAN_POINT('',(-8.,-3.,45.));
#1708 = VECTOR('',#1709,1.);
#1709 = DIRECTION('',(-0.,-0.,-1.));
#1710 = PCURVE('',#646,#1711);
#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1716);
#1712 = LINE('',#1713,#1714);
#1713 = CARTESIAN_POINT('',(1.570796326795,0.));
#1714 = VECTOR('',#1715,1.);
#1715 = DIRECTION('',(0.,-1.));
#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1717 = PCURVE('',#617,#1718);
#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723);
#1719 = LINE('',#1720,#1721);
#1720 = CARTESIAN_POINT('',(0.,0.));
#1721 = VECTOR('',#1722,1.);
#1722 = DIRECTION('',(0.,-1.));
#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1724 = ORIENTED_EDGE('',*,*,#629,.F.);
#1725 = ADVANCED_FACE('',(#1726),#617,.F.);
#1726 = FACE_BOUND('',#1727,.F.);
#1727 = EDGE_LOOP('',(#1728,#1729,#1752,#1773));
#1728 = ORIENTED_EDGE('',*,*,#1704,.T.);
#1729 = ORIENTED_EDGE('',*,*,#1730,.T.);
#1730 = EDGE_CURVE('',#1681,#1731,#1733,.T.);
#1731 = VERTEX_POINT('',#1732);
#1732 = CARTESIAN_POINT('',(-62.,-3.,4.));
#1733 = SURFACE_CURVE('',#1734,(#1738,#1745),.PCURVE_S1.);
#1734 = LINE('',#1735,#1736);
#1735 = CARTESIAN_POINT('',(-8.,-3.,4.));
#1736 = VECTOR('',#1737,1.);
#1737 = DIRECTION('',(-1.,0.,0.));
#1738 = PCURVE('',#617,#1739);
#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1744);
#1740 = LINE('',#1741,#1742);
#1741 = CARTESIAN_POINT('',(0.,-41.));
#1742 = VECTOR('',#1743,1.);
#1743 = DIRECTION('',(1.,0.));
#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1745 = PCURVE('',#1543,#1746);
#1746 = DEFINITIONAL_REPRESENTATION('',(#1747),#1751);
#1747 = LINE('',#1748,#1749);
#1748 = CARTESIAN_POINT('',(27.,19.));
#1749 = VECTOR('',#1750,1.);
#1750 = DIRECTION('',(-1.,0.));
#1751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1752 = ORIENTED_EDGE('',*,*,#1753,.F.);
#1753 = EDGE_CURVE('',#573,#1731,#1754,.T.);
#1754 = SURFACE_CURVE('',#1755,(#1759,#1766),.PCURVE_S1.);
#1755 = LINE('',#1756,#1757);
#1756 = CARTESIAN_POINT('',(-62.,-3.,45.));
#1757 = VECTOR('',#1758,1.);
#1758 = DIRECTION('',(-0.,-0.,-1.));
#1759 = PCURVE('',#617,#1760);
#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);
#1761 = LINE('',#1762,#1763);
#1762 = CARTESIAN_POINT('',(54.,0.));
#1763 = VECTOR('',#1764,1.);
#1764 = DIRECTION('',(0.,-1.));
#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1766 = PCURVE('',#589,#1767);
#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772);
#1768 = LINE('',#1769,#1770);
#1769 = CARTESIAN_POINT('',(1.570796326795,0.));
#1770 = VECTOR('',#1771,1.);
#1771 = DIRECTION('',(0.,-1.));
#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1773 = ORIENTED_EDGE('',*,*,#601,.F.);
#1774 = ADVANCED_FACE('',(#1775),#589,.F.);
#1775 = FACE_BOUND('',#1776,.F.);
#1776 = EDGE_LOOP('',(#1777,#1778,#1802,#1823));
#1777 = ORIENTED_EDGE('',*,*,#1753,.T.);
#1778 = ORIENTED_EDGE('',*,*,#1779,.T.);
#1779 = EDGE_CURVE('',#1731,#1780,#1782,.T.);
#1780 = VERTEX_POINT('',#1781);
#1781 = CARTESIAN_POINT('',(-66.,-7.,4.));
#1782 = SURFACE_CURVE('',#1783,(#1788,#1795),.PCURVE_S1.);
#1783 = CIRCLE('',#1784,4.);
#1784 = AXIS2_PLACEMENT_3D('',#1785,#1786,#1787);
#1785 = CARTESIAN_POINT('',(-62.,-7.,4.));
#1786 = DIRECTION('',(0.,-0.,1.));
#1787 = DIRECTION('',(1.,0.,0.));
#1788 = PCURVE('',#589,#1789);
#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794);
#1790 = LINE('',#1791,#1792);
#1791 = CARTESIAN_POINT('',(0.,-41.));
#1792 = VECTOR('',#1793,1.);
#1793 = DIRECTION('',(1.,0.));
#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1795 = PCURVE('',#1543,#1796);
#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801);
#1797 = CIRCLE('',#1798,4.);
#1798 = AXIS2_PLACEMENT_2D('',#1799,#1800);
#1799 = CARTESIAN_POINT('',(-27.,15.));
#1800 = DIRECTION('',(1.,0.));
#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1802 = ORIENTED_EDGE('',*,*,#1803,.F.);
#1803 = EDGE_CURVE('',#545,#1780,#1804,.T.);
#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.);
#1805 = LINE('',#1806,#1807);
#1806 = CARTESIAN_POINT('',(-66.,-7.,45.));
#1807 = VECTOR('',#1808,1.);
#1808 = DIRECTION('',(-0.,-0.,-1.));
#1809 = PCURVE('',#589,#1810);
#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815);
#1811 = LINE('',#1812,#1813);
#1812 = CARTESIAN_POINT('',(3.14159265359,0.));
#1813 = VECTOR('',#1814,1.);
#1814 = DIRECTION('',(0.,-1.));
#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1816 = PCURVE('',#560,#1817);
#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
#1818 = LINE('',#1819,#1820);
#1819 = CARTESIAN_POINT('',(0.,0.));
#1820 = VECTOR('',#1821,1.);
#1821 = DIRECTION('',(0.,-1.));
#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1823 = ORIENTED_EDGE('',*,*,#572,.F.);
#1824 = ADVANCED_FACE('',(#1825),#560,.F.);
#1825 = FACE_BOUND('',#1826,.F.);
#1826 = EDGE_LOOP('',(#1827,#1828,#1851,#1872));
#1827 = ORIENTED_EDGE('',*,*,#1803,.T.);
#1828 = ORIENTED_EDGE('',*,*,#1829,.T.);
#1829 = EDGE_CURVE('',#1780,#1830,#1832,.T.);
#1830 = VERTEX_POINT('',#1831);
#1831 = CARTESIAN_POINT('',(-66.,-37.,4.));
#1832 = SURFACE_CURVE('',#1833,(#1837,#1844),.PCURVE_S1.);
#1833 = LINE('',#1834,#1835);
#1834 = CARTESIAN_POINT('',(-66.,-7.,4.));
#1835 = VECTOR('',#1836,1.);
#1836 = DIRECTION('',(0.,-1.,-0.));
#1837 = PCURVE('',#560,#1838);
#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843);
#1839 = LINE('',#1840,#1841);
#1840 = CARTESIAN_POINT('',(0.,-41.));
#1841 = VECTOR('',#1842,1.);
#1842 = DIRECTION('',(1.,0.));
#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1844 = PCURVE('',#1543,#1845);
#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1850);
#1846 = LINE('',#1847,#1848);
#1847 = CARTESIAN_POINT('',(-31.,15.));
#1848 = VECTOR('',#1849,1.);
#1849 = DIRECTION('',(0.,-1.));
#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1851 = ORIENTED_EDGE('',*,*,#1852,.F.);
#1852 = EDGE_CURVE('',#516,#1830,#1853,.T.);
#1853 = SURFACE_CURVE('',#1854,(#1858,#1865),.PCURVE_S1.);
#1854 = LINE('',#1855,#1856);
#1855 = CARTESIAN_POINT('',(-66.,-37.,45.));
#1856 = VECTOR('',#1857,1.);
#1857 = DIRECTION('',(-0.,-0.,-1.));
#1858 = PCURVE('',#560,#1859);
#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1864);
#1860 = LINE('',#1861,#1862);
#1861 = CARTESIAN_POINT('',(30.,0.));
#1862 = VECTOR('',#1863,1.);
#1863 = DIRECTION('',(0.,-1.));
#1864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1865 = PCURVE('',#532,#1866);
#1866 = DEFINITIONAL_REPRESENTATION('',(#1867),#1871);
#1867 = LINE('',#1868,#1869);
#1868 = CARTESIAN_POINT('',(3.14159265359,0.));
#1869 = VECTOR('',#1870,1.);
#1870 = DIRECTION('',(0.,-1.));
#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1872 = ORIENTED_EDGE('',*,*,#544,.F.);
#1873 = ADVANCED_FACE('',(#1874),#532,.F.);
#1874 = FACE_BOUND('',#1875,.F.);
#1875 = EDGE_LOOP('',(#1876,#1877,#1899,#1900));
#1876 = ORIENTED_EDGE('',*,*,#1852,.T.);
#1877 = ORIENTED_EDGE('',*,*,#1878,.T.);
#1878 = EDGE_CURVE('',#1830,#1505,#1879,.T.);
#1879 = SURFACE_CURVE('',#1880,(#1885,#1892),.PCURVE_S1.);
#1880 = CIRCLE('',#1881,4.);
#1881 = AXIS2_PLACEMENT_3D('',#1882,#1883,#1884);
#1882 = CARTESIAN_POINT('',(-62.,-37.,4.));
#1883 = DIRECTION('',(0.,-0.,1.));
#1884 = DIRECTION('',(1.,0.,0.));
#1885 = PCURVE('',#532,#1886);
#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891);
#1887 = LINE('',#1888,#1889);
#1888 = CARTESIAN_POINT('',(0.,-41.));
#1889 = VECTOR('',#1890,1.);
#1890 = DIRECTION('',(1.,0.));
#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1892 = PCURVE('',#1543,#1893);
#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898);
#1894 = CIRCLE('',#1895,4.);
#1895 = AXIS2_PLACEMENT_2D('',#1896,#1897);
#1896 = CARTESIAN_POINT('',(-27.,-15.));
#1897 = DIRECTION('',(1.,0.));
#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1899 = ORIENTED_EDGE('',*,*,#1504,.F.);
#1900 = ORIENTED_EDGE('',*,*,#515,.F.);
#1901 = ADVANCED_FACE('',(#1902),#733,.F.);
#1902 = FACE_BOUND('',#1903,.F.);
#1903 = EDGE_LOOP('',(#1904,#1927,#1955,#1976));
#1904 = ORIENTED_EDGE('',*,*,#1905,.T.);
#1905 = EDGE_CURVE('',#716,#1906,#1908,.T.);
#1906 = VERTEX_POINT('',#1907);
#1907 = CARTESIAN_POINT('',(4.,-41.,4.));
#1908 = SURFACE_CURVE('',#1909,(#1913,#1920),.PCURVE_S1.);
#1909 = LINE('',#1910,#1911);
#1910 = CARTESIAN_POINT('',(4.,-41.,45.));
#1911 = VECTOR('',#1912,1.);
#1912 = DIRECTION('',(-0.,-0.,-1.));
#1913 = PCURVE('',#733,#1914);
#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919);
#1915 = LINE('',#1916,#1917);
#1916 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
#1917 = VECTOR('',#1918,1.);
#1918 = DIRECTION('',(0.,-1.));
#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1920 = PCURVE('',#762,#1921);
#1921 = DEFINITIONAL_REPRESENTATION('',(#1922),#1926);
#1922 = LINE('',#1923,#1924);
#1923 = CARTESIAN_POINT('',(4.712388980385,0.));
#1924 = VECTOR('',#1925,1.);
#1925 = DIRECTION('',(0.,-1.));
#1926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1927 = ORIENTED_EDGE('',*,*,#1928,.T.);
#1928 = EDGE_CURVE('',#1906,#1929,#1931,.T.);
#1929 = VERTEX_POINT('',#1930);
#1930 = CARTESIAN_POINT('',(27.,-41.,4.));
#1931 = SURFACE_CURVE('',#1932,(#1936,#1943),.PCURVE_S1.);
#1932 = LINE('',#1933,#1934);
#1933 = CARTESIAN_POINT('',(4.,-41.,4.));
#1934 = VECTOR('',#1935,1.);
#1935 = DIRECTION('',(1.,0.,0.));
#1936 = PCURVE('',#733,#1937);
#1937 = DEFINITIONAL_REPRESENTATION('',(#1938),#1942);
#1938 = LINE('',#1939,#1940);
#1939 = CARTESIAN_POINT('',(0.,-41.));
#1940 = VECTOR('',#1941,1.);
#1941 = DIRECTION('',(1.,0.));
#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1943 = PCURVE('',#1944,#1949);
#1944 = PLANE('',#1945);
#1945 = AXIS2_PLACEMENT_3D('',#1946,#1947,#1948);
#1946 = CARTESIAN_POINT('',(15.5,-22.,4.));
#1947 = DIRECTION('',(0.,0.,1.));
#1948 = DIRECTION('',(1.,0.,-0.));
#1949 = DEFINITIONAL_REPRESENTATION('',(#1950),#1954);
#1950 = LINE('',#1951,#1952);
#1951 = CARTESIAN_POINT('',(-11.5,-19.));
#1952 = VECTOR('',#1953,1.);
#1953 = DIRECTION('',(1.,0.));
#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1955 = ORIENTED_EDGE('',*,*,#1956,.F.);
#1956 = EDGE_CURVE('',#718,#1929,#1957,.T.);
#1957 = SURFACE_CURVE('',#1958,(#1962,#1969),.PCURVE_S1.);
#1958 = LINE('',#1959,#1960);
#1959 = CARTESIAN_POINT('',(27.,-41.,45.));
#1960 = VECTOR('',#1961,1.);
#1961 = DIRECTION('',(-0.,-0.,-1.));
#1962 = PCURVE('',#733,#1963);
#1963 = DEFINITIONAL_REPRESENTATION('',(#1964),#1968);
#1964 = LINE('',#1965,#1966);
#1965 = CARTESIAN_POINT('',(23.,0.));
#1966 = VECTOR('',#1967,1.);
#1967 = DIRECTION('',(0.,-1.));
#1968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1969 = PCURVE('',#931,#1970);
#1970 = DEFINITIONAL_REPRESENTATION('',(#1971),#1975);
#1971 = LINE('',#1972,#1973);
#1972 = CARTESIAN_POINT('',(4.712388980385,0.));
#1973 = VECTOR('',#1974,1.);
#1974 = DIRECTION('',(0.,-1.));
#1975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1976 = ORIENTED_EDGE('',*,*,#715,.F.);
#1977 = ADVANCED_FACE('',(#1978),#931,.F.);
#1978 = FACE_BOUND('',#1979,.F.);
#1979 = EDGE_LOOP('',(#1980,#1981,#2005,#2026));
#1980 = ORIENTED_EDGE('',*,*,#1956,.T.);
#1981 = ORIENTED_EDGE('',*,*,#1982,.T.);
#1982 = EDGE_CURVE('',#1929,#1983,#1985,.T.);
#1983 = VERTEX_POINT('',#1984);
#1984 = CARTESIAN_POINT('',(31.,-37.,4.));
#1985 = SURFACE_CURVE('',#1986,(#1991,#1998),.PCURVE_S1.);
#1986 = CIRCLE('',#1987,4.);
#1987 = AXIS2_PLACEMENT_3D('',#1988,#1989,#1990);
#1988 = CARTESIAN_POINT('',(27.,-37.,4.));
#1989 = DIRECTION('',(0.,-0.,1.));
#1990 = DIRECTION('',(1.,0.,0.));
#1991 = PCURVE('',#931,#1992);
#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997);
#1993 = LINE('',#1994,#1995);
#1994 = CARTESIAN_POINT('',(0.,-41.));
#1995 = VECTOR('',#1996,1.);
#1996 = DIRECTION('',(1.,0.));
#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1998 = PCURVE('',#1944,#1999);
#1999 = DEFINITIONAL_REPRESENTATION('',(#2000),#2004);
#2000 = CIRCLE('',#2001,4.);
#2001 = AXIS2_PLACEMENT_2D('',#2002,#2003);
#2002 = CARTESIAN_POINT('',(11.5,-15.));
#2003 = DIRECTION('',(1.,0.));
#2004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2005 = ORIENTED_EDGE('',*,*,#2006,.F.);
#2006 = EDGE_CURVE('',#889,#1983,#2007,.T.);
#2007 = SURFACE_CURVE('',#2008,(#2012,#2019),.PCURVE_S1.);
#2008 = LINE('',#2009,#2010);
#2009 = CARTESIAN_POINT('',(31.,-37.,45.));
#2010 = VECTOR('',#2011,1.);
#2011 = DIRECTION('',(-0.,-0.,-1.));
#2012 = PCURVE('',#931,#2013);
#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018);
#2014 = LINE('',#2015,#2016);
#2015 = CARTESIAN_POINT('',(6.28318530718,0.));
#2016 = VECTOR('',#2017,1.);
#2017 = DIRECTION('',(0.,-1.));
#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2019 = PCURVE('',#904,#2020);
#2020 = DEFINITIONAL_REPRESENTATION('',(#2021),#2025);
#2021 = LINE('',#2022,#2023);
#2022 = CARTESIAN_POINT('',(0.,0.));
#2023 = VECTOR('',#2024,1.);
#2024 = DIRECTION('',(0.,-1.));
#2025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2026 = ORIENTED_EDGE('',*,*,#916,.F.);
#2027 = ADVANCED_FACE('',(#2028),#904,.F.);
#2028 = FACE_BOUND('',#2029,.F.);
#2029 = EDGE_LOOP('',(#2030,#2031,#2054,#2075));
#2030 = ORIENTED_EDGE('',*,*,#2006,.T.);
#2031 = ORIENTED_EDGE('',*,*,#2032,.T.);
#2032 = EDGE_CURVE('',#1983,#2033,#2035,.T.);
#2033 = VERTEX_POINT('',#2034);
#2034 = CARTESIAN_POINT('',(31.,-7.,4.));
#2035 = SURFACE_CURVE('',#2036,(#2040,#2047),.PCURVE_S1.);
#2036 = LINE('',#2037,#2038);
#2037 = CARTESIAN_POINT('',(31.,-37.,4.));
#2038 = VECTOR('',#2039,1.);
#2039 = DIRECTION('',(0.,1.,0.));
#2040 = PCURVE('',#904,#2041);
#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046);
#2042 = LINE('',#2043,#2044);
#2043 = CARTESIAN_POINT('',(0.,-41.));
#2044 = VECTOR('',#2045,1.);
#2045 = DIRECTION('',(1.,0.));
#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2047 = PCURVE('',#1944,#2048);
#2048 = DEFINITIONAL_REPRESENTATION('',(#2049),#2053);
#2049 = LINE('',#2050,#2051);
#2050 = CARTESIAN_POINT('',(15.5,-15.));
#2051 = VECTOR('',#2052,1.);
#2052 = DIRECTION('',(0.,1.));
#2053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2054 = ORIENTED_EDGE('',*,*,#2055,.F.);
#2055 = EDGE_CURVE('',#860,#2033,#2056,.T.);
#2056 = SURFACE_CURVE('',#2057,(#2061,#2068),.PCURVE_S1.);
#2057 = LINE('',#2058,#2059);
#2058 = CARTESIAN_POINT('',(31.,-7.,45.));
#2059 = VECTOR('',#2060,1.);
#2060 = DIRECTION('',(-0.,-0.,-1.));
#2061 = PCURVE('',#904,#2062);
#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);
#2063 = LINE('',#2064,#2065);
#2064 = CARTESIAN_POINT('',(30.,0.));
#2065 = VECTOR('',#2066,1.);
#2066 = DIRECTION('',(0.,-1.));
#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2068 = PCURVE('',#876,#2069);
#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);
#2070 = LINE('',#2071,#2072);
#2071 = CARTESIAN_POINT('',(0.,0.));
#2072 = VECTOR('',#2073,1.);
#2073 = DIRECTION('',(0.,-1.));
#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2075 = ORIENTED_EDGE('',*,*,#888,.F.);
#2076 = ADVANCED_FACE('',(#2077),#876,.F.);
#2077 = FACE_BOUND('',#2078,.F.);
#2078 = EDGE_LOOP('',(#2079,#2080,#2104,#2125));
#2079 = ORIENTED_EDGE('',*,*,#2055,.T.);
#2080 = ORIENTED_EDGE('',*,*,#2081,.T.);
#2081 = EDGE_CURVE('',#2033,#2082,#2084,.T.);
#2082 = VERTEX_POINT('',#2083);
#2083 = CARTESIAN_POINT('',(27.,-3.,4.));
#2084 = SURFACE_CURVE('',#2085,(#2090,#2097),.PCURVE_S1.);
#2085 = CIRCLE('',#2086,4.);
#2086 = AXIS2_PLACEMENT_3D('',#2087,#2088,#2089);
#2087 = CARTESIAN_POINT('',(27.,-7.,4.));
#2088 = DIRECTION('',(0.,-0.,1.));
#2089 = DIRECTION('',(1.,0.,0.));
#2090 = PCURVE('',#876,#2091);
#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096);
#2092 = LINE('',#2093,#2094);
#2093 = CARTESIAN_POINT('',(0.,-41.));
#2094 = VECTOR('',#2095,1.);
#2095 = DIRECTION('',(1.,0.));
#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2097 = PCURVE('',#1944,#2098);
#2098 = DEFINITIONAL_REPRESENTATION('',(#2099),#2103);
#2099 = CIRCLE('',#2100,4.);
#2100 = AXIS2_PLACEMENT_2D('',#2101,#2102);
#2101 = CARTESIAN_POINT('',(11.5,15.));
#2102 = DIRECTION('',(1.,0.));
#2103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2104 = ORIENTED_EDGE('',*,*,#2105,.F.);
#2105 = EDGE_CURVE('',#832,#2082,#2106,.T.);
#2106 = SURFACE_CURVE('',#2107,(#2111,#2118),.PCURVE_S1.);
#2107 = LINE('',#2108,#2109);
#2108 = CARTESIAN_POINT('',(27.,-3.,45.));
#2109 = VECTOR('',#2110,1.);
#2110 = DIRECTION('',(-0.,-0.,-1.));
#2111 = PCURVE('',#876,#2112);
#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
#2113 = LINE('',#2114,#2115);
#2114 = CARTESIAN_POINT('',(1.570796326795,0.));
#2115 = VECTOR('',#2116,1.);
#2116 = DIRECTION('',(0.,-1.));
#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2118 = PCURVE('',#847,#2119);
#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2124);
#2120 = LINE('',#2121,#2122);
#2121 = CARTESIAN_POINT('',(0.,0.));
#2122 = VECTOR('',#2123,1.);
#2123 = DIRECTION('',(0.,-1.));
#2124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2125 = ORIENTED_EDGE('',*,*,#859,.F.);
#2126 = ADVANCED_FACE('',(#2127),#847,.F.);
#2127 = FACE_BOUND('',#2128,.F.);
#2128 = EDGE_LOOP('',(#2129,#2130,#2153,#2174));
#2129 = ORIENTED_EDGE('',*,*,#2105,.T.);
#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
#2131 = EDGE_CURVE('',#2082,#2132,#2134,.T.);
#2132 = VERTEX_POINT('',#2133);
#2133 = CARTESIAN_POINT('',(4.,-3.,4.));
#2134 = SURFACE_CURVE('',#2135,(#2139,#2146),.PCURVE_S1.);
#2135 = LINE('',#2136,#2137);
#2136 = CARTESIAN_POINT('',(27.,-3.,4.));
#2137 = VECTOR('',#2138,1.);
#2138 = DIRECTION('',(-1.,0.,0.));
#2139 = PCURVE('',#847,#2140);
#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145);
#2141 = LINE('',#2142,#2143);
#2142 = CARTESIAN_POINT('',(0.,-41.));
#2143 = VECTOR('',#2144,1.);
#2144 = DIRECTION('',(1.,0.));
#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2146 = PCURVE('',#1944,#2147);
#2147 = DEFINITIONAL_REPRESENTATION('',(#2148),#2152);
#2148 = LINE('',#2149,#2150);
#2149 = CARTESIAN_POINT('',(11.5,19.));
#2150 = VECTOR('',#2151,1.);
#2151 = DIRECTION('',(-1.,0.));
#2152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2153 = ORIENTED_EDGE('',*,*,#2154,.F.);
#2154 = EDGE_CURVE('',#803,#2132,#2155,.T.);
#2155 = SURFACE_CURVE('',#2156,(#2160,#2167),.PCURVE_S1.);
#2156 = LINE('',#2157,#2158);
#2157 = CARTESIAN_POINT('',(4.,-3.,45.));
#2158 = VECTOR('',#2159,1.);
#2159 = DIRECTION('',(-0.,-0.,-1.));
#2160 = PCURVE('',#847,#2161);
#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166);
#2162 = LINE('',#2163,#2164);
#2163 = CARTESIAN_POINT('',(23.,0.));
#2164 = VECTOR('',#2165,1.);
#2165 = DIRECTION('',(0.,-1.));
#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2167 = PCURVE('',#819,#2168);
#2168 = DEFINITIONAL_REPRESENTATION('',(#2169),#2173);
#2169 = LINE('',#2170,#2171);
#2170 = CARTESIAN_POINT('',(1.570796326795,0.));
#2171 = VECTOR('',#2172,1.);
#2172 = DIRECTION('',(0.,-1.));
#2173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2174 = ORIENTED_EDGE('',*,*,#831,.F.);
#2175 = ADVANCED_FACE('',(#2176),#819,.F.);
#2176 = FACE_BOUND('',#2177,.F.);
#2177 = EDGE_LOOP('',(#2178,#2179,#2203,#2224));
#2178 = ORIENTED_EDGE('',*,*,#2154,.T.);
#2179 = ORIENTED_EDGE('',*,*,#2180,.T.);
#2180 = EDGE_CURVE('',#2132,#2181,#2183,.T.);
#2181 = VERTEX_POINT('',#2182);
#2182 = CARTESIAN_POINT('',(0.,-7.,4.));
#2183 = SURFACE_CURVE('',#2184,(#2189,#2196),.PCURVE_S1.);
#2184 = CIRCLE('',#2185,4.);
#2185 = AXIS2_PLACEMENT_3D('',#2186,#2187,#2188);
#2186 = CARTESIAN_POINT('',(4.,-7.,4.));
#2187 = DIRECTION('',(0.,-0.,1.));
#2188 = DIRECTION('',(1.,0.,0.));
#2189 = PCURVE('',#819,#2190);
#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);
#2191 = LINE('',#2192,#2193);
#2192 = CARTESIAN_POINT('',(0.,-41.));
#2193 = VECTOR('',#2194,1.);
#2194 = DIRECTION('',(1.,0.));
#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2196 = PCURVE('',#1944,#2197);
#2197 = DEFINITIONAL_REPRESENTATION('',(#2198),#2202);
#2198 = CIRCLE('',#2199,4.);
#2199 = AXIS2_PLACEMENT_2D('',#2200,#2201);
#2200 = CARTESIAN_POINT('',(-11.5,15.));
#2201 = DIRECTION('',(1.,0.));
#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2203 = ORIENTED_EDGE('',*,*,#2204,.F.);
#2204 = EDGE_CURVE('',#775,#2181,#2205,.T.);
#2205 = SURFACE_CURVE('',#2206,(#2210,#2217),.PCURVE_S1.);
#2206 = LINE('',#2207,#2208);
#2207 = CARTESIAN_POINT('',(0.,-7.,45.));
#2208 = VECTOR('',#2209,1.);
#2209 = DIRECTION('',(-0.,-0.,-1.));
#2210 = PCURVE('',#819,#2211);
#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216);
#2212 = LINE('',#2213,#2214);
#2213 = CARTESIAN_POINT('',(3.14159265359,0.));
#2214 = VECTOR('',#2215,1.);
#2215 = DIRECTION('',(0.,-1.));
#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2217 = PCURVE('',#790,#2218);
#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223);
#2219 = LINE('',#2220,#2221);
#2220 = CARTESIAN_POINT('',(0.,0.));
#2221 = VECTOR('',#2222,1.);
#2222 = DIRECTION('',(0.,-1.));
#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2224 = ORIENTED_EDGE('',*,*,#802,.F.);
#2225 = ADVANCED_FACE('',(#2226),#790,.F.);
#2226 = FACE_BOUND('',#2227,.F.);
#2227 = EDGE_LOOP('',(#2228,#2229,#2252,#2273));
#2228 = ORIENTED_EDGE('',*,*,#2204,.T.);
#2229 = ORIENTED_EDGE('',*,*,#2230,.T.);
#2230 = EDGE_CURVE('',#2181,#2231,#2233,.T.);
#2231 = VERTEX_POINT('',#2232);
#2232 = CARTESIAN_POINT('',(0.,-37.,4.));
#2233 = SURFACE_CURVE('',#2234,(#2238,#2245),.PCURVE_S1.);
#2234 = LINE('',#2235,#2236);
#2235 = CARTESIAN_POINT('',(0.,-7.,4.));
#2236 = VECTOR('',#2237,1.);
#2237 = DIRECTION('',(0.,-1.,-0.));
#2238 = PCURVE('',#790,#2239);
#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);
#2240 = LINE('',#2241,#2242);
#2241 = CARTESIAN_POINT('',(0.,-41.));
#2242 = VECTOR('',#2243,1.);
#2243 = DIRECTION('',(1.,0.));
#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2245 = PCURVE('',#1944,#2246);
#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251);
#2247 = LINE('',#2248,#2249);
#2248 = CARTESIAN_POINT('',(-15.5,15.));
#2249 = VECTOR('',#2250,1.);
#2250 = DIRECTION('',(0.,-1.));
#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2252 = ORIENTED_EDGE('',*,*,#2253,.F.);
#2253 = EDGE_CURVE('',#746,#2231,#2254,.T.);
#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.);
#2255 = LINE('',#2256,#2257);
#2256 = CARTESIAN_POINT('',(0.,-37.,45.));
#2257 = VECTOR('',#2258,1.);
#2258 = DIRECTION('',(-0.,-0.,-1.));
#2259 = PCURVE('',#790,#2260);
#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265);
#2261 = LINE('',#2262,#2263);
#2262 = CARTESIAN_POINT('',(30.,0.));
#2263 = VECTOR('',#2264,1.);
#2264 = DIRECTION('',(0.,-1.));
#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2266 = PCURVE('',#762,#2267);
#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2272);
#2268 = LINE('',#2269,#2270);
#2269 = CARTESIAN_POINT('',(3.14159265359,0.));
#2270 = VECTOR('',#2271,1.);
#2271 = DIRECTION('',(0.,-1.));
#2272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2273 = ORIENTED_EDGE('',*,*,#774,.F.);
#2274 = ADVANCED_FACE('',(#2275),#762,.F.);
#2275 = FACE_BOUND('',#2276,.F.);
#2276 = EDGE_LOOP('',(#2277,#2278,#2300,#2301));
#2277 = ORIENTED_EDGE('',*,*,#2253,.T.);
#2278 = ORIENTED_EDGE('',*,*,#2279,.T.);
#2279 = EDGE_CURVE('',#2231,#1906,#2280,.T.);
#2280 = SURFACE_CURVE('',#2281,(#2286,#2293),.PCURVE_S1.);
#2281 = CIRCLE('',#2282,4.);
#2282 = AXIS2_PLACEMENT_3D('',#2283,#2284,#2285);
#2283 = CARTESIAN_POINT('',(4.,-37.,4.));
#2284 = DIRECTION('',(0.,-0.,1.));
#2285 = DIRECTION('',(1.,0.,0.));
#2286 = PCURVE('',#762,#2287);
#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292);
#2288 = LINE('',#2289,#2290);
#2289 = CARTESIAN_POINT('',(0.,-41.));
#2290 = VECTOR('',#2291,1.);
#2291 = DIRECTION('',(1.,0.));
#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2293 = PCURVE('',#1944,#2294);
#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299);
#2295 = CIRCLE('',#2296,4.);
#2296 = AXIS2_PLACEMENT_2D('',#2297,#2298);
#2297 = CARTESIAN_POINT('',(-11.5,-15.));
#2298 = DIRECTION('',(1.,0.));
#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2300 = ORIENTED_EDGE('',*,*,#1905,.F.);
#2301 = ORIENTED_EDGE('',*,*,#745,.F.);
#2302 = ADVANCED_FACE('',(#2303),#963,.F.);
#2303 = FACE_BOUND('',#2304,.F.);
#2304 = EDGE_LOOP('',(#2305,#2328,#2356,#2377));
#2305 = ORIENTED_EDGE('',*,*,#2306,.T.);
#2306 = EDGE_CURVE('',#946,#2307,#2309,.T.);
#2307 = VERTEX_POINT('',#2308);
#2308 = CARTESIAN_POINT('',(39.,-41.,4.));
#2309 = SURFACE_CURVE('',#2310,(#2314,#2321),.PCURVE_S1.);
#2310 = LINE('',#2311,#2312);
#2311 = CARTESIAN_POINT('',(39.,-41.,45.));
#2312 = VECTOR('',#2313,1.);
#2313 = DIRECTION('',(-0.,-0.,-1.));
#2314 = PCURVE('',#963,#2315);
#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2320);
#2316 = LINE('',#2317,#2318);
#2317 = CARTESIAN_POINT('',(0.,0.));
#2318 = VECTOR('',#2319,1.);
#2319 = DIRECTION('',(0.,-1.));
#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2321 = PCURVE('',#992,#2322);
#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327);
#2323 = LINE('',#2324,#2325);
#2324 = CARTESIAN_POINT('',(4.712388980385,0.));
#2325 = VECTOR('',#2326,1.);
#2326 = DIRECTION('',(0.,-1.));
#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2328 = ORIENTED_EDGE('',*,*,#2329,.T.);
#2329 = EDGE_CURVE('',#2307,#2330,#2332,.T.);
#2330 = VERTEX_POINT('',#2331);
#2331 = CARTESIAN_POINT('',(62.,-41.,4.));
#2332 = SURFACE_CURVE('',#2333,(#2337,#2344),.PCURVE_S1.);
#2333 = LINE('',#2334,#2335);
#2334 = CARTESIAN_POINT('',(39.,-41.,4.));
#2335 = VECTOR('',#2336,1.);
#2336 = DIRECTION('',(1.,0.,0.));
#2337 = PCURVE('',#963,#2338);
#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343);
#2339 = LINE('',#2340,#2341);
#2340 = CARTESIAN_POINT('',(0.,-41.));
#2341 = VECTOR('',#2342,1.);
#2342 = DIRECTION('',(1.,0.));
#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2344 = PCURVE('',#2345,#2350);
#2345 = PLANE('',#2346);
#2346 = AXIS2_PLACEMENT_3D('',#2347,#2348,#2349);
#2347 = CARTESIAN_POINT('',(50.5,-22.,4.));
#2348 = DIRECTION('',(0.,0.,1.));
#2349 = DIRECTION('',(1.,0.,-0.));
#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355);
#2351 = LINE('',#2352,#2353);
#2352 = CARTESIAN_POINT('',(-11.5,-19.));
#2353 = VECTOR('',#2354,1.);
#2354 = DIRECTION('',(1.,0.));
#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2356 = ORIENTED_EDGE('',*,*,#2357,.F.);
#2357 = EDGE_CURVE('',#948,#2330,#2358,.T.);
#2358 = SURFACE_CURVE('',#2359,(#2363,#2370),.PCURVE_S1.);
#2359 = LINE('',#2360,#2361);
#2360 = CARTESIAN_POINT('',(62.,-41.,45.));
#2361 = VECTOR('',#2362,1.);
#2362 = DIRECTION('',(-0.,-0.,-1.));
#2363 = PCURVE('',#963,#2364);
#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369);
#2365 = LINE('',#2366,#2367);
#2366 = CARTESIAN_POINT('',(23.,0.));
#2367 = VECTOR('',#2368,1.);
#2368 = DIRECTION('',(0.,-1.));
#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2370 = PCURVE('',#1161,#2371);
#2371 = DEFINITIONAL_REPRESENTATION('',(#2372),#2376);
#2372 = LINE('',#2373,#2374);
#2373 = CARTESIAN_POINT('',(4.712388980385,0.));
#2374 = VECTOR('',#2375,1.);
#2375 = DIRECTION('',(0.,-1.));
#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2377 = ORIENTED_EDGE('',*,*,#945,.F.);
#2378 = ADVANCED_FACE('',(#2379),#1161,.F.);
#2379 = FACE_BOUND('',#2380,.F.);
#2380 = EDGE_LOOP('',(#2381,#2382,#2406,#2427));
#2381 = ORIENTED_EDGE('',*,*,#2357,.T.);
#2382 = ORIENTED_EDGE('',*,*,#2383,.T.);
#2383 = EDGE_CURVE('',#2330,#2384,#2386,.T.);
#2384 = VERTEX_POINT('',#2385);
#2385 = CARTESIAN_POINT('',(66.,-37.,4.));
#2386 = SURFACE_CURVE('',#2387,(#2392,#2399),.PCURVE_S1.);
#2387 = CIRCLE('',#2388,4.);
#2388 = AXIS2_PLACEMENT_3D('',#2389,#2390,#2391);
#2389 = CARTESIAN_POINT('',(62.,-37.,4.));
#2390 = DIRECTION('',(0.,-0.,1.));
#2391 = DIRECTION('',(1.,0.,0.));
#2392 = PCURVE('',#1161,#2393);
#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398);
#2394 = LINE('',#2395,#2396);
#2395 = CARTESIAN_POINT('',(0.,-41.));
#2396 = VECTOR('',#2397,1.);
#2397 = DIRECTION('',(1.,0.));
#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2399 = PCURVE('',#2345,#2400);
#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405);
#2401 = CIRCLE('',#2402,4.);
#2402 = AXIS2_PLACEMENT_2D('',#2403,#2404);
#2403 = CARTESIAN_POINT('',(11.5,-15.));
#2404 = DIRECTION('',(1.,0.));
#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2406 = ORIENTED_EDGE('',*,*,#2407,.F.);
#2407 = EDGE_CURVE('',#1119,#2384,#2408,.T.);
#2408 = SURFACE_CURVE('',#2409,(#2413,#2420),.PCURVE_S1.);
#2409 = LINE('',#2410,#2411);
#2410 = CARTESIAN_POINT('',(66.,-37.,45.));
#2411 = VECTOR('',#2412,1.);
#2412 = DIRECTION('',(-0.,-0.,-1.));
#2413 = PCURVE('',#1161,#2414);
#2414 = DEFINITIONAL_REPRESENTATION('',(#2415),#2419);
#2415 = LINE('',#2416,#2417);
#2416 = CARTESIAN_POINT('',(6.28318530718,0.));
#2417 = VECTOR('',#2418,1.);
#2418 = DIRECTION('',(0.,-1.));
#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2420 = PCURVE('',#1134,#2421);
#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426);
#2422 = LINE('',#2423,#2424);
#2423 = CARTESIAN_POINT('',(0.,0.));
#2424 = VECTOR('',#2425,1.);
#2425 = DIRECTION('',(0.,-1.));
#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2427 = ORIENTED_EDGE('',*,*,#1146,.F.);
#2428 = ADVANCED_FACE('',(#2429),#1134,.F.);
#2429 = FACE_BOUND('',#2430,.F.);
#2430 = EDGE_LOOP('',(#2431,#2432,#2455,#2476));
#2431 = ORIENTED_EDGE('',*,*,#2407,.T.);
#2432 = ORIENTED_EDGE('',*,*,#2433,.T.);
#2433 = EDGE_CURVE('',#2384,#2434,#2436,.T.);
#2434 = VERTEX_POINT('',#2435);
#2435 = CARTESIAN_POINT('',(66.,-7.,4.));
#2436 = SURFACE_CURVE('',#2437,(#2441,#2448),.PCURVE_S1.);
#2437 = LINE('',#2438,#2439);
#2438 = CARTESIAN_POINT('',(66.,-37.,4.));
#2439 = VECTOR('',#2440,1.);
#2440 = DIRECTION('',(0.,1.,0.));
#2441 = PCURVE('',#1134,#2442);
#2442 = DEFINITIONAL_REPRESENTATION('',(#2443),#2447);
#2443 = LINE('',#2444,#2445);
#2444 = CARTESIAN_POINT('',(0.,-41.));
#2445 = VECTOR('',#2446,1.);
#2446 = DIRECTION('',(1.,0.));
#2447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2448 = PCURVE('',#2345,#2449);
#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454);
#2450 = LINE('',#2451,#2452);
#2451 = CARTESIAN_POINT('',(15.5,-15.));
#2452 = VECTOR('',#2453,1.);
#2453 = DIRECTION('',(0.,1.));
#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2455 = ORIENTED_EDGE('',*,*,#2456,.F.);
#2456 = EDGE_CURVE('',#1090,#2434,#2457,.T.);
#2457 = SURFACE_CURVE('',#2458,(#2462,#2469),.PCURVE_S1.);
#2458 = LINE('',#2459,#2460);
#2459 = CARTESIAN_POINT('',(66.,-7.,45.));
#2460 = VECTOR('',#2461,1.);
#2461 = DIRECTION('',(-0.,-0.,-1.));
#2462 = PCURVE('',#1134,#2463);
#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468);
#2464 = LINE('',#2465,#2466);
#2465 = CARTESIAN_POINT('',(30.,0.));
#2466 = VECTOR('',#2467,1.);
#2467 = DIRECTION('',(0.,-1.));
#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2469 = PCURVE('',#1106,#2470);
#2470 = DEFINITIONAL_REPRESENTATION('',(#2471),#2475);
#2471 = LINE('',#2472,#2473);
#2472 = CARTESIAN_POINT('',(0.,0.));
#2473 = VECTOR('',#2474,1.);
#2474 = DIRECTION('',(0.,-1.));
#2475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2476 = ORIENTED_EDGE('',*,*,#1118,.F.);
#2477 = ADVANCED_FACE('',(#2478),#1106,.F.);
#2478 = FACE_BOUND('',#2479,.F.);
#2479 = EDGE_LOOP('',(#2480,#2481,#2505,#2526));
#2480 = ORIENTED_EDGE('',*,*,#2456,.T.);
#2481 = ORIENTED_EDGE('',*,*,#2482,.T.);
#2482 = EDGE_CURVE('',#2434,#2483,#2485,.T.);
#2483 = VERTEX_POINT('',#2484);
#2484 = CARTESIAN_POINT('',(62.,-3.,4.));
#2485 = SURFACE_CURVE('',#2486,(#2491,#2498),.PCURVE_S1.);
#2486 = CIRCLE('',#2487,4.);
#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490);
#2488 = CARTESIAN_POINT('',(62.,-7.,4.));
#2489 = DIRECTION('',(0.,-0.,1.));
#2490 = DIRECTION('',(1.,0.,0.));
#2491 = PCURVE('',#1106,#2492);
#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497);
#2493 = LINE('',#2494,#2495);
#2494 = CARTESIAN_POINT('',(0.,-41.));
#2495 = VECTOR('',#2496,1.);
#2496 = DIRECTION('',(1.,0.));
#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2498 = PCURVE('',#2345,#2499);
#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2504);
#2500 = CIRCLE('',#2501,4.);
#2501 = AXIS2_PLACEMENT_2D('',#2502,#2503);
#2502 = CARTESIAN_POINT('',(11.5,15.));
#2503 = DIRECTION('',(1.,0.));
#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2505 = ORIENTED_EDGE('',*,*,#2506,.F.);
#2506 = EDGE_CURVE('',#1062,#2483,#2507,.T.);
#2507 = SURFACE_CURVE('',#2508,(#2512,#2519),.PCURVE_S1.);
#2508 = LINE('',#2509,#2510);
#2509 = CARTESIAN_POINT('',(62.,-3.,45.));
#2510 = VECTOR('',#2511,1.);
#2511 = DIRECTION('',(-0.,-0.,-1.));
#2512 = PCURVE('',#1106,#2513);
#2513 = DEFINITIONAL_REPRESENTATION('',(#2514),#2518);
#2514 = LINE('',#2515,#2516);
#2515 = CARTESIAN_POINT('',(1.570796326795,0.));
#2516 = VECTOR('',#2517,1.);
#2517 = DIRECTION('',(0.,-1.));
#2518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2519 = PCURVE('',#1077,#2520);
#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525);
#2521 = LINE('',#2522,#2523);
#2522 = CARTESIAN_POINT('',(0.,0.));
#2523 = VECTOR('',#2524,1.);
#2524 = DIRECTION('',(0.,-1.));
#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2526 = ORIENTED_EDGE('',*,*,#1089,.F.);
#2527 = ADVANCED_FACE('',(#2528),#1077,.F.);
#2528 = FACE_BOUND('',#2529,.F.);
#2529 = EDGE_LOOP('',(#2530,#2531,#2554,#2575));
#2530 = ORIENTED_EDGE('',*,*,#2506,.T.);
#2531 = ORIENTED_EDGE('',*,*,#2532,.T.);
#2532 = EDGE_CURVE('',#2483,#2533,#2535,.T.);
#2533 = VERTEX_POINT('',#2534);
#2534 = CARTESIAN_POINT('',(39.,-3.,4.));
#2535 = SURFACE_CURVE('',#2536,(#2540,#2547),.PCURVE_S1.);
#2536 = LINE('',#2537,#2538);
#2537 = CARTESIAN_POINT('',(62.,-3.,4.));
#2538 = VECTOR('',#2539,1.);
#2539 = DIRECTION('',(-1.,0.,0.));
#2540 = PCURVE('',#1077,#2541);
#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546);
#2542 = LINE('',#2543,#2544);
#2543 = CARTESIAN_POINT('',(0.,-41.));
#2544 = VECTOR('',#2545,1.);
#2545 = DIRECTION('',(1.,0.));
#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2547 = PCURVE('',#2345,#2548);
#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553);
#2549 = LINE('',#2550,#2551);
#2550 = CARTESIAN_POINT('',(11.5,19.));
#2551 = VECTOR('',#2552,1.);
#2552 = DIRECTION('',(-1.,0.));
#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2554 = ORIENTED_EDGE('',*,*,#2555,.F.);
#2555 = EDGE_CURVE('',#1033,#2533,#2556,.T.);
#2556 = SURFACE_CURVE('',#2557,(#2561,#2568),.PCURVE_S1.);
#2557 = LINE('',#2558,#2559);
#2558 = CARTESIAN_POINT('',(39.,-3.,45.));
#2559 = VECTOR('',#2560,1.);
#2560 = DIRECTION('',(-0.,-0.,-1.));
#2561 = PCURVE('',#1077,#2562);
#2562 = DEFINITIONAL_REPRESENTATION('',(#2563),#2567);
#2563 = LINE('',#2564,#2565);
#2564 = CARTESIAN_POINT('',(23.,0.));
#2565 = VECTOR('',#2566,1.);
#2566 = DIRECTION('',(0.,-1.));
#2567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2568 = PCURVE('',#1049,#2569);
#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574);
#2570 = LINE('',#2571,#2572);
#2571 = CARTESIAN_POINT('',(1.570796326795,0.));
#2572 = VECTOR('',#2573,1.);
#2573 = DIRECTION('',(0.,-1.));
#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2575 = ORIENTED_EDGE('',*,*,#1061,.F.);
#2576 = ADVANCED_FACE('',(#2577),#1049,.F.);
#2577 = FACE_BOUND('',#2578,.F.);
#2578 = EDGE_LOOP('',(#2579,#2580,#2604,#2625));
#2579 = ORIENTED_EDGE('',*,*,#2555,.T.);
#2580 = ORIENTED_EDGE('',*,*,#2581,.T.);
#2581 = EDGE_CURVE('',#2533,#2582,#2584,.T.);
#2582 = VERTEX_POINT('',#2583);
#2583 = CARTESIAN_POINT('',(35.,-7.,4.));
#2584 = SURFACE_CURVE('',#2585,(#2590,#2597),.PCURVE_S1.);
#2585 = CIRCLE('',#2586,4.);
#2586 = AXIS2_PLACEMENT_3D('',#2587,#2588,#2589);
#2587 = CARTESIAN_POINT('',(39.,-7.,4.));
#2588 = DIRECTION('',(0.,-0.,1.));
#2589 = DIRECTION('',(1.,0.,0.));
#2590 = PCURVE('',#1049,#2591);
#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);
#2592 = LINE('',#2593,#2594);
#2593 = CARTESIAN_POINT('',(0.,-41.));
#2594 = VECTOR('',#2595,1.);
#2595 = DIRECTION('',(1.,0.));
#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2597 = PCURVE('',#2345,#2598);
#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603);
#2599 = CIRCLE('',#2600,4.);
#2600 = AXIS2_PLACEMENT_2D('',#2601,#2602);
#2601 = CARTESIAN_POINT('',(-11.5,15.));
#2602 = DIRECTION('',(1.,0.));
#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2604 = ORIENTED_EDGE('',*,*,#2605,.F.);
#2605 = EDGE_CURVE('',#1005,#2582,#2606,.T.);
#2606 = SURFACE_CURVE('',#2607,(#2611,#2618),.PCURVE_S1.);
#2607 = LINE('',#2608,#2609);
#2608 = CARTESIAN_POINT('',(35.,-7.,45.));
#2609 = VECTOR('',#2610,1.);
#2610 = DIRECTION('',(-0.,-0.,-1.));
#2611 = PCURVE('',#1049,#2612);
#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617);
#2613 = LINE('',#2614,#2615);
#2614 = CARTESIAN_POINT('',(3.14159265359,0.));
#2615 = VECTOR('',#2616,1.);
#2616 = DIRECTION('',(0.,-1.));
#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2618 = PCURVE('',#1020,#2619);
#2619 = DEFINITIONAL_REPRESENTATION('',(#2620),#2624);
#2620 = LINE('',#2621,#2622);
#2621 = CARTESIAN_POINT('',(0.,0.));
#2622 = VECTOR('',#2623,1.);
#2623 = DIRECTION('',(0.,-1.));
#2624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2625 = ORIENTED_EDGE('',*,*,#1032,.F.);
#2626 = ADVANCED_FACE('',(#2627),#1020,.F.);
#2627 = FACE_BOUND('',#2628,.F.);
#2628 = EDGE_LOOP('',(#2629,#2630,#2653,#2674));
#2629 = ORIENTED_EDGE('',*,*,#2605,.T.);
#2630 = ORIENTED_EDGE('',*,*,#2631,.T.);
#2631 = EDGE_CURVE('',#2582,#2632,#2634,.T.);
#2632 = VERTEX_POINT('',#2633);
#2633 = CARTESIAN_POINT('',(35.,-37.,4.));
#2634 = SURFACE_CURVE('',#2635,(#2639,#2646),.PCURVE_S1.);
#2635 = LINE('',#2636,#2637);
#2636 = CARTESIAN_POINT('',(35.,-7.,4.));
#2637 = VECTOR('',#2638,1.);
#2638 = DIRECTION('',(0.,-1.,-0.));
#2639 = PCURVE('',#1020,#2640);
#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645);
#2641 = LINE('',#2642,#2643);
#2642 = CARTESIAN_POINT('',(0.,-41.));
#2643 = VECTOR('',#2644,1.);
#2644 = DIRECTION('',(1.,0.));
#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2646 = PCURVE('',#2345,#2647);
#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652);
#2648 = LINE('',#2649,#2650);
#2649 = CARTESIAN_POINT('',(-15.5,15.));
#2650 = VECTOR('',#2651,1.);
#2651 = DIRECTION('',(0.,-1.));
#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2653 = ORIENTED_EDGE('',*,*,#2654,.F.);
#2654 = EDGE_CURVE('',#976,#2632,#2655,.T.);
#2655 = SURFACE_CURVE('',#2656,(#2660,#2667),.PCURVE_S1.);
#2656 = LINE('',#2657,#2658);
#2657 = CARTESIAN_POINT('',(35.,-37.,45.));
#2658 = VECTOR('',#2659,1.);
#2659 = DIRECTION('',(-0.,-0.,-1.));
#2660 = PCURVE('',#1020,#2661);
#2661 = DEFINITIONAL_REPRESENTATION('',(#2662),#2666);
#2662 = LINE('',#2663,#2664);
#2663 = CARTESIAN_POINT('',(30.,0.));
#2664 = VECTOR('',#2665,1.);
#2665 = DIRECTION('',(0.,-1.));
#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2667 = PCURVE('',#992,#2668);
#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673);
#2669 = LINE('',#2670,#2671);
#2670 = CARTESIAN_POINT('',(3.14159265359,0.));
#2671 = VECTOR('',#2672,1.);
#2672 = DIRECTION('',(0.,-1.));
#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2674 = ORIENTED_EDGE('',*,*,#1004,.F.);
#2675 = ADVANCED_FACE('',(#2676),#992,.F.);
#2676 = FACE_BOUND('',#2677,.F.);
#2677 = EDGE_LOOP('',(#2678,#2679,#2701,#2702));
#2678 = ORIENTED_EDGE('',*,*,#2654,.T.);
#2679 = ORIENTED_EDGE('',*,*,#2680,.T.);
#2680 = EDGE_CURVE('',#2632,#2307,#2681,.T.);
#2681 = SURFACE_CURVE('',#2682,(#2687,#2694),.PCURVE_S1.);
#2682 = CIRCLE('',#2683,4.);
#2683 = AXIS2_PLACEMENT_3D('',#2684,#2685,#2686);
#2684 = CARTESIAN_POINT('',(39.,-37.,4.));
#2685 = DIRECTION('',(0.,-0.,1.));
#2686 = DIRECTION('',(1.,0.,0.));
#2687 = PCURVE('',#992,#2688);
#2688 = DEFINITIONAL_REPRESENTATION('',(#2689),#2693);
#2689 = LINE('',#2690,#2691);
#2690 = CARTESIAN_POINT('',(0.,-41.));
#2691 = VECTOR('',#2692,1.);
#2692 = DIRECTION('',(1.,0.));
#2693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2694 = PCURVE('',#2345,#2695);
#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700);
#2696 = CIRCLE('',#2697,4.);
#2697 = AXIS2_PLACEMENT_2D('',#2698,#2699);
#2698 = CARTESIAN_POINT('',(-11.5,-15.));
#2699 = DIRECTION('',(1.,0.));
#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2701 = ORIENTED_EDGE('',*,*,#2306,.F.);
#2702 = ORIENTED_EDGE('',*,*,#975,.F.);
#2703 = ADVANCED_FACE('',(#2704,#2712,#2747),#1243,.T.);
#2704 = FACE_BOUND('',#2705,.T.);
#2705 = EDGE_LOOP('',(#2706,#2707,#2708,#2709,#2710,#2711));
#2706 = ORIENTED_EDGE('',*,*,#1430,.T.);
#2707 = ORIENTED_EDGE('',*,*,#1477,.F.);
#2708 = ORIENTED_EDGE('',*,*,#1227,.T.);
#2709 = ORIENTED_EDGE('',*,*,#1280,.T.);
#2710 = ORIENTED_EDGE('',*,*,#1330,.T.);
#2711 = ORIENTED_EDGE('',*,*,#1379,.T.);
#2712 = FACE_BOUND('',#2713,.T.);
#2713 = EDGE_LOOP('',(#2714));
#2714 = ORIENTED_EDGE('',*,*,#2715,.T.);
#2715 = EDGE_CURVE('',#2716,#2716,#2718,.T.);
#2716 = VERTEX_POINT('',#2717);
#2717 = CARTESIAN_POINT('',(-27.,23.,90.));
#2718 = SURFACE_CURVE('',#2719,(#2724,#2735),.PCURVE_S1.);
#2719 = CIRCLE('',#2720,17.);
#2720 = AXIS2_PLACEMENT_3D('',#2721,#2722,#2723);
#2721 = CARTESIAN_POINT('',(-44.,23.,90.));
#2722 = DIRECTION('',(0.,0.,-1.));
#2723 = DIRECTION('',(1.,0.,0.));
#2724 = PCURVE('',#1243,#2725);
#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2734);
#2726 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2727,#2728,#2729,#2730,
#2731,#2732,#2733),.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('') );
#2727 = CARTESIAN_POINT('',(-27.,23.));
#2728 = CARTESIAN_POINT('',(-27.,-6.444863728671));
#2729 = CARTESIAN_POINT('',(-52.5,8.277568135665));
#2730 = CARTESIAN_POINT('',(-78.,23.));
#2731 = CARTESIAN_POINT('',(-52.5,37.722431864335));
#2732 = CARTESIAN_POINT('',(-27.,52.444863728671));
#2733 = CARTESIAN_POINT('',(-27.,23.));
#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2735 = PCURVE('',#2736,#2741);
#2736 = CYLINDRICAL_SURFACE('',#2737,17.);
#2737 = AXIS2_PLACEMENT_3D('',#2738,#2739,#2740);
#2738 = CARTESIAN_POINT('',(-44.,23.,90.));
#2739 = DIRECTION('',(-0.,-0.,1.));
#2740 = DIRECTION('',(1.,0.,0.));
#2741 = DEFINITIONAL_REPRESENTATION('',(#2742),#2746);
#2742 = LINE('',#2743,#2744);
#2743 = CARTESIAN_POINT('',(-0.,0.));
#2744 = VECTOR('',#2745,1.);
#2745 = DIRECTION('',(-1.,0.));
#2746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2747 = FACE_BOUND('',#2748,.T.);
#2748 = EDGE_LOOP('',(#2749,#2779,#2808,#2836,#2865,#2893,#2922,#2950));
#2749 = ORIENTED_EDGE('',*,*,#2750,.F.);
#2750 = EDGE_CURVE('',#2751,#2753,#2755,.T.);
#2751 = VERTEX_POINT('',#2752);
#2752 = CARTESIAN_POINT('',(-16.,4.,90.));
#2753 = VERTEX_POINT('',#2754);
#2754 = CARTESIAN_POINT('',(62.,4.,90.));
#2755 = SURFACE_CURVE('',#2756,(#2760,#2767),.PCURVE_S1.);
#2756 = LINE('',#2757,#2758);
#2757 = CARTESIAN_POINT('',(-16.,4.,90.));
#2758 = VECTOR('',#2759,1.);
#2759 = DIRECTION('',(1.,0.,0.));
#2760 = PCURVE('',#1243,#2761);
#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766);
#2762 = LINE('',#2763,#2764);
#2763 = CARTESIAN_POINT('',(-16.,4.));
#2764 = VECTOR('',#2765,1.);
#2765 = DIRECTION('',(1.,0.));
#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2767 = PCURVE('',#2768,#2773);
#2768 = PLANE('',#2769);
#2769 = AXIS2_PLACEMENT_3D('',#2770,#2771,#2772);
#2770 = CARTESIAN_POINT('',(-16.,4.,90.));
#2771 = DIRECTION('',(0.,-1.,0.));
#2772 = DIRECTION('',(1.,0.,0.));
#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778);
#2774 = LINE('',#2775,#2776);
#2775 = CARTESIAN_POINT('',(0.,0.));
#2776 = VECTOR('',#2777,1.);
#2777 = DIRECTION('',(1.,0.));
#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2779 = ORIENTED_EDGE('',*,*,#2780,.F.);
#2780 = EDGE_CURVE('',#2781,#2751,#2783,.T.);
#2781 = VERTEX_POINT('',#2782);
#2782 = CARTESIAN_POINT('',(-20.,8.,90.));
#2783 = SURFACE_CURVE('',#2784,(#2789,#2796),.PCURVE_S1.);
#2784 = CIRCLE('',#2785,4.);
#2785 = AXIS2_PLACEMENT_3D('',#2786,#2787,#2788);
#2786 = CARTESIAN_POINT('',(-16.,8.,90.));
#2787 = DIRECTION('',(0.,-0.,1.));
#2788 = DIRECTION('',(1.,0.,0.));
#2789 = PCURVE('',#1243,#2790);
#2790 = DEFINITIONAL_REPRESENTATION('',(#2791),#2795);
#2791 = CIRCLE('',#2792,4.);
#2792 = AXIS2_PLACEMENT_2D('',#2793,#2794);
#2793 = CARTESIAN_POINT('',(-16.,8.));
#2794 = DIRECTION('',(1.,0.));
#2795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2796 = PCURVE('',#2797,#2802);
#2797 = CYLINDRICAL_SURFACE('',#2798,4.);
#2798 = AXIS2_PLACEMENT_3D('',#2799,#2800,#2801);
#2799 = CARTESIAN_POINT('',(-16.,8.,90.));
#2800 = DIRECTION('',(0.,-0.,1.));
#2801 = DIRECTION('',(1.,0.,0.));
#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2807);
#2803 = LINE('',#2804,#2805);
#2804 = CARTESIAN_POINT('',(0.,0.));
#2805 = VECTOR('',#2806,1.);
#2806 = DIRECTION('',(1.,0.));
#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2808 = ORIENTED_EDGE('',*,*,#2809,.F.);
#2809 = EDGE_CURVE('',#2810,#2781,#2812,.T.);
#2810 = VERTEX_POINT('',#2811);
#2811 = CARTESIAN_POINT('',(-20.,37.,90.));
#2812 = SURFACE_CURVE('',#2813,(#2817,#2824),.PCURVE_S1.);
#2813 = LINE('',#2814,#2815);
#2814 = CARTESIAN_POINT('',(-20.,37.,90.));
#2815 = VECTOR('',#2816,1.);
#2816 = DIRECTION('',(0.,-1.,-0.));
#2817 = PCURVE('',#1243,#2818);
#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823);
#2819 = LINE('',#2820,#2821);
#2820 = CARTESIAN_POINT('',(-20.,37.));
#2821 = VECTOR('',#2822,1.);
#2822 = DIRECTION('',(0.,-1.));
#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2824 = PCURVE('',#2825,#2830);
#2825 = PLANE('',#2826);
#2826 = AXIS2_PLACEMENT_3D('',#2827,#2828,#2829);
#2827 = CARTESIAN_POINT('',(-20.,37.,90.));
#2828 = DIRECTION('',(-1.,-0.,0.));
#2829 = DIRECTION('',(0.,-1.,-0.));
#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835);
#2831 = LINE('',#2832,#2833);
#2832 = CARTESIAN_POINT('',(0.,0.));
#2833 = VECTOR('',#2834,1.);
#2834 = DIRECTION('',(1.,0.));
#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2836 = ORIENTED_EDGE('',*,*,#2837,.F.);
#2837 = EDGE_CURVE('',#2838,#2810,#2840,.T.);
#2838 = VERTEX_POINT('',#2839);
#2839 = CARTESIAN_POINT('',(-16.,41.,90.));
#2840 = SURFACE_CURVE('',#2841,(#2846,#2853),.PCURVE_S1.);
#2841 = CIRCLE('',#2842,4.);
#2842 = AXIS2_PLACEMENT_3D('',#2843,#2844,#2845);
#2843 = CARTESIAN_POINT('',(-16.,37.,90.));
#2844 = DIRECTION('',(0.,-0.,1.));
#2845 = DIRECTION('',(1.,0.,0.));
#2846 = PCURVE('',#1243,#2847);
#2847 = DEFINITIONAL_REPRESENTATION('',(#2848),#2852);
#2848 = CIRCLE('',#2849,4.);
#2849 = AXIS2_PLACEMENT_2D('',#2850,#2851);
#2850 = CARTESIAN_POINT('',(-16.,37.));
#2851 = DIRECTION('',(1.,0.));
#2852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2853 = PCURVE('',#2854,#2859);
#2854 = CYLINDRICAL_SURFACE('',#2855,4.);
#2855 = AXIS2_PLACEMENT_3D('',#2856,#2857,#2858);
#2856 = CARTESIAN_POINT('',(-16.,37.,90.));
#2857 = DIRECTION('',(0.,-0.,1.));
#2858 = DIRECTION('',(1.,0.,0.));
#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);
#2860 = LINE('',#2861,#2862);
#2861 = CARTESIAN_POINT('',(0.,0.));
#2862 = VECTOR('',#2863,1.);
#2863 = DIRECTION('',(1.,0.));
#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2865 = ORIENTED_EDGE('',*,*,#2866,.F.);
#2866 = EDGE_CURVE('',#2867,#2838,#2869,.T.);
#2867 = VERTEX_POINT('',#2868);
#2868 = CARTESIAN_POINT('',(62.,41.,90.));
#2869 = SURFACE_CURVE('',#2870,(#2874,#2881),.PCURVE_S1.);
#2870 = LINE('',#2871,#2872);
#2871 = CARTESIAN_POINT('',(62.,41.,90.));
#2872 = VECTOR('',#2873,1.);
#2873 = DIRECTION('',(-1.,0.,0.));
#2874 = PCURVE('',#1243,#2875);
#2875 = DEFINITIONAL_REPRESENTATION('',(#2876),#2880);
#2876 = LINE('',#2877,#2878);
#2877 = CARTESIAN_POINT('',(62.,41.));
#2878 = VECTOR('',#2879,1.);
#2879 = DIRECTION('',(-1.,0.));
#2880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2881 = PCURVE('',#2882,#2887);
#2882 = PLANE('',#2883);
#2883 = AXIS2_PLACEMENT_3D('',#2884,#2885,#2886);
#2884 = CARTESIAN_POINT('',(62.,41.,90.));
#2885 = DIRECTION('',(0.,1.,-0.));
#2886 = DIRECTION('',(-1.,0.,0.));
#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892);
#2888 = LINE('',#2889,#2890);
#2889 = CARTESIAN_POINT('',(0.,0.));
#2890 = VECTOR('',#2891,1.);
#2891 = DIRECTION('',(1.,0.));
#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2893 = ORIENTED_EDGE('',*,*,#2894,.F.);
#2894 = EDGE_CURVE('',#2895,#2867,#2897,.T.);
#2895 = VERTEX_POINT('',#2896);
#2896 = CARTESIAN_POINT('',(66.,37.,90.));
#2897 = SURFACE_CURVE('',#2898,(#2903,#2910),.PCURVE_S1.);
#2898 = CIRCLE('',#2899,4.);
#2899 = AXIS2_PLACEMENT_3D('',#2900,#2901,#2902);
#2900 = CARTESIAN_POINT('',(62.,37.,90.));
#2901 = DIRECTION('',(0.,-0.,1.));
#2902 = DIRECTION('',(1.,0.,0.));
#2903 = PCURVE('',#1243,#2904);
#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909);
#2905 = CIRCLE('',#2906,4.);
#2906 = AXIS2_PLACEMENT_2D('',#2907,#2908);
#2907 = CARTESIAN_POINT('',(62.,37.));
#2908 = DIRECTION('',(1.,0.));
#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2910 = PCURVE('',#2911,#2916);
#2911 = CYLINDRICAL_SURFACE('',#2912,4.);
#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915);
#2913 = CARTESIAN_POINT('',(62.,37.,90.));
#2914 = DIRECTION('',(0.,-0.,1.));
#2915 = DIRECTION('',(1.,0.,0.));
#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921);
#2917 = LINE('',#2918,#2919);
#2918 = CARTESIAN_POINT('',(0.,0.));
#2919 = VECTOR('',#2920,1.);
#2920 = DIRECTION('',(1.,0.));
#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2922 = ORIENTED_EDGE('',*,*,#2923,.F.);
#2923 = EDGE_CURVE('',#2924,#2895,#2926,.T.);
#2924 = VERTEX_POINT('',#2925);
#2925 = CARTESIAN_POINT('',(66.,8.,90.));
#2926 = SURFACE_CURVE('',#2927,(#2931,#2938),.PCURVE_S1.);
#2927 = LINE('',#2928,#2929);
#2928 = CARTESIAN_POINT('',(66.,8.,90.));
#2929 = VECTOR('',#2930,1.);
#2930 = DIRECTION('',(0.,1.,0.));
#2931 = PCURVE('',#1243,#2932);
#2932 = DEFINITIONAL_REPRESENTATION('',(#2933),#2937);
#2933 = LINE('',#2934,#2935);
#2934 = CARTESIAN_POINT('',(66.,8.));
#2935 = VECTOR('',#2936,1.);
#2936 = DIRECTION('',(0.,1.));
#2937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2938 = PCURVE('',#2939,#2944);
#2939 = PLANE('',#2940);
#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943);
#2941 = CARTESIAN_POINT('',(66.,8.,90.));
#2942 = DIRECTION('',(1.,0.,0.));
#2943 = DIRECTION('',(-0.,1.,0.));
#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949);
#2945 = LINE('',#2946,#2947);
#2946 = CARTESIAN_POINT('',(0.,0.));
#2947 = VECTOR('',#2948,1.);
#2948 = DIRECTION('',(1.,0.));
#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2950 = ORIENTED_EDGE('',*,*,#2951,.F.);
#2951 = EDGE_CURVE('',#2753,#2924,#2952,.T.);
#2952 = SURFACE_CURVE('',#2953,(#2958,#2965),.PCURVE_S1.);
#2953 = CIRCLE('',#2954,4.);
#2954 = AXIS2_PLACEMENT_3D('',#2955,#2956,#2957);
#2955 = CARTESIAN_POINT('',(62.,8.,90.));
#2956 = DIRECTION('',(0.,-0.,1.));
#2957 = DIRECTION('',(1.,0.,0.));
#2958 = PCURVE('',#1243,#2959);
#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964);
#2960 = CIRCLE('',#2961,4.);
#2961 = AXIS2_PLACEMENT_2D('',#2962,#2963);
#2962 = CARTESIAN_POINT('',(62.,8.));
#2963 = DIRECTION('',(1.,0.));
#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2965 = PCURVE('',#2966,#2971);
#2966 = CYLINDRICAL_SURFACE('',#2967,4.);
#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970);
#2968 = CARTESIAN_POINT('',(62.,8.,90.));
#2969 = DIRECTION('',(0.,-0.,1.));
#2970 = DIRECTION('',(1.,0.,0.));
#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976);
#2972 = LINE('',#2973,#2974);
#2973 = CARTESIAN_POINT('',(0.,0.));
#2974 = VECTOR('',#2975,1.);
#2975 = DIRECTION('',(1.,0.));
#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2977 = ADVANCED_FACE('',(#2978),#1543,.T.);
#2978 = FACE_BOUND('',#2979,.T.);
#2979 = EDGE_LOOP('',(#2980,#2981,#2982,#2983,#2984,#2985,#2986,#2987));
#2980 = ORIENTED_EDGE('',*,*,#1527,.T.);
#2981 = ORIENTED_EDGE('',*,*,#1581,.T.);
#2982 = ORIENTED_EDGE('',*,*,#1631,.T.);
#2983 = ORIENTED_EDGE('',*,*,#1680,.T.);
#2984 = ORIENTED_EDGE('',*,*,#1730,.T.);
#2985 = ORIENTED_EDGE('',*,*,#1779,.T.);
#2986 = ORIENTED_EDGE('',*,*,#1829,.T.);
#2987 = ORIENTED_EDGE('',*,*,#1878,.T.);
#2988 = ADVANCED_FACE('',(#2989),#1944,.T.);
#2989 = FACE_BOUND('',#2990,.T.);
#2990 = EDGE_LOOP('',(#2991,#2992,#2993,#2994,#2995,#2996,#2997,#2998));
#2991 = ORIENTED_EDGE('',*,*,#1928,.T.);
#2992 = ORIENTED_EDGE('',*,*,#1982,.T.);
#2993 = ORIENTED_EDGE('',*,*,#2032,.T.);
#2994 = ORIENTED_EDGE('',*,*,#2081,.T.);
#2995 = ORIENTED_EDGE('',*,*,#2131,.T.);
#2996 = ORIENTED_EDGE('',*,*,#2180,.T.);
#2997 = ORIENTED_EDGE('',*,*,#2230,.T.);
#2998 = ORIENTED_EDGE('',*,*,#2279,.T.);
#2999 = ADVANCED_FACE('',(#3000),#2345,.T.);
#3000 = FACE_BOUND('',#3001,.T.);
#3001 = EDGE_LOOP('',(#3002,#3003,#3004,#3005,#3006,#3007,#3008,#3009));
#3002 = ORIENTED_EDGE('',*,*,#2329,.T.);
#3003 = ORIENTED_EDGE('',*,*,#2383,.T.);
#3004 = ORIENTED_EDGE('',*,*,#2433,.T.);
#3005 = ORIENTED_EDGE('',*,*,#2482,.T.);
#3006 = ORIENTED_EDGE('',*,*,#2532,.T.);
#3007 = ORIENTED_EDGE('',*,*,#2581,.T.);
#3008 = ORIENTED_EDGE('',*,*,#2631,.T.);
#3009 = ORIENTED_EDGE('',*,*,#2680,.T.);
#3010 = ADVANCED_FACE('',(#3011),#2736,.F.);
#3011 = FACE_BOUND('',#3012,.T.);
#3012 = EDGE_LOOP('',(#3013,#3014,#3037,#3064));
#3013 = ORIENTED_EDGE('',*,*,#2715,.F.);
#3014 = ORIENTED_EDGE('',*,*,#3015,.T.);
#3015 = EDGE_CURVE('',#2716,#3016,#3018,.T.);
#3016 = VERTEX_POINT('',#3017);
#3017 = CARTESIAN_POINT('',(-27.,23.,4.));
#3018 = SEAM_CURVE('',#3019,(#3023,#3030),.PCURVE_S1.);
#3019 = LINE('',#3020,#3021);
#3020 = CARTESIAN_POINT('',(-27.,23.,90.));
#3021 = VECTOR('',#3022,1.);
#3022 = DIRECTION('',(-0.,-0.,-1.));
#3023 = PCURVE('',#2736,#3024);
#3024 = DEFINITIONAL_REPRESENTATION('',(#3025),#3029);
#3025 = LINE('',#3026,#3027);
#3026 = CARTESIAN_POINT('',(-0.,0.));
#3027 = VECTOR('',#3028,1.);
#3028 = DIRECTION('',(-0.,-1.));
#3029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3030 = PCURVE('',#2736,#3031);
#3031 = DEFINITIONAL_REPRESENTATION('',(#3032),#3036);
#3032 = LINE('',#3033,#3034);
#3033 = CARTESIAN_POINT('',(-6.28318530718,0.));
#3034 = VECTOR('',#3035,1.);
#3035 = DIRECTION('',(-0.,-1.));
#3036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3037 = ORIENTED_EDGE('',*,*,#3038,.T.);
#3038 = EDGE_CURVE('',#3016,#3016,#3039,.T.);
#3039 = SURFACE_CURVE('',#3040,(#3045,#3052),.PCURVE_S1.);
#3040 = CIRCLE('',#3041,17.);
#3041 = AXIS2_PLACEMENT_3D('',#3042,#3043,#3044);
#3042 = CARTESIAN_POINT('',(-44.,23.,4.));
#3043 = DIRECTION('',(0.,0.,-1.));
#3044 = DIRECTION('',(1.,0.,0.));
#3045 = PCURVE('',#2736,#3046);
#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3051);
#3047 = LINE('',#3048,#3049);
#3048 = CARTESIAN_POINT('',(-0.,-86.));
#3049 = VECTOR('',#3050,1.);
#3050 = DIRECTION('',(-1.,0.));
#3051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3052 = PCURVE('',#3053,#3058);
#3053 = PLANE('',#3054);
#3054 = AXIS2_PLACEMENT_3D('',#3055,#3056,#3057);
#3055 = CARTESIAN_POINT('',(-44.,23.,4.));
#3056 = DIRECTION('',(-0.,-0.,-1.));
#3057 = DIRECTION('',(-1.,0.,0.));
#3058 = DEFINITIONAL_REPRESENTATION('',(#3059),#3063);
#3059 = CIRCLE('',#3060,17.);
#3060 = AXIS2_PLACEMENT_2D('',#3061,#3062);
#3061 = CARTESIAN_POINT('',(0.,0.));
#3062 = DIRECTION('',(-1.,0.));
#3063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3064 = ORIENTED_EDGE('',*,*,#3015,.F.);
#3065 = ADVANCED_FACE('',(#3066),#2768,.F.);
#3066 = FACE_BOUND('',#3067,.F.);
#3067 = EDGE_LOOP('',(#3068,#3091,#3119,#3140));
#3068 = ORIENTED_EDGE('',*,*,#3069,.T.);
#3069 = EDGE_CURVE('',#2751,#3070,#3072,.T.);
#3070 = VERTEX_POINT('',#3071);
#3071 = CARTESIAN_POINT('',(-16.,4.,4.));
#3072 = SURFACE_CURVE('',#3073,(#3077,#3084),.PCURVE_S1.);
#3073 = LINE('',#3074,#3075);
#3074 = CARTESIAN_POINT('',(-16.,4.,90.));
#3075 = VECTOR('',#3076,1.);
#3076 = DIRECTION('',(-0.,-0.,-1.));
#3077 = PCURVE('',#2768,#3078);
#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083);
#3079 = LINE('',#3080,#3081);
#3080 = CARTESIAN_POINT('',(0.,0.));
#3081 = VECTOR('',#3082,1.);
#3082 = DIRECTION('',(0.,-1.));
#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3084 = PCURVE('',#2797,#3085);
#3085 = DEFINITIONAL_REPRESENTATION('',(#3086),#3090);
#3086 = LINE('',#3087,#3088);
#3087 = CARTESIAN_POINT('',(4.712388980385,0.));
#3088 = VECTOR('',#3089,1.);
#3089 = DIRECTION('',(0.,-1.));
#3090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3091 = ORIENTED_EDGE('',*,*,#3092,.T.);
#3092 = EDGE_CURVE('',#3070,#3093,#3095,.T.);
#3093 = VERTEX_POINT('',#3094);
#3094 = CARTESIAN_POINT('',(62.,4.,4.));
#3095 = SURFACE_CURVE('',#3096,(#3100,#3107),.PCURVE_S1.);
#3096 = LINE('',#3097,#3098);
#3097 = CARTESIAN_POINT('',(-16.,4.,4.));
#3098 = VECTOR('',#3099,1.);
#3099 = DIRECTION('',(1.,0.,0.));
#3100 = PCURVE('',#2768,#3101);
#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106);
#3102 = LINE('',#3103,#3104);
#3103 = CARTESIAN_POINT('',(0.,-86.));
#3104 = VECTOR('',#3105,1.);
#3105 = DIRECTION('',(1.,0.));
#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3107 = PCURVE('',#3108,#3113);
#3108 = PLANE('',#3109);
#3109 = AXIS2_PLACEMENT_3D('',#3110,#3111,#3112);
#3110 = CARTESIAN_POINT('',(23.,22.5,4.));
#3111 = DIRECTION('',(0.,0.,1.));
#3112 = DIRECTION('',(1.,0.,-0.));
#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3118);
#3114 = LINE('',#3115,#3116);
#3115 = CARTESIAN_POINT('',(-39.,-18.5));
#3116 = VECTOR('',#3117,1.);
#3117 = DIRECTION('',(1.,0.));
#3118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3119 = ORIENTED_EDGE('',*,*,#3120,.F.);
#3120 = EDGE_CURVE('',#2753,#3093,#3121,.T.);
#3121 = SURFACE_CURVE('',#3122,(#3126,#3133),.PCURVE_S1.);
#3122 = LINE('',#3123,#3124);
#3123 = CARTESIAN_POINT('',(62.,4.,90.));
#3124 = VECTOR('',#3125,1.);
#3125 = DIRECTION('',(-0.,-0.,-1.));
#3126 = PCURVE('',#2768,#3127);
#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132);
#3128 = LINE('',#3129,#3130);
#3129 = CARTESIAN_POINT('',(78.,0.));
#3130 = VECTOR('',#3131,1.);
#3131 = DIRECTION('',(0.,-1.));
#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3133 = PCURVE('',#2966,#3134);
#3134 = DEFINITIONAL_REPRESENTATION('',(#3135),#3139);
#3135 = LINE('',#3136,#3137);
#3136 = CARTESIAN_POINT('',(4.712388980385,0.));
#3137 = VECTOR('',#3138,1.);
#3138 = DIRECTION('',(0.,-1.));
#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3140 = ORIENTED_EDGE('',*,*,#2750,.F.);
#3141 = ADVANCED_FACE('',(#3142),#2797,.F.);
#3142 = FACE_BOUND('',#3143,.F.);
#3143 = EDGE_LOOP('',(#3144,#3167,#3189,#3190));
#3144 = ORIENTED_EDGE('',*,*,#3145,.T.);
#3145 = EDGE_CURVE('',#2781,#3146,#3148,.T.);
#3146 = VERTEX_POINT('',#3147);
#3147 = CARTESIAN_POINT('',(-20.,8.,4.));
#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.);
#3149 = LINE('',#3150,#3151);
#3150 = CARTESIAN_POINT('',(-20.,8.,90.));
#3151 = VECTOR('',#3152,1.);
#3152 = DIRECTION('',(-0.,-0.,-1.));
#3153 = PCURVE('',#2797,#3154);
#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159);
#3155 = LINE('',#3156,#3157);
#3156 = CARTESIAN_POINT('',(3.14159265359,0.));
#3157 = VECTOR('',#3158,1.);
#3158 = DIRECTION('',(0.,-1.));
#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3160 = PCURVE('',#2825,#3161);
#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166);
#3162 = LINE('',#3163,#3164);
#3163 = CARTESIAN_POINT('',(29.,0.));
#3164 = VECTOR('',#3165,1.);
#3165 = DIRECTION('',(0.,-1.));
#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3167 = ORIENTED_EDGE('',*,*,#3168,.T.);
#3168 = EDGE_CURVE('',#3146,#3070,#3169,.T.);
#3169 = SURFACE_CURVE('',#3170,(#3175,#3182),.PCURVE_S1.);
#3170 = CIRCLE('',#3171,4.);
#3171 = AXIS2_PLACEMENT_3D('',#3172,#3173,#3174);
#3172 = CARTESIAN_POINT('',(-16.,8.,4.));
#3173 = DIRECTION('',(0.,-0.,1.));
#3174 = DIRECTION('',(1.,0.,0.));
#3175 = PCURVE('',#2797,#3176);
#3176 = DEFINITIONAL_REPRESENTATION('',(#3177),#3181);
#3177 = LINE('',#3178,#3179);
#3178 = CARTESIAN_POINT('',(0.,-86.));
#3179 = VECTOR('',#3180,1.);
#3180 = DIRECTION('',(1.,0.));
#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3182 = PCURVE('',#3108,#3183);
#3183 = DEFINITIONAL_REPRESENTATION('',(#3184),#3188);
#3184 = CIRCLE('',#3185,4.);
#3185 = AXIS2_PLACEMENT_2D('',#3186,#3187);
#3186 = CARTESIAN_POINT('',(-39.,-14.5));
#3187 = DIRECTION('',(1.,0.));
#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3189 = ORIENTED_EDGE('',*,*,#3069,.F.);
#3190 = ORIENTED_EDGE('',*,*,#2780,.F.);
#3191 = ADVANCED_FACE('',(#3192),#2825,.F.);
#3192 = FACE_BOUND('',#3193,.F.);
#3193 = EDGE_LOOP('',(#3194,#3217,#3238,#3239));
#3194 = ORIENTED_EDGE('',*,*,#3195,.T.);
#3195 = EDGE_CURVE('',#2810,#3196,#3198,.T.);
#3196 = VERTEX_POINT('',#3197);
#3197 = CARTESIAN_POINT('',(-20.,37.,4.));
#3198 = SURFACE_CURVE('',#3199,(#3203,#3210),.PCURVE_S1.);
#3199 = LINE('',#3200,#3201);
#3200 = CARTESIAN_POINT('',(-20.,37.,90.));
#3201 = VECTOR('',#3202,1.);
#3202 = DIRECTION('',(-0.,-0.,-1.));
#3203 = PCURVE('',#2825,#3204);
#3204 = DEFINITIONAL_REPRESENTATION('',(#3205),#3209);
#3205 = LINE('',#3206,#3207);
#3206 = CARTESIAN_POINT('',(0.,0.));
#3207 = VECTOR('',#3208,1.);
#3208 = DIRECTION('',(0.,-1.));
#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3210 = PCURVE('',#2854,#3211);
#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3216);
#3212 = LINE('',#3213,#3214);
#3213 = CARTESIAN_POINT('',(3.14159265359,0.));
#3214 = VECTOR('',#3215,1.);
#3215 = DIRECTION('',(0.,-1.));
#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3217 = ORIENTED_EDGE('',*,*,#3218,.T.);
#3218 = EDGE_CURVE('',#3196,#3146,#3219,.T.);
#3219 = SURFACE_CURVE('',#3220,(#3224,#3231),.PCURVE_S1.);
#3220 = LINE('',#3221,#3222);
#3221 = CARTESIAN_POINT('',(-20.,37.,4.));
#3222 = VECTOR('',#3223,1.);
#3223 = DIRECTION('',(0.,-1.,-0.));
#3224 = PCURVE('',#2825,#3225);
#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230);
#3226 = LINE('',#3227,#3228);
#3227 = CARTESIAN_POINT('',(0.,-86.));
#3228 = VECTOR('',#3229,1.);
#3229 = DIRECTION('',(1.,0.));
#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3231 = PCURVE('',#3108,#3232);
#3232 = DEFINITIONAL_REPRESENTATION('',(#3233),#3237);
#3233 = LINE('',#3234,#3235);
#3234 = CARTESIAN_POINT('',(-43.,14.5));
#3235 = VECTOR('',#3236,1.);
#3236 = DIRECTION('',(0.,-1.));
#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3238 = ORIENTED_EDGE('',*,*,#3145,.F.);
#3239 = ORIENTED_EDGE('',*,*,#2809,.F.);
#3240 = ADVANCED_FACE('',(#3241),#2854,.F.);
#3241 = FACE_BOUND('',#3242,.F.);
#3242 = EDGE_LOOP('',(#3243,#3266,#3288,#3289));
#3243 = ORIENTED_EDGE('',*,*,#3244,.T.);
#3244 = EDGE_CURVE('',#2838,#3245,#3247,.T.);
#3245 = VERTEX_POINT('',#3246);
#3246 = CARTESIAN_POINT('',(-16.,41.,4.));
#3247 = SURFACE_CURVE('',#3248,(#3252,#3259),.PCURVE_S1.);
#3248 = LINE('',#3249,#3250);
#3249 = CARTESIAN_POINT('',(-16.,41.,90.));
#3250 = VECTOR('',#3251,1.);
#3251 = DIRECTION('',(-0.,-0.,-1.));
#3252 = PCURVE('',#2854,#3253);
#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258);
#3254 = LINE('',#3255,#3256);
#3255 = CARTESIAN_POINT('',(1.570796326795,0.));
#3256 = VECTOR('',#3257,1.);
#3257 = DIRECTION('',(0.,-1.));
#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3259 = PCURVE('',#2882,#3260);
#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265);
#3261 = LINE('',#3262,#3263);
#3262 = CARTESIAN_POINT('',(78.,0.));
#3263 = VECTOR('',#3264,1.);
#3264 = DIRECTION('',(0.,-1.));
#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3266 = ORIENTED_EDGE('',*,*,#3267,.T.);
#3267 = EDGE_CURVE('',#3245,#3196,#3268,.T.);
#3268 = SURFACE_CURVE('',#3269,(#3274,#3281),.PCURVE_S1.);
#3269 = CIRCLE('',#3270,4.);
#3270 = AXIS2_PLACEMENT_3D('',#3271,#3272,#3273);
#3271 = CARTESIAN_POINT('',(-16.,37.,4.));
#3272 = DIRECTION('',(0.,-0.,1.));
#3273 = DIRECTION('',(1.,0.,0.));
#3274 = PCURVE('',#2854,#3275);
#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280);
#3276 = LINE('',#3277,#3278);
#3277 = CARTESIAN_POINT('',(0.,-86.));
#3278 = VECTOR('',#3279,1.);
#3279 = DIRECTION('',(1.,0.));
#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3281 = PCURVE('',#3108,#3282);
#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287);
#3283 = CIRCLE('',#3284,4.);
#3284 = AXIS2_PLACEMENT_2D('',#3285,#3286);
#3285 = CARTESIAN_POINT('',(-39.,14.5));
#3286 = DIRECTION('',(1.,0.));
#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3288 = ORIENTED_EDGE('',*,*,#3195,.F.);
#3289 = ORIENTED_EDGE('',*,*,#2837,.F.);
#3290 = ADVANCED_FACE('',(#3291),#2882,.F.);
#3291 = FACE_BOUND('',#3292,.F.);
#3292 = EDGE_LOOP('',(#3293,#3316,#3337,#3338));
#3293 = ORIENTED_EDGE('',*,*,#3294,.T.);
#3294 = EDGE_CURVE('',#2867,#3295,#3297,.T.);
#3295 = VERTEX_POINT('',#3296);
#3296 = CARTESIAN_POINT('',(62.,41.,4.));
#3297 = SURFACE_CURVE('',#3298,(#3302,#3309),.PCURVE_S1.);
#3298 = LINE('',#3299,#3300);
#3299 = CARTESIAN_POINT('',(62.,41.,90.));
#3300 = VECTOR('',#3301,1.);
#3301 = DIRECTION('',(-0.,-0.,-1.));
#3302 = PCURVE('',#2882,#3303);
#3303 = DEFINITIONAL_REPRESENTATION('',(#3304),#3308);
#3304 = LINE('',#3305,#3306);
#3305 = CARTESIAN_POINT('',(0.,0.));
#3306 = VECTOR('',#3307,1.);
#3307 = DIRECTION('',(0.,-1.));
#3308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3309 = PCURVE('',#2911,#3310);
#3310 = DEFINITIONAL_REPRESENTATION('',(#3311),#3315);
#3311 = LINE('',#3312,#3313);
#3312 = CARTESIAN_POINT('',(1.570796326795,0.));
#3313 = VECTOR('',#3314,1.);
#3314 = DIRECTION('',(0.,-1.));
#3315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3316 = ORIENTED_EDGE('',*,*,#3317,.T.);
#3317 = EDGE_CURVE('',#3295,#3245,#3318,.T.);
#3318 = SURFACE_CURVE('',#3319,(#3323,#3330),.PCURVE_S1.);
#3319 = LINE('',#3320,#3321);
#3320 = CARTESIAN_POINT('',(62.,41.,4.));
#3321 = VECTOR('',#3322,1.);
#3322 = DIRECTION('',(-1.,0.,0.));
#3323 = PCURVE('',#2882,#3324);
#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329);
#3325 = LINE('',#3326,#3327);
#3326 = CARTESIAN_POINT('',(0.,-86.));
#3327 = VECTOR('',#3328,1.);
#3328 = DIRECTION('',(1.,0.));
#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3330 = PCURVE('',#3108,#3331);
#3331 = DEFINITIONAL_REPRESENTATION('',(#3332),#3336);
#3332 = LINE('',#3333,#3334);
#3333 = CARTESIAN_POINT('',(39.,18.5));
#3334 = VECTOR('',#3335,1.);
#3335 = DIRECTION('',(-1.,0.));
#3336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3337 = ORIENTED_EDGE('',*,*,#3244,.F.);
#3338 = ORIENTED_EDGE('',*,*,#2866,.F.);
#3339 = ADVANCED_FACE('',(#3340),#2911,.F.);
#3340 = FACE_BOUND('',#3341,.F.);
#3341 = EDGE_LOOP('',(#3342,#3365,#3387,#3388));
#3342 = ORIENTED_EDGE('',*,*,#3343,.T.);
#3343 = EDGE_CURVE('',#2895,#3344,#3346,.T.);
#3344 = VERTEX_POINT('',#3345);
#3345 = CARTESIAN_POINT('',(66.,37.,4.));
#3346 = SURFACE_CURVE('',#3347,(#3351,#3358),.PCURVE_S1.);
#3347 = LINE('',#3348,#3349);
#3348 = CARTESIAN_POINT('',(66.,37.,90.));
#3349 = VECTOR('',#3350,1.);
#3350 = DIRECTION('',(-0.,-0.,-1.));
#3351 = PCURVE('',#2911,#3352);
#3352 = DEFINITIONAL_REPRESENTATION('',(#3353),#3357);
#3353 = LINE('',#3354,#3355);
#3354 = CARTESIAN_POINT('',(0.,0.));
#3355 = VECTOR('',#3356,1.);
#3356 = DIRECTION('',(0.,-1.));
#3357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3358 = PCURVE('',#2939,#3359);
#3359 = DEFINITIONAL_REPRESENTATION('',(#3360),#3364);
#3360 = LINE('',#3361,#3362);
#3361 = CARTESIAN_POINT('',(29.,0.));
#3362 = VECTOR('',#3363,1.);
#3363 = DIRECTION('',(0.,-1.));
#3364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3365 = ORIENTED_EDGE('',*,*,#3366,.T.);
#3366 = EDGE_CURVE('',#3344,#3295,#3367,.T.);
#3367 = SURFACE_CURVE('',#3368,(#3373,#3380),.PCURVE_S1.);
#3368 = CIRCLE('',#3369,4.);
#3369 = AXIS2_PLACEMENT_3D('',#3370,#3371,#3372);
#3370 = CARTESIAN_POINT('',(62.,37.,4.));
#3371 = DIRECTION('',(0.,-0.,1.));
#3372 = DIRECTION('',(1.,0.,0.));
#3373 = PCURVE('',#2911,#3374);
#3374 = DEFINITIONAL_REPRESENTATION('',(#3375),#3379);
#3375 = LINE('',#3376,#3377);
#3376 = CARTESIAN_POINT('',(0.,-86.));
#3377 = VECTOR('',#3378,1.);
#3378 = DIRECTION('',(1.,0.));
#3379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3380 = PCURVE('',#3108,#3381);
#3381 = DEFINITIONAL_REPRESENTATION('',(#3382),#3386);
#3382 = CIRCLE('',#3383,4.);
#3383 = AXIS2_PLACEMENT_2D('',#3384,#3385);
#3384 = CARTESIAN_POINT('',(39.,14.5));
#3385 = DIRECTION('',(1.,0.));
#3386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3387 = ORIENTED_EDGE('',*,*,#3294,.F.);
#3388 = ORIENTED_EDGE('',*,*,#2894,.F.);
#3389 = ADVANCED_FACE('',(#3390),#2939,.F.);
#3390 = FACE_BOUND('',#3391,.F.);
#3391 = EDGE_LOOP('',(#3392,#3415,#3436,#3437));
#3392 = ORIENTED_EDGE('',*,*,#3393,.T.);
#3393 = EDGE_CURVE('',#2924,#3394,#3396,.T.);
#3394 = VERTEX_POINT('',#3395);
#3395 = CARTESIAN_POINT('',(66.,8.,4.));
#3396 = SURFACE_CURVE('',#3397,(#3401,#3408),.PCURVE_S1.);
#3397 = LINE('',#3398,#3399);
#3398 = CARTESIAN_POINT('',(66.,8.,90.));
#3399 = VECTOR('',#3400,1.);
#3400 = DIRECTION('',(-0.,-0.,-1.));
#3401 = PCURVE('',#2939,#3402);
#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407);
#3403 = LINE('',#3404,#3405);
#3404 = CARTESIAN_POINT('',(-1.7763568394E-15,0.));
#3405 = VECTOR('',#3406,1.);
#3406 = DIRECTION('',(0.,-1.));
#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3408 = PCURVE('',#2966,#3409);
#3409 = DEFINITIONAL_REPRESENTATION('',(#3410),#3414);
#3410 = LINE('',#3411,#3412);
#3411 = CARTESIAN_POINT('',(6.28318530718,0.));
#3412 = VECTOR('',#3413,1.);
#3413 = DIRECTION('',(0.,-1.));
#3414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3415 = ORIENTED_EDGE('',*,*,#3416,.T.);
#3416 = EDGE_CURVE('',#3394,#3344,#3417,.T.);
#3417 = SURFACE_CURVE('',#3418,(#3422,#3429),.PCURVE_S1.);
#3418 = LINE('',#3419,#3420);
#3419 = CARTESIAN_POINT('',(66.,8.,4.));
#3420 = VECTOR('',#3421,1.);
#3421 = DIRECTION('',(0.,1.,0.));
#3422 = PCURVE('',#2939,#3423);
#3423 = DEFINITIONAL_REPRESENTATION('',(#3424),#3428);
#3424 = LINE('',#3425,#3426);
#3425 = CARTESIAN_POINT('',(0.,-86.));
#3426 = VECTOR('',#3427,1.);
#3427 = DIRECTION('',(1.,0.));
#3428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3429 = PCURVE('',#3108,#3430);
#3430 = DEFINITIONAL_REPRESENTATION('',(#3431),#3435);
#3431 = LINE('',#3432,#3433);
#3432 = CARTESIAN_POINT('',(43.,-14.5));
#3433 = VECTOR('',#3434,1.);
#3434 = DIRECTION('',(0.,1.));
#3435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3436 = ORIENTED_EDGE('',*,*,#3343,.F.);
#3437 = ORIENTED_EDGE('',*,*,#2923,.F.);
#3438 = ADVANCED_FACE('',(#3439),#2966,.F.);
#3439 = FACE_BOUND('',#3440,.F.);
#3440 = EDGE_LOOP('',(#3441,#3442,#3464,#3465));
#3441 = ORIENTED_EDGE('',*,*,#3120,.T.);
#3442 = ORIENTED_EDGE('',*,*,#3443,.T.);
#3443 = EDGE_CURVE('',#3093,#3394,#3444,.T.);
#3444 = SURFACE_CURVE('',#3445,(#3450,#3457),.PCURVE_S1.);
#3445 = CIRCLE('',#3446,4.);
#3446 = AXIS2_PLACEMENT_3D('',#3447,#3448,#3449);
#3447 = CARTESIAN_POINT('',(62.,8.,4.));
#3448 = DIRECTION('',(0.,-0.,1.));
#3449 = DIRECTION('',(1.,0.,0.));
#3450 = PCURVE('',#2966,#3451);
#3451 = DEFINITIONAL_REPRESENTATION('',(#3452),#3456);
#3452 = LINE('',#3453,#3454);
#3453 = CARTESIAN_POINT('',(0.,-86.));
#3454 = VECTOR('',#3455,1.);
#3455 = DIRECTION('',(1.,0.));
#3456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3457 = PCURVE('',#3108,#3458);
#3458 = DEFINITIONAL_REPRESENTATION('',(#3459),#3463);
#3459 = CIRCLE('',#3460,4.);
#3460 = AXIS2_PLACEMENT_2D('',#3461,#3462);
#3461 = CARTESIAN_POINT('',(39.,-14.5));
#3462 = DIRECTION('',(1.,0.));
#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3464 = ORIENTED_EDGE('',*,*,#3393,.F.);
#3465 = ORIENTED_EDGE('',*,*,#2951,.F.);
#3466 = ADVANCED_FACE('',(#3467),#3053,.F.);
#3467 = FACE_BOUND('',#3468,.F.);
#3468 = EDGE_LOOP('',(#3469));
#3469 = ORIENTED_EDGE('',*,*,#3038,.T.);
#3470 = ADVANCED_FACE('',(#3471),#3108,.T.);
#3471 = FACE_BOUND('',#3472,.T.);
#3472 = EDGE_LOOP('',(#3473,#3474,#3475,#3476,#3477,#3478,#3479,#3480));
#3473 = ORIENTED_EDGE('',*,*,#3092,.T.);
#3474 = ORIENTED_EDGE('',*,*,#3443,.T.);
#3475 = ORIENTED_EDGE('',*,*,#3416,.T.);
#3476 = ORIENTED_EDGE('',*,*,#3366,.T.);
#3477 = ORIENTED_EDGE('',*,*,#3317,.T.);
#3478 = ORIENTED_EDGE('',*,*,#3267,.T.);
#3479 = ORIENTED_EDGE('',*,*,#3218,.T.);
#3480 = ORIENTED_EDGE('',*,*,#3168,.T.);
#3481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3485)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3482,#3483,#3484)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3482 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3483 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3484 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3485 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3482,
  'distance_accuracy_value','confusion accuracy');
#3486 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#3487 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3488),#3481);
#3488 = STYLED_ITEM('color',(#3489),#15);
#3489 = PRESENTATION_STYLE_ASSIGNMENT((#3490));
#3490 = SURFACE_STYLE_USAGE(.BOTH.,#3491);
#3491 = SURFACE_SIDE_STYLE('',(#3492));
#3492 = SURFACE_STYLE_FILL_AREA(#3493);
#3493 = FILL_AREA_STYLE('',(#3494));
#3494 = FILL_AREA_STYLE_COLOUR('',#3495);
#3495 = COLOUR_RGB('',0.970103659725,0.97546794387,0.982560078588);
ENDSEC;
END-ISO-10303-21;
