fosscad-repo/Firearms/PM522_Washbear_Revolver_v2..../STEP/PM522Sear2.stp

1772 lines
86 KiB
Plaintext

ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDElib inside *
* PDElib Version v51a, created Tue 11/30/2010 *
* ITI Transcendata (http://www.transcendata.com/) *
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('C:\\Users\\JamesRPatrick\\Documents\\Autodesk\\PM522\\STEP2.0\\PM522Sear2.stp','2015-10-01T18:17:27',('JamesRPatrick'),(''),'Autodesk Inventor 2012','Autodesk Inventor 2012','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#5=APPLICATION_CONTEXT('automotive design');
#6=APPLICATION_PROTOCOL_DEFINITION('International Standard','automotive_design',2001,#5);
#7=PRODUCT_CONTEXT('',#5,'mechanical');
#8=PRODUCT('PM522Sear2','PM522Sear2',$,(#7));
#9=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8));
#10=PRODUCT_DEFINITION_FORMATION('',$,#8);
#11=PRODUCT_DEFINITION_CONTEXT('part definition',#5,'design');
#12=PRODUCT_DEFINITION('',$,#10,#11);
#18=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#19=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#20=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#18);
#24=(CONVERSION_BASED_UNIT('DEGREE',#20)NAMED_UNIT(#19)PLANE_ANGLE_UNIT());
#28=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#32=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#34=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#32,'DISTANCE_ACCURACY_VALUE','');
#36=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34))GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#28,#32))REPRESENTATION_CONTEXT('None','None'));
#37=AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38=CARTESIAN_POINT('',(0.0,0.0,0.0));
#39=DIRECTION('',(0.0,0.0,1.0));
#40=DIRECTION('',(1.0,0.0,0.0));
#41=SHAPE_REPRESENTATION('',(#37),#36);
#42=PRODUCT_DEFINITION_SHAPE('','',#12);
#43=SHAPE_DEFINITION_REPRESENTATION(#42,#41);
#49=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#50=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#49);
#55=(CONVERSION_BASED_UNIT('DEGREE',#51)NAMED_UNIT(#50)PLANE_ANGLE_UNIT());
#59=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#63=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#65=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001),#63,'DISTANCE_ACCURACY_VALUE','');
#67=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65))GLOBAL_UNIT_ASSIGNED_CONTEXT((#55,#59,#63))REPRESENTATION_CONTEXT('','3D'));
#68=CARTESIAN_POINT('',(0.0,-23.5,1.799999999999998));
#69=DIRECTION('',(1.0,0.0,0.0));
#70=DIRECTION('',(0.0,-0.707106781186548,0.707106781186547));
#71=AXIS2_PLACEMENT_3D('',#68,#69,#70);
#72=CYLINDRICAL_SURFACE('',#71,5.0);
#73=CARTESIAN_POINT('',(2.8,-28.5,1.799999999999998));
#74=VERTEX_POINT('',#73);
#75=CARTESIAN_POINT('',(2.8,-23.5,6.799999999999998));
#76=VERTEX_POINT('',#75);
#77=CARTESIAN_POINT('',(2.8,-23.5,1.799999999999998));
#78=DIRECTION('',(-1.0,0.0,0.0));
#79=DIRECTION('',(0.0,-0.707106781186548,0.707106781186547));
#80=AXIS2_PLACEMENT_3D('',#77,#78,#79);
#81=CIRCLE('',#80,5.0);
#82=EDGE_CURVE('',#74,#76,#81,.T.);
#83=ORIENTED_EDGE('',*,*,#82,.T.);
#84=CARTESIAN_POINT('',(-2.8,-23.5,6.799999999999998));
#85=VERTEX_POINT('',#84);
#86=CARTESIAN_POINT('',(2.8,-23.5,6.799999999999997));
#87=DIRECTION('',(-1.0,0.0,0.0));
#88=VECTOR('',#87,5.6);
#89=LINE('',#86,#88);
#90=EDGE_CURVE('',#76,#85,#89,.T.);
#91=ORIENTED_EDGE('',*,*,#90,.T.);
#92=CARTESIAN_POINT('',(-2.8,-28.5,1.799999999999998));
#93=VERTEX_POINT('',#92);
#94=CARTESIAN_POINT('',(-2.8,-23.5,1.799999999999998));
#95=DIRECTION('',(1.0,0.0,0.0));
#96=DIRECTION('',(0.0,-0.707106781186548,0.707106781186547));
#97=AXIS2_PLACEMENT_3D('',#94,#95,#96);
#98=CIRCLE('',#97,5.0);
#99=EDGE_CURVE('',#85,#93,#98,.T.);
#100=ORIENTED_EDGE('',*,*,#99,.T.);
#101=CARTESIAN_POINT('',(-2.8,-28.5,1.799999999999998));
#102=DIRECTION('',(1.0,0.0,0.0));
#103=VECTOR('',#102,5.6);
#104=LINE('',#101,#103);
#105=EDGE_CURVE('',#93,#74,#104,.T.);
#106=ORIENTED_EDGE('',*,*,#105,.T.);
#107=EDGE_LOOP('',(#83,#91,#100,#106));
#108=FACE_OUTER_BOUND('',#107,.T.);
#109=ADVANCED_FACE('',(#108),#72,.T.);
#110=CARTESIAN_POINT('',(0.0,-28.5,6.799999999999997));
#111=DIRECTION('',(0.0,0.0,1.0));
#112=DIRECTION('',(1.0,0.0,0.0));
#113=AXIS2_PLACEMENT_3D('',#110,#111,#112);
#114=PLANE('',#113);
#115=ORIENTED_EDGE('',*,*,#90,.F.);
#116=CARTESIAN_POINT('',(2.8,0.0,6.800000000000001));
#117=VERTEX_POINT('',#116);
#118=CARTESIAN_POINT('',(2.8,-23.5,6.799999999999998));
#119=DIRECTION('',(0.0,1.0,0.0));
#120=VECTOR('',#119,23.5);
#121=LINE('',#118,#120);
#122=EDGE_CURVE('',#76,#117,#121,.T.);
#123=ORIENTED_EDGE('',*,*,#122,.T.);
#124=CARTESIAN_POINT('',(-2.8,0.0,6.800000000000001));
#125=VERTEX_POINT('',#124);
#126=CARTESIAN_POINT('',(-2.8,0.0,6.800000000000002));
#127=DIRECTION('',(1.0,0.0,0.0));
#128=VECTOR('',#127,5.6);
#129=LINE('',#126,#128);
#130=EDGE_CURVE('',#125,#117,#129,.T.);
#131=ORIENTED_EDGE('',*,*,#130,.F.);
#132=CARTESIAN_POINT('',(-2.8,0.0,6.800000000000001));
#133=DIRECTION('',(0.0,-1.0,0.0));
#134=VECTOR('',#133,23.5);
#135=LINE('',#132,#134);
#136=EDGE_CURVE('',#125,#85,#135,.T.);
#137=ORIENTED_EDGE('',*,*,#136,.T.);
#138=EDGE_LOOP('',(#115,#123,#131,#137));
#139=FACE_OUTER_BOUND('',#138,.T.);
#140=ADVANCED_FACE('',(#139),#114,.T.);
#141=CARTESIAN_POINT('',(2.8,8.940105817143582,1.58438190047152));
#142=DIRECTION('',(1.0,0.0,0.0));
#143=DIRECTION('',(0.0,0.0,-1.0));
#144=AXIS2_PLACEMENT_3D('',#141,#142,#143);
#145=PLANE('',#144);
#146=ORIENTED_EDGE('',*,*,#82,.F.);
#147=CARTESIAN_POINT('',(2.8,-28.5,-1.576733E-014));
#148=VERTEX_POINT('',#147);
#149=CARTESIAN_POINT('',(2.8,-28.5,-1.598721E-014));
#150=DIRECTION('',(0.0,0.0,1.0));
#151=VECTOR('',#150,1.800000000000014);
#152=LINE('',#149,#151);
#153=EDGE_CURVE('',#148,#74,#152,.T.);
#154=ORIENTED_EDGE('',*,*,#153,.F.);
#155=CARTESIAN_POINT('',(2.8,-9.895453501482386,-2.249172E-015));
#156=VERTEX_POINT('',#155);
#157=CARTESIAN_POINT('',(2.8,-9.895453501482386,-2.249172E-015));
#158=DIRECTION('',(0.0,-1.0,0.0));
#159=VECTOR('',#158,18.604546498517614);
#160=LINE('',#157,#159);
#161=EDGE_CURVE('',#156,#148,#160,.T.);
#162=ORIENTED_EDGE('',*,*,#161,.F.);
#163=CARTESIAN_POINT('',(2.8,-6.348026774535869,-2.437735849056607));
#164=VERTEX_POINT('',#163);
#165=CARTESIAN_POINT('',(2.8,-9.895453501482384,-3.800000000000005));
#166=DIRECTION('',(1.0,0.0,0.0));
#167=DIRECTION('',(0.0,0.566352113954854,0.824163383692134));
#168=AXIS2_PLACEMENT_3D('',#165,#166,#167);
#169=CIRCLE('',#168,3.8);
#170=EDGE_CURVE('',#164,#156,#169,.T.);
#171=ORIENTED_EDGE('',*,*,#170,.F.);
#172=CARTESIAN_POINT('',(2.8,-4.348451679951651,-5.227902828776148));
#173=VERTEX_POINT('',#172);
#174=CARTESIAN_POINT('',(2.8,0.0,0.0));
#175=DIRECTION('',(-1.0,0.0,0.0));
#176=DIRECTION('',(0.0,1.0,0.0));
#177=AXIS2_PLACEMENT_3D('',#174,#175,#176);
#178=CIRCLE('',#177,6.800000000000001);
#179=EDGE_CURVE('',#173,#164,#178,.T.);
#180=ORIENTED_EDGE('',*,*,#179,.F.);
#181=CARTESIAN_POINT('',(2.8,7.400000000000007,-15.0));
#182=VERTEX_POINT('',#181);
#183=CARTESIAN_POINT('',(2.8,7.400000000000008,-15.0));
#184=DIRECTION('',(0.0,-0.768809239525904,0.639478188228184));
#185=VECTOR('',#184,15.281361195914458);
#186=LINE('',#183,#185);
#187=EDGE_CURVE('',#182,#173,#186,.T.);
#188=ORIENTED_EDGE('',*,*,#187,.F.);
#189=CARTESIAN_POINT('',(2.8,7.400000000000001,-2.175512282384901));
#190=VERTEX_POINT('',#189);
#191=CARTESIAN_POINT('',(2.8,7.400000000000001,-2.175512282384901));
#192=DIRECTION('',(0.0,0.0,-1.0));
#193=VECTOR('',#192,12.824487717615099);
#194=LINE('',#191,#193);
#195=EDGE_CURVE('',#190,#182,#194,.T.);
#196=ORIENTED_EDGE('',*,*,#195,.F.);
#197=CARTESIAN_POINT('',(2.8,11.503021550116639,3.17625495689767));
#198=VERTEX_POINT('',#197);
#199=CARTESIAN_POINT('',(2.8,11.503021550116639,3.17625495689767));
#200=DIRECTION('',(0.0,-0.608431543657136,-0.793606361291916));
#201=VECTOR('',#200,6.743604260644284);
#202=LINE('',#199,#201);
#203=EDGE_CURVE('',#198,#190,#202,.T.);
#204=ORIENTED_EDGE('',*,*,#203,.F.);
#205=CARTESIAN_POINT('',(2.8,9.776457135307524,4.420284232545432));
#206=VERTEX_POINT('',#205);
#207=CARTESIAN_POINT('',(2.8,8.999999999999966,1.522506753678229));
#208=DIRECTION('',(-1.0,0.0,0.0));
#209=DIRECTION('',(0.0,0.793353340291234,0.608761429008722));
#210=AXIS2_PLACEMENT_3D('',#207,#208,#209);
#211=CIRCLE('',#210,3.0);
#212=EDGE_CURVE('',#206,#198,#211,.T.);
#213=ORIENTED_EDGE('',*,*,#212,.F.);
#214=CARTESIAN_POINT('',(2.8,1.759969506697136,6.568295618765665));
#215=VERTEX_POINT('',#214);
#216=CARTESIAN_POINT('',(2.8,1.759969506697134,6.568295618765665));
#217=DIRECTION('',(0.0,0.965925826289069,-0.25881904510252));
#218=VECTOR('',#217,8.299278692452447);
#219=LINE('',#216,#218);
#220=EDGE_CURVE('',#215,#206,#219,.T.);
#221=ORIENTED_EDGE('',*,*,#220,.F.);
#222=CARTESIAN_POINT('',(2.8,0.0,0.0));
#223=DIRECTION('',(-1.0,0.0,0.0));
#224=DIRECTION('',(0.0,1.0,0.0));
#225=AXIS2_PLACEMENT_3D('',#222,#223,#224);
#226=CIRCLE('',#225,6.800000000000001);
#227=EDGE_CURVE('',#117,#215,#226,.T.);
#228=ORIENTED_EDGE('',*,*,#227,.F.);
#229=ORIENTED_EDGE('',*,*,#122,.F.);
#230=EDGE_LOOP('',(#146,#154,#162,#171,#180,#188,#196,#204,#213,#221,#228,#229));
#231=FACE_OUTER_BOUND('',#230,.T.);
#232=CARTESIAN_POINT('',(2.8,3.200000000000001,3.918870E-016));
#233=VERTEX_POINT('',#232);
#234=CARTESIAN_POINT('',(2.8,0.0,0.0));
#235=DIRECTION('',(-1.0,0.0,0.0));
#236=DIRECTION('',(0.0,-1.0,0.0));
#237=AXIS2_PLACEMENT_3D('',#234,#235,#236);
#238=CIRCLE('',#237,3.200000000000001);
#239=EDGE_CURVE('',#233,#233,#238,.T.);
#240=ORIENTED_EDGE('',*,*,#239,.T.);
#241=EDGE_LOOP('',(#240));
#242=FACE_BOUND('',#241,.T.);
#243=ADVANCED_FACE('',(#231,#242),#145,.T.);
#244=CARTESIAN_POINT('',(1.0,-9.199999999999999,-5.264978632435277));
#245=DIRECTION('',(1.0,0.0,0.0));
#246=DIRECTION('',(0.0,0.0,-1.0));
#247=AXIS2_PLACEMENT_3D('',#244,#245,#246);
#248=TOROIDAL_SURFACE('',#247,4.299999999999999,0.5);
#249=CARTESIAN_POINT('',(1.41141088979499,-6.348026797252504,-2.437735789900979));
#250=VERTEX_POINT('',#249);
#251=CARTESIAN_POINT('',(1.5,-6.673275412853253,-1.785659322468439));
#252=VERTEX_POINT('',#251);
#253=CARTESIAN_POINT('',(1.5,-6.673275412853085,-1.78565932246871));
#254=CARTESIAN_POINT('',(1.499999999999977,-6.533686701166549,-2.008948110325383));
#255=CARTESIAN_POINT('',(1.471131085149927,-6.430670189216197,-2.226665123443221));
#256=CARTESIAN_POINT('',(1.416214400742569,-6.354335936908622,-2.421390054830974));
#257=CARTESIAN_POINT('',(1.41383518091786,-6.351152013140155,-2.429597519649036));
#258=CARTESIAN_POINT('',(1.41141088979499,-6.348026797252504,-2.437735789900979));
#259=B_SPLINE_CURVE_WITH_KNOTS('',3,(#253,#254,#255,#256,#257,#258),.UNSPECIFIED.,.F.,.U.,(4,2,4),(0.110656156366473,0.151023369581358,0.152814807892179),.UNSPECIFIED.);
#260=EDGE_CURVE('',#250,#252,#259,.F.);
#261=ORIENTED_EDGE('',*,*,#260,.T.);
#262=CARTESIAN_POINT('',(1.5,-13.496734066766543,-5.097418614865918));
#263=VERTEX_POINT('',#262);
#264=CARTESIAN_POINT('',(1.5,-9.199999999999999,-5.264978632435277));
#265=DIRECTION('',(1.0,0.0,0.0));
#266=DIRECTION('',(0.0,-0.238096302838007,0.971241551095747));
#267=AXIS2_PLACEMENT_3D('',#264,#265,#266);
#268=CIRCLE('',#267,4.299999999999999);
#269=EDGE_CURVE('',#252,#263,#268,.T.);
#270=ORIENTED_EDGE('',*,*,#269,.T.);
#271=CARTESIAN_POINT('',(1.0,-12.997113826444849,-5.1169023378391));
#272=VERTEX_POINT('',#271);
#273=CARTESIAN_POINT('',(1.0,-13.496734066766543,-5.097418614865918));
#274=DIRECTION('',(0.0,0.038967445946363,0.999240480643382));
#275=DIRECTION('',(1.0,0.0,0.0));
#276=AXIS2_PLACEMENT_3D('',#273,#274,#275);
#277=CIRCLE('',#276,0.5);
#278=EDGE_CURVE('',#263,#272,#277,.T.);
#279=ORIENTED_EDGE('',*,*,#278,.T.);
#280=CARTESIAN_POINT('',(1.0,-5.901886792452831,-3.377533462316971));
#281=VERTEX_POINT('',#280);
#282=CARTESIAN_POINT('',(1.0,-9.199999999999999,-5.264978632435277));
#283=DIRECTION('',(-1.0,0.0,0.0));
#284=DIRECTION('',(0.0,-0.238096302838007,0.971241551095747));
#285=AXIS2_PLACEMENT_3D('',#282,#283,#284);
#286=CIRCLE('',#285,3.799999999999999);
#287=EDGE_CURVE('',#272,#281,#286,.T.);
#288=ORIENTED_EDGE('',*,*,#287,.T.);
#289=CARTESIAN_POINT('',(1.411410889794991,-6.348026797252501,-2.437735789900978));
#290=CARTESIAN_POINT('',(1.319024772796894,-6.228929498536941,-2.747873109482062));
#291=CARTESIAN_POINT('',(1.165075651597354,-6.082623593314677,-3.060997825691343));
#292=CARTESIAN_POINT('',(1.002024471068624,-5.904106130846442,-3.373653181824045));
#293=CARTESIAN_POINT('',(1.00101223488606,-5.902996939143117,-3.37559359697968));
#294=CARTESIAN_POINT('',(1.0,-5.90188679245283,-3.377533462316971));
#295=B_SPLINE_CURVE_WITH_KNOTS('',3,(#289,#290,#291,#292,#293,#294),.UNSPECIFIED.,.F.,.U.,(4,2,4),(0.699067305784067,0.816900527726355,0.817636605874304),.UNSPECIFIED.);
#296=EDGE_CURVE('',#281,#250,#295,.F.);
#297=ORIENTED_EDGE('',*,*,#296,.T.);
#298=EDGE_LOOP('',(#261,#270,#279,#288,#297));
#299=FACE_OUTER_BOUND('',#298,.T.);
#300=ADVANCED_FACE('',(#299),#248,.T.);
#301=CARTESIAN_POINT('',(1.0,-15.994835268374995,-5.000000000000012));
#302=DIRECTION('',(-1.0,0.0,0.0));
#303=DIRECTION('',(0.0,0.0,1.0));
#304=AXIS2_PLACEMENT_3D('',#301,#302,#303);
#305=TOROIDAL_SURFACE('',#304,2.500000000000001,0.5);
#306=CARTESIAN_POINT('',(1.5,-15.994835268374993,-7.500000000000013));
#307=VERTEX_POINT('',#306);
#308=CARTESIAN_POINT('',(1.0,-15.994835268374993,-8.000000000000014));
#309=VERTEX_POINT('',#308);
#310=CARTESIAN_POINT('',(1.0,-15.994835268374993,-7.500000000000013));
#311=DIRECTION('',(0.0,1.0,0.0));
#312=DIRECTION('',(1.0,0.0,0.0));
#313=AXIS2_PLACEMENT_3D('',#310,#311,#312);
#314=CIRCLE('',#313,0.5);
#315=EDGE_CURVE('',#307,#309,#314,.T.);
#316=ORIENTED_EDGE('',*,*,#315,.T.);
#317=CARTESIAN_POINT('',(1.0,-15.994835268374995,-5.000000000000012));
#318=DIRECTION('',(1.0,0.0,0.0));
#319=DIRECTION('',(0.0,0.693192813744357,-0.720752192485865));
#320=AXIS2_PLACEMENT_3D('',#317,#318,#319);
#321=CIRCLE('',#320,3.000000000000001);
#322=EDGE_CURVE('',#309,#272,#321,.T.);
#323=ORIENTED_EDGE('',*,*,#322,.T.);
#324=ORIENTED_EDGE('',*,*,#278,.F.);
#325=CARTESIAN_POINT('',(1.5,-15.994835268374995,-5.000000000000012));
#326=DIRECTION('',(-1.0,0.0,0.0));
#327=DIRECTION('',(0.0,0.693192813744357,-0.720752192485865));
#328=AXIS2_PLACEMENT_3D('',#325,#326,#327);
#329=CIRCLE('',#328,2.500000000000001);
#330=EDGE_CURVE('',#263,#307,#329,.T.);
#331=ORIENTED_EDGE('',*,*,#330,.T.);
#332=EDGE_LOOP('',(#316,#323,#324,#331));
#333=FACE_OUTER_BOUND('',#332,.T.);
#334=ADVANCED_FACE('',(#333),#305,.T.);
#335=CARTESIAN_POINT('',(1.0,-15.014705882352942,-7.500000000000013));
#336=DIRECTION('',(0.0,-1.0,-4.934325E-016));
#337=DIRECTION('',(0.707106781186549,0.0,-0.707106781186546));
#338=AXIS2_PLACEMENT_3D('',#335,#336,#337);
#339=CYLINDRICAL_SURFACE('',#338,0.5);
#340=CARTESIAN_POINT('',(1.5,-19.0,-7.500000000000016));
#341=VERTEX_POINT('',#340);
#342=CARTESIAN_POINT('',(1.0,-19.0,-8.000000000000014));
#343=VERTEX_POINT('',#342);
#344=CARTESIAN_POINT('',(1.0,-19.0,-7.500000000000016));
#345=DIRECTION('',(0.0,1.0,0.0));
#346=DIRECTION('',(1.0,0.0,0.0));
#347=AXIS2_PLACEMENT_3D('',#344,#345,#346);
#348=CIRCLE('',#347,0.5);
#349=EDGE_CURVE('',#341,#343,#348,.T.);
#350=ORIENTED_EDGE('',*,*,#349,.T.);
#351=CARTESIAN_POINT('',(1.0,-19.0,-8.000000000000014));
#352=DIRECTION('',(0.0,1.0,0.0));
#353=VECTOR('',#352,3.005164731625005);
#354=LINE('',#351,#353);
#355=EDGE_CURVE('',#343,#309,#354,.T.);
#356=ORIENTED_EDGE('',*,*,#355,.T.);
#357=ORIENTED_EDGE('',*,*,#315,.F.);
#358=CARTESIAN_POINT('',(1.5,-15.994835268374995,-7.500000000000014));
#359=DIRECTION('',(0.0,-1.0,0.0));
#360=VECTOR('',#359,3.005164731625005);
#361=LINE('',#358,#360);
#362=EDGE_CURVE('',#307,#341,#361,.T.);
#363=ORIENTED_EDGE('',*,*,#362,.T.);
#364=EDGE_LOOP('',(#350,#356,#357,#363));
#365=FACE_OUTER_BOUND('',#364,.T.);
#366=ADVANCED_FACE('',(#365),#339,.T.);
#367=CARTESIAN_POINT('',(1.0,-19.0,-5.000000000000014));
#368=DIRECTION('',(-1.0,0.0,0.0));
#369=DIRECTION('',(0.0,0.0,1.0));
#370=AXIS2_PLACEMENT_3D('',#367,#368,#369);
#371=TOROIDAL_SURFACE('',#370,2.5,0.5);
#372=CARTESIAN_POINT('',(1.5,-21.500000000000004,-5.000000000000016));
#373=VERTEX_POINT('',#372);
#374=CARTESIAN_POINT('',(1.0,-22.0,-5.000000000000018));
#375=VERTEX_POINT('',#374);
#376=CARTESIAN_POINT('',(1.0,-21.500000000000004,-5.000000000000016));
#377=DIRECTION('',(0.0,0.0,-1.0));
#378=DIRECTION('',(1.0,0.0,0.0));
#379=AXIS2_PLACEMENT_3D('',#376,#377,#378);
#380=CIRCLE('',#379,0.5);
#381=EDGE_CURVE('',#373,#375,#380,.T.);
#382=ORIENTED_EDGE('',*,*,#381,.T.);
#383=CARTESIAN_POINT('',(1.0,-19.0,-5.000000000000014));
#384=DIRECTION('',(1.0,0.0,0.0));
#385=DIRECTION('',(0.0,-0.707106781186547,-0.707106781186548));
#386=AXIS2_PLACEMENT_3D('',#383,#384,#385);
#387=CIRCLE('',#386,3.000000000000001);
#388=EDGE_CURVE('',#375,#343,#387,.T.);
#389=ORIENTED_EDGE('',*,*,#388,.T.);
#390=ORIENTED_EDGE('',*,*,#349,.F.);
#391=CARTESIAN_POINT('',(1.5,-19.0,-5.000000000000014));
#392=DIRECTION('',(-1.0,0.0,0.0));
#393=DIRECTION('',(0.0,-0.707106781186547,-0.707106781186548));
#394=AXIS2_PLACEMENT_3D('',#391,#392,#393);
#395=CIRCLE('',#394,2.5);
#396=EDGE_CURVE('',#341,#373,#395,.T.);
#397=ORIENTED_EDGE('',*,*,#396,.T.);
#398=EDGE_LOOP('',(#382,#389,#390,#397));
#399=FACE_OUTER_BOUND('',#398,.T.);
#400=ADVANCED_FACE('',(#399),#371,.T.);
#401=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#402=CARTESIAN_POINT('',(0.5,-22.0,-5.000000000000014));
#403=CARTESIAN_POINT('',(0.5,-22.0,-5.500000000000014));
#404=CARTESIAN_POINT('',(0.5,-22.0,-6.000000000000014));
#405=CARTESIAN_POINT('',(0.5,-21.5,-6.000000000000014));
#406=CARTESIAN_POINT('',(0.5,-21.0,-6.000000000000014));
#407=CARTESIAN_POINT('',(0.5,-21.0,-5.500000000000014));
#408=CARTESIAN_POINT('',(0.5,-21.0,-5.000000000000014));
#409=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#410=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#411=CARTESIAN_POINT('',(0.499999999999999,-22.0,-5.000000000000014));
#412=CARTESIAN_POINT('',(0.999999999999999,-22.0,-5.500000000000014));
#413=CARTESIAN_POINT('',(1.499999999999999,-22.0,-6.000000000000014));
#414=CARTESIAN_POINT('',(1.5,-21.5,-6.000000000000014));
#415=CARTESIAN_POINT('',(1.500000000000001,-21.0,-6.000000000000014));
#416=CARTESIAN_POINT('',(1.000000000000001,-21.0,-5.500000000000014));
#417=CARTESIAN_POINT('',(0.500000000000001,-21.0,-5.000000000000014));
#418=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#419=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#420=CARTESIAN_POINT('',(0.499999999999999,-22.0,-5.000000000000015));
#421=CARTESIAN_POINT('',(0.999999999999999,-22.0,-5.000000000000015));
#422=CARTESIAN_POINT('',(1.499999999999999,-22.0,-5.000000000000015));
#423=CARTESIAN_POINT('',(1.5,-21.5,-5.000000000000014));
#424=CARTESIAN_POINT('',(1.500000000000001,-21.0,-5.000000000000013));
#425=CARTESIAN_POINT('',(1.000000000000001,-21.0,-5.000000000000013));
#426=CARTESIAN_POINT('',(0.500000000000001,-21.0,-5.000000000000013));
#427=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#428=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#429=CARTESIAN_POINT('',(0.499999999999999,-22.0,-5.000000000000016));
#430=CARTESIAN_POINT('',(0.999999999999999,-22.0,-4.500000000000016));
#431=CARTESIAN_POINT('',(1.499999999999999,-22.0,-4.000000000000016));
#432=CARTESIAN_POINT('',(1.5,-21.5,-4.000000000000014));
#433=CARTESIAN_POINT('',(1.500000000000001,-21.0,-4.000000000000012));
#434=CARTESIAN_POINT('',(1.000000000000001,-21.0,-4.500000000000012));
#435=CARTESIAN_POINT('',(0.500000000000001,-21.0,-5.000000000000012));
#436=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#437=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#438=CARTESIAN_POINT('',(0.5,-22.0,-5.000000000000016));
#439=CARTESIAN_POINT('',(0.5,-22.0,-4.500000000000016));
#440=CARTESIAN_POINT('',(0.5,-22.0,-4.000000000000016));
#441=CARTESIAN_POINT('',(0.5,-21.5,-4.000000000000014));
#442=CARTESIAN_POINT('',(0.5,-21.0,-4.000000000000012));
#443=CARTESIAN_POINT('',(0.5,-21.0,-4.500000000000012));
#444=CARTESIAN_POINT('',(0.5,-21.0,-5.000000000000012));
#445=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#446=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#447=CARTESIAN_POINT('',(0.500000000000001,-22.0,-5.000000000000016));
#448=CARTESIAN_POINT('',(1.221245E-015,-22.0,-4.500000000000016));
#449=CARTESIAN_POINT('',(-0.499999999999999,-22.0,-4.000000000000016));
#450=CARTESIAN_POINT('',(-0.5,-21.5,-4.000000000000014));
#451=CARTESIAN_POINT('',(-0.500000000000001,-21.0,-4.000000000000012));
#452=CARTESIAN_POINT('',(-5.551115E-016,-21.0,-4.500000000000012));
#453=CARTESIAN_POINT('',(0.499999999999999,-21.0,-5.000000000000012));
#454=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#455=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#456=CARTESIAN_POINT('',(0.500000000000001,-22.0,-5.000000000000015));
#457=CARTESIAN_POINT('',(1.110223E-015,-22.0,-5.000000000000015));
#458=CARTESIAN_POINT('',(-0.499999999999999,-22.0,-5.000000000000015));
#459=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000014));
#460=CARTESIAN_POINT('',(-0.500000000000001,-21.0,-5.000000000000013));
#461=CARTESIAN_POINT('',(-6.661338E-016,-21.0,-5.000000000000013));
#462=CARTESIAN_POINT('',(0.499999999999999,-21.0,-5.000000000000013));
#463=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#464=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#465=CARTESIAN_POINT('',(0.500000000000001,-22.0,-5.000000000000014));
#466=CARTESIAN_POINT('',(1.221245E-015,-22.0,-5.500000000000014));
#467=CARTESIAN_POINT('',(-0.499999999999999,-22.0,-6.000000000000014));
#468=CARTESIAN_POINT('',(-0.499999999999999,-21.5,-6.000000000000014));
#469=CARTESIAN_POINT('',(-0.5,-21.0,-6.000000000000014));
#470=CARTESIAN_POINT('',(-5.551115E-016,-21.0,-5.500000000000014));
#471=CARTESIAN_POINT('',(0.499999999999999,-21.0,-5.000000000000014));
#472=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#473=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#474=CARTESIAN_POINT('',(0.5,-22.0,-5.000000000000014));
#475=CARTESIAN_POINT('',(0.5,-22.0,-5.500000000000014));
#476=CARTESIAN_POINT('',(0.5,-22.0,-6.000000000000014));
#477=CARTESIAN_POINT('',(0.5,-21.5,-6.000000000000014));
#478=CARTESIAN_POINT('',(0.5,-21.0,-6.000000000000014));
#479=CARTESIAN_POINT('',(0.5,-21.0,-5.500000000000014));
#480=CARTESIAN_POINT('',(0.5,-21.0,-5.000000000000014));
#481=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#489=(BOUNDED_SURFACE()B_SPLINE_SURFACE(2,2,((#401,#410,#419,#428,#437,#446,#455,#464,#473),(#402,#411,#420,#429,#438,#447,#456,#465,#474),(#403,#412,#421,#430,#439,#448,#457,#466,#475),(#404,#413,#422,#431,#440,#449,#458,#467,#476),(#405,#414,#423,#432,#441,#450,#459,#468,#477),(#406,#415,#424,#433,#442,#451,#460,#469,#478),(#407,#416,#425,#434,#443,#452,#461,#470,#479),(#408,#417,#426,#435,#444,#453,#462,#471,#480),(#409,#418,#427,#436,#445,#454,#463,#472,#481)),.UNSPECIFIED.,.T.,.T.,.U.)B_SPLINE_SURFACE_WITH_KNOTS((3,2,2,2,3),(3,2,2,2,3),(-3.141592653589793,-1.570796326794897,0.0,1.570796326794897,3.141592653589793),(0.0,1.570796326794897,3.141592653589793,4.71238898038469,6.283185307179586),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0),(0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545),(1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0),(0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545),(1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0),(0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545),(1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0),(0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545),(1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0)))REPRESENTATION_ITEM('')SURFACE());
#490=CARTESIAN_POINT('',(0.5,-21.5,-4.000000000000016));
#491=VERTEX_POINT('',#490);
#492=CARTESIAN_POINT('',(0.5,-22.0,-4.500000000000016));
#493=VERTEX_POINT('',#492);
#494=CARTESIAN_POINT('',(0.5,-21.5,-4.500000000000014));
#495=DIRECTION('',(1.0,0.0,0.0));
#496=DIRECTION('',(0.0,0.0,1.0));
#497=AXIS2_PLACEMENT_3D('',#494,#495,#496);
#498=CIRCLE('',#497,0.499999999999999);
#499=EDGE_CURVE('',#491,#493,#498,.T.);
#500=ORIENTED_EDGE('',*,*,#499,.T.);
#501=CARTESIAN_POINT('',(0.5,-22.0,-5.000000000000016));
#502=DIRECTION('',(5.551115E-016,1.0,5.551115E-016));
#503=DIRECTION('',(0.707106781186549,-7.850462E-016,0.707106781186546));
#504=AXIS2_PLACEMENT_3D('',#501,#502,#503);
#505=CIRCLE('',#504,0.5);
#506=EDGE_CURVE('',#493,#375,#505,.T.);
#507=ORIENTED_EDGE('',*,*,#506,.T.);
#508=ORIENTED_EDGE('',*,*,#381,.F.);
#509=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000014));
#510=DIRECTION('',(-5.397193E-016,-1.0,-5.397193E-016));
#511=DIRECTION('',(0.707106781186549,-7.632783E-016,0.707106781186546));
#512=AXIS2_PLACEMENT_3D('',#509,#510,#511);
#513=CIRCLE('',#512,1.0);
#514=EDGE_CURVE('',#373,#491,#513,.T.);
#515=ORIENTED_EDGE('',*,*,#514,.T.);
#516=EDGE_LOOP('',(#500,#507,#508,#515));
#517=FACE_OUTER_BOUND('',#516,.T.);
#518=ADVANCED_FACE('',(#517),#489,.T.);
#519=CARTESIAN_POINT('',(0.0,-21.500000000000004,-4.500000000000015));
#520=DIRECTION('',(1.0,0.0,0.0));
#521=DIRECTION('',(0.0,-0.707106781186548,0.707106781186548));
#522=AXIS2_PLACEMENT_3D('',#519,#520,#521);
#523=CYLINDRICAL_SURFACE('',#522,0.5);
#524=CARTESIAN_POINT('',(-0.5,-21.500000000000004,-4.000000000000016));
#525=VERTEX_POINT('',#524);
#526=CARTESIAN_POINT('',(-0.5,-22.0,-4.500000000000016));
#527=VERTEX_POINT('',#526);
#528=CARTESIAN_POINT('',(-0.5,-21.500000000000004,-4.500000000000015));
#529=DIRECTION('',(1.0,0.0,0.0));
#530=DIRECTION('',(0.0,0.0,1.0));
#531=AXIS2_PLACEMENT_3D('',#528,#529,#530);
#532=CIRCLE('',#531,0.499999999999999);
#533=EDGE_CURVE('',#525,#527,#532,.T.);
#534=ORIENTED_EDGE('',*,*,#533,.T.);
#535=CARTESIAN_POINT('',(-0.5,-22.0,-4.500000000000016));
#536=DIRECTION('',(1.0,0.0,0.0));
#537=VECTOR('',#536,1.0);
#538=LINE('',#535,#537);
#539=EDGE_CURVE('',#527,#493,#538,.T.);
#540=ORIENTED_EDGE('',*,*,#539,.T.);
#541=ORIENTED_EDGE('',*,*,#499,.F.);
#542=CARTESIAN_POINT('',(0.5,-21.500000000000004,-4.000000000000016));
#543=DIRECTION('',(-1.0,0.0,0.0));
#544=VECTOR('',#543,1.0);
#545=LINE('',#542,#544);
#546=EDGE_CURVE('',#491,#525,#545,.T.);
#547=ORIENTED_EDGE('',*,*,#546,.T.);
#548=EDGE_LOOP('',(#534,#540,#541,#547));
#549=FACE_OUTER_BOUND('',#548,.T.);
#550=ADVANCED_FACE('',(#549),#523,.T.);
#551=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#552=CARTESIAN_POINT('',(-0.5,-22.0,-5.000000000000016));
#553=CARTESIAN_POINT('',(-0.5,-22.0,-5.500000000000016));
#554=CARTESIAN_POINT('',(-0.5,-22.0,-6.000000000000016));
#555=CARTESIAN_POINT('',(-0.5,-21.5,-6.000000000000016));
#556=CARTESIAN_POINT('',(-0.5,-21.0,-6.000000000000016));
#557=CARTESIAN_POINT('',(-0.5,-21.0,-5.500000000000016));
#558=CARTESIAN_POINT('',(-0.5,-21.0,-5.000000000000016));
#559=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#560=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#561=CARTESIAN_POINT('',(-0.500000000000001,-22.0,-5.000000000000016));
#562=CARTESIAN_POINT('',(-1.221245E-015,-22.0,-5.500000000000016));
#563=CARTESIAN_POINT('',(0.499999999999999,-22.0,-6.000000000000016));
#564=CARTESIAN_POINT('',(0.5,-21.5,-6.000000000000015));
#565=CARTESIAN_POINT('',(0.500000000000001,-21.0,-6.000000000000016));
#566=CARTESIAN_POINT('',(5.551115E-016,-21.0,-5.500000000000016));
#567=CARTESIAN_POINT('',(-0.499999999999999,-21.0,-5.000000000000016));
#568=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#569=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#570=CARTESIAN_POINT('',(-0.500000000000001,-22.0,-5.000000000000017));
#571=CARTESIAN_POINT('',(-1.110223E-015,-22.0,-5.000000000000017));
#572=CARTESIAN_POINT('',(0.499999999999999,-22.0,-5.000000000000017));
#573=CARTESIAN_POINT('',(0.5,-21.5,-5.000000000000016));
#574=CARTESIAN_POINT('',(0.500000000000001,-21.0,-5.000000000000015));
#575=CARTESIAN_POINT('',(6.661338E-016,-21.0,-5.000000000000015));
#576=CARTESIAN_POINT('',(-0.499999999999999,-21.0,-5.000000000000015));
#577=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#578=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#579=CARTESIAN_POINT('',(-0.500000000000001,-22.0,-5.000000000000018));
#580=CARTESIAN_POINT('',(-1.221245E-015,-22.0,-4.500000000000018));
#581=CARTESIAN_POINT('',(0.499999999999999,-22.0,-4.000000000000018));
#582=CARTESIAN_POINT('',(0.499999999999999,-21.5,-4.000000000000016));
#583=CARTESIAN_POINT('',(0.5,-21.0,-4.000000000000014));
#584=CARTESIAN_POINT('',(5.551115E-016,-21.0,-4.500000000000014));
#585=CARTESIAN_POINT('',(-0.499999999999999,-21.0,-5.000000000000014));
#586=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#587=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#588=CARTESIAN_POINT('',(-0.5,-22.0,-5.000000000000018));
#589=CARTESIAN_POINT('',(-0.5,-22.0,-4.500000000000018));
#590=CARTESIAN_POINT('',(-0.5,-22.0,-4.000000000000018));
#591=CARTESIAN_POINT('',(-0.5,-21.5,-4.000000000000016));
#592=CARTESIAN_POINT('',(-0.5,-21.0,-4.000000000000014));
#593=CARTESIAN_POINT('',(-0.5,-21.0,-4.500000000000014));
#594=CARTESIAN_POINT('',(-0.5,-21.0,-5.000000000000014));
#595=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#596=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#597=CARTESIAN_POINT('',(-0.499999999999999,-22.0,-5.000000000000018));
#598=CARTESIAN_POINT('',(-0.999999999999999,-22.0,-4.500000000000018));
#599=CARTESIAN_POINT('',(-1.499999999999999,-22.0,-4.000000000000018));
#600=CARTESIAN_POINT('',(-1.5,-21.5,-4.000000000000016));
#601=CARTESIAN_POINT('',(-1.500000000000001,-21.0,-4.000000000000014));
#602=CARTESIAN_POINT('',(-1.000000000000001,-21.0,-4.500000000000014));
#603=CARTESIAN_POINT('',(-0.500000000000001,-21.0,-5.000000000000014));
#604=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#605=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#606=CARTESIAN_POINT('',(-0.499999999999999,-22.0,-5.000000000000017));
#607=CARTESIAN_POINT('',(-0.999999999999999,-22.0,-5.000000000000017));
#608=CARTESIAN_POINT('',(-1.499999999999999,-22.0,-5.000000000000017));
#609=CARTESIAN_POINT('',(-1.5,-21.5,-5.000000000000016));
#610=CARTESIAN_POINT('',(-1.500000000000001,-21.0,-5.000000000000015));
#611=CARTESIAN_POINT('',(-1.000000000000001,-21.0,-5.000000000000015));
#612=CARTESIAN_POINT('',(-0.500000000000001,-21.0,-5.000000000000015));
#613=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#614=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#615=CARTESIAN_POINT('',(-0.499999999999999,-22.0,-5.000000000000016));
#616=CARTESIAN_POINT('',(-0.999999999999999,-22.0,-5.500000000000016));
#617=CARTESIAN_POINT('',(-1.499999999999999,-22.0,-6.000000000000016));
#618=CARTESIAN_POINT('',(-1.5,-21.5,-6.000000000000015));
#619=CARTESIAN_POINT('',(-1.500000000000001,-21.0,-6.000000000000016));
#620=CARTESIAN_POINT('',(-1.000000000000001,-21.0,-5.500000000000016));
#621=CARTESIAN_POINT('',(-0.500000000000001,-21.0,-5.000000000000016));
#622=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#623=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#624=CARTESIAN_POINT('',(-0.5,-22.0,-5.000000000000016));
#625=CARTESIAN_POINT('',(-0.5,-22.0,-5.500000000000016));
#626=CARTESIAN_POINT('',(-0.5,-22.0,-6.000000000000016));
#627=CARTESIAN_POINT('',(-0.5,-21.5,-6.000000000000016));
#628=CARTESIAN_POINT('',(-0.5,-21.0,-6.000000000000016));
#629=CARTESIAN_POINT('',(-0.5,-21.0,-5.500000000000016));
#630=CARTESIAN_POINT('',(-0.5,-21.0,-5.000000000000016));
#631=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#639=(BOUNDED_SURFACE()B_SPLINE_SURFACE(2,2,((#551,#560,#569,#578,#587,#596,#605,#614,#623),(#552,#561,#570,#579,#588,#597,#606,#615,#624),(#553,#562,#571,#580,#589,#598,#607,#616,#625),(#554,#563,#572,#581,#590,#599,#608,#617,#626),(#555,#564,#573,#582,#591,#600,#609,#618,#627),(#556,#565,#574,#583,#592,#601,#610,#619,#628),(#557,#566,#575,#584,#593,#602,#611,#620,#629),(#558,#567,#576,#585,#594,#603,#612,#621,#630),(#559,#568,#577,#586,#595,#604,#613,#622,#631)),.UNSPECIFIED.,.T.,.T.,.U.)B_SPLINE_SURFACE_WITH_KNOTS((3,2,2,2,3),(3,2,2,2,3),(-3.141592653589793,-1.570796326794897,0.0,1.570796326794897,3.141592653589793),(0.0,1.570796326794897,3.141592653589793,4.71238898038469,6.283185307179586),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0),(0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545),(1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0),(0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545),(1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0),(0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545),(1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0),(0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545,0.499999999999998,0.707106781186545),(1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0,0.707106781186548,1.0)))REPRESENTATION_ITEM('')SURFACE());
#640=CARTESIAN_POINT('',(-1.5,-21.5,-5.000000000000016));
#641=VERTEX_POINT('',#640);
#642=CARTESIAN_POINT('',(-1.0,-22.0,-5.000000000000018));
#643=VERTEX_POINT('',#642);
#644=CARTESIAN_POINT('',(-1.0,-21.5,-5.000000000000016));
#645=DIRECTION('',(0.0,0.0,1.0));
#646=DIRECTION('',(-1.0,0.0,0.0));
#647=AXIS2_PLACEMENT_3D('',#644,#645,#646);
#648=CIRCLE('',#647,0.5);
#649=EDGE_CURVE('',#641,#643,#648,.T.);
#650=ORIENTED_EDGE('',*,*,#649,.T.);
#651=CARTESIAN_POINT('',(-0.5,-22.0,-5.000000000000017));
#652=DIRECTION('',(-5.551115E-016,1.0,5.551115E-016));
#653=DIRECTION('',(-0.707106781186548,-7.850462E-016,0.707106781186547));
#654=AXIS2_PLACEMENT_3D('',#651,#652,#653);
#655=CIRCLE('',#654,0.5);
#656=EDGE_CURVE('',#643,#527,#655,.T.);
#657=ORIENTED_EDGE('',*,*,#656,.T.);
#658=ORIENTED_EDGE('',*,*,#533,.F.);
#659=CARTESIAN_POINT('',(-0.5,-21.5,-5.000000000000016));
#660=DIRECTION('',(5.397193E-016,-1.0,-5.397193E-016));
#661=DIRECTION('',(-0.707106781186548,-7.632783E-016,0.707106781186547));
#662=AXIS2_PLACEMENT_3D('',#659,#660,#661);
#663=CIRCLE('',#662,1.0);
#664=EDGE_CURVE('',#525,#641,#663,.T.);
#665=ORIENTED_EDGE('',*,*,#664,.T.);
#666=EDGE_LOOP('',(#650,#657,#658,#665));
#667=FACE_OUTER_BOUND('',#666,.T.);
#668=ADVANCED_FACE('',(#667),#639,.T.);
#669=CARTESIAN_POINT('',(-1.0,-19.0,-5.000000000000014));
#670=DIRECTION('',(1.0,0.0,0.0));
#671=DIRECTION('',(0.0,0.0,-1.0));
#672=AXIS2_PLACEMENT_3D('',#669,#670,#671);
#673=TOROIDAL_SURFACE('',#672,2.5,0.5);
#674=CARTESIAN_POINT('',(-1.5,-19.0,-7.500000000000016));
#675=VERTEX_POINT('',#674);
#676=CARTESIAN_POINT('',(-1.0,-19.0,-8.000000000000014));
#677=VERTEX_POINT('',#676);
#678=CARTESIAN_POINT('',(-1.0,-19.0,-7.500000000000016));
#679=DIRECTION('',(0.0,-1.0,0.0));
#680=DIRECTION('',(-1.0,0.0,0.0));
#681=AXIS2_PLACEMENT_3D('',#678,#679,#680);
#682=CIRCLE('',#681,0.5);
#683=EDGE_CURVE('',#675,#677,#682,.T.);
#684=ORIENTED_EDGE('',*,*,#683,.T.);
#685=CARTESIAN_POINT('',(-1.0,-19.0,-5.000000000000014));
#686=DIRECTION('',(-1.0,0.0,0.0));
#687=DIRECTION('',(0.0,-0.707106781186547,-0.707106781186548));
#688=AXIS2_PLACEMENT_3D('',#685,#686,#687);
#689=CIRCLE('',#688,3.000000000000001);
#690=EDGE_CURVE('',#677,#643,#689,.T.);
#691=ORIENTED_EDGE('',*,*,#690,.T.);
#692=ORIENTED_EDGE('',*,*,#649,.F.);
#693=CARTESIAN_POINT('',(-1.5,-19.0,-5.000000000000014));
#694=DIRECTION('',(1.0,0.0,0.0));
#695=DIRECTION('',(0.0,-0.707106781186547,-0.707106781186548));
#696=AXIS2_PLACEMENT_3D('',#693,#694,#695);
#697=CIRCLE('',#696,2.5);
#698=EDGE_CURVE('',#641,#675,#697,.T.);
#699=ORIENTED_EDGE('',*,*,#698,.T.);
#700=EDGE_LOOP('',(#684,#691,#692,#699));
#701=FACE_OUTER_BOUND('',#700,.T.);
#702=ADVANCED_FACE('',(#701),#673,.T.);
#703=CARTESIAN_POINT('',(-1.0,-15.014705882352942,-7.500000000000012));
#704=DIRECTION('',(0.0,1.0,4.934325E-016));
#705=DIRECTION('',(-0.707106781186547,0.0,-0.707106781186548));
#706=AXIS2_PLACEMENT_3D('',#703,#704,#705);
#707=CYLINDRICAL_SURFACE('',#706,0.5);
#708=CARTESIAN_POINT('',(-1.5,-15.994835268374993,-7.500000000000012));
#709=VERTEX_POINT('',#708);
#710=CARTESIAN_POINT('',(-1.0,-15.994835268374993,-8.000000000000014));
#711=VERTEX_POINT('',#710);
#712=CARTESIAN_POINT('',(-1.0,-15.994835268374993,-7.500000000000012));
#713=DIRECTION('',(0.0,-1.0,0.0));
#714=DIRECTION('',(-1.0,0.0,0.0));
#715=AXIS2_PLACEMENT_3D('',#712,#713,#714);
#716=CIRCLE('',#715,0.5);
#717=EDGE_CURVE('',#709,#711,#716,.T.);
#718=ORIENTED_EDGE('',*,*,#717,.T.);
#719=CARTESIAN_POINT('',(-1.0,-15.994835268374995,-8.000000000000012));
#720=DIRECTION('',(0.0,-1.0,0.0));
#721=VECTOR('',#720,3.005164731625005);
#722=LINE('',#719,#721);
#723=EDGE_CURVE('',#711,#677,#722,.T.);
#724=ORIENTED_EDGE('',*,*,#723,.T.);
#725=ORIENTED_EDGE('',*,*,#683,.F.);
#726=CARTESIAN_POINT('',(-1.5,-19.0,-7.500000000000014));
#727=DIRECTION('',(0.0,1.0,0.0));
#728=VECTOR('',#727,3.005164731625005);
#729=LINE('',#726,#728);
#730=EDGE_CURVE('',#675,#709,#729,.T.);
#731=ORIENTED_EDGE('',*,*,#730,.T.);
#732=EDGE_LOOP('',(#718,#724,#725,#731));
#733=FACE_OUTER_BOUND('',#732,.T.);
#734=ADVANCED_FACE('',(#733),#707,.T.);
#735=CARTESIAN_POINT('',(-1.0,-15.994835268374995,-5.000000000000012));
#736=DIRECTION('',(1.0,0.0,0.0));
#737=DIRECTION('',(0.0,0.0,-1.0));
#738=AXIS2_PLACEMENT_3D('',#735,#736,#737);
#739=TOROIDAL_SURFACE('',#738,2.500000000000001,0.5);
#740=CARTESIAN_POINT('',(-1.5,-13.496734066766539,-5.097418614865918));
#741=VERTEX_POINT('',#740);
#742=CARTESIAN_POINT('',(-1.0,-12.997113826444849,-5.1169023378391));
#743=VERTEX_POINT('',#742);
#744=CARTESIAN_POINT('',(-1.0,-13.496734066766539,-5.097418614865918));
#745=DIRECTION('',(0.0,-0.038967445946363,-0.999240480643382));
#746=DIRECTION('',(-1.0,0.0,0.0));
#747=AXIS2_PLACEMENT_3D('',#744,#745,#746);
#748=CIRCLE('',#747,0.5);
#749=EDGE_CURVE('',#741,#743,#748,.T.);
#750=ORIENTED_EDGE('',*,*,#749,.T.);
#751=CARTESIAN_POINT('',(-1.0,-15.994835268374995,-5.000000000000012));
#752=DIRECTION('',(-1.0,0.0,0.0));
#753=DIRECTION('',(0.0,0.693192813744357,-0.720752192485865));
#754=AXIS2_PLACEMENT_3D('',#751,#752,#753);
#755=CIRCLE('',#754,3.000000000000001);
#756=EDGE_CURVE('',#743,#711,#755,.T.);
#757=ORIENTED_EDGE('',*,*,#756,.T.);
#758=ORIENTED_EDGE('',*,*,#717,.F.);
#759=CARTESIAN_POINT('',(-1.5,-15.994835268374995,-5.000000000000012));
#760=DIRECTION('',(1.0,0.0,0.0));
#761=DIRECTION('',(0.0,0.693192813744357,-0.720752192485865));
#762=AXIS2_PLACEMENT_3D('',#759,#760,#761);
#763=CIRCLE('',#762,2.500000000000001);
#764=EDGE_CURVE('',#709,#741,#763,.T.);
#765=ORIENTED_EDGE('',*,*,#764,.T.);
#766=EDGE_LOOP('',(#750,#757,#758,#765));
#767=FACE_OUTER_BOUND('',#766,.T.);
#768=ADVANCED_FACE('',(#767),#739,.T.);
#769=CARTESIAN_POINT('',(-1.0,-9.199999999999999,-5.264978632435277));
#770=DIRECTION('',(1.0,0.0,0.0));
#771=DIRECTION('',(0.0,0.0,-1.0));
#772=AXIS2_PLACEMENT_3D('',#769,#770,#771);
#773=TOROIDAL_SURFACE('',#772,4.299999999999999,0.5);
#774=CARTESIAN_POINT('',(-1.0,-5.901886792452831,-3.377533462316971));
#775=VERTEX_POINT('',#774);
#776=CARTESIAN_POINT('',(-1.411410873679718,-6.348026776477893,-2.437735843999446));
#777=VERTEX_POINT('',#776);
#778=CARTESIAN_POINT('',(-1.0,-5.90188679245283,-3.377533462316971));
#779=CARTESIAN_POINT('',(-1.001012234886059,-5.902996939143115,-3.375593596979682));
#780=CARTESIAN_POINT('',(-1.002024471068625,-5.904106130846444,-3.373653181824042));
#781=CARTESIAN_POINT('',(-1.165075642176463,-6.082623583000151,-3.060997843756196));
#782=CARTESIAN_POINT('',(-1.31902475499794,-6.228929481509668,-2.747873145924666));
#783=CARTESIAN_POINT('',(-1.411410873679718,-6.348026776477893,-2.437735843999446));
#784=B_SPLINE_CURVE_WITH_KNOTS('',3,(#778,#779,#780,#781,#782,#783),.UNSPECIFIED.,.F.,.U.,(4,2,4),(-0.000736078147943,0.0,0.117833215090596),.UNSPECIFIED.);
#785=EDGE_CURVE('',#775,#777,#784,.T.);
#786=ORIENTED_EDGE('',*,*,#785,.F.);
#787=CARTESIAN_POINT('',(-1.0,-9.199999999999999,-5.264978632435277));
#788=DIRECTION('',(1.0,0.0,0.0));
#789=DIRECTION('',(0.0,-0.238096302838007,0.971241551095747));
#790=AXIS2_PLACEMENT_3D('',#787,#788,#789);
#791=CIRCLE('',#790,3.799999999999999);
#792=EDGE_CURVE('',#775,#743,#791,.T.);
#793=ORIENTED_EDGE('',*,*,#792,.T.);
#794=ORIENTED_EDGE('',*,*,#749,.F.);
#795=CARTESIAN_POINT('',(-1.5,-6.673275412853253,-1.785659322468439));
#796=VERTEX_POINT('',#795);
#797=CARTESIAN_POINT('',(-1.5,-9.199999999999999,-5.264978632435277));
#798=DIRECTION('',(-1.0,0.0,0.0));
#799=DIRECTION('',(0.0,-0.238096302838007,0.971241551095747));
#800=AXIS2_PLACEMENT_3D('',#797,#798,#799);
#801=CIRCLE('',#800,4.299999999999999);
#802=EDGE_CURVE('',#741,#796,#801,.T.);
#803=ORIENTED_EDGE('',*,*,#802,.T.);
#804=CARTESIAN_POINT('',(-1.411410873679718,-6.348026776477893,-2.437735843999447));
#805=CARTESIAN_POINT('',(-1.43032282616074,-6.372406655615675,-2.374249012591022));
#806=CARTESIAN_POINT('',(-1.446576684017864,-6.400465476906103,-2.306272069622124));
#807=CARTESIAN_POINT('',(-1.486291493697264,-6.497417293097675,-2.09179814677154));
#808=CARTESIAN_POINT('',(-1.499999999999975,-6.577242285458754,-1.93927576000788));
#809=CARTESIAN_POINT('',(-1.5,-6.67327541285299,-1.785659322468862));
#810=B_SPLINE_CURVE_WITH_KNOTS('',3,(#804,#805,#806,#807,#808,#809),.UNSPECIFIED.,.F.,.U.,(4,2,4),(0.281381374115272,0.295762196971467,0.324492306613122),.UNSPECIFIED.);
#811=EDGE_CURVE('',#777,#796,#810,.T.);
#812=ORIENTED_EDGE('',*,*,#811,.F.);
#813=EDGE_LOOP('',(#786,#793,#794,#803,#812));
#814=FACE_OUTER_BOUND('',#813,.T.);
#815=ADVANCED_FACE('',(#814),#773,.T.);
#816=CARTESIAN_POINT('',(-1.5,-17.02941176470588,-4.47058823529413));
#817=DIRECTION('',(1.0,0.0,0.0));
#818=DIRECTION('',(0.0,0.0,-1.0));
#819=AXIS2_PLACEMENT_3D('',#816,#817,#818);
#820=PLANE('',#819);
#821=ORIENTED_EDGE('',*,*,#802,.F.);
#822=ORIENTED_EDGE('',*,*,#764,.F.);
#823=ORIENTED_EDGE('',*,*,#730,.F.);
#824=ORIENTED_EDGE('',*,*,#698,.F.);
#825=CARTESIAN_POINT('',(-1.5,-19.000000000000004,-5.000000000000014));
#826=VERTEX_POINT('',#825);
#827=CARTESIAN_POINT('',(-1.5,-19.000000000000004,-5.000000000000016));
#828=DIRECTION('',(0.0,-1.0,0.0));
#829=VECTOR('',#828,2.499999999999996);
#830=LINE('',#827,#829);
#831=EDGE_CURVE('',#826,#641,#830,.T.);
#832=ORIENTED_EDGE('',*,*,#831,.F.);
#833=CARTESIAN_POINT('',(-1.5,-17.0,-3.000000000000015));
#834=VERTEX_POINT('',#833);
#835=CARTESIAN_POINT('',(-1.5,-19.000000000000004,-3.000000000000015));
#836=DIRECTION('',(-1.0,0.0,0.0));
#837=DIRECTION('',(0.0,0.707106781186548,-0.707106781186547));
#838=AXIS2_PLACEMENT_3D('',#835,#836,#837);
#839=CIRCLE('',#838,2.0);
#840=EDGE_CURVE('',#834,#826,#839,.T.);
#841=ORIENTED_EDGE('',*,*,#840,.F.);
#842=CARTESIAN_POINT('',(-1.5,-17.000000000000004,-1.000000000000014));
#843=VERTEX_POINT('',#842);
#844=CARTESIAN_POINT('',(-1.5,-17.0,-1.000000000000014));
#845=DIRECTION('',(0.0,0.0,-1.0));
#846=VECTOR('',#845,2.0);
#847=LINE('',#844,#846);
#848=EDGE_CURVE('',#843,#834,#847,.T.);
#849=ORIENTED_EDGE('',*,*,#848,.F.);
#850=CARTESIAN_POINT('',(-1.5,-17.267949192431125,-1.261927E-014));
#851=VERTEX_POINT('',#850);
#852=CARTESIAN_POINT('',(-1.5,-19.000000000000004,-1.000000000000014));
#853=DIRECTION('',(-1.0,0.0,0.0));
#854=DIRECTION('',(0.0,0.707106781186548,0.707106781186547));
#855=AXIS2_PLACEMENT_3D('',#852,#853,#854);
#856=CIRCLE('',#855,2.0);
#857=EDGE_CURVE('',#851,#843,#856,.T.);
#858=ORIENTED_EDGE('',*,*,#857,.F.);
#859=CARTESIAN_POINT('',(-1.5,-9.895453501482386,-7.216450E-015));
#860=VERTEX_POINT('',#859);
#861=CARTESIAN_POINT('',(-1.5,-9.895453501482386,-7.231378E-015));
#862=DIRECTION('',(0.0,-1.0,0.0));
#863=VECTOR('',#862,7.372495690948739);
#864=LINE('',#861,#863);
#865=EDGE_CURVE('',#860,#851,#864,.T.);
#866=ORIENTED_EDGE('',*,*,#865,.F.);
#867=CARTESIAN_POINT('',(-1.5,-9.895453501482384,-3.800000000000005));
#868=DIRECTION('',(1.0,0.0,0.0));
#869=DIRECTION('',(0.0,0.566352113954854,0.824163383692134));
#870=AXIS2_PLACEMENT_3D('',#867,#868,#869);
#871=CIRCLE('',#870,3.8);
#872=EDGE_CURVE('',#796,#860,#871,.T.);
#873=ORIENTED_EDGE('',*,*,#872,.F.);
#874=EDGE_LOOP('',(#821,#822,#823,#824,#832,#841,#849,#858,#866,#873));
#875=FACE_OUTER_BOUND('',#874,.T.);
#876=ADVANCED_FACE('',(#875),#820,.F.);
#877=CARTESIAN_POINT('',(-0.5,-19.514705882352942,-5.000000000000016));
#878=DIRECTION('',(0.0,-1.0,-2.775558E-016));
#879=DIRECTION('',(-0.707106781186547,0.0,0.707106781186548));
#880=AXIS2_PLACEMENT_3D('',#877,#878,#879);
#881=CYLINDRICAL_SURFACE('',#880,1.0);
#882=ORIENTED_EDGE('',*,*,#664,.F.);
#883=CARTESIAN_POINT('',(-0.5,-19.000000000000004,-4.000000000000014));
#884=VERTEX_POINT('',#883);
#885=CARTESIAN_POINT('',(-0.5,-21.500000000000004,-4.000000000000016));
#886=DIRECTION('',(0.0,1.0,0.0));
#887=VECTOR('',#886,2.5);
#888=LINE('',#885,#887);
#889=EDGE_CURVE('',#525,#884,#888,.T.);
#890=ORIENTED_EDGE('',*,*,#889,.T.);
#891=CARTESIAN_POINT('',(-0.5,-19.000000000000004,-5.000000000000014));
#892=DIRECTION('',(0.0,1.0,0.0));
#893=DIRECTION('',(-1.0,0.0,0.0));
#894=AXIS2_PLACEMENT_3D('',#891,#892,#893);
#895=CIRCLE('',#894,1.0);
#896=EDGE_CURVE('',#826,#884,#895,.T.);
#897=ORIENTED_EDGE('',*,*,#896,.F.);
#898=ORIENTED_EDGE('',*,*,#831,.T.);
#899=EDGE_LOOP('',(#882,#890,#897,#898));
#900=FACE_OUTER_BOUND('',#899,.T.);
#901=ADVANCED_FACE('',(#900),#881,.T.);
#902=CARTESIAN_POINT('',(0.0,-22.0,-4.000000000000016));
#903=DIRECTION('',(0.0,0.0,1.0));
#904=DIRECTION('',(1.0,0.0,0.0));
#905=AXIS2_PLACEMENT_3D('',#902,#903,#904);
#906=PLANE('',#905);
#907=ORIENTED_EDGE('',*,*,#546,.F.);
#908=CARTESIAN_POINT('',(0.5,-19.000000000000004,-4.000000000000014));
#909=VERTEX_POINT('',#908);
#910=CARTESIAN_POINT('',(0.5,-19.000000000000004,-4.000000000000015));
#911=DIRECTION('',(0.0,-1.0,0.0));
#912=VECTOR('',#911,2.499999999999996);
#913=LINE('',#910,#912);
#914=EDGE_CURVE('',#909,#491,#913,.T.);
#915=ORIENTED_EDGE('',*,*,#914,.F.);
#916=CARTESIAN_POINT('',(-0.5,-19.000000000000004,-4.000000000000014));
#917=DIRECTION('',(1.0,0.0,0.0));
#918=VECTOR('',#917,1.0);
#919=LINE('',#916,#918);
#920=EDGE_CURVE('',#884,#909,#919,.T.);
#921=ORIENTED_EDGE('',*,*,#920,.F.);
#922=ORIENTED_EDGE('',*,*,#889,.F.);
#923=EDGE_LOOP('',(#907,#915,#921,#922));
#924=FACE_OUTER_BOUND('',#923,.T.);
#925=ADVANCED_FACE('',(#924),#906,.T.);
#926=CARTESIAN_POINT('',(0.5,-19.514705882352942,-5.000000000000014));
#927=DIRECTION('',(0.0,1.0,2.775558E-016));
#928=DIRECTION('',(0.707106781186548,0.0,0.707106781186547));
#929=AXIS2_PLACEMENT_3D('',#926,#927,#928);
#930=CYLINDRICAL_SURFACE('',#929,1.0);
#931=ORIENTED_EDGE('',*,*,#514,.F.);
#932=CARTESIAN_POINT('',(1.5,-19.000000000000004,-5.000000000000014));
#933=VERTEX_POINT('',#932);
#934=CARTESIAN_POINT('',(1.5,-21.500000000000004,-5.000000000000015));
#935=DIRECTION('',(0.0,1.0,0.0));
#936=VECTOR('',#935,2.5);
#937=LINE('',#934,#936);
#938=EDGE_CURVE('',#373,#933,#937,.T.);
#939=ORIENTED_EDGE('',*,*,#938,.T.);
#940=CARTESIAN_POINT('',(0.5,-19.000000000000004,-5.000000000000014));
#941=DIRECTION('',(0.0,-1.0,0.0));
#942=DIRECTION('',(1.0,0.0,0.0));
#943=AXIS2_PLACEMENT_3D('',#940,#941,#942);
#944=CIRCLE('',#943,1.0);
#945=EDGE_CURVE('',#933,#909,#944,.T.);
#946=ORIENTED_EDGE('',*,*,#945,.T.);
#947=ORIENTED_EDGE('',*,*,#914,.T.);
#948=EDGE_LOOP('',(#931,#939,#946,#947));
#949=FACE_OUTER_BOUND('',#948,.T.);
#950=ADVANCED_FACE('',(#949),#930,.T.);
#951=CARTESIAN_POINT('',(1.5,-17.02941176470588,-4.470588235294129));
#952=DIRECTION('',(1.0,0.0,0.0));
#953=DIRECTION('',(0.0,0.0,-1.0));
#954=AXIS2_PLACEMENT_3D('',#951,#952,#953);
#955=PLANE('',#954);
#956=ORIENTED_EDGE('',*,*,#396,.F.);
#957=ORIENTED_EDGE('',*,*,#362,.F.);
#958=ORIENTED_EDGE('',*,*,#330,.F.);
#959=ORIENTED_EDGE('',*,*,#269,.F.);
#960=CARTESIAN_POINT('',(1.5,-9.895453501482386,-7.216450E-015));
#961=VERTEX_POINT('',#960);
#962=CARTESIAN_POINT('',(1.5,-9.895453501482384,-3.800000000000005));
#963=DIRECTION('',(-1.0,0.0,0.0));
#964=DIRECTION('',(0.0,0.566352113954854,0.824163383692134));
#965=AXIS2_PLACEMENT_3D('',#962,#963,#964);
#966=CIRCLE('',#965,3.8);
#967=EDGE_CURVE('',#961,#252,#966,.T.);
#968=ORIENTED_EDGE('',*,*,#967,.F.);
#969=CARTESIAN_POINT('',(1.5,-17.267949192431125,-1.289683E-014));
#970=VERTEX_POINT('',#969);
#971=CARTESIAN_POINT('',(1.5,-17.267949192431125,-1.286583E-014));
#972=DIRECTION('',(0.0,1.0,0.0));
#973=VECTOR('',#972,7.372495690948739);
#974=LINE('',#971,#973);
#975=EDGE_CURVE('',#970,#961,#974,.T.);
#976=ORIENTED_EDGE('',*,*,#975,.F.);
#977=CARTESIAN_POINT('',(1.5,-17.0,-1.000000000000014));
#978=VERTEX_POINT('',#977);
#979=CARTESIAN_POINT('',(1.5,-19.000000000000004,-1.000000000000014));
#980=DIRECTION('',(1.0,0.0,0.0));
#981=DIRECTION('',(0.0,0.707106781186548,0.707106781186547));
#982=AXIS2_PLACEMENT_3D('',#979,#980,#981);
#983=CIRCLE('',#982,2.0);
#984=EDGE_CURVE('',#978,#970,#983,.T.);
#985=ORIENTED_EDGE('',*,*,#984,.F.);
#986=CARTESIAN_POINT('',(1.5,-17.000000000000004,-3.000000000000015));
#987=VERTEX_POINT('',#986);
#988=CARTESIAN_POINT('',(1.5,-17.0,-3.000000000000015));
#989=DIRECTION('',(0.0,0.0,1.0));
#990=VECTOR('',#989,2.000000000000001);
#991=LINE('',#988,#990);
#992=EDGE_CURVE('',#987,#978,#991,.T.);
#993=ORIENTED_EDGE('',*,*,#992,.F.);
#994=CARTESIAN_POINT('',(1.5,-19.000000000000004,-3.000000000000015));
#995=DIRECTION('',(1.0,0.0,0.0));
#996=DIRECTION('',(0.0,0.707106781186548,-0.707106781186547));
#997=AXIS2_PLACEMENT_3D('',#994,#995,#996);
#998=CIRCLE('',#997,2.0);
#999=EDGE_CURVE('',#933,#987,#998,.T.);
#1000=ORIENTED_EDGE('',*,*,#999,.F.);
#1001=ORIENTED_EDGE('',*,*,#938,.F.);
#1002=EDGE_LOOP('',(#956,#957,#958,#959,#968,#976,#985,#993,#1000,#1001));
#1003=FACE_OUTER_BOUND('',#1002,.T.);
#1004=ADVANCED_FACE('',(#1003),#955,.T.);
#1005=CARTESIAN_POINT('',(-0.5,-19.000000000000004,-1.000000000000014));
#1006=DIRECTION('',(-1.0,0.0,0.0));
#1007=DIRECTION('',(0.0,0.0,1.0));
#1008=AXIS2_PLACEMENT_3D('',#1005,#1006,#1007);
#1009=TOROIDAL_SURFACE('',#1008,2.0,1.0);
#1010=CARTESIAN_POINT('',(-0.5,-18.000000000000004,-1.000000000000014));
#1011=VERTEX_POINT('',#1010);
#1012=CARTESIAN_POINT('',(-0.5,-17.000000000000004,-1.000000000000014));
#1013=DIRECTION('',(0.0,0.0,1.0));
#1014=DIRECTION('',(-1.0,0.0,0.0));
#1015=AXIS2_PLACEMENT_3D('',#1012,#1013,#1014);
#1016=CIRCLE('',#1015,1.0);
#1017=EDGE_CURVE('',#843,#1011,#1016,.T.);
#1018=ORIENTED_EDGE('',*,*,#1017,.T.);
#1019=CARTESIAN_POINT('',(-0.5,-19.000000000000004,-1.387779E-014));
#1020=VERTEX_POINT('',#1019);
#1021=CARTESIAN_POINT('',(-0.5,-19.000000000000004,-1.000000000000014));
#1022=DIRECTION('',(1.0,0.0,0.0));
#1023=DIRECTION('',(0.0,0.707106781186548,0.707106781186547));
#1024=AXIS2_PLACEMENT_3D('',#1021,#1022,#1023);
#1025=CIRCLE('',#1024,1.0);
#1026=EDGE_CURVE('',#1011,#1020,#1025,.T.);
#1027=ORIENTED_EDGE('',*,*,#1026,.T.);
#1028=CARTESIAN_POINT('',(-1.5,-17.267949192431125,-1.261927E-014));
#1029=CARTESIAN_POINT('',(-1.5,-17.522826614306691,-1.281483E-014));
#1030=CARTESIAN_POINT('',(-1.410428000102232,-17.815269526849129,-1.301696E-014));
#1031=CARTESIAN_POINT('',(-1.103912716188721,-18.384776727795995,-1.343076E-014));
#1032=CARTESIAN_POINT('',(-0.777098222080957,-18.722901777919049,-1.387779E-014));
#1033=CARTESIAN_POINT('',(-0.5,-19.000000000000004,-1.387779E-014));
#1034=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1028,#1029,#1030,#1031,#1032,#1033),.UNSPECIFIED.,.F.,.U.,(4,2,4),(0.50553224003851,0.581995466601179,0.699558285734088),.UNSPECIFIED.);
#1035=EDGE_CURVE('',#1020,#851,#1034,.F.);
#1036=ORIENTED_EDGE('',*,*,#1035,.T.);
#1037=ORIENTED_EDGE('',*,*,#857,.T.);
#1038=EDGE_LOOP('',(#1018,#1027,#1036,#1037));
#1039=FACE_OUTER_BOUND('',#1038,.T.);
#1040=ADVANCED_FACE('',(#1039),#1009,.T.);
#1041=CARTESIAN_POINT('',(-0.5,-17.0,-4.235294117647072));
#1042=DIRECTION('',(0.0,0.0,-1.0));
#1043=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#1044=AXIS2_PLACEMENT_3D('',#1041,#1042,#1043);
#1045=CYLINDRICAL_SURFACE('',#1044,1.0);
#1046=CARTESIAN_POINT('',(-0.5,-18.000000000000004,-3.000000000000015));
#1047=VERTEX_POINT('',#1046);
#1048=CARTESIAN_POINT('',(-0.5,-17.0,-3.000000000000015));
#1049=DIRECTION('',(0.0,0.0,1.0));
#1050=DIRECTION('',(-1.0,0.0,0.0));
#1051=AXIS2_PLACEMENT_3D('',#1048,#1049,#1050);
#1052=CIRCLE('',#1051,1.0);
#1053=EDGE_CURVE('',#834,#1047,#1052,.T.);
#1054=ORIENTED_EDGE('',*,*,#1053,.T.);
#1055=CARTESIAN_POINT('',(-0.5,-18.000000000000004,-3.000000000000014));
#1056=DIRECTION('',(0.0,0.0,1.0));
#1057=VECTOR('',#1056,2.000000000000001);
#1058=LINE('',#1055,#1057);
#1059=EDGE_CURVE('',#1047,#1011,#1058,.T.);
#1060=ORIENTED_EDGE('',*,*,#1059,.T.);
#1061=ORIENTED_EDGE('',*,*,#1017,.F.);
#1062=ORIENTED_EDGE('',*,*,#848,.T.);
#1063=EDGE_LOOP('',(#1054,#1060,#1061,#1062));
#1064=FACE_OUTER_BOUND('',#1063,.T.);
#1065=ADVANCED_FACE('',(#1064),#1045,.T.);
#1066=CARTESIAN_POINT('',(-0.5,-19.000000000000004,-3.000000000000015));
#1067=DIRECTION('',(-1.0,0.0,0.0));
#1068=DIRECTION('',(0.0,0.0,1.0));
#1069=AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);
#1070=TOROIDAL_SURFACE('',#1069,2.0,1.0);
#1071=ORIENTED_EDGE('',*,*,#896,.T.);
#1072=CARTESIAN_POINT('',(-0.5,-19.000000000000004,-3.000000000000015));
#1073=DIRECTION('',(1.0,0.0,0.0));
#1074=DIRECTION('',(0.0,0.707106781186548,-0.707106781186547));
#1075=AXIS2_PLACEMENT_3D('',#1072,#1073,#1074);
#1076=CIRCLE('',#1075,1.0);
#1077=EDGE_CURVE('',#884,#1047,#1076,.T.);
#1078=ORIENTED_EDGE('',*,*,#1077,.T.);
#1079=ORIENTED_EDGE('',*,*,#1053,.F.);
#1080=ORIENTED_EDGE('',*,*,#840,.T.);
#1081=EDGE_LOOP('',(#1071,#1078,#1079,#1080));
#1082=FACE_OUTER_BOUND('',#1081,.T.);
#1083=ADVANCED_FACE('',(#1082),#1070,.T.);
#1084=CARTESIAN_POINT('',(0.0,-19.000000000000004,-1.000000000000014));
#1085=DIRECTION('',(1.0,0.0,0.0));
#1086=DIRECTION('',(0.0,0.707106781186548,0.707106781186547));
#1087=AXIS2_PLACEMENT_3D('',#1084,#1085,#1086);
#1088=CYLINDRICAL_SURFACE('',#1087,1.0);
#1089=ORIENTED_EDGE('',*,*,#1026,.F.);
#1090=CARTESIAN_POINT('',(0.5,-18.000000000000004,-1.000000000000014));
#1091=VERTEX_POINT('',#1090);
#1092=CARTESIAN_POINT('',(-0.5,-18.000000000000004,-1.000000000000014));
#1093=DIRECTION('',(1.0,0.0,0.0));
#1094=VECTOR('',#1093,1.0);
#1095=LINE('',#1092,#1094);
#1096=EDGE_CURVE('',#1011,#1091,#1095,.T.);
#1097=ORIENTED_EDGE('',*,*,#1096,.T.);
#1098=CARTESIAN_POINT('',(0.5,-19.000000000000004,-1.387779E-014));
#1099=VERTEX_POINT('',#1098);
#1100=CARTESIAN_POINT('',(0.5,-19.000000000000004,-1.000000000000014));
#1101=DIRECTION('',(-1.0,0.0,0.0));
#1102=DIRECTION('',(0.0,0.707106781186548,0.707106781186547));
#1103=AXIS2_PLACEMENT_3D('',#1100,#1101,#1102);
#1104=CIRCLE('',#1103,1.0);
#1105=EDGE_CURVE('',#1099,#1091,#1104,.T.);
#1106=ORIENTED_EDGE('',*,*,#1105,.F.);
#1107=CARTESIAN_POINT('',(0.5,-19.000000000000004,-1.387779E-014));
#1108=DIRECTION('',(-1.0,0.0,0.0));
#1109=VECTOR('',#1108,1.0);
#1110=LINE('',#1107,#1109);
#1111=EDGE_CURVE('',#1099,#1020,#1110,.T.);
#1112=ORIENTED_EDGE('',*,*,#1111,.T.);
#1113=EDGE_LOOP('',(#1089,#1097,#1106,#1112));
#1114=FACE_OUTER_BOUND('',#1113,.T.);
#1115=ADVANCED_FACE('',(#1114),#1088,.F.);
#1116=CARTESIAN_POINT('',(0.0,-18.000000000000004,-4.000000000000014));
#1117=DIRECTION('',(0.0,-1.0,0.0));
#1118=DIRECTION('',(0.0,0.0,-1.0));
#1119=AXIS2_PLACEMENT_3D('',#1116,#1117,#1118);
#1120=PLANE('',#1119);
#1121=ORIENTED_EDGE('',*,*,#1059,.F.);
#1122=CARTESIAN_POINT('',(0.5,-18.000000000000004,-3.000000000000015));
#1123=VERTEX_POINT('',#1122);
#1124=CARTESIAN_POINT('',(0.5,-18.000000000000004,-3.000000000000015));
#1125=DIRECTION('',(-1.0,0.0,0.0));
#1126=VECTOR('',#1125,1.0);
#1127=LINE('',#1124,#1126);
#1128=EDGE_CURVE('',#1123,#1047,#1127,.T.);
#1129=ORIENTED_EDGE('',*,*,#1128,.F.);
#1130=CARTESIAN_POINT('',(0.5,-18.000000000000004,-1.000000000000014));
#1131=DIRECTION('',(0.0,0.0,-1.0));
#1132=VECTOR('',#1131,2.000000000000001);
#1133=LINE('',#1130,#1132);
#1134=EDGE_CURVE('',#1091,#1123,#1133,.T.);
#1135=ORIENTED_EDGE('',*,*,#1134,.F.);
#1136=ORIENTED_EDGE('',*,*,#1096,.F.);
#1137=EDGE_LOOP('',(#1121,#1129,#1135,#1136));
#1138=FACE_OUTER_BOUND('',#1137,.T.);
#1139=ADVANCED_FACE('',(#1138),#1120,.T.);
#1140=CARTESIAN_POINT('',(0.0,-19.000000000000004,-3.000000000000015));
#1141=DIRECTION('',(1.0,0.0,0.0));
#1142=DIRECTION('',(0.0,0.707106781186548,-0.707106781186547));
#1143=AXIS2_PLACEMENT_3D('',#1140,#1141,#1142);
#1144=CYLINDRICAL_SURFACE('',#1143,1.0);
#1145=ORIENTED_EDGE('',*,*,#1077,.F.);
#1146=ORIENTED_EDGE('',*,*,#920,.T.);
#1147=CARTESIAN_POINT('',(0.5,-19.000000000000004,-3.000000000000015));
#1148=DIRECTION('',(-1.0,0.0,0.0));
#1149=DIRECTION('',(0.0,0.707106781186548,-0.707106781186547));
#1150=AXIS2_PLACEMENT_3D('',#1147,#1148,#1149);
#1151=CIRCLE('',#1150,1.0);
#1152=EDGE_CURVE('',#1123,#909,#1151,.T.);
#1153=ORIENTED_EDGE('',*,*,#1152,.F.);
#1154=ORIENTED_EDGE('',*,*,#1128,.T.);
#1155=EDGE_LOOP('',(#1145,#1146,#1153,#1154));
#1156=FACE_OUTER_BOUND('',#1155,.T.);
#1157=ADVANCED_FACE('',(#1156),#1144,.F.);
#1158=CARTESIAN_POINT('',(0.0,-21.999999999999996,-8.000000000000016));
#1159=DIRECTION('',(0.0,-1.0,0.0));
#1160=DIRECTION('',(0.0,0.0,-1.0));
#1161=AXIS2_PLACEMENT_3D('',#1158,#1159,#1160);
#1162=PLANE('',#1161);
#1163=ORIENTED_EDGE('',*,*,#656,.F.);
#1164=CARTESIAN_POINT('',(1.0,-22.0,-5.000000000000018));
#1165=DIRECTION('',(-1.0,0.0,0.0));
#1166=VECTOR('',#1165,2.0);
#1167=LINE('',#1164,#1166);
#1168=EDGE_CURVE('',#375,#643,#1167,.T.);
#1169=ORIENTED_EDGE('',*,*,#1168,.F.);
#1170=ORIENTED_EDGE('',*,*,#506,.F.);
#1171=ORIENTED_EDGE('',*,*,#539,.F.);
#1172=EDGE_LOOP('',(#1163,#1169,#1170,#1171));
#1173=FACE_OUTER_BOUND('',#1172,.T.);
#1174=ADVANCED_FACE('',(#1173),#1162,.T.);
#1175=CARTESIAN_POINT('',(0.5,-19.000000000000004,-3.000000000000015));
#1176=DIRECTION('',(1.0,0.0,0.0));
#1177=DIRECTION('',(0.0,0.0,-1.0));
#1178=AXIS2_PLACEMENT_3D('',#1175,#1176,#1177);
#1179=TOROIDAL_SURFACE('',#1178,2.0,1.0);
#1180=CARTESIAN_POINT('',(0.5,-17.000000000000004,-3.000000000000015));
#1181=DIRECTION('',(0.0,0.0,-1.0));
#1182=DIRECTION('',(1.0,0.0,0.0));
#1183=AXIS2_PLACEMENT_3D('',#1180,#1181,#1182);
#1184=CIRCLE('',#1183,1.0);
#1185=EDGE_CURVE('',#987,#1123,#1184,.T.);
#1186=ORIENTED_EDGE('',*,*,#1185,.T.);
#1187=ORIENTED_EDGE('',*,*,#1152,.T.);
#1188=ORIENTED_EDGE('',*,*,#945,.F.);
#1189=ORIENTED_EDGE('',*,*,#999,.T.);
#1190=EDGE_LOOP('',(#1186,#1187,#1188,#1189));
#1191=FACE_OUTER_BOUND('',#1190,.T.);
#1192=ADVANCED_FACE('',(#1191),#1179,.T.);
#1193=CARTESIAN_POINT('',(0.5,-17.0,-4.235294117647072));
#1194=DIRECTION('',(0.0,0.0,1.0));
#1195=DIRECTION('',(0.707106781186547,-0.707106781186548,0.0));
#1196=AXIS2_PLACEMENT_3D('',#1193,#1194,#1195);
#1197=CYLINDRICAL_SURFACE('',#1196,1.0);
#1198=CARTESIAN_POINT('',(0.5,-17.0,-1.000000000000014));
#1199=DIRECTION('',(0.0,0.0,-1.0));
#1200=DIRECTION('',(1.0,0.0,0.0));
#1201=AXIS2_PLACEMENT_3D('',#1198,#1199,#1200);
#1202=CIRCLE('',#1201,1.0);
#1203=EDGE_CURVE('',#978,#1091,#1202,.T.);
#1204=ORIENTED_EDGE('',*,*,#1203,.T.);
#1205=ORIENTED_EDGE('',*,*,#1134,.T.);
#1206=ORIENTED_EDGE('',*,*,#1185,.F.);
#1207=ORIENTED_EDGE('',*,*,#992,.T.);
#1208=EDGE_LOOP('',(#1204,#1205,#1206,#1207));
#1209=FACE_OUTER_BOUND('',#1208,.T.);
#1210=ADVANCED_FACE('',(#1209),#1197,.T.);
#1211=CARTESIAN_POINT('',(0.5,-19.000000000000004,-1.000000000000014));
#1212=DIRECTION('',(1.0,0.0,0.0));
#1213=DIRECTION('',(0.0,0.0,-1.0));
#1214=AXIS2_PLACEMENT_3D('',#1211,#1212,#1213);
#1215=TOROIDAL_SURFACE('',#1214,2.0,1.0);
#1216=CARTESIAN_POINT('',(0.5,-19.000000000000004,-1.387779E-014));
#1217=CARTESIAN_POINT('',(0.777098222080957,-18.722901777919045,-1.387779E-014));
#1218=CARTESIAN_POINT('',(1.103912716188721,-18.384776727795995,-1.343076E-014));
#1219=CARTESIAN_POINT('',(1.410428000102232,-17.815269526849125,-1.301696E-014));
#1220=CARTESIAN_POINT('',(1.5,-17.522826614306691,-1.280447E-014));
#1221=CARTESIAN_POINT('',(1.5,-17.267949192431125,-1.261927E-014));
#1222=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1216,#1217,#1218,#1219,#1220,#1221),.UNSPECIFIED.,.F.,.U.,(4,2,4),(0.0,0.117562819132908,0.194026045695578),.UNSPECIFIED.);
#1223=EDGE_CURVE('',#970,#1099,#1222,.F.);
#1224=ORIENTED_EDGE('',*,*,#1223,.T.);
#1225=ORIENTED_EDGE('',*,*,#1105,.T.);
#1226=ORIENTED_EDGE('',*,*,#1203,.F.);
#1227=ORIENTED_EDGE('',*,*,#984,.T.);
#1228=EDGE_LOOP('',(#1224,#1225,#1226,#1227));
#1229=FACE_OUTER_BOUND('',#1228,.T.);
#1230=ADVANCED_FACE('',(#1229),#1215,.T.);
#1231=CARTESIAN_POINT('',(0.0,8.999999999999966,1.522506753678229));
#1232=DIRECTION('',(-1.0,0.0,0.0));
#1233=DIRECTION('',(0.0,0.793353340291234,0.608761429008722));
#1234=AXIS2_PLACEMENT_3D('',#1231,#1232,#1233);
#1235=CYLINDRICAL_SURFACE('',#1234,3.0);
#1236=CARTESIAN_POINT('',(-2.8,11.503021550116639,3.176254956897671));
#1237=VERTEX_POINT('',#1236);
#1238=CARTESIAN_POINT('',(-2.8,9.776457135307524,4.420284232545432));
#1239=VERTEX_POINT('',#1238);
#1240=CARTESIAN_POINT('',(-2.8,8.999999999999966,1.522506753678229));
#1241=DIRECTION('',(1.0,0.0,0.0));
#1242=DIRECTION('',(0.0,0.793353340291234,0.608761429008722));
#1243=AXIS2_PLACEMENT_3D('',#1240,#1241,#1242);
#1244=CIRCLE('',#1243,3.0);
#1245=EDGE_CURVE('',#1237,#1239,#1244,.T.);
#1246=ORIENTED_EDGE('',*,*,#1245,.T.);
#1247=CARTESIAN_POINT('',(-2.8,9.776457135307526,4.420284232545434));
#1248=DIRECTION('',(1.0,0.0,0.0));
#1249=VECTOR('',#1248,5.6);
#1250=LINE('',#1247,#1249);
#1251=EDGE_CURVE('',#1239,#206,#1250,.T.);
#1252=ORIENTED_EDGE('',*,*,#1251,.T.);
#1253=ORIENTED_EDGE('',*,*,#212,.T.);
#1254=CARTESIAN_POINT('',(5.0,11.503021550116639,3.176254956897671));
#1255=VERTEX_POINT('',#1254);
#1256=CARTESIAN_POINT('',(2.8,11.503021550116639,3.17625495689767));
#1257=DIRECTION('',(1.0,0.0,0.0));
#1258=VECTOR('',#1257,2.2);
#1259=LINE('',#1256,#1258);
#1260=EDGE_CURVE('',#198,#1255,#1259,.T.);
#1261=ORIENTED_EDGE('',*,*,#1260,.T.);
#1262=CARTESIAN_POINT('',(5.0,11.999999999999966,1.522506753678237));
#1263=VERTEX_POINT('',#1262);
#1264=CARTESIAN_POINT('',(5.0,8.999999999999966,1.522506753678229));
#1265=DIRECTION('',(-1.0,0.0,0.0));
#1266=DIRECTION('',(0.0,0.793353340291234,0.608761429008722));
#1267=AXIS2_PLACEMENT_3D('',#1264,#1265,#1266);
#1268=CIRCLE('',#1267,3.0);
#1269=EDGE_CURVE('',#1255,#1263,#1268,.T.);
#1270=ORIENTED_EDGE('',*,*,#1269,.T.);
#1271=CARTESIAN_POINT('',(-5.0,12.000000000000002,1.522506753678237));
#1272=VERTEX_POINT('',#1271);
#1273=CARTESIAN_POINT('',(5.0,11.999999999999966,1.522506753678236));
#1274=DIRECTION('',(-1.0,0.0,0.0));
#1275=VECTOR('',#1274,10.0);
#1276=LINE('',#1273,#1275);
#1277=EDGE_CURVE('',#1263,#1272,#1276,.T.);
#1278=ORIENTED_EDGE('',*,*,#1277,.T.);
#1279=CARTESIAN_POINT('',(-5.0,11.503021550116639,3.176254956897671));
#1280=VERTEX_POINT('',#1279);
#1281=CARTESIAN_POINT('',(-5.0,8.999999999999966,1.522506753678229));
#1282=DIRECTION('',(1.0,0.0,0.0));
#1283=DIRECTION('',(0.0,0.793353340291234,0.608761429008722));
#1284=AXIS2_PLACEMENT_3D('',#1281,#1282,#1283);
#1285=CIRCLE('',#1284,3.0);
#1286=EDGE_CURVE('',#1272,#1280,#1285,.T.);
#1287=ORIENTED_EDGE('',*,*,#1286,.T.);
#1288=CARTESIAN_POINT('',(-5.0,11.503021550116639,3.17625495689767));
#1289=DIRECTION('',(1.0,0.0,0.0));
#1290=VECTOR('',#1289,2.2);
#1291=LINE('',#1288,#1290);
#1292=EDGE_CURVE('',#1280,#1237,#1291,.T.);
#1293=ORIENTED_EDGE('',*,*,#1292,.T.);
#1294=EDGE_LOOP('',(#1246,#1252,#1253,#1261,#1270,#1278,#1287,#1293));
#1295=FACE_OUTER_BOUND('',#1294,.T.);
#1296=ADVANCED_FACE('',(#1295),#1235,.T.);
#1297=CARTESIAN_POINT('',(5.0,9.911485983036123,-15.954004240228709));
#1298=DIRECTION('',(1.0,0.0,0.0));
#1299=DIRECTION('',(0.0,0.0,-1.0));
#1300=AXIS2_PLACEMENT_3D('',#1297,#1298,#1299);
#1301=PLANE('',#1300);
#1302=ORIENTED_EDGE('',*,*,#1269,.F.);
#1303=CARTESIAN_POINT('',(5.0,7.400000000000001,-2.175512282384901));
#1304=VERTEX_POINT('',#1303);
#1305=CARTESIAN_POINT('',(5.0,7.4,-2.175512282384902));
#1306=DIRECTION('',(0.0,0.608431543657136,0.793606361291916));
#1307=VECTOR('',#1306,6.743604260644284);
#1308=LINE('',#1305,#1307);
#1309=EDGE_CURVE('',#1304,#1255,#1308,.T.);
#1310=ORIENTED_EDGE('',*,*,#1309,.F.);
#1311=CARTESIAN_POINT('',(5.0,7.400000000000007,-15.0));
#1312=VERTEX_POINT('',#1311);
#1313=CARTESIAN_POINT('',(5.0,7.400000000000007,-15.0));
#1314=DIRECTION('',(0.0,0.0,1.0));
#1315=VECTOR('',#1314,12.824487717615099);
#1316=LINE('',#1313,#1315);
#1317=EDGE_CURVE('',#1312,#1304,#1316,.T.);
#1318=ORIENTED_EDGE('',*,*,#1317,.F.);
#1319=CARTESIAN_POINT('',(5.0,12.000000000000009,-17.232566285183161));
#1320=VERTEX_POINT('',#1319);
#1321=CARTESIAN_POINT('',(5.0,12.000000000000009,-17.232566285183161));
#1322=DIRECTION('',(0.0,-0.899640273284109,0.436631857158058));
#1323=VECTOR('',#1322,5.11315482043489);
#1324=LINE('',#1321,#1323);
#1325=EDGE_CURVE('',#1320,#1312,#1324,.T.);
#1326=ORIENTED_EDGE('',*,*,#1325,.F.);
#1327=CARTESIAN_POINT('',(5.0,11.999999999999968,1.522506753678236));
#1328=DIRECTION('',(0.0,0.0,-1.0));
#1329=VECTOR('',#1328,18.755073038861397);
#1330=LINE('',#1327,#1329);
#1331=EDGE_CURVE('',#1263,#1320,#1330,.T.);
#1332=ORIENTED_EDGE('',*,*,#1331,.F.);
#1333=EDGE_LOOP('',(#1302,#1310,#1318,#1326,#1332));
#1334=FACE_OUTER_BOUND('',#1333,.T.);
#1335=ADVANCED_FACE('',(#1334),#1301,.T.);
#1336=CARTESIAN_POINT('',(0.0,7.400000000000001,-2.175512282384901));
#1337=DIRECTION('',(0.0,-0.793606361291916,0.608431543657136));
#1338=DIRECTION('',(1.0,0.0,0.0));
#1339=AXIS2_PLACEMENT_3D('',#1336,#1337,#1338);
#1340=PLANE('',#1339);
#1341=ORIENTED_EDGE('',*,*,#1260,.F.);
#1342=ORIENTED_EDGE('',*,*,#203,.T.);
#1343=CARTESIAN_POINT('',(2.8,7.400000000000001,-2.175512282384901));
#1344=DIRECTION('',(1.0,0.0,0.0));
#1345=VECTOR('',#1344,2.2);
#1346=LINE('',#1343,#1345);
#1347=EDGE_CURVE('',#190,#1304,#1346,.T.);
#1348=ORIENTED_EDGE('',*,*,#1347,.T.);
#1349=ORIENTED_EDGE('',*,*,#1309,.T.);
#1350=EDGE_LOOP('',(#1341,#1342,#1348,#1349));
#1351=FACE_OUTER_BOUND('',#1350,.T.);
#1352=ADVANCED_FACE('',(#1351),#1340,.T.);
#1353=CARTESIAN_POINT('',(0.0,1.759969506697136,6.568295618765665));
#1354=DIRECTION('',(0.0,0.25881904510252,0.965925826289069));
#1355=DIRECTION('',(1.0,0.0,0.0));
#1356=AXIS2_PLACEMENT_3D('',#1353,#1354,#1355);
#1357=PLANE('',#1356);
#1358=ORIENTED_EDGE('',*,*,#1251,.F.);
#1359=CARTESIAN_POINT('',(-2.8,1.759969506697136,6.568295618765665));
#1360=VERTEX_POINT('',#1359);
#1361=CARTESIAN_POINT('',(-2.8,9.776457135307524,4.420284232545432));
#1362=DIRECTION('',(0.0,-0.965925826289069,0.25881904510252));
#1363=VECTOR('',#1362,8.299278692452447);
#1364=LINE('',#1361,#1363);
#1365=EDGE_CURVE('',#1239,#1360,#1364,.T.);
#1366=ORIENTED_EDGE('',*,*,#1365,.T.);
#1367=CARTESIAN_POINT('',(-2.8,1.759969506697136,6.568295618765665));
#1368=DIRECTION('',(1.0,0.0,0.0));
#1369=VECTOR('',#1368,5.6);
#1370=LINE('',#1367,#1369);
#1371=EDGE_CURVE('',#1360,#215,#1370,.T.);
#1372=ORIENTED_EDGE('',*,*,#1371,.T.);
#1373=ORIENTED_EDGE('',*,*,#220,.T.);
#1374=EDGE_LOOP('',(#1358,#1366,#1372,#1373));
#1375=FACE_OUTER_BOUND('',#1374,.T.);
#1376=ADVANCED_FACE('',(#1375),#1357,.T.);
#1377=CARTESIAN_POINT('',(0.0,-19.0,-5.000000000000014));
#1378=DIRECTION('',(1.0,0.0,0.0));
#1379=DIRECTION('',(0.0,-0.707106781186546,-0.707106781186549));
#1380=AXIS2_PLACEMENT_3D('',#1377,#1378,#1379);
#1381=CYLINDRICAL_SURFACE('',#1380,3.000000000000001);
#1382=ORIENTED_EDGE('',*,*,#690,.F.);
#1383=CARTESIAN_POINT('',(-1.0,-19.0,-8.000000000000014));
#1384=DIRECTION('',(1.0,0.0,0.0));
#1385=VECTOR('',#1384,2.0);
#1386=LINE('',#1383,#1385);
#1387=EDGE_CURVE('',#677,#343,#1386,.T.);
#1388=ORIENTED_EDGE('',*,*,#1387,.T.);
#1389=ORIENTED_EDGE('',*,*,#388,.F.);
#1390=ORIENTED_EDGE('',*,*,#1168,.T.);
#1391=EDGE_LOOP('',(#1382,#1388,#1389,#1390));
#1392=FACE_OUTER_BOUND('',#1391,.T.);
#1393=ADVANCED_FACE('',(#1392),#1381,.T.);
#1394=CARTESIAN_POINT('',(0.0,-12.999999999999998,-8.000000000000011));
#1395=DIRECTION('',(0.0,0.0,-1.0));
#1396=DIRECTION('',(-1.0,0.0,0.0));
#1397=AXIS2_PLACEMENT_3D('',#1394,#1395,#1396);
#1398=PLANE('',#1397);
#1399=ORIENTED_EDGE('',*,*,#723,.F.);
#1400=CARTESIAN_POINT('',(1.0,-15.994835268374993,-8.000000000000014));
#1401=DIRECTION('',(-1.0,0.0,0.0));
#1402=VECTOR('',#1401,2.0);
#1403=LINE('',#1400,#1402);
#1404=EDGE_CURVE('',#309,#711,#1403,.T.);
#1405=ORIENTED_EDGE('',*,*,#1404,.F.);
#1406=ORIENTED_EDGE('',*,*,#355,.F.);
#1407=ORIENTED_EDGE('',*,*,#1387,.F.);
#1408=EDGE_LOOP('',(#1399,#1405,#1406,#1407));
#1409=FACE_OUTER_BOUND('',#1408,.T.);
#1410=ADVANCED_FACE('',(#1409),#1398,.T.);
#1411=CARTESIAN_POINT('',(0.0,-15.994835268374995,-5.000000000000012));
#1412=DIRECTION('',(1.0,0.0,0.0));
#1413=DIRECTION('',(0.0,0.0,1.0));
#1414=AXIS2_PLACEMENT_3D('',#1411,#1412,#1413);
#1415=CYLINDRICAL_SURFACE('',#1414,3.000000000000002);
#1416=ORIENTED_EDGE('',*,*,#756,.F.);
#1417=CARTESIAN_POINT('',(-1.0,-12.997113826444849,-5.1169023378391));
#1418=DIRECTION('',(1.0,0.0,0.0));
#1419=VECTOR('',#1418,2.0);
#1420=LINE('',#1417,#1419);
#1421=EDGE_CURVE('',#743,#272,#1420,.T.);
#1422=ORIENTED_EDGE('',*,*,#1421,.T.);
#1423=ORIENTED_EDGE('',*,*,#322,.F.);
#1424=ORIENTED_EDGE('',*,*,#1404,.T.);
#1425=EDGE_LOOP('',(#1416,#1422,#1423,#1424));
#1426=FACE_OUTER_BOUND('',#1425,.T.);
#1427=ADVANCED_FACE('',(#1426),#1415,.T.);
#1428=CARTESIAN_POINT('',(0.0,-9.199999999999999,-5.264978632435277));
#1429=DIRECTION('',(-1.0,0.0,0.0));
#1430=DIRECTION('',(0.0,1.0,0.0));
#1431=AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);
#1432=CYLINDRICAL_SURFACE('',#1431,3.799999999999999);
#1433=ORIENTED_EDGE('',*,*,#792,.F.);
#1434=CARTESIAN_POINT('',(-1.0,-5.901886792452831,-3.377533462316971));
#1435=DIRECTION('',(1.0,0.0,0.0));
#1436=VECTOR('',#1435,2.0);
#1437=LINE('',#1434,#1436);
#1438=EDGE_CURVE('',#775,#281,#1437,.T.);
#1439=ORIENTED_EDGE('',*,*,#1438,.T.);
#1440=ORIENTED_EDGE('',*,*,#287,.F.);
#1441=ORIENTED_EDGE('',*,*,#1421,.F.);
#1442=EDGE_LOOP('',(#1433,#1439,#1440,#1441));
#1443=FACE_OUTER_BOUND('',#1442,.T.);
#1444=ADVANCED_FACE('',(#1443),#1432,.F.);
#1445=CARTESIAN_POINT('',(0.0,-18.000000000000004,-1.318390E-014));
#1446=DIRECTION('',(0.0,0.0,-1.0));
#1447=DIRECTION('',(-1.0,0.0,0.0));
#1448=AXIS2_PLACEMENT_3D('',#1445,#1446,#1447);
#1449=PLANE('',#1448);
#1450=ORIENTED_EDGE('',*,*,#865,.T.);
#1451=ORIENTED_EDGE('',*,*,#1035,.F.);
#1452=ORIENTED_EDGE('',*,*,#1111,.F.);
#1453=ORIENTED_EDGE('',*,*,#1223,.F.);
#1454=ORIENTED_EDGE('',*,*,#975,.T.);
#1455=CARTESIAN_POINT('',(2.8,-9.895453501482386,-7.216450E-015));
#1456=DIRECTION('',(-1.0,0.0,0.0));
#1457=VECTOR('',#1456,1.3);
#1458=LINE('',#1455,#1457);
#1459=EDGE_CURVE('',#156,#961,#1458,.T.);
#1460=ORIENTED_EDGE('',*,*,#1459,.F.);
#1461=ORIENTED_EDGE('',*,*,#161,.T.);
#1462=CARTESIAN_POINT('',(-2.8,-28.5,-1.576733E-014));
#1463=VERTEX_POINT('',#1462);
#1464=CARTESIAN_POINT('',(-2.8,-28.5,-1.576733E-014));
#1465=DIRECTION('',(1.0,0.0,0.0));
#1466=VECTOR('',#1465,5.6);
#1467=LINE('',#1464,#1466);
#1468=EDGE_CURVE('',#1463,#148,#1467,.T.);
#1469=ORIENTED_EDGE('',*,*,#1468,.F.);
#1470=CARTESIAN_POINT('',(-2.8,-9.895453501482386,-2.249172E-015));
#1471=VERTEX_POINT('',#1470);
#1472=CARTESIAN_POINT('',(-2.8,-28.5,-1.576733E-014));
#1473=DIRECTION('',(0.0,1.0,0.0));
#1474=VECTOR('',#1473,18.604546498517614);
#1475=LINE('',#1472,#1474);
#1476=EDGE_CURVE('',#1463,#1471,#1475,.T.);
#1477=ORIENTED_EDGE('',*,*,#1476,.T.);
#1478=CARTESIAN_POINT('',(-1.5,-9.895453501482386,-7.216450E-015));
#1479=DIRECTION('',(-1.0,0.0,0.0));
#1480=VECTOR('',#1479,1.3);
#1481=LINE('',#1478,#1480);
#1482=EDGE_CURVE('',#860,#1471,#1481,.T.);
#1483=ORIENTED_EDGE('',*,*,#1482,.F.);
#1484=EDGE_LOOP('',(#1450,#1451,#1452,#1453,#1454,#1460,#1461,#1469,#1477,#1483));
#1485=FACE_OUTER_BOUND('',#1484,.T.);
#1486=ADVANCED_FACE('',(#1485),#1449,.T.);
#1487=CARTESIAN_POINT('',(0.0,-9.895453501482384,-3.800000000000005));
#1488=DIRECTION('',(-1.0,0.0,0.0));
#1489=DIRECTION('',(0.0,0.566352113954854,0.824163383692134));
#1490=AXIS2_PLACEMENT_3D('',#1487,#1488,#1489);
#1491=CYLINDRICAL_SURFACE('',#1490,3.8);
#1492=ORIENTED_EDGE('',*,*,#967,.T.);
#1493=ORIENTED_EDGE('',*,*,#260,.F.);
#1494=CARTESIAN_POINT('',(1.41141088979499,-6.348026774535869,-2.437735849056607));
#1495=DIRECTION('',(1.0,0.0,0.0));
#1496=VECTOR('',#1495,1.38858911020501);
#1497=LINE('',#1494,#1496);
#1498=EDGE_CURVE('',#250,#164,#1497,.T.);
#1499=ORIENTED_EDGE('',*,*,#1498,.T.);
#1500=ORIENTED_EDGE('',*,*,#170,.T.);
#1501=ORIENTED_EDGE('',*,*,#1459,.T.);
#1502=EDGE_LOOP('',(#1492,#1493,#1499,#1500,#1501));
#1503=FACE_OUTER_BOUND('',#1502,.T.);
#1504=ADVANCED_FACE('',(#1503),#1491,.F.);
#1505=CARTESIAN_POINT('',(0.0,-9.895453501482384,-3.800000000000005));
#1506=DIRECTION('',(-1.0,0.0,0.0));
#1507=DIRECTION('',(0.0,0.566352113954854,0.824163383692134));
#1508=AXIS2_PLACEMENT_3D('',#1505,#1506,#1507);
#1509=CYLINDRICAL_SURFACE('',#1508,3.8);
#1510=ORIENTED_EDGE('',*,*,#872,.T.);
#1511=ORIENTED_EDGE('',*,*,#1482,.T.);
#1512=CARTESIAN_POINT('',(-2.8,-6.348026774535869,-2.437735849056607));
#1513=VERTEX_POINT('',#1512);
#1514=CARTESIAN_POINT('',(-2.8,-9.895453501482384,-3.800000000000005));
#1515=DIRECTION('',(-1.0,0.0,0.0));
#1516=DIRECTION('',(0.0,0.566352113954854,0.824163383692134));
#1517=AXIS2_PLACEMENT_3D('',#1514,#1515,#1516);
#1518=CIRCLE('',#1517,3.8);
#1519=EDGE_CURVE('',#1471,#1513,#1518,.T.);
#1520=ORIENTED_EDGE('',*,*,#1519,.T.);
#1521=CARTESIAN_POINT('',(-2.8,-6.348026774535869,-2.437735849056607));
#1522=DIRECTION('',(1.0,0.0,0.0));
#1523=VECTOR('',#1522,1.388589126320282);
#1524=LINE('',#1521,#1523);
#1525=EDGE_CURVE('',#1513,#777,#1524,.T.);
#1526=ORIENTED_EDGE('',*,*,#1525,.T.);
#1527=ORIENTED_EDGE('',*,*,#811,.T.);
#1528=EDGE_LOOP('',(#1510,#1511,#1520,#1526,#1527));
#1529=FACE_OUTER_BOUND('',#1528,.T.);
#1530=ADVANCED_FACE('',(#1529),#1509,.F.);
#1531=CARTESIAN_POINT('',(0.0,0.0,0.0));
#1532=DIRECTION('',(1.0,0.0,0.0));
#1533=DIRECTION('',(0.0,-1.0,0.0));
#1534=AXIS2_PLACEMENT_3D('',#1531,#1532,#1533);
#1535=CYLINDRICAL_SURFACE('',#1534,3.200000000000001);
#1536=CARTESIAN_POINT('',(-2.8,3.200000000000001,3.918870E-016));
#1537=VERTEX_POINT('',#1536);
#1538=CARTESIAN_POINT('',(-2.8,0.0,0.0));
#1539=DIRECTION('',(1.0,0.0,0.0));
#1540=DIRECTION('',(0.0,-1.0,0.0));
#1541=AXIS2_PLACEMENT_3D('',#1538,#1539,#1540);
#1542=CIRCLE('',#1541,3.200000000000001);
#1543=EDGE_CURVE('',#1537,#1537,#1542,.T.);
#1544=ORIENTED_EDGE('',*,*,#1543,.F.);
#1545=EDGE_LOOP('',(#1544));
#1546=FACE_OUTER_BOUND('',#1545,.T.);
#1547=ORIENTED_EDGE('',*,*,#239,.F.);
#1548=EDGE_LOOP('',(#1547));
#1549=FACE_BOUND('',#1548,.T.);
#1550=ADVANCED_FACE('',(#1546,#1549),#1535,.F.);
#1551=CARTESIAN_POINT('',(0.0,-28.5,-1.576733E-014));
#1552=DIRECTION('',(0.0,-1.0,0.0));
#1553=DIRECTION('',(0.0,0.0,-1.0));
#1554=AXIS2_PLACEMENT_3D('',#1551,#1552,#1553);
#1555=PLANE('',#1554);
#1556=ORIENTED_EDGE('',*,*,#105,.F.);
#1557=CARTESIAN_POINT('',(-2.8,-28.5,1.799999999999998));
#1558=DIRECTION('',(0.0,0.0,-1.0));
#1559=VECTOR('',#1558,1.800000000000014);
#1560=LINE('',#1557,#1559);
#1561=EDGE_CURVE('',#93,#1463,#1560,.T.);
#1562=ORIENTED_EDGE('',*,*,#1561,.T.);
#1563=ORIENTED_EDGE('',*,*,#1468,.T.);
#1564=ORIENTED_EDGE('',*,*,#153,.T.);
#1565=EDGE_LOOP('',(#1556,#1562,#1563,#1564));
#1566=FACE_OUTER_BOUND('',#1565,.T.);
#1567=ADVANCED_FACE('',(#1566),#1555,.T.);
#1568=CARTESIAN_POINT('',(0.0,0.0,0.0));
#1569=DIRECTION('',(1.0,0.0,0.0));
#1570=DIRECTION('',(0.0,1.0,0.0));
#1571=AXIS2_PLACEMENT_3D('',#1568,#1569,#1570);
#1572=CYLINDRICAL_SURFACE('',#1571,6.800000000000001);
#1573=ORIENTED_EDGE('',*,*,#1525,.F.);
#1574=CARTESIAN_POINT('',(-2.8,-4.348451679951651,-5.227902828776148));
#1575=VERTEX_POINT('',#1574);
#1576=CARTESIAN_POINT('',(-2.8,0.0,0.0));
#1577=DIRECTION('',(1.0,0.0,0.0));
#1578=DIRECTION('',(0.0,1.0,0.0));
#1579=AXIS2_PLACEMENT_3D('',#1576,#1577,#1578);
#1580=CIRCLE('',#1579,6.800000000000001);
#1581=EDGE_CURVE('',#1513,#1575,#1580,.T.);
#1582=ORIENTED_EDGE('',*,*,#1581,.T.);
#1583=CARTESIAN_POINT('',(-2.8,-4.348451679951651,-5.227902828776148));
#1584=DIRECTION('',(1.0,0.0,0.0));
#1585=VECTOR('',#1584,5.6);
#1586=LINE('',#1583,#1585);
#1587=EDGE_CURVE('',#1575,#173,#1586,.T.);
#1588=ORIENTED_EDGE('',*,*,#1587,.T.);
#1589=ORIENTED_EDGE('',*,*,#179,.T.);
#1590=ORIENTED_EDGE('',*,*,#1498,.F.);
#1591=ORIENTED_EDGE('',*,*,#296,.F.);
#1592=ORIENTED_EDGE('',*,*,#1438,.F.);
#1593=ORIENTED_EDGE('',*,*,#785,.T.);
#1594=EDGE_LOOP('',(#1573,#1582,#1588,#1589,#1590,#1591,#1592,#1593));
#1595=FACE_OUTER_BOUND('',#1594,.T.);
#1596=ADVANCED_FACE('',(#1595),#1572,.T.);
#1597=CARTESIAN_POINT('',(0.0,0.0,0.0));
#1598=DIRECTION('',(1.0,0.0,0.0));
#1599=DIRECTION('',(0.0,1.0,0.0));
#1600=AXIS2_PLACEMENT_3D('',#1597,#1598,#1599);
#1601=CYLINDRICAL_SURFACE('',#1600,6.800000000000001);
#1602=ORIENTED_EDGE('',*,*,#130,.T.);
#1603=ORIENTED_EDGE('',*,*,#227,.T.);
#1604=ORIENTED_EDGE('',*,*,#1371,.F.);
#1605=CARTESIAN_POINT('',(-2.8,0.0,0.0));
#1606=DIRECTION('',(1.0,0.0,0.0));
#1607=DIRECTION('',(0.0,1.0,0.0));
#1608=AXIS2_PLACEMENT_3D('',#1605,#1606,#1607);
#1609=CIRCLE('',#1608,6.800000000000001);
#1610=EDGE_CURVE('',#1360,#125,#1609,.T.);
#1611=ORIENTED_EDGE('',*,*,#1610,.T.);
#1612=EDGE_LOOP('',(#1602,#1603,#1604,#1611));
#1613=FACE_OUTER_BOUND('',#1612,.T.);
#1614=ADVANCED_FACE('',(#1613),#1601,.T.);
#1615=CARTESIAN_POINT('',(0.0,7.400000000000007,-15.0));
#1616=DIRECTION('',(0.0,-0.639478188228184,-0.768809239525904));
#1617=DIRECTION('',(-1.0,0.0,0.0));
#1618=AXIS2_PLACEMENT_3D('',#1615,#1616,#1617);
#1619=PLANE('',#1618);
#1620=ORIENTED_EDGE('',*,*,#187,.T.);
#1621=ORIENTED_EDGE('',*,*,#1587,.F.);
#1622=CARTESIAN_POINT('',(-2.8,7.400000000000007,-15.0));
#1623=VERTEX_POINT('',#1622);
#1624=CARTESIAN_POINT('',(-2.8,-4.34845167995165,-5.227902828776148));
#1625=DIRECTION('',(0.0,0.768809239525904,-0.639478188228184));
#1626=VECTOR('',#1625,15.281361195914458);
#1627=LINE('',#1624,#1626);
#1628=EDGE_CURVE('',#1575,#1623,#1627,.T.);
#1629=ORIENTED_EDGE('',*,*,#1628,.T.);
#1630=CARTESIAN_POINT('',(-2.8,7.400000000000007,-15.0));
#1631=DIRECTION('',(1.0,0.0,0.0));
#1632=VECTOR('',#1631,5.6);
#1633=LINE('',#1630,#1632);
#1634=EDGE_CURVE('',#1623,#182,#1633,.T.);
#1635=ORIENTED_EDGE('',*,*,#1634,.T.);
#1636=EDGE_LOOP('',(#1620,#1621,#1629,#1635));
#1637=FACE_OUTER_BOUND('',#1636,.T.);
#1638=ADVANCED_FACE('',(#1637),#1619,.T.);
#1639=CARTESIAN_POINT('',(-2.8,8.94010581714358,1.58438190047152));
#1640=DIRECTION('',(1.0,0.0,0.0));
#1641=DIRECTION('',(0.0,0.0,-1.0));
#1642=AXIS2_PLACEMENT_3D('',#1639,#1640,#1641);
#1643=PLANE('',#1642);
#1644=ORIENTED_EDGE('',*,*,#99,.F.);
#1645=ORIENTED_EDGE('',*,*,#136,.F.);
#1646=ORIENTED_EDGE('',*,*,#1610,.F.);
#1647=ORIENTED_EDGE('',*,*,#1365,.F.);
#1648=ORIENTED_EDGE('',*,*,#1245,.F.);
#1649=CARTESIAN_POINT('',(-2.8,7.400000000000001,-2.175512282384901));
#1650=VERTEX_POINT('',#1649);
#1651=CARTESIAN_POINT('',(-2.8,7.400000000000001,-2.175512282384901));
#1652=DIRECTION('',(0.0,0.608431543657136,0.793606361291916));
#1653=VECTOR('',#1652,6.743604260644283);
#1654=LINE('',#1651,#1653);
#1655=EDGE_CURVE('',#1650,#1237,#1654,.T.);
#1656=ORIENTED_EDGE('',*,*,#1655,.F.);
#1657=CARTESIAN_POINT('',(-2.8,7.400000000000007,-15.0));
#1658=DIRECTION('',(0.0,0.0,1.0));
#1659=VECTOR('',#1658,12.824487717615099);
#1660=LINE('',#1657,#1659);
#1661=EDGE_CURVE('',#1623,#1650,#1660,.T.);
#1662=ORIENTED_EDGE('',*,*,#1661,.F.);
#1663=ORIENTED_EDGE('',*,*,#1628,.F.);
#1664=ORIENTED_EDGE('',*,*,#1581,.F.);
#1665=ORIENTED_EDGE('',*,*,#1519,.F.);
#1666=ORIENTED_EDGE('',*,*,#1476,.F.);
#1667=ORIENTED_EDGE('',*,*,#1561,.F.);
#1668=EDGE_LOOP('',(#1644,#1645,#1646,#1647,#1648,#1656,#1662,#1663,#1664,#1665,#1666,#1667));
#1669=FACE_OUTER_BOUND('',#1668,.T.);
#1670=ORIENTED_EDGE('',*,*,#1543,.T.);
#1671=EDGE_LOOP('',(#1670));
#1672=FACE_BOUND('',#1671,.T.);
#1673=ADVANCED_FACE('',(#1669,#1672),#1643,.F.);
#1674=CARTESIAN_POINT('',(0.0,7.400000000000007,-15.0));
#1675=DIRECTION('',(0.0,-1.0,0.0));
#1676=DIRECTION('',(0.0,0.0,-1.0));
#1677=AXIS2_PLACEMENT_3D('',#1674,#1675,#1676);
#1678=PLANE('',#1677);
#1679=ORIENTED_EDGE('',*,*,#195,.T.);
#1680=CARTESIAN_POINT('',(2.8,7.400000000000007,-15.0));
#1681=DIRECTION('',(1.0,0.0,0.0));
#1682=VECTOR('',#1681,2.2);
#1683=LINE('',#1680,#1682);
#1684=EDGE_CURVE('',#182,#1312,#1683,.T.);
#1685=ORIENTED_EDGE('',*,*,#1684,.T.);
#1686=ORIENTED_EDGE('',*,*,#1317,.T.);
#1687=ORIENTED_EDGE('',*,*,#1347,.F.);
#1688=EDGE_LOOP('',(#1679,#1685,#1686,#1687));
#1689=FACE_OUTER_BOUND('',#1688,.T.);
#1690=ADVANCED_FACE('',(#1689),#1678,.T.);
#1691=CARTESIAN_POINT('',(0.0,7.400000000000007,-15.0));
#1692=DIRECTION('',(0.0,-1.0,0.0));
#1693=DIRECTION('',(0.0,0.0,-1.0));
#1694=AXIS2_PLACEMENT_3D('',#1691,#1692,#1693);
#1695=PLANE('',#1694);
#1696=ORIENTED_EDGE('',*,*,#1661,.T.);
#1697=CARTESIAN_POINT('',(-5.0,7.400000000000001,-2.175512282384901));
#1698=VERTEX_POINT('',#1697);
#1699=CARTESIAN_POINT('',(-5.0,7.400000000000001,-2.175512282384901));
#1700=DIRECTION('',(1.0,0.0,0.0));
#1701=VECTOR('',#1700,2.2);
#1702=LINE('',#1699,#1701);
#1703=EDGE_CURVE('',#1698,#1650,#1702,.T.);
#1704=ORIENTED_EDGE('',*,*,#1703,.F.);
#1705=CARTESIAN_POINT('',(-5.0,7.400000000000007,-15.0));
#1706=VERTEX_POINT('',#1705);
#1707=CARTESIAN_POINT('',(-5.0,7.400000000000001,-2.175512282384901));
#1708=DIRECTION('',(0.0,0.0,-1.0));
#1709=VECTOR('',#1708,12.824487717615099);
#1710=LINE('',#1707,#1709);
#1711=EDGE_CURVE('',#1698,#1706,#1710,.T.);
#1712=ORIENTED_EDGE('',*,*,#1711,.T.);
#1713=CARTESIAN_POINT('',(-5.0,7.400000000000007,-15.0));
#1714=DIRECTION('',(1.0,0.0,0.0));
#1715=VECTOR('',#1714,2.2);
#1716=LINE('',#1713,#1715);
#1717=EDGE_CURVE('',#1706,#1623,#1716,.T.);
#1718=ORIENTED_EDGE('',*,*,#1717,.T.);
#1719=EDGE_LOOP('',(#1696,#1704,#1712,#1718));
#1720=FACE_OUTER_BOUND('',#1719,.T.);
#1721=ADVANCED_FACE('',(#1720),#1695,.T.);
#1722=CARTESIAN_POINT('',(0.0,7.400000000000001,-2.175512282384901));
#1723=DIRECTION('',(0.0,-0.793606361291916,0.608431543657136));
#1724=DIRECTION('',(1.0,0.0,0.0));
#1725=AXIS2_PLACEMENT_3D('',#1722,#1723,#1724);
#1726=PLANE('',#1725);
#1727=ORIENTED_EDGE('',*,*,#1292,.F.);
#1728=CARTESIAN_POINT('',(-5.0,11.503021550116639,3.17625495689767));
#1729=DIRECTION('',(0.0,-0.608431543657136,-0.793606361291916));
#1730=VECTOR('',#1729,6.743604260644284);
#1731=LINE('',#1728,#1730);
#1732=EDGE_CURVE('',#1280,#1698,#1731,.T.);
#1733=ORIENTED_EDGE('',*,*,#1732,.T.);
#1734=ORIENTED_EDGE('',*,*,#1703,.T.);
#1735=ORIENTED_EDGE('',*,*,#1655,.T.);
#1736=EDGE_LOOP('',(#1727,#1733,#1734,#1735));
#1737=FACE_OUTER_BOUND('',#1736,.T.);
#1738=ADVANCED_FACE('',(#1737),#1726,.T.);
#1739=CARTESIAN_POINT('',(-5.0,9.911485983036123,-15.954004240228709));
#1740=DIRECTION('',(1.0,0.0,0.0));
#1741=DIRECTION('',(0.0,0.0,-1.0));
#1742=AXIS2_PLACEMENT_3D('',#1739,#1740,#1741);
#1743=PLANE('',#1742);
#1744=ORIENTED_EDGE('',*,*,#1286,.F.);
#1745=CARTESIAN_POINT('',(-5.0,12.000000000000009,-17.232566285183161));
#1746=VERTEX_POINT('',#1745);
#1747=CARTESIAN_POINT('',(-5.0,12.000000000000007,-17.232566285183161));
#1748=DIRECTION('',(0.0,0.0,1.0));
#1749=VECTOR('',#1748,18.755073038861397);
#1750=LINE('',#1747,#1749);
#1751=EDGE_CURVE('',#1746,#1272,#1750,.T.);
#1752=ORIENTED_EDGE('',*,*,#1751,.F.);
#1753=CARTESIAN_POINT('',(-5.0,7.400000000000007,-15.0));
#1754=DIRECTION('',(0.0,0.899640273284109,-0.436631857158058));
#1755=VECTOR('',#1754,5.11315482043489);
#1756=LINE('',#1753,#1755);
#1757=EDGE_CURVE('',#1706,#1746,#1756,.T.);
#1758=ORIENTED_EDGE('',*,*,#1757,.F.);
#1759=ORIENTED_EDGE('',*,*,#1711,.F.);
#1760=ORIENTED_EDGE('',*,*,#1732,.F.);
#1761=EDGE_LOOP('',(#1744,#1752,#1758,#1759,#1760));
#1762=FACE_OUTER_BOUND('',#1761,.T.);
#1763=ADVANCED_FACE('',(#1762),#1743,.F.);
#1764=CARTESIAN_POINT('',(0.0,12.000000000000007,-16.232566285183161));
#1765=DIRECTION('',(0.0,1.0,0.0));
#1766=DIRECTION('',(0.0,0.0,1.0));
#1767=AXIS2_PLACEMENT_3D('',#1764,#1765,#1766);
#1768=PLANE('',#1767);
#1769=ORIENTED_EDGE('',*,*,#1277,.F.);
#1770=ORIENTED_EDGE('',*,*,#1331,.T.);
#1771=CARTESIAN_POINT('',(-5.0,12.000000000000009,-17.232566285183161));
#1772=DIRECTION('',(1.0,0.0,0.0));
#1773=VECTOR('',#1772,10.0);
#1774=LINE('',#1771,#1773);
#1775=EDGE_CURVE('',#1746,#1320,#1774,.T.);
#1776=ORIENTED_EDGE('',*,*,#1775,.F.);
#1777=ORIENTED_EDGE('',*,*,#1751,.T.);
#1778=EDGE_LOOP('',(#1769,#1770,#1776,#1777));
#1779=FACE_OUTER_BOUND('',#1778,.T.);
#1780=ADVANCED_FACE('',(#1779),#1768,.T.);
#1781=CARTESIAN_POINT('',(0.0,12.000000000000009,-17.232566285183161));
#1782=DIRECTION('',(0.0,-0.436631857158058,-0.899640273284109));
#1783=DIRECTION('',(-1.0,0.0,0.0));
#1784=AXIS2_PLACEMENT_3D('',#1781,#1782,#1783);
#1785=PLANE('',#1784);
#1786=ORIENTED_EDGE('',*,*,#1325,.T.);
#1787=ORIENTED_EDGE('',*,*,#1684,.F.);
#1788=ORIENTED_EDGE('',*,*,#1634,.F.);
#1789=ORIENTED_EDGE('',*,*,#1717,.F.);
#1790=ORIENTED_EDGE('',*,*,#1757,.T.);
#1791=ORIENTED_EDGE('',*,*,#1775,.T.);
#1792=EDGE_LOOP('',(#1786,#1787,#1788,#1789,#1790,#1791));
#1793=FACE_OUTER_BOUND('',#1792,.T.);
#1794=ADVANCED_FACE('',(#1793),#1785,.T.);
#1795=CLOSED_SHELL('',(#109,#140,#243,#300,#334,#366,#400,#518,#550,#668,#702,#734,#768,#815,#876,#901,#925,#950,#1004,#1040,#1065,#1083,#1115,#1139,#1157,#1174,#1192,#1210,#1230,#1296,#1335,#1352,#1376,#1393,#1410,#1427,#1444,#1486,#1504,#1530,#1550,#1567,#1596,#1614,#1638,#1673,#1690,#1721,#1738,#1763,#1780,#1794));
#1796=MANIFOLD_SOLID_BREP('Solid1',#1795);
#1797=COLOUR_RGB('Metal-1600F Hot',0.603922009468079,0.392156988382339,0.392156988382339);
#1798=FILL_AREA_STYLE_COLOUR('Metal-1600F Hot',#1797);
#1799=FILL_AREA_STYLE('Metal-1600F Hot',(#1798));
#1800=SURFACE_STYLE_FILL_AREA(#1799);
#1801=SURFACE_SIDE_STYLE('Metal-1600F Hot',(#1800));
#1802=SURFACE_STYLE_USAGE(.BOTH.,#1801);
#1803=PRESENTATION_STYLE_ASSIGNMENT((#1802));
#1804=STYLED_ITEM('',(#1803),#1796);
#1805=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1804),#36);
#1806=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR',(#1796),#36);
#1807=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#1806,#41);
ENDSEC;
END-ISO-10303-21;