ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-10-18T16:59:59',('Author'),(
    ''),'Open CASCADE STEP processor 7.8','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
  'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('M20_7.5-10','M20_7.5-10','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#7131);
#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,#136,#206,#269,#323,#363,#389,#491,#584,#604,
    #771,#791,#840,#949,#998,#1104,#1153,#1259,#1308,#1380,#1445,#1494,
    #1600,#1649,#1755,#1775,#1792,#1826,#1843,#1898,#1915,#1949,#1966,
    #2021,#2043,#2077,#2099,#2154,#2171,#2205,#2221,#2277,#2299,#2333,
    #2350,#2405,#2427,#2461,#2483,#2538,#2558,#2602,#2689,#2733,#2759,
    #2792,#2832,#2870,#2949,#2993,#3033,#3071,#3097,#3130,#3209,#3253,
    #3286,#3326,#3364,#3390,#3469,#3513,#3539,#3572,#3612,#3650,#3729,
    #3773,#3799,#3832,#3872,#3910,#3998,#4042,#4068,#4094,#4127,#4151,
    #4180,#4212,#4245,#4279,#4312,#4354,#4383,#4415,#4448,#4482,#4508,
    #4540,#4583,#4615,#4648,#4691,#4717,#4760,#4792,#4824,#4857,#4891,
    #4917,#4949,#5000,#5032,#5065,#5099,#5125,#5168,#5200,#5232,#5265,
    #5309,#5335,#5370,#5390,#5408,#5460,#5478,#5578,#5596,#5614,#5667,
    #5749,#5767,#5785,#5819,#5867,#5885,#5980,#5998,#6046,#6112,#6180,
    #6198,#6216,#6267,#6349,#6367,#6385,#6442,#6527,#6561,#6577,#6588,
    #6626,#6651,#6667,#6678,#6689,#6705,#6716,#6732,#6748,#6759,#6775,
    #6791,#6825,#6843,#6877,#6895,#6916,#6946,#6971,#7003,#7021,#7041,
    #7075,#7093,#7118));
#17 = ADVANCED_FACE('',(#18),#102,.T.);
#18 = FACE_BOUND('',#19,.T.);
#19 = EDGE_LOOP('',(#20,#61,#70,#82,#95));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(16.38468405463,-4.262689598138E-06,
    11.83039326611));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-16.38451607058,9.05291404758E-16,
    11.830393269517));
#26 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#27,#28,#29,#30,#31,#32,#33,#34,
    #35,#36,#37,#38,#39,#40,#41,#42,#43,#44,#45,#46,#47,#48,#49,#50,#51,
    #52,#53,#54,#55,#56,#57,#58,#59,#60),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,
    2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,6.25E-02,0.125,0.1875,0.25,0.3125,
    0.375,0.4375,0.5,0.5625,0.625,0.6875,0.75,0.8125,0.875,0.9375,1.),
  .UNSPECIFIED.);
#27 = CARTESIAN_POINT('',(16.38468405463,-4.262689598138E-06,
    11.83039326611));
#28 = CARTESIAN_POINT('',(16.384515691731,-1.072370331192,
    11.830393266113));
#29 = CARTESIAN_POINT('',(16.278899269001,-2.144707710934,
    11.830393266116));
#30 = CARTESIAN_POINT('',(15.860482847749,-4.248225087647,
    11.830393266121));
#31 = CARTESIAN_POINT('',(15.547693195392,-5.279353071032,
    11.830393266124));
#32 = CARTESIAN_POINT('',(14.726940694287,-7.260822976844,11.83039326613
    ));
#33 = CARTESIAN_POINT('',(14.218998140253,-8.211115903547,
    11.830393266133));
#34 = CARTESIAN_POINT('',(13.027450609819,-9.994391580056,
    11.830393266139));
#35 = CARTESIAN_POINT('',(12.343875096767,-10.82733023487,
    11.830393266141));
#36 = CARTESIAN_POINT('',(10.827323029032,-12.34388141487,
    11.830393266147));
#37 = CARTESIAN_POINT('',(9.99438397407,-13.02745644035,11.83039326615)
  );
#38 = CARTESIAN_POINT('',(8.211107600073,-14.21900292692,11.830393266156
    ));
#39 = CARTESIAN_POINT('',(7.260814376039,-14.72694492469,11.830393266159
    ));
#40 = CARTESIAN_POINT('',(5.279343989788,-15.54769626591,11.830393266164
    ));
#41 = CARTESIAN_POINT('',(4.248215823307,-15.86048531468,11.830393266167
    ));
#42 = CARTESIAN_POINT('',(2.144698201669,-16.27890050461,11.830393266173
    ));
#43 = CARTESIAN_POINT('',(1.072360760103,-16.38451629964,11.830393266176
    ));
#44 = CARTESIAN_POINT('',(-1.072367114409,-16.38451588115,
    11.830393266181));
#45 = CARTESIAN_POINT('',(-2.144704514759,-16.27889966766,
    11.830393266184));
#46 = CARTESIAN_POINT('',(-4.248221973114,-15.86048365685,11.83039326619
    ));
#47 = CARTESIAN_POINT('',(-5.279350017531,-15.54769420569,
    11.830393266193));
#48 = CARTESIAN_POINT('',(-7.260820083489,-14.72694209121,
    11.830393266199));
#49 = CARTESIAN_POINT('',(-8.211113109303,-14.2189997226,11.830393266201
    ));
#50 = CARTESIAN_POINT('',(-9.994389018308,-13.02745254012,
    11.830393266207));
#51 = CARTESIAN_POINT('',(-10.82732780651,-12.34387718959,11.83039326621
    ));
#52 = CARTESIAN_POINT('',(-12.34387928242,-10.82732541777,
    11.830393266216));
#53 = CARTESIAN_POINT('',(-13.02745447042,-9.994386496189,
    11.830393266218));
#54 = CARTESIAN_POINT('',(-14.21900130494,-8.211110354688,
    11.830393266224));
#55 = CARTESIAN_POINT('',(-14.72694348813,-7.260817229764,
    11.830393266227));
#56 = CARTESIAN_POINT('',(-15.54769521598,-5.27934700366,11.830393266233
    ));
#57 = CARTESIAN_POINT('',(-15.86048446595,-4.248218898211,
    11.830393266236));
#58 = CARTESIAN_POINT('',(-16.27890006632,-2.144701358214,
    11.830393266241));
#59 = CARTESIAN_POINT('',(-16.38451607058,-1.072363937256,
    11.830393266244));
#60 = CARTESIAN_POINT('',(-16.38451607058,9.05291404758E-16,
    11.830393269517));
#61 = ORIENTED_EDGE('',*,*,#62,.T.);
#62 = EDGE_CURVE('',#22,#63,#65,.T.);
#63 = VERTEX_POINT('',#64);
#64 = CARTESIAN_POINT('',(16.205464237466,-4.215967225893E-06,
    12.85175951259));
#65 = CIRCLE('',#66,2.9999457554);
#66 = AXIS2_PLACEMENT_3D('',#67,#68,#69);
#67 = CARTESIAN_POINT('',(13.384906173368,-5.237095412155E-06,
    11.830393261141));
#68 = DIRECTION('',(-3.85664216005E-07,-1.,1.762932109613E-09));
#69 = DIRECTION('',(0.940252007938,-3.620213115778E-07,0.340479311512));
#70 = ORIENTED_EDGE('',*,*,#71,.T.);
#71 = EDGE_CURVE('',#63,#72,#74,.T.);
#72 = VERTEX_POINT('',#73);
#73 = CARTESIAN_POINT('',(2.168656987322E-08,-16.20547421138,
    12.851786096906));
#74 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#75,#76,#77,#78,#79,#80,#81),
  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.,0.119989844977,0.249999999965,
    0.380010154953,0.499999730653),.UNSPECIFIED.);
#75 = CARTESIAN_POINT('',(16.205464237466,-4.215967225893E-06,
    12.85175951259));
#76 = CARTESIAN_POINT('',(16.205598640179,-2.036110434569,
    12.851812687652));
#77 = CARTESIAN_POINT('',(15.397219318347,-6.278315530344,
    12.851812688656));
#78 = CARTESIAN_POINT('',(11.78258475943,-11.78276983752,12.851812687998
    ));
#79 = CARTESIAN_POINT('',(6.278428197443,-15.39707739284,12.851812688693
    ));
#80 = CARTESIAN_POINT('',(2.036104214125,-16.20563997932,12.851812687635
    ));
#81 = CARTESIAN_POINT('',(2.168657164958E-08,-16.20547421138,
    12.851786096906));
#82 = ORIENTED_EDGE('',*,*,#83,.T.);
#83 = EDGE_CURVE('',#72,#84,#86,.T.);
#84 = VERTEX_POINT('',#85);
#85 = CARTESIAN_POINT('',(-16.20527879834,2.407749069416E-15,
    12.851812687787));
#86 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#87,#88,#89,#90,#91,#92,#93,#94),
  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.499999730653,0.500000000071,
    0.619989844906,0.749999999894,0.880010154882,1.),.UNSPECIFIED.);
#87 = CARTESIAN_POINT('',(2.168657164958E-08,-16.20547421138,
    12.851786096906));
#88 = CARTESIAN_POINT('',(-4.550141345483E-06,-16.20565034717,
    12.851812687633));
#89 = CARTESIAN_POINT('',(-2.036117881275,-16.2056598437,12.851812687631
    ));
#90 = CARTESIAN_POINT('',(-6.278297737012,-15.39713314965,12.85181268868
    ));
#91 = CARTESIAN_POINT('',(-11.78278574294,-11.78265629392,
    12.851812687973));
#92 = CARTESIAN_POINT('',(-15.39690288447,-6.27839760497,12.851812688748
    ));
#93 = CARTESIAN_POINT('',(-16.20601970368,-2.036070789549,
    12.851812687529));
#94 = CARTESIAN_POINT('',(-16.20527879834,2.407749069416E-15,
    12.851812687787));
#95 = ORIENTED_EDGE('',*,*,#96,.T.);
#96 = EDGE_CURVE('',#84,#24,#97,.T.);
#97 = CIRCLE('',#98,3.000000002673);
#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101);
#99 = CARTESIAN_POINT('',(-13.38451606791,-4.902857193973E-15,
    11.830393266278));
#100 = DIRECTION('',(-2.138725669088E-15,-1.,8.214903448706E-16));
#101 = DIRECTION('',(-0.94025424264,2.290641281565E-15,0.3404731402));
#102 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,2,(
    (#103,#104,#105)
    ,(#106,#107,#108)
    ,(#109,#110,#111)
    ,(#112,#113,#114)
    ,(#115,#116,#117)
    ,(#118,#119,#120)
    ,(#121,#122,#123)
    ,(#124,#125,#126)
    ,(#127,#128,#129)
    ,(#130,#131,#132)
    ,(#133,#134,#135
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,1,1,1,1,1,1
    ,1,4),(3,3),(42.048431838498,47.093816656304,52.560539796636,
    58.027262936967,63.07264776072,68.118032572579,73.584755712911,
    79.051478853242,84.096863676996),(0.,1.),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,0.984950314181,1.)
    ,(1.,0.984950314181,1.)
    ,(1.,0.984950314067,1.)
    ,(1.,0.984950314142,1.)
    ,(1.,0.984950314063,1.)
    ,(1.,0.984950314241,1.)
    ,(1.,0.984950314064,1.)
    ,(1.,0.984950314145,1.)
    ,(1.,0.984950314057,1.)
    ,(1.,0.984950314195,1.)
,(1.,0.984950314166,1.))) REPRESENTATION_ITEM('') SURFACE() );
#103 = CARTESIAN_POINT('',(16.205611086262,-6.323139667863E-06,
    12.851812687649));
#104 = CARTESIAN_POINT('',(16.384852033312,-6.393139109588E-06,
    12.356829131614));
#105 = CARTESIAN_POINT('',(16.384852034184,-6.394067180615E-06,
    11.83039326611));
#106 = CARTESIAN_POINT('',(16.205598640179,-2.036110434569,
    12.851812687652));
#107 = CARTESIAN_POINT('',(16.384839449562,-2.058630681336,
    12.356829131617));
#108 = CARTESIAN_POINT('',(16.384839450434,-2.058630681812,
    11.830393266112));
#109 = CARTESIAN_POINT('',(15.397219318347,-6.278315530344,
    12.851812688656));
#110 = CARTESIAN_POINT('',(15.567519109106,-6.347756368753,
    12.356829132683));
#111 = CARTESIAN_POINT('',(15.567519107952,-6.347756363308,
    11.830393267117));
#112 = CARTESIAN_POINT('',(11.78258475943,-11.78276983752,
    12.851812687998));
#113 = CARTESIAN_POINT('',(11.912905155309,-11.91309228072,
    12.356829131985));
#114 = CARTESIAN_POINT('',(11.912905156978,-11.91309228446,
    11.830393266459));
#115 = CARTESIAN_POINT('',(6.278424295132,-15.3970799553,12.851812688693
    ));
#116 = CARTESIAN_POINT('',(6.347866336383,-15.56737820481,
    12.356829132722));
#117 = CARTESIAN_POINT('',(6.347866332743,-15.56737820231,
    11.830393267153));
#118 = CARTESIAN_POINT('',(-5.063030809005E-05,-16.59371852562,
    12.851812687127));
#119 = CARTESIAN_POINT('',(-5.118929388015E-05,-16.77725210585,
    12.35682913106));
#120 = CARTESIAN_POINT('',(-5.117777053965E-05,-16.77725210734,
    11.830393265587));
#121 = CARTESIAN_POINT('',(-6.278297737012,-15.39713314965,
    12.85181268868));
#122 = CARTESIAN_POINT('',(-6.347738379673,-15.56743198762,
    12.356829132709));
#123 = CARTESIAN_POINT('',(-6.347738382683,-15.56743198666,
    11.830393267141));
#124 = CARTESIAN_POINT('',(-11.78278574294,-11.78265629392,
    12.851812687973));
#125 = CARTESIAN_POINT('',(-11.91310836175,-11.9129774812,
    12.356829131957));
#126 = CARTESIAN_POINT('',(-11.91310836018,-11.91297748292,
    11.830393266433));
#127 = CARTESIAN_POINT('',(-15.39690288447,-6.27839760497,
    12.851812688748));
#128 = CARTESIAN_POINT('',(-15.56719917617,-6.347839351098,
    12.356829132781));
#129 = CARTESIAN_POINT('',(-15.56719917759,-6.347839347446,
    11.830393267208));
#130 = CARTESIAN_POINT('',(-16.20601970368,-2.036070789549,
    12.851812687529));
#131 = CARTESIAN_POINT('',(-16.38526517026,-2.058590598815,
    12.356829131486));
#132 = CARTESIAN_POINT('',(-16.38526516864,-2.058590605874,
    11.830393265989));
#133 = CARTESIAN_POINT('',(-16.20527879834,1.969066656843E-15,
    12.851812687787));
#134 = CARTESIAN_POINT('',(-16.38451607059,1.945781799705E-15,
    12.356829131761));
#135 = CARTESIAN_POINT('',(-16.38451607058,1.51331981898E-15,
    11.830393266247));
#136 = ADVANCED_FACE('',(#137),#201,.T.);
#137 = FACE_BOUND('',#138,.T.);
#138 = EDGE_LOOP('',(#139,#176,#177,#184,#193,#200));
#139 = ORIENTED_EDGE('',*,*,#140,.T.);
#140 = EDGE_CURVE('',#24,#22,#141,.T.);
#141 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#142,#143,#144,#145,#146,#147,
    #148,#149,#150,#151,#152,#153,#154,#155,#156,#157,#158,#159,#160,
    #161,#162,#163,#164,#165,#166,#167,#168,#169,#170,#171,#172,#173,
    #174,#175),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4)
  ,(0.,6.25E-02,0.125,0.1875,0.25,0.3125,0.375,0.4375,0.5,0.5625,0.625,
    0.6875,0.75,0.8125,0.875,0.9375,1.),.UNSPECIFIED.);
#142 = CARTESIAN_POINT('',(-16.38451607058,9.05291404758E-16,
    11.830393269517));
#143 = CARTESIAN_POINT('',(-16.38451607058,1.07236420367,11.830393266244
    ));
#144 = CARTESIAN_POINT('',(-16.27890001368,2.144701891009,
    11.830393266241));
#145 = CARTESIAN_POINT('',(-15.86048420675,4.248219933185,
    11.830393266236));
#146 = CARTESIAN_POINT('',(-15.54769480288,5.279348274368,
    11.830393266233));
#147 = CARTESIAN_POINT('',(-14.72694267781,7.260818912669,
    11.830393266227));
#148 = CARTESIAN_POINT('',(-14.21900025133,8.211112213995,
    11.830393266224));
#149 = CARTESIAN_POINT('',(-13.02745285982,9.994388624154,
    11.830393266218));
#150 = CARTESIAN_POINT('',(-12.34387735816,10.827327637942,
    11.830393266216));
#151 = CARTESIAN_POINT('',(-10.82732520957,12.343879490619,
    11.83039326621));
#152 = CARTESIAN_POINT('',(-9.994386062406,13.027454829758,
    11.830393266207));
#153 = CARTESIAN_POINT('',(-8.21110941975,14.219001873316,
    11.830393266201));
#154 = CARTESIAN_POINT('',(-7.260816019313,14.726944114371,
    11.830393266198));
#155 = CARTESIAN_POINT('',(-5.279345220867,15.547695852813,
    11.830393266193));
#156 = CARTESIAN_POINT('',(-4.248216818652,15.860485055484,
    11.83039326619));
#157 = CARTESIAN_POINT('',(-2.144698694833,16.278900451974,
    11.830393266184));
#158 = CARTESIAN_POINT('',(-1.072360986887,16.38451629964,
    11.830393266181));
#159 = CARTESIAN_POINT('',(1.072367420453,16.384515881158,
    11.830393266176));
#160 = CARTESIAN_POINT('',(2.144705087184,16.278899615019,
    11.830393266173));
#161 = CARTESIAN_POINT('',(4.248223047718,15.860483397648,
    11.830393266167));
#162 = CARTESIAN_POINT('',(5.27935132787,15.547693792586,11.830393266164
    ));
#163 = CARTESIAN_POINT('',(7.260821806024,14.72694128089,11.830393266158
    ));
#164 = CARTESIAN_POINT('',(8.21111500824,14.21899866899,11.830393266156)
  );
#165 = CARTESIAN_POINT('',(9.994391185903,13.027450929522,11.83039326615
    ));
#166 = CARTESIAN_POINT('',(10.82733006631,12.343875265335,
    11.830393266147));
#167 = CARTESIAN_POINT('',(12.343881623076,10.827322820834,
    11.830393266141));
#168 = CARTESIAN_POINT('',(13.027456799691,9.994383540287,
    11.830393266139));
#169 = CARTESIAN_POINT('',(14.219003495293,8.211106665135,
    11.830393266133));
#170 = CARTESIAN_POINT('',(14.726945550926,7.260813165588,11.83039326613
    ));
#171 = CARTESIAN_POINT('',(15.54769690274,5.279342206995,11.830393266124
    ));
#172 = CARTESIAN_POINT('',(15.860485904217,4.248213743748,
    11.830393266121));
#173 = CARTESIAN_POINT('',(16.278900890265,2.144695538288,
    11.830393266116));
#174 = CARTESIAN_POINT('',(16.384516528696,1.072357809734,
    11.830393266113));
#175 = CARTESIAN_POINT('',(16.38468405463,-4.262689598138E-06,
    11.83039326611));
#176 = ORIENTED_EDGE('',*,*,#21,.T.);
#177 = ORIENTED_EDGE('',*,*,#178,.T.);
#178 = EDGE_CURVE('',#24,#179,#181,.T.);
#179 = VERTEX_POINT('',#180);
#180 = CARTESIAN_POINT('',(-16.38451607058,-5.281465689882E-15,9.56));
#181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#182,#183),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.526435862774,2.796829132291),.PIECEWISE_BEZIER_KNOTS.);
#182 = CARTESIAN_POINT('',(-16.38451607058,2.577658002229E-15,
    11.830393269517));
#183 = CARTESIAN_POINT('',(-16.38451607058,-1.268416652745E-15,9.56));
#184 = ORIENTED_EDGE('',*,*,#185,.F.);
#185 = EDGE_CURVE('',#186,#179,#188,.T.);
#186 = VERTEX_POINT('',#187);
#187 = CARTESIAN_POINT('',(16.3845160904,-4.013049037137E-15,9.56));
#188 = CIRCLE('',#189,16.3845160904);
#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192);
#190 = CARTESIAN_POINT('',(1.981512524342E-08,-1.268416652745E-15,9.56)
  );
#191 = DIRECTION('',(-1.694012533693E-15,-1.694012533693E-15,-1.));
#192 = DIRECTION('',(-1.,7.006492321624E-45,1.694012533693E-15));
#193 = ORIENTED_EDGE('',*,*,#194,.F.);
#194 = EDGE_CURVE('',#179,#186,#195,.T.);
#195 = CIRCLE('',#196,16.3845160904);
#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199);
#197 = CARTESIAN_POINT('',(1.981512524342E-08,-1.268416652745E-15,9.56)
  );
#198 = DIRECTION('',(-1.694012533693E-15,-1.694012533693E-15,-1.));
#199 = DIRECTION('',(-1.,7.006492321624E-45,1.694012533693E-15));
#200 = ORIENTED_EDGE('',*,*,#178,.F.);
#201 = CYLINDRICAL_SURFACE('',#202,16.3845160904);
#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
#203 = CARTESIAN_POINT('',(1.981512998128E-08,3.469446951954E-15,
    12.356829132291));
#204 = DIRECTION('',(-1.694012533693E-15,-1.694012533693E-15,-1.));
#205 = DIRECTION('',(-1.,7.006492321624E-45,1.694012533693E-15));
#206 = ADVANCED_FACE('',(#207),#235,.T.);
#207 = FACE_BOUND('',#208,.T.);
#208 = EDGE_LOOP('',(#209,#210,#223,#233,#234));
#209 = ORIENTED_EDGE('',*,*,#96,.F.);
#210 = ORIENTED_EDGE('',*,*,#211,.T.);
#211 = EDGE_CURVE('',#84,#212,#214,.T.);
#212 = VERTEX_POINT('',#213);
#213 = CARTESIAN_POINT('',(2.03176098168E-08,16.205469037568,
    12.851786096913));
#214 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#215,#216,#217,#218,#219,#220,
    #221,#222),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.,0.119989845118,
    0.250000000106,0.380010155094,0.499999999929,0.500000261505),
  .UNSPECIFIED.);
#215 = CARTESIAN_POINT('',(-16.20527879834,2.407749069416E-15,
    12.851812687787));
#216 = CARTESIAN_POINT('',(-16.2060195735,2.036066145148,12.851812687529
    ));
#217 = CARTESIAN_POINT('',(-15.39690315251,6.2784071884,12.851812688747)
  );
#218 = CARTESIAN_POINT('',(-11.7827853736,11.782643013359,
    12.851812687974));
#219 = CARTESIAN_POINT('',(-6.278298319735,15.397154636502,
    12.851812688678));
#220 = CARTESIAN_POINT('',(-2.036117601248,16.2056417065,12.851812687633
    ));
#221 = CARTESIAN_POINT('',(-4.41843997212E-06,16.205639999525,
    12.851812687634));
#222 = CARTESIAN_POINT('',(2.031761159316E-08,16.205469037568,
    12.851786096913));
#223 = ORIENTED_EDGE('',*,*,#224,.T.);
#224 = EDGE_CURVE('',#212,#63,#225,.T.);
#225 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#226,#227,#228,#229,#230,#231,
    #232),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.500000261505,
    0.619989845047,0.750000000035,0.880010155023,1.),.UNSPECIFIED.);
#226 = CARTESIAN_POINT('',(2.031761159316E-08,16.205469037568,
    12.851786096913));
#227 = CARTESIAN_POINT('',(2.036104330563,16.20563744663,12.851812687635
    ));
#228 = CARTESIAN_POINT('',(6.278427407049,15.397146835588,
    12.851812688685));
#229 = CARTESIAN_POINT('',(11.782577222097,11.782656573812,
    12.851812688012));
#230 = CARTESIAN_POINT('',(15.397296073582,6.278377823489,
    12.851812688639));
#231 = CARTESIAN_POINT('',(16.205623532345,2.03609778829,12.851812687647
    ));
#232 = CARTESIAN_POINT('',(16.205464237466,-4.215967225893E-06,
    12.85175951259));
#233 = ORIENTED_EDGE('',*,*,#62,.F.);
#234 = ORIENTED_EDGE('',*,*,#140,.F.);
#235 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(3,2,(
    (#236,#237,#238)
    ,(#239,#240,#241)
    ,(#242,#243,#244)
    ,(#245,#246,#247)
    ,(#248,#249,#250)
    ,(#251,#252,#253)
    ,(#254,#255,#256)
    ,(#257,#258,#259)
    ,(#260,#261,#262)
    ,(#263,#264,#265)
    ,(#266,#267,#268
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((4,1,1,1,1,1,1
    ,1,4),(3,3),(0.,5.045384823753,10.512107964085,15.978831104416,
    21.024215916275,26.069600740029,31.53632388036,37.003047020692,
    42.048431838498),(0.,1.),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,0.984950314166,1.)
    ,(1.,0.984950314195,1.)
    ,(1.,0.984950314057,1.)
    ,(1.,0.984950314144,1.)
    ,(1.,0.984950314065,1.)
    ,(1.,0.98495031424,1.)
    ,(1.,0.984950314064,1.)
    ,(1.,0.98495031414,1.)
    ,(1.,0.984950314069,1.)
    ,(1.,0.984950314182,1.)
,(1.,0.984950314181,1.))) REPRESENTATION_ITEM('') SURFACE() );
#236 = CARTESIAN_POINT('',(-16.20527879834,1.969066656843E-15,
    12.851812687787));
#237 = CARTESIAN_POINT('',(-16.38451607059,1.945781799705E-15,
    12.356829131761));
#238 = CARTESIAN_POINT('',(-16.38451607058,1.51331981898E-15,
    11.830393266247));
#239 = CARTESIAN_POINT('',(-16.2060195735,2.036066145148,12.851812687529
    ));
#240 = CARTESIAN_POINT('',(-16.38526503864,2.058585903038,
    12.356829131487));
#241 = CARTESIAN_POINT('',(-16.38526503701,2.058585909975,11.83039326599
    ));
#242 = CARTESIAN_POINT('',(-15.39690315251,6.2784071884,12.851812688747)
  );
#243 = CARTESIAN_POINT('',(-15.56719944717,6.347849040538,12.35682913278
    ));
#244 = CARTESIAN_POINT('',(-15.5671994486,6.347849037137,11.830393267207
    ));
#245 = CARTESIAN_POINT('',(-11.7827853736,11.782643013359,
    12.851812687974));
#246 = CARTESIAN_POINT('',(-11.91310798835,11.912964053725,
    12.356829131959));
#247 = CARTESIAN_POINT('',(-11.91310798674,11.912964055097,
    11.830393266434));
#248 = CARTESIAN_POINT('',(-6.278298319735,15.397154636502,
    12.851812688678));
#249 = CARTESIAN_POINT('',(-6.347738968816,15.567453712149,
    12.356829132706));
#250 = CARTESIAN_POINT('',(-6.347738971874,15.567453711756,
    11.830393267138));
#251 = CARTESIAN_POINT('',(-4.973926778984E-05,16.59368140808,
    12.851812687131));
#252 = CARTESIAN_POINT('',(-5.028843842947E-05,16.777214577724,
    12.356829131064));
#253 = CARTESIAN_POINT('',(-5.027683620007E-05,16.777214578231,
    11.830393265591));
#254 = CARTESIAN_POINT('',(6.278423618324,15.397149323585,
    12.851812688685));
#255 = CARTESIAN_POINT('',(6.347865652159,15.567448340433,
    12.356829132714));
#256 = CARTESIAN_POINT('',(6.347865648379,15.567448339852,
    11.830393267145));
#257 = CARTESIAN_POINT('',(11.782577222097,11.782656573812,
    12.851812688012));
#258 = CARTESIAN_POINT('',(11.912897534505,11.912977764066,
    12.356829131999));
#259 = CARTESIAN_POINT('',(11.912897536382,11.912977764142,
    11.830393266472));
#260 = CARTESIAN_POINT('',(15.397296073582,6.278377823489,
    12.851812688639));
#261 = CARTESIAN_POINT('',(15.567596713336,6.347819351318,
    12.356829132665));
#262 = CARTESIAN_POINT('',(15.567596712182,6.347819352519,11.8303932671)
  );
#263 = CARTESIAN_POINT('',(16.205623532345,2.03609778829,12.851812687647
    ));
#264 = CARTESIAN_POINT('',(16.384864617062,2.058617895056,
    12.356829131611));
#265 = CARTESIAN_POINT('',(16.384864617934,2.058617893678,
    11.830393266107));
#266 = CARTESIAN_POINT('',(16.205611086262,-6.323139668307E-06,
    12.851812687649));
#267 = CARTESIAN_POINT('',(16.384852033312,-6.393139110039E-06,
    12.356829131614));
#268 = CARTESIAN_POINT('',(16.384852034184,-6.394067180837E-06,
    11.83039326611));
#269 = ADVANCED_FACE('',(#270),#318,.T.);
#270 = FACE_BOUND('',#271,.T.);
#271 = EDGE_LOOP('',(#272,#289,#295,#296,#297,#305));
#272 = ORIENTED_EDGE('',*,*,#273,.T.);
#273 = EDGE_CURVE('',#274,#276,#278,.T.);
#274 = VERTEX_POINT('',#275);
#275 = CARTESIAN_POINT('',(15.566391919351,-8.861036587068E-09,
    14.617173732226));
#276 = VERTEX_POINT('',#277);
#277 = CARTESIAN_POINT('',(2.359811013264E-08,-15.56641231216,
    14.617231949423));
#278 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#279,#280,#281,#282,#283,#284,
    #285,#286,#287,#288),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.,
    0.124999999963,0.249999999927,0.37499999989,0.499999999854),
  .UNSPECIFIED.);
#279 = CARTESIAN_POINT('',(15.566391919351,-8.861036587068E-09,
    14.617173732226));
#280 = CARTESIAN_POINT('',(15.566066948313,-2.037593865167,
    14.617067030568));
#281 = CARTESIAN_POINT('',(15.160920293304,-4.074384599826,
    14.617076730956));
#282 = CARTESIAN_POINT('',(13.601408036452,-7.839361878559,
    14.617096131732));
#283 = CARTESIAN_POINT('',(12.447656046264,-9.566067069065,
    14.617105832121));
#284 = CARTESIAN_POINT('',(9.566062114967,-12.4476510638,14.617125232897
    ));
#285 = CARTESIAN_POINT('',(7.839353965807,-13.60139609557,
    14.617134933285));
#286 = CARTESIAN_POINT('',(4.074376407,-15.1608932582,14.617154334062));
#287 = CARTESIAN_POINT('',(2.037588359463,-15.5660318037,14.61716403445)
  );
#288 = CARTESIAN_POINT('',(2.35981074681E-08,-15.56641231216,
    14.617231949423));
#289 = ORIENTED_EDGE('',*,*,#290,.T.);
#290 = EDGE_CURVE('',#276,#72,#291,.T.);
#291 = LINE('',#292,#293);
#292 = CARTESIAN_POINT('',(1.981513175764E-08,-15.38674885918,
    15.112273719765));
#293 = VECTOR('',#294,1.);
#294 = DIRECTION('',(-1.654393211442E-15,-0.340473140513,-0.940254242526
    ));
#295 = ORIENTED_EDGE('',*,*,#71,.F.);
#296 = ORIENTED_EDGE('',*,*,#224,.F.);
#297 = ORIENTED_EDGE('',*,*,#298,.F.);
#298 = EDGE_CURVE('',#299,#212,#301,.T.);
#299 = VERTEX_POINT('',#300);
#300 = CARTESIAN_POINT('',(2.092848028212E-08,15.566404061488,
    14.617231949429));
#301 = LINE('',#302,#303);
#302 = CARTESIAN_POINT('',(1.981512998128E-08,15.386748859181,
    15.112273719765));
#303 = VECTOR('',#304,1.);
#304 = DIRECTION('',(-1.696089145615E-15,0.340473140513,-0.940254242526)
  );
#305 = ORIENTED_EDGE('',*,*,#306,.T.);
#306 = EDGE_CURVE('',#299,#274,#307,.T.);
#307 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#308,#309,#310,#311,#312,#313,
    #314,#315,#316,#317),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(
    0.499999999911,0.624999999934,0.749999999956,0.874999999978,1.),
  .UNSPECIFIED.);
#308 = CARTESIAN_POINT('',(2.092848028212E-08,15.566404061488,
    14.617231949429));
#309 = CARTESIAN_POINT('',(2.037588359908,15.566031803881,
    14.617164034447));
#310 = CARTESIAN_POINT('',(4.074376409263,15.160893257836,
    14.617154334059));
#311 = CARTESIAN_POINT('',(7.839353970968,13.601396092864,
    14.617134933282));
#312 = CARTESIAN_POINT('',(9.566062121202,12.447651059302,
    14.617125232894));
#313 = CARTESIAN_POINT('',(12.44765605329,9.566067060305,14.617105832117
    ));
#314 = CARTESIAN_POINT('',(13.60140804319,7.839361867335,14.617096131728
    ));
#315 = CARTESIAN_POINT('',(15.160920297846,4.074384583824,
    14.617076730951));
#316 = CARTESIAN_POINT('',(15.566066950945,2.037593846859,
    14.617067030563));
#317 = CARTESIAN_POINT('',(15.566391919351,-8.861036587068E-09,
    14.617173732226));
#318 = CONICAL_SURFACE('',#319,15.386748859181,0.34742005658);
#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
#320 = CARTESIAN_POINT('',(1.981512998128E-08,-2.50336177189E-29,
    15.112273719765));
#321 = DIRECTION('',(-1.803862262889E-15,-1.803862262889E-15,-1.));
#322 = DIRECTION('',(-5.605193857299E-45,1.,-1.803862262889E-15));
#323 = ADVANCED_FACE('',(#324),#358,.T.);
#324 = FACE_BOUND('',#325,.T.);
#325 = EDGE_LOOP('',(#326,#327,#342,#355,#356,#357));
#326 = ORIENTED_EDGE('',*,*,#290,.F.);
#327 = ORIENTED_EDGE('',*,*,#328,.T.);
#328 = EDGE_CURVE('',#276,#329,#331,.T.);
#329 = VERTEX_POINT('',#330);
#330 = CARTESIAN_POINT('',(-15.56598612055,8.795290254924E-11,
    14.617290139553));
#331 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#332,#333,#334,#335,#336,#337,
    #338,#339,#340,#341),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(
    0.499999999854,0.62499999989,0.749999999927,0.874999999963,1.),
  .UNSPECIFIED.);
#332 = CARTESIAN_POINT('',(2.35981074681E-08,-15.56641231216,
    14.617231949423));
#333 = CARTESIAN_POINT('',(-2.037588316859,-15.56602477908,
    14.617183435226));
#334 = CARTESIAN_POINT('',(-4.074373537642,-15.16087922225,
    14.617193135615));
#335 = CARTESIAN_POINT('',(-7.839340624328,-13.60137118951,
    14.617212536391));
#336 = CARTESIAN_POINT('',(-9.566041140669,-12.44762232358,
    14.617222236779));
#337 = CARTESIAN_POINT('',(-12.44761733501,-9.566036194523,
    14.617241637556));
#338 = CARTESIAN_POINT('',(-13.60135924362,-7.839332720265,
    14.617251337944));
#339 = CARTESIAN_POINT('',(-15.16085218455,-4.074365354501,
    14.617270738721));
#340 = CARTESIAN_POINT('',(-15.56598963317,-2.037582821099,
    14.617280439109));
#341 = CARTESIAN_POINT('',(-15.56598612055,8.795290254924E-11,
    14.617290139553));
#342 = ORIENTED_EDGE('',*,*,#343,.T.);
#343 = EDGE_CURVE('',#329,#299,#344,.T.);
#344 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#345,#346,#347,#348,#349,#350,
    #351,#352,#353,#354),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.,
    0.124999999978,0.249999999956,0.374999999934,0.499999999911),
  .UNSPECIFIED.);
#345 = CARTESIAN_POINT('',(-15.56598612055,8.795290254924E-11,
    14.617290139553));
#346 = CARTESIAN_POINT('',(-15.56598963314,2.037582821181,
    14.617280439109));
#347 = CARTESIAN_POINT('',(-15.16085218455,4.074365354448,14.61727073872
    ));
#348 = CARTESIAN_POINT('',(-13.60135924376,7.83933271999,14.617251337943
    ));
#349 = CARTESIAN_POINT('',(-12.44761733527,9.566036194162,
    14.617241637555));
#350 = CARTESIAN_POINT('',(-9.566041141213,12.44762232315,
    14.617222236778));
#351 = CARTESIAN_POINT('',(-7.839340625042,13.601371189084,
    14.61721253639));
#352 = CARTESIAN_POINT('',(-4.074373538691,15.16087922196,
    14.617193135613));
#353 = CARTESIAN_POINT('',(-2.037588318072,15.566024778908,
    14.617183435224));
#354 = CARTESIAN_POINT('',(2.092848028212E-08,15.566404061488,
    14.617231949429));
#355 = ORIENTED_EDGE('',*,*,#298,.T.);
#356 = ORIENTED_EDGE('',*,*,#211,.F.);
#357 = ORIENTED_EDGE('',*,*,#83,.F.);
#358 = CONICAL_SURFACE('',#359,15.386748859181,0.34742005658);
#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
#360 = CARTESIAN_POINT('',(1.981512998128E-08,-2.50336177189E-29,
    15.112273719765));
#361 = DIRECTION('',(-1.803862262889E-15,-1.803862262889E-15,-1.));
#362 = DIRECTION('',(-5.605193857299E-45,1.,-1.803862262889E-15));
#363 = ADVANCED_FACE('',(#364),#384,.T.);
#364 = FACE_BOUND('',#365,.T.);
#365 = EDGE_LOOP('',(#366,#367,#368,#376,#383));
#366 = ORIENTED_EDGE('',*,*,#185,.T.);
#367 = ORIENTED_EDGE('',*,*,#194,.T.);
#368 = ORIENTED_EDGE('',*,*,#369,.F.);
#369 = EDGE_CURVE('',#370,#186,#372,.T.);
#370 = VERTEX_POINT('',#371);
#371 = CARTESIAN_POINT('',(16.838480473503,-2.062119108203E-15,
    7.744142467586));
#372 = LINE('',#373,#374);
#373 = CARTESIAN_POINT('',(16.838480473503,-4.124238242876E-15,
    7.744142467586));
#374 = VECTOR('',#375,1.);
#375 = DIRECTION('',(-0.242535625036,5.940409537599E-17,0.970142500145)
  );
#376 = ORIENTED_EDGE('',*,*,#377,.T.);
#377 = EDGE_CURVE('',#370,#370,#378,.T.);
#378 = CIRCLE('',#379,16.838480473503);
#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382);
#380 = CARTESIAN_POINT('',(0.,0.,7.744142467586));
#381 = DIRECTION('',(0.,0.,1.));
#382 = DIRECTION('',(1.,0.,-0.));
#383 = ORIENTED_EDGE('',*,*,#369,.T.);
#384 = CONICAL_SURFACE('',#385,16.838480473503,0.244978663127);
#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
#386 = CARTESIAN_POINT('',(0.,0.,7.744142467586));
#387 = DIRECTION('',(-0.,-0.,-1.));
#388 = DIRECTION('',(1.,0.,-0.));
#389 = ADVANCED_FACE('',(#390),#457,.T.);
#390 = FACE_BOUND('',#391,.T.);
#391 = EDGE_LOOP('',(#392,#401,#402,#403,#412));
#392 = ORIENTED_EDGE('',*,*,#393,.F.);
#393 = EDGE_CURVE('',#329,#394,#396,.T.);
#394 = VERTEX_POINT('',#395);
#395 = CARTESIAN_POINT('',(-15.38674883936,1.517220375204E-15,
    15.638709812468));
#396 = CIRCLE('',#397,2.9999998702);
#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400);
#398 = CARTESIAN_POINT('',(-18.38674870957,-1.961978604422E-09,
    15.638709562534));
#399 = DIRECTION('',(6.53993524437E-10,-1.,-2.180913693353E-10));
#400 = DIRECTION('',(0.940254237012,6.89174439088E-10,-0.340473155742));
#401 = ORIENTED_EDGE('',*,*,#328,.F.);
#402 = ORIENTED_EDGE('',*,*,#273,.F.);
#403 = ORIENTED_EDGE('',*,*,#404,.F.);
#404 = EDGE_CURVE('',#405,#274,#407,.T.);
#405 = VERTEX_POINT('',#406);
#406 = CARTESIAN_POINT('',(15.387108385003,-7.27025820993E-09,
    15.638709581345));
#407 = CIRCLE('',#408,2.999876339523);
#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411);
#409 = CARTESIAN_POINT('',(18.387344390665,-1.341926113252E-08,
    15.638709584733));
#410 = DIRECTION('',(-7.291371713873E-10,-1.,2.733985450465E-13));
#411 = DIRECTION('',(-0.940249149633,6.854775166563E-10,-0.340487204773)
  );
#412 = ORIENTED_EDGE('',*,*,#413,.F.);
#413 = EDGE_CURVE('',#394,#405,#414,.T.);
#414 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#415,#416,#417,#418,#419,#420,
    #421,#422,#423,#424,#425,#426,#427,#428,#429,#430,#431,#432,#433,
    #434,#435,#436,#437,#438,#439,#440,#441,#442,#443,#444,#445,#446,
    #447,#448,#449,#450,#451,#452,#453,#454,#455,#456),.UNSPECIFIED.,.F.
  ,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,4),(0.,6.25E-02,
    0.125,0.1875,0.25,0.3125,0.375,0.4375,0.5,0.53125,0.5625,0.5703125,
    0.5712890625,0.571533203125,0.57177734375,0.572265625,0.57421875,
    0.578125,0.59375,0.625,0.75,0.875,1.),.UNSPECIFIED.);
#415 = CARTESIAN_POINT('',(-15.38674883936,1.517220375204E-15,
    15.638709812468));
#416 = CARTESIAN_POINT('',(-15.38674883936,-9.874755111029E-02,
    15.638709562819));
#417 = CARTESIAN_POINT('',(-15.38675898016,-0.296915871115,
    15.638709564503));
#418 = CARTESIAN_POINT('',(-15.36378855863,-0.891354068076,
    15.638709567677));
#419 = CARTESIAN_POINT('',(-15.34078361143,-1.287845981765,
    15.638709569167));
#420 = CARTESIAN_POINT('',(-15.22595234066,-2.273447692438,
    15.638709571951));
#421 = CARTESIAN_POINT('',(-15.13401898438,-2.862917169909,
    15.638709573246));
#422 = CARTESIAN_POINT('',(-14.81438353959,-4.215313238193,
    15.63870957564));
#423 = CARTESIAN_POINT('',(-14.58639757869,-4.978697158791,
    15.63870957674));
#424 = CARTESIAN_POINT('',(-13.91206052489,-6.633625833659,
    15.638709578745));
#425 = CARTESIAN_POINT('',(-13.46513806798,-7.525624827791,
    15.63870957965));
#426 = CARTESIAN_POINT('',(-12.26708076742,-9.352203041615,
    15.638709581264));
#427 = CARTESIAN_POINT('',(-11.51500305844,-10.28703978135,
    15.638709581974));
#428 = CARTESIAN_POINT('',(-9.639986782338,-12.06188782114,
    15.638709583199));
#429 = CARTESIAN_POINT('',(-8.515754777847,-12.90166160914,
    15.638709583715));
#430 = CARTESIAN_POINT('',(-5.882770963595,-14.29559224402,
    15.63870958455));
#431 = CARTESIAN_POINT('',(-4.372610551787,-14.84865837869,
    15.63870958487));
#432 = CARTESIAN_POINT('',(-1.879777906526,-15.29480500051,
    15.638709585204));
#433 = CARTESIAN_POINT('',(-1.011785025895,-15.37944234201,
    15.638709585291));
#434 = CARTESIAN_POINT('',(0.775803624337,-15.39315057086,
    15.638709585416));
#435 = CARTESIAN_POINT('',(1.695414119362,-15.32213406536,
    15.638709585455));
#436 = CARTESIAN_POINT('',(2.857491182341,-15.12092659242,
    15.638709585472));
#437 = CARTESIAN_POINT('',(3.090512286044,-15.07507495524,
    15.638709585474));
#438 = CARTESIAN_POINT('',(3.353014765343,-15.01699786653,
    15.638709585474));
#439 = CARTESIAN_POINT('',(3.382186597656,-15.01045467867,
    15.638709585475));
#440 = CARTESIAN_POINT('',(3.418656765237,-15.00216259296,
    15.638709585475));
#441 = CARTESIAN_POINT('',(3.424962925649,-15.00072281672,
    15.638709585475));
#442 = CARTESIAN_POINT('',(3.432632753484,-14.99896957948,
    15.638709585475));
#443 = CARTESIAN_POINT('',(3.4441364867,-14.9963353116,15.638709585475)
  );
#444 = CARTESIAN_POINT('',(3.486305710706,-14.98662780582,
    15.638709585474));
#445 = CARTESIAN_POINT('',(3.585890135983,-14.96330062029,
    15.638709585473));
#446 = CARTESIAN_POINT('',(3.922208991709,-14.88124735711,
    15.638709585471));
#447 = CARTESIAN_POINT('',(4.22560693611,-14.79728597908,15.638709585469
    ));
#448 = CARTESIAN_POINT('',(4.948379775882,-14.5780355691,15.638709585464
    ));
#449 = CARTESIAN_POINT('',(5.423046877468,-14.4081971823,15.638709585461
    ));
#450 = CARTESIAN_POINT('',(7.749054155467,-13.4447344861,15.638709585445
    ));
#451 = CARTESIAN_POINT('',(9.455872383849,-12.30427581104,
    15.638709585432));
#452 = CARTESIAN_POINT('',(12.304270901687,-9.455878778017,
    15.638709585405));
#453 = CARTESIAN_POINT('',(13.444730466481,-7.749061144135,
    15.638709585392));
#454 = CARTESIAN_POINT('',(14.986272720411,-4.027450302912,
    15.638709585366));
#455 = CARTESIAN_POINT('',(15.386748877697,-2.014121392449,
    15.638709585353));
#456 = CARTESIAN_POINT('',(15.387108385003,-7.27025820993E-09,
    15.638709581345));
#457 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#458,#459,#460,#461,#462,#463,#464,#465,#466,#467,#468)
    ,(#469,#470,#471,#472,#473,#474,#475,#476,#477,#478,#479)
    ,(#480,#481,#482,#483,#484,#485,#486,#487,#488,#489,#490
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,1
    ,1,1,1,1,4),(0.,1.),(57.763205628679,65.15176484522,72.204007035852,
    79.256249226484,86.644808443025,94.033367659566,101.08560985019,
    108.13785204083,115.52641125748),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.984950314112,0.984950314114,0.984950314103,0.984950314113
      ,0.98495031407,0.984950314204,0.984950313936,0.984950314449
      ,0.984950313334,0.984950315576,0.984950311277)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.
  ))) REPRESENTATION_ITEM('') SURFACE() );
#458 = CARTESIAN_POINT('',(15.566713458331,2.129270353746E-05,
    14.6172901638));
#459 = CARTESIAN_POINT('',(15.566683782131,-2.084729400096,
    14.617290163818));
#460 = CARTESIAN_POINT('',(14.7363553306,-6.15940133052,14.617290163715)
  );
#461 = CARTESIAN_POINT('',(11.280252416536,-11.28043262499,
    14.617290163803));
#462 = CARTESIAN_POINT('',(6.159462758301,-14.73615939454,
    14.617290163429));
#463 = CARTESIAN_POINT('',(-4.764375675936E-05,-15.99177611036,
    14.617290164607));
#464 = CARTESIAN_POINT('',(-6.159355479582,-14.73620314872,
    14.617290162249));
#465 = CARTESIAN_POINT('',(-11.28043779593,-11.28036108601,
    14.617290166764));
#466 = CARTESIAN_POINT('',(-14.73585381932,-6.159239079258,
    14.617290156943));
#467 = CARTESIAN_POINT('',(-15.56749662407,-2.085017755294,
    14.617290176688));
#468 = CARTESIAN_POINT('',(-15.56598612057,1.055446233937E-10,
    14.617290139497));
#469 = CARTESIAN_POINT('',(15.38746781109,2.104752496457E-05,
    15.112273719797));
#470 = CARTESIAN_POINT('',(15.387438476532,-2.060724418438,
    15.112273719816));
#471 = CARTESIAN_POINT('',(14.566670987718,-6.088477825624,
    15.112273719707));
#472 = CARTESIAN_POINT('',(11.150363975387,-11.15054210864,
    15.112273719801));
#473 = CARTESIAN_POINT('',(6.088538547234,-14.56647730793,
    15.112273719404));
#474 = CARTESIAN_POINT('',(-4.70967027395E-05,-15.80763600316,
    15.112273720655));
#475 = CARTESIAN_POINT('',(-6.088432500219,-14.56652056028,
    15.112273718151));
#476 = CARTESIAN_POINT('',(-11.15054722235,-11.15047138961,
    15.112273722944));
#477 = CARTESIAN_POINT('',(-14.56617524749,-6.088317447382,
    15.112273712518));
#478 = CARTESIAN_POINT('',(-15.38824196307,-2.061009450266,
    15.11227373348));
#479 = CARTESIAN_POINT('',(-15.38674883962,1.148130032715E-10,
    15.112273693997));
#480 = CARTESIAN_POINT('',(15.387467811197,2.104752510856E-05,
    15.63870958534));
#481 = CARTESIAN_POINT('',(15.387438476702,-2.060724418449,
    15.638709585357));
#482 = CARTESIAN_POINT('',(14.566670987528,-6.088477825585,
    15.638709585254));
#483 = CARTESIAN_POINT('',(11.150363975489,-11.15054210868,
    15.638709585343));
#484 = CARTESIAN_POINT('',(6.088538546395,-14.56647730736,
    15.638709584969));
#485 = CARTESIAN_POINT('',(-4.709522601942E-05,-15.80763600468,
    15.638709586147));
#486 = CARTESIAN_POINT('',(-6.088432501833,-14.56652055773,
    15.638709583789));
#487 = CARTESIAN_POINT('',(-11.15054722092,-11.15047139344,
    15.638709588303));
#488 = CARTESIAN_POINT('',(-14.56617524807,-6.088317442622,
    15.638709578482));
#489 = CARTESIAN_POINT('',(-15.38824196321,-2.061009453276,
    15.638709598228));
#490 = CARTESIAN_POINT('',(-15.38674883936,1.884333273968E-15,
    15.638709561037));
#491 = ADVANCED_FACE('',(#492),#541,.T.);
#492 = FACE_BOUND('',#493,.T.);
#493 = EDGE_LOOP('',(#494,#537,#538,#539,#540));
#494 = ORIENTED_EDGE('',*,*,#495,.F.);
#495 = EDGE_CURVE('',#405,#394,#496,.T.);
#496 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#497,#498,#499,#500,#501,#502,
    #503,#504,#505,#506,#507,#508,#509,#510,#511,#512,#513,#514,#515,
    #516,#517,#518,#519,#520,#521,#522,#523,#524,#525,#526,#527,#528,
    #529,#530,#531,#532,#533,#534,#535,#536),.UNSPECIFIED.,.F.,.F.,(4,2,
    2,2,2,2,1,2,2,1,1,1,2,2,2,2,2,2,2,2,2,4),(0.,0.125,0.25,0.375,0.5,
    0.5625,0.5703125,0.5712890625,0.571533203125,0.57177734375,
    0.572265625,0.57421875,0.578125,0.59375,0.625,0.65625,0.6875,0.75,
    0.8125,0.875,0.9375,1.),.UNSPECIFIED.);
#497 = CARTESIAN_POINT('',(15.387108385003,-7.27025820993E-09,
    15.638709581345));
#498 = CARTESIAN_POINT('',(15.386748880466,2.01412001933,15.638709585315
    ));
#499 = CARTESIAN_POINT('',(14.986273270195,4.027447581034,15.63870958529
    ));
#500 = CARTESIAN_POINT('',(13.444733037131,7.74905633262,15.63870958524)
  );
#501 = CARTESIAN_POINT('',(12.304274943771,9.455873230365,
    15.638709585215));
#502 = CARTESIAN_POINT('',(9.455879843464,12.304269856994,
    15.638709585166));
#503 = CARTESIAN_POINT('',(7.749063556838,13.444728864957,
    15.638709585141));
#504 = CARTESIAN_POINT('',(4.027455631291,14.986271092256,
    15.638709585091));
#505 = CARTESIAN_POINT('',(2.014128284184,15.386747781376,
    15.638709585066));
#506 = CARTESIAN_POINT('',(-1.007051761658,15.38674939808,
    15.638709585028));
#507 = CARTESIAN_POINT('',(-2.014086928505,15.287565669343,
    15.638709585016));
#508 = CARTESIAN_POINT('',(-3.125260405949,15.066540217679,
    15.638709585002));
#509 = CARTESIAN_POINT('',(-3.26381802409,15.037207432641,15.638709585)
  );
#510 = CARTESIAN_POINT('',(-3.401947247204,15.005966908133,
    15.638709584998));
#511 = CARTESIAN_POINT('',(-3.421125160791,15.001598529128,
    15.638709584998));
#512 = CARTESIAN_POINT('',(-3.425916824801,15.000506272732,
    15.638709584998));
#513 = CARTESIAN_POINT('',(-3.440270965548,14.997220749585,
    15.638709584998));
#514 = CARTESIAN_POINT('',(-3.461792924429,14.992278318679,
    15.638709584997));
#515 = CARTESIAN_POINT('',(-3.540604819043,14.974000790625,
    15.638709584995));
#516 = CARTESIAN_POINT('',(-3.726081360892,14.929581077133,
    15.638709584989));
#517 = CARTESIAN_POINT('',(-3.895479683583,14.885924925295,
    15.638709584983));
#518 = CARTESIAN_POINT('',(-4.456013329046,14.734710930986,
    15.638709584957));
#519 = CARTESIAN_POINT('',(-4.891201936094,14.595522937397,
    15.638709584926));
#520 = CARTESIAN_POINT('',(-6.153829118743,14.131059801912,
    15.638709584804));
#521 = CARTESIAN_POINT('',(-6.938004048037,13.758989656569,
    15.638709584682));
#522 = CARTESIAN_POINT('',(-8.382621012192,12.929708482748,
    15.638709584356));
#523 = CARTESIAN_POINT('',(-9.043147647917,12.472554309895,
    15.638709584152));
#524 = CARTESIAN_POINT('',(-10.24142353933,11.508969295108,
    15.638709583662));
#525 = CARTESIAN_POINT('',(-10.77925417998,11.002565378289,
    15.638709583377));
#526 = CARTESIAN_POINT('',(-12.22029571956,9.455332606816,
    15.638709582399));
#527 = CARTESIAN_POINT('',(-12.95000098915,8.389273767415,
    15.638709581583));
#528 = CARTESIAN_POINT('',(-14.05600636515,6.364835031851,
    15.638709579626));
#529 = CARTESIAN_POINT('',(-14.43380603706,5.405774879388,
    15.638709578485));
#530 = CARTESIAN_POINT('',(-14.96431200285,3.691412334412,
    15.638709575876));
#531 = CARTESIAN_POINT('',(-15.11779045973,2.93521894451,15.638709574408
    ));
#532 = CARTESIAN_POINT('',(-15.30957198459,1.667364470508,
    15.638709571147));
#533 = CARTESIAN_POINT('',(-15.34817096991,1.154949111802,
    15.638709569353));
#534 = CARTESIAN_POINT('',(-15.38672540345,0.385928658904,15.63870956544
    ));
#535 = CARTESIAN_POINT('',(-15.38674883936,0.128847640385,15.63870956332
    ));
#536 = CARTESIAN_POINT('',(-15.38674883936,1.517220375204E-15,
    15.638709812468));
#537 = ORIENTED_EDGE('',*,*,#404,.T.);
#538 = ORIENTED_EDGE('',*,*,#306,.F.);
#539 = ORIENTED_EDGE('',*,*,#343,.F.);
#540 = ORIENTED_EDGE('',*,*,#393,.T.);
#541 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#542,#543,#544,#545,#546,#547,#548,#549,#550,#551,#552,#553,#554
      ,#555)
    ,(#556,#557,#558,#559,#560,#561,#562,#563,#564,#565,#566,#567,#568
      ,#569)
    ,(#570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581,#582
,#583
    )),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1
    ,1,1,1,1,1,1,3,4),(0.,1.),(0.,7.388559216527,14.440801407159,
    21.493043597791,28.881602814332,36.270162030874,43.322404221505,
    50.374646412137,57.763205628679,58.340837684965),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.984950311428,0.984950315499,0.984950313372,0.984950314434
      ,0.98495031394,0.984950314209,0.984950314056,0.984950314138
      ,0.984950314091,0.98495031411,0.984950314112,0.984950314112
      ,0.984950314112,0.984950314112)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.
))) REPRESENTATION_ITEM('') SURFACE() );
#542 = CARTESIAN_POINT('',(-15.56598612057,1.055446233937E-10,
    14.617290139497));
#543 = CARTESIAN_POINT('',(-15.56750327112,2.085011032921,
    14.617290176014));
#544 = CARTESIAN_POINT('',(-14.73584085742,6.159252186778,
    14.617290157283));
#545 = CARTESIAN_POINT('',(-11.28045497556,11.280343719046,
    14.617290166634));
#546 = CARTESIAN_POINT('',(-6.159326280001,14.73623262128,
    14.617290162281));
#547 = CARTESIAN_POINT('',(-1.016173231401E-04,15.991721988537,
    14.617290164653));
#548 = CARTESIAN_POINT('',(6.159550469213,14.736243975958,
    14.617290163303));
#549 = CARTESIAN_POINT('',(11.280104312033,11.280315610523,
    14.617290164027));
#550 = CARTESIAN_POINT('',(14.736530686165,6.159312873402,
    14.617290163608));
#551 = CARTESIAN_POINT('',(15.566743134532,2.084771985503,
    14.617290163782));
#552 = CARTESIAN_POINT('',(15.566713458331,2.129270353723E-05,
    14.6172901638));
#553 = CARTESIAN_POINT('',(15.566711138268,-0.162962963663,
    14.617290163801));
#554 = CARTESIAN_POINT('',(15.566708818205,-0.325947220029,
    14.617290163803));
#555 = CARTESIAN_POINT('',(15.566706498141,-0.488931476396,
    14.617290163804));
#556 = CARTESIAN_POINT('',(-15.38674883962,1.148130032715E-10,
    15.112273693997));
#557 = CARTESIAN_POINT('',(-15.38824853336,2.061002805449,
    15.112273732764));
#558 = CARTESIAN_POINT('',(-14.566162435,6.088330403741,15.112273712879)
  );
#559 = CARTESIAN_POINT('',(-11.15056420406,11.150454222781,
    15.112273722806));
#560 = CARTESIAN_POINT('',(-6.088403636907,14.566549693418,
    15.112273718185));
#561 = CARTESIAN_POINT('',(-1.004488780092E-04,15.807582504449,
    15.112273720703));
#562 = CARTESIAN_POINT('',(6.088625248539,14.566560915633,15.11227371927
    ));
#563 = CARTESIAN_POINT('',(11.150217575498,11.150426441271,
    15.112273720038));
#564 = CARTESIAN_POINT('',(14.566844324523,6.088390387135,
    15.112273719594));
#565 = CARTESIAN_POINT('',(15.387497145649,2.060766513496,
    15.112273719778));
#566 = CARTESIAN_POINT('',(15.38746781109,2.104752496434E-05,
    15.112273719797));
#567 = CARTESIAN_POINT('',(15.387465517737,-0.161086498088,
    15.112273719799));
#568 = CARTESIAN_POINT('',(15.387463224383,-0.3221940437,15.1122737198)
  );
#569 = CARTESIAN_POINT('',(15.387460931029,-0.483301589313,
    15.112273719801));
#570 = CARTESIAN_POINT('',(-15.38674883936,1.884333273968E-15,
    15.638709561037));
#571 = CARTESIAN_POINT('',(-15.38824853349,2.061002808417,
    15.638709597553));
#572 = CARTESIAN_POINT('',(-14.56616243554,6.088330399156,
    15.638709578823));
#573 = CARTESIAN_POINT('',(-11.1505642027,11.150454226477,
    15.638709588173));
#574 = CARTESIAN_POINT('',(-6.088403638487,14.566549690911,
    15.63870958382));
#575 = CARTESIAN_POINT('',(-1.0044732067E-04,15.807582506062,
    15.638709586193));
#576 = CARTESIAN_POINT('',(6.088625247389,14.566560914848,
    15.638709584843));
#577 = CARTESIAN_POINT('',(11.150217576281,11.150426441603,
    15.638709585566));
#578 = CARTESIAN_POINT('',(14.566844323968,6.088390387021,
    15.638709585148));
#579 = CARTESIAN_POINT('',(15.387497145692,2.060766513499,
    15.638709585322));
#580 = CARTESIAN_POINT('',(15.387467811197,2.104752510834E-05,
    15.63870958534));
#581 = CARTESIAN_POINT('',(15.387465517848,-0.161086498088,
    15.638709585341));
#582 = CARTESIAN_POINT('',(15.387463224499,-0.322194043701,
    15.638709585343));
#583 = CARTESIAN_POINT('',(15.38746093115,-0.483301589314,
    15.638709585344));
#584 = ADVANCED_FACE('',(#585,#588),#599,.F.);
#585 = FACE_BOUND('',#586,.F.);
#586 = EDGE_LOOP('',(#587));
#587 = ORIENTED_EDGE('',*,*,#377,.T.);
#588 = FACE_BOUND('',#589,.F.);
#589 = EDGE_LOOP('',(#590));
#590 = ORIENTED_EDGE('',*,*,#591,.F.);
#591 = EDGE_CURVE('',#592,#592,#594,.T.);
#592 = VERTEX_POINT('',#593);
#593 = CARTESIAN_POINT('',(14.711954244628,0.,7.744142467586));
#594 = CIRCLE('',#595,14.711954244628);
#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598);
#596 = CARTESIAN_POINT('',(0.,0.,7.744142467586));
#597 = DIRECTION('',(0.,0.,1.));
#598 = DIRECTION('',(1.,0.,-0.));
#599 = PLANE('',#600);
#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603);
#601 = CARTESIAN_POINT('',(-1.624184717488E-15,-6.873730404794E-16,
    7.744142467586));
#602 = DIRECTION('',(0.,0.,1.));
#603 = DIRECTION('',(1.,0.,-0.));
#604 = ADVANCED_FACE('',(#605),#766,.T.);
#605 = FACE_BOUND('',#606,.T.);
#606 = EDGE_LOOP('',(#607,#618,#629,#639,#648,#662,#671,#685,#694,#704,
    #709,#710,#711,#712,#722,#731,#745,#754));
#607 = ORIENTED_EDGE('',*,*,#608,.F.);
#608 = EDGE_CURVE('',#609,#611,#613,.T.);
#609 = VERTEX_POINT('',#610);
#610 = CARTESIAN_POINT('',(14.108379876531,6.14046162776,21.396507245643
    ));
#611 = VERTEX_POINT('',#612);
#612 = CARTESIAN_POINT('',(12.372020067419,9.147938095769,
    21.396507245828));
#613 = CIRCLE('',#614,15.386748859173);
#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617);
#615 = CARTESIAN_POINT('',(1.981406683171E-08,-6.917209860458E-13,
    21.396507244732));
#616 = DIRECTION('',(7.235029653722E-14,4.177146318171E-14,1.));
#617 = DIRECTION('',(0.783650613777,0.621201831555,-8.264586372354E-14)
  );
#618 = ORIENTED_EDGE('',*,*,#619,.F.);
#619 = EDGE_CURVE('',#620,#609,#622,.T.);
#620 = VERTEX_POINT('',#621);
#621 = CARTESIAN_POINT('',(15.386928198415,-2.824954252836E-11,
    19.961516885399));
#622 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#623,#624,#625,#626,#627,#628),
  .UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#623 = CARTESIAN_POINT('',(15.386928198415,-2.824954252836E-11,
    19.961516885399));
#624 = CARTESIAN_POINT('',(15.387107518358,1.0894365433,19.961523102115)
  );
#625 = CARTESIAN_POINT('',(15.268401641868,2.178872679352,
    20.094820294446));
#626 = CARTESIAN_POINT('',(14.826328731386,4.251071671717,
    20.591037193932));
#627 = CARTESIAN_POINT('',(14.502773384174,5.233444191753,
    20.954170372483));
#628 = CARTESIAN_POINT('',(14.108379876531,6.14046162776,21.396507245643
    ));
#629 = ORIENTED_EDGE('',*,*,#630,.F.);
#630 = EDGE_CURVE('',#631,#620,#633,.T.);
#631 = VERTEX_POINT('',#632);
#632 = CARTESIAN_POINT('',(14.1083568268,-6.140514609471,21.39650724583)
  );
#633 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#634,#635,#636,#637,#638),
  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.493692418498,1.),.UNSPECIFIED.);
#634 = CARTESIAN_POINT('',(14.1083568268,-6.140514609471,21.39650724583)
  );
#635 = CARTESIAN_POINT('',(14.497783233635,-5.244928345711,
    20.95975774279));
#636 = CARTESIAN_POINT('',(15.146696890499,-3.28207953122,
    20.231480114866));
#637 = CARTESIAN_POINT('',(15.387107517833,-1.103188864056,
    19.961521497463));
#638 = CARTESIAN_POINT('',(15.386928198415,-2.824954252836E-11,
    19.961516885399));
#639 = ORIENTED_EDGE('',*,*,#640,.F.);
#640 = EDGE_CURVE('',#641,#631,#643,.T.);
#641 = VERTEX_POINT('',#642);
#642 = CARTESIAN_POINT('',(12.371990066971,-9.147987771124,
    21.396507245821));
#643 = CIRCLE('',#644,15.386748859171);
#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647);
#645 = CARTESIAN_POINT('',(1.981559805131E-08,-1.990595188683E-13,
    21.396507244752));
#646 = DIRECTION('',(-0.,0.,1.));
#647 = DIRECTION('',(0.929801873892,-0.368060423445,0.));
#648 = ORIENTED_EDGE('',*,*,#649,.F.);
#649 = EDGE_CURVE('',#650,#641,#652,.T.);
#650 = VERTEX_POINT('',#651);
#651 = CARTESIAN_POINT('',(1.736337390709,-15.28845808791,
    21.396507245663));
#652 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#653,#654,#655,#656,#657,#658,
    #659,#660,#661),.UNSPECIFIED.,.F.,.F.,(4,2,1,2,4),(0.,0.25,0.5,0.75,
    1.),.UNSPECIFIED.);
#653 = CARTESIAN_POINT('',(1.736337390709,-15.28845808791,
    21.396507245663));
#654 = CARTESIAN_POINT('',(2.719039839655,-15.17650182019,
    20.954169571937));
#655 = CARTESIAN_POINT('',(3.731583352077,-14.9655246867,20.591035585233
    ));
#656 = CARTESIAN_POINT('',(5.747208464468,-14.3122738266,20.094817934261
    ));
#657 = CARTESIAN_POINT('',(7.752884438559,-13.42844242129,
    19.828223815807));
#658 = CARTESIAN_POINT('',(9.521146526867,-12.13339822169,20.0948166349)
  );
#659 = CARTESIAN_POINT('',(11.094694947706,-10.71444762079,
    20.591033972804));
#660 = CARTESIAN_POINT('',(11.783679988926,-9.943051215164,
    20.95416843996));
#661 = CARTESIAN_POINT('',(12.371990066971,-9.147987771124,
    21.396507245821));
#662 = ORIENTED_EDGE('',*,*,#663,.F.);
#663 = EDGE_CURVE('',#664,#650,#666,.T.);
#664 = VERTEX_POINT('',#665);
#665 = CARTESIAN_POINT('',(-1.736394147939,-15.28844617603,
    21.396507245643));
#666 = CIRCLE('',#667,15.386748859169);
#667 = AXIS2_PLACEMENT_3D('',#668,#669,#670);
#668 = CARTESIAN_POINT('',(1.981533781503E-08,-2.715709601642E-12,
    21.396507244731));
#669 = DIRECTION('',(-0.,0.,1.));
#670 = DIRECTION('',(0.146151260098,-0.989262255002,0.));
#671 = ORIENTED_EDGE('',*,*,#672,.F.);
#672 = EDGE_CURVE('',#673,#664,#675,.T.);
#673 = VERTEX_POINT('',#674);
#674 = CARTESIAN_POINT('',(-12.37202009864,-9.147938148182,
    21.39650692131));
#675 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#676,#677,#678,#679,#680,#681,
    #682,#683,#684),.UNSPECIFIED.,.F.,.F.,(4,2,1,2,4),(0.,0.25,0.5,0.75,
    1.),.UNSPECIFIED.);
#676 = CARTESIAN_POINT('',(-12.37202009864,-9.147938148182,
    21.39650692131));
#677 = CARTESIAN_POINT('',(-11.78371618704,-9.943008468088,
    20.954169571797));
#678 = CARTESIAN_POINT('',(-11.09473287357,-10.71440830556,
    20.591035585144));
#679 = CARTESIAN_POINT('',(-9.521188477442,-12.13336542735,
    20.094817934237));
#680 = CARTESIAN_POINT('',(-7.752930040729,-13.42841606999,
    19.828223815817));
#681 = CARTESIAN_POINT('',(-5.747257820638,-14.3122538592,
    20.094816634918));
#682 = CARTESIAN_POINT('',(-3.731636343132,-14.96551146525,
    20.591033972915));
#683 = CARTESIAN_POINT('',(-2.719094938896,-15.17649181093,
    20.954168440165));
#684 = CARTESIAN_POINT('',(-1.736394147939,-15.28844617603,
    21.396507245643));
#685 = ORIENTED_EDGE('',*,*,#686,.F.);
#686 = EDGE_CURVE('',#687,#673,#689,.T.);
#687 = VERTEX_POINT('',#688);
#688 = CARTESIAN_POINT('',(-14.1083580267,-6.14055480859,21.396503264315
    ));
#689 = CIRCLE('',#690,15.38674885918);
#690 = AXIS2_PLACEMENT_3D('',#691,#692,#693);
#691 = CARTESIAN_POINT('',(1.981473207735E-08,-3.408731630294E-13,
    21.396504173612));
#692 = DIRECTION('',(0.,0.,1.));
#693 = DIRECTION('',(-0.783650613777,-0.621201831555,0.));
#694 = ORIENTED_EDGE('',*,*,#695,.F.);
#695 = EDGE_CURVE('',#696,#687,#698,.T.);
#696 = VERTEX_POINT('',#697);
#697 = CARTESIAN_POINT('',(-15.38674883936,-2.903471593655E-15,
    19.961926202951));
#698 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#699,#700,#701,#702,#703),
  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.506306951641,1.),.UNSPECIFIED.);
#699 = CARTESIAN_POINT('',(-15.38674883936,-2.903471593655E-15,
    19.961926202951));
#700 = CARTESIAN_POINT('',(-15.3877332862,-1.104265200727,
    19.960815451123));
#701 = CARTESIAN_POINT('',(-15.14608529462,-3.280684741082,
    20.232170066488));
#702 = CARTESIAN_POINT('',(-14.49801593427,-5.245537988752,
    20.959495159775));
#703 = CARTESIAN_POINT('',(-14.1083580267,-6.14055480859,21.396503264315
    ));
#704 = ORIENTED_EDGE('',*,*,#705,.T.);
#705 = EDGE_CURVE('',#696,#394,#706,.T.);
#706 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#707,#708),.UNSPECIFIED.,.F.,.F.,
  (2,2),(1.640096092097,5.96331248258),.PIECEWISE_BEZIER_KNOTS.);
#707 = CARTESIAN_POINT('',(-15.38674883936,3.469446951954E-15,
    19.961926202951));
#708 = CARTESIAN_POINT('',(-15.38674883936,3.469446951954E-15,
    15.638709812468));
#709 = ORIENTED_EDGE('',*,*,#413,.T.);
#710 = ORIENTED_EDGE('',*,*,#495,.T.);
#711 = ORIENTED_EDGE('',*,*,#705,.F.);
#712 = ORIENTED_EDGE('',*,*,#713,.F.);
#713 = EDGE_CURVE('',#714,#696,#716,.T.);
#714 = VERTEX_POINT('',#715);
#715 = CARTESIAN_POINT('',(-14.10832973828,6.140618923916,
    21.396503387036));
#716 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#717,#718,#719,#720,#721),
  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.493697985969,1.),.UNSPECIFIED.);
#717 = CARTESIAN_POINT('',(-14.10832973828,6.140618923916,
    21.396503387036));
#718 = CARTESIAN_POINT('',(-14.4980032939,5.245576312415,20.959509346005
    ));
#719 = CARTESIAN_POINT('',(-15.14608293799,3.280705966182,20.23217271282
    ));
#720 = CARTESIAN_POINT('',(-15.3877332862,1.104265200727,19.960815451123
    ));
#721 = CARTESIAN_POINT('',(-15.38674883936,-2.903471593655E-15,
    19.961926202951));
#722 = ORIENTED_EDGE('',*,*,#723,.F.);
#723 = EDGE_CURVE('',#724,#714,#726,.T.);
#724 = VERTEX_POINT('',#725);
#725 = CARTESIAN_POINT('',(-12.37199002734,9.147987771125,
    21.396507245821));
#726 = CIRCLE('',#727,15.386748859172);
#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
#728 = CARTESIAN_POINT('',(1.981530584061E-08,-1.994931997373E-13,
    21.396507244752));
#729 = DIRECTION('',(0.,0.,1.));
#730 = DIRECTION('',(-0.929800269431,0.368064476642,0.));
#731 = ORIENTED_EDGE('',*,*,#732,.F.);
#732 = EDGE_CURVE('',#733,#724,#735,.T.);
#733 = VERTEX_POINT('',#734);
#734 = CARTESIAN_POINT('',(-1.736337351077,15.288458087918,
    21.396507245663));
#735 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#736,#737,#738,#739,#740,#741,
    #742,#743,#744),.UNSPECIFIED.,.F.,.F.,(4,2,1,2,4),(0.,0.25,0.5,0.75,
    1.),.UNSPECIFIED.);
#736 = CARTESIAN_POINT('',(-1.736337351077,15.288458087918,
    21.396507245663));
#737 = CARTESIAN_POINT('',(-2.719039800024,15.176501820197,
    20.954169571937));
#738 = CARTESIAN_POINT('',(-3.731583312446,14.965524686706,
    20.591035585233));
#739 = CARTESIAN_POINT('',(-5.747208424837,14.312273826605,
    20.094817934261));
#740 = CARTESIAN_POINT('',(-7.752884398928,13.428442421299,
    19.828223815807));
#741 = CARTESIAN_POINT('',(-9.521146487236,12.133398221697,20.0948166349
    ));
#742 = CARTESIAN_POINT('',(-11.09469490807,10.714447620797,
    20.591033972804));
#743 = CARTESIAN_POINT('',(-11.78367994929,9.943051215165,
    20.954168439959));
#744 = CARTESIAN_POINT('',(-12.37199002734,9.147987771125,
    21.396507245821));
#745 = ORIENTED_EDGE('',*,*,#746,.F.);
#746 = EDGE_CURVE('',#747,#733,#749,.T.);
#747 = VERTEX_POINT('',#748);
#748 = CARTESIAN_POINT('',(1.73639418757,15.288446176036,21.396507245643
    ));
#749 = CIRCLE('',#750,15.386748859173);
#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
#751 = CARTESIAN_POINT('',(1.981495323378E-08,-1.559516404903E-12,
    21.396507244731));
#752 = DIRECTION('',(0.,0.,1.));
#753 = DIRECTION('',(-0.146151260098,0.989262255002,0.));
#754 = ORIENTED_EDGE('',*,*,#755,.F.);
#755 = EDGE_CURVE('',#611,#747,#756,.T.);
#756 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#757,#758,#759,#760,#761,#762,
    #763,#764,#765),.UNSPECIFIED.,.F.,.F.,(4,2,1,2,4),(0.,0.25,0.5,0.75,
    1.),.UNSPECIFIED.);
#757 = CARTESIAN_POINT('',(12.372020067419,9.147938095769,
    21.396507245828));
#758 = CARTESIAN_POINT('',(11.783716226679,9.943008468088,
    20.954169571797));
#759 = CARTESIAN_POINT('',(11.094732913206,10.714408305562,
    20.591035585144));
#760 = CARTESIAN_POINT('',(9.521188517072,12.133365427356,
    20.094817934237));
#761 = CARTESIAN_POINT('',(7.75293008036,13.428416069995,19.828223815817
    ));
#762 = CARTESIAN_POINT('',(5.747257860269,14.312253859204,
    20.094816634918));
#763 = CARTESIAN_POINT('',(3.731636382764,14.96551146525,20.591033972915
    ));
#764 = CARTESIAN_POINT('',(2.719094978527,15.176491810934,
    20.954168440165));
#765 = CARTESIAN_POINT('',(1.73639418757,15.288446176036,21.396507245643
    ));
#766 = CYLINDRICAL_SURFACE('',#767,15.386748859181);
#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
#768 = CARTESIAN_POINT('',(1.981512998128E-08,3.469446951954E-15,
    21.602022295048));
#769 = DIRECTION('',(0.,0.,-1.));
#770 = DIRECTION('',(-1.,0.,0.));
#771 = ADVANCED_FACE('',(#772,#775),#786,.F.);
#772 = FACE_BOUND('',#773,.F.);
#773 = EDGE_LOOP('',(#774));
#774 = ORIENTED_EDGE('',*,*,#591,.T.);
#775 = FACE_BOUND('',#776,.F.);
#776 = EDGE_LOOP('',(#777));
#777 = ORIENTED_EDGE('',*,*,#778,.F.);
#778 = EDGE_CURVE('',#779,#779,#781,.T.);
#779 = VERTEX_POINT('',#780);
#780 = CARTESIAN_POINT('',(12.86029799608,0.,7.744142467586));
#781 = CIRCLE('',#782,12.86029799608);
#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);
#783 = CARTESIAN_POINT('',(0.,0.,7.744142467586));
#784 = DIRECTION('',(0.,0.,1.));
#785 = DIRECTION('',(1.,0.,-0.));
#786 = PLANE('',#787);
#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790);
#788 = CARTESIAN_POINT('',(-7.435804161986E-16,1.430154937024E-16,
    7.744142467586));
#789 = DIRECTION('',(0.,0.,1.));
#790 = DIRECTION('',(1.,0.,-0.));
#791 = ADVANCED_FACE('',(#792),#824,.T.);
#792 = FACE_BOUND('',#793,.T.);
#793 = EDGE_LOOP('',(#794,#805,#814,#823));
#794 = ORIENTED_EDGE('',*,*,#795,.T.);
#795 = EDGE_CURVE('',#611,#796,#798,.T.);
#796 = VERTEX_POINT('',#797);
#797 = CARTESIAN_POINT('',(12.255814951617,9.062001604952,
    21.748142541669));
#798 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#799,#800,#801,#802,#803,#804),
  .UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#799 = CARTESIAN_POINT('',(12.372020067419,9.147938095769,
    21.396507245828));
#800 = CARTESIAN_POINT('',(12.372030985323,9.147943936577,
    21.459871425863));
#801 = CARTESIAN_POINT('',(12.361968845699,9.140501701289,
    21.525707198433));
#802 = CARTESIAN_POINT('',(12.321719045842,9.110736345365,
    21.647491248503));
#803 = CARTESIAN_POINT('',(12.291644053049,9.088496532335,
    21.703094696782));
#804 = CARTESIAN_POINT('',(12.255814951617,9.062001604952,
    21.748142541669));
#805 = ORIENTED_EDGE('',*,*,#806,.F.);
#806 = EDGE_CURVE('',#807,#796,#809,.T.);
#807 = VERTEX_POINT('',#808);
#808 = CARTESIAN_POINT('',(13.975831274041,6.082845897247,
    21.748142517472));
#809 = CIRCLE('',#810,15.242206977089);
#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813);
#811 = CARTESIAN_POINT('',(1.981511044136E-08,-2.775557561563E-14,
    21.748142519944));
#812 = DIRECTION('',(0.,0.,1.));
#813 = DIRECTION('',(-0.5,0.866025403784,0.));
#814 = ORIENTED_EDGE('',*,*,#815,.T.);
#815 = EDGE_CURVE('',#807,#609,#816,.T.);
#816 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#817,#818,#819,#820,#821,#822),
  .UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#817 = CARTESIAN_POINT('',(13.975831274041,6.082845897247,
    21.748142517472));
#818 = CARTESIAN_POINT('',(14.01669472257,6.100618974162,21.703094696784
    ));
#819 = CARTESIAN_POINT('',(14.050996303635,6.115535948984,
    21.647491248503));
#820 = CARTESIAN_POINT('',(14.096906462713,6.135492917744,
    21.525707198433));
#821 = CARTESIAN_POINT('',(14.108386559095,6.140476995856,
    21.459871425862));
#822 = CARTESIAN_POINT('',(14.108379876531,6.14046162776,21.396507245643
    ));
#823 = ORIENTED_EDGE('',*,*,#608,.T.);
#824 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#825,#826,#827,#828,#829)
    ,(#830,#831,#832,#833,#834)
    ,(#835,#836,#837,#838,#839
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,3),
  (-0.440182402102,3.926892580827),(-3.899840265657E-03,0.,
0.389984026566),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,0.924915132654,1.)
    ,(0.989262255,0.989262255,0.989262255,0.914983629812,0.989262255)
,(1.,1.,1.,0.924915132654,1.))) REPRESENTATION_ITEM('') SURFACE() );
#825 = CARTESIAN_POINT('',(11.94247745324,9.466832188377,21.750835318599
    ));
#826 = CARTESIAN_POINT('',(11.94352503606,9.467662609939,21.74948392295)
  );
#827 = CARTESIAN_POINT('',(11.944572618881,9.468493031501,
    21.748132527302));
#828 = CARTESIAN_POINT('',(12.057835207344,9.558276572996,
    21.602022295048));
#829 = CARTESIAN_POINT('',(12.057835207344,9.558276572996,
    21.396504173612));
#830 = CARTESIAN_POINT('',(13.341084795873,7.702478886739,
    21.750835318599));
#831 = CARTESIAN_POINT('',(13.342255063206,7.703154540899,21.74948392295
    ));
#832 = CARTESIAN_POINT('',(13.343425330539,7.703830195059,
    21.748132527302));
#833 = CARTESIAN_POINT('',(13.469952326555,7.776880590268,
    21.602022295048));
#834 = CARTESIAN_POINT('',(13.469952326556,7.776880590268,
    21.396504173612));
#835 = CARTESIAN_POINT('',(14.169755905026,5.609072747281,
    21.750835318599));
#836 = CARTESIAN_POINT('',(14.170998862605,5.609564769835,21.74948392295
    ));
#837 = CARTESIAN_POINT('',(14.172241820183,5.610056792389,
    21.748132527302));
#838 = CARTESIAN_POINT('',(14.306627942192,5.663253300549,
    21.602022295048));
#839 = CARTESIAN_POINT('',(14.306627942192,5.663253300548,
    21.396504173612));
#840 = ADVANCED_FACE('',(#841),#927,.T.);
#841 = FACE_BOUND('',#842,.T.);
#842 = EDGE_LOOP('',(#843,#854,#916,#925,#926));
#843 = ORIENTED_EDGE('',*,*,#844,.T.);
#844 = EDGE_CURVE('',#609,#845,#847,.T.);
#845 = VERTEX_POINT('',#846);
#846 = CARTESIAN_POINT('',(14.028476923595,5.940984062621,
    21.723125246464));
#847 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#848,#849,#850,#851,#852,#853),
  .UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#848 = CARTESIAN_POINT('',(14.108379876531,6.14046162776,21.396507245643
    ));
#849 = CARTESIAN_POINT('',(14.119279061172,6.115382736026,
    21.455653296504));
#850 = CARTESIAN_POINT('',(14.118479637148,6.083974278884,
    21.517249206167));
#851 = CARTESIAN_POINT('',(14.090746062085,6.014725717194,
    21.630633535349));
#852 = CARTESIAN_POINT('',(14.06389973266,5.977105021764,21.682062826708
    ));
#853 = CARTESIAN_POINT('',(14.028476923595,5.940984062621,
    21.723125246464));
#854 = ORIENTED_EDGE('',*,*,#855,.F.);
#855 = EDGE_CURVE('',#856,#845,#858,.T.);
#856 = VERTEX_POINT('',#857);
#857 = CARTESIAN_POINT('',(14.028476923626,-5.94098406262,
    21.723125246489));
#858 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#859,#860,#861,#862,#863,#864,
    #865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,
    #878,#879,#880,#881,#882,#883,#884,#885,#886,#887,#888,#889,#890,
    #891,#892,#893,#894,#895,#896,#897,#898,#899,#900,#901,#902,#903,
    #904,#905,#906,#907,#908,#909,#910,#911,#912,#913,#914,#915),
  .UNSPECIFIED.,.F.,.F.,(4,2,2,1,1,2,2,2,2,1,2,2,2,1,2,2,2,2,1,2,2,2,1,1
    ,2,2,2,2,1,1,2,2,4),(0.,6.250000000002E-02,9.375000000003E-02,
    0.109375,0.1171875,0.12109375,0.125,0.1875,0.21875,0.234375,
    0.2421875,0.25,0.3125,0.34375,0.359375,0.375,0.5,0.5625,0.59375,
    0.609375,0.625,0.6875,0.71875,0.734375,0.7421875,0.75,0.8125,0.84375
    ,0.859375,0.8671875,0.87109375,0.875,1.),.UNSPECIFIED.);
#859 = CARTESIAN_POINT('',(14.028476923626,-5.940984062619,
    21.723125246489));
#860 = CARTESIAN_POINT('',(14.130735920596,-5.705859562222,
    21.604587854103));
#861 = CARTESIAN_POINT('',(14.224965194062,-5.472219073997,
    21.495339438069));
#862 = CARTESIAN_POINT('',(14.354271719757,-5.128663003805,21.3454057128
    ));
#863 = CARTESIAN_POINT('',(14.39536764686,-5.015288722828,
    21.297750934058));
#864 = CARTESIAN_POINT('',(14.454002765908,-4.847472112518,
    21.229754150858));
#865 = CARTESIAN_POINT('',(14.482568131135,-4.764124414093,
    21.196627103876));
#866 = CARTESIAN_POINT('',(14.514578167833,-4.667975744045,
    21.159503870217));
#867 = CARTESIAN_POINT('',(14.528014718972,-4.627014112949,
    21.14392070949));
#868 = CARTESIAN_POINT('',(14.536909746342,-4.599762035498,
    21.133604558598));
#869 = CARTESIAN_POINT('',(14.540730886192,-4.588005294361,
    21.12917290693));
#870 = CARTESIAN_POINT('',(14.625388813376,-4.326014862217,
    21.030988317159));
#871 = CARTESIAN_POINT('',(14.697843168606,-4.079470112337,
    20.946947165608));
#872 = CARTESIAN_POINT('',(14.795692661976,-3.712933156396,
    20.833441268613));
#873 = CARTESIAN_POINT('',(14.826503808931,-3.591297458696,
    20.797698595393));
#874 = CARTESIAN_POINT('',(14.870012850346,-3.410031759112,
    20.74722392231));
#875 = CARTESIAN_POINT('',(14.891090450421,-3.319695552083,
    20.722771418943));
#876 = CARTESIAN_POINT('',(14.911152727029,-3.229871347741,
    20.699496231199));
#877 = CARTESIAN_POINT('',(14.92430195655,-3.170109572728,
    20.684241071804));
#878 = CARTESIAN_POINT('',(14.93032057984,-3.142366291672,
    20.677258475355));
#879 = CARTESIAN_POINT('',(14.991450171392,-2.855866292286,
    20.606337476961));
#880 = CARTESIAN_POINT('',(15.038999722528,-2.599492455975,
    20.551167582745));
#881 = CARTESIAN_POINT('',(15.100144101166,-2.214744367979,
    20.48022134547));
#882 = CARTESIAN_POINT('',(15.128171292975,-2.022321448898,
    20.447700365781));
#883 = CARTESIAN_POINT('',(15.152381246698,-1.830251790937,
    20.41960788967));
#884 = CARTESIAN_POINT('',(15.167672963808,-1.70232997834,
    20.401863710551));
#885 = CARTESIAN_POINT('',(15.174678348274,-1.640462433057,
    20.39373474047));
#886 = CARTESIAN_POINT('',(15.23780404291,-1.047863697927,
    20.320483844115));
#887 = CARTESIAN_POINT('',(15.265859457249,-0.519043422926,
    20.28792534573));
#888 = CARTESIAN_POINT('',(15.265862102971,0.259521711464,
    20.287922275449));
#889 = CARTESIAN_POINT('',(15.258848605727,0.521458406975,
    20.296061291584));
#890 = CARTESIAN_POINT('',(15.237806544983,0.915840982951,
    20.320479594254));
#891 = CARTESIAN_POINT('',(15.224655053222,1.113400430615,
    20.335741181455));
#892 = CARTESIAN_POINT('',(15.207557751939,1.311098867081,
    20.355581288405));
#893 = CARTESIAN_POINT('',(15.195282686347,1.44288202796,20.369825454451
    ));
#894 = CARTESIAN_POINT('',(15.188488661092,1.510812929521,
    20.377709288415));
#895 = CARTESIAN_POINT('',(15.154506927353,1.829838927693,
    20.417141606275));
#896 = CARTESIAN_POINT('',(15.120533186896,2.086446934042,
    20.456563750716));
#897 = CARTESIAN_POINT('',(15.059388808442,2.471195548218,
    20.527509988202));
#898 = CARTESIAN_POINT('',(15.026270668634,2.663526960761,
    20.565936352255));
#899 = CARTESIAN_POINT('',(14.983177056386,2.887325996316,
    20.615934867515));
#900 = CARTESIAN_POINT('',(14.963753508515,2.983057653493,
    20.638470126077));
#901 = CARTESIAN_POINT('',(14.950592280809,3.04683197321,20.653739697519
    ));
#902 = CARTESIAN_POINT('',(14.943460745578,3.08078058618,20.662013589048
    ));
#903 = CARTESIAN_POINT('',(14.886328845485,3.348551936235,20.72829656742
    ));
#904 = CARTESIAN_POINT('',(14.828321246976,3.59070866794,20.795591947602
    ));
#905 = CARTESIAN_POINT('',(14.73047175412,3.957246487191,20.909097845185
    ));
#906 = CARTESIAN_POINT('',(14.696048898635,4.079972805707,
    20.949026938935));
#907 = CARTESIAN_POINT('',(14.641704672635,4.264489167271,
    21.012060805582));
#908 = CARTESIAN_POINT('',(14.613855072991,4.356853749074,
    21.044362794316));
#909 = CARTESIAN_POINT('',(14.58017817248,4.464709130497,21.083422180799
    ));
#910 = CARTESIAN_POINT('',(14.565491125004,4.510943782208,
    21.100456276183));
#911 = CARTESIAN_POINT('',(14.555643294269,4.541768213999,21.11187775126
    ));
#912 = CARTESIAN_POINT('',(14.550095190093,4.559025425646,
    21.118312372452));
#913 = CARTESIAN_POINT('',(14.405409137635,5.006791430893,
    21.286116394812));
#914 = CARTESIAN_POINT('',(14.23300737279,5.470707860103,21.486036005756
    ));
#915 = CARTESIAN_POINT('',(14.028476923595,5.940984062621,
    21.723125246464));
#916 = ORIENTED_EDGE('',*,*,#917,.T.);
#917 = EDGE_CURVE('',#856,#631,#918,.T.);
#918 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#919,#920,#921,#922,#923,#924),
  .UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#919 = CARTESIAN_POINT('',(14.028476923626,-5.940984062619,
    21.723125246489));
#920 = CARTESIAN_POINT('',(14.063898790713,-5.977114281465,
    21.682063918574));
#921 = CARTESIAN_POINT('',(14.090743076684,-6.014744558922,
    21.630634443904));
#922 = CARTESIAN_POINT('',(14.118468960015,-6.084011255949,
    21.517249235678));
#923 = CARTESIAN_POINT('',(14.119261263002,-6.115427409452,
    21.455653052346));
#924 = CARTESIAN_POINT('',(14.1083568268,-6.140514609471,21.39650724583)
  );
#925 = ORIENTED_EDGE('',*,*,#630,.T.);
#926 = ORIENTED_EDGE('',*,*,#619,.T.);
#927 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#928,#929,#930,#931,#932,#933,#934)
    ,(#935,#936,#937,#938,#939,#940,#941)
    ,(#942,#943,#944,#945,#946,#947,#948
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,1
    ,4),(0.,0.436825136399),(-4.801691681655E-02,3.15515745989,
    6.358879071657,9.562600683424,12.765775060131),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.)
    ,(0.919999711965,0.925421166966,0.93422933487,0.939033052125
      ,0.93422933487,0.925421166966,0.919999711965)
,(1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#928 = CARTESIAN_POINT('',(13.999662731484,-6.006795108626,
    21.756525823703));
#929 = CARTESIAN_POINT('',(14.389530921683,-5.12204455504,
    21.304607313849));
#930 = CARTESIAN_POINT('',(15.030327510213,-3.201838277034,
    20.561286701593));
#931 = CARTESIAN_POINT('',(15.383645503768,-5.24081092992E-14,
    20.15121831153));
#932 = CARTESIAN_POINT('',(15.030327510212,3.201838277034,
    20.561286701594));
#933 = CARTESIAN_POINT('',(14.389530921683,5.12204455504,21.304607313849
    ));
#934 = CARTESIAN_POINT('',(13.999662731484,6.006795108626,
    21.756525823703));
#935 = CARTESIAN_POINT('',(14.114977834588,-6.125976261643,
    21.622858008223));
#936 = CARTESIAN_POINT('',(14.504350274134,-5.227674140542,
    21.171459926618));
#937 = CARTESIAN_POINT('',(15.148584643614,-3.273764797192,
    20.424076250167));
#938 = CARTESIAN_POINT('',(15.505859352553,-7.456310526871E-15,
    20.009381318113));
#939 = CARTESIAN_POINT('',(15.148584643614,3.273764797192,
    20.424076250167));
#940 = CARTESIAN_POINT('',(14.504350274134,5.227674140542,
    21.171459926618));
#941 = CARTESIAN_POINT('',(14.114977834588,6.125976261643,
    21.622858008222));
#942 = CARTESIAN_POINT('',(14.07856569427,-6.208544838008,
    21.429919180176));
#943 = CARTESIAN_POINT('',(14.481459049418,-5.294078241294,
    20.978078398018));
#944 = CARTESIAN_POINT('',(15.143684862813,-3.309378153939,
    20.234862339847));
#945 = CARTESIAN_POINT('',(15.508829241127,-1.008435345089E-14,
    19.82483940278));
#946 = CARTESIAN_POINT('',(15.143684862813,3.309378153938,
    20.234862339848));
#947 = CARTESIAN_POINT('',(14.481459049418,5.294078241293,
    20.978078398018));
#948 = CARTESIAN_POINT('',(14.07856569427,6.208544838008,21.429919180176
    ));
#949 = ADVANCED_FACE('',(#950),#982,.T.);
#950 = FACE_BOUND('',#951,.T.);
#951 = EDGE_LOOP('',(#952,#963,#972,#981));
#952 = ORIENTED_EDGE('',*,*,#953,.T.);
#953 = EDGE_CURVE('',#631,#954,#956,.T.);
#954 = VERTEX_POINT('',#955);
#955 = CARTESIAN_POINT('',(13.975831084737,-6.082846272544,
    21.748142541672));
#956 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#957,#958,#959,#960,#961,#962),
  .UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#957 = CARTESIAN_POINT('',(14.1083568268,-6.140514609471,21.39650724583)
  );
#958 = CARTESIAN_POINT('',(14.10836734404,-6.140521144249,
    21.459871425863));
#959 = CARTESIAN_POINT('',(14.096891109408,-6.135528193362,
    21.525707198433));
#960 = CARTESIAN_POINT('',(14.050988655096,-6.115553522151,
    21.647491248503));
#961 = CARTESIAN_POINT('',(14.016690915641,-6.100627720889,
    21.703094696781));
#962 = CARTESIAN_POINT('',(13.975831084737,-6.082846272544,
    21.748142541672));
#963 = ORIENTED_EDGE('',*,*,#964,.F.);
#964 = EDGE_CURVE('',#965,#954,#967,.T.);
#965 = VERTEX_POINT('',#966);
#966 = CARTESIAN_POINT('',(12.255814721199,-9.06200195657,
    21.748142517496));
#967 = CIRCLE('',#968,15.242206977065);
#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971);
#969 = CARTESIAN_POINT('',(1.981508912507E-08,-8.673617379884E-15,
    21.748142519968));
#970 = DIRECTION('',(6.665206546051E-16,-2.48748894728E-15,1.));
#971 = DIRECTION('',(0.5,0.866025403784,1.820968292675E-15));
#972 = ORIENTED_EDGE('',*,*,#973,.T.);
#973 = EDGE_CURVE('',#965,#641,#974,.T.);
#974 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#975,#976,#977,#978,#979,#980),
  .UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#975 = CARTESIAN_POINT('',(12.255814721199,-9.06200195657,
    21.748142517496));
#976 = CARTESIAN_POINT('',(12.29163838155,-9.08850420266,21.703094696805
    ));
#977 = CARTESIAN_POINT('',(12.321707651206,-9.110751755881,
    21.647491248529));
#978 = CARTESIAN_POINT('',(12.361945972628,-9.140532635632,
    21.525707198459));
#979 = CARTESIAN_POINT('',(12.372002359054,-9.147982651719,
    21.459871425886));
#980 = CARTESIAN_POINT('',(12.371990066971,-9.147987771124,
    21.396507245821));
#981 = ORIENTED_EDGE('',*,*,#640,.T.);
#982 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#983,#984,#985,#986,#987)
    ,(#988,#989,#990,#991,#992)
    ,(#993,#994,#995,#996,#997
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,3),
  (-0.440182402102,3.926892581221),(-3.899840265658E-03,0.,
0.389984026566),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,0.924915132654,1.)
    ,(0.989262254998,0.989262254998,0.989262254998,0.914983629811
      ,0.989262254998)
,(1.,1.,1.,0.924915132654,1.))) REPRESENTATION_ITEM('') SURFACE() );
#983 = CARTESIAN_POINT('',(14.169755905026,-5.60907274728,
    21.750835318599));
#984 = CARTESIAN_POINT('',(14.170998862605,-5.609564769834,
    21.74948392295));
#985 = CARTESIAN_POINT('',(14.172241820184,-5.610056792388,
    21.748132527302));
#986 = CARTESIAN_POINT('',(14.306627942192,-5.663253300548,
    21.602022295048));
#987 = CARTESIAN_POINT('',(14.306627942192,-5.663253300548,
    21.396504173612));
#988 = CARTESIAN_POINT('',(13.341084795798,-7.70247888693,
    21.750835318599));
#989 = CARTESIAN_POINT('',(13.342255063131,-7.70315454109,21.74948392295
    ));
#990 = CARTESIAN_POINT('',(13.343425330464,-7.70383019525,
    21.748132527302));
#991 = CARTESIAN_POINT('',(13.469952326479,-7.776880590461,
    21.602022295048));
#992 = CARTESIAN_POINT('',(13.469952326479,-7.776880590461,
    21.396504173612));
#993 = CARTESIAN_POINT('',(11.94247745299,-9.466832188692,
    21.750835318599));
#994 = CARTESIAN_POINT('',(11.94352503581,-9.467662610254,21.74948392295
    ));
#995 = CARTESIAN_POINT('',(11.944572618631,-9.468493031816,
    21.748132527302));
#996 = CARTESIAN_POINT('',(12.057835207092,-9.558276573315,
    21.602022295048));
#997 = CARTESIAN_POINT('',(12.057835207091,-9.558276573315,
    21.396504173612));
#998 = ADVANCED_FACE('',(#999),#1082,.T.);
#999 = FACE_BOUND('',#1000,.T.);
#1000 = EDGE_LOOP('',(#1001,#1012,#1072,#1081));
#1001 = ORIENTED_EDGE('',*,*,#1002,.T.);
#1002 = EDGE_CURVE('',#641,#1003,#1005,.T.);
#1003 = VERTEX_POINT('',#1004);
#1004 = CARTESIAN_POINT('',(12.159281593233,-9.178525343817,
    21.723125246517));
#1005 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1006,#1007,#1008,#1009,#1010,
    #1011),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1006 = CARTESIAN_POINT('',(12.371990066971,-9.147987771124,
    21.396507245821));
#1007 = CARTESIAN_POINT('',(12.355716343592,-9.169962965145,
    21.45565329653));
#1008 = CARTESIAN_POINT('',(12.328116109815,-9.184974872167,
    21.517249206213));
#1009 = CARTESIAN_POINT('',(12.254278308701,-9.195581172379,
    21.630633535427));
#1010 = CARTESIAN_POINT('',(12.208274666043,-9.19114191676,
    21.682062826796));
#1011 = CARTESIAN_POINT('',(12.159281593233,-9.178525343817,
    21.723125246517));
#1012 = ORIENTED_EDGE('',*,*,#1013,.F.);
#1013 = EDGE_CURVE('',#1014,#1003,#1016,.T.);
#1014 = VERTEX_POINT('',#1015);
#1015 = CARTESIAN_POINT('',(1.869195349999,-15.11950940647,
    21.723125246431));
#1016 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1017,#1018,#1019,#1020,#1021,
    #1022,#1023,#1024,#1025,#1026,#1027,#1028,#1029,#1030,#1031,#1032,
    #1033,#1034,#1035,#1036,#1037,#1038,#1039,#1040,#1041,#1042,#1043,
    #1044,#1045,#1046,#1047,#1048,#1049,#1050,#1051,#1052,#1053,#1054,
    #1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062,#1063,#1064,#1065,
    #1066,#1067,#1068,#1069,#1070,#1071),.UNSPECIFIED.,.F.,.F.,(4,2,2,1,
    1,2,2,2,1,1,2,2,2,1,2,2,2,2,1,2,2,2,1,1,2,2,2,1,1,1,2,2,4),(0.,
    6.25E-02,9.375E-02,0.109375,0.1171875,0.12109375,0.125,0.1875,
    0.21875,0.234375,0.2421875,0.25,0.3125,0.34375,0.359375,0.375,0.5,
    0.5625,0.59375,0.609375,0.625,0.6875,0.71875,0.734375,0.7421875,0.75
    ,0.8125,0.84375,0.859375,0.8671875,0.87109375,0.875,1.),
  .UNSPECIFIED.);
#1017 = CARTESIAN_POINT('',(1.869195349999,-15.11950940647,
    21.723125246431));
#1018 = CARTESIAN_POINT('',(2.123948640182,-15.09050604523,
    21.604587853474));
#1019 = CARTESIAN_POINT('',(2.373401875805,-15.05529074558,
    21.495339437161));
#1020 = CARTESIAN_POINT('',(2.735583423118,-14.99549544656,
    21.345405711914));
#1021 = CARTESIAN_POINT('',(2.854316393976,-14.97439842294,
    21.297750933252));
#1022 = CARTESIAN_POINT('',(3.028967400694,-14.9412696205,
    21.229754150285));
#1023 = CARTESIAN_POINT('',(3.115431307167,-14.92433410328,
    21.196627103446));
#1024 = CARTESIAN_POINT('',(3.214703515813,-14.90398127329,
    21.159503870003));
#1025 = CARTESIAN_POINT('',(3.25689560425,-14.89513685241,
    21.143920709379));
#1026 = CARTESIAN_POINT('',(3.284944109145,-14.88921413338,
    21.133604558559));
#1027 = CARTESIAN_POINT('',(3.297036315396,-14.88664496702,
    21.129172906954));
#1028 = CARTESIAN_POINT('',(3.566255648545,-14.82896566648,
    21.030988317362));
#1029 = CARTESIAN_POINT('',(3.815996842602,-14.76844060377,
    20.946947165894));
#1030 = CARTESIAN_POINT('',(4.182351904544,-14.66991227282,
    20.833441268895));
#1031 = CARTESIAN_POINT('',(4.36346967112,-14.61871035353,
    20.779827259032));
#1032 = CARTESIAN_POINT('',(4.570604553984,-14.55591037896,
    20.722771419096));
#1033 = CARTESIAN_POINT('',(4.658425735194,-14.528372718,20.699496231299
    ));
#1034 = CARTESIAN_POINT('',(4.716755565342,-14.5098793973,
    20.684241071866));
#1035 = CARTESIAN_POINT('',(4.743791263418,-14.50122003737,
    20.67725847534));
#1036 = CARTESIAN_POINT('',(5.022472335081,-14.41090981759,
    20.60633747726));
#1037 = CARTESIAN_POINT('',(5.268273364941,-14.323902019,20.551167583182
    ));
#1038 = CARTESIAN_POINT('',(5.6320471725,-14.18448056021,20.480221345903
    ));
#1039 = CARTESIAN_POINT('',(5.81270390489,-14.11254136066,20.44770036616
    ));
#1040 = CARTESIAN_POINT('',(5.991146085596,-14.03747296633,
    20.419607889916));
#1041 = CARTESIAN_POINT('',(6.109575484164,-13.98675507527,
    20.40186371069));
#1042 = CARTESIAN_POINT('',(6.166657043056,-13.96188814321,
    20.393734740491));
#1043 = CARTESIAN_POINT('',(6.711425449153,-13.72025723102,20.320483844)
  );
#1044 = CARTESIAN_POINT('',(7.18342494841,-13.48014379511,
    20.287925345615));
#1045 = CARTESIAN_POINT('',(7.857683456441,-13.09086351883,
    20.287922275513));
#1046 = CARTESIAN_POINT('',(8.081020540358,-12.95382130424,
    20.296061291677));
#1047 = CARTESIAN_POINT('',(8.412044839587,-12.7384070571,
    20.320479594348));
#1048 = CARTESIAN_POINT('',(8.57656059412,-12.62823780733,
    20.335741181538));
#1049 = CARTESIAN_POINT('',(8.739223811701,-12.5145818919,20.35558128846
    ));
#1050 = CARTESIAN_POINT('',(8.847213843982,-12.43805979287,
    20.369825454484));
#1051 = CARTESIAN_POINT('',(8.902646717674,-12.39821054373,
    20.377709288417));
#1052 = CARTESIAN_POINT('',(9.16194047014,-12.20926849969,
    20.417141606291));
#1053 = CARTESIAN_POINT('',(9.367182652402,-12.05154237411,
    20.456563750737));
#1054 = CARTESIAN_POINT('',(9.669812537121,-11.80621548199,
    20.527509988218));
#1055 = CARTESIAN_POINT('',(9.819817356358,-11.68136862536,
    20.565936352266));
#1056 = CARTESIAN_POINT('',(9.992086200176,-11.53214894476,
    20.615934867516));
#1057 = CARTESIAN_POINT('',(10.065280473196,-11.46746183035,
    20.638470126073));
#1058 = CARTESIAN_POINT('',(10.113930040251,-11.424176713,20.65373969751
    ));
#1059 = CARTESIAN_POINT('',(10.139764633691,-11.401026316,
    20.662013588987));
#1060 = CARTESIAN_POINT('',(10.343095476231,-11.2176629631,
    20.728296567796));
#1061 = CARTESIAN_POINT('',(10.523805558756,-11.04634854289,
    20.79559194817));
#1062 = CARTESIAN_POINT('',(10.792311875227,-10.77833948672,
    20.909097845745));
#1063 = CARTESIAN_POINT('',(10.925920897759,-10.64157814703,
    20.968991486292));
#1064 = CARTESIAN_POINT('',(11.080073574344,-10.47754284808,
    21.044362794579));
#1065 = CARTESIAN_POINT('',(11.156640624038,-10.39445010632,
    21.083422180921));
#1066 = CARTESIAN_POINT('',(11.189337483075,-10.3586134244,
    21.100456276236));
#1067 = CARTESIAN_POINT('',(11.211108308599,-10.33467273701,
    21.111877751266));
#1068 = CARTESIAN_POINT('',(11.223279440072,-10.32123933216,
    21.118312372396));
#1069 = CARTESIAN_POINT('',(11.538713150054,-9.972054531681,
    21.286116395207));
#1070 = CARTESIAN_POINT('',(11.854275680419,-9.590792009105,
    21.486036006191));
#1071 = CARTESIAN_POINT('',(12.159281593233,-9.178525343817,
    21.723125246517));
#1072 = ORIENTED_EDGE('',*,*,#1073,.T.);
#1073 = EDGE_CURVE('',#1014,#650,#1074,.T.);
#1074 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1075,#1076,#1077,#1078,#1079,
    #1080),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1075 = CARTESIAN_POINT('',(1.869195349999,-15.11950940647,
    21.723125246431));
#1076 = CARTESIAN_POINT('',(1.855616596127,-15.16825075264,
    21.682063918515));
#1077 = CARTESIAN_POINT('',(1.836449962853,-15.21031372495,
    21.630634443852));
#1078 = CARTESIAN_POINT('',(1.790326185201,-15.26895839275,
    21.517249235647));
#1079 = CARTESIAN_POINT('',(1.763515149646,-15.28535262401,
    21.455653052328));
#1080 = CARTESIAN_POINT('',(1.736337390709,-15.28845808791,
    21.396507245663));
#1081 = ORIENTED_EDGE('',*,*,#649,.T.);
#1082 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#1083,#1084,#1085,#1086,#1087,#1088,#1089)
    ,(#1090,#1091,#1092,#1093,#1094,#1095,#1096)
    ,(#1097,#1098,#1099,#1100,#1101,#1102,#1103
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,1
    ,4),(0.,0.436825136399),(-4.801691678481E-02,3.15515745989,
    6.358879071657,9.562600683424,12.765775060178),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.)
    ,(0.919999712135,0.925421166877,0.934229334897,0.939033052139
      ,0.934229334803,0.92542116711,0.919999711713)
,(1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1083 = CARTESIAN_POINT('',(1.797794216251,-15.12746110712,
    21.756525823605));
#1084 = CARTESIAN_POINT('',(2.758944766815,-15.02272158701,
    21.304607313885));
#1085 = CARTESIAN_POINT('',(4.742290478274,-14.61756457242,
    20.561286701578));
#1086 = CARTESIAN_POINT('',(7.691822761823,-13.3226277919,
    20.151218311523));
#1087 = CARTESIAN_POINT('',(10.288037051691,-11.41572629535,
    20.561286701629));
#1088 = CARTESIAN_POINT('',(11.630586174843,-9.900677032033,
    21.304607313788));
#1089 = CARTESIAN_POINT('',(12.201868534923,-9.120665998334,
    21.756525823848));
#1090 = CARTESIAN_POINT('',(1.752237861605,-15.28691749228,
    21.622858008074));
#1091 = CARTESIAN_POINT('',(2.724876538894,-15.17497285576,
    21.171459926637));
#1092 = CARTESIAN_POINT('',(4.739128850861,-14.75594151441,
    20.424076250179));
#1093 = CARTESIAN_POINT('',(7.752929686617,-13.42846808938,
    20.009381318127));
#1094 = CARTESIAN_POINT('',(10.409455811697,-11.48217671731,
    20.424076250136));
#1095 = CARTESIAN_POINT('',(11.779473755668,-9.947298715099,
    21.171459926585));
#1096 = CARTESIAN_POINT('',(12.362739992722,-9.160941230658,
    21.622858008443));
#1097 = CARTESIAN_POINT('',(1.662525306768,-15.29666794193,
    21.429919180048));
#1098 = CARTESIAN_POINT('',(2.655923288091,-15.18835052413,
    20.978078398071));
#1099 = CARTESIAN_POINT('',(4.705836889259,-14.76950485791,
    20.234862339828));
#1100 = CARTESIAN_POINT('',(7.754414630489,-13.43104008859,
    19.82483940277));
#1101 = CARTESIAN_POINT('',(10.437847993343,-11.46012670398,
    20.234862339895));
#1102 = CARTESIAN_POINT('',(11.825535781253,-9.894272282789,
    20.978078397933));
#1103 = CARTESIAN_POINT('',(12.41604040727,-9.088123103952,
    21.429919180365));
#1104 = ADVANCED_FACE('',(#1105),#1137,.T.);
#1105 = FACE_BOUND('',#1106,.T.);
#1106 = EDGE_LOOP('',(#1107,#1118,#1127,#1136));
#1107 = ORIENTED_EDGE('',*,*,#1108,.T.);
#1108 = EDGE_CURVE('',#650,#1109,#1111,.T.);
#1109 = VERTEX_POINT('',#1110);
#1110 = CARTESIAN_POINT('',(1.720016152909,-15.14484787751,
    21.748142541655));
#1111 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1112,#1113,#1114,#1115,#1116,
    #1117),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1112 = CARTESIAN_POINT('',(1.736337390709,-15.28845808791,
    21.396507245663));
#1113 = CARTESIAN_POINT('',(1.736336378354,-15.28846508084,
    21.459871425847));
#1114 = CARTESIAN_POINT('',(1.734922283375,-15.27602989467,
    21.525707198416));
#1115 = CARTESIAN_POINT('',(1.729269628978,-15.22628986753,
    21.647491248485));
#1116 = CARTESIAN_POINT('',(1.725046882345,-15.18912425324,
    21.703094696768));
#1117 = CARTESIAN_POINT('',(1.720016152909,-15.14484787751,
    21.748142541655));
#1118 = ORIENTED_EDGE('',*,*,#1119,.F.);
#1119 = EDGE_CURVE('',#1120,#1109,#1122,.T.);
#1120 = VERTEX_POINT('',#1121);
#1121 = CARTESIAN_POINT('',(-1.720016532976,-15.14484785378,
    21.748142517472));
#1122 = CIRCLE('',#1123,15.242206977089);
#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126);
#1124 = CARTESIAN_POINT('',(1.981511399407E-08,-3.44443700974E-15,
    21.748142519944));
#1125 = DIRECTION('',(-1.820968292672E-15,-1.820968292672E-15,1.));
#1126 = DIRECTION('',(1.,1.640834706639E-18,1.820968292672E-15));
#1127 = ORIENTED_EDGE('',*,*,#1128,.T.);
#1128 = EDGE_CURVE('',#1120,#664,#1129,.T.);
#1129 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1130,#1131,#1132,#1133,#1134,
    #1135),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1130 = CARTESIAN_POINT('',(-1.720016532976,-15.14484785378,
    21.748142517472));
#1131 = CARTESIAN_POINT('',(-1.725056321128,-15.18912317675,
    21.703094696781));
#1132 = CARTESIAN_POINT('',(-1.729288632517,-15.22628770476,
    21.647491248503));
#1133 = CARTESIAN_POINT('',(-1.734960470127,-15.27602555319,
    21.525707198433));
#1134 = CARTESIAN_POINT('',(-1.736384180059,-15.28845964735,
    21.459871425862));
#1135 = CARTESIAN_POINT('',(-1.736394147939,-15.28844617603,
    21.396507245643));
#1136 = ORIENTED_EDGE('',*,*,#663,.T.);
#1137 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#1138,#1139,#1140,#1141,#1142)
    ,(#1143,#1144,#1145,#1146,#1147)
    ,(#1148,#1149,#1150,#1151,#1152
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,3),
  (-0.440182401835,3.926892580827),(-3.899840265658E-03,0.,
0.389984026566),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,0.924915132654,1.)
    ,(0.989262255001,0.989262255001,0.989262255001,0.914983629814
      ,0.989262255001)
,(1.,1.,1.,0.924915132654,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1138 = CARTESIAN_POINT('',(2.227278471332,-15.07590493569,
    21.750835318599));
#1139 = CARTESIAN_POINT('',(2.22747384609,-15.07722737981,21.74948392295
    ));
#1140 = CARTESIAN_POINT('',(2.227669220848,-15.07854982392,
    21.748132527302));
#1141 = CARTESIAN_POINT('',(2.248792754391,-15.22152987358,
    21.602022295048));
#1142 = CARTESIAN_POINT('',(2.24879275439,-15.22152987358,
    21.396504173612));
#1143 = CARTESIAN_POINT('',(1.967770391076E-08,-15.40495777345,
    21.750835318599));
#1144 = CARTESIAN_POINT('',(1.967769236444E-08,-15.40630908177,
    21.749483922951));
#1145 = CARTESIAN_POINT('',(1.967767904176E-08,-15.40766039009,
    21.748132527302));
#1146 = CARTESIAN_POINT('',(1.967638052491E-08,-15.55376118051,
    21.602022295048));
#1147 = CARTESIAN_POINT('',(1.967597995645E-08,-15.55376118051,
    21.396504173612));
#1148 = CARTESIAN_POINT('',(-2.22727843197,-15.07590493565,
    21.750835318599));
#1149 = CARTESIAN_POINT('',(-2.227473806729,-15.07722737977,
    21.74948392295));
#1150 = CARTESIAN_POINT('',(-2.227669181487,-15.07854982388,
    21.748132527302));
#1151 = CARTESIAN_POINT('',(-2.248792715032,-15.22152987354,
    21.602022295048));
#1152 = CARTESIAN_POINT('',(-2.248792715032,-15.22152987354,
    21.396504173612));
#1153 = ADVANCED_FACE('',(#1154),#1237,.T.);
#1154 = FACE_BOUND('',#1155,.T.);
#1155 = EDGE_LOOP('',(#1156,#1167,#1227,#1236));
#1156 = ORIENTED_EDGE('',*,*,#1157,.T.);
#1157 = EDGE_CURVE('',#664,#1158,#1160,.T.);
#1158 = VERTEX_POINT('',#1159);
#1159 = CARTESIAN_POINT('',(-1.869195310479,-15.11950940635,
    21.723125246432));
#1160 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1161,#1162,#1163,#1164,#1165,
    #1166),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1161 = CARTESIAN_POINT('',(-1.736394147939,-15.28844617603,
    21.396507245643));
#1162 = CARTESIAN_POINT('',(-1.763562697599,-15.28534570094,
    21.455653296504));
#1163 = CARTESIAN_POINT('',(-1.790363507366,-15.26894915086,
    21.517249206167));
#1164 = CARTESIAN_POINT('',(-1.836467733434,-15.21030688947,
    21.630633535349));
#1165 = CARTESIAN_POINT('',(-1.855625046672,-15.16824693848,
    21.682062826708));
#1166 = CARTESIAN_POINT('',(-1.869195310479,-15.11950940635,
    21.723125246432));
#1167 = ORIENTED_EDGE('',*,*,#1168,.F.);
#1168 = EDGE_CURVE('',#1169,#1158,#1171,.T.);
#1169 = VERTEX_POINT('',#1170);
#1170 = CARTESIAN_POINT('',(-12.15928155379,-9.178525343794,
    21.723125246489));
#1171 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1172,#1173,#1174,#1175,#1176,
    #1177,#1178,#1179,#1180,#1181,#1182,#1183,#1184,#1185,#1186,#1187,
    #1188,#1189,#1190,#1191,#1192,#1193,#1194,#1195,#1196,#1197,#1198,
    #1199,#1200,#1201,#1202,#1203,#1204,#1205,#1206,#1207,#1208,#1209,
    #1210,#1211,#1212,#1213,#1214,#1215,#1216,#1217,#1218,#1219,#1220,
    #1221,#1222,#1223,#1224,#1225,#1226),.UNSPECIFIED.,.F.,.F.,(4,2,2,1,
    1,2,2,2,1,1,2,2,2,1,2,2,2,2,1,2,2,2,1,1,2,2,2,1,1,1,2,2,4),(0.,
    6.25E-02,9.375E-02,0.109375,0.1171875,0.12109375,0.125,0.1875,
    0.21875,0.234375,0.2421875,0.25,0.3125,0.34375,0.359375,0.375,0.5,
    0.5625,0.59375,0.609375,0.625,0.6875,0.71875,0.734375,0.7421875,0.75
    ,0.8125,0.84375,0.859375,0.8671875,0.87109375,0.875,1.),
  .UNSPECIFIED.);
#1172 = CARTESIAN_POINT('',(-12.15928155379,-9.178525343794,
    21.723125246489));
#1173 = CARTESIAN_POINT('',(-12.00678726126,-9.384646483979,
    21.604587853616));
#1174 = CARTESIAN_POINT('',(-11.85156329946,-9.583071673151,
    21.49533943734));
#1175 = CARTESIAN_POINT('',(-11.61868827786,-9.866832444397,
    21.345405712071));
#1176 = CARTESIAN_POINT('',(-11.54105123402,-9.959109701646,
    21.297750933389));
#1177 = CARTESIAN_POINT('',(-11.42503534609,-10.09379750912,
    21.229754150372));
#1178 = CARTESIAN_POINT('',(-11.36713680468,-10.16020969008,
    21.196627103503));
#1179 = CARTESIAN_POINT('',(-11.29987463248,-10.23600552974,
    21.159503870017));
#1180 = CARTESIAN_POINT('',(-11.27111909507,-10.26812273976,
    21.143920709373));
#1181 = CARTESIAN_POINT('',(-11.25196561746,-10.28945209805,
    21.133604558539));
#1182 = CARTESIAN_POINT('',(-11.24369455101,-10.29863967267,
    21.129172906937));
#1183 = CARTESIAN_POINT('',(-11.05913314438,-10.50295080468,
    21.030988317053));
#1184 = CARTESIAN_POINT('',(-10.88184630521,-10.68897049204,
    20.946947165448));
#1185 = CARTESIAN_POINT('',(-10.61334073662,-10.95697911702,
    20.833441268454));
#1186 = CARTESIAN_POINT('',(-10.47843969058,-11.08823074421,
    20.779827258644));
#1187 = CARTESIAN_POINT('',(-10.32048587609,-11.23621482718,
    20.722771418862));
#1188 = CARTESIAN_POINT('',(-10.25272697169,-11.29850137045,
    20.69949623115));
#1189 = CARTESIAN_POINT('',(-10.20754637121,-11.33976982468,
    20.684241071778));
#1190 = CARTESIAN_POINT('',(-10.18652929663,-11.35885374592,
    20.67725847531));
#1191 = CARTESIAN_POINT('',(-9.968977816101,-11.55504352365,
    20.606337477312));
#1192 = CARTESIAN_POINT('',(-9.770726337193,-11.72440956048,
    20.551167583273));
#1193 = CARTESIAN_POINT('',(-9.468096908276,-11.96973618966,
    20.480221345997));
#1194 = CARTESIAN_POINT('',(-9.315467367766,-12.0902199095,
    20.447700366243));
#1195 = CARTESIAN_POINT('',(-9.161235140957,-12.20722117393,
    20.419607889967));
#1196 = CARTESIAN_POINT('',(-9.058097459638,-12.28442509611,
    20.401863710716));
#1197 = CARTESIAN_POINT('',(-9.008021285114,-12.32142571033,
    20.393734740468));
#1198 = CARTESIAN_POINT('',(-8.526378576095,-12.67239353161,
    20.320483844128));
#1199 = CARTESIAN_POINT('',(-8.08243448636,-12.96110037336,
    20.287925345744));
#1200 = CARTESIAN_POINT('',(-7.408178628034,-13.3503852297,
    20.287922275443));
#1201 = CARTESIAN_POINT('',(-7.177828047531,-13.47527971033,
    20.296061291574));
#1202 = CARTESIAN_POINT('',(-6.825761687549,-13.65424803916,
    20.320479594244));
#1203 = CARTESIAN_POINT('',(-6.648094441002,-13.74163823717,
    20.335741181447));
#1204 = CARTESIAN_POINT('',(-6.468333921516,-13.82568075848,
    20.355581288399));
#1205 = CARTESIAN_POINT('',(-6.348068823148,-13.88094182055,
    20.369825454448));
#1206 = CARTESIAN_POINT('',(-6.285841923076,-13.90902347334,
    20.377709288509));
#1207 = CARTESIAN_POINT('',(-5.992566439403,-14.03910742701,
    20.417141605898));
#1208 = CARTESIAN_POINT('',(-5.753350517664,-14.13798930761,
    20.456563750151));
#1209 = CARTESIAN_POINT('',(-5.389576254463,-14.27741102968,
    20.527509987636));
#1210 = CARTESIAN_POINT('',(-5.206453295031,-14.34489558566,
    20.56593635176));
#1211 = CARTESIAN_POINT('',(-4.991090837882,-14.4194749408,
    20.615934867226));
#1212 = CARTESIAN_POINT('',(-4.898473016394,-14.45051948367,
    20.638470125904));
#1213 = CARTESIAN_POINT('',(-4.836662221206,-14.47100868611,
    20.653739697428));
#1214 = CARTESIAN_POINT('',(-4.803696091934,-14.48180690205,
    20.662013589055));
#1215 = CARTESIAN_POINT('',(-4.543233350469,-14.56621490022,
    20.728296567363));
#1216 = CARTESIAN_POINT('',(-4.304515669917,-14.63705721215,
    20.795591947516));
#1217 = CARTESIAN_POINT('',(-3.938159860566,-14.73558597521,
    20.909097845098));
#1218 = CARTESIAN_POINT('',(-3.752916554608,-14.78291411312,
    20.968991485734));
#1219 = CARTESIAN_POINT('',(-3.533781479587,-14.8343965978,
    21.044362794272));
#1220 = CARTESIAN_POINT('',(-3.423537529044,-14.85915923715,
    21.083422180776));
#1221 = CARTESIAN_POINT('',(-3.376153622371,-14.86955720679,
    21.100456276169));
#1222 = CARTESIAN_POINT('',(-3.344534966001,-14.87644095109,
    21.111877751253));
#1223 = CARTESIAN_POINT('',(-3.326815730232,-14.88026475776,
    21.118312372445));
#1224 = CARTESIAN_POINT('',(-2.866695967963,-14.97884596346,
    21.286116395035));
#1225 = CARTESIAN_POINT('',(-2.378731672661,-15.06149987003,
    21.486036005978));
#1226 = CARTESIAN_POINT('',(-1.869195310479,-15.11950940635,
    21.723125246432));
#1227 = ORIENTED_EDGE('',*,*,#1228,.T.);
#1228 = EDGE_CURVE('',#1169,#673,#1229,.T.);
#1229 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1230,#1231,#1232,#1233,#1234,
    #1235),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1230 = CARTESIAN_POINT('',(-12.15928155379,-9.178525343794,
    21.723125246489));
#1231 = CARTESIAN_POINT('',(-12.2082821747,-9.191136471118,
    21.682063918574));
#1232 = CARTESIAN_POINT('',(-12.25429309392,-9.195569165986,
    21.630634443904));
#1233 = CARTESIAN_POINT('',(-12.32814275484,-9.184947136781,
    21.517249235679));
#1234 = CARTESIAN_POINT('',(-12.35574609336,-9.169925214543,
    21.455653052346));
#1235 = CARTESIAN_POINT('',(-12.37202009864,-9.147938148182,
    21.39650692131));
#1236 = ORIENTED_EDGE('',*,*,#672,.T.);
#1237 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#1238,#1239,#1240,#1241,#1242,#1243,#1244)
    ,(#1245,#1246,#1247,#1248,#1249,#1250,#1251)
    ,(#1252,#1253,#1254,#1255,#1256,#1257,#1258
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,1
    ,4),(0.,0.436825136399),(-4.801691681654E-02,3.15515745989,
    6.358879071657,9.562600683424,12.765775060131),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.)
    ,(0.919999711965,0.925421166966,0.93422933487,0.939033052125
      ,0.93422933487,0.925421166966,0.919999711965)
,(1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1238 = CARTESIAN_POINT('',(-12.20186849541,-9.120665998406,
    21.756525823703));
#1239 = CARTESIAN_POINT('',(-11.63058613509,-9.900677032038,
    21.304607313849));
#1240 = CARTESIAN_POINT('',(-10.2880370121,-11.41572629536,
    20.561286701593));
#1241 = CARTESIAN_POINT('',(-7.691822722161,-13.32262779191,
    20.15121831153));
#1242 = CARTESIAN_POINT('',(-4.742290438663,-14.6175645724,
    20.561286701594));
#1243 = CARTESIAN_POINT('',(-2.758944727138,-15.02272158707,
    21.304607313849));
#1244 = CARTESIAN_POINT('',(-1.797794176621,-15.12746110703,
    21.756525823703));
#1245 = CARTESIAN_POINT('',(-12.36273995313,-9.160941230625,
    21.622858008223));
#1246 = CARTESIAN_POINT('',(-11.77947371576,-9.947298715356,
    21.171459926618));
#1247 = CARTESIAN_POINT('',(-10.40945577246,-11.48217671699,
    20.424076250167));
#1248 = CARTESIAN_POINT('',(-7.752929646553,-13.42846808965,
    20.009381318113));
#1249 = CARTESIAN_POINT('',(-4.739128811701,-14.75594151418,
    20.424076250167));
#1250 = CARTESIAN_POINT('',(-2.724876498928,-15.17497285589,
    21.171459926618));
#1251 = CARTESIAN_POINT('',(-1.752237822008,-15.28691749226,
    21.622858008223));
#1252 = CARTESIAN_POINT('',(-12.41604036766,-9.088123103922,
    21.429919180176));
#1253 = CARTESIAN_POINT('',(-11.82553574156,-9.894272282853,
    20.978078398018));
#1254 = CARTESIAN_POINT('',(-10.43784795372,-11.46012670397,
    20.234862339847));
#1255 = CARTESIAN_POINT('',(-7.754414590841,-13.43104008861,
    19.82483940278));
#1256 = CARTESIAN_POINT('',(-4.705836849644,-14.76950485791,
    20.234862339848));
#1257 = CARTESIAN_POINT('',(-2.655923248404,-15.18835052414,
    20.978078398018));
#1258 = CARTESIAN_POINT('',(-1.662525267163,-15.29666794193,
    21.429919180176));
#1259 = ADVANCED_FACE('',(#1260),#1292,.T.);
#1260 = FACE_BOUND('',#1261,.T.);
#1261 = EDGE_LOOP('',(#1262,#1273,#1282,#1291));
#1262 = ORIENTED_EDGE('',*,*,#1263,.T.);
#1263 = EDGE_CURVE('',#673,#1264,#1266,.T.);
#1264 = VERTEX_POINT('',#1265);
#1265 = CARTESIAN_POINT('',(-12.25581631348,-9.062002348918,
    21.748140955387));
#1266 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1267,#1268,#1269,#1270,#1271,
    #1272),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1267 = CARTESIAN_POINT('',(-12.37202009864,-9.147938148182,
    21.39650692131));
#1268 = CARTESIAN_POINT('',(-12.37203094569,-9.147943936577,
    21.459871425863));
#1269 = CARTESIAN_POINT('',(-12.36196880606,-9.140501701289,
    21.525707198433));
#1270 = CARTESIAN_POINT('',(-12.32171900621,-9.110736345365,
    21.647491248503));
#1271 = CARTESIAN_POINT('',(-12.29164401341,-9.088496532335,
    21.703094696783));
#1272 = CARTESIAN_POINT('',(-12.25581631348,-9.062002348918,
    21.748140955387));
#1273 = ORIENTED_EDGE('',*,*,#1274,.F.);
#1274 = EDGE_CURVE('',#1275,#1264,#1277,.T.);
#1275 = VERTEX_POINT('',#1276);
#1276 = CARTESIAN_POINT('',(-13.97583326067,-6.082858539134,
    21.748135539777));
#1277 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1278,#1279,#1280,#1281),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1278 = CARTESIAN_POINT('',(-13.97583326067,-6.082858539134,
    21.748135539777));
#1279 = CARTESIAN_POINT('',(-13.51724122574,-7.136507946119,
    21.748135858183));
#1280 = CARTESIAN_POINT('',(-12.93900855959,-8.138028715963,
    21.748139189063));
#1281 = CARTESIAN_POINT('',(-12.25581631348,-9.062002348918,
    21.748140955387));
#1282 = ORIENTED_EDGE('',*,*,#1283,.T.);
#1283 = EDGE_CURVE('',#1275,#687,#1284,.T.);
#1284 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1285,#1286,#1287,#1288,#1289,
    #1290),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1285 = CARTESIAN_POINT('',(-13.97583326067,-6.082858539134,
    21.748135539777));
#1286 = CARTESIAN_POINT('',(-14.01669253321,-6.100645455953,
    21.703086005686));
#1287 = CARTESIAN_POINT('',(-14.05098548889,-6.115573708974,
    21.64748170526));
#1288 = CARTESIAN_POINT('',(-14.0968813101,-6.135554565857,
    21.525700283065));
#1289 = CARTESIAN_POINT('',(-14.10835479641,-6.140550857615,
    21.459866447129));
#1290 = CARTESIAN_POINT('',(-14.1083580267,-6.14055480859,
    21.396503264315));
#1291 = ORIENTED_EDGE('',*,*,#686,.T.);
#1292 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#1293,#1294,#1295,#1296,#1297)
    ,(#1298,#1299,#1300,#1301,#1302)
    ,(#1303,#1304,#1305,#1306,#1307
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,3),
  (-0.440182402102,3.926827686397),(-3.899840265658E-03,0.,
0.389984026566),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,0.924915132654,1.)
    ,(0.989262573549,0.989262573549,0.989262573549,0.914983924444
      ,0.989262573549)
,(1.,1.,1.,0.924915132654,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1293 = CARTESIAN_POINT('',(-11.94247741361,-9.466832188377,
    21.750835318599));
#1294 = CARTESIAN_POINT('',(-11.94352499643,-9.467662609939,
    21.74948392295));
#1295 = CARTESIAN_POINT('',(-11.94457257925,-9.468493031501,
    21.748132527302));
#1296 = CARTESIAN_POINT('',(-12.05783516771,-9.558276572996,
    21.602022295048));
#1297 = CARTESIAN_POINT('',(-12.05783516771,-9.558276572996,
    21.396504173612));
#1298 = CARTESIAN_POINT('',(-13.34106367193,-7.702505484747,
    21.750835318599));
#1299 = CARTESIAN_POINT('',(-13.34223393741,-7.70318114124,
    21.74948392295));
#1300 = CARTESIAN_POINT('',(-13.3434042029,-7.703856797732,
    21.748132527302));
#1301 = CARTESIAN_POINT('',(-13.46993099895,-7.776907445198,
    21.602022295048));
#1302 = CARTESIAN_POINT('',(-13.46993099895,-7.776907445198,
    21.396504173612));
#1303 = CARTESIAN_POINT('',(-14.16973141414,-5.609134516155,
    21.750835318599));
#1304 = CARTESIAN_POINT('',(-14.17097436957,-5.609626544127,
    21.74948392295));
#1305 = CARTESIAN_POINT('',(-14.172217325,-5.610118572099,
    21.748132527302));
#1306 = CARTESIAN_POINT('',(-14.30660321512,-5.663315666076,
    21.602022295048));
#1307 = CARTESIAN_POINT('',(-14.30660321512,-5.663315666075,
    21.396504173612));
#1308 = ADVANCED_FACE('',(#1309),#1364,.T.);
#1309 = FACE_BOUND('',#1310,.T.);
#1310 = EDGE_LOOP('',(#1311,#1322,#1356,#1363));
#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);
#1312 = EDGE_CURVE('',#687,#1313,#1315,.T.);
#1313 = VERTEX_POINT('',#1314);
#1314 = CARTESIAN_POINT('',(-14.02849337701,-5.941000237655,
    21.723106089812));
#1315 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1316,#1317,#1318,#1319,#1320,
    #1321),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1316 = CARTESIAN_POINT('',(-14.1083580267,-6.14055480859,
    21.396503264315));
#1317 = CARTESIAN_POINT('',(-14.1192810765,-6.115473492805,
    21.455645757945));
#1318 = CARTESIAN_POINT('',(-14.11848760334,-6.084053361854,
    21.517239646793));
#1319 = CARTESIAN_POINT('',(-14.09076090247,-6.014777341239,
    21.63062010684));
#1320 = CARTESIAN_POINT('',(-14.06391450188,-5.977141118776,
    21.682046189524));
#1321 = CARTESIAN_POINT('',(-14.02849337701,-5.941000237655,
    21.723106089812));
#1322 = ORIENTED_EDGE('',*,*,#1323,.F.);
#1323 = EDGE_CURVE('',#1324,#1313,#1326,.T.);
#1324 = VERTEX_POINT('',#1325);
#1325 = CARTESIAN_POINT('',(-15.26551917094,2.604075438457E-15,
    20.288320191728));
#1326 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1327,#1328,#1329,#1330,#1331,
    #1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,#1340,#1341,#1342,
    #1343,#1344,#1345,#1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,
    #1354,#1355),.UNSPECIFIED.,.F.,.F.,(4,2,1,1,2,2,2,1,1,2,2,2,1,1,1,2,
    2,4),(0.,0.125,0.1875,0.21875,0.234375,0.25,0.375,0.4375,0.46875,
    0.484375,0.5,0.625,0.6875,0.71875,0.734375,0.7421875,0.75,1.),
  .UNSPECIFIED.);
#1327 = CARTESIAN_POINT('',(-15.26551917094,2.604075438457E-15,
    20.288320191728));
#1328 = CARTESIAN_POINT('',(-15.2657508027,-0.259346235161,
    20.288051390096));
#1329 = CARTESIAN_POINT('',(-15.25889608227,-0.521229521621,
    20.29600614973));
#1330 = CARTESIAN_POINT('',(-15.23798423031,-0.915693378629,
    20.320273353753));
#1331 = CARTESIAN_POINT('',(-15.22487085367,-1.113333748356,
    20.33549071298));
#1332 = CARTESIAN_POINT('',(-15.20492123751,-1.344141351696,
    20.358640716225));
#1333 = CARTESIAN_POINT('',(-15.19537480797,-1.443054460412,
    20.369718498017));
#1334 = CARTESIAN_POINT('',(-15.18878905384,-1.508989621881,
    20.377360650167));
#1335 = CARTESIAN_POINT('',(-15.18526408148,-1.543091882239,
    20.381451035902));
#1336 = CARTESIAN_POINT('',(-15.15472721908,-1.829467969902,
    20.41688593855));
#1337 = CARTESIAN_POINT('',(-15.12075235047,-2.085706220138,
    20.456309401247));
#1338 = CARTESIAN_POINT('',(-15.05954231609,-2.470320364525,
    20.527331829468));
#1339 = CARTESIAN_POINT('',(-15.0263753573,-2.662689424996,
    20.565814842113));
#1340 = CARTESIAN_POINT('',(-14.98319680247,-2.886709527519,
    20.61591191234));
#1341 = CARTESIAN_POINT('',(-14.96373085302,-2.982573094614,
    20.638496365083));
#1342 = CARTESIAN_POINT('',(-14.95054002475,-3.046443522642,
    20.653800278446));
#1343 = CARTESIAN_POINT('',(-14.9433915655,-3.080449830407,
    20.662093804531));
#1344 = CARTESIAN_POINT('',(-14.88612758277,-3.348676758446,
    20.728530017274));
#1345 = CARTESIAN_POINT('',(-14.82806890492,-3.591047026042,
    20.795884635108));
#1346 = CARTESIAN_POINT('',(-14.73024230355,-3.957649528983,
    20.909363955245));
#1347 = CARTESIAN_POINT('',(-14.67864434388,-4.141707594573,
    20.969215448888));
#1348 = CARTESIAN_POINT('',(-14.61374786615,-4.357085650903,
    21.044487091419));
#1349 = CARTESIAN_POINT('',(-14.5801248124,-4.464846578628,
    21.083484022445));
#1350 = CARTESIAN_POINT('',(-14.56546317509,-4.511035610226,
    21.100488646519));
#1351 = CARTESIAN_POINT('',(-14.55563280291,-4.541828501084,
    21.111889873031));
#1352 = CARTESIAN_POINT('',(-14.55011928232,-4.558991514004,
    21.118284384762));
#1353 = CARTESIAN_POINT('',(-14.40489376745,-5.008769657905,
    21.28671406616));
#1354 = CARTESIAN_POINT('',(-14.2324945025,-5.47250089522,
    21.486630469026));
#1355 = CARTESIAN_POINT('',(-14.02849337701,-5.941000237655,
    21.723106089812));
#1356 = ORIENTED_EDGE('',*,*,#1357,.T.);
#1357 = EDGE_CURVE('',#1324,#696,#1358,.T.);
#1358 = CIRCLE('',#1359,0.49999999999);
#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362);
#1360 = CARTESIAN_POINT('',(-14.88674883937,-1.626810327872E-11,
    19.961926202951));
#1361 = DIRECTION('',(-3.252517273218E-11,-1.,2.811975435097E-11));
#1362 = DIRECTION('',(-0.757540663162,4.299537849345E-11,0.652787977567)
  );
#1363 = ORIENTED_EDGE('',*,*,#695,.T.);
#1364 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#1365,#1366,#1367,#1368,#1369)
    ,(#1370,#1371,#1372,#1373,#1374)
    ,(#1375,#1376,#1377,#1378,#1379
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,4),
  (0.,0.436825136399),(5.312459869101E-15,3.203721611769,6.40689598848),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.)
    ,(0.937427507371,0.93743908052,0.934221964632,0.925424175904
      ,0.919999711945)
,(1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1365 = CARTESIAN_POINT('',(-15.26551917094,5.229585967592E-12,
    20.288320191728));
#1366 = CARTESIAN_POINT('',(-15.26647145774,-1.06838155778,
    20.287209636634));
#1367 = CARTESIAN_POINT('',(-15.02972119087,-3.200456205124,
    20.561993676376));
#1368 = CARTESIAN_POINT('',(-14.38977839174,-5.122678878137,
    21.304318698534));
#1369 = CARTESIAN_POINT('',(-13.99966269184,-6.00679510862,
    21.756525823715));
#1370 = CARTESIAN_POINT('',(-15.38674883936,5.216620462554E-12,
    20.147636835779));
#1371 = CARTESIAN_POINT('',(-15.38789829306,-1.088901467933,
    20.14629746481));
#1372 = CARTESIAN_POINT('',(-15.14784868218,-3.272031363302,
    20.424933700135));
#1373 = CARTESIAN_POINT('',(-14.50465561002,-5.228472259301,
    21.171104134761));
#1374 = CARTESIAN_POINT('',(-14.11497779495,-6.125976261638,
    21.62285800824));
#1375 = CARTESIAN_POINT('',(-15.38674883936,-5.516912930127E-15,
    19.961926202951));
#1376 = CARTESIAN_POINT('',(-15.3877332862,-1.104265200727,
    19.960815451123));
#1377 = CARTESIAN_POINT('',(-15.14305806878,-3.307949662384,
    20.235569439677));
#1378 = CARTESIAN_POINT('',(-14.48171487812,-5.294733869396,
    20.977789731659));
#1379 = CARTESIAN_POINT('',(-14.07856565464,-6.208544838005,
    21.429919180191));
#1380 = ADVANCED_FACE('',(#1381),#1429,.T.);
#1381 = FACE_BOUND('',#1382,.T.);
#1382 = EDGE_LOOP('',(#1383,#1384,#1419,#1428));
#1383 = ORIENTED_EDGE('',*,*,#1357,.F.);
#1384 = ORIENTED_EDGE('',*,*,#1385,.F.);
#1385 = EDGE_CURVE('',#1386,#1324,#1388,.T.);
#1386 = VERTEX_POINT('',#1387);
#1387 = CARTESIAN_POINT('',(-14.02849132074,5.940999048573,
    21.723108491965));
#1388 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1389,#1390,#1391,#1392,#1393,
    #1394,#1395,#1396,#1397,#1398,#1399,#1400,#1401,#1402,#1403,#1404,
    #1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412,#1413,#1414,#1415,
    #1416,#1417,#1418),.UNSPECIFIED.,.F.,.F.,(4,2,2,1,1,2,2,2,1,1,2,2,2,
    1,1,2,2,4),(0.,0.125,0.1875,0.21875,0.234375,0.2421875,0.25,0.375,
    0.4375,0.46875,0.484375,0.5,0.625,0.6875,0.71875,0.734375,0.75,1.),
  .UNSPECIFIED.);
#1389 = CARTESIAN_POINT('',(-14.02849132074,5.940999048573,
    21.723108491965));
#1390 = CARTESIAN_POINT('',(-14.130487329,5.706765780302,21.604875970621
    ));
#1391 = CARTESIAN_POINT('',(-14.22458386319,5.473620128145,
    21.495781515936));
#1392 = CARTESIAN_POINT('',(-14.35388843779,5.130100192028,
    21.345850109281));
#1393 = CARTESIAN_POINT('',(-14.39501657463,5.016620593909,
    21.298158000039));
#1394 = CARTESIAN_POINT('',(-14.45374929018,4.848458095439,
    21.23004805659));
#1395 = CARTESIAN_POINT('',(-14.48237577417,4.764890505242,
    21.196850138399));
#1396 = CARTESIAN_POINT('',(-14.51447867555,4.668400861066,
    21.159619210606));
#1397 = CARTESIAN_POINT('',(-14.52795964558,4.627274781987,
    21.143984535584));
#1398 = CARTESIAN_POINT('',(-14.53688531214,4.599908978024,
    21.133632850777));
#1399 = CARTESIAN_POINT('',(-14.54074787954,4.58801546211,
    21.129153152458));
#1400 = CARTESIAN_POINT('',(-14.6252485828,4.326312236599,
    21.031150907179));
#1401 = CARTESIAN_POINT('',(-14.69762133103,4.079894810319,
    20.947204436814));
#1402 = CARTESIAN_POINT('',(-14.79544793292,3.713293172197,
    20.833725117266));
#1403 = CARTESIAN_POINT('',(-14.84167808762,3.530743518751,
    20.780095535372));
#1404 = CARTESIAN_POINT('',(-14.89091836405,3.319728331994,
    20.722971016119));
#1405 = CARTESIAN_POINT('',(-14.91101534426,3.229778878874,
    20.699655569894));
#1406 = CARTESIAN_POINT('',(-14.92418978248,3.169927709696,
    20.684371166034));
#1407 = CARTESIAN_POINT('',(-14.93022059213,3.142142331684,
    20.677374432026));
#1408 = CARTESIAN_POINT('',(-14.99149536975,2.855136748226,
    20.606284997313));
#1409 = CARTESIAN_POINT('',(-15.03913132844,2.59857245062,20.55101483999
    ));
#1410 = CARTESIAN_POINT('',(-15.100341363,2.213958833198,20.47999241198)
  );
#1411 = CARTESIAN_POINT('',(-15.1283853938,2.02170803177,20.447451887761
    ));
#1412 = CARTESIAN_POINT('',(-15.15662200646,1.798016356316,
    20.41468699645));
#1413 = CARTESIAN_POINT('',(-15.16776313328,1.7023296679,20.401759013223
    ));
#1414 = CARTESIAN_POINT('',(-15.1749771587,1.638584585384,
    20.393387941599));
#1415 = CARTESIAN_POINT('',(-15.17835674887,1.607867178211,
    20.389466288264));
#1416 = CARTESIAN_POINT('',(-15.2381006631,1.047619756711,
    20.320139591997));
#1417 = CARTESIAN_POINT('',(-15.26598246277,0.518724173739,
    20.287782555606));
#1418 = CARTESIAN_POINT('',(-15.26551917094,2.604075438457E-15,
    20.288320191728));
#1419 = ORIENTED_EDGE('',*,*,#1420,.T.);
#1420 = EDGE_CURVE('',#1386,#714,#1421,.T.);
#1421 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1422,#1423,#1424,#1425,#1426,
    #1427),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1422 = CARTESIAN_POINT('',(-14.02849132074,5.940999048573,
    21.723108491965));
#1423 = CARTESIAN_POINT('',(-14.06391644751,5.977155453602,
    21.682043934198));
#1424 = CARTESIAN_POINT('',(-14.09075610635,6.014799355189,
    21.630621668721));
#1425 = CARTESIAN_POINT('',(-14.11847263562,6.084090686668,
    21.517252473597));
#1426 = CARTESIAN_POINT('',(-14.11926166223,6.115518659436,
    21.455664731814));
#1427 = CARTESIAN_POINT('',(-14.10832973828,6.140618923916,
    21.396503387036));
#1428 = ORIENTED_EDGE('',*,*,#713,.T.);
#1429 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#1430,#1431,#1432,#1433,#1434)
    ,(#1435,#1436,#1437,#1438,#1439)
    ,(#1440,#1441,#1442,#1443,#1444
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,4),
  (0.,0.436825136399),(-4.801691682038E-02,3.15515745989,6.35887907166),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.)
    ,(0.919999711945,0.925424175904,0.934221964632,0.93743908052
      ,0.937427507371)
,(1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1430 = CARTESIAN_POINT('',(-13.99966269184,6.00679510862,
    21.756525823715));
#1431 = CARTESIAN_POINT('',(-14.38977839174,5.122678878137,
    21.304318698534));
#1432 = CARTESIAN_POINT('',(-15.02972119087,3.200456205124,
    20.561993676375));
#1433 = CARTESIAN_POINT('',(-15.26647145774,1.06838155778,
    20.287209636634));
#1434 = CARTESIAN_POINT('',(-15.26551917094,-5.220906379539E-12,
    20.288320191728));
#1435 = CARTESIAN_POINT('',(-14.11497779495,6.125976261638,
    21.62285800824));
#1436 = CARTESIAN_POINT('',(-14.50465561002,5.228472259301,
    21.171104134761));
#1437 = CARTESIAN_POINT('',(-15.14784868217,3.272031363302,
    20.424933700135));
#1438 = CARTESIAN_POINT('',(-15.38789829306,1.088901467933,
    20.14629746481));
#1439 = CARTESIAN_POINT('',(-15.38674883936,-5.233891111781E-12,
    20.147636835779));
#1440 = CARTESIAN_POINT('',(-14.07856565464,6.208544838005,
    21.429919180191));
#1441 = CARTESIAN_POINT('',(-14.48171487812,5.294733869396,
    20.977789731659));
#1442 = CARTESIAN_POINT('',(-15.14305806878,3.307949662384,
    20.235569439677));
#1443 = CARTESIAN_POINT('',(-15.3877332862,1.104265200727,
    19.960815451123));
#1444 = CARTESIAN_POINT('',(-15.38674883936,-6.529570921634E-15,
    19.961926202951));
#1445 = ADVANCED_FACE('',(#1446),#1478,.T.);
#1446 = FACE_BOUND('',#1447,.T.);
#1447 = EDGE_LOOP('',(#1448,#1459,#1468,#1477));
#1448 = ORIENTED_EDGE('',*,*,#1449,.T.);
#1449 = EDGE_CURVE('',#714,#1450,#1452,.T.);
#1450 = VERTEX_POINT('',#1451);
#1451 = CARTESIAN_POINT('',(-13.97583229661,6.082857001742,
    21.748137053778));
#1452 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1453,#1454,#1455,#1456,#1457,
    #1458),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1453 = CARTESIAN_POINT('',(-14.10832973828,6.140618923916,
    21.396503387036));
#1454 = CARTESIAN_POINT('',(-14.10833149075,6.140604403766,
    21.459866447129));
#1455 = CARTESIAN_POINT('',(-14.09686268834,6.135597350527,
    21.525700283065));
#1456 = CARTESIAN_POINT('',(-14.05097621216,6.11559502293,21.64748170526
    ));
#1457 = CARTESIAN_POINT('',(-14.01668791589,6.100656064599,
    21.703086005686));
#1458 = CARTESIAN_POINT('',(-13.97583229661,6.082857001742,
    21.748137053778));
#1459 = ORIENTED_EDGE('',*,*,#1460,.F.);
#1460 = EDGE_CURVE('',#1461,#1450,#1463,.T.);
#1461 = VERTEX_POINT('',#1462);
#1462 = CARTESIAN_POINT('',(-12.25581468185,9.062001956781,
    21.748142517762));
#1463 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1464,#1465,#1466,#1467),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1464 = CARTESIAN_POINT('',(-12.25581468185,9.062001956781,
    21.748142517762));
#1465 = CARTESIAN_POINT('',(-12.93900855955,8.138028715986,
    21.748139189079));
#1466 = CARTESIAN_POINT('',(-13.51724122572,7.136507946133,
    21.748135858191));
#1467 = CARTESIAN_POINT('',(-13.97583229661,6.082857001742,
    21.748137053778));
#1468 = ORIENTED_EDGE('',*,*,#1469,.T.);
#1469 = EDGE_CURVE('',#1461,#724,#1470,.T.);
#1470 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1471,#1472,#1473,#1474,#1475,
    #1476),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1471 = CARTESIAN_POINT('',(-12.25581468185,9.062001956781,
    21.748142517762));
#1472 = CARTESIAN_POINT('',(-12.29163834192,9.08850420266,
    21.703094696805));
#1473 = CARTESIAN_POINT('',(-12.32170761157,9.110751755881,
    21.647491248529));
#1474 = CARTESIAN_POINT('',(-12.36194593299,9.140532635632,
    21.525707198459));
#1475 = CARTESIAN_POINT('',(-12.37200231942,9.147982651719,
    21.459871425886));
#1476 = CARTESIAN_POINT('',(-12.37199002734,9.147987771125,
    21.396507245821));
#1477 = ORIENTED_EDGE('',*,*,#723,.T.);
#1478 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#1479,#1480,#1481,#1482,#1483)
    ,(#1484,#1485,#1486,#1487,#1488)
    ,(#1489,#1490,#1491,#1492,#1493
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,3),
  (-0.440117507668,3.926892581221),(-3.899840265659E-03,0.,
0.389984026566),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,0.924915132654,1.)
    ,(0.989262573547,0.989262573547,0.989262573547,0.914983924442
      ,0.989262573547)
,(1.,1.,1.,0.924915132654,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1479 = CARTESIAN_POINT('',(-14.16973141414,5.609134516157,
    21.750835318599));
#1480 = CARTESIAN_POINT('',(-14.17097436957,5.60962654413,21.74948392295
    ));
#1481 = CARTESIAN_POINT('',(-14.172217325,5.610118572102,21.748132527302
    ));
#1482 = CARTESIAN_POINT('',(-14.30660321512,5.663315666078,
    21.602022295048));
#1483 = CARTESIAN_POINT('',(-14.30660321512,5.663315666079,
    21.396504173612));
#1484 = CARTESIAN_POINT('',(-13.34106367185,7.702505484939,
    21.750835318599));
#1485 = CARTESIAN_POINT('',(-13.34223393734,7.703181141432,
    21.74948392295));
#1486 = CARTESIAN_POINT('',(-13.34340420282,7.703856797925,
    21.748132527302));
#1487 = CARTESIAN_POINT('',(-13.46993099887,7.776907445392,
    21.602022295048));
#1488 = CARTESIAN_POINT('',(-13.46993099887,7.776907445393,
    21.396504173612));
#1489 = CARTESIAN_POINT('',(-11.94247741336,9.466832188692,
    21.750835318599));
#1490 = CARTESIAN_POINT('',(-11.94352499618,9.467662610254,
    21.74948392295));
#1491 = CARTESIAN_POINT('',(-11.944572579,9.468493031816,21.748132527302
    ));
#1492 = CARTESIAN_POINT('',(-12.05783516746,9.558276573315,
    21.602022295048));
#1493 = CARTESIAN_POINT('',(-12.05783516746,9.558276573315,
    21.396504173612));
#1494 = ADVANCED_FACE('',(#1495),#1578,.T.);
#1495 = FACE_BOUND('',#1496,.T.);
#1496 = EDGE_LOOP('',(#1497,#1508,#1568,#1577));
#1497 = ORIENTED_EDGE('',*,*,#1498,.T.);
#1498 = EDGE_CURVE('',#724,#1499,#1501,.T.);
#1499 = VERTEX_POINT('',#1500);
#1500 = CARTESIAN_POINT('',(-12.1592815536,9.178525343818,
    21.723125246516));
#1501 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1502,#1503,#1504,#1505,#1506,
    #1507),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1502 = CARTESIAN_POINT('',(-12.37199002734,9.147987771125,
    21.396507245821));
#1503 = CARTESIAN_POINT('',(-12.35571630396,9.169962965145,
    21.45565329653));
#1504 = CARTESIAN_POINT('',(-12.32811607018,9.184974872168,
    21.517249206213));
#1505 = CARTESIAN_POINT('',(-12.25427826907,9.19558117238,
    21.630633535426));
#1506 = CARTESIAN_POINT('',(-12.20827462641,9.191141916761,
    21.682062826795));
#1507 = CARTESIAN_POINT('',(-12.1592815536,9.178525343818,
    21.723125246516));
#1508 = ORIENTED_EDGE('',*,*,#1509,.F.);
#1509 = EDGE_CURVE('',#1510,#1499,#1512,.T.);
#1510 = VERTEX_POINT('',#1511);
#1511 = CARTESIAN_POINT('',(-1.869195310368,15.119509406479,
    21.723125246432));
#1512 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1513,#1514,#1515,#1516,#1517,
    #1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527,#1528,
    #1529,#1530,#1531,#1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539,
    #1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547,#1548,#1549,#1550,
    #1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558,#1559,#1560,#1561,
    #1562,#1563,#1564,#1565,#1566,#1567),.UNSPECIFIED.,.F.,.F.,(4,2,2,1,
    1,2,2,2,1,1,2,2,2,1,2,2,2,2,1,2,2,2,1,1,2,2,2,1,1,1,2,2,4),(0.,
    6.249999999997E-02,9.374999999996E-02,0.109375,0.1171875,0.12109375,
    0.125,0.1875,0.21875,0.234375,0.2421875,0.25,0.3125,0.34375,0.359375
    ,0.375,0.5,0.5625,0.59375,0.609375,0.625,0.6875,0.71875,0.734375,
    0.7421875,0.75,0.8125,0.84375,0.859375,0.8671875,0.87109375,0.875,1.
    ),.UNSPECIFIED.);
#1513 = CARTESIAN_POINT('',(-1.869195310368,15.119509406479,
    21.723125246432));
#1514 = CARTESIAN_POINT('',(-2.123948602249,15.090506045045,
    21.604587852685));
#1515 = CARTESIAN_POINT('',(-2.373401838817,15.055290745237,
    21.495339435976));
#1516 = CARTESIAN_POINT('',(-2.735583386196,14.995495446177,
    21.345405710729));
#1517 = CARTESIAN_POINT('',(-2.854316356851,14.97439842258,
    21.297750932165));
#1518 = CARTESIAN_POINT('',(-3.028967362904,14.941269620227,
    21.229754149495));
#1519 = CARTESIAN_POINT('',(-3.115431268954,14.924334103073,
    21.196627102841));
#1520 = CARTESIAN_POINT('',(-3.214703476945,14.903981273179,
    21.159503869679));
#1521 = CARTESIAN_POINT('',(-3.256895565067,14.895136852343,
    21.143920709189));
#1522 = CARTESIAN_POINT('',(-3.284944069743,14.889214133348,
    21.133604558462));
#1523 = CARTESIAN_POINT('',(-3.297036275611,14.886644967068,
    21.129172907003));
#1524 = CARTESIAN_POINT('',(-3.566255611372,14.828965665834,
    21.030988316587));
#1525 = CARTESIAN_POINT('',(-3.815996806753,14.768440602749,
    20.946947164732));
#1526 = CARTESIAN_POINT('',(-4.182351868758,14.669912271759,
    20.833441267734));
#1527 = CARTESIAN_POINT('',(-4.363469634886,14.618710352585,
    20.779827258015));
#1528 = CARTESIAN_POINT('',(-4.570604516349,14.555910378398,
    20.722771418504));
#1529 = CARTESIAN_POINT('',(-4.658425696768,14.528372717661,
    20.699496230942));
#1530 = CARTESIAN_POINT('',(-4.716755526345,14.50987939713,
    20.684241071679));
#1531 = CARTESIAN_POINT('',(-4.743791223822,14.501220037379,
    20.677258475318));
#1532 = CARTESIAN_POINT('',(-5.022472295171,14.410909817576,
    20.606337477444));
#1533 = CARTESIAN_POINT('',(-5.268273324878,14.323902018974,
    20.551167583459));
#1534 = CARTESIAN_POINT('',(-5.632047132428,14.184480560197,
    20.48022134618));
#1535 = CARTESIAN_POINT('',(-5.812703864868,14.112541360652,
    20.447700366403));
#1536 = CARTESIAN_POINT('',(-5.991146045711,14.037472966324,
    20.419607890072));
#1537 = CARTESIAN_POINT('',(-6.109575444391,13.98675507527,
    20.401863710776));
#1538 = CARTESIAN_POINT('',(-6.166657003814,13.961888143005,
    20.393734740476));
#1539 = CARTESIAN_POINT('',(-6.711425406402,13.720257232705,
    20.320483844123));
#1540 = CARTESIAN_POINT('',(-7.183424910809,13.480143793821,
    20.287925345737));
#1541 = CARTESIAN_POINT('',(-7.857683415794,13.090863519486,
    20.287922275452));
#1542 = CARTESIAN_POINT('',(-8.081020499207,12.953821305214,
    20.296061291585));
#1543 = CARTESIAN_POINT('',(-8.412044798441,12.738407058072,
    20.320479594256));
#1544 = CARTESIAN_POINT('',(-8.576560553167,12.628237808178,
    20.335741181458));
#1545 = CARTESIAN_POINT('',(-8.739223771222,12.51458189245,
    20.355581288409));
#1546 = CARTESIAN_POINT('',(-8.84721380388,12.438059793177,
    20.369825454455));
#1547 = CARTESIAN_POINT('',(-8.902646678092,12.398210543681,
    20.377709288447));
#1548 = CARTESIAN_POINT('',(-9.161940430313,12.209268499927,
    20.417141606173));
#1549 = CARTESIAN_POINT('',(-9.367182612484,12.05154237446,
    20.45656375056));
#1550 = CARTESIAN_POINT('',(-9.669812497211,11.806215482332,
    20.52750998804));
#1551 = CARTESIAN_POINT('',(-9.819817316486,11.681368625661,
    20.565936352111));
#1552 = CARTESIAN_POINT('',(-9.992086160406,11.532148944933,
    20.615934867425));
#1553 = CARTESIAN_POINT('',(-10.06528043348,11.467461830455,
    20.638470126018));
#1554 = CARTESIAN_POINT('',(-10.11393000057,11.424176713058,
    20.653739697481));
#1555 = CARTESIAN_POINT('',(-10.13976459394,11.401026316119,
    20.662013588942));
#1556 = CARTESIAN_POINT('',(-10.34309543751,11.217662962219,
    20.728296568151));
#1557 = CARTESIAN_POINT('',(-10.52380552046,11.046348541586,
    20.795591948702));
#1558 = CARTESIAN_POINT('',(-10.7923118369,10.778339485436,
    20.909097846278));
#1559 = CARTESIAN_POINT('',(-10.92592085926,10.641578145918,
    20.968991486758));
#1560 = CARTESIAN_POINT('',(-11.08007353536,10.477542847442,
    21.04436279485));
#1561 = CARTESIAN_POINT('',(-11.15664058475,10.394450105983,
    21.083422181065));
#1562 = CARTESIAN_POINT('',(-11.18933744364,10.358613424199,
    21.10045627632));
#1563 = CARTESIAN_POINT('',(-11.21110826907,10.334672736916,
    21.111877751309));
#1564 = CARTESIAN_POINT('',(-11.2232794004,10.321239332218,
    21.11831237237));
#1565 = CARTESIAN_POINT('',(-11.53871311164,9.972054530164,
    21.28611639602));
#1566 = CARTESIAN_POINT('',(-11.85427564183,9.590792007691,
    21.486036007003));
#1567 = CARTESIAN_POINT('',(-12.1592815536,9.178525343818,
    21.723125246516));
#1568 = ORIENTED_EDGE('',*,*,#1569,.T.);
#1569 = EDGE_CURVE('',#1510,#733,#1570,.T.);
#1570 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1571,#1572,#1573,#1574,#1575,
    #1576),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1571 = CARTESIAN_POINT('',(-1.869195310368,15.119509406479,
    21.723125246432));
#1572 = CARTESIAN_POINT('',(-1.855616556496,15.168250752642,
    21.682063918515));
#1573 = CARTESIAN_POINT('',(-1.836449923221,15.210313724952,
    21.630634443852));
#1574 = CARTESIAN_POINT('',(-1.790326145569,15.268958392752,
    21.517249235647));
#1575 = CARTESIAN_POINT('',(-1.763515110014,15.285352624016,
    21.455653052328));
#1576 = CARTESIAN_POINT('',(-1.736337351077,15.288458087918,
    21.396507245663));
#1577 = ORIENTED_EDGE('',*,*,#732,.T.);
#1578 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#1579,#1580,#1581,#1582,#1583,#1584,#1585)
    ,(#1586,#1587,#1588,#1589,#1590,#1591,#1592)
    ,(#1593,#1594,#1595,#1596,#1597,#1598,#1599
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,1
    ,4),(0.,0.436825136399),(-4.801691678481E-02,3.15515745989,
    6.358879071657,9.562600683424,12.765775060178),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.)
    ,(0.919999712135,0.925421166877,0.934229334897,0.939033052139
      ,0.934229334803,0.92542116711,0.919999711713)
,(1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1579 = CARTESIAN_POINT('',(-1.797794176621,15.127461107129,
    21.756525823605));
#1580 = CARTESIAN_POINT('',(-2.758944727185,15.022721587015,
    21.304607313885));
#1581 = CARTESIAN_POINT('',(-4.742290438644,14.617564572427,
    20.561286701578));
#1582 = CARTESIAN_POINT('',(-7.691822722193,13.322627791905,
    20.151218311523));
#1583 = CARTESIAN_POINT('',(-10.28803701206,11.415726295357,
    20.561286701629));
#1584 = CARTESIAN_POINT('',(-11.63058613521,9.900677032033,
    21.304607313788));
#1585 = CARTESIAN_POINT('',(-12.20186849529,9.120665998333,
    21.756525823848));
#1586 = CARTESIAN_POINT('',(-1.752237821975,15.286917492282,
    21.622858008074));
#1587 = CARTESIAN_POINT('',(-2.724876499264,15.174972855765,
    21.171459926637));
#1588 = CARTESIAN_POINT('',(-4.73912881123,14.755941514419,
    20.424076250179));
#1589 = CARTESIAN_POINT('',(-7.752929646987,13.428468089382,
    20.009381318127));
#1590 = CARTESIAN_POINT('',(-10.40945577206,11.482176717314,
    20.424076250136));
#1591 = CARTESIAN_POINT('',(-11.77947371603,9.947298715099,
    21.171459926585));
#1592 = CARTESIAN_POINT('',(-12.36273995309,9.160941230658,
    21.622858008443));
#1593 = CARTESIAN_POINT('',(-1.662525267138,15.296667941932,
    21.429919180048));
#1594 = CARTESIAN_POINT('',(-2.655923248461,15.188350524135,
    20.978078398071));
#1595 = CARTESIAN_POINT('',(-4.705836849628,14.769504857917,
    20.234862339828));
#1596 = CARTESIAN_POINT('',(-7.754414590859,13.431040088598,
    19.82483940277));
#1597 = CARTESIAN_POINT('',(-10.43784795371,11.460126703987,
    20.234862339895));
#1598 = CARTESIAN_POINT('',(-11.82553574162,9.894272282789,
    20.978078397932));
#1599 = CARTESIAN_POINT('',(-12.41604036764,9.088123103952,
    21.429919180365));
#1600 = ADVANCED_FACE('',(#1601),#1633,.T.);
#1601 = FACE_BOUND('',#1602,.T.);
#1602 = EDGE_LOOP('',(#1603,#1614,#1623,#1632));
#1603 = ORIENTED_EDGE('',*,*,#1604,.T.);
#1604 = EDGE_CURVE('',#733,#1605,#1607,.T.);
#1605 = VERTEX_POINT('',#1606);
#1606 = CARTESIAN_POINT('',(-1.720016113278,15.144847877514,
    21.748142541655));
#1607 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1608,#1609,#1610,#1611,#1612,
    #1613),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1608 = CARTESIAN_POINT('',(-1.736337351077,15.288458087918,
    21.396507245663));
#1609 = CARTESIAN_POINT('',(-1.736336338722,15.288465080848,
    21.459871425848));
#1610 = CARTESIAN_POINT('',(-1.734922243744,15.276029894672,
    21.525707198416));
#1611 = CARTESIAN_POINT('',(-1.729269589347,15.226289867536,
    21.647491248485));
#1612 = CARTESIAN_POINT('',(-1.725046842714,15.189124253245,
    21.703094696768));
#1613 = CARTESIAN_POINT('',(-1.720016113278,15.144847877514,
    21.748142541655));
#1614 = ORIENTED_EDGE('',*,*,#1615,.F.);
#1615 = EDGE_CURVE('',#1616,#1605,#1618,.T.);
#1616 = VERTEX_POINT('',#1617);
#1617 = CARTESIAN_POINT('',(1.720016572607,15.144847853788,
    21.748142517472));
#1618 = CIRCLE('',#1619,15.242206977089);
#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622);
#1620 = CARTESIAN_POINT('',(1.9815133534E-08,-3.494456894169E-15,
    21.748142519944));
#1621 = DIRECTION('',(1.820968292672E-15,1.820968292672E-15,1.));
#1622 = DIRECTION('',(-1.,4.536012384614E-16,1.820968292672E-15));
#1623 = ORIENTED_EDGE('',*,*,#1624,.T.);
#1624 = EDGE_CURVE('',#1616,#747,#1625,.T.);
#1625 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1626,#1627,#1628,#1629,#1630,
    #1631),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1626 = CARTESIAN_POINT('',(1.720016572606,15.144847853788,
    21.748142517472));
#1627 = CARTESIAN_POINT('',(1.725056360759,15.189123176757,
    21.703094696783));
#1628 = CARTESIAN_POINT('',(1.729288672148,15.226287704761,
    21.647491248502));
#1629 = CARTESIAN_POINT('',(1.734960509759,15.276025553194,
    21.525707198433));
#1630 = CARTESIAN_POINT('',(1.736384219691,15.288459647354,
    21.459871425863));
#1631 = CARTESIAN_POINT('',(1.73639418757,15.288446176036,
    21.396507245643));
#1632 = ORIENTED_EDGE('',*,*,#746,.T.);
#1633 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#1634,#1635,#1636,#1637,#1638)
    ,(#1639,#1640,#1641,#1642,#1643)
    ,(#1644,#1645,#1646,#1647,#1648
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,3),
  (-0.440182401835,3.926892580827),(-3.899840265658E-03,0.,
0.389984026566),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,0.924915132654,1.)
    ,(0.989262255001,0.989262255001,0.989262255001,0.914983629814
      ,0.989262255001)
,(1.,1.,1.,0.924915132654,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1634 = CARTESIAN_POINT('',(-2.227278431701,15.075904935697,
    21.750835318599));
#1635 = CARTESIAN_POINT('',(-2.22747380646,15.077227379813,
    21.74948392295));
#1636 = CARTESIAN_POINT('',(-2.227669181218,15.078549823929,
    21.748132527302));
#1637 = CARTESIAN_POINT('',(-2.24879271476,15.221529873584,
    21.602022295048));
#1638 = CARTESIAN_POINT('',(-2.24879271476,15.221529873584,
    21.396504173612));
#1639 = CARTESIAN_POINT('',(1.99526057898E-08,15.404957773457,
    21.750835318599));
#1640 = CARTESIAN_POINT('',(1.995261733612E-08,15.406309081777,
    21.749483922951));
#1641 = CARTESIAN_POINT('',(1.995262888244E-08,15.407660390096,
    21.748132527302));
#1642 = CARTESIAN_POINT('',(1.995394960375E-08,15.553761180515,
    21.602022295048));
#1643 = CARTESIAN_POINT('',(1.995431908597E-08,15.553761180515,
    21.396504173612));
#1644 = CARTESIAN_POINT('',(2.227278471601,15.075904935657,
    21.750835318599));
#1645 = CARTESIAN_POINT('',(2.227473846359,15.077227379773,
    21.74948392295));
#1646 = CARTESIAN_POINT('',(2.227669221117,15.078549823889,
    21.748132527302));
#1647 = CARTESIAN_POINT('',(2.248792754662,15.221529873544,
    21.602022295048));
#1648 = CARTESIAN_POINT('',(2.248792754663,15.221529873544,
    21.396504173612));
#1649 = ADVANCED_FACE('',(#1650),#1733,.T.);
#1650 = FACE_BOUND('',#1651,.T.);
#1651 = EDGE_LOOP('',(#1652,#1663,#1723,#1732));
#1652 = ORIENTED_EDGE('',*,*,#1653,.T.);
#1653 = EDGE_CURVE('',#747,#1654,#1656,.T.);
#1654 = VERTEX_POINT('',#1655);
#1655 = CARTESIAN_POINT('',(1.86919535011,15.119509406355,
    21.723125246431));
#1656 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1657,#1658,#1659,#1660,#1661,
    #1662),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1657 = CARTESIAN_POINT('',(1.73639418757,15.288446176036,
    21.396507245643));
#1658 = CARTESIAN_POINT('',(1.763562737231,15.285345700949,
    21.455653296504));
#1659 = CARTESIAN_POINT('',(1.790363546998,15.268949150865,
    21.517249206167));
#1660 = CARTESIAN_POINT('',(1.836467773065,15.210306889478,
    21.630633535349));
#1661 = CARTESIAN_POINT('',(1.855625086303,15.168246938483,
    21.682062826708));
#1662 = CARTESIAN_POINT('',(1.86919535011,15.119509406355,
    21.723125246431));
#1663 = ORIENTED_EDGE('',*,*,#1664,.F.);
#1664 = EDGE_CURVE('',#1665,#1654,#1667,.T.);
#1665 = VERTEX_POINT('',#1666);
#1666 = CARTESIAN_POINT('',(12.159281593428,9.178525343793,
    21.72312524649));
#1667 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1668,#1669,#1670,#1671,#1672,
    #1673,#1674,#1675,#1676,#1677,#1678,#1679,#1680,#1681,#1682,#1683,
    #1684,#1685,#1686,#1687,#1688,#1689,#1690,#1691,#1692,#1693,#1694,
    #1695,#1696,#1697,#1698,#1699,#1700,#1701,#1702,#1703,#1704,#1705,
    #1706,#1707,#1708,#1709,#1710,#1711,#1712,#1713,#1714,#1715,#1716,
    #1717,#1718,#1719,#1720,#1721,#1722),.UNSPECIFIED.,.F.,.F.,(4,2,2,1,
    1,2,2,2,1,1,2,2,2,1,2,2,2,2,1,2,2,2,1,1,2,2,2,1,1,1,2,2,4),(0.,
    6.25E-02,9.375E-02,0.109375,0.1171875,0.12109375,0.125,0.1875,
    0.21875,0.234375,0.2421875,0.25,0.3125,0.34375,0.359375,0.375,0.5,
    0.5625,0.59375,0.609375,0.625,0.6875,0.71875,0.734375,0.7421875,0.75
    ,0.8125,0.84375,0.859375,0.8671875,0.87109375,0.875,1.),
  .UNSPECIFIED.);
#1668 = CARTESIAN_POINT('',(12.159281593428,9.178525343793,
    21.72312524649));
#1669 = CARTESIAN_POINT('',(12.006787299772,9.38464648549,
    21.604587852748));
#1670 = CARTESIAN_POINT('',(11.851563337313,9.583071675478,
    21.495339436037));
#1671 = CARTESIAN_POINT('',(11.618688315638,9.866832446765,
    21.345405710767));
#1672 = CARTESIAN_POINT('',(11.541051271931,9.959109703832,
    21.297750932194));
#1673 = CARTESIAN_POINT('',(11.425035384451,10.093797510724,
    21.229754149503));
#1674 = CARTESIAN_POINT('',(11.367136843332,10.160209691316,
    21.196627102838));
#1675 = CARTESIAN_POINT('',(11.299874671586,10.236005530407,
    21.159503869661));
#1676 = CARTESIAN_POINT('',(11.271119134389,10.268122740155,
    21.143920709164));
#1677 = CARTESIAN_POINT('',(11.251965656933,10.289452098254,
    21.133604558432));
#1678 = CARTESIAN_POINT('',(11.243694590713,10.298639672607,
    21.129172906962));
#1679 = CARTESIAN_POINT('',(11.059133182911,10.502950805709,
    21.03098831666));
#1680 = CARTESIAN_POINT('',(10.881846343137,10.688970493617,
    20.94694716486));
#1681 = CARTESIAN_POINT('',(10.613340774506,10.95697911862,
    20.833441267865));
#1682 = CARTESIAN_POINT('',(10.478439728674,11.088230745618,
    20.779827258128));
#1683 = CARTESIAN_POINT('',(10.320485914812,11.23621482801,
    20.722771418562));
#1684 = CARTESIAN_POINT('',(10.252727010772,11.298501370947,
    20.699496230969));
#1685 = CARTESIAN_POINT('',(10.207546410551,11.339769824945,
    20.684241071684));
#1686 = CARTESIAN_POINT('',(10.186529336318,11.35885374587,
    20.677258475329));
#1687 = CARTESIAN_POINT('',(9.968977855286,11.555043524049,
    20.60633747717));
#1688 = CARTESIAN_POINT('',(9.770726376141,11.724409561093,
    20.551167583059));
#1689 = CARTESIAN_POINT('',(9.468096947214,11.969736190281,
    20.480221345783));
#1690 = CARTESIAN_POINT('',(9.315467406786,12.090219910044,
    20.447700366055));
#1691 = CARTESIAN_POINT('',(9.161235180193,12.20722117428,
    20.419607889847));
#1692 = CARTESIAN_POINT('',(9.058097499049,12.28442509631,
    20.401863710649));
#1693 = CARTESIAN_POINT('',(9.008021324656,12.321425710421,
    20.393734740436));
#1694 = CARTESIAN_POINT('',(8.526378616445,12.672393530939,
    20.320483844385));
#1695 = CARTESIAN_POINT('',(8.082434525577,12.961100373349,20.287925346)
  );
#1696 = CARTESIAN_POINT('',(7.408178667872,13.350385229718,
    20.287922275314));
#1697 = CARTESIAN_POINT('',(7.177828087465,13.475279710347,
    20.296061291381));
#1698 = CARTESIAN_POINT('',(6.825761727479,13.654248039188,
    20.320479594051));
#1699 = CARTESIAN_POINT('',(6.648094480891,13.741638237189,
    20.335741181278));
#1700 = CARTESIAN_POINT('',(6.468333961312,13.825680758499,
    20.355581288291));
#1701 = CARTESIAN_POINT('',(6.34806886287,13.880941820561,
    20.369825454387));
#1702 = CARTESIAN_POINT('',(6.285841963118,13.909023473186,
    20.377709288428));
#1703 = CARTESIAN_POINT('',(5.992566477392,14.039107427644,
    20.417141606218));
#1704 = CARTESIAN_POINT('',(5.753350554859,14.137989308545,
    20.456563750631));
#1705 = CARTESIAN_POINT('',(5.389576291683,14.277411030594,
    20.527509988116));
#1706 = CARTESIAN_POINT('',(5.206453332566,14.344895586458,
    20.56593635218));
#1707 = CARTESIAN_POINT('',(4.991090876299,14.419474941263,
    20.615934867471));
#1708 = CARTESIAN_POINT('',(4.898473055295,14.450519483949,
    20.638470126051));
#1709 = CARTESIAN_POINT('',(4.836662260455,14.47100868626,
    20.653739697505));
#1710 = CARTESIAN_POINT('',(4.80369613172,14.481806902016,
    20.662013589006));
#1711 = CARTESIAN_POINT('',(4.543233388866,14.566214900548,
    20.728296567752));
#1712 = CARTESIAN_POINT('',(4.304515707732,14.637057212617,20.7955919481
    ));
#1713 = CARTESIAN_POINT('',(3.938159898411,14.735585975667,
    20.909097845683));
#1714 = CARTESIAN_POINT('',(3.752916592694,14.78291411351,
    20.968991486245));
#1715 = CARTESIAN_POINT('',(3.533781518326,14.834396598023,
    21.04436279457));
#1716 = CARTESIAN_POINT('',(3.4235375682,14.859159237272,21.083422180935
    ));
#1717 = CARTESIAN_POINT('',(3.376153661724,14.869557206859,
    21.100456276262));
#1718 = CARTESIAN_POINT('',(3.344535005491,14.876440951134,21.1118777513
    ));
#1719 = CARTESIAN_POINT('',(3.326815769893,14.880264757757,
    21.118312372432));
#1720 = CARTESIAN_POINT('',(2.866696006658,14.978845963616,
    21.28611639543));
#1721 = CARTESIAN_POINT('',(2.378731711443,15.06149987013,
    21.486036006373));
#1722 = CARTESIAN_POINT('',(1.86919535011,15.119509406355,
    21.723125246431));
#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);
#1724 = EDGE_CURVE('',#1665,#611,#1725,.T.);
#1725 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1726,#1727,#1728,#1729,#1730,
    #1731),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#1726 = CARTESIAN_POINT('',(12.159281593428,9.178525343793,
    21.72312524649));
#1727 = CARTESIAN_POINT('',(12.208282214335,9.191136471117,
    21.682063918574));
#1728 = CARTESIAN_POINT('',(12.254293133551,9.195569165986,
    21.630634443905));
#1729 = CARTESIAN_POINT('',(12.328142794478,9.18494713678,
    21.517249235679));
#1730 = CARTESIAN_POINT('',(12.355746132994,9.169925214543,
    21.455653052346));
#1731 = CARTESIAN_POINT('',(12.372020067419,9.147938095769,
    21.396507245828));
#1732 = ORIENTED_EDGE('',*,*,#755,.T.);
#1733 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#1734,#1735,#1736,#1737,#1738,#1739,#1740)
    ,(#1741,#1742,#1743,#1744,#1745,#1746,#1747)
    ,(#1748,#1749,#1750,#1751,#1752,#1753,#1754
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,1
    ,4),(0.,0.436825136399),(-4.801691681658E-02,3.15515745989,
    6.358879071657,9.562600683424,12.765775060131),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.)
    ,(0.919999711965,0.925421166966,0.93422933487,0.939033052125
      ,0.93422933487,0.925421166966,0.919999711965)
,(1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1734 = CARTESIAN_POINT('',(12.201868535048,9.120665998406,
    21.756525823703));
#1735 = CARTESIAN_POINT('',(11.630586174729,9.900677032038,
    21.304607313849));
#1736 = CARTESIAN_POINT('',(10.288037051734,11.415726295367,
    20.561286701593));
#1737 = CARTESIAN_POINT('',(7.691822761791,13.322627791916,
    20.15121831153));
#1738 = CARTESIAN_POINT('',(4.742290478293,14.6175645724,20.561286701594
    ));
#1739 = CARTESIAN_POINT('',(2.758944766769,15.022721587078,
    21.304607313849));
#1740 = CARTESIAN_POINT('',(1.797794216251,15.127461107032,
    21.756525823703));
#1741 = CARTESIAN_POINT('',(12.362739992764,9.160941230625,
    21.622858008223));
#1742 = CARTESIAN_POINT('',(11.77947375539,9.947298715356,
    21.171459926618));
#1743 = CARTESIAN_POINT('',(10.409455812098,11.482176716992,
    20.424076250167));
#1744 = CARTESIAN_POINT('',(7.752929686184,13.428468089659,
    20.009381318113));
#1745 = CARTESIAN_POINT('',(4.739128851331,14.755941514184,
    20.424076250167));
#1746 = CARTESIAN_POINT('',(2.724876538558,15.174972855898,
    21.171459926618));
#1747 = CARTESIAN_POINT('',(1.752237861638,15.286917492268,
    21.622858008223));
#1748 = CARTESIAN_POINT('',(12.416040407292,9.088123103922,
    21.429919180176));
#1749 = CARTESIAN_POINT('',(11.825535781199,9.894272282853,
    20.978078398018));
#1750 = CARTESIAN_POINT('',(10.437847993354,11.460126703972,
    20.234862339847));
#1751 = CARTESIAN_POINT('',(7.754414630471,13.431040088611,
    19.82483940278));
#1752 = CARTESIAN_POINT('',(4.705836889274,14.769504857911,
    20.234862339848));
#1753 = CARTESIAN_POINT('',(2.655923288034,15.188350524147,
    20.978078398018));
#1754 = CARTESIAN_POINT('',(1.662525306793,15.29666794193,
    21.429919180176));
#1755 = ADVANCED_FACE('',(#1756,#1759),#1770,.F.);
#1756 = FACE_BOUND('',#1757,.F.);
#1757 = EDGE_LOOP('',(#1758));
#1758 = ORIENTED_EDGE('',*,*,#778,.T.);
#1759 = FACE_BOUND('',#1760,.F.);
#1760 = EDGE_LOOP('',(#1761));
#1761 = ORIENTED_EDGE('',*,*,#1762,.F.);
#1762 = EDGE_CURVE('',#1763,#1763,#1765,.T.);
#1763 = VERTEX_POINT('',#1764);
#1764 = CARTESIAN_POINT('',(11.1443003,0.,7.744142467586));
#1765 = CIRCLE('',#1766,11.1443003);
#1766 = AXIS2_PLACEMENT_3D('',#1767,#1768,#1769);
#1767 = CARTESIAN_POINT('',(0.,0.,7.744142467586));
#1768 = DIRECTION('',(0.,0.,1.));
#1769 = DIRECTION('',(1.,0.,-0.));
#1770 = PLANE('',#1771);
#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774);
#1772 = CARTESIAN_POINT('',(-8.506428905186E-16,7.509869098785E-16,
    7.744142467586));
#1773 = DIRECTION('',(0.,0.,1.));
#1774 = DIRECTION('',(1.,0.,-0.));
#1775 = ADVANCED_FACE('',(#1776),#1787,.T.);
#1776 = FACE_BOUND('',#1777,.T.);
#1777 = EDGE_LOOP('',(#1778,#1779,#1780));
#1778 = ORIENTED_EDGE('',*,*,#795,.F.);
#1779 = ORIENTED_EDGE('',*,*,#1724,.F.);
#1780 = ORIENTED_EDGE('',*,*,#1781,.F.);
#1781 = EDGE_CURVE('',#796,#1665,#1782,.T.);
#1782 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1783,#1784,#1785,#1786),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1783 = CARTESIAN_POINT('',(12.255814951617,9.062001604952,
    21.748142541669));
#1784 = CARTESIAN_POINT('',(12.227788109275,9.104661051458,
    21.745283674001));
#1785 = CARTESIAN_POINT('',(12.194849959433,9.144420428714,
    21.736747508953));
#1786 = CARTESIAN_POINT('',(12.159281593428,9.178525343793,
    21.72312524649));
#1787 = SPHERICAL_SURFACE('',#1788,0.500000000004);
#1788 = AXIS2_PLACEMENT_3D('',#1789,#1790,#1791);
#1789 = CARTESIAN_POINT('',(11.970006343719,8.850663263386,
    21.396504173633));
#1790 = DIRECTION('',(0.515678466956,0.490203289483,-0.702692289482));
#1791 = DIRECTION('',(0.509299223745,0.484139189067,0.711493883531));
#1792 = ADVANCED_FACE('',(#1793),#1821,.T.);
#1793 = FACE_BOUND('',#1794,.T.);
#1794 = EDGE_LOOP('',(#1795,#1796,#1805,#1814));
#1795 = ORIENTED_EDGE('',*,*,#806,.T.);
#1796 = ORIENTED_EDGE('',*,*,#1797,.T.);
#1797 = EDGE_CURVE('',#796,#1798,#1800,.T.);
#1798 = VERTEX_POINT('',#1799);
#1799 = CARTESIAN_POINT('',(11.734221659207,8.76187957572,
    22.352342023663));
#1800 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1801,#1802,#1803,#1804),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1801 = CARTESIAN_POINT('',(12.255814951617,9.062001604952,
    21.748142541669));
#1802 = CARTESIAN_POINT('',(12.078453681583,8.9599322627,21.953657122357
    ));
#1803 = CARTESIAN_POINT('',(11.904589411796,8.859891886171,
    22.155055300799));
#1804 = CARTESIAN_POINT('',(11.734221659207,8.76187957572,
    22.352342023663));
#1805 = ORIENTED_EDGE('',*,*,#1806,.F.);
#1806 = EDGE_CURVE('',#1807,#1798,#1809,.T.);
#1807 = VERTEX_POINT('',#1808);
#1808 = CARTESIAN_POINT('',(13.455121218803,5.781193581504,
    22.352342985438));
#1809 = CIRCLE('',#1810,14.644531997389);
#1810 = AXIS2_PLACEMENT_3D('',#1811,#1812,#1813);
#1811 = CARTESIAN_POINT('',(1.98155447606E-08,1.392115589471E-13,
    22.352343884867));
#1812 = DIRECTION('',(0.,-0.,1.));
#1813 = DIRECTION('',(0.780884911517,0.624674919431,0.));
#1814 = ORIENTED_EDGE('',*,*,#1815,.T.);
#1815 = EDGE_CURVE('',#1807,#807,#1816,.T.);
#1816 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1817,#1818,#1819,#1820),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1817 = CARTESIAN_POINT('',(13.455121218803,5.781193581504,
    22.352342985438));
#1818 = CARTESIAN_POINT('',(13.625185618801,5.879727206711,
    22.155057283215));
#1819 = CARTESIAN_POINT('',(13.798756178917,5.980278411807,
    21.953658049921));
#1820 = CARTESIAN_POINT('',(13.975831274041,6.082845897247,
    21.748142517472));
#1821 = CONICAL_SURFACE('',#1822,13.359372691888,0.779968053131);
#1822 = AXIS2_PLACEMENT_3D('',#1823,#1824,#1825);
#1823 = CARTESIAN_POINT('',(1.98151539621E-08,1.084202172486E-14,
    23.651536644982));
#1824 = DIRECTION('',(-0.,-0.,-1.));
#1825 = DIRECTION('',(-1.,0.,0.));
#1826 = ADVANCED_FACE('',(#1827),#1838,.T.);
#1827 = FACE_BOUND('',#1828,.T.);
#1828 = EDGE_LOOP('',(#1829,#1830,#1837));
#1829 = ORIENTED_EDGE('',*,*,#815,.F.);
#1830 = ORIENTED_EDGE('',*,*,#1831,.F.);
#1831 = EDGE_CURVE('',#845,#807,#1832,.T.);
#1832 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1833,#1834,#1835,#1836),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1833 = CARTESIAN_POINT('',(14.028476923595,5.940984062621,
    21.723125246464));
#1834 = CARTESIAN_POINT('',(14.016725383776,5.988839628691,
    21.736747508953));
#1835 = CARTESIAN_POINT('',(13.998761827954,6.037244591836,
    21.745283674001));
#1836 = CARTESIAN_POINT('',(13.975831274041,6.082845897247,
    21.748142517472));
#1837 = ORIENTED_EDGE('',*,*,#844,.F.);
#1838 = SPHERICAL_SURFACE('',#1839,0.5);
#1839 = AXIS2_PLACEMENT_3D('',#1840,#1841,#1842);
#1840 = CARTESIAN_POINT('',(13.649902408951,5.940997928484,
    21.396504172405));
#1841 = DIRECTION('',(4.040835316718E-03,0.99998913346,
    2.324782134096E-03));
#1842 = DIRECTION('',(0.866776186807,-4.661862506322E-03,0.498675554867)
  );
#1843 = ADVANCED_FACE('',(#1844),#1889,.T.);
#1844 = FACE_BOUND('',#1845,.T.);
#1845 = EDGE_LOOP('',(#1846,#1855,#1864,#1872,#1881,#1888));
#1846 = ORIENTED_EDGE('',*,*,#1847,.T.);
#1847 = EDGE_CURVE('',#845,#1848,#1850,.T.);
#1848 = VERTEX_POINT('',#1849);
#1849 = CARTESIAN_POINT('',(13.507015391707,5.640885160291,
    22.32742387582));
#1850 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1851,#1852,#1853,#1854),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1851 = CARTESIAN_POINT('',(14.028476923595,5.940984062621,
    21.723125246464));
#1852 = CARTESIAN_POINT('',(13.854682177369,5.840907973871,
    21.924586062796));
#1853 = CARTESIAN_POINT('',(13.68086259841,5.740876803457,
    22.126020242376));
#1854 = CARTESIAN_POINT('',(13.507015391707,5.640885160291,
    22.32742387582));
#1855 = ORIENTED_EDGE('',*,*,#1856,.T.);
#1856 = EDGE_CURVE('',#1848,#1857,#1859,.T.);
#1857 = VERTEX_POINT('',#1858);
#1858 = CARTESIAN_POINT('',(13.480880464557,5.628962355745,
    22.357700964114));
#1859 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1860,#1861,#1862,#1863),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1860 = CARTESIAN_POINT('',(13.507015391707,5.640885160291,
    22.32742387582));
#1861 = CARTESIAN_POINT('',(13.498304181901,5.636913741627,
    22.337515894891));
#1862 = CARTESIAN_POINT('',(13.489592357426,5.632939368669,
    22.347608468877));
#1863 = CARTESIAN_POINT('',(13.480880464557,5.628962355745,
    22.357700964114));
#1864 = ORIENTED_EDGE('',*,*,#1865,.F.);
#1865 = EDGE_CURVE('',#1866,#1857,#1868,.T.);
#1866 = VERTEX_POINT('',#1867);
#1867 = CARTESIAN_POINT('',(13.480880464554,-5.628962355746,
    22.357700964118));
#1868 = LINE('',#1869,#1870);
#1869 = CARTESIAN_POINT('',(13.480880464557,-3.989863994747E-14,
    22.357700964114));
#1870 = VECTOR('',#1871,1.);
#1871 = DIRECTION('',(0.,1.,0.));
#1872 = ORIENTED_EDGE('',*,*,#1873,.T.);
#1873 = EDGE_CURVE('',#1866,#1874,#1876,.T.);
#1874 = VERTEX_POINT('',#1875);
#1875 = CARTESIAN_POINT('',(13.507015937649,-5.640885474456,
    22.327423243341));
#1876 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1877,#1878,#1879,#1880),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1877 = CARTESIAN_POINT('',(13.480880464554,-5.628962355746,
    22.357700964118));
#1878 = CARTESIAN_POINT('',(13.489592357442,-5.632939368602,
    22.347608468859));
#1879 = CARTESIAN_POINT('',(13.498304181938,-5.636913741493,
    22.337515894849));
#1880 = CARTESIAN_POINT('',(13.507015937649,-5.640885474456,
    22.327423243341));
#1881 = ORIENTED_EDGE('',*,*,#1882,.T.);
#1882 = EDGE_CURVE('',#1874,#856,#1883,.T.);
#1883 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1884,#1885,#1886,#1887),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1884 = CARTESIAN_POINT('',(13.507015937649,-5.640885474456,
    22.327423243341));
#1885 = CARTESIAN_POINT('',(13.680862598449,-5.740876803318,
    22.126020242331));
#1886 = CARTESIAN_POINT('',(13.854682177389,-5.840907973799,
    21.924586062773));
#1887 = CARTESIAN_POINT('',(14.028476923626,-5.940984062619,
    21.723125246489));
#1888 = ORIENTED_EDGE('',*,*,#855,.T.);
#1889 = B_SPLINE_SURFACE_WITH_KNOTS('',3,1,(
    (#1890,#1891)
    ,(#1892,#1893)
    ,(#1894,#1895)
    ,(#1896,#1897
    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(2,2),(0.,3.442790719947),(
    63.121312415662,74.395559402354),.PIECEWISE_BEZIER_KNOTS.);
#1890 = CARTESIAN_POINT('',(13.359372711703,-5.637123493346,
    22.498454117123));
#1891 = CARTESIAN_POINT('',(13.359372711703,5.637123493346,
    22.498454117123));
#1892 = CARTESIAN_POINT('',(14.061034189757,-6.042227936581,
    21.685717898927));
#1893 = CARTESIAN_POINT('',(14.061034189757,6.042227936581,
    21.685717898927));
#1894 = CARTESIAN_POINT('',(14.762240395986,-6.447069528505,
    20.872457273871));
#1895 = CARTESIAN_POINT('',(14.762240395986,6.447069528505,
    20.872457273871));
#1896 = CARTESIAN_POINT('',(15.463193753605,-6.851765138215,
    20.058908681402));
#1897 = CARTESIAN_POINT('',(15.463193753607,6.851765138215,
    20.058908681402));
#1898 = ADVANCED_FACE('',(#1899),#1910,.T.);
#1899 = FACE_BOUND('',#1900,.T.);
#1900 = EDGE_LOOP('',(#1901,#1902,#1903));
#1901 = ORIENTED_EDGE('',*,*,#953,.F.);
#1902 = ORIENTED_EDGE('',*,*,#917,.F.);
#1903 = ORIENTED_EDGE('',*,*,#1904,.F.);
#1904 = EDGE_CURVE('',#954,#856,#1905,.T.);
#1905 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1906,#1907,#1908,#1909),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1906 = CARTESIAN_POINT('',(13.975831084737,-6.082846272544,
    21.748142541672));
#1907 = CARTESIAN_POINT('',(13.998761827954,-6.037244591836,
    21.745283674001));
#1908 = CARTESIAN_POINT('',(14.016725383776,-5.988839628692,
    21.736747508953));
#1909 = CARTESIAN_POINT('',(14.028476923626,-5.940984062619,
    21.723125246489));
#1910 = SPHERICAL_SURFACE('',#1911,0.499999999998);
#1911 = AXIS2_PLACEMENT_3D('',#1912,#1913,#1914);
#1912 = CARTESIAN_POINT('',(13.64990240821,-5.940997928271,
    21.396504173634));
#1913 = DIRECTION('',(0.392571026852,0.891555344862,0.225869555105));
#1914 = DIRECTION('',(0.772774796616,-0.45291176519,0.444623488659));
#1915 = ADVANCED_FACE('',(#1916),#1944,.T.);
#1916 = FACE_BOUND('',#1917,.T.);
#1917 = EDGE_LOOP('',(#1918,#1919,#1928,#1937));
#1918 = ORIENTED_EDGE('',*,*,#964,.T.);
#1919 = ORIENTED_EDGE('',*,*,#1920,.T.);
#1920 = EDGE_CURVE('',#954,#1921,#1923,.T.);
#1921 = VERTEX_POINT('',#1922);
#1922 = CARTESIAN_POINT('',(13.455121136984,-5.78119424549,
    22.352342023663));
#1923 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1924,#1925,#1926,#1927),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1924 = CARTESIAN_POINT('',(13.975831084737,-6.082846272544,
    21.748142541672));
#1925 = CARTESIAN_POINT('',(13.798755806388,-5.980281578175,
    21.953657122354));
#1926 = CARTESIAN_POINT('',(13.625186164016,-5.879730891995,
    22.155055300796));
#1927 = CARTESIAN_POINT('',(13.455121136984,-5.78119424549,
    22.352342023663));
#1928 = ORIENTED_EDGE('',*,*,#1929,.F.);
#1929 = EDGE_CURVE('',#1930,#1921,#1932,.T.);
#1930 = VERTEX_POINT('',#1931);
#1931 = CARTESIAN_POINT('',(11.734221125083,-8.76187997857,
    22.352342985435));
#1932 = CIRCLE('',#1933,14.644531997389);
#1933 = AXIS2_PLACEMENT_3D('',#1934,#1935,#1936);
#1934 = CARTESIAN_POINT('',(1.981532715689E-08,-4.206704429244E-14,
    22.352343884867));
#1935 = DIRECTION('',(-0.,0.,1.));
#1936 = DIRECTION('',(0.931426805092,-0.36392871109,0.));
#1937 = ORIENTED_EDGE('',*,*,#1938,.T.);
#1938 = EDGE_CURVE('',#1930,#965,#1939,.T.);
#1939 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1940,#1941,#1942,#1943),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1940 = CARTESIAN_POINT('',(11.734221125083,-8.76187997857,
    22.352342985435));
#1941 = CARTESIAN_POINT('',(11.904585947607,-8.859893256681,
    22.15505728322));
#1942 = CARTESIAN_POINT('',(12.078451125652,-8.959934168539,
    21.953658049935));
#1943 = CARTESIAN_POINT('',(12.255814721199,-9.06200195657,
    21.748142517496));
#1944 = CONICAL_SURFACE('',#1945,13.359372691888,0.779968053131);
#1945 = AXIS2_PLACEMENT_3D('',#1946,#1947,#1948);
#1946 = CARTESIAN_POINT('',(1.981515129756E-08,-5.637851296925E-15,
    23.651536644982));
#1947 = DIRECTION('',(-0.,-0.,-1.));
#1948 = DIRECTION('',(-1.,0.,0.));
#1949 = ADVANCED_FACE('',(#1950),#1961,.T.);
#1950 = FACE_BOUND('',#1951,.T.);
#1951 = EDGE_LOOP('',(#1952,#1953,#1960));
#1952 = ORIENTED_EDGE('',*,*,#973,.F.);
#1953 = ORIENTED_EDGE('',*,*,#1954,.F.);
#1954 = EDGE_CURVE('',#1003,#965,#1955,.T.);
#1955 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1956,#1957,#1958,#1959),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1956 = CARTESIAN_POINT('',(12.159281593233,-9.178525343817,
    21.723125246517));
#1957 = CARTESIAN_POINT('',(12.194849959361,-9.14442042869,
    21.736747509018));
#1958 = CARTESIAN_POINT('',(12.227788109211,-9.10466105146,
    21.745283674044));
#1959 = CARTESIAN_POINT('',(12.255814721199,-9.06200195657,
    21.748142517496));
#1960 = ORIENTED_EDGE('',*,*,#1002,.F.);
#1961 = SPHERICAL_SURFACE('',#1962,0.49999999999);
#1962 = AXIS2_PLACEMENT_3D('',#1963,#1964,#1965);
#1963 = CARTESIAN_POINT('',(11.97000634429,-8.850663263937,
    21.396504172406));
#1964 = DIRECTION('',(0.515602818727,-0.490293408233,-0.702684927377));
#1965 = DIRECTION('',(0.509213972385,-0.484218171376,0.711501154487));
#1966 = ADVANCED_FACE('',(#1967),#2012,.T.);
#1967 = FACE_BOUND('',#1968,.T.);
#1968 = EDGE_LOOP('',(#1969,#1980,#1987,#1988,#1997,#2006));
#1969 = ORIENTED_EDGE('',*,*,#1970,.T.);
#1970 = EDGE_CURVE('',#1971,#1973,#1975,.T.);
#1971 = VERTEX_POINT('',#1972);
#1972 = CARTESIAN_POINT('',(1.865615845162,-14.48926610839,
    22.357700964118));
#1973 = VERTEX_POINT('',#1974);
#1974 = CARTESIAN_POINT('',(1.868357858015,-14.51786165139,
    22.327423243342));
#1975 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1976,#1977,#1978,#1979),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1976 = CARTESIAN_POINT('',(1.865615845162,-14.48926610839,
    22.357700964118));
#1977 = CARTESIAN_POINT('',(1.866527597442,-14.49879933538,
    22.347608468859));
#1978 = CARTESIAN_POINT('',(1.867441601802,-14.50833118315,
    22.337515894849));
#1979 = CARTESIAN_POINT('',(1.868357858015,-14.51786165139,
    22.327423243342));
#1980 = ORIENTED_EDGE('',*,*,#1981,.T.);
#1981 = EDGE_CURVE('',#1973,#1014,#1982,.T.);
#1982 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1983,#1984,#1985,#1986),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1983 = CARTESIAN_POINT('',(1.868357858015,-14.51786165139,
    22.327423243342));
#1984 = CARTESIAN_POINT('',(1.868686157452,-14.71841294046,
    22.126020242314));
#1985 = CARTESIAN_POINT('',(1.868966412105,-14.91896069676,
    21.924586062737));
#1986 = CARTESIAN_POINT('',(1.869195349999,-15.11950940647,
    21.723125246431));
#1987 = ORIENTED_EDGE('',*,*,#1013,.T.);
#1988 = ORIENTED_EDGE('',*,*,#1989,.T.);
#1989 = EDGE_CURVE('',#1003,#1990,#1992,.T.);
#1990 = VERTEX_POINT('',#1991);
#1991 = CARTESIAN_POINT('',(11.638661750906,-8.876971939592,
    22.327425379561));
#1992 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1993,#1994,#1995,#1996),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1993 = CARTESIAN_POINT('',(12.159281593233,-9.178525343817,
    21.723125246517));
#1994 = CARTESIAN_POINT('',(11.985715785057,-9.078052722855,
    21.924586062848));
#1995 = CARTESIAN_POINT('',(11.812176460866,-8.977536137014,
    22.126020242403));
#1996 = CARTESIAN_POINT('',(11.638661750906,-8.876971939592,
    22.327425379561));
#1997 = ORIENTED_EDGE('',*,*,#1998,.F.);
#1998 = EDGE_CURVE('',#1999,#1990,#2001,.T.);
#1999 = VERTEX_POINT('',#2000);
#2000 = CARTESIAN_POINT('',(11.615264639208,-8.860303752655,
    22.357700964114));
#2001 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2002,#2003,#2004,#2005),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2002 = CARTESIAN_POINT('',(11.615264639208,-8.860303752655,
    22.357700964114));
#2003 = CARTESIAN_POINT('',(11.622333438344,-8.866475324834,
    22.347414720223));
#2004 = CARTESIAN_POINT('',(11.630158168005,-8.872049454354,
    22.337289843118));
#2005 = CARTESIAN_POINT('',(11.638661750906,-8.876971939592,
    22.327425379561));
#2006 = ORIENTED_EDGE('',*,*,#2007,.F.);
#2007 = EDGE_CURVE('',#1971,#1999,#2008,.T.);
#2008 = LINE('',#2009,#2010);
#2009 = CARTESIAN_POINT('',(6.740440242186,-11.67478493052,
    22.357700964114));
#2010 = VECTOR('',#2011,1.);
#2011 = DIRECTION('',(0.866025403784,0.5,0.));
#2012 = B_SPLINE_SURFACE_WITH_KNOTS('',3,1,(
    (#2013,#2014)
    ,(#2015,#2016)
    ,(#2017,#2018)
    ,(#2019,#2020
    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(2,2),(0.,3.442790719947),(
    63.121312415662,74.395559402354),.PIECEWISE_BEZIER_KNOTS.);
#2013 = CARTESIAN_POINT('',(1.797794216251,-14.38811787647,
    22.498454117123));
#2014 = CARTESIAN_POINT('',(11.561578515267,-8.750994383126,
    22.498454117123));
#2015 = CARTESIAN_POINT('',(1.797794216251,-15.19832676294,
    21.685717898927));
#2016 = CARTESIAN_POINT('',(12.263239993321,-9.156098826361,
    21.685717898927));
#2017 = CARTESIAN_POINT('',(1.797794216251,-16.00800994678,
    20.872457273871));
#2018 = CARTESIAN_POINT('',(12.964446199551,-9.560940418284,
    20.872457273871));
#2019 = CARTESIAN_POINT('',(1.797794216251,-16.81740116621,
    20.058908681402));
#2020 = CARTESIAN_POINT('',(13.66539955717,-9.965636027997,
    20.058908681402));
#2021 = ADVANCED_FACE('',(#2022),#2033,.T.);
#2022 = FACE_BOUND('',#2023,.T.);
#2023 = EDGE_LOOP('',(#2024,#2025,#2026));
#2024 = ORIENTED_EDGE('',*,*,#1108,.F.);
#2025 = ORIENTED_EDGE('',*,*,#1073,.F.);
#2026 = ORIENTED_EDGE('',*,*,#2027,.F.);
#2027 = EDGE_CURVE('',#1109,#1014,#2028,.T.);
#2028 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2029,#2030,#2031,#2032),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2029 = CARTESIAN_POINT('',(1.720016152909,-15.14484787751,
    21.748142541655));
#2030 = CARTESIAN_POINT('',(1.770973738472,-15.14190564333,
    21.745283673971));
#2031 = CARTESIAN_POINT('',(1.821875444147,-15.13326005745,
    21.736747508908));
#2032 = CARTESIAN_POINT('',(1.869195349999,-15.11950940647,
    21.723125246431));
#2033 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#2034,#2035,#2036)
    ,(#2037,#2038,#2039)
    ,(#2040,#2041,#2042
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.525186350173,0.92230795925),(3.098844344053,3.44011988392),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.986889589324,1.)
    ,(0.922178075123,0.910087941842,0.922178075123)
,(1.,0.986889589324,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2034 = CARTESIAN_POINT('',(1.850536287108,-15.2612436342,
    21.377158609879));
#2035 = CARTESIAN_POINT('',(1.785310701159,-15.28551328682,
    21.390934147487));
#2036 = CARTESIAN_POINT('',(1.71459323747,-15.29044816055,
    21.393735198649));
#2037 = CARTESIAN_POINT('',(1.891553232157,-15.25480676493,
    21.58270956088));
#2038 = CARTESIAN_POINT('',(1.810649311146,-15.28491013663,
    21.599796337338));
#2039 = CARTESIAN_POINT('',(1.72293342461,-15.29103121058,
    21.603270679786));
#2040 = CARTESIAN_POINT('',(1.86924760861,-15.10980822822,
    21.732552478742));
#2041 = CARTESIAN_POINT('',(1.796869798925,-15.13673913689,
    21.747838554364));
#2042 = CARTESIAN_POINT('',(1.718397907047,-15.14221513755,
    21.750946751017));
#2043 = ADVANCED_FACE('',(#2044),#2072,.T.);
#2044 = FACE_BOUND('',#2045,.T.);
#2045 = EDGE_LOOP('',(#2046,#2057,#2064,#2065));
#2046 = ORIENTED_EDGE('',*,*,#2047,.F.);
#2047 = EDGE_CURVE('',#2048,#2050,#2052,.T.);
#2048 = VERTEX_POINT('',#2049);
#2049 = CARTESIAN_POINT('',(-1.720900073901,-14.54307356007,
    22.352342985438));
#2050 = VERTEX_POINT('',#2051);
#2051 = CARTESIAN_POINT('',(1.720899497593,-14.54307382121,
    22.352342023663));
#2052 = CIRCLE('',#2053,14.644531997388);
#2053 = AXIS2_PLACEMENT_3D('',#2054,#2055,#2056);
#2054 = CARTESIAN_POINT('',(1.9815108665E-08,-5.152128723651E-13,
    22.352343884867));
#2055 = DIRECTION('',(-0.,0.,1.));
#2056 = DIRECTION('',(0.150541893576,-0.988603630521,0.));
#2057 = ORIENTED_EDGE('',*,*,#2058,.T.);
#2058 = EDGE_CURVE('',#2048,#1120,#2059,.T.);
#2059 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2060,#2061,#2062,#2063),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2060 = CARTESIAN_POINT('',(-1.720900073901,-14.54307356007,
    22.352342985438));
#2061 = CARTESIAN_POINT('',(-1.720599651343,-14.73962046336,
    22.155057283209));
#2062 = CARTESIAN_POINT('',(-1.720305033407,-14.94021258031,
    21.953658049915));
#2063 = CARTESIAN_POINT('',(-1.720016532976,-15.14484785378,
    21.748142517472));
#2064 = ORIENTED_EDGE('',*,*,#1119,.T.);
#2065 = ORIENTED_EDGE('',*,*,#2066,.T.);
#2066 = EDGE_CURVE('',#1109,#2050,#2067,.T.);
#2067 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2068,#2069,#2070,#2071),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2068 = CARTESIAN_POINT('',(1.720016152909,-15.14484787751,
    21.748142541655));
#2069 = CARTESIAN_POINT('',(1.720302144618,-14.94021384088,
    21.953657122347));
#2070 = CARTESIAN_POINT('',(1.720596772032,-14.73962277816,
    22.155055300795));
#2071 = CARTESIAN_POINT('',(1.720899497593,-14.54307382121,
    22.352342023663));
#2072 = CONICAL_SURFACE('',#2073,13.359372691888,0.779968053131);
#2073 = AXIS2_PLACEMENT_3D('',#2074,#2075,#2076);
#2074 = CARTESIAN_POINT('',(1.981506869697E-08,-4.826694599558E-14,
    23.651536644982));
#2075 = DIRECTION('',(0.,0.,-1.));
#2076 = DIRECTION('',(-1.,0.,0.));
#2077 = ADVANCED_FACE('',(#2078),#2089,.T.);
#2078 = FACE_BOUND('',#2079,.T.);
#2079 = EDGE_LOOP('',(#2080,#2081,#2088));
#2080 = ORIENTED_EDGE('',*,*,#1128,.F.);
#2081 = ORIENTED_EDGE('',*,*,#2082,.F.);
#2082 = EDGE_CURVE('',#1158,#1120,#2083,.T.);
#2083 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2084,#2085,#2086,#2087),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2084 = CARTESIAN_POINT('',(-1.869195310479,-15.11950940635,
    21.723125246432));
#2085 = CARTESIAN_POINT('',(-1.821875404527,-15.1332600574,
    21.736747508953));
#2086 = CARTESIAN_POINT('',(-1.770973698864,-15.14190564329,
    21.745283674001));
#2087 = CARTESIAN_POINT('',(-1.720016532976,-15.14484785378,
    21.748142517472));
#2088 = ORIENTED_EDGE('',*,*,#1157,.F.);
#2089 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#2090,#2091,#2092)
    ,(#2093,#2094,#2095)
    ,(#2096,#2097,#2098
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.525194236806,0.922302860493),(3.173607206499,3.514881934725),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.986889651547,1.)
    ,(0.922183097346,0.910092955603,0.922183097346)
,(1.,0.986889651547,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2090 = CARTESIAN_POINT('',(-1.71459341701,-15.29044821731,
    21.393748059563));
#2091 = CARTESIAN_POINT('',(-1.785311350052,-15.28551335233,
    21.390946948251));
#2092 = CARTESIAN_POINT('',(-1.850537395387,-15.26124373271,
    21.377171109114));
#2093 = CARTESIAN_POINT('',(-1.722933048221,-15.291025857,
    21.603275937019));
#2094 = CARTESIAN_POINT('',(-1.810648276592,-15.28490488047,
    21.599801569092));
#2095 = CARTESIAN_POINT('',(-1.891551623397,-15.25480197537,
    21.582714660244));
#2096 = CARTESIAN_POINT('',(-1.718397872822,-15.14221522656,
    21.750946661937));
#2097 = CARTESIAN_POINT('',(-1.796869800899,-15.13673926943,
    21.747838417734));
#2098 = CARTESIAN_POINT('',(-1.869247673357,-15.10980856368,
    21.732552101924));
#2099 = ADVANCED_FACE('',(#2100),#2145,.T.);
#2100 = FACE_BOUND('',#2101,.T.);
#2101 = EDGE_LOOP('',(#2102,#2112,#2121,#2128,#2129,#2138));
#2102 = ORIENTED_EDGE('',*,*,#2103,.F.);
#2103 = EDGE_CURVE('',#2104,#2106,#2108,.T.);
#2104 = VERTEX_POINT('',#2105);
#2105 = CARTESIAN_POINT('',(-11.61526459957,-8.860303752652,
    22.357700964118));
#2106 = VERTEX_POINT('',#2107);
#2107 = CARTESIAN_POINT('',(-1.865615805534,-14.4892661084,
    22.357700964114));
#2108 = LINE('',#2109,#2110);
#2109 = CARTESIAN_POINT('',(-6.740440202556,-11.67478493052,
    22.357700964114));
#2110 = VECTOR('',#2111,1.);
#2111 = DIRECTION('',(0.866025403784,-0.5,0.));
#2112 = ORIENTED_EDGE('',*,*,#2113,.T.);
#2113 = EDGE_CURVE('',#2104,#2114,#2116,.T.);
#2114 = VERTEX_POINT('',#2115);
#2115 = CARTESIAN_POINT('',(-11.63865817664,-8.876976244767,
    22.327423107615));
#2116 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2117,#2118,#2119,#2120),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2117 = CARTESIAN_POINT('',(-11.61526459957,-8.860303752652,
    22.357700964118));
#2118 = CARTESIAN_POINT('',(-11.62306474018,-8.86585996678,
    22.347608468858));
#2119 = CARTESIAN_POINT('',(-11.63086256032,-8.871417441661,
    22.337515894849));
#2120 = CARTESIAN_POINT('',(-11.63865817664,-8.876976244767,
    22.327423107615));
#2121 = ORIENTED_EDGE('',*,*,#2122,.T.);
#2122 = EDGE_CURVE('',#2114,#1169,#2123,.T.);
#2123 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2124,#2125,#2126,#2127),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2124 = CARTESIAN_POINT('',(-11.63865817664,-8.876976244767,
    22.327423107615));
#2125 = CARTESIAN_POINT('',(-11.81217642117,-8.977536137122,
    22.126020242331));
#2126 = CARTESIAN_POINT('',(-11.98571574544,-9.078052722918,
    21.924586062773));
#2127 = CARTESIAN_POINT('',(-12.15928155379,-9.178525343794,
    21.723125246489));
#2128 = ORIENTED_EDGE('',*,*,#1168,.T.);
#2129 = ORIENTED_EDGE('',*,*,#2130,.T.);
#2130 = EDGE_CURVE('',#1158,#2131,#2133,.T.);
#2131 = VERTEX_POINT('',#2132);
#2132 = CARTESIAN_POINT('',(-1.868357817629,-14.51786112676,
    22.32742377014));
#2133 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2134,#2135,#2136,#2137),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2134 = CARTESIAN_POINT('',(-1.869195310479,-15.11950940635,
    21.723125246432));
#2135 = CARTESIAN_POINT('',(-1.868966372422,-14.91896069673,
    21.924586062796));
#2136 = CARTESIAN_POINT('',(-1.868686117692,-14.71841294047,
    22.126020242376));
#2137 = CARTESIAN_POINT('',(-1.868357817629,-14.51786112676,
    22.32742377014));
#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
#2139 = EDGE_CURVE('',#2106,#2131,#2140,.T.);
#2140 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2141,#2142,#2143,#2144),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2141 = CARTESIAN_POINT('',(-1.865615805534,-14.4892661084,
    22.357700964114));
#2142 = CARTESIAN_POINT('',(-1.867426144254,-14.49847365411,
    22.347414720223));
#2143 = CARTESIAN_POINT('',(-1.868341117193,-14.50803713354,
    22.337289843118));
#2144 = CARTESIAN_POINT('',(-1.868357817629,-14.51786112676,
    22.32742377014));
#2145 = B_SPLINE_SURFACE_WITH_KNOTS('',3,1,(
    (#2146,#2147)
    ,(#2148,#2149)
    ,(#2150,#2151)
    ,(#2152,#2153
    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(2,2),(0.,3.442790719947),(
    63.121312415662,74.395559402354),.PIECEWISE_BEZIER_KNOTS.);
#2146 = CARTESIAN_POINT('',(-11.56157847563,-8.750994383126,
    22.498454117123));
#2147 = CARTESIAN_POINT('',(-1.797794176621,-14.38811787647,
    22.498454117123));
#2148 = CARTESIAN_POINT('',(-12.26323995369,-9.156098826361,
    21.685717898927));
#2149 = CARTESIAN_POINT('',(-1.797794176621,-15.19832676294,
    21.685717898927));
#2150 = CARTESIAN_POINT('',(-12.96444615992,-9.560940418284,
    20.872457273871));
#2151 = CARTESIAN_POINT('',(-1.79779417662,-16.00800994678,
    20.872457273871));
#2152 = CARTESIAN_POINT('',(-13.66539951753,-9.965636027995,
    20.058908681402));
#2153 = CARTESIAN_POINT('',(-1.797794176622,-16.81740116621,
    20.058908681402));
#2154 = ADVANCED_FACE('',(#2155),#2166,.T.);
#2155 = FACE_BOUND('',#2156,.T.);
#2156 = EDGE_LOOP('',(#2157,#2158,#2159));
#2157 = ORIENTED_EDGE('',*,*,#1263,.F.);
#2158 = ORIENTED_EDGE('',*,*,#1228,.F.);
#2159 = ORIENTED_EDGE('',*,*,#2160,.F.);
#2160 = EDGE_CURVE('',#1264,#1169,#2161,.T.);
#2161 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2162,#2163,#2164,#2165),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2162 = CARTESIAN_POINT('',(-12.25581631348,-9.062002348918,
    21.748140955387));
#2163 = CARTESIAN_POINT('',(-12.22778806964,-9.104661051458,21.745283674
    ));
#2164 = CARTESIAN_POINT('',(-12.1948499198,-9.144420428714,
    21.736747508952));
#2165 = CARTESIAN_POINT('',(-12.15928155379,-9.178525343794,
    21.723125246489));
#2166 = SPHERICAL_SURFACE('',#2167,0.500000000005);
#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170);
#2168 = CARTESIAN_POINT('',(-11.97000630408,-8.850663263386,
    21.396504173633));
#2169 = DIRECTION('',(-0.515678466955,-0.490203289483,-0.702692289483));
#2170 = DIRECTION('',(-0.509299223746,-0.484139189067,0.71149388353));
#2171 = ADVANCED_FACE('',(#2172),#2200,.T.);
#2172 = FACE_BOUND('',#2173,.T.);
#2173 = EDGE_LOOP('',(#2174,#2175,#2184,#2193));
#2174 = ORIENTED_EDGE('',*,*,#1274,.T.);
#2175 = ORIENTED_EDGE('',*,*,#2176,.T.);
#2176 = EDGE_CURVE('',#1264,#2177,#2179,.T.);
#2177 = VERTEX_POINT('',#2178);
#2178 = CARTESIAN_POINT('',(-11.73422161957,-8.76187957572,
    22.352342023663));
#2179 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2180,#2181,#2182,#2183),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2180 = CARTESIAN_POINT('',(-12.25581631348,-9.062002348918,
    21.748140955387));
#2181 = CARTESIAN_POINT('',(-12.07845364195,-8.959932262701,
    21.953657122357));
#2182 = CARTESIAN_POINT('',(-11.90458937216,-8.859891886171,
    22.155055300798));
#2183 = CARTESIAN_POINT('',(-11.73422161957,-8.76187957572,
    22.352342023663));
#2184 = ORIENTED_EDGE('',*,*,#2185,.F.);
#2185 = EDGE_CURVE('',#2186,#2177,#2188,.T.);
#2186 = VERTEX_POINT('',#2187);
#2187 = CARTESIAN_POINT('',(-13.45512086325,-5.781194558041,
    22.352342886839));
#2188 = CIRCLE('',#2189,14.64453199739);
#2189 = AXIS2_PLACEMENT_3D('',#2190,#2191,#2192);
#2190 = CARTESIAN_POINT('',(1.981617181457E-08,6.062858548539E-13,
    22.352343884866));
#2191 = DIRECTION('',(7.159996747072E-14,4.133826049319E-14,1.));
#2192 = DIRECTION('',(-0.780884911517,-0.624674919431,8.173430880596E-14
    ));
#2193 = ORIENTED_EDGE('',*,*,#2194,.T.);
#2194 = EDGE_CURVE('',#2186,#1275,#2195,.T.);
#2195 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2196,#2197,#2198,#2199),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2196 = CARTESIAN_POINT('',(-13.45512086325,-5.781194558041,
    22.352342886839));
#2197 = CARTESIAN_POINT('',(-13.62518496338,-5.879735596472,
    22.155054494814));
#2198 = CARTESIAN_POINT('',(-13.79875841096,-5.98028850735,
    21.953651884931));
#2199 = CARTESIAN_POINT('',(-13.97583326067,-6.082858539134,
    21.748135539777));
#2200 = CONICAL_SURFACE('',#2201,13.359372691888,0.779968053131);
#2201 = AXIS2_PLACEMENT_3D('',#2202,#2203,#2204);
#2202 = CARTESIAN_POINT('',(1.981505715065E-08,1.734723475977E-14,
    23.651536644982));
#2203 = DIRECTION('',(0.,0.,-1.));
#2204 = DIRECTION('',(-1.,0.,0.));
#2205 = ADVANCED_FACE('',(#2206),#2216,.T.);
#2206 = FACE_BOUND('',#2207,.T.);
#2207 = EDGE_LOOP('',(#2208,#2209,#2215));
#2208 = ORIENTED_EDGE('',*,*,#1283,.F.);
#2209 = ORIENTED_EDGE('',*,*,#2210,.F.);
#2210 = EDGE_CURVE('',#1313,#1275,#2211,.T.);
#2211 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2212,#2213,#2214),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,1.),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.988168279495,1.)) REPRESENTATION_ITEM('') 
  );
#2212 = CARTESIAN_POINT('',(-14.02849337701,-5.941000237655,
    21.723106089812));
#2213 = CARTESIAN_POINT('',(-14.01065132146,-6.013636461605,
    21.743788443815));
#2214 = CARTESIAN_POINT('',(-13.97583326067,-6.082858539134,
    21.748135539777));
#2215 = ORIENTED_EDGE('',*,*,#1312,.F.);
#2216 = SPHERICAL_SURFACE('',#2217,0.499999999999);
#2217 = AXIS2_PLACEMENT_3D('',#2218,#2219,#2220);
#2218 = CARTESIAN_POINT('',(-13.6499023686,-5.940997928237,
    21.396504173609));
#2219 = DIRECTION('',(-0.392597852007,0.891539853585,0.225884076619));
#2220 = DIRECTION('',(-0.772762145689,-0.452942258429,0.444614413531));
#2221 = ADVANCED_FACE('',(#2222),#2268,.T.);
#2222 = FACE_BOUND('',#2223,.T.);
#2223 = EDGE_LOOP('',(#2224,#2233,#2242,#2250,#2259,#2266,#2267));
#2224 = ORIENTED_EDGE('',*,*,#2225,.T.);
#2225 = EDGE_CURVE('',#1313,#2226,#2228,.T.);
#2226 = VERTEX_POINT('',#2227);
#2227 = CARTESIAN_POINT('',(-13.50701544329,-5.640885212795,
    22.32742377014));
#2228 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2229,#2230,#2231,#2232),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2229 = CARTESIAN_POINT('',(-14.02849337701,-5.941000237655,
    21.723106089812));
#2230 = CARTESIAN_POINT('',(-13.85469259891,-5.840920811767,
    21.924573939664));
#2231 = CARTESIAN_POINT('',(-13.68086779018,-5.740883133817,
    22.126014181749));
#2232 = CARTESIAN_POINT('',(-13.50701544329,-5.640885212795,
    22.32742377014));
#2233 = ORIENTED_EDGE('',*,*,#2234,.F.);
#2234 = EDGE_CURVE('',#2235,#2226,#2237,.T.);
#2235 = VERTEX_POINT('',#2236);
#2236 = CARTESIAN_POINT('',(-13.48088042492,-5.62896235575,
    22.357700964114));
#2237 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2238,#2239,#2240,#2241),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2238 = CARTESIAN_POINT('',(-13.48088042492,-5.62896235575,
    22.357700964114));
#2239 = CARTESIAN_POINT('',(-13.48975956279,-5.631998329281,
    22.347414720206));
#2240 = CARTESIAN_POINT('',(-13.49849926538,-5.635987679189,
    22.337289843121));
#2241 = CARTESIAN_POINT('',(-13.50701544329,-5.640885212795,
    22.32742377014));
#2242 = ORIENTED_EDGE('',*,*,#2243,.F.);
#2243 = EDGE_CURVE('',#2244,#2235,#2246,.T.);
#2244 = VERTEX_POINT('',#2245);
#2245 = CARTESIAN_POINT('',(-13.48088042492,5.628962355751,
    22.357700964114));
#2246 = LINE('',#2247,#2248);
#2247 = CARTESIAN_POINT('',(-13.48088042492,5.464378949327E-14,
    22.357700964114));
#2248 = VECTOR('',#2249,1.);
#2249 = DIRECTION('',(-1.556703820988E-15,-1.,0.));
#2250 = ORIENTED_EDGE('',*,*,#2251,.T.);
#2251 = EDGE_CURVE('',#2244,#2252,#2254,.T.);
#2252 = VERTEX_POINT('',#2253);
#2253 = CARTESIAN_POINT('',(-13.50701589801,5.640885474456,
    22.327423243341));
#2254 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2255,#2256,#2257,#2258),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2255 = CARTESIAN_POINT('',(-13.48088042492,5.628962355751,
    22.357700964114));
#2256 = CARTESIAN_POINT('',(-13.48959231781,5.632939368605,
    22.347608468855));
#2257 = CARTESIAN_POINT('',(-13.49830414231,5.636913741495,
    22.337515894847));
#2258 = CARTESIAN_POINT('',(-13.50701589801,5.640885474456,
    22.327423243341));
#2259 = ORIENTED_EDGE('',*,*,#2260,.T.);
#2260 = EDGE_CURVE('',#2252,#1386,#2261,.T.);
#2261 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2262,#2263,#2264,#2265),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2262 = CARTESIAN_POINT('',(-13.50701589801,5.640885474456,
    22.327423243341));
#2263 = CARTESIAN_POINT('',(-13.68086779022,5.740883133678,
    22.126014181704));
#2264 = CARTESIAN_POINT('',(-13.85469259893,5.840920811695,
    21.924573939641));
#2265 = CARTESIAN_POINT('',(-14.02849132074,5.940999048573,
    21.723108491965));
#2266 = ORIENTED_EDGE('',*,*,#1385,.T.);
#2267 = ORIENTED_EDGE('',*,*,#1323,.T.);
#2268 = B_SPLINE_SURFACE_WITH_KNOTS('',3,1,(
    (#2269,#2270)
    ,(#2271,#2272)
    ,(#2273,#2274)
    ,(#2275,#2276
    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(2,2),(0.,3.442790719947),(
    63.121312415662,74.395559402354),.PIECEWISE_BEZIER_KNOTS.);
#2269 = CARTESIAN_POINT('',(-13.35937267207,5.637123493346,
    22.498454117123));
#2270 = CARTESIAN_POINT('',(-13.35937267207,-5.637123493346,
    22.498454117123));
#2271 = CARTESIAN_POINT('',(-14.06103415012,6.042227936581,
    21.685717898927));
#2272 = CARTESIAN_POINT('',(-14.06103415012,-6.042227936581,
    21.685717898927));
#2273 = CARTESIAN_POINT('',(-14.76224035635,6.447069528505,
    20.872457273871));
#2274 = CARTESIAN_POINT('',(-14.76224035635,-6.447069528505,
    20.872457273871));
#2275 = CARTESIAN_POINT('',(-15.46319371397,6.851765138215,
    20.058908681402));
#2276 = CARTESIAN_POINT('',(-15.46319371397,-6.851765138215,
    20.058908681402));
#2277 = ADVANCED_FACE('',(#2278),#2289,.T.);
#2278 = FACE_BOUND('',#2279,.T.);
#2279 = EDGE_LOOP('',(#2280,#2281,#2282));
#2280 = ORIENTED_EDGE('',*,*,#1449,.F.);
#2281 = ORIENTED_EDGE('',*,*,#1420,.F.);
#2282 = ORIENTED_EDGE('',*,*,#2283,.F.);
#2283 = EDGE_CURVE('',#1450,#1386,#2284,.T.);
#2284 = CIRCLE('',#2285,0.499999994185);
#2285 = AXIS2_PLACEMENT_3D('',#2286,#2287,#2288);
#2286 = CARTESIAN_POINT('',(-13.64989772454,5.940995212015,
    21.396509565816));
#2287 = DIRECTION('',(0.611401702388,-0.351984429643,0.708727676619));
#2288 = DIRECTION('',(-0.757183057954,-4.315160470891E-07,0.65320273786)
  );
#2289 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#2290,#2291,#2292)
    ,(#2293,#2294,#2295)
    ,(#2296,#2297,#2298
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.544156124327,0.933430398683),(3.038122152343,3.538288373072),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.971910616354,1.)
    ,(0.925184728751,0.899196859961,0.925184728751)
,(1.,0.971910616354,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2290 = CARTESIAN_POINT('',(-14.1495052914,5.93893104216,21.416319526133
    ));
#2291 = CARTESIAN_POINT('',(-14.1499391052,6.046184536456,
    21.416569139788));
#2292 = CARTESIAN_POINT('',(-14.10779629109,6.141785510157,
    21.39232043701));
#2293 = CARTESIAN_POINT('',(-14.1413750134,5.938486961283,
    21.621261249608));
#2294 = CARTESIAN_POINT('',(-14.14190203425,6.068784401402,
    21.621564493995));
#2295 = CARTESIAN_POINT('',(-14.09070462726,6.184925719014,
    21.592105837018));
#2296 = CARTESIAN_POINT('',(-13.99166796274,5.938766205893,
    21.761458002973));
#2297 = CARTESIAN_POINT('',(-13.99213637362,6.054573272723,
    21.761727523564));
#2298 = CARTESIAN_POINT('',(-13.94663262829,6.157798518882,
    21.735544962693));
#2299 = ADVANCED_FACE('',(#2300),#2328,.T.);
#2300 = FACE_BOUND('',#2301,.T.);
#2301 = EDGE_LOOP('',(#2302,#2303,#2312,#2321));
#2302 = ORIENTED_EDGE('',*,*,#1460,.T.);
#2303 = ORIENTED_EDGE('',*,*,#2304,.T.);
#2304 = EDGE_CURVE('',#1450,#2305,#2307,.T.);
#2305 = VERTEX_POINT('',#2306);
#2306 = CARTESIAN_POINT('',(-13.45512109735,5.781194245491,
    22.352342023663));
#2307 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2308,#2309,#2310,#2311),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2308 = CARTESIAN_POINT('',(-13.97583229661,6.082857001742,
    21.748137053778));
#2309 = CARTESIAN_POINT('',(-13.79875835315,5.980283076501,
    21.953654121279));
#2310 = CARTESIAN_POINT('',(-13.62518739118,5.879731625969,
    22.155053831259));
#2311 = CARTESIAN_POINT('',(-13.45512109735,5.781194245491,
    22.352342023663));
#2312 = ORIENTED_EDGE('',*,*,#2313,.F.);
#2313 = EDGE_CURVE('',#2314,#2305,#2316,.T.);
#2314 = VERTEX_POINT('',#2315);
#2315 = CARTESIAN_POINT('',(-11.73422108545,8.76187997857,
    22.352342985436));
#2316 = CIRCLE('',#2317,14.64453199739);
#2317 = AXIS2_PLACEMENT_3D('',#2318,#2319,#2320);
#2318 = CARTESIAN_POINT('',(1.981591779554E-08,-4.870236158805E-13,
    22.352343884866));
#2319 = DIRECTION('',(7.159996747072E-14,-4.133826049319E-14,1.));
#2320 = DIRECTION('',(-0.931426805092,0.36392871109,8.173430880595E-14)
  );
#2321 = ORIENTED_EDGE('',*,*,#2322,.T.);
#2322 = EDGE_CURVE('',#2314,#1461,#2323,.T.);
#2323 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2324,#2325,#2326,#2327),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2324 = CARTESIAN_POINT('',(-11.73422108545,8.76187997857,
    22.352342985436));
#2325 = CARTESIAN_POINT('',(-11.90458590797,8.859893256683,
    22.155057283218));
#2326 = CARTESIAN_POINT('',(-12.07845108602,8.95993416854,
    21.953658049933));
#2327 = CARTESIAN_POINT('',(-12.25581468185,9.062001956781,
    21.748142517762));
#2328 = CONICAL_SURFACE('',#2329,13.359372691888,0.779968053131);
#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);
#2330 = CARTESIAN_POINT('',(1.98151788311E-08,7.806255641896E-15,
    23.651536644982));
#2331 = DIRECTION('',(0.,0.,-1.));
#2332 = DIRECTION('',(-1.,0.,0.));
#2333 = ADVANCED_FACE('',(#2334),#2345,.T.);
#2334 = FACE_BOUND('',#2335,.T.);
#2335 = EDGE_LOOP('',(#2336,#2337,#2344));
#2336 = ORIENTED_EDGE('',*,*,#1469,.F.);
#2337 = ORIENTED_EDGE('',*,*,#2338,.F.);
#2338 = EDGE_CURVE('',#1499,#1461,#2339,.T.);
#2339 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2340,#2341,#2342,#2343),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2340 = CARTESIAN_POINT('',(-12.1592815536,9.178525343818,
    21.723125246516));
#2341 = CARTESIAN_POINT('',(-12.19484991973,9.14442042869,
    21.736747509018));
#2342 = CARTESIAN_POINT('',(-12.22778806958,9.10466105146,
    21.745283674044));
#2343 = CARTESIAN_POINT('',(-12.25581468185,9.062001956781,
    21.748142517762));
#2344 = ORIENTED_EDGE('',*,*,#1498,.F.);
#2345 = SPHERICAL_SURFACE('',#2346,0.499999999991);
#2346 = AXIS2_PLACEMENT_3D('',#2347,#2348,#2349);
#2347 = CARTESIAN_POINT('',(-11.97000630466,8.850663263937,
    21.396504172405));
#2348 = DIRECTION('',(-0.515602818728,0.490293408234,-0.702684927376));
#2349 = DIRECTION('',(-0.509213972384,0.484218171375,0.711501154489));
#2350 = ADVANCED_FACE('',(#2351),#2396,.T.);
#2351 = FACE_BOUND('',#2352,.T.);
#2352 = EDGE_LOOP('',(#2353,#2362,#2371,#2379,#2388,#2395));
#2353 = ORIENTED_EDGE('',*,*,#2354,.T.);
#2354 = EDGE_CURVE('',#1499,#2355,#2357,.T.);
#2355 = VERTEX_POINT('',#2356);
#2356 = CARTESIAN_POINT('',(-11.63866171127,8.876971939592,
    22.327425379561));
#2357 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2358,#2359,#2360,#2361),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2358 = CARTESIAN_POINT('',(-12.1592815536,9.178525343818,
    21.723125246516));
#2359 = CARTESIAN_POINT('',(-11.98571574542,9.078052722856,
    21.924586062848));
#2360 = CARTESIAN_POINT('',(-11.81217642123,8.977536137014,
    22.126020242402));
#2361 = CARTESIAN_POINT('',(-11.63866171127,8.876971939592,
    22.327425379561));
#2362 = ORIENTED_EDGE('',*,*,#2363,.F.);
#2363 = EDGE_CURVE('',#2364,#2355,#2366,.T.);
#2364 = VERTEX_POINT('',#2365);
#2365 = CARTESIAN_POINT('',(-11.61526459957,8.860303752655,
    22.357700964114));
#2366 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2367,#2368,#2369,#2370),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2367 = CARTESIAN_POINT('',(-11.61526459957,8.860303752655,
    22.357700964114));
#2368 = CARTESIAN_POINT('',(-11.62233339871,8.866475324834,
    22.347414720223));
#2369 = CARTESIAN_POINT('',(-11.63015812837,8.872049454354,
    22.337289843118));
#2370 = CARTESIAN_POINT('',(-11.63866171127,8.876971939592,
    22.327425379561));
#2371 = ORIENTED_EDGE('',*,*,#2372,.F.);
#2372 = EDGE_CURVE('',#2373,#2364,#2375,.T.);
#2373 = VERTEX_POINT('',#2374);
#2374 = CARTESIAN_POINT('',(-1.865615805532,14.489266108397,
    22.357700964118));
#2375 = LINE('',#2376,#2377);
#2376 = CARTESIAN_POINT('',(-6.740440202556,11.674784930527,
    22.357700964114));
#2377 = VECTOR('',#2378,1.);
#2378 = DIRECTION('',(-0.866025403784,-0.5,-0.));
#2379 = ORIENTED_EDGE('',*,*,#2380,.T.);
#2380 = EDGE_CURVE('',#2373,#2381,#2383,.T.);
#2381 = VERTEX_POINT('',#2382);
#2382 = CARTESIAN_POINT('',(-1.868357818385,14.517861651393,
    22.327423243341));
#2383 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2384,#2385,#2386,#2387),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2384 = CARTESIAN_POINT('',(-1.865615805532,14.489266108397,
    22.357700964118));
#2385 = CARTESIAN_POINT('',(-1.866527557811,14.498799335382,
    22.347608468859));
#2386 = CARTESIAN_POINT('',(-1.867441562172,14.508331183154,
    22.337515894849));
#2387 = CARTESIAN_POINT('',(-1.868357818385,14.517861651393,
    22.327423243341));
#2388 = ORIENTED_EDGE('',*,*,#2389,.T.);
#2389 = EDGE_CURVE('',#2381,#1510,#2390,.T.);
#2390 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2391,#2392,#2393,#2394),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2391 = CARTESIAN_POINT('',(-1.868357818385,14.517861651393,
    22.327423243341));
#2392 = CARTESIAN_POINT('',(-1.868686117822,14.718412940463,
    22.126020242314));
#2393 = CARTESIAN_POINT('',(-1.868966372474,14.918960696764,
    21.924586062738));
#2394 = CARTESIAN_POINT('',(-1.869195310368,15.119509406479,
    21.723125246432));
#2395 = ORIENTED_EDGE('',*,*,#1509,.T.);
#2396 = B_SPLINE_SURFACE_WITH_KNOTS('',3,1,(
    (#2397,#2398)
    ,(#2399,#2400)
    ,(#2401,#2402)
    ,(#2403,#2404
    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(2,2),(0.,3.442790719947),(
    63.121312415662,74.395559402354),.PIECEWISE_BEZIER_KNOTS.);
#2397 = CARTESIAN_POINT('',(-1.797794176621,14.388117876472,
    22.498454117123));
#2398 = CARTESIAN_POINT('',(-11.56157847563,8.750994383126,
    22.498454117123));
#2399 = CARTESIAN_POINT('',(-1.797794176621,15.198326762941,
    21.685717898927));
#2400 = CARTESIAN_POINT('',(-12.26323995369,9.156098826361,
    21.685717898927));
#2401 = CARTESIAN_POINT('',(-1.79779417662,16.008009946789,
    20.872457273871));
#2402 = CARTESIAN_POINT('',(-12.96444615992,9.560940418284,
    20.872457273871));
#2403 = CARTESIAN_POINT('',(-1.797794176621,16.81740116621,
    20.058908681402));
#2404 = CARTESIAN_POINT('',(-13.66539951754,9.965636027997,
    20.058908681402));
#2405 = ADVANCED_FACE('',(#2406),#2417,.T.);
#2406 = FACE_BOUND('',#2407,.T.);
#2407 = EDGE_LOOP('',(#2408,#2409,#2410));
#2408 = ORIENTED_EDGE('',*,*,#1604,.F.);
#2409 = ORIENTED_EDGE('',*,*,#1569,.F.);
#2410 = ORIENTED_EDGE('',*,*,#2411,.F.);
#2411 = EDGE_CURVE('',#1605,#1510,#2412,.T.);
#2412 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2413,#2414,#2415,#2416),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2413 = CARTESIAN_POINT('',(-1.720016113278,15.144847877514,
    21.748142541655));
#2414 = CARTESIAN_POINT('',(-1.770973698841,15.14190564333,
    21.745283673972));
#2415 = CARTESIAN_POINT('',(-1.821875404517,15.133260057455,
    21.736747508908));
#2416 = CARTESIAN_POINT('',(-1.869195310368,15.119509406479,
    21.723125246432));
#2417 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#2418,#2419,#2420)
    ,(#2421,#2422,#2423)
    ,(#2424,#2425,#2426
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.648488367545,1.045609976622),(3.173759386796,3.515034926662),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.986889589324,1.)
    ,(0.922178075123,0.910087941842,0.922178075123)
,(1.,0.986889589324,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2418 = CARTESIAN_POINT('',(-1.718397867417,15.142215137556,
    21.750946751017));
#2419 = CARTESIAN_POINT('',(-1.796869759295,15.136739136896,
    21.747838554364));
#2420 = CARTESIAN_POINT('',(-1.86924756898,15.109808228224,
    21.732552478742));
#2421 = CARTESIAN_POINT('',(-1.72293338498,15.291031210581,
    21.603270679786));
#2422 = CARTESIAN_POINT('',(-1.810649271516,15.284910136639,
    21.599796337338));
#2423 = CARTESIAN_POINT('',(-1.891553192526,15.254806764937,
    21.58270956088));
#2424 = CARTESIAN_POINT('',(-1.71459319784,15.290448160556,
    21.393735198649));
#2425 = CARTESIAN_POINT('',(-1.785310661529,15.285513286825,
    21.390934147487));
#2426 = CARTESIAN_POINT('',(-1.850536247478,15.261243634208,
    21.377158609879));
#2427 = ADVANCED_FACE('',(#2428),#2456,.T.);
#2428 = FACE_BOUND('',#2429,.T.);
#2429 = EDGE_LOOP('',(#2430,#2431,#2440,#2449));
#2430 = ORIENTED_EDGE('',*,*,#1615,.T.);
#2431 = ORIENTED_EDGE('',*,*,#2432,.T.);
#2432 = EDGE_CURVE('',#1605,#2433,#2435,.T.);
#2433 = VERTEX_POINT('',#2434);
#2434 = CARTESIAN_POINT('',(-1.720899457962,14.54307382121,
    22.352342023663));
#2435 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2436,#2437,#2438,#2439),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2436 = CARTESIAN_POINT('',(-1.720016113278,15.144847877514,
    21.748142541655));
#2437 = CARTESIAN_POINT('',(-1.720302104987,14.940213840885,
    21.953657122346));
#2438 = CARTESIAN_POINT('',(-1.720596732402,14.739622778169,
    22.155055300794));
#2439 = CARTESIAN_POINT('',(-1.720899457962,14.54307382121,
    22.352342023663));
#2440 = ORIENTED_EDGE('',*,*,#2441,.F.);
#2441 = EDGE_CURVE('',#2442,#2433,#2444,.T.);
#2442 = VERTEX_POINT('',#2443);
#2443 = CARTESIAN_POINT('',(1.720900113531,14.543073560074,
    22.352342985438));
#2444 = CIRCLE('',#2445,14.644531997388);
#2445 = AXIS2_PLACEMENT_3D('',#2446,#2447,#2448);
#2446 = CARTESIAN_POINT('',(1.98151788311E-08,5.117434254132E-13,
    22.352343884867));
#2447 = DIRECTION('',(0.,-0.,1.));
#2448 = DIRECTION('',(-0.150541893576,0.988603630521,0.));
#2449 = ORIENTED_EDGE('',*,*,#2450,.T.);
#2450 = EDGE_CURVE('',#2442,#1616,#2451,.T.);
#2451 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2452,#2453,#2454,#2455),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2452 = CARTESIAN_POINT('',(1.720900113531,14.543073560074,
    22.352342985438));
#2453 = CARTESIAN_POINT('',(1.720599690974,14.739620463356,
    22.155057283213));
#2454 = CARTESIAN_POINT('',(1.720305073038,14.940212580314,
    21.953658049919));
#2455 = CARTESIAN_POINT('',(1.720016572606,15.144847853788,
    21.748142517472));
#2456 = CONICAL_SURFACE('',#2457,13.359372691888,0.779968053131);
#2457 = AXIS2_PLACEMENT_3D('',#2458,#2459,#2460);
#2458 = CARTESIAN_POINT('',(1.981518149563E-08,-3.05311331772E-16,
    23.651536644982));
#2459 = DIRECTION('',(-0.,-0.,-1.));
#2460 = DIRECTION('',(-1.,0.,0.));
#2461 = ADVANCED_FACE('',(#2462),#2473,.T.);
#2462 = FACE_BOUND('',#2463,.T.);
#2463 = EDGE_LOOP('',(#2464,#2465,#2472));
#2464 = ORIENTED_EDGE('',*,*,#1624,.F.);
#2465 = ORIENTED_EDGE('',*,*,#2466,.F.);
#2466 = EDGE_CURVE('',#1654,#1616,#2467,.T.);
#2467 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2468,#2469,#2470,#2471),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2468 = CARTESIAN_POINT('',(1.86919535011,15.119509406355,
    21.723125246431));
#2469 = CARTESIAN_POINT('',(1.821875444158,15.133260057406,
    21.736747508952));
#2470 = CARTESIAN_POINT('',(1.770973738495,15.141905643294,21.745283674)
  );
#2471 = CARTESIAN_POINT('',(1.720016572606,15.144847853788,
    21.748142517472));
#2472 = ORIENTED_EDGE('',*,*,#1653,.F.);
#2473 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#2474,#2475,#2476)
    ,(#2477,#2478,#2479)
    ,(#2480,#2481,#2482
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.648493466302,1.045602089989),(3.098997335991,3.440272064216),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.986889651547,1.)
    ,(0.922183097346,0.910092955603,0.922183097346)
,(1.,0.986889651547,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2474 = CARTESIAN_POINT('',(1.869247712987,15.109808563688,
    21.732552101924));
#2475 = CARTESIAN_POINT('',(1.796869840529,15.136739269434,
    21.747838417734));
#2476 = CARTESIAN_POINT('',(1.718397912452,15.142215226561,
    21.750946661937));
#2477 = CARTESIAN_POINT('',(1.891551663027,15.25480197537,
    21.582714660244));
#2478 = CARTESIAN_POINT('',(1.810648316222,15.28490488048,
    21.599801569092));
#2479 = CARTESIAN_POINT('',(1.722933087851,15.291025857009,
    21.603275937019));
#2480 = CARTESIAN_POINT('',(1.850537435017,15.26124373271,
    21.377171109114));
#2481 = CARTESIAN_POINT('',(1.785311389682,15.285513352335,
    21.390946948251));
#2482 = CARTESIAN_POINT('',(1.71459345664,15.290448217311,
    21.393748059563));
#2483 = ADVANCED_FACE('',(#2484),#2529,.T.);
#2484 = FACE_BOUND('',#2485,.T.);
#2485 = EDGE_LOOP('',(#2486,#2497,#2504,#2505,#2514,#2523));
#2486 = ORIENTED_EDGE('',*,*,#2487,.T.);
#2487 = EDGE_CURVE('',#2488,#2490,#2492,.T.);
#2488 = VERTEX_POINT('',#2489);
#2489 = CARTESIAN_POINT('',(11.615264639207,8.860303752652,
    22.357700964118));
#2490 = VERTEX_POINT('',#2491);
#2491 = CARTESIAN_POINT('',(11.638658214933,8.876976243903,
    22.32742310926));
#2492 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2493,#2494,#2495,#2496),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2493 = CARTESIAN_POINT('',(11.615264639207,8.860303752652,
    22.357700964118));
#2494 = CARTESIAN_POINT('',(11.623064779815,8.86585996678,
    22.347608468859));
#2495 = CARTESIAN_POINT('',(11.630862599951,8.871417441661,
    22.337515894849));
#2496 = CARTESIAN_POINT('',(11.638658214933,8.876976243903,
    22.32742310926));
#2497 = ORIENTED_EDGE('',*,*,#2498,.T.);
#2498 = EDGE_CURVE('',#2490,#1665,#2499,.T.);
#2499 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2500,#2501,#2502,#2503),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2500 = CARTESIAN_POINT('',(11.638658214933,8.876976243903,
    22.32742310926));
#2501 = CARTESIAN_POINT('',(11.812176460803,8.977536137121,
    22.126020242332));
#2502 = CARTESIAN_POINT('',(11.98571578508,9.078052722917,
    21.924586062773));
#2503 = CARTESIAN_POINT('',(12.159281593428,9.178525343793,
    21.72312524649));
#2504 = ORIENTED_EDGE('',*,*,#1664,.T.);
#2505 = ORIENTED_EDGE('',*,*,#2506,.T.);
#2506 = EDGE_CURVE('',#1654,#2507,#2509,.T.);
#2507 = VERTEX_POINT('',#2508);
#2508 = CARTESIAN_POINT('',(1.868357857259,14.517861126762,
    22.32742377014));
#2509 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2510,#2511,#2512,#2513),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2510 = CARTESIAN_POINT('',(1.86919535011,15.119509406355,
    21.723125246431));
#2511 = CARTESIAN_POINT('',(1.868966412053,14.918960696736,
    21.924586062795));
#2512 = CARTESIAN_POINT('',(1.868686157323,14.718412940476,
    22.126020242376));
#2513 = CARTESIAN_POINT('',(1.868357857259,14.517861126762,
    22.32742377014));
#2514 = ORIENTED_EDGE('',*,*,#2515,.F.);
#2515 = EDGE_CURVE('',#2516,#2507,#2518,.T.);
#2516 = VERTEX_POINT('',#2517);
#2517 = CARTESIAN_POINT('',(1.865615845164,14.4892661084,22.357700964114
    ));
#2518 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2519,#2520,#2521,#2522),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2519 = CARTESIAN_POINT('',(1.865615845164,14.4892661084,22.357700964114
    ));
#2520 = CARTESIAN_POINT('',(1.867426183885,14.498473654116,
    22.347414720223));
#2521 = CARTESIAN_POINT('',(1.868341156823,14.50803713354,
    22.337289843118));
#2522 = CARTESIAN_POINT('',(1.868357857259,14.517861126762,
    22.32742377014));
#2523 = ORIENTED_EDGE('',*,*,#2524,.F.);
#2524 = EDGE_CURVE('',#2488,#2516,#2525,.T.);
#2525 = LINE('',#2526,#2527);
#2526 = CARTESIAN_POINT('',(6.740440242186,11.674784930527,
    22.357700964114));
#2527 = VECTOR('',#2528,1.);
#2528 = DIRECTION('',(-0.866025403784,0.5,0.));
#2529 = B_SPLINE_SURFACE_WITH_KNOTS('',3,1,(
    (#2530,#2531)
    ,(#2532,#2533)
    ,(#2534,#2535)
    ,(#2536,#2537
    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(2,2),(0.,3.442790719947),(
    63.121312415662,74.395559402354),.PIECEWISE_BEZIER_KNOTS.);
#2530 = CARTESIAN_POINT('',(11.561578515267,8.750994383126,
    22.498454117123));
#2531 = CARTESIAN_POINT('',(1.797794216251,14.388117876472,
    22.498454117123));
#2532 = CARTESIAN_POINT('',(12.263239993321,9.156098826361,
    21.685717898927));
#2533 = CARTESIAN_POINT('',(1.797794216251,15.198326762941,
    21.685717898927));
#2534 = CARTESIAN_POINT('',(12.964446199551,9.560940418284,
    20.872457273871));
#2535 = CARTESIAN_POINT('',(1.79779421625,16.008009946789,
    20.872457273871));
#2536 = CARTESIAN_POINT('',(13.665399557169,9.965636027995,
    20.058908681402));
#2537 = CARTESIAN_POINT('',(1.797794216253,16.817401166212,
    20.058908681402));
#2538 = ADVANCED_FACE('',(#2539,#2542),#2553,.F.);
#2539 = FACE_BOUND('',#2540,.F.);
#2540 = EDGE_LOOP('',(#2541));
#2541 = ORIENTED_EDGE('',*,*,#1762,.T.);
#2542 = FACE_BOUND('',#2543,.F.);
#2543 = EDGE_LOOP('',(#2544));
#2544 = ORIENTED_EDGE('',*,*,#2545,.F.);
#2545 = EDGE_CURVE('',#2546,#2546,#2548,.T.);
#2546 = VERTEX_POINT('',#2547);
#2547 = CARTESIAN_POINT('',(10.5658436509,-2.589238605158E-15,
    7.744142467586));
#2548 = CIRCLE('',#2549,10.571368850843);
#2549 = AXIS2_PLACEMENT_3D('',#2550,#2551,#2552);
#2550 = CARTESIAN_POINT('',(-5.525199942729E-03,0.,7.744142467586));
#2551 = DIRECTION('',(0.,0.,1.));
#2552 = DIRECTION('',(1.,0.,-0.));
#2553 = PLANE('',#2554);
#2554 = AXIS2_PLACEMENT_3D('',#2555,#2556,#2557);
#2555 = CARTESIAN_POINT('',(-7.362185668343E-16,3.588465485177E-17,
    7.744142467586));
#2556 = DIRECTION('',(0.,0.,1.));
#2557 = DIRECTION('',(1.,0.,-0.));
#2558 = ADVANCED_FACE('',(#2559),#2571,.T.);
#2559 = FACE_BOUND('',#2560,.T.);
#2560 = EDGE_LOOP('',(#2561,#2562,#2563,#2570));
#2561 = ORIENTED_EDGE('',*,*,#1781,.T.);
#2562 = ORIENTED_EDGE('',*,*,#2498,.F.);
#2563 = ORIENTED_EDGE('',*,*,#2564,.F.);
#2564 = EDGE_CURVE('',#1798,#2490,#2565,.T.);
#2565 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2566,#2567,#2568,#2569),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2566 = CARTESIAN_POINT('',(11.734221659207,8.76187957572,
    22.352342023663));
#2567 = CARTESIAN_POINT('',(11.706414160233,8.803997644736,
    22.349394201383));
#2568 = CARTESIAN_POINT('',(11.673821744369,8.843247950351,
    22.340894019048));
#2569 = CARTESIAN_POINT('',(11.638658214933,8.876976243903,
    22.32742310926));
#2570 = ORIENTED_EDGE('',*,*,#1797,.F.);
#2571 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#2572,#2573,#2574,#2575,#2576,#2577,#2578,#2579,#2580,#2581)
    ,(#2582,#2583,#2584,#2585,#2586,#2587,#2588,#2589,#2590,#2591)
    ,(#2592,#2593,#2594,#2595,#2596,#2597,#2598,#2599,#2600,#2601
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.287317381045,-2.866764693549E-02,
    1.271465026051,1.565275276498),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988592293256,0.98856368916,0.988535402066,0.988507420973
      ,0.988366793218,0.98823392112,0.988107752933,0.988079245959
      ,0.988051079931,0.988023245961)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2572 = CARTESIAN_POINT('',(11.333270864316,8.700081306081,
    22.681732637241));
#2573 = CARTESIAN_POINT('',(11.385931806207,8.730589888312,
    22.620642325449));
#2574 = CARTESIAN_POINT('',(11.438590742994,8.761096067135,
    22.559549442149));
#2575 = CARTESIAN_POINT('',(11.49124783855,8.791599818261,
    22.498454117123));
#2576 = CARTESIAN_POINT('',(11.755934161792,8.944931043084,
    22.191351186915));
#2577 = CARTESIAN_POINT('',(12.02057284458,9.098202004174,
    21.884186131982));
#2578 = CARTESIAN_POINT('',(12.285171520902,9.251422280752,
    21.576970356771));
#2579 = CARTESIAN_POINT('',(12.344966662795,9.286047874644,
    21.507544199331));
#2580 = CARTESIAN_POINT('',(12.404759801399,9.320670842026,
    21.438115467052));
#2581 = CARTESIAN_POINT('',(12.46455091385,9.355291399883,
    21.368684248699));
#2582 = CARTESIAN_POINT('',(11.386255756951,8.649252332243,
    22.702029880967));
#2583 = CARTESIAN_POINT('',(11.438986353875,8.679697674705,
    22.640964021949));
#2584 = CARTESIAN_POINT('',(11.491712505789,8.710140534709,
    22.579897066305));
#2585 = CARTESIAN_POINT('',(11.544434537693,8.740580923481,
    22.518829015803));
#2586 = CARTESIAN_POINT('',(11.809492194557,8.893619684729,
    22.211811043251));
#2587 = CARTESIAN_POINT('',(12.074439158529,9.046594091013,
    21.904771093777));
#2588 = CARTESIAN_POINT('',(12.339298611151,9.199517439062,
    21.597707893503));
#2589 = CARTESIAN_POINT('',(12.399161978138,9.234081320344,
    21.528305416458));
#2590 = CARTESIAN_POINT('',(12.459020712541,9.268642432133,
    21.458902008039));
#2591 = CARTESIAN_POINT('',(12.51887492509,9.30320102561,21.389497645353
    ));
#2592 = CARTESIAN_POINT('',(11.428251811316,8.585859981647,
    22.706579926454));
#2593 = CARTESIAN_POINT('',(11.481018290108,8.616211491346,
    22.645502163998));
#2594 = CARTESIAN_POINT('',(11.533781309702,8.646562567183,
    22.58442162599));
#2595 = CARTESIAN_POINT('',(11.586541108773,8.676913107181,
    22.523338442167));
#2596 = CARTESIAN_POINT('',(11.851743549649,8.829474323596,
    22.216296540032));
#2597 = CARTESIAN_POINT('',(12.116863274116,8.982023291003,
    21.909187357183));
#2598 = CARTESIAN_POINT('',(12.381914665972,9.134562395145,
    21.602022295048));
#2599 = CARTESIAN_POINT('',(12.441812083419,9.169034085468,
    21.532607597846));
#2600 = CARTESIAN_POINT('',(12.501706059926,9.20350522473,
    21.463190062358));
#2601 = CARTESIAN_POINT('',(12.561596626621,9.237975970903,
    21.393769777328));
#2602 = ADVANCED_FACE('',(#2603),#2684,.F.);
#2603 = FACE_BOUND('',#2604,.F.);
#2604 = EDGE_LOOP('',(#2605,#2614,#2631,#2640,#2649,#2658,#2676,#2683));
#2605 = ORIENTED_EDGE('',*,*,#2606,.F.);
#2606 = EDGE_CURVE('',#2607,#1807,#2609,.T.);
#2607 = VERTEX_POINT('',#2608);
#2608 = CARTESIAN_POINT('',(13.442196321726,5.774907728697,
    22.367475699653));
#2609 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2610,#2611,#2612,#2613),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2610 = CARTESIAN_POINT('',(13.442196321726,5.774907728697,
    22.367475699653));
#2611 = CARTESIAN_POINT('',(13.446776583165,5.776083020056,
    22.36233466534));
#2612 = CARTESIAN_POINT('',(13.451087550967,5.778177503426,
    22.357288098739));
#2613 = CARTESIAN_POINT('',(13.455121218803,5.781193581504,
    22.352342985438));
#2614 = ORIENTED_EDGE('',*,*,#2615,.F.);
#2615 = EDGE_CURVE('',#2616,#2607,#2618,.T.);
#2616 = VERTEX_POINT('',#2617);
#2617 = CARTESIAN_POINT('',(13.318555439928,5.73315168884,
    22.694194697814));
#2618 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2619,#2620,#2621,#2622,#2623,
    #2624,#2625,#2626,#2627,#2628,#2629,#2630),.UNSPECIFIED.,.F.,.F.,(4,
    2,1,1,2,2,4),(0.,0.25,0.375,0.437499999999,0.468749999999,
    0.499999999999,1.),.UNSPECIFIED.);
#2619 = CARTESIAN_POINT('',(13.318555439928,5.73315168884,
    22.694194697814));
#2620 = CARTESIAN_POINT('',(13.31799947132,5.735828024667,22.66589446169
    ));
#2621 = CARTESIAN_POINT('',(13.320067374413,5.738554849173,
    22.636804751364));
#2622 = CARTESIAN_POINT('',(13.32762394154,5.742945645775,
    22.592718049731));
#2623 = CARTESIAN_POINT('',(13.332514550112,5.74521545404,
    22.570565063866));
#2624 = CARTESIAN_POINT('',(13.340263092062,5.748033789088,
    22.544724027074));
#2625 = CARTESIAN_POINT('',(13.344030368731,5.749281600716,
    22.533673427347));
#2626 = CARTESIAN_POINT('',(13.346642011897,5.750122710352,
    22.52631436354));
#2627 = CARTESIAN_POINT('',(13.348411318368,5.750674274987,22.5215599459
    ));
#2628 = CARTESIAN_POINT('',(13.365291721797,5.755834946492,
    22.47750775075));
#2629 = CARTESIAN_POINT('',(13.392591586161,5.76228990132,
    22.423033519584));
#2630 = CARTESIAN_POINT('',(13.442196321726,5.774907728697,
    22.367475699653));
#2631 = ORIENTED_EDGE('',*,*,#2632,.T.);
#2632 = EDGE_CURVE('',#2616,#2633,#2635,.T.);
#2633 = VERTEX_POINT('',#2634);
#2634 = CARTESIAN_POINT('',(13.318645551371,5.732700468831,
    22.70397223855));
#2635 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2636,#2637,#2638,#2639),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2636 = CARTESIAN_POINT('',(13.318555439928,5.73315168884,
    22.694194697814));
#2637 = CARTESIAN_POINT('',(13.318622314674,5.732850327318,
    22.697451455205));
#2638 = CARTESIAN_POINT('',(13.318652395025,5.732699683745,
    22.700711922041));
#2639 = CARTESIAN_POINT('',(13.318645551371,5.732700468831,
    22.70397223855));
#2640 = ORIENTED_EDGE('',*,*,#2641,.T.);
#2641 = EDGE_CURVE('',#2633,#2642,#2644,.T.);
#2642 = VERTEX_POINT('',#2643);
#2643 = CARTESIAN_POINT('',(11.623987023911,8.667935139881,
    22.70397223855));
#2644 = CIRCLE('',#2645,14.500000000001);
#2645 = AXIS2_PLACEMENT_3D('',#2646,#2647,#2648);
#2646 = CARTESIAN_POINT('',(1.981393449313E-08,-7.671814572507E-13,
    22.703972238558));
#2647 = DIRECTION('',(0.,-0.,1.));
#2648 = DIRECTION('',(0.797350241066,0.603516854009,0.));
#2649 = ORIENTED_EDGE('',*,*,#2650,.T.);
#2650 = EDGE_CURVE('',#2642,#2651,#2653,.T.);
#2651 = VERTEX_POINT('',#2652);
#2652 = CARTESIAN_POINT('',(11.624332736081,8.667631491211,
    22.694194697813));
#2653 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2654,#2655,#2656,#2657),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2654 = CARTESIAN_POINT('',(11.623987023911,8.66793513988,22.70397223855
    ));
#2655 = CARTESIAN_POINT('',(11.623989765645,8.667941459455,
    22.70071192204));
#2656 = CARTESIAN_POINT('',(11.624105187009,8.667840086813,
    22.697451455214));
#2657 = CARTESIAN_POINT('',(11.624332736081,8.667631491211,
    22.694194697813));
#2658 = ORIENTED_EDGE('',*,*,#2659,.F.);
#2659 = EDGE_CURVE('',#2660,#2651,#2662,.T.);
#2660 = VERTEX_POINT('',#2661);
#2661 = CARTESIAN_POINT('',(11.722314968334,8.753829615763,
    22.367475699653));
#2662 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2663,#2664,#2665,#2666,#2667,
    #2668,#2669,#2670,#2671,#2672,#2673,#2674,#2675),.UNSPECIFIED.,.F.,
  .F.,(4,2,2,1,2,2,4),(0.,0.249999999999,0.374999999998,0.437499999998,
    0.468749999998,0.499999999998,1.),.UNSPECIFIED.);
#2663 = CARTESIAN_POINT('',(11.722314968334,8.753829615763,
    22.367475699653));
#2664 = CARTESIAN_POINT('',(11.704481534856,8.735533505834,
    22.395204871134));
#2665 = CARTESIAN_POINT('',(11.690736142613,8.721271376653,
    22.422898121758));
#2666 = CARTESIAN_POINT('',(11.674546409211,8.704621635762,
    22.461506437723));
#2667 = CARTESIAN_POINT('',(11.669884155893,8.699859777434,
    22.473902846673));
#2668 = CARTESIAN_POINT('',(11.663769557952,8.693730411323,
    22.491552854498));
#2669 = CARTESIAN_POINT('',(11.660932033101,8.690919160628,
    22.500142866664));
#2670 = CARTESIAN_POINT('',(11.658383903854,8.6884576946,22.508345935215
    ));
#2671 = CARTESIAN_POINT('',(11.656745148936,8.686891202754,
    22.513725426091));
#2672 = CARTESIAN_POINT('',(11.656267477633,8.686435971703,
    22.515306697229));
#2673 = CARTESIAN_POINT('',(11.638022638356,8.669416555163,
    22.577573805563));
#2674 = CARTESIAN_POINT('',(11.628417900698,8.663998899763,
    22.637467197763));
#2675 = CARTESIAN_POINT('',(11.624332736081,8.667631491211,
    22.694194697813));
#2676 = ORIENTED_EDGE('',*,*,#2677,.F.);
#2677 = EDGE_CURVE('',#1798,#2660,#2678,.T.);
#2678 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2679,#2680,#2681,#2682),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2679 = CARTESIAN_POINT('',(11.734221659207,8.76187957572,
    22.352342023663));
#2680 = CARTESIAN_POINT('',(11.7295922889,8.759894757329,22.357288101272
    ));
#2681 = CARTESIAN_POINT('',(11.725622929362,8.757208591335,
    22.362334667975));
#2682 = CARTESIAN_POINT('',(11.722314968334,8.753829615763,
    22.367475699653));
#2683 = ORIENTED_EDGE('',*,*,#1806,.F.);
#2684 = TOROIDAL_SURFACE('',#2685,15.000000000006,0.500000000006);
#2685 = AXIS2_PLACEMENT_3D('',#2686,#2687,#2688);
#2686 = CARTESIAN_POINT('',(1.981466457579E-08,-5.429684479807E-13,
    22.70397223856));
#2687 = DIRECTION('',(0.,0.,-1.));
#2688 = DIRECTION('',(-1.,0.,0.));
#2689 = ADVANCED_FACE('',(#2690),#2702,.T.);
#2690 = FACE_BOUND('',#2691,.T.);
#2691 = EDGE_LOOP('',(#2692,#2699,#2700,#2701));
#2692 = ORIENTED_EDGE('',*,*,#2693,.F.);
#2693 = EDGE_CURVE('',#1848,#1807,#2694,.T.);
#2694 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2695,#2696,#2697,#2698),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2695 = CARTESIAN_POINT('',(13.507015391707,5.640885160291,
    22.32742387582));
#2696 = CARTESIAN_POINT('',(13.495387684671,5.688201850024,
    22.340894684474));
#2697 = CARTESIAN_POINT('',(13.477692256073,5.73605291514,
    22.349394729484));
#2698 = CARTESIAN_POINT('',(13.455121218803,5.781193581504,
    22.352342985438));
#2699 = ORIENTED_EDGE('',*,*,#1847,.F.);
#2700 = ORIENTED_EDGE('',*,*,#1831,.T.);
#2701 = ORIENTED_EDGE('',*,*,#1815,.F.);
#2702 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#2703,#2704,#2705,#2706,#2707,#2708,#2709,#2710,#2711,#2712)
    ,(#2713,#2714,#2715,#2716,#2717,#2718,#2719,#2720,#2721,#2722)
    ,(#2723,#2724,#2725,#2726,#2727,#2728,#2729,#2730,#2731,#2732
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.299996448765,-6.186198318188E-03,
    1.293946474668,1.552596208778),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988023245961,0.988051079931,0.988079245959,0.988107752933
      ,0.98823392112,0.988366793218,0.988507420973,0.988535402066
      ,0.98856368916,0.988592293256)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2703 = CARTESIAN_POINT('',(14.334195478937,6.116972021057,
    21.368684248699));
#2704 = CARTESIAN_POINT('',(14.274317640115,6.082501677683,
    21.438115467052));
#2705 = CARTESIAN_POINT('',(14.214436701506,6.04803078437,
    21.507544199331));
#2706 = CARTESIAN_POINT('',(14.154552486627,6.013559469414,
    21.576970356771));
#2707 = CARTESIAN_POINT('',(13.889560496575,5.8610204322,21.884186131982
    ));
#2708 = CARTESIAN_POINT('',(13.624504609215,5.708472090627,
    22.191351186915));
#2709 = CARTESIAN_POINT('',(13.359372711703,5.555912623076,
    22.498454117123));
#2710 = CARTESIAN_POINT('',(13.306627140539,5.525562116198,
    22.559549442148));
#2711 = CARTESIAN_POINT('',(13.253878546312,5.495211228616,
    22.620642325449));
#2712 = CARTESIAN_POINT('',(13.201126868122,5.464859806267,
    22.681732637241));
#2713 = CARTESIAN_POINT('',(14.316245897145,6.190063181962,
    21.389497645353));
#2714 = CARTESIAN_POINT('',(14.256390171,6.15550721011,21.458902008039)
  );
#2715 = CARTESIAN_POINT('',(14.196530003006,6.120948581374,
    21.528305416458));
#2716 = CARTESIAN_POINT('',(14.136665120269,6.086387325448,
    21.597707893503));
#2717 = CARTESIAN_POINT('',(13.871799889715,5.933473985069,
    21.904771093777));
#2718 = CARTESIAN_POINT('',(13.606846685759,5.780510386755,
    22.211811043251));
#2719 = CARTESIAN_POINT('',(13.341782402323,5.627483103068,
    22.518829015803));
#2720 = CARTESIAN_POINT('',(13.289059236393,5.597044678486,
    22.579897066305));
#2721 = CARTESIAN_POINT('',(13.236331870308,5.566603921486,
    22.640964021949));
#2722 = CARTESIAN_POINT('',(13.183600131848,5.536160556224,
    22.702029880967));
#2723 = CARTESIAN_POINT('',(14.28112019357,6.259673788135,
    21.393769777328));
#2724 = CARTESIAN_POINT('',(14.22132236835,6.225042409017,
    21.463190062358));
#2725 = CARTESIAN_POINT('',(14.161522497798,6.190408273458,
    21.532607597846));
#2726 = CARTESIAN_POINT('',(14.101720429543,6.15577143349,
    21.602022295048));
#2727 = CARTESIAN_POINT('',(13.837091994358,6.002499746905,
    21.909187357183));
#2728 = CARTESIAN_POINT('',(13.572420851029,5.849173814175,
    22.216296540032));
#2729 = CARTESIAN_POINT('',(13.307697741543,5.695782371439,
    22.523338442167));
#2730 = CARTESIAN_POINT('',(13.255033503351,5.665266315144,
    22.58442162599));
#2731 = CARTESIAN_POINT('',(13.202367190847,5.634747737714,
    22.645502163998));
#2732 = CARTESIAN_POINT('',(13.149698773008,5.604226381461,
    22.706579926454));
#2733 = ADVANCED_FACE('',(#2734),#2746,.T.);
#2734 = FACE_BOUND('',#2735,.T.);
#2735 = EDGE_LOOP('',(#2736,#2737,#2738,#2745));
#2736 = ORIENTED_EDGE('',*,*,#2693,.T.);
#2737 = ORIENTED_EDGE('',*,*,#2606,.F.);
#2738 = ORIENTED_EDGE('',*,*,#2739,.F.);
#2739 = EDGE_CURVE('',#1857,#2607,#2740,.T.);
#2740 = CIRCLE('',#2741,0.499999999998);
#2741 = AXIS2_PLACEMENT_3D('',#2742,#2743,#2744);
#2742 = CARTESIAN_POINT('',(13.102388217405,5.628962355744,
    22.030984544503));
#2743 = DIRECTION('',(-0.637645648026,-0.218488105991,0.738695454903));
#2744 = DIRECTION('',(0.679621785137,0.291893141627,0.672987832756));
#2745 = ORIENTED_EDGE('',*,*,#1856,.F.);
#2746 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#2747,#2748,#2749,#2750)
    ,(#2751,#2752,#2753,#2754)
    ,(#2755,#2756,#2757,#2758
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230990447),(0.,4.176352854014E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988487608339,0.988543926031,0.98852610639,0.988435222453)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2747 = CARTESIAN_POINT('',(13.442199109972,5.774908926557,
    22.36747846088));
#2748 = CARTESIAN_POINT('',(13.446784939816,5.776086087483,
    22.362336558291));
#2749 = CARTESIAN_POINT('',(13.451107300753,5.778190646812,
    22.357275550379));
#2750 = CARTESIAN_POINT('',(13.455127210698,5.78119337962,
    22.352343884868));
#2751 = CARTESIAN_POINT('',(13.469954198923,5.70364530168,
    22.370358751063));
#2752 = CARTESIAN_POINT('',(13.476593989124,5.705723564103,
    22.362666866146));
#2753 = CARTESIAN_POINT('',(13.483087902219,5.708754026736,
    22.355143891561));
#2754 = CARTESIAN_POINT('',(13.489368485354,5.712696900534,
    22.347867983815));
#2755 = CARTESIAN_POINT('',(13.480880464557,5.628962355745,
    22.357700964114));
#2756 = CARTESIAN_POINT('',(13.489759214047,5.632002715737,
    22.347415170136));
#2757 = CARTESIAN_POINT('',(13.498498132384,5.635996337915,
    22.337291201592));
#2758 = CARTESIAN_POINT('',(13.507013582266,5.64089828674,
    22.327425972179));
#2759 = ADVANCED_FACE('',(#2760),#2787,.F.);
#2760 = FACE_BOUND('',#2761,.F.);
#2761 = EDGE_LOOP('',(#2762,#2772,#2779,#2780));
#2762 = ORIENTED_EDGE('',*,*,#2763,.T.);
#2763 = EDGE_CURVE('',#2764,#2766,#2768,.T.);
#2764 = VERTEX_POINT('',#2765);
#2765 = CARTESIAN_POINT('',(13.359372711703,-5.535541910244,
    22.684417383746));
#2766 = VERTEX_POINT('',#2767);
#2767 = CARTESIAN_POINT('',(13.359372711703,5.535541910349,
    22.684417383747));
#2768 = LINE('',#2769,#2770);
#2769 = CARTESIAN_POINT('',(13.359372711703,5.637123493346,
    22.684417383745));
#2770 = VECTOR('',#2771,1.);
#2771 = DIRECTION('',(0.,1.,0.));
#2772 = ORIENTED_EDGE('',*,*,#2773,.F.);
#2773 = EDGE_CURVE('',#1857,#2766,#2774,.T.);
#2774 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2775,#2776,#2777,#2778),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2775 = CARTESIAN_POINT('',(13.480880464557,5.628962355745,
    22.357700964114));
#2776 = CARTESIAN_POINT('',(13.408020691177,5.579172302429,
    22.442107065852));
#2777 = CARTESIAN_POINT('',(13.359372711703,5.548032153929,
    22.558550296615));
#2778 = CARTESIAN_POINT('',(13.359372711703,5.535541910349,
    22.684417383747));
#2779 = ORIENTED_EDGE('',*,*,#1865,.F.);
#2780 = ORIENTED_EDGE('',*,*,#2781,.F.);
#2781 = EDGE_CURVE('',#2764,#1866,#2782,.T.);
#2782 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2783,#2784,#2785,#2786),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2783 = CARTESIAN_POINT('',(13.359372711703,-5.535541910244,
    22.684417383746));
#2784 = CARTESIAN_POINT('',(13.359372711703,-5.547908337221,
    22.558863015248));
#2785 = CARTESIAN_POINT('',(13.407816350553,-5.579048485722,
    22.442343789008));
#2786 = CARTESIAN_POINT('',(13.480880464554,-5.628962355746,
    22.357700964118));
#2787 = CYLINDRICAL_SURFACE('',#2788,0.500000000023);
#2788 = AXIS2_PLACEMENT_3D('',#2789,#2790,#2791);
#2789 = CARTESIAN_POINT('',(13.859372711727,6.128962355735,
    22.684417383744));
#2790 = DIRECTION('',(0.,-1.,0.));
#2791 = DIRECTION('',(0.,0.,-1.));
#2792 = ADVANCED_FACE('',(#2793),#2819,.T.);
#2793 = FACE_BOUND('',#2794,.T.);
#2794 = EDGE_LOOP('',(#2795,#2804,#2811,#2818));
#2795 = ORIENTED_EDGE('',*,*,#2796,.F.);
#2796 = EDGE_CURVE('',#2797,#1866,#2799,.T.);
#2797 = VERTEX_POINT('',#2798);
#2798 = CARTESIAN_POINT('',(13.442196321726,-5.774907728698,
    22.367475699653));
#2799 = CIRCLE('',#2800,0.499999999998);
#2800 = AXIS2_PLACEMENT_3D('',#2801,#2802,#2803);
#2801 = CARTESIAN_POINT('',(13.102388217403,-5.628962355744,
    22.030984544504));
#2802 = DIRECTION('',(-0.637645648024,0.218488105991,0.738695454904));
#2803 = DIRECTION('',(0.679621785138,-0.291893141627,0.672987832755));
#2804 = ORIENTED_EDGE('',*,*,#2805,.F.);
#2805 = EDGE_CURVE('',#1921,#2797,#2806,.T.);
#2806 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2807,#2808,#2809,#2810),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2807 = CARTESIAN_POINT('',(13.455121136984,-5.78119424549,
    22.352342023663));
#2808 = CARTESIAN_POINT('',(13.451087548682,-5.778177502396,
    22.357288101272));
#2809 = CARTESIAN_POINT('',(13.446776580924,-5.776083019197,
    22.362334667976));
#2810 = CARTESIAN_POINT('',(13.442196321726,-5.774907728698,
    22.367475699653));
#2811 = ORIENTED_EDGE('',*,*,#2812,.T.);
#2812 = EDGE_CURVE('',#1921,#1874,#2813,.T.);
#2813 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2814,#2815,#2816,#2817),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2814 = CARTESIAN_POINT('',(13.455121136984,-5.78119424549,
    22.352342023663));
#2815 = CARTESIAN_POINT('',(13.477692705224,-5.736053210455,
    22.349394201384));
#2816 = CARTESIAN_POINT('',(13.49538825906,-5.688202197539,
    22.340894019049));
#2817 = CARTESIAN_POINT('',(13.507015937649,-5.640885474456,
    22.327423243341));
#2818 = ORIENTED_EDGE('',*,*,#1873,.F.);
#2819 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#2820,#2821,#2822,#2823)
    ,(#2824,#2825,#2826,#2827)
    ,(#2828,#2829,#2830,#2831
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230988751),(0.,4.176352854759E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988435222711,0.988526106047,0.988543926205,0.988487608336)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2820 = CARTESIAN_POINT('',(13.455127210864,-5.781193379236,
    22.352343884868));
#2821 = CARTESIAN_POINT('',(13.451107300533,-5.778190647321,
    22.35727555038));
#2822 = CARTESIAN_POINT('',(13.446784939918,-5.776086087225,
    22.362336558299));
#2823 = CARTESIAN_POINT('',(13.442199109971,-5.774908926558,
    22.36747846088));
#2824 = CARTESIAN_POINT('',(13.489368485434,-5.712696900112,
    22.347867983722));
#2825 = CARTESIAN_POINT('',(13.48308790211,-5.708754027296,
    22.35514389169));
#2826 = CARTESIAN_POINT('',(13.47659398917,-5.705723563817,
    22.362666866092));
#2827 = CARTESIAN_POINT('',(13.469954198923,-5.703645301684,
    22.370358751064));
#2828 = CARTESIAN_POINT('',(13.507013582382,-5.640898286337,
    22.327425972044));
#2829 = CARTESIAN_POINT('',(13.498498132217,-5.635996338449,
    22.337291201784));
#2830 = CARTESIAN_POINT('',(13.489759214131,-5.632002715464,
    22.347415170039));
#2831 = CARTESIAN_POINT('',(13.480880464542,-5.628962355746,
    22.357700964131));
#2832 = ADVANCED_FACE('',(#2833),#2839,.T.);
#2833 = FACE_BOUND('',#2834,.T.);
#2834 = EDGE_LOOP('',(#2835,#2836,#2837,#2838));
#2835 = ORIENTED_EDGE('',*,*,#1904,.T.);
#2836 = ORIENTED_EDGE('',*,*,#1882,.F.);
#2837 = ORIENTED_EDGE('',*,*,#2812,.F.);
#2838 = ORIENTED_EDGE('',*,*,#1920,.F.);
#2839 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#2840,#2841,#2842,#2843,#2844,#2845,#2846,#2847,#2848,#2849)
    ,(#2850,#2851,#2852,#2853,#2854,#2855,#2856,#2857,#2858,#2859)
    ,(#2860,#2861,#2862,#2863,#2864,#2865,#2866,#2867,#2868,#2869
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.287317381045,-2.866764693548E-02,
    1.271465026051,1.565275276499),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988592293256,0.98856368916,0.988535402066,0.988507420973
      ,0.988366793218,0.98823392112,0.988107752933,0.988079245959
      ,0.988051079931,0.988023245961)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2840 = CARTESIAN_POINT('',(13.201126868122,-5.464859806267,
    22.681732637241));
#2841 = CARTESIAN_POINT('',(13.253878546312,-5.495211228616,
    22.620642325448));
#2842 = CARTESIAN_POINT('',(13.306627140539,-5.525562116198,
    22.559549442148));
#2843 = CARTESIAN_POINT('',(13.359372711703,-5.555912623076,
    22.498454117123));
#2844 = CARTESIAN_POINT('',(13.624504609214,-5.708472090627,
    22.191351186915));
#2845 = CARTESIAN_POINT('',(13.889560496575,-5.8610204322,
    21.884186131982));
#2846 = CARTESIAN_POINT('',(14.154552486627,-6.013559469414,
    21.576970356771));
#2847 = CARTESIAN_POINT('',(14.214436701506,-6.04803078437,
    21.507544199331));
#2848 = CARTESIAN_POINT('',(14.274317640115,-6.082501677683,
    21.438115467051));
#2849 = CARTESIAN_POINT('',(14.334195478938,-6.116972021057,
    21.368684248698));
#2850 = CARTESIAN_POINT('',(13.183600131848,-5.536160556224,
    22.702029880967));
#2851 = CARTESIAN_POINT('',(13.236331870308,-5.566603921486,
    22.640964021949));
#2852 = CARTESIAN_POINT('',(13.289059236393,-5.597044678486,
    22.579897066305));
#2853 = CARTESIAN_POINT('',(13.341782402323,-5.627483103068,
    22.518829015803));
#2854 = CARTESIAN_POINT('',(13.606846685759,-5.780510386756,
    22.211811043251));
#2855 = CARTESIAN_POINT('',(13.871799889715,-5.933473985069,
    21.904771093777));
#2856 = CARTESIAN_POINT('',(14.136665120269,-6.086387325448,
    21.597707893504));
#2857 = CARTESIAN_POINT('',(14.196530003006,-6.120948581374,
    21.528305416458));
#2858 = CARTESIAN_POINT('',(14.256390171001,-6.155507210111,
    21.458902008039));
#2859 = CARTESIAN_POINT('',(14.316245897145,-6.190063181963,
    21.389497645352));
#2860 = CARTESIAN_POINT('',(13.149698773008,-5.604226381461,
    22.706579926454));
#2861 = CARTESIAN_POINT('',(13.202367190847,-5.634747737714,
    22.645502163998));
#2862 = CARTESIAN_POINT('',(13.25503350335,-5.665266315144,
    22.58442162599));
#2863 = CARTESIAN_POINT('',(13.307697741543,-5.695782371439,
    22.523338442167));
#2864 = CARTESIAN_POINT('',(13.572420851029,-5.849173814175,
    22.216296540032));
#2865 = CARTESIAN_POINT('',(13.837091994357,-6.002499746906,
    21.909187357183));
#2866 = CARTESIAN_POINT('',(14.101720429543,-6.15577143349,
    21.602022295048));
#2867 = CARTESIAN_POINT('',(14.161522497798,-6.190408273458,
    21.532607597846));
#2868 = CARTESIAN_POINT('',(14.22132236835,-6.225042409017,
    21.463190062357));
#2869 = CARTESIAN_POINT('',(14.281120193571,-6.259673788135,
    21.393769777327));
#2870 = ADVANCED_FACE('',(#2871),#2944,.F.);
#2871 = FACE_BOUND('',#2872,.F.);
#2872 = EDGE_LOOP('',(#2873,#2882,#2899,#2908,#2917,#2926,#2942,#2943));
#2873 = ORIENTED_EDGE('',*,*,#2874,.F.);
#2874 = EDGE_CURVE('',#2875,#1930,#2877,.T.);
#2875 = VERTEX_POINT('',#2876);
#2876 = CARTESIAN_POINT('',(11.722314934934,-8.753829660189,
    22.367475703324));
#2877 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2878,#2879,#2880,#2881),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2878 = CARTESIAN_POINT('',(11.722314934934,-8.753829660189,
    22.367475703324));
#2879 = CARTESIAN_POINT('',(11.725622931227,-8.757208592847,
    22.36233466534));
#2880 = CARTESIAN_POINT('',(11.729592290934,-8.759894758793,
    22.357288098739));
#2881 = CARTESIAN_POINT('',(11.734221125083,-8.76187997857,
    22.352342985435));
#2882 = ORIENTED_EDGE('',*,*,#2883,.F.);
#2883 = EDGE_CURVE('',#2884,#2875,#2886,.T.);
#2884 = VERTEX_POINT('',#2885);
#2885 = CARTESIAN_POINT('',(11.624332736157,-8.667631491109,
    22.694194697814));
#2886 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2887,#2888,#2889,#2890,#2891,
    #2892,#2893,#2894,#2895,#2896,#2897,#2898),.UNSPECIFIED.,.F.,.F.,(4,
    2,1,1,2,2,4),(0.,0.250000000001,0.375000000001,0.437500000001,
    0.468750000001,0.500000000001,1.),.UNSPECIFIED.);
#2887 = CARTESIAN_POINT('',(11.624332736157,-8.667631491109,
    22.694194697814));
#2888 = CARTESIAN_POINT('',(11.626372526665,-8.66581184026,
    22.665894461739));
#2889 = CARTESIAN_POINT('',(11.629767977497,-8.666239284615,
    22.636804751437));
#2890 = CARTESIAN_POINT('',(11.637348802454,-8.670588065407,
    22.592718049803));
#2891 = CARTESIAN_POINT('',(11.641759818359,-8.673688552536,
    22.570565063928));
#2892 = CARTESIAN_POINT('',(11.648074839089,-8.678989819185,
    22.544724027109));
#2893 = CARTESIAN_POINT('',(11.651039113996,-8.681628470671,
    22.533673427368));
#2894 = CARTESIAN_POINT('',(11.653073357895,-8.683469665181,
    22.526314363551));
#2895 = CARTESIAN_POINT('',(11.654435680123,-8.684726147219,
    22.521559945892));
#2896 = CARTESIAN_POINT('',(11.667345154425,-8.696764669615,
    22.477507750885));
#2897 = CARTESIAN_POINT('',(11.686585241433,-8.717179568234,
    22.423033519691));
#2898 = CARTESIAN_POINT('',(11.722314934934,-8.753829660189,
    22.367475703324));
#2899 = ORIENTED_EDGE('',*,*,#2900,.F.);
#2900 = EDGE_CURVE('',#2901,#2884,#2903,.T.);
#2901 = VERTEX_POINT('',#2902);
#2902 = CARTESIAN_POINT('',(11.623987023887,-8.667935139912,
    22.70397223855));
#2903 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2904,#2905,#2906,#2907),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2904 = CARTESIAN_POINT('',(11.623987023887,-8.667935139912,
    22.703972238551));
#2905 = CARTESIAN_POINT('',(11.624071913143,-8.667811294741,
    22.700712811428));
#2906 = CARTESIAN_POINT('',(11.624187146538,-8.667710076611,
    22.697453384303));
#2907 = CARTESIAN_POINT('',(11.624332736157,-8.667631491109,
    22.694194697814));
#2908 = ORIENTED_EDGE('',*,*,#2909,.T.);
#2909 = EDGE_CURVE('',#2901,#2910,#2912,.T.);
#2910 = VERTEX_POINT('',#2911);
#2911 = CARTESIAN_POINT('',(13.318645551355,-5.732700468867,
    22.70397223855));
#2912 = CIRCLE('',#2913,14.500000000001);
#2913 = AXIS2_PLACEMENT_3D('',#2914,#2915,#2916);
#2914 = CARTESIAN_POINT('',(1.981444253119E-08,7.888655007005E-13,
    22.703972238558));
#2915 = DIRECTION('',(-0.,0.,1.));
#2916 = DIRECTION('',(0.921336047716,-0.388767137472,0.));
#2917 = ORIENTED_EDGE('',*,*,#2918,.T.);
#2918 = EDGE_CURVE('',#2910,#2919,#2921,.T.);
#2919 = VERTEX_POINT('',#2920);
#2920 = CARTESIAN_POINT('',(13.318555439979,-5.733151688723,
    22.694194697814));
#2921 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2922,#2923,#2924,#2925),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2922 = CARTESIAN_POINT('',(13.318645551355,-5.732700468867,
    22.70397223855));
#2923 = CARTESIAN_POINT('',(13.318652395134,-5.732699683491,
    22.70071192204));
#2924 = CARTESIAN_POINT('',(13.318622314533,-5.732850327645,
    22.697451455214));
#2925 = CARTESIAN_POINT('',(13.318555439979,-5.733151688723,
    22.694194697814));
#2926 = ORIENTED_EDGE('',*,*,#2927,.F.);
#2927 = EDGE_CURVE('',#2797,#2919,#2928,.T.);
#2928 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2929,#2930,#2931,#2932,#2933,
    #2934,#2935,#2936,#2937,#2938,#2939,#2940,#2941),.UNSPECIFIED.,.F.,
  .F.,(4,2,2,1,2,2,4),(0.,0.249999999999,0.374999999999,0.437499999998,
    0.468749999998,0.499999999998,1.),.UNSPECIFIED.);
#2929 = CARTESIAN_POINT('',(13.442196321726,-5.774907728698,
    22.367475699653));
#2930 = CARTESIAN_POINT('',(13.417434709038,-5.768611577243,
    22.395204871089));
#2931 = CARTESIAN_POINT('',(13.398210646745,-5.763838782968,
    22.422898121682));
#2932 = CARTESIAN_POINT('',(13.37569668146,-5.758142933005,
    22.461506437643));
#2933 = CARTESIAN_POINT('',(13.369241664514,-5.756486232354,
    22.473902846598));
#2934 = CARTESIAN_POINT('',(13.360876178769,-5.754255518257,
    22.491552854443));
#2935 = CARTESIAN_POINT('',(13.357022801818,-5.753203774997,
    22.500142866621));
#2936 = CARTESIAN_POINT('',(13.353617045076,-5.752227763351,
    22.508345935189));
#2937 = CARTESIAN_POINT('',(13.351441045878,-5.751591805884,
    22.513725426077));
#2938 = CARTESIAN_POINT('',(13.350807968564,-5.751405745924,
    22.515306697234));
#2939 = CARTESIAN_POINT('',(13.326946301871,-5.744114959912,
    22.577573805486));
#2940 = CARTESIAN_POINT('',(13.31745210581,-5.738505840792,
    22.63746719768));
#2941 = CARTESIAN_POINT('',(13.318555439979,-5.733151688723,
    22.694194697814));
#2942 = ORIENTED_EDGE('',*,*,#2805,.F.);
#2943 = ORIENTED_EDGE('',*,*,#1929,.F.);
#2944 = TOROIDAL_SURFACE('',#2945,15.000000000007,0.500000000005);
#2945 = AXIS2_PLACEMENT_3D('',#2946,#2947,#2948);
#2946 = CARTESIAN_POINT('',(1.981381014815E-08,7.4593109467E-13,
    22.70397223856));
#2947 = DIRECTION('',(0.,0.,-1.));
#2948 = DIRECTION('',(-1.,0.,0.));
#2949 = ADVANCED_FACE('',(#2950),#2962,.T.);
#2950 = FACE_BOUND('',#2951,.T.);
#2951 = EDGE_LOOP('',(#2952,#2959,#2960,#2961));
#2952 = ORIENTED_EDGE('',*,*,#2953,.F.);
#2953 = EDGE_CURVE('',#1990,#1930,#2954,.T.);
#2954 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2955,#2956,#2957,#2958),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2955 = CARTESIAN_POINT('',(11.638661750906,-8.876971939592,
    22.327425379561));
#2956 = CARTESIAN_POINT('',(11.67382730561,-8.843241728149,
    22.34089704039));
#2957 = CARTESIAN_POINT('',(11.706416111635,-8.803993721072,
    22.349394987397));
#2958 = CARTESIAN_POINT('',(11.734221125083,-8.76187997857,
    22.352342985435));
#2959 = ORIENTED_EDGE('',*,*,#1989,.F.);
#2960 = ORIENTED_EDGE('',*,*,#1954,.T.);
#2961 = ORIENTED_EDGE('',*,*,#1938,.F.);
#2962 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,#2971,#2972)
    ,(#2973,#2974,#2975,#2976,#2977,#2978,#2979,#2980,#2981,#2982)
    ,(#2983,#2984,#2985,#2986,#2987,#2988,#2989,#2990,#2991,#2992
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.299996448675,-6.186198318189E-03,
    1.293946474668,1.552596208778),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988023245961,0.988051079931,0.988079245959,0.988107752933
      ,0.98823392112,0.988366793218,0.988507420973,0.988535402066
      ,0.98856368916,0.988592293256)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#2963 = CARTESIAN_POINT('',(12.464550913795,-9.355291399851,
    21.368684248763));
#2964 = CARTESIAN_POINT('',(12.404759801363,-9.320670842005,
    21.438115467095));
#2965 = CARTESIAN_POINT('',(12.344966662777,-9.286047874634,
    21.507544199352));
#2966 = CARTESIAN_POINT('',(12.285171520902,-9.251422280752,
    21.576970356771));
#2967 = CARTESIAN_POINT('',(12.02057284458,-9.098202004174,
    21.884186131982));
#2968 = CARTESIAN_POINT('',(11.755934161792,-8.944931043084,
    22.191351186915));
#2969 = CARTESIAN_POINT('',(11.49124783855,-8.791599818261,
    22.498454117123));
#2970 = CARTESIAN_POINT('',(11.438590742994,-8.761096067135,
    22.559549442148));
#2971 = CARTESIAN_POINT('',(11.385931806207,-8.730589888312,
    22.620642325449));
#2972 = CARTESIAN_POINT('',(11.333270864316,-8.700081306081,
    22.681732637241));
#2973 = CARTESIAN_POINT('',(12.518874925034,-9.303201025579,
    21.389497645417));
#2974 = CARTESIAN_POINT('',(12.459020712504,-9.268642432112,
    21.458902008082));
#2975 = CARTESIAN_POINT('',(12.39916197812,-9.234081320333,
    21.52830541648));
#2976 = CARTESIAN_POINT('',(12.339298611151,-9.199517439062,
    21.597707893503));
#2977 = CARTESIAN_POINT('',(12.074439158529,-9.046594091012,
    21.904771093777));
#2978 = CARTESIAN_POINT('',(11.809492194557,-8.893619684729,
    22.211811043251));
#2979 = CARTESIAN_POINT('',(11.544434537693,-8.740580923481,
    22.518829015803));
#2980 = CARTESIAN_POINT('',(11.491712505789,-8.710140534709,
    22.579897066305));
#2981 = CARTESIAN_POINT('',(11.438986353875,-8.679697674705,
    22.640964021949));
#2982 = CARTESIAN_POINT('',(11.386255756951,-8.649252332243,
    22.702029880967));
#2983 = CARTESIAN_POINT('',(12.561596626565,-9.237975970871,
    21.393769777392));
#2984 = CARTESIAN_POINT('',(12.501706059889,-9.203505224709,
    21.463190062401));
#2985 = CARTESIAN_POINT('',(12.4418120834,-9.169034085458,
    21.532607597868));
#2986 = CARTESIAN_POINT('',(12.381914665972,-9.134562395145,
    21.602022295048));
#2987 = CARTESIAN_POINT('',(12.116863274116,-8.982023291003,
    21.909187357183));
#2988 = CARTESIAN_POINT('',(11.851743549649,-8.829474323596,
    22.216296540032));
#2989 = CARTESIAN_POINT('',(11.586541108773,-8.676913107182,
    22.523338442167));
#2990 = CARTESIAN_POINT('',(11.533781309702,-8.646562567183,
    22.58442162599));
#2991 = CARTESIAN_POINT('',(11.481018290108,-8.616211491346,
    22.645502163998));
#2992 = CARTESIAN_POINT('',(11.428251811315,-8.585859981647,
    22.706579926454));
#2993 = ADVANCED_FACE('',(#2994),#3020,.T.);
#2994 = FACE_BOUND('',#2995,.T.);
#2995 = EDGE_LOOP('',(#2996,#3005,#3012,#3019));
#2996 = ORIENTED_EDGE('',*,*,#2997,.F.);
#2997 = EDGE_CURVE('',#2998,#1971,#3000,.T.);
#2998 = VERTEX_POINT('',#2999);
#2999 = CARTESIAN_POINT('',(1.719881373207,-14.52873734446,
    22.367475699653));
#3000 = CIRCLE('',#3001,0.499999999996);
#3001 = AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);
#3002 = CARTESIAN_POINT('',(1.676369721589,-14.16148220723,
    22.030984544505));
#3003 = DIRECTION('',(-0.129606573799,0.661461382797,0.738695454905));
#3004 = DIRECTION('',(8.702401672931E-02,-0.734516301709,0.672987832754)
  );
#3005 = ORIENTED_EDGE('',*,*,#3006,.F.);
#3006 = EDGE_CURVE('',#2050,#2998,#3007,.T.);
#3007 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3008,#3009,#3010,#3011),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3008 = CARTESIAN_POINT('',(1.720899497593,-14.54307382121,
    22.352342023663));
#3009 = CARTESIAN_POINT('',(1.721495279598,-14.53807225972,
    22.357288101273));
#3010 = CARTESIAN_POINT('',(1.721153671377,-14.53329161053,
    22.362334667976));
#3011 = CARTESIAN_POINT('',(1.719881373207,-14.52873734446,
    22.367475699653));
#3012 = ORIENTED_EDGE('',*,*,#3013,.T.);
#3013 = EDGE_CURVE('',#2050,#1973,#3014,.T.);
#3014 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3015,#3016,#3017,#3018),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3015 = CARTESIAN_POINT('',(1.720899497593,-14.54307382121,
    22.352342023663));
#3016 = CARTESIAN_POINT('',(1.771278564806,-14.54005085519,
    22.349394201384));
#3017 = CARTESIAN_POINT('',(1.821566534507,-14.53145014788,
    22.340894019049));
#3018 = CARTESIAN_POINT('',(1.868357858015,-14.51786165139,
    22.327423243342));
#3019 = ORIENTED_EDGE('',*,*,#1970,.F.);
#3020 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3021,#3022,#3023,#3024)
    ,(#3025,#3026,#3027,#3028)
    ,(#3029,#3030,#3031,#3032
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.15223098875),(0.,4.17635285476E-02),.PIECEWISE_BEZIER_KNOTS.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988435222711,0.988526106047,0.988543926205,0.988487608336)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3021 = CARTESIAN_POINT('',(1.72090328473,-14.54307864821,
    22.352343884868));
#3022 = CARTESIAN_POINT('',(1.721493771685,-14.53809593779,
    22.35727555038));
#3023 = CARTESIAN_POINT('',(1.721155193884,-14.53330038364,
    22.362336558299));
#3024 = CARTESIAN_POINT('',(1.719881729953,-14.52874035808,
    22.36747846088));
#3025 = CARTESIAN_POINT('',(1.797343613007,-14.53848422229,
    22.347867983722));
#3026 = CARTESIAN_POINT('',(1.797617949367,-14.53107364117,
    22.35514389169));
#3027 = CARTESIAN_POINT('',(1.796995451255,-14.52393451585,
    22.362666866092));
#3028 = CARTESIAN_POINT('',(1.795475383935,-14.51714515776,
    22.370358751064));
#3029 = CARTESIAN_POINT('',(1.868345584967,-14.51786601761,
    22.327425972044));
#3030 = CARTESIAN_POINT('',(1.868333071283,-14.5080404475,
    22.337291201784));
#3031 = CARTESIAN_POINT('',(1.867422191198,-14.49847551094,
    22.347415170039));
#3032 = CARTESIAN_POINT('',(1.865615845156,-14.48926610838,
    22.357700964131));
#3033 = ADVANCED_FACE('',(#3034),#3040,.T.);
#3034 = FACE_BOUND('',#3035,.T.);
#3035 = EDGE_LOOP('',(#3036,#3037,#3038,#3039));
#3036 = ORIENTED_EDGE('',*,*,#2027,.T.);
#3037 = ORIENTED_EDGE('',*,*,#1981,.F.);
#3038 = ORIENTED_EDGE('',*,*,#3013,.F.);
#3039 = ORIENTED_EDGE('',*,*,#2066,.F.);
#3040 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3041,#3042,#3043,#3044,#3045,#3046,#3047,#3048,#3049,#3050)
    ,(#3051,#3052,#3053,#3054,#3055,#3056,#3057,#3058,#3059,#3060)
    ,(#3061,#3062,#3063,#3064,#3065,#3066,#3067,#3068,#3069,#3070
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.287317381045,-2.86676469355E-02,
    1.271465026051,1.56527527656),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988592293256,0.98856368916,0.988535402066,0.988507420973
      ,0.988366793218,0.98823392112,0.988107752933,0.988079245959
      ,0.988051079931,0.988023245961)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3041 = CARTESIAN_POINT('',(1.867856023621,-14.16494111234,
    22.681732637241));
#3042 = CARTESIAN_POINT('',(1.867946759921,-14.22580111692,
    22.620642325448));
#3043 = CARTESIAN_POINT('',(1.868036417361,-14.28665818333,
    22.559549442149));
#3044 = CARTESIAN_POINT('',(1.868124892969,-14.34751244133,
    22.498454117123));
#3045 = CARTESIAN_POINT('',(1.868570467237,-14.65340313371,
    22.191351186915));
#3046 = CARTESIAN_POINT('',(1.86898767181,-14.95922243637,
    21.884186131982));
#3047 = CARTESIAN_POINT('',(1.86938098554,-15.26498175016,
    21.576970356771));
#3048 = CARTESIAN_POINT('',(1.869470058525,-15.33407865902,
    21.507544199316));
#3049 = CARTESIAN_POINT('',(1.86955785853,-15.40317251973,
    21.438115467023));
#3050 = CARTESIAN_POINT('',(1.869644584903,-15.47226342098,
    21.368684248655));
#3051 = CARTESIAN_POINT('',(1.797344394712,-14.18541288846,
    22.702029880967));
#3052 = CARTESIAN_POINT('',(1.797345536248,-14.24630159619,
    22.640964021949));
#3053 = CARTESIAN_POINT('',(1.797346750419,-14.30718521319,
    22.579897066305));
#3054 = CARTESIAN_POINT('',(1.797347884444,-14.36806402654,
    22.518829015803));
#3055 = CARTESIAN_POINT('',(1.797354511017,-14.67413007148,
    22.211811043251));
#3056 = CARTESIAN_POINT('',(1.797360751001,-14.98006807608,
    21.904771093777));
#3057 = CARTESIAN_POINT('',(1.797366528933,-15.2859047645,
    21.597707893503));
#3058 = CARTESIAN_POINT('',(1.797368044683,-15.35502990173,
    21.528305416444));
#3059 = CARTESIAN_POINT('',(1.797369478274,-15.42414964227,
    21.45890200801));
#3060 = CARTESIAN_POINT('',(1.79737099187,-15.49326420761,
    21.389497645309));
#3061 = CARTESIAN_POINT('',(1.721446981507,-14.1900863631,
    22.706579926454));
#3062 = CARTESIAN_POINT('',(1.721348920554,-14.25095922906,
    22.645502163998));
#3063 = CARTESIAN_POINT('',(1.721252213464,-14.31182888232,
    22.58442162599));
#3064 = CARTESIAN_POINT('',(1.721156652586,-14.37269547862,
    22.523338442167));
#3065 = CARTESIAN_POINT('',(1.720677321195,-14.67864813777,
    22.216296540032));
#3066 = CARTESIAN_POINT('',(1.720228740056,-14.9845230379,
    21.909187357183));
#3067 = CARTESIAN_POINT('',(1.719805783387,-15.29033382863,
    21.602022295048));
#3068 = CARTESIAN_POINT('',(1.719710434194,-15.35944235894,
    21.532607597832));
#3069 = CARTESIAN_POINT('',(1.719616328238,-15.42854763377,
    21.463190062329));
#3070 = CARTESIAN_POINT('',(1.719523586764,-15.49764975908,
    21.393769777284));
#3071 = ADVANCED_FACE('',(#3072),#3084,.T.);
#3072 = FACE_BOUND('',#3073,.T.);
#3073 = EDGE_LOOP('',(#3074,#3075,#3076,#3083));
#3074 = ORIENTED_EDGE('',*,*,#2953,.T.);
#3075 = ORIENTED_EDGE('',*,*,#2874,.F.);
#3076 = ORIENTED_EDGE('',*,*,#3077,.T.);
#3077 = EDGE_CURVE('',#2875,#1999,#3078,.T.);
#3078 = CIRCLE('',#3079,0.500000000043);
#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082);
#3080 = CARTESIAN_POINT('',(11.426018515862,-8.532519851682,
    22.030984544102));
#3081 = DIRECTION('',(0.508039074724,-0.44297327737,-0.738695454223));
#3082 = DIRECTION('',(0.59259776789,-0.442623159647,0.672987833497));
#3083 = ORIENTED_EDGE('',*,*,#1998,.T.);
#3084 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3085,#3086,#3087,#3088)
    ,(#3089,#3090,#3091,#3092)
    ,(#3093,#3094,#3095,#3096
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230990447),(0.,4.176352854012E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988487608339,0.988543926031,0.98852610639,0.988435222453)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3085 = CARTESIAN_POINT('',(11.722317399833,-8.753831431525,
    22.36747846088));
#3086 = CARTESIAN_POINT('',(11.725629766021,-8.757214296205,
    22.362336558291));
#3087 = CARTESIAN_POINT('',(11.729613548333,-8.759905290916,
    22.357275550379));
#3088 = CARTESIAN_POINT('',(11.734223946198,-8.761885268646,
    22.352343884868));
#3089 = CARTESIAN_POINT('',(11.6744788348,-8.81349985608,22.370358751063
    ));
#3090 = CARTESIAN_POINT('',(11.679598557955,-8.818210951859,
    22.362666866146));
#3091 = CARTESIAN_POINT('',(11.685469972127,-8.822319614252,
    22.355143891561));
#3092 = CARTESIAN_POINT('',(11.692024892568,-8.825787321899,
    22.347867983815));
#3093 = CARTESIAN_POINT('',(11.615264639208,-8.860303752655,
    22.357700964114));
#3094 = CARTESIAN_POINT('',(11.622337042942,-8.866472795271,
    22.347415170136));
#3095 = CARTESIAN_POINT('',(11.63016508037,-8.872044109463,
    22.337291201592));
#3096 = CARTESIAN_POINT('',(11.638668017522,-8.876967730973,
    22.327425972179));
#3097 = ADVANCED_FACE('',(#3098),#3125,.F.);
#3098 = FACE_BOUND('',#3099,.F.);
#3099 = EDGE_LOOP('',(#3100,#3110,#3117,#3118));
#3100 = ORIENTED_EDGE('',*,*,#3101,.T.);
#3101 = EDGE_CURVE('',#3102,#3104,#3106,.T.);
#3102 = VERTEX_POINT('',#3103);
#3103 = CARTESIAN_POINT('',(1.885766447774,-14.33732708492,
    22.684417383746));
#3104 = VERTEX_POINT('',#3105);
#3105 = CARTESIAN_POINT('',(11.473606283835,-8.801785174625,
    22.684417383747));
#3106 = LINE('',#3107,#3108);
#3107 = CARTESIAN_POINT('',(11.561578515267,-8.750994383126,
    22.684417383745));
#3108 = VECTOR('',#3109,1.);
#3109 = DIRECTION('',(0.866025403784,0.5,0.));
#3110 = ORIENTED_EDGE('',*,*,#3111,.F.);
#3111 = EDGE_CURVE('',#1999,#3104,#3112,.T.);
#3112 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3113,#3114,#3115,#3116),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3113 = CARTESIAN_POINT('',(11.615264639208,-8.860303752655,
    22.357700964114));
#3114 = CARTESIAN_POINT('',(11.535715301489,-8.822100364651,
    22.442107065853));
#3115 = CARTESIAN_POINT('',(11.484423152074,-8.795540052835,
    22.558550296616));
#3116 = CARTESIAN_POINT('',(11.473606283835,-8.801785174625,
    22.684417383747));
#3117 = ORIENTED_EDGE('',*,*,#2007,.F.);
#3118 = ORIENTED_EDGE('',*,*,#3119,.F.);
#3119 = EDGE_CURVE('',#3102,#1971,#3120,.T.);
#3120 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3121,#3122,#3123,#3124),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3121 = CARTESIAN_POINT('',(1.885766447774,-14.33732708492,
    22.684417383746));
#3122 = CARTESIAN_POINT('',(1.874949604054,-14.34357219255,
    22.558550399065));
#3123 = CARTESIAN_POINT('',(1.87230540064,-14.40127259489,
    22.442107143405));
#3124 = CARTESIAN_POINT('',(1.865615845162,-14.48926610839,
    22.357700964118));
#3125 = CYLINDRICAL_SURFACE('',#3126,0.500000000024);
#3126 = AXIS2_PLACEMENT_3D('',#3127,#3128,#3129);
#3127 = CARTESIAN_POINT('',(12.237523464676,-8.938087653844,
    22.684417383744));
#3128 = DIRECTION('',(-0.866025403784,-0.5,0.));
#3129 = DIRECTION('',(0.5,-0.866025403784,0.));
#3130 = ADVANCED_FACE('',(#3131),#3204,.F.);
#3131 = FACE_BOUND('',#3132,.F.);
#3132 = EDGE_LOOP('',(#3133,#3142,#3159,#3168,#3177,#3186,#3202,#3203));
#3133 = ORIENTED_EDGE('',*,*,#3134,.F.);
#3134 = EDGE_CURVE('',#3135,#2048,#3137,.T.);
#3135 = VERTEX_POINT('',#3136);
#3136 = CARTESIAN_POINT('',(-1.719881388751,-14.52873733774,
    22.367475703324));
#3137 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3138,#3139,#3140,#3141),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3138 = CARTESIAN_POINT('',(-1.719881388751,-14.52873733774,
    22.367475703324));
#3139 = CARTESIAN_POINT('',(-1.721153632124,-14.5332916129,
    22.36233466534));
#3140 = CARTESIAN_POINT('',(-1.721495240219,-14.53807226221,
    22.357288098739));
#3141 = CARTESIAN_POINT('',(-1.720900073901,-14.54307356007,
    22.352342985438));
#3142 = ORIENTED_EDGE('',*,*,#3143,.F.);
#3143 = EDGE_CURVE('',#3144,#3135,#3146,.T.);
#3144 = VERTEX_POINT('',#3145);
#3145 = CARTESIAN_POINT('',(-1.694222683956,-14.40078317994,
    22.694194697813));
#3146 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3147,#3148,#3149,#3150,#3151,
    #3152,#3153,#3154,#3155,#3156,#3157,#3158),.UNSPECIFIED.,.F.,.F.,(4,
    2,1,1,2,2,4),(0.,0.249999999999,0.374999999999,0.437499999999,
    0.468749999999,0.499999999999,1.),.UNSPECIFIED.);
#3147 = CARTESIAN_POINT('',(-1.694222683956,-14.40078317994,
    22.694194697813));
#3148 = CARTESIAN_POINT('',(-1.691626924836,-14.40163986492,
    22.665894461673));
#3149 = CARTESIAN_POINT('',(-1.690299377087,-14.40479413379,
    22.636804751338));
#3150 = CARTESIAN_POINT('',(-1.690275119252,-14.41353371119,
    22.592718049706));
#3151 = CARTESIAN_POINT('',(-1.690754711918,-14.41890400658,
    22.570565063844));
#3152 = CARTESIAN_POINT('',(-1.692188233146,-14.42702360828,
    22.544724027061));
#3153 = CARTESIAN_POINT('',(-1.692991234912,-14.43091007139,
    22.53367342734));
#3154 = CARTESIAN_POINT('',(-1.693568634183,-14.43359237553,
    22.526314363536));
#3155 = CARTESIAN_POINT('',(-1.693975618432,-14.4354004222,
    22.521559945903));
#3156 = CARTESIAN_POINT('',(-1.69794654753,-14.45259961616,
    22.477507750704));
#3157 = CARTESIAN_POINT('',(-1.706006324853,-14.47946946965,
    22.423033519547));
#3158 = CARTESIAN_POINT('',(-1.719881388751,-14.52873733774,
    22.367475703324));
#3159 = ORIENTED_EDGE('',*,*,#3160,.F.);
#3160 = EDGE_CURVE('',#3161,#3144,#3163,.T.);
#3161 = VERTEX_POINT('',#3162);
#3162 = CARTESIAN_POINT('',(-1.694658507669,-14.40063560874,
    22.703972238537));
#3163 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3164,#3165,#3166,#3167),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3164 = CARTESIAN_POINT('',(-1.694658507669,-14.40063560874,
    22.703972238537));
#3165 = CARTESIAN_POINT('',(-1.694508809976,-14.40064720241,
    22.700712811427));
#3166 = CARTESIAN_POINT('',(-1.694363535807,-14.40069638839,
    22.697453384303));
#3167 = CARTESIAN_POINT('',(-1.694222683956,-14.40078317994,
    22.694194697813));
#3168 = ORIENTED_EDGE('',*,*,#3169,.T.);
#3169 = EDGE_CURVE('',#3161,#3170,#3172,.T.);
#3170 = VERTEX_POINT('',#3171);
#3171 = CARTESIAN_POINT('',(1.69465854726,-14.40063560874,22.70397223855
    ));
#3172 = CIRCLE('',#3173,14.500000000002);
#3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176);
#3174 = CARTESIAN_POINT('',(1.981524100358E-08,2.090341788552E-12,
    22.703972238558));
#3175 = DIRECTION('',(-0.,0.,1.));
#3176 = DIRECTION('',(0.123985806651,-0.992283991481,0.));
#3177 = ORIENTED_EDGE('',*,*,#3178,.T.);
#3178 = EDGE_CURVE('',#3170,#3179,#3181,.T.);
#3179 = VERTEX_POINT('',#3180);
#3180 = CARTESIAN_POINT('',(1.694222723713,-14.40078317993,
    22.694194697813));
#3181 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3182,#3183,#3184,#3185),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3182 = CARTESIAN_POINT('',(1.69465854726,-14.40063560874,22.70397223855
    ));
#3183 = CARTESIAN_POINT('',(1.694662649304,-14.40064114294,
    22.70071192204));
#3184 = CARTESIAN_POINT('',(1.69451714734,-14.40069041445,
    22.697451455214));
#3185 = CARTESIAN_POINT('',(1.694222723713,-14.40078317993,
    22.694194697813));
#3186 = ORIENTED_EDGE('',*,*,#3187,.F.);
#3187 = EDGE_CURVE('',#2998,#3179,#3188,.T.);
#3188 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3189,#3190,#3191,#3192,#3193,
    #3194,#3195,#3196,#3197,#3198,#3199,#3200,#3201),.UNSPECIFIED.,.F.,
  .F.,(4,2,2,1,2,2,4),(0.,0.250000000001,0.375000000001,0.437500000001,
    0.468750000001,0.500000000002,1.),.UNSPECIFIED.);
#3189 = CARTESIAN_POINT('',(1.719881373207,-14.52873734446,
    22.367475699653));
#3190 = CARTESIAN_POINT('',(1.712945164489,-14.50410715539,
    22.395247303047));
#3191 = CARTESIAN_POINT('',(1.707463572318,-14.48506279755,
    22.422969423321));
#3192 = CARTESIAN_POINT('',(1.701139922357,-14.46272392488,
    22.461581483565));
#3193 = CARTESIAN_POINT('',(1.699348182767,-14.45631109063,
    22.473972732824));
#3194 = CARTESIAN_POINT('',(1.697099801056,-14.44796252,22.49160433176)
  );
#3195 = CARTESIAN_POINT('',(1.696085445458,-14.44410601874,
    22.500182483459));
#3196 = CARTESIAN_POINT('',(1.695229637619,-14.44067578419,
    22.508369596469));
#3197 = CARTESIAN_POINT('',(1.694693674316,-14.43847829673,
    22.513737532815));
#3198 = CARTESIAN_POINT('',(1.694540117383,-14.43784482819,
    22.515299074466));
#3199 = CARTESIAN_POINT('',(1.688915330126,-14.41348910899,
    22.577681694999));
#3200 = CARTESIAN_POINT('',(1.689030934233,-14.40250283431,
    22.63758364874));
#3201 = CARTESIAN_POINT('',(1.694222723713,-14.40078317993,
    22.694194697813));
#3202 = ORIENTED_EDGE('',*,*,#3006,.F.);
#3203 = ORIENTED_EDGE('',*,*,#2047,.F.);
#3204 = TOROIDAL_SURFACE('',#3205,15.000000000006,0.500000000005);
#3205 = AXIS2_PLACEMENT_3D('',#3206,#3207,#3208);
#3206 = CARTESIAN_POINT('',(1.981492125935E-08,7.962380754734E-13,
    22.70397223856));
#3207 = DIRECTION('',(0.,0.,-1.));
#3208 = DIRECTION('',(-1.,0.,0.));
#3209 = ADVANCED_FACE('',(#3210),#3222,.T.);
#3210 = FACE_BOUND('',#3211,.T.);
#3211 = EDGE_LOOP('',(#3212,#3219,#3220,#3221));
#3212 = ORIENTED_EDGE('',*,*,#3213,.F.);
#3213 = EDGE_CURVE('',#2131,#2048,#3214,.T.);
#3214 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3215,#3216,#3217,#3218),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3215 = CARTESIAN_POINT('',(-1.868357817629,-14.51786112676,
    22.32742377014));
#3216 = CARTESIAN_POINT('',(-1.821566508638,-14.53144947669,
    22.340894684474));
#3217 = CARTESIAN_POINT('',(-1.77127855635,-14.54005031855,
    22.349394729484));
#3218 = CARTESIAN_POINT('',(-1.720900073901,-14.54307356007,
    22.352342985438));
#3219 = ORIENTED_EDGE('',*,*,#2130,.F.);
#3220 = ORIENTED_EDGE('',*,*,#2082,.T.);
#3221 = ORIENTED_EDGE('',*,*,#2058,.F.);
#3222 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3223,#3224,#3225,#3226,#3227,#3228,#3229,#3230,#3231,#3232)
    ,(#3233,#3234,#3235,#3236,#3237,#3238,#3239,#3240,#3241,#3242)
    ,(#3243,#3244,#3245,#3246,#3247,#3248,#3249,#3250,#3251,#3252
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.299996448765,-6.18619831818E-03,
    1.293946474668,1.552596208778),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988023245961,0.988051079931,0.988079245959,0.988107752933
      ,0.98823392112,0.988366793218,0.988507420973,0.988535402066
      ,0.98856368916,0.988592293256)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3223 = CARTESIAN_POINT('',(-1.869644545272,-15.47226342094,
    21.368684248699));
#3224 = CARTESIAN_POINT('',(-1.8695578189,-15.4031725197,21.438115467052
    ));
#3225 = CARTESIAN_POINT('',(-1.869470018895,-15.33407865901,
    21.507544199331));
#3226 = CARTESIAN_POINT('',(-1.86938094591,-15.26498175016,
    21.576970356771));
#3227 = CARTESIAN_POINT('',(-1.86898763218,-14.95922243637,
    21.884186131982));
#3228 = CARTESIAN_POINT('',(-1.868570427607,-14.65340313371,
    22.191351186915));
#3229 = CARTESIAN_POINT('',(-1.868124853338,-14.34751244133,
    22.498454117123));
#3230 = CARTESIAN_POINT('',(-1.86803637773,-14.28665818333,
    22.559549442148));
#3231 = CARTESIAN_POINT('',(-1.86794672029,-14.22580111692,
    22.620642325449));
#3232 = CARTESIAN_POINT('',(-1.867855983991,-14.16494111234,
    22.681732637241));
#3233 = CARTESIAN_POINT('',(-1.79737095224,-15.49326420757,
    21.389497645353));
#3234 = CARTESIAN_POINT('',(-1.797369438644,-15.42414964224,
    21.458902008039));
#3235 = CARTESIAN_POINT('',(-1.797368005052,-15.35502990171,
    21.528305416458));
#3236 = CARTESIAN_POINT('',(-1.797366489303,-15.28590476451,
    21.597707893503));
#3237 = CARTESIAN_POINT('',(-1.797360711371,-14.98006807608,
    21.904771093777));
#3238 = CARTESIAN_POINT('',(-1.797354471387,-14.67413007148,
    22.211811043251));
#3239 = CARTESIAN_POINT('',(-1.797347844814,-14.36806402654,
    22.518829015803));
#3240 = CARTESIAN_POINT('',(-1.797346710788,-14.30718521319,
    22.579897066305));
#3241 = CARTESIAN_POINT('',(-1.797345496618,-14.24630159619,
    22.640964021949));
#3242 = CARTESIAN_POINT('',(-1.797344355082,-14.18541288846,
    22.702029880967));
#3243 = CARTESIAN_POINT('',(-1.719523547134,-15.49764975903,
    21.393769777327));
#3244 = CARTESIAN_POINT('',(-1.719616288608,-15.42854763374,
    21.463190062358));
#3245 = CARTESIAN_POINT('',(-1.719710394564,-15.35944235892,
    21.532607597846));
#3246 = CARTESIAN_POINT('',(-1.719805743756,-15.29033382863,
    21.602022295048));
#3247 = CARTESIAN_POINT('',(-1.720228700426,-14.9845230379,
    21.909187357183));
#3248 = CARTESIAN_POINT('',(-1.720677281565,-14.67864813777,
    22.216296540032));
#3249 = CARTESIAN_POINT('',(-1.721156612956,-14.37269547862,
    22.523338442167));
#3250 = CARTESIAN_POINT('',(-1.721252173833,-14.31182888232,
    22.58442162599));
#3251 = CARTESIAN_POINT('',(-1.721348880924,-14.25095922906,
    22.645502163998));
#3252 = CARTESIAN_POINT('',(-1.721446941877,-14.1900863631,
    22.706579926454));
#3253 = ADVANCED_FACE('',(#3254),#3281,.F.);
#3254 = FACE_BOUND('',#3255,.F.);
#3255 = EDGE_LOOP('',(#3256,#3266,#3273,#3274));
#3256 = ORIENTED_EDGE('',*,*,#3257,.T.);
#3257 = EDGE_CURVE('',#3258,#3260,#3262,.T.);
#3258 = VERTEX_POINT('',#3259);
#3259 = CARTESIAN_POINT('',(-11.47360624411,-8.801785174677,
    22.684417383746));
#3260 = VERTEX_POINT('',#3261);
#3261 = CARTESIAN_POINT('',(-1.885766408053,-14.33732708497,
    22.684417383747));
#3262 = LINE('',#3263,#3264);
#3263 = CARTESIAN_POINT('',(-1.797794176621,-14.38811787647,
    22.684417383745));
#3264 = VECTOR('',#3265,1.);
#3265 = DIRECTION('',(0.866025403784,-0.5,0.));
#3266 = ORIENTED_EDGE('',*,*,#3267,.F.);
#3267 = EDGE_CURVE('',#2106,#3260,#3268,.T.);
#3268 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3269,#3270,#3271,#3272),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3269 = CARTESIAN_POINT('',(-1.865615805534,-14.4892661084,
    22.357700964114));
#3270 = CARTESIAN_POINT('',(-1.872305369872,-14.40127266708,
    22.442107065852));
#3271 = CARTESIAN_POINT('',(-1.874949539814,-14.34357220676,
    22.558550296616));
#3272 = CARTESIAN_POINT('',(-1.885766408053,-14.33732708497,
    22.684417383747));
#3273 = ORIENTED_EDGE('',*,*,#2103,.F.);
#3274 = ORIENTED_EDGE('',*,*,#3275,.F.);
#3275 = EDGE_CURVE('',#3258,#2104,#3276,.T.);
#3276 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3277,#3278,#3279,#3280),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3277 = CARTESIAN_POINT('',(-11.47360624411,-8.801785174677,
    22.684417383746));
#3278 = CARTESIAN_POINT('',(-11.48442308783,-8.795540067043,
    22.558550399063));
#3279 = CARTESIAN_POINT('',(-11.53571520377,-8.822100320886,
    22.442107143403));
#3280 = CARTESIAN_POINT('',(-11.61526459957,-8.860303752652,
    22.357700964118));
#3281 = CYLINDRICAL_SURFACE('',#3282,0.500000000023);
#3282 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285);
#3283 = CARTESIAN_POINT('',(-1.621849227236,-15.06705000957,
    22.684417383744));
#3284 = DIRECTION('',(-0.866025403784,0.5,0.));
#3285 = DIRECTION('',(-0.5,-0.866025403784,0.));
#3286 = ADVANCED_FACE('',(#3287),#3313,.T.);
#3287 = FACE_BOUND('',#3288,.T.);
#3288 = EDGE_LOOP('',(#3289,#3298,#3305,#3312));
#3289 = ORIENTED_EDGE('',*,*,#3290,.F.);
#3290 = EDGE_CURVE('',#3291,#2104,#3293,.T.);
#3291 = VERTEX_POINT('',#3292);
#3292 = CARTESIAN_POINT('',(-11.7223149287,-8.753829615763,
    22.367475699653));
#3293 = CIRCLE('',#3294,0.499999999998);
#3294 = AXIS2_PLACEMENT_3D('',#3295,#3296,#3297);
#3295 = CARTESIAN_POINT('',(-11.42601847599,-8.532519851485,
    22.030984544503));
#3296 = DIRECTION('',(0.508039074226,0.442973276807,0.738695454904));
#3297 = DIRECTION('',(-0.592597768408,-0.442623160081,0.672987832756));
#3298 = ORIENTED_EDGE('',*,*,#3299,.F.);
#3299 = EDGE_CURVE('',#2177,#3291,#3300,.T.);
#3300 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3301,#3302,#3303,#3304),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3301 = CARTESIAN_POINT('',(-11.73422161957,-8.76187957572,
    22.352342023663));
#3302 = CARTESIAN_POINT('',(-11.72959224927,-8.759894757329,
    22.357288101272));
#3303 = CARTESIAN_POINT('',(-11.72562288973,-8.757208591335,
    22.362334667975));
#3304 = CARTESIAN_POINT('',(-11.7223149287,-8.753829615763,
    22.367475699653));
#3305 = ORIENTED_EDGE('',*,*,#3306,.T.);
#3306 = EDGE_CURVE('',#2177,#2114,#3307,.T.);
#3307 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3308,#3309,#3310,#3311),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3308 = CARTESIAN_POINT('',(-11.73422161957,-8.76187957572,
    22.352342023663));
#3309 = CARTESIAN_POINT('',(-11.7064141206,-8.803997644736,
    22.349394201383));
#3310 = CARTESIAN_POINT('',(-11.67382170473,-8.843247950351,
    22.340894019048));
#3311 = CARTESIAN_POINT('',(-11.63865817664,-8.876976244767,
    22.327423107615));
#3312 = ORIENTED_EDGE('',*,*,#2113,.F.);
#3313 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3314,#3315,#3316,#3317)
    ,(#3318,#3319,#3320,#3321)
    ,(#3322,#3323,#3324,#3325
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230988751),(0.,4.176352854758E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988435222711,0.988526106047,0.988543926205,0.988487608336)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3314 = CARTESIAN_POINT('',(-11.73422390631,-8.76188526898,
    22.352343884868));
#3315 = CARTESIAN_POINT('',(-11.72961350903,-8.759905290471,
    22.35727555038));
#3316 = CARTESIAN_POINT('',(-11.72562972621,-8.757214296422,
    22.362336558298));
#3317 = CARTESIAN_POINT('',(-11.7223173602,-8.753831431524,
    22.36747846088));
#3318 = CARTESIAN_POINT('',(-11.69202485261,-8.825787322178,
    22.347867983721));
#3319 = CARTESIAN_POINT('',(-11.68546993292,-8.822319613877,
    22.35514389169));
#3320 = CARTESIAN_POINT('',(-11.67959851809,-8.818210952041,
    22.362666866092));
#3321 = CARTESIAN_POINT('',(-11.67447879517,-8.813499856078,
    22.370358751064));
#3322 = CARTESIAN_POINT('',(-11.6386679776,-8.876967731275,
    22.327425972044));
#3323 = CARTESIAN_POINT('',(-11.63016504111,-8.872044109052,
    22.337291201784));
#3324 = CARTESIAN_POINT('',(-11.62233700311,-8.86647279548,
    22.347415170039));
#3325 = CARTESIAN_POINT('',(-11.61526459957,-8.860303752641,
    22.357700964131));
#3326 = ADVANCED_FACE('',(#3327),#3333,.T.);
#3327 = FACE_BOUND('',#3328,.T.);
#3328 = EDGE_LOOP('',(#3329,#3330,#3331,#3332));
#3329 = ORIENTED_EDGE('',*,*,#2160,.T.);
#3330 = ORIENTED_EDGE('',*,*,#2122,.F.);
#3331 = ORIENTED_EDGE('',*,*,#3306,.F.);
#3332 = ORIENTED_EDGE('',*,*,#2176,.F.);
#3333 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3334,#3335,#3336,#3337,#3338,#3339,#3340,#3341,#3342,#3343)
    ,(#3344,#3345,#3346,#3347,#3348,#3349,#3350,#3351,#3352,#3353)
    ,(#3354,#3355,#3356,#3357,#3358,#3359,#3360,#3361,#3362,#3363
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.287317381045,-2.866764693548E-02,
    1.271465026051,1.565275276499),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988592293256,0.98856368916,0.988535402066,0.988507420973
      ,0.988366793218,0.98823392112,0.988107752933,0.988079245959
      ,0.988051079931,0.988023245961)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3334 = CARTESIAN_POINT('',(-11.33327082468,-8.700081306081,
    22.681732637241));
#3335 = CARTESIAN_POINT('',(-11.38593176657,-8.730589888312,
    22.620642325448));
#3336 = CARTESIAN_POINT('',(-11.43859070336,-8.761096067135,
    22.559549442148));
#3337 = CARTESIAN_POINT('',(-11.49124779891,-8.791599818261,
    22.498454117123));
#3338 = CARTESIAN_POINT('',(-11.75593412216,-8.944931043084,
    22.191351186915));
#3339 = CARTESIAN_POINT('',(-12.02057280494,-9.098202004174,
    21.884186131982));
#3340 = CARTESIAN_POINT('',(-12.28517148127,-9.251422280752,
    21.576970356771));
#3341 = CARTESIAN_POINT('',(-12.34496662316,-9.286047874644,
    21.507544199331));
#3342 = CARTESIAN_POINT('',(-12.40475976177,-9.320670842026,
    21.438115467052));
#3343 = CARTESIAN_POINT('',(-12.46455087422,-9.355291399884,
    21.368684248698));
#3344 = CARTESIAN_POINT('',(-11.38625571732,-8.649252332243,
    22.702029880967));
#3345 = CARTESIAN_POINT('',(-11.43898631424,-8.679697674705,
    22.640964021949));
#3346 = CARTESIAN_POINT('',(-11.49171246615,-8.710140534709,
    22.579897066305));
#3347 = CARTESIAN_POINT('',(-11.54443449806,-8.740580923481,
    22.518829015803));
#3348 = CARTESIAN_POINT('',(-11.80949215492,-8.893619684729,
    22.211811043251));
#3349 = CARTESIAN_POINT('',(-12.07443911889,-9.046594091012,
    21.904771093777));
#3350 = CARTESIAN_POINT('',(-12.33929857152,-9.199517439062,
    21.597707893503));
#3351 = CARTESIAN_POINT('',(-12.3991619385,-9.234081320344,
    21.528305416458));
#3352 = CARTESIAN_POINT('',(-12.45902067291,-9.268642432133,
    21.458902008039));
#3353 = CARTESIAN_POINT('',(-12.51887488546,-9.303201025611,
    21.389497645353));
#3354 = CARTESIAN_POINT('',(-11.42825177168,-8.585859981647,
    22.706579926454));
#3355 = CARTESIAN_POINT('',(-11.48101825047,-8.616211491346,
    22.645502163998));
#3356 = CARTESIAN_POINT('',(-11.53378127007,-8.646562567183,
    22.58442162599));
#3357 = CARTESIAN_POINT('',(-11.58654106914,-8.676913107181,
    22.523338442167));
#3358 = CARTESIAN_POINT('',(-11.85174351001,-8.829474323596,
    22.216296540032));
#3359 = CARTESIAN_POINT('',(-12.11686323448,-8.982023291003,
    21.909187357183));
#3360 = CARTESIAN_POINT('',(-12.38191462634,-9.134562395145,
    21.602022295048));
#3361 = CARTESIAN_POINT('',(-12.44181204378,-9.169034085468,
    21.532607597846));
#3362 = CARTESIAN_POINT('',(-12.50170602029,-9.20350522473,
    21.463190062357));
#3363 = CARTESIAN_POINT('',(-12.56159658699,-9.237975970903,
    21.393769777327));
#3364 = ADVANCED_FACE('',(#3365),#3377,.T.);
#3365 = FACE_BOUND('',#3366,.T.);
#3366 = EDGE_LOOP('',(#3367,#3368,#3369,#3376));
#3367 = ORIENTED_EDGE('',*,*,#3213,.T.);
#3368 = ORIENTED_EDGE('',*,*,#3134,.F.);
#3369 = ORIENTED_EDGE('',*,*,#3370,.T.);
#3370 = EDGE_CURVE('',#3135,#2106,#3371,.T.);
#3371 = CIRCLE('',#3372,0.500000000045);
#3372 = AXIS2_PLACEMENT_3D('',#3373,#3374,#3375);
#3373 = CARTESIAN_POINT('',(-1.676369682013,-14.16148220752,
    22.030984544101));
#3374 = DIRECTION('',(-0.129606574039,-0.661461383512,-0.738695454222));
#3375 = DIRECTION('',(-8.70240166135E-02,-0.734516301042,0.672987833498)
  );
#3376 = ORIENTED_EDGE('',*,*,#2139,.T.);
#3377 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3378,#3379,#3380,#3381)
    ,(#3382,#3383,#3384,#3385)
    ,(#3386,#3387,#3388,#3389
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230990448),(0.,4.176352854014E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988487608339,0.988543926031,0.988526106391,0.988435222453)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3378 = CARTESIAN_POINT('',(-1.719881690323,-14.52874035808,
    22.36747846088));
#3379 = CARTESIAN_POINT('',(-1.721155153979,-14.53330038368,
    22.362336558291));
#3380 = CARTESIAN_POINT('',(-1.721493732605,-14.53809593772,
    22.357275550379));
#3381 = CARTESIAN_POINT('',(-1.720903244685,-14.54307864826,
    22.352343884868));
#3382 = CARTESIAN_POINT('',(-1.795475344308,-14.51714515776,
    22.370358751063));
#3383 = CARTESIAN_POINT('',(-1.796995411355,-14.52393451596,
    22.362666866146));
#3384 = CARTESIAN_POINT('',(-1.797617910276,-14.53107364098,
    22.355143891561));
#3385 = CARTESIAN_POINT('',(-1.797343572971,-14.53848422243,
    22.347867983815));
#3386 = CARTESIAN_POINT('',(-1.865615805534,-14.4892661084,
    22.357700964114));
#3387 = CARTESIAN_POINT('',(-1.86742215129,-14.498475511,22.347415170136
    ));
#3388 = CARTESIAN_POINT('',(-1.868333032198,-14.50804044737,
    22.337291201592));
#3389 = CARTESIAN_POINT('',(-1.868345544929,-14.51786601771,
    22.327425972179));
#3390 = ADVANCED_FACE('',(#3391),#3464,.F.);
#3391 = FACE_BOUND('',#3392,.F.);
#3392 = EDGE_LOOP('',(#3393,#3402,#3419,#3428,#3437,#3446,#3462,#3463));
#3393 = ORIENTED_EDGE('',*,*,#3394,.F.);
#3394 = EDGE_CURVE('',#3395,#2186,#3397,.T.);
#3395 = VERTEX_POINT('',#3396);
#3396 = CARTESIAN_POINT('',(-13.44219630387,-5.774907677561,
    22.367475703315));
#3397 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3398,#3399,#3400,#3401),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3398 = CARTESIAN_POINT('',(-13.44219630387,-5.774907677561,
    22.367475703315));
#3399 = CARTESIAN_POINT('',(-13.44677654354,-5.776083020058,
    22.362334665332));
#3400 = CARTESIAN_POINT('',(-13.45108751134,-5.778177503428,
    22.357288098734));
#3401 = CARTESIAN_POINT('',(-13.45512086325,-5.781194558041,
    22.352342886839));
#3402 = ORIENTED_EDGE('',*,*,#3403,.F.);
#3403 = EDGE_CURVE('',#3404,#3395,#3406,.T.);
#3404 = VERTEX_POINT('',#3405);
#3405 = CARTESIAN_POINT('',(-13.31855540029,-5.733151688839,
    22.694194697824));
#3406 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3407,#3408,#3409,#3410,#3411,
    #3412,#3413,#3414,#3415,#3416,#3417,#3418),.UNSPECIFIED.,.F.,.F.,(4,
    2,1,1,2,2,4),(0.,0.25,0.375,0.4375,0.46875,0.5,1.),.UNSPECIFIED.);
#3407 = CARTESIAN_POINT('',(-13.31855540029,-5.733151688839,
    22.694194697824));
#3408 = CARTESIAN_POINT('',(-13.31799943169,-5.735828024662,
    22.665894461773));
#3409 = CARTESIAN_POINT('',(-13.32006733477,-5.738554849162,
    22.636804751482));
#3410 = CARTESIAN_POINT('',(-13.32762390188,-5.742945645762,
    22.592718049844));
#3411 = CARTESIAN_POINT('',(-13.33251451045,-5.745215454029,
    22.570565063963));
#3412 = CARTESIAN_POINT('',(-13.34026305241,-5.748033789085,
    22.544724027129));
#3413 = CARTESIAN_POINT('',(-13.34403032908,-5.749281600717,
    22.53367342738));
#3414 = CARTESIAN_POINT('',(-13.34664197225,-5.750122710357,
    22.526314363557));
#3415 = CARTESIAN_POINT('',(-13.34841127873,-5.750674274997,
    22.521559945891));
#3416 = CARTESIAN_POINT('',(-13.36529168209,-5.755834946497,
    22.477507750903));
#3417 = CARTESIAN_POINT('',(-13.39259154641,-5.762289901303,
    22.423033519701));
#3418 = CARTESIAN_POINT('',(-13.44219630387,-5.774907677561,
    22.367475703315));
#3419 = ORIENTED_EDGE('',*,*,#3420,.F.);
#3420 = EDGE_CURVE('',#3421,#3404,#3423,.T.);
#3421 = VERTEX_POINT('',#3422);
#3422 = CARTESIAN_POINT('',(-13.31864551174,-5.732700468831,
    22.70397223855));
#3423 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3424,#3425,#3426,#3427),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3424 = CARTESIAN_POINT('',(-13.31864551174,-5.732700468831,
    22.70397223855));
#3425 = CARTESIAN_POINT('',(-13.3185807033,-5.732835907668,
    22.700712811431));
#3426 = CARTESIAN_POINT('',(-13.31855066253,-5.73298631178,
    22.69745338431));
#3427 = CARTESIAN_POINT('',(-13.31855540029,-5.733151688839,
    22.694194697824));
#3428 = ORIENTED_EDGE('',*,*,#3429,.T.);
#3429 = EDGE_CURVE('',#3421,#3430,#3432,.T.);
#3430 = VERTEX_POINT('',#3431);
#3431 = CARTESIAN_POINT('',(-11.62398698428,-8.66793513988,
    22.70397223855));
#3432 = CIRCLE('',#3433,14.500000000001);
#3433 = AXIS2_PLACEMENT_3D('',#3434,#3435,#3436);
#3434 = CARTESIAN_POINT('',(1.981602704149E-08,5.082739784612E-13,
    22.703972238558));
#3435 = DIRECTION('',(-0.,0.,1.));
#3436 = DIRECTION('',(-0.797350241066,-0.603516854009,-0.));
#3437 = ORIENTED_EDGE('',*,*,#3438,.T.);
#3438 = EDGE_CURVE('',#3430,#3439,#3441,.T.);
#3439 = VERTEX_POINT('',#3440);
#3440 = CARTESIAN_POINT('',(-11.62433269645,-8.667631491211,
    22.694194697813));
#3441 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3442,#3443,#3444,#3445),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3442 = CARTESIAN_POINT('',(-11.62398698428,-8.66793513988,
    22.70397223855));
#3443 = CARTESIAN_POINT('',(-11.62398972601,-8.667941459455,
    22.70071192204));
#3444 = CARTESIAN_POINT('',(-11.62410514737,-8.667840086813,
    22.697451455214));
#3445 = CARTESIAN_POINT('',(-11.62433269645,-8.667631491211,
    22.694194697813));
#3446 = ORIENTED_EDGE('',*,*,#3447,.F.);
#3447 = EDGE_CURVE('',#3291,#3439,#3448,.T.);
#3448 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3449,#3450,#3451,#3452,#3453,
    #3454,#3455,#3456,#3457,#3458,#3459,#3460,#3461),.UNSPECIFIED.,.F.,
  .F.,(4,2,2,1,2,2,4),(0.,0.25,0.374999999999,0.437499999999,
    0.468749999999,0.499999999999,1.),.UNSPECIFIED.);
#3449 = CARTESIAN_POINT('',(-11.7223149287,-8.753829615763,
    22.367475699653));
#3450 = CARTESIAN_POINT('',(-11.70445266355,-8.735507588201,
    22.395247303156));
#3451 = CARTESIAN_POINT('',(-11.69070056194,-8.721238211188,
    22.422969423504));
#3452 = CARTESIAN_POINT('',(-11.67451635571,-8.704592333353,
    22.461581483758));
#3453 = CARTESIAN_POINT('',(-11.66985854815,-8.699834224238,
    22.473972733003));
#3454 = CARTESIAN_POINT('',(-11.66375266477,-8.693712783264,
    22.491604331893));
#3455 = CARTESIAN_POINT('',(-11.66092001452,-8.690906074931,
    22.500182483561));
#3456 = CARTESIAN_POINT('',(-11.65837724819,-8.68844980634,
    22.508369596531));
#3457 = CARTESIAN_POINT('',(-11.65674214989,-8.686886904789,
    22.513737532848));
#3458 = CARTESIAN_POINT('',(-11.65627032851,-8.686437186323,
    22.515299074454));
#3459 = CARTESIAN_POINT('',(-11.63799005051,-8.669388118038,
    22.577681695185));
#3460 = CARTESIAN_POINT('',(-11.62841785555,-8.663995096831,
    22.63758364894));
#3461 = CARTESIAN_POINT('',(-11.62433269645,-8.667631491211,
    22.694194697813));
#3462 = ORIENTED_EDGE('',*,*,#3299,.F.);
#3463 = ORIENTED_EDGE('',*,*,#2185,.F.);
#3464 = TOROIDAL_SURFACE('',#3465,15.000000000006,0.500000000005);
#3465 = AXIS2_PLACEMENT_3D('',#3466,#3467,#3468);
#3466 = CARTESIAN_POINT('',(1.98158947029E-08,4.319461455182E-13,
    22.703972238559));
#3467 = DIRECTION('',(-7.231365618188E-14,-4.175030886265E-14,-1.));
#3468 = DIRECTION('',(-1.,2.865592029145E-29,7.231365618188E-14));
#3469 = ADVANCED_FACE('',(#3470),#3482,.T.);
#3470 = FACE_BOUND('',#3471,.T.);
#3471 = EDGE_LOOP('',(#3472,#3479,#3480,#3481));
#3472 = ORIENTED_EDGE('',*,*,#3473,.F.);
#3473 = EDGE_CURVE('',#2226,#2186,#3474,.T.);
#3474 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3475,#3476,#3477,#3478),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3475 = CARTESIAN_POINT('',(-13.50701544329,-5.640885212795,
    22.32742377014));
#3476 = CARTESIAN_POINT('',(-13.49538764504,-5.688201850024,
    22.340894684474));
#3477 = CARTESIAN_POINT('',(-13.47769221644,-5.73605291514,
    22.349394729484));
#3478 = CARTESIAN_POINT('',(-13.45512086325,-5.781194558041,
    22.352342886839));
#3479 = ORIENTED_EDGE('',*,*,#2225,.F.);
#3480 = ORIENTED_EDGE('',*,*,#2210,.T.);
#3481 = ORIENTED_EDGE('',*,*,#2194,.F.);
#3482 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491,#3492)
    ,(#3493,#3494,#3495,#3496,#3497,#3498,#3499,#3500,#3501,#3502)
    ,(#3503,#3504,#3505,#3506,#3507,#3508,#3509,#3510,#3511,#3512
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.30004687723,-6.186198318195E-03,
    1.293946474668,1.552596208778),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988023231629,0.988051070262,0.988079241066,0.988107752933
      ,0.98823392112,0.988366793218,0.988507420973,0.988535402066
      ,0.98856368916,0.988592293256)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3483 = CARTESIAN_POINT('',(-14.33422627091,-6.116989770129,
    21.368648497975));
#3484 = CARTESIAN_POINT('',(-14.27433815595,-6.082513510586,
    21.438091634089));
#3485 = CARTESIAN_POINT('',(-14.21444694017,-6.048036700895,
    21.507532283292));
#3486 = CARTESIAN_POINT('',(-14.15455244699,-6.013559469414,
    21.576970356771));
#3487 = CARTESIAN_POINT('',(-13.88956045694,-5.8610204322,
    21.884186131982));
#3488 = CARTESIAN_POINT('',(-13.62450456958,-5.708472090627,
    22.191351186915));
#3489 = CARTESIAN_POINT('',(-13.35937267207,-5.555912623076,
    22.498454117123));
#3490 = CARTESIAN_POINT('',(-13.3066271009,-5.525562116198,
    22.559549442148));
#3491 = CARTESIAN_POINT('',(-13.25387850668,-5.495211228616,
    22.620642325448));
#3492 = CARTESIAN_POINT('',(-13.20112682849,-5.464859806267,
    22.681732637241));
#3493 = CARTESIAN_POINT('',(-14.3162766786,-6.190080975627,
    21.38946190745));
#3494 = CARTESIAN_POINT('',(-14.25641068029,-6.155519073469,
    21.45887818309));
#3495 = CARTESIAN_POINT('',(-14.19654023865,-6.120954513506,
    21.52829350414));
#3496 = CARTESIAN_POINT('',(-14.13666508063,-6.086387325448,
    21.597707893503));
#3497 = CARTESIAN_POINT('',(-13.87179985008,-5.933473985069,
    21.904771093777));
#3498 = CARTESIAN_POINT('',(-13.60684664612,-5.780510386756,
    22.211811043251));
#3499 = CARTESIAN_POINT('',(-13.34178236269,-5.627483103068,
    22.518829015803));
#3500 = CARTESIAN_POINT('',(-13.28905919676,-5.597044678486,
    22.579897066305));
#3501 = CARTESIAN_POINT('',(-13.23633183067,-5.566603921486,
    22.640964021949));
#3502 = CARTESIAN_POINT('',(-13.18360009221,-5.536160556224,
    22.702029880967));
#3503 = CARTESIAN_POINT('',(-14.28115094434,-6.259691620126,
    21.393734032233));
#3504 = CARTESIAN_POINT('',(-14.22134285636,-6.225054297957,
    21.463166233238));
#3505 = CARTESIAN_POINT('',(-14.16153272236,-6.190414218393,
    21.532595683774));
#3506 = CARTESIAN_POINT('',(-14.10172038991,-6.15577143349,
    21.602022295048));
#3507 = CARTESIAN_POINT('',(-13.83709195472,-6.002499746905,
    21.909187357183));
#3508 = CARTESIAN_POINT('',(-13.57242081139,-5.849173814175,
    22.216296540032));
#3509 = CARTESIAN_POINT('',(-13.30769770191,-5.695782371439,
    22.523338442167));
#3510 = CARTESIAN_POINT('',(-13.25503346372,-5.665266315144,
    22.58442162599));
#3511 = CARTESIAN_POINT('',(-13.20236715121,-5.634747737714,
    22.645502163998));
#3512 = CARTESIAN_POINT('',(-13.14969873337,-5.604226381461,
    22.706579926454));
#3513 = ADVANCED_FACE('',(#3514),#3526,.T.);
#3514 = FACE_BOUND('',#3515,.T.);
#3515 = EDGE_LOOP('',(#3516,#3517,#3518,#3525));
#3516 = ORIENTED_EDGE('',*,*,#3473,.T.);
#3517 = ORIENTED_EDGE('',*,*,#3394,.F.);
#3518 = ORIENTED_EDGE('',*,*,#3519,.T.);
#3519 = EDGE_CURVE('',#3395,#2235,#3520,.T.);
#3520 = CIRCLE('',#3521,0.500000000006);
#3521 = AXIS2_PLACEMENT_3D('',#3522,#3523,#3524);
#3522 = CARTESIAN_POINT('',(-13.10238817779,-5.628962355753,
    22.030984544464));
#3523 = DIRECTION('',(-0.637645648101,-0.218488105939,-0.738695454853));
#3524 = DIRECTION('',(-0.679621785094,-0.291893141607,0.672987832808));
#3525 = ORIENTED_EDGE('',*,*,#2234,.T.);
#3526 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3527,#3528,#3529,#3530)
    ,(#3531,#3532,#3533,#3534)
    ,(#3535,#3536,#3537,#3538
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230990448),(0.,4.176352852837E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988487608337,0.988543926034,0.988526106389,0.988435222453)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3527 = CARTESIAN_POINT('',(-13.44219907034,-5.774908926559,
    22.367478460872));
#3528 = CARTESIAN_POINT('',(-13.44678490018,-5.776086087483,
    22.362336558293));
#3529 = CARTESIAN_POINT('',(-13.45110726112,-5.778190646813,
    22.357275550375));
#3530 = CARTESIAN_POINT('',(-13.45512717106,-5.78119337962,
    22.352343884868));
#3531 = CARTESIAN_POINT('',(-13.4699541593,-5.703645301686,
    22.370358751051));
#3532 = CARTESIAN_POINT('',(-13.47659394949,-5.7057235641,
    22.362666866148));
#3533 = CARTESIAN_POINT('',(-13.48308786259,-5.70875402674,
    22.355143891556));
#3534 = CARTESIAN_POINT('',(-13.48936844572,-5.712696900534,
    22.347867983815));
#3535 = CARTESIAN_POINT('',(-13.48088042492,-5.62896235575,
    22.357700964114));
#3536 = CARTESIAN_POINT('',(-13.48975917443,-5.632002715736,
    22.347415170119));
#3537 = CARTESIAN_POINT('',(-13.49849809275,-5.635996337918,
    22.337291201595));
#3538 = CARTESIAN_POINT('',(-13.50701354263,-5.64089828674,
    22.327425972179));
#3539 = ADVANCED_FACE('',(#3540),#3567,.F.);
#3540 = FACE_BOUND('',#3541,.F.);
#3541 = EDGE_LOOP('',(#3542,#3543,#3552,#3560));
#3542 = ORIENTED_EDGE('',*,*,#2243,.F.);
#3543 = ORIENTED_EDGE('',*,*,#3544,.F.);
#3544 = EDGE_CURVE('',#3545,#2244,#3547,.T.);
#3545 = VERTEX_POINT('',#3546);
#3546 = CARTESIAN_POINT('',(-13.35937267207,5.535541910243,
    22.684417383746));
#3547 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3548,#3549,#3550,#3551),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3548 = CARTESIAN_POINT('',(-13.35937267207,5.535541910243,
    22.684417383746));
#3549 = CARTESIAN_POINT('',(-13.35937267207,5.548032125521,
    22.558550399066));
#3550 = CARTESIAN_POINT('',(-13.40802058459,5.579172274023,
    22.442107143409));
#3551 = CARTESIAN_POINT('',(-13.48088042492,5.628962355751,
    22.357700964114));
#3552 = ORIENTED_EDGE('',*,*,#3553,.T.);
#3553 = EDGE_CURVE('',#3545,#3554,#3556,.T.);
#3554 = VERTEX_POINT('',#3555);
#3555 = CARTESIAN_POINT('',(-13.35937267207,-5.535541910348,
    22.684417383754));
#3556 = LINE('',#3557,#3558);
#3557 = CARTESIAN_POINT('',(-13.35937267207,-5.637123493346,
    22.684417383745));
#3558 = VECTOR('',#3559,1.);
#3559 = DIRECTION('',(0.,-1.,0.));
#3560 = ORIENTED_EDGE('',*,*,#3561,.F.);
#3561 = EDGE_CURVE('',#2235,#3554,#3562,.T.);
#3562 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3563,#3564,#3565,#3566),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3563 = CARTESIAN_POINT('',(-13.48088042492,-5.62896235575,
    22.357700964114));
#3564 = CARTESIAN_POINT('',(-13.40802065153,-5.57917230244,
    22.442107065857));
#3565 = CARTESIAN_POINT('',(-13.35937267207,-5.548032153938,
    22.558550296616));
#3566 = CARTESIAN_POINT('',(-13.35937267207,-5.535541910348,
    22.684417383754));
#3567 = CYLINDRICAL_SURFACE('',#3568,0.499999999964);
#3568 = AXIS2_PLACEMENT_3D('',#3569,#3570,#3571);
#3569 = CARTESIAN_POINT('',(-13.85937267203,6.128962355987,
    22.684417383722));
#3570 = DIRECTION('',(-2.2642964668E-15,-1.,0.));
#3571 = DIRECTION('',(1.,-2.2642964668E-15,0.));
#3572 = ADVANCED_FACE('',(#3573),#3599,.T.);
#3573 = FACE_BOUND('',#3574,.T.);
#3574 = EDGE_LOOP('',(#3575,#3584,#3591,#3598));
#3575 = ORIENTED_EDGE('',*,*,#3576,.F.);
#3576 = EDGE_CURVE('',#3577,#2244,#3579,.T.);
#3577 = VERTEX_POINT('',#3578);
#3578 = CARTESIAN_POINT('',(-13.4421962821,5.774907728699,
    22.367475699645));
#3579 = CIRCLE('',#3580,0.49999999999);
#3580 = AXIS2_PLACEMENT_3D('',#3581,#3582,#3583);
#3581 = CARTESIAN_POINT('',(-13.1023881778,5.628962355753,
    22.030984544486));
#3582 = DIRECTION('',(0.63764564808,-0.218488105935,0.738695454873));
#3583 = DIRECTION('',(-0.679621785111,0.291893141618,0.672987832786));
#3584 = ORIENTED_EDGE('',*,*,#3585,.F.);
#3585 = EDGE_CURVE('',#2305,#3577,#3586,.T.);
#3586 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3587,#3588,#3589,#3590),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3587 = CARTESIAN_POINT('',(-13.45512109735,5.781194245491,
    22.352342023663));
#3588 = CARTESIAN_POINT('',(-13.45108750905,5.778177502398,
    22.35728810127));
#3589 = CARTESIAN_POINT('',(-13.44677654129,5.776083019199,
    22.362334667971));
#3590 = CARTESIAN_POINT('',(-13.4421962821,5.774907728699,
    22.367475699645));
#3591 = ORIENTED_EDGE('',*,*,#3592,.T.);
#3592 = EDGE_CURVE('',#2305,#2252,#3593,.T.);
#3593 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3594,#3595,#3596,#3597),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3594 = CARTESIAN_POINT('',(-13.45512109735,5.781194245491,
    22.352342023663));
#3595 = CARTESIAN_POINT('',(-13.47769266559,5.736053210455,
    22.349394201384));
#3596 = CARTESIAN_POINT('',(-13.49538821943,5.688202197539,
    22.340894019049));
#3597 = CARTESIAN_POINT('',(-13.50701589801,5.640885474456,
    22.327423243341));
#3598 = ORIENTED_EDGE('',*,*,#2251,.F.);
#3599 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3600,#3601,#3602,#3603)
    ,(#3604,#3605,#3606,#3607)
    ,(#3608,#3609,#3610,#3611
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230988751),(0.,4.176352852506E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988435222711,0.988526106047,0.988543926205,0.988487608336)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3600 = CARTESIAN_POINT('',(-13.45512717123,5.781193379236,
    22.352343884868));
#3601 = CARTESIAN_POINT('',(-13.4511072609,5.778190647322,
    22.357275550377));
#3602 = CARTESIAN_POINT('',(-13.44678490029,5.776086087227,
    22.362336558293));
#3603 = CARTESIAN_POINT('',(-13.44219907034,5.774908926559,
    22.367478460872));
#3604 = CARTESIAN_POINT('',(-13.4893684458,5.712696900112,
    22.347867983722));
#3605 = CARTESIAN_POINT('',(-13.48308786248,5.708754027298,
    22.355143891686));
#3606 = CARTESIAN_POINT('',(-13.47659394954,5.70572356382,
    22.362666866084));
#3607 = CARTESIAN_POINT('',(-13.4699541593,5.703645301687,
    22.370358751051));
#3608 = CARTESIAN_POINT('',(-13.50701354275,5.640898286337,
    22.327425972044));
#3609 = CARTESIAN_POINT('',(-13.49849809259,5.635996338452,
    22.337291201779));
#3610 = CARTESIAN_POINT('',(-13.48975917451,5.632002715468,
    22.347415170028));
#3611 = CARTESIAN_POINT('',(-13.48088042492,5.628962355751,
    22.357700964115));
#3612 = ADVANCED_FACE('',(#3613),#3619,.T.);
#3613 = FACE_BOUND('',#3614,.T.);
#3614 = EDGE_LOOP('',(#3615,#3616,#3617,#3618));
#3615 = ORIENTED_EDGE('',*,*,#2283,.T.);
#3616 = ORIENTED_EDGE('',*,*,#2260,.F.);
#3617 = ORIENTED_EDGE('',*,*,#3592,.F.);
#3618 = ORIENTED_EDGE('',*,*,#2304,.F.);
#3619 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3620,#3621,#3622,#3623,#3624,#3625,#3626,#3627,#3628,#3629)
    ,(#3630,#3631,#3632,#3633,#3634,#3635,#3636,#3637,#3638,#3639)
    ,(#3640,#3641,#3642,#3643,#3644,#3645,#3646,#3647,#3648,#3649
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.287317381045,-2.866764693549E-02,
    1.271465026051,1.565325704966),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988592293256,0.98856368916,0.988535402066,0.988507420973
      ,0.988366793218,0.98823392112,0.988107752933,0.988079241066
      ,0.988051070262,0.988023231629)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3620 = CARTESIAN_POINT('',(-13.20112682849,5.464859806267,
    22.681732637241));
#3621 = CARTESIAN_POINT('',(-13.25387850668,5.495211228616,
    22.620642325448));
#3622 = CARTESIAN_POINT('',(-13.3066271009,5.525562116198,
    22.559549442148));
#3623 = CARTESIAN_POINT('',(-13.35937267207,5.555912623076,
    22.498454117123));
#3624 = CARTESIAN_POINT('',(-13.62450456958,5.708472090627,
    22.191351186915));
#3625 = CARTESIAN_POINT('',(-13.88956045694,5.8610204322,21.884186131982
    ));
#3626 = CARTESIAN_POINT('',(-14.15455244699,6.013559469414,
    21.576970356771));
#3627 = CARTESIAN_POINT('',(-14.21444694017,6.048036700895,
    21.507532283291));
#3628 = CARTESIAN_POINT('',(-14.27433815595,6.082513510587,
    21.438091634087));
#3629 = CARTESIAN_POINT('',(-14.33422627091,6.116989770131,
    21.368648497972));
#3630 = CARTESIAN_POINT('',(-13.18360009221,5.536160556224,
    22.702029880967));
#3631 = CARTESIAN_POINT('',(-13.23633183067,5.566603921486,
    22.640964021949));
#3632 = CARTESIAN_POINT('',(-13.28905919676,5.597044678486,
    22.579897066305));
#3633 = CARTESIAN_POINT('',(-13.34178236269,5.627483103068,
    22.518829015803));
#3634 = CARTESIAN_POINT('',(-13.60684664612,5.780510386756,
    22.211811043251));
#3635 = CARTESIAN_POINT('',(-13.87179985008,5.933473985069,
    21.904771093777));
#3636 = CARTESIAN_POINT('',(-14.13666508063,6.086387325447,
    21.597707893503));
#3637 = CARTESIAN_POINT('',(-14.19654023865,6.120954513507,
    21.528293504139));
#3638 = CARTESIAN_POINT('',(-14.25641068029,6.15551907347,
    21.458878183088));
#3639 = CARTESIAN_POINT('',(-14.3162766786,6.190080975628,
    21.389461907448));
#3640 = CARTESIAN_POINT('',(-13.14969873337,5.604226381461,
    22.706579926454));
#3641 = CARTESIAN_POINT('',(-13.20236715121,5.634747737714,
    22.645502163998));
#3642 = CARTESIAN_POINT('',(-13.25503346372,5.665266315144,
    22.58442162599));
#3643 = CARTESIAN_POINT('',(-13.30769770191,5.695782371439,
    22.523338442167));
#3644 = CARTESIAN_POINT('',(-13.57242081139,5.849173814175,
    22.216296540032));
#3645 = CARTESIAN_POINT('',(-13.83709195472,6.002499746906,
    21.909187357183));
#3646 = CARTESIAN_POINT('',(-14.10172038991,6.15577143349,
    21.602022295048));
#3647 = CARTESIAN_POINT('',(-14.16153272236,6.190414218393,
    21.532595683773));
#3648 = CARTESIAN_POINT('',(-14.22134285636,6.225054297958,
    21.463166233237));
#3649 = CARTESIAN_POINT('',(-14.28115094435,6.259691620127,
    21.39373403223));
#3650 = ADVANCED_FACE('',(#3651),#3724,.F.);
#3651 = FACE_BOUND('',#3652,.F.);
#3652 = EDGE_LOOP('',(#3653,#3662,#3679,#3688,#3697,#3706,#3722,#3723));
#3653 = ORIENTED_EDGE('',*,*,#3654,.F.);
#3654 = EDGE_CURVE('',#3655,#2314,#3657,.T.);
#3655 = VERTEX_POINT('',#3656);
#3656 = CARTESIAN_POINT('',(-11.7223148953,8.753829660189,
    22.367475703324));
#3657 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3658,#3659,#3660,#3661),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3658 = CARTESIAN_POINT('',(-11.7223148953,8.753829660189,
    22.367475703324));
#3659 = CARTESIAN_POINT('',(-11.72562289159,8.757208592846,
    22.36233466534));
#3660 = CARTESIAN_POINT('',(-11.7295922513,8.759894758793,
    22.357288098739));
#3661 = CARTESIAN_POINT('',(-11.73422108545,8.76187997857,
    22.352342985436));
#3662 = ORIENTED_EDGE('',*,*,#3663,.F.);
#3663 = EDGE_CURVE('',#3664,#3655,#3666,.T.);
#3664 = VERTEX_POINT('',#3665);
#3665 = CARTESIAN_POINT('',(-11.62433269652,8.667631491109,
    22.694194697814));
#3666 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3667,#3668,#3669,#3670,#3671,
    #3672,#3673,#3674,#3675,#3676,#3677,#3678),.UNSPECIFIED.,.F.,.F.,(4,
    2,1,1,2,2,4),(0.,0.25,0.375,0.4375,0.46875,0.5,1.),.UNSPECIFIED.);
#3667 = CARTESIAN_POINT('',(-11.62433269652,8.667631491109,
    22.694194697814));
#3668 = CARTESIAN_POINT('',(-11.62637248703,8.665811840261,
    22.665894461743));
#3669 = CARTESIAN_POINT('',(-11.62976793786,8.666239284615,
    22.636804751442));
#3670 = CARTESIAN_POINT('',(-11.63734876282,8.670588065407,
    22.592718049808));
#3671 = CARTESIAN_POINT('',(-11.64175977872,8.673688552536,
    22.570565063932));
#3672 = CARTESIAN_POINT('',(-11.64807479945,8.678989819185,
    22.544724027112));
#3673 = CARTESIAN_POINT('',(-11.65103907436,8.681628470671,
    22.53367342737));
#3674 = CARTESIAN_POINT('',(-11.65307331826,8.683469665181,
    22.526314363551));
#3675 = CARTESIAN_POINT('',(-11.65443564049,8.68472614722,
    22.521559945891));
#3676 = CARTESIAN_POINT('',(-11.66734511479,8.696764669612,
    22.477507750892));
#3677 = CARTESIAN_POINT('',(-11.68658520179,8.71717956823,
    22.423033519697));
#3678 = CARTESIAN_POINT('',(-11.7223148953,8.753829660189,
    22.367475703324));
#3679 = ORIENTED_EDGE('',*,*,#3680,.F.);
#3680 = EDGE_CURVE('',#3681,#3664,#3683,.T.);
#3681 = VERTEX_POINT('',#3682);
#3682 = CARTESIAN_POINT('',(-11.62398698425,8.667935139912,
    22.70397223855));
#3683 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3684,#3685,#3686,#3687),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3684 = CARTESIAN_POINT('',(-11.62398698425,8.667935139912,
    22.70397223855));
#3685 = CARTESIAN_POINT('',(-11.62407187351,8.667811294741,
    22.700712811427));
#3686 = CARTESIAN_POINT('',(-11.6241871069,8.667710076611,
    22.697453384303));
#3687 = CARTESIAN_POINT('',(-11.62433269652,8.667631491109,
    22.694194697814));
#3688 = ORIENTED_EDGE('',*,*,#3689,.T.);
#3689 = EDGE_CURVE('',#3681,#3690,#3692,.T.);
#3690 = VERTEX_POINT('',#3691);
#3691 = CARTESIAN_POINT('',(-13.31864551172,5.732700468867,
    22.70397223855));
#3692 = CIRCLE('',#3693,14.5);
#3693 = AXIS2_PLACEMENT_3D('',#3694,#3695,#3696);
#3694 = CARTESIAN_POINT('',(1.981478980895E-08,1.821459649776E-13,
    22.703972238558));
#3695 = DIRECTION('',(0.,-0.,1.));
#3696 = DIRECTION('',(-0.921336047716,0.388767137472,0.));
#3697 = ORIENTED_EDGE('',*,*,#3698,.T.);
#3698 = EDGE_CURVE('',#3690,#3699,#3701,.T.);
#3699 = VERTEX_POINT('',#3700);
#3700 = CARTESIAN_POINT('',(-13.31855540034,5.733151688722,
    22.694194697824));
#3701 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3702,#3703,#3704,#3705),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3702 = CARTESIAN_POINT('',(-13.31864551172,5.732700468867,
    22.703972238551));
#3703 = CARTESIAN_POINT('',(-13.3186523555,5.732699683491,
    22.700711922045));
#3704 = CARTESIAN_POINT('',(-13.3186222749,5.732850327646,
    22.697451455211));
#3705 = CARTESIAN_POINT('',(-13.31855540034,5.733151688722,
    22.694194697824));
#3706 = ORIENTED_EDGE('',*,*,#3707,.F.);
#3707 = EDGE_CURVE('',#3577,#3699,#3708,.T.);
#3708 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3709,#3710,#3711,#3712,#3713,
    #3714,#3715,#3716,#3717,#3718,#3719,#3720,#3721),.UNSPECIFIED.,.F.,
  .F.,(4,2,2,1,2,2,4),(0.,0.249999999999,0.374999999999,0.437499999999,
    0.468749999999,0.499999999999,1.),.UNSPECIFIED.);
#3709 = CARTESIAN_POINT('',(-13.4421962821,5.774907728699,
    22.367475699645));
#3710 = CARTESIAN_POINT('',(-13.4173978083,5.768599567124,
    22.395247303044));
#3711 = CARTESIAN_POINT('',(-13.39816411452,5.763824586282,
    22.422969423322));
#3712 = CARTESIAN_POINT('',(-13.37565625832,5.75813159146,
    22.461581483569));
#3713 = CARTESIAN_POINT('',(-13.36920671115,5.75647686634,
    22.473972732828));
#3714 = CARTESIAN_POINT('',(-13.36085244604,5.7542497367,22.491604331763
    ));
#3715 = CARTESIAN_POINT('',(-13.35700544018,5.753199943787,
    22.500182483461));
#3716 = CARTESIAN_POINT('',(-13.353606866,5.75222597784,22.508369596471)
  );
#3717 = CARTESIAN_POINT('',(-13.35143580439,5.75159139195,
    22.513737532816));
#3718 = CARTESIAN_POINT('',(-13.35081042607,5.751407641882,
    22.515299074463));
#3719 = CARTESIAN_POINT('',(-13.32690536088,5.744100990926,
    22.577681695045));
#3720 = CARTESIAN_POINT('',(-13.31744876998,5.738507737494,
    22.637583648793));
#3721 = CARTESIAN_POINT('',(-13.31855540034,5.733151688722,
    22.694194697824));
#3722 = ORIENTED_EDGE('',*,*,#3585,.F.);
#3723 = ORIENTED_EDGE('',*,*,#2313,.F.);
#3724 = TOROIDAL_SURFACE('',#3725,15.000000000006,0.500000000005);
#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728);
#3726 = CARTESIAN_POINT('',(1.98158414122E-08,-4.041905699026E-13,
    22.703972238559));
#3727 = DIRECTION('',(-7.231365618184E-14,4.175030886272E-14,-1.));
#3728 = DIRECTION('',(-1.,-2.86559202895E-29,7.231365618184E-14));
#3729 = ADVANCED_FACE('',(#3730),#3742,.T.);
#3730 = FACE_BOUND('',#3731,.T.);
#3731 = EDGE_LOOP('',(#3732,#3739,#3740,#3741));
#3732 = ORIENTED_EDGE('',*,*,#3733,.F.);
#3733 = EDGE_CURVE('',#2355,#2314,#3734,.T.);
#3734 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3735,#3736,#3737,#3738),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3735 = CARTESIAN_POINT('',(-11.63866171127,8.876971939592,
    22.327425379561));
#3736 = CARTESIAN_POINT('',(-11.67382726598,8.843241728149,
    22.34089704039));
#3737 = CARTESIAN_POINT('',(-11.706416072,8.803993721072,22.349394987397
    ));
#3738 = CARTESIAN_POINT('',(-11.73422108545,8.76187997857,
    22.352342985436));
#3739 = ORIENTED_EDGE('',*,*,#2354,.F.);
#3740 = ORIENTED_EDGE('',*,*,#2338,.T.);
#3741 = ORIENTED_EDGE('',*,*,#2322,.F.);
#3742 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3743,#3744,#3745,#3746,#3747,#3748,#3749,#3750,#3751,#3752)
    ,(#3753,#3754,#3755,#3756,#3757,#3758,#3759,#3760,#3761,#3762)
    ,(#3763,#3764,#3765,#3766,#3767,#3768,#3769,#3770,#3771,#3772
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.299996448676,-6.18619831819E-03,
    1.293946474668,1.552596208778),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988023245961,0.988051079931,0.988079245959,0.988107752933
      ,0.98823392112,0.988366793218,0.988507420973,0.988535402066
      ,0.98856368916,0.988592293256)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3743 = CARTESIAN_POINT('',(-12.46455087416,9.355291399852,
    21.368684248763));
#3744 = CARTESIAN_POINT('',(-12.40475976173,9.320670842005,
    21.438115467094));
#3745 = CARTESIAN_POINT('',(-12.34496662314,9.286047874634,
    21.507544199352));
#3746 = CARTESIAN_POINT('',(-12.28517148127,9.251422280752,
    21.576970356771));
#3747 = CARTESIAN_POINT('',(-12.02057280494,9.098202004174,
    21.884186131982));
#3748 = CARTESIAN_POINT('',(-11.75593412216,8.944931043084,
    22.191351186915));
#3749 = CARTESIAN_POINT('',(-11.49124779891,8.791599818261,
    22.498454117123));
#3750 = CARTESIAN_POINT('',(-11.43859070336,8.761096067135,
    22.559549442148));
#3751 = CARTESIAN_POINT('',(-11.38593176657,8.730589888312,
    22.620642325449));
#3752 = CARTESIAN_POINT('',(-11.33327082468,8.700081306081,
    22.681732637241));
#3753 = CARTESIAN_POINT('',(-12.5188748854,9.303201025579,
    21.389497645417));
#3754 = CARTESIAN_POINT('',(-12.45902067287,9.268642432112,
    21.458902008082));
#3755 = CARTESIAN_POINT('',(-12.39916193849,9.234081320333,
    21.52830541648));
#3756 = CARTESIAN_POINT('',(-12.33929857152,9.199517439062,
    21.597707893504));
#3757 = CARTESIAN_POINT('',(-12.07443911889,9.046594091013,
    21.904771093777));
#3758 = CARTESIAN_POINT('',(-11.80949215492,8.893619684729,
    22.211811043251));
#3759 = CARTESIAN_POINT('',(-11.54443449806,8.740580923481,
    22.518829015803));
#3760 = CARTESIAN_POINT('',(-11.49171246615,8.710140534709,
    22.579897066306));
#3761 = CARTESIAN_POINT('',(-11.43898631424,8.679697674705,
    22.640964021949));
#3762 = CARTESIAN_POINT('',(-11.38625571732,8.649252332243,
    22.702029880967));
#3763 = CARTESIAN_POINT('',(-12.56159658693,9.237975970871,
    21.393769777391));
#3764 = CARTESIAN_POINT('',(-12.50170602026,9.203505224709,21.4631900624
    ));
#3765 = CARTESIAN_POINT('',(-12.44181204377,9.169034085458,
    21.532607597867));
#3766 = CARTESIAN_POINT('',(-12.38191462634,9.134562395145,
    21.602022295048));
#3767 = CARTESIAN_POINT('',(-12.11686323448,8.982023291003,
    21.909187357183));
#3768 = CARTESIAN_POINT('',(-11.85174351001,8.829474323596,
    22.216296540032));
#3769 = CARTESIAN_POINT('',(-11.58654106914,8.676913107181,
    22.523338442167));
#3770 = CARTESIAN_POINT('',(-11.53378127007,8.646562567183,
    22.58442162599));
#3771 = CARTESIAN_POINT('',(-11.48101825047,8.616211491346,
    22.645502163998));
#3772 = CARTESIAN_POINT('',(-11.42825177168,8.585859981647,
    22.706579926454));
#3773 = ADVANCED_FACE('',(#3774),#3786,.T.);
#3774 = FACE_BOUND('',#3775,.T.);
#3775 = EDGE_LOOP('',(#3776,#3777,#3778,#3785));
#3776 = ORIENTED_EDGE('',*,*,#3733,.T.);
#3777 = ORIENTED_EDGE('',*,*,#3654,.F.);
#3778 = ORIENTED_EDGE('',*,*,#3779,.T.);
#3779 = EDGE_CURVE('',#3655,#2364,#3780,.T.);
#3780 = CIRCLE('',#3781,0.500000000057);
#3781 = AXIS2_PLACEMENT_3D('',#3782,#3783,#3784);
#3782 = CARTESIAN_POINT('',(-11.42601847622,8.532519851667,
    22.030984544103));
#3783 = DIRECTION('',(-0.508039074715,0.442973277353,-0.73869545424));
#3784 = DIRECTION('',(-0.592597767898,0.442623159665,0.672987833479));
#3785 = ORIENTED_EDGE('',*,*,#2363,.T.);
#3786 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3787,#3788,#3789,#3790)
    ,(#3791,#3792,#3793,#3794)
    ,(#3795,#3796,#3797,#3798
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230990447),(0.,4.176352854021E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988487608339,0.988543926031,0.98852610639,0.988435222453)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3787 = CARTESIAN_POINT('',(-11.7223173602,8.753831431525,
    22.367478460881));
#3788 = CARTESIAN_POINT('',(-11.72562972639,8.757214296205,
    22.362336558291));
#3789 = CARTESIAN_POINT('',(-11.7296135087,8.759905290916,
    22.357275550379));
#3790 = CARTESIAN_POINT('',(-11.73422390656,8.761885268646,
    22.352343884868));
#3791 = CARTESIAN_POINT('',(-11.67447879517,8.81349985608,
    22.370358751063));
#3792 = CARTESIAN_POINT('',(-11.67959851832,8.818210951859,
    22.362666866146));
#3793 = CARTESIAN_POINT('',(-11.68546993249,8.822319614252,
    22.355143891561));
#3794 = CARTESIAN_POINT('',(-11.69202485293,8.825787321899,
    22.347867983815));
#3795 = CARTESIAN_POINT('',(-11.61526459957,8.860303752655,
    22.357700964114));
#3796 = CARTESIAN_POINT('',(-11.62233700331,8.866472795271,
    22.347415170136));
#3797 = CARTESIAN_POINT('',(-11.63016504074,8.872044109463,
    22.337291201592));
#3798 = CARTESIAN_POINT('',(-11.63866797789,8.876967730973,
    22.327425972179));
#3799 = ADVANCED_FACE('',(#3800),#3827,.F.);
#3800 = FACE_BOUND('',#3801,.F.);
#3801 = EDGE_LOOP('',(#3802,#3812,#3819,#3820));
#3802 = ORIENTED_EDGE('',*,*,#3803,.T.);
#3803 = EDGE_CURVE('',#3804,#3806,#3808,.T.);
#3804 = VERTEX_POINT('',#3805);
#3805 = CARTESIAN_POINT('',(-1.885766408144,14.337327084921,
    22.684417383746));
#3806 = VERTEX_POINT('',#3807);
#3807 = CARTESIAN_POINT('',(-11.4736062442,8.801785174625,
    22.684417383747));
#3808 = LINE('',#3809,#3810);
#3809 = CARTESIAN_POINT('',(-11.56157847563,8.750994383126,
    22.684417383745));
#3810 = VECTOR('',#3811,1.);
#3811 = DIRECTION('',(-0.866025403784,-0.5,0.));
#3812 = ORIENTED_EDGE('',*,*,#3813,.F.);
#3813 = EDGE_CURVE('',#2364,#3806,#3814,.T.);
#3814 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3815,#3816,#3817,#3818),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3815 = CARTESIAN_POINT('',(-11.61526459957,8.860303752655,
    22.357700964114));
#3816 = CARTESIAN_POINT('',(-11.53571526186,8.822100364651,
    22.442107065853));
#3817 = CARTESIAN_POINT('',(-11.48442311244,8.795540052834,
    22.558550296616));
#3818 = CARTESIAN_POINT('',(-11.4736062442,8.801785174625,
    22.684417383747));
#3819 = ORIENTED_EDGE('',*,*,#2372,.F.);
#3820 = ORIENTED_EDGE('',*,*,#3821,.F.);
#3821 = EDGE_CURVE('',#3804,#2373,#3822,.T.);
#3822 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3823,#3824,#3825,#3826),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3823 = CARTESIAN_POINT('',(-1.885766408144,14.337327084921,
    22.684417383746));
#3824 = CARTESIAN_POINT('',(-1.874949564423,14.343572192555,
    22.558550399064));
#3825 = CARTESIAN_POINT('',(-1.87230536101,14.401272594898,
    22.442107143404));
#3826 = CARTESIAN_POINT('',(-1.865615805532,14.489266108397,
    22.357700964118));
#3827 = CYLINDRICAL_SURFACE('',#3828,0.500000000023);
#3828 = AXIS2_PLACEMENT_3D('',#3829,#3830,#3831);
#3829 = CARTESIAN_POINT('',(-12.23752342504,8.938087653844,
    22.684417383744));
#3830 = DIRECTION('',(0.866025403784,0.5,0.));
#3831 = DIRECTION('',(-0.5,0.866025403784,0.));
#3832 = ADVANCED_FACE('',(#3833),#3859,.T.);
#3833 = FACE_BOUND('',#3834,.T.);
#3834 = EDGE_LOOP('',(#3835,#3844,#3851,#3858));
#3835 = ORIENTED_EDGE('',*,*,#3836,.F.);
#3836 = EDGE_CURVE('',#3837,#2373,#3839,.T.);
#3837 = VERTEX_POINT('',#3838);
#3838 = CARTESIAN_POINT('',(-1.719881333577,14.528737344461,
    22.367475699653));
#3839 = CIRCLE('',#3840,0.499999999997);
#3840 = AXIS2_PLACEMENT_3D('',#3841,#3842,#3843);
#3841 = CARTESIAN_POINT('',(-1.676369681959,14.16148220723,
    22.030984544505));
#3842 = DIRECTION('',(0.129606573799,-0.661461382797,0.738695454905));
#3843 = DIRECTION('',(-8.70240167293E-02,0.734516301709,0.672987832755)
  );
#3844 = ORIENTED_EDGE('',*,*,#3845,.F.);
#3845 = EDGE_CURVE('',#2433,#3837,#3846,.T.);
#3846 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3847,#3848,#3849,#3850),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3847 = CARTESIAN_POINT('',(-1.720899457962,14.54307382121,
    22.352342023663));
#3848 = CARTESIAN_POINT('',(-1.721495239968,14.538072259725,
    22.357288101272));
#3849 = CARTESIAN_POINT('',(-1.721153631747,14.533291610532,
    22.362334667975));
#3850 = CARTESIAN_POINT('',(-1.719881333577,14.528737344461,
    22.367475699653));
#3851 = ORIENTED_EDGE('',*,*,#3852,.T.);
#3852 = EDGE_CURVE('',#2433,#2381,#3853,.T.);
#3853 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3854,#3855,#3856,#3857),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3854 = CARTESIAN_POINT('',(-1.720899457962,14.54307382121,
    22.352342023663));
#3855 = CARTESIAN_POINT('',(-1.771278525176,14.540050855191,
    22.349394201384));
#3856 = CARTESIAN_POINT('',(-1.821566494876,14.531450147889,
    22.340894019049));
#3857 = CARTESIAN_POINT('',(-1.868357818385,14.517861651393,
    22.327423243341));
#3858 = ORIENTED_EDGE('',*,*,#2380,.F.);
#3859 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3860,#3861,#3862,#3863)
    ,(#3864,#3865,#3866,#3867)
    ,(#3868,#3869,#3870,#3871
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230988751),(0.,4.176352854766E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988435222711,0.988526106047,0.988543926205,0.988487608336)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3860 = CARTESIAN_POINT('',(-1.7209032451,14.543078648217,
    22.352343884868));
#3861 = CARTESIAN_POINT('',(-1.721493732055,14.538095937792,
    22.35727555038));
#3862 = CARTESIAN_POINT('',(-1.721155154253,14.533300383648,
    22.362336558299));
#3863 = CARTESIAN_POINT('',(-1.719881690323,14.528740358082,
    22.36747846088));
#3864 = CARTESIAN_POINT('',(-1.797343573377,14.53848422229,
    22.347867983722));
#3865 = CARTESIAN_POINT('',(-1.797617909737,14.531073641173,
    22.35514389169));
#3866 = CARTESIAN_POINT('',(-1.796995411625,14.523934515858,
    22.362666866092));
#3867 = CARTESIAN_POINT('',(-1.795475344305,14.517145157762,
    22.370358751064));
#3868 = CARTESIAN_POINT('',(-1.868345545336,14.517866017612,
    22.327425972044));
#3869 = CARTESIAN_POINT('',(-1.868333031653,14.508040447501,
    22.337291201784));
#3870 = CARTESIAN_POINT('',(-1.867422151568,14.498475510944,
    22.347415170039));
#3871 = CARTESIAN_POINT('',(-1.865615805526,14.489266108387,
    22.357700964131));
#3872 = ADVANCED_FACE('',(#3873),#3879,.T.);
#3873 = FACE_BOUND('',#3874,.T.);
#3874 = EDGE_LOOP('',(#3875,#3876,#3877,#3878));
#3875 = ORIENTED_EDGE('',*,*,#2411,.T.);
#3876 = ORIENTED_EDGE('',*,*,#2389,.F.);
#3877 = ORIENTED_EDGE('',*,*,#3852,.F.);
#3878 = ORIENTED_EDGE('',*,*,#2432,.F.);
#3879 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#3880,#3881,#3882,#3883,#3884,#3885,#3886,#3887,#3888,#3889)
    ,(#3890,#3891,#3892,#3893,#3894,#3895,#3896,#3897,#3898,#3899)
    ,(#3900,#3901,#3902,#3903,#3904,#3905,#3906,#3907,#3908,#3909
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.287317381045,-2.866764693549E-02,
    1.271465026051,1.565275276559),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988592293256,0.98856368916,0.988535402066,0.988507420973
      ,0.988366793218,0.98823392112,0.988107752933,0.988079245959
      ,0.988051079931,0.988023245961)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#3880 = CARTESIAN_POINT('',(-1.867855983991,14.164941112348,
    22.681732637241));
#3881 = CARTESIAN_POINT('',(-1.86794672029,14.225801116928,
    22.620642325448));
#3882 = CARTESIAN_POINT('',(-1.86803637773,14.286658183333,
    22.559549442149));
#3883 = CARTESIAN_POINT('',(-1.868124853338,14.347512441337,
    22.498454117123));
#3884 = CARTESIAN_POINT('',(-1.868570427607,14.653403133711,
    22.191351186915));
#3885 = CARTESIAN_POINT('',(-1.86898763218,14.959222436374,
    21.884186131982));
#3886 = CARTESIAN_POINT('',(-1.86938094591,15.264981750166,
    21.576970356771));
#3887 = CARTESIAN_POINT('',(-1.869470018895,15.334078659029,
    21.507544199316));
#3888 = CARTESIAN_POINT('',(-1.8695578189,15.403172519738,
    21.438115467023));
#3889 = CARTESIAN_POINT('',(-1.869644545272,15.472263420983,
    21.368684248656));
#3890 = CARTESIAN_POINT('',(-1.797344355082,14.185412888468,
    22.702029880967));
#3891 = CARTESIAN_POINT('',(-1.797345496618,14.246301596191,
    22.640964021949));
#3892 = CARTESIAN_POINT('',(-1.797346710788,14.307185213195,
    22.579897066305));
#3893 = CARTESIAN_POINT('',(-1.797347844814,14.368064026549,
    22.518829015803));
#3894 = CARTESIAN_POINT('',(-1.797354471387,14.674130071485,
    22.211811043251));
#3895 = CARTESIAN_POINT('',(-1.797360711371,14.980068076081,
    21.904771093777));
#3896 = CARTESIAN_POINT('',(-1.797366489303,15.285904764509,
    21.597707893503));
#3897 = CARTESIAN_POINT('',(-1.797368005052,15.355029901732,
    21.528305416444));
#3898 = CARTESIAN_POINT('',(-1.797369438644,15.424149642272,
    21.45890200801));
#3899 = CARTESIAN_POINT('',(-1.79737095224,15.493264207616,
    21.38949764531));
#3900 = CARTESIAN_POINT('',(-1.721446941877,14.190086363108,
    22.706579926454));
#3901 = CARTESIAN_POINT('',(-1.721348880924,14.25095922906,
    22.645502163998));
#3902 = CARTESIAN_POINT('',(-1.721252173833,14.311828882327,
    22.58442162599));
#3903 = CARTESIAN_POINT('',(-1.721156612955,14.37269547862,
    22.523338442167));
#3904 = CARTESIAN_POINT('',(-1.720677281565,14.678648137772,
    22.216296540032));
#3905 = CARTESIAN_POINT('',(-1.720228700426,14.984523037908,
    21.909187357183));
#3906 = CARTESIAN_POINT('',(-1.719805743756,15.290333828635,
    21.602022295048));
#3907 = CARTESIAN_POINT('',(-1.719710394564,15.359442358941,
    21.532607597832));
#3908 = CARTESIAN_POINT('',(-1.719616288608,15.428547633775,
    21.463190062329));
#3909 = CARTESIAN_POINT('',(-1.719523547134,15.497649759081,
    21.393769777284));
#3910 = ADVANCED_FACE('',(#3911),#3993,.F.);
#3911 = FACE_BOUND('',#3912,.F.);
#3912 = EDGE_LOOP('',(#3913,#3922,#3939,#3948,#3957,#3966,#3975,#3991,
    #3992));
#3913 = ORIENTED_EDGE('',*,*,#3914,.F.);
#3914 = EDGE_CURVE('',#3915,#2442,#3917,.T.);
#3915 = VERTEX_POINT('',#3916);
#3916 = CARTESIAN_POINT('',(1.719881428382,14.528737337749,
    22.367475703323));
#3917 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3918,#3919,#3920,#3921),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3918 = CARTESIAN_POINT('',(1.719881428382,14.528737337749,
    22.367475703323));
#3919 = CARTESIAN_POINT('',(1.721153671754,14.533291612903,
    22.36233466534));
#3920 = CARTESIAN_POINT('',(1.721495279849,14.538072262219,
    22.357288098739));
#3921 = CARTESIAN_POINT('',(1.720900113531,14.543073560074,
    22.352342985438));
#3922 = ORIENTED_EDGE('',*,*,#3923,.F.);
#3923 = EDGE_CURVE('',#3924,#3915,#3926,.T.);
#3924 = VERTEX_POINT('',#3925);
#3925 = CARTESIAN_POINT('',(1.694222723586,14.400783179949,
    22.694194697813));
#3926 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3927,#3928,#3929,#3930,#3931,
    #3932,#3933,#3934,#3935,#3936,#3937,#3938),.UNSPECIFIED.,.F.,.F.,(4,
    2,1,1,2,2,4),(0.,0.25,0.374999999999,0.437499999999,0.468749999999,
    0.499999999999,1.),.UNSPECIFIED.);
#3927 = CARTESIAN_POINT('',(1.694222723586,14.400783179949,
    22.694194697813));
#3928 = CARTESIAN_POINT('',(1.69162696447,14.401639864923,
    22.665894461724));
#3929 = CARTESIAN_POINT('',(1.690299416724,14.404794133781,
    22.636804751415));
#3930 = CARTESIAN_POINT('',(1.690275158887,14.413533711174,
    22.592718049781));
#3931 = CARTESIAN_POINT('',(1.690754751552,14.418904006569,
    22.570565063909));
#3932 = CARTESIAN_POINT('',(1.692188272779,14.427023608269,
    22.544724027098));
#3933 = CARTESIAN_POINT('',(1.692991274544,14.430910071384,
    22.533673427362));
#3934 = CARTESIAN_POINT('',(1.693568673814,14.433592375532,
    22.526314363547));
#3935 = CARTESIAN_POINT('',(1.693975658064,14.435400422206,
    22.521559945894));
#3936 = CARTESIAN_POINT('',(1.697946587139,14.452599616116,
    22.477507750843));
#3937 = CARTESIAN_POINT('',(1.706006364456,14.479469469559,
    22.423033519658));
#3938 = CARTESIAN_POINT('',(1.719881428382,14.528737337749,
    22.367475703323));
#3939 = ORIENTED_EDGE('',*,*,#3940,.F.);
#3940 = EDGE_CURVE('',#3941,#3924,#3943,.T.);
#3941 = VERTEX_POINT('',#3942);
#3942 = CARTESIAN_POINT('',(1.694658547299,14.400635608743,
    22.70397223855));
#3943 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3944,#3945,#3946,#3947),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3944 = CARTESIAN_POINT('',(1.694658547299,14.400635608743,
    22.70397223855));
#3945 = CARTESIAN_POINT('',(1.694508849607,14.40064720241,
    22.700712811428));
#3946 = CARTESIAN_POINT('',(1.694363575437,14.400696388392,
    22.697453384303));
#3947 = CARTESIAN_POINT('',(1.694222723586,14.400783179949,
    22.694194697813));
#3948 = ORIENTED_EDGE('',*,*,#3949,.T.);
#3949 = EDGE_CURVE('',#3941,#3950,#3952,.T.);
#3950 = VERTEX_POINT('',#3951);
#3951 = CARTESIAN_POINT('',(1.981512998128E-08,14.500000000001,
    22.703972238558));
#3952 = CIRCLE('',#3953,14.500000000001);
#3953 = AXIS2_PLACEMENT_3D('',#3954,#3955,#3956);
#3954 = CARTESIAN_POINT('',(1.981512998128E-08,-9.809861256649E-13,
    22.703972238558));
#3955 = DIRECTION('',(0.,-0.,1.));
#3956 = DIRECTION('',(-0.123985806651,0.992283991481,0.));
#3957 = ORIENTED_EDGE('',*,*,#3958,.T.);
#3958 = EDGE_CURVE('',#3950,#3959,#3961,.T.);
#3959 = VERTEX_POINT('',#3960);
#3960 = CARTESIAN_POINT('',(-1.694658507629,14.400635608747,
    22.70397223855));
#3961 = CIRCLE('',#3962,14.500000000001);
#3962 = AXIS2_PLACEMENT_3D('',#3963,#3964,#3965);
#3963 = CARTESIAN_POINT('',(1.981512998128E-08,-9.809861256649E-13,
    22.703972238558));
#3964 = DIRECTION('',(0.,-0.,1.));
#3965 = DIRECTION('',(-0.123985806651,0.992283991481,0.));
#3966 = ORIENTED_EDGE('',*,*,#3967,.T.);
#3967 = EDGE_CURVE('',#3959,#3968,#3970,.T.);
#3968 = VERTEX_POINT('',#3969);
#3969 = CARTESIAN_POINT('',(-1.694222684083,14.400783179934,
    22.694194697814));
#3970 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3971,#3972,#3973,#3974),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3971 = CARTESIAN_POINT('',(-1.694658507629,14.400635608747,
    22.70397223855));
#3972 = CARTESIAN_POINT('',(-1.694662609674,14.400641142946,
    22.70071192204));
#3973 = CARTESIAN_POINT('',(-1.69451710771,14.400690414458,
    22.697451455214));
#3974 = CARTESIAN_POINT('',(-1.694222684083,14.400783179934,
    22.694194697814));
#3975 = ORIENTED_EDGE('',*,*,#3976,.F.);
#3976 = EDGE_CURVE('',#3837,#3968,#3977,.T.);
#3977 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3978,#3979,#3980,#3981,#3982,
    #3983,#3984,#3985,#3986,#3987,#3988,#3989,#3990),.UNSPECIFIED.,.F.,
  .F.,(4,2,2,1,2,2,4),(0.,0.249999999999,0.374999999999,0.437499999999,
    0.468749999999,0.499999999999,1.),.UNSPECIFIED.);
#3978 = CARTESIAN_POINT('',(-1.719881333577,14.528737344461,
    22.367475699653));
#3979 = CARTESIAN_POINT('',(-1.712945124847,14.504107155351,
    22.395247303094));
#3980 = CARTESIAN_POINT('',(-1.707463532672,14.485062797503,
    22.422969423399));
#3981 = CARTESIAN_POINT('',(-1.701139882712,14.462723924841,
    22.461581483648));
#3982 = CARTESIAN_POINT('',(-1.699348143123,14.456311090601,
    22.473972732901));
#3983 = CARTESIAN_POINT('',(-1.697099761416,14.447962519978,
    22.491604331817));
#3984 = CARTESIAN_POINT('',(-1.696085405821,14.444106018726,
    22.500182483503));
#3985 = CARTESIAN_POINT('',(-1.695229597984,14.440675784181,
    22.508369596496));
#3986 = CARTESIAN_POINT('',(-1.694693634683,14.438478296734,
    22.513737532829));
#3987 = CARTESIAN_POINT('',(-1.694540077752,14.437844828195,
    22.515299074461));
#3988 = CARTESIAN_POINT('',(-1.6889152905,14.413489108962,22.57768169508
    ));
#3989 = CARTESIAN_POINT('',(-1.68903089461,14.402502834309,
    22.637583648827));
#3990 = CARTESIAN_POINT('',(-1.694222684083,14.400783179934,
    22.694194697814));
#3991 = ORIENTED_EDGE('',*,*,#3845,.F.);
#3992 = ORIENTED_EDGE('',*,*,#2441,.F.);
#3993 = TOROIDAL_SURFACE('',#3994,15.000000000004,0.500000000006);
#3994 = AXIS2_PLACEMENT_3D('',#3995,#3996,#3997);
#3995 = CARTESIAN_POINT('',(1.98150429398E-08,1.415534356397E-12,
    22.70397223856));
#3996 = DIRECTION('',(0.,0.,-1.));
#3997 = DIRECTION('',(-1.,0.,0.));
#3998 = ADVANCED_FACE('',(#3999),#4011,.T.);
#3999 = FACE_BOUND('',#4000,.T.);
#4000 = EDGE_LOOP('',(#4001,#4008,#4009,#4010));
#4001 = ORIENTED_EDGE('',*,*,#4002,.F.);
#4002 = EDGE_CURVE('',#2507,#2442,#4003,.T.);
#4003 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4004,#4005,#4006,#4007),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4004 = CARTESIAN_POINT('',(1.868357857259,14.517861126762,
    22.32742377014));
#4005 = CARTESIAN_POINT('',(1.821566548268,14.531449476696,
    22.340894684474));
#4006 = CARTESIAN_POINT('',(1.771278595981,14.540050318557,
    22.349394729484));
#4007 = CARTESIAN_POINT('',(1.720900113531,14.543073560074,
    22.352342985438));
#4008 = ORIENTED_EDGE('',*,*,#2506,.F.);
#4009 = ORIENTED_EDGE('',*,*,#2466,.T.);
#4010 = ORIENTED_EDGE('',*,*,#2450,.F.);
#4011 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4012,#4013,#4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021)
    ,(#4022,#4023,#4024,#4025,#4026,#4027,#4028,#4029,#4030,#4031)
    ,(#4032,#4033,#4034,#4035,#4036,#4037,#4038,#4039,#4040,#4041
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,3,4
    ),(0.,0.158632248646),(-0.299996448766,-6.186198318188E-03,
    1.293946474668,1.552596208778),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.988023245961,0.988051079931,0.988079245959,0.988107752933
      ,0.98823392112,0.988366793218,0.988507420973,0.988535402066
      ,0.98856368916,0.988592293256)
,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4012 = CARTESIAN_POINT('',(1.869644584903,15.47226342094,
    21.368684248699));
#4013 = CARTESIAN_POINT('',(1.86955785853,15.403172519709,
    21.438115467052));
#4014 = CARTESIAN_POINT('',(1.869470058525,15.334078659015,
    21.507544199331));
#4015 = CARTESIAN_POINT('',(1.86938098554,15.264981750166,
    21.576970356771));
#4016 = CARTESIAN_POINT('',(1.86898767181,14.959222436374,
    21.884186131982));
#4017 = CARTESIAN_POINT('',(1.868570467238,14.653403133711,
    22.191351186915));
#4018 = CARTESIAN_POINT('',(1.868124892969,14.347512441337,
    22.498454117123));
#4019 = CARTESIAN_POINT('',(1.868036417361,14.286658183333,
    22.559549442148));
#4020 = CARTESIAN_POINT('',(1.867946759921,14.225801116928,
    22.620642325449));
#4021 = CARTESIAN_POINT('',(1.867856023621,14.164941112348,
    22.681732637241));
#4022 = CARTESIAN_POINT('',(1.79737099187,15.493264207573,
    21.389497645353));
#4023 = CARTESIAN_POINT('',(1.797369478274,15.424149642244,
    21.458902008039));
#4024 = CARTESIAN_POINT('',(1.797368044683,15.355029901718,
    21.528305416458));
#4025 = CARTESIAN_POINT('',(1.797366528933,15.28590476451,
    21.597707893503));
#4026 = CARTESIAN_POINT('',(1.797360751001,14.980068076081,
    21.904771093777));
#4027 = CARTESIAN_POINT('',(1.797354511017,14.674130071485,
    22.211811043251));
#4028 = CARTESIAN_POINT('',(1.797347884445,14.368064026549,
    22.518829015803));
#4029 = CARTESIAN_POINT('',(1.797346750419,14.307185213195,
    22.579897066305));
#4030 = CARTESIAN_POINT('',(1.797345536249,14.246301596191,
    22.640964021949));
#4031 = CARTESIAN_POINT('',(1.797344394712,14.185412888467,
    22.702029880967));
#4032 = CARTESIAN_POINT('',(1.719523586764,15.497649759038,
    21.393769777327));
#4033 = CARTESIAN_POINT('',(1.719616328238,15.428547633747,
    21.463190062357));
#4034 = CARTESIAN_POINT('',(1.719710434194,15.359442358927,
    21.532607597846));
#4035 = CARTESIAN_POINT('',(1.719805783387,15.290333828635,
    21.602022295048));
#4036 = CARTESIAN_POINT('',(1.720228740056,14.984523037908,
    21.909187357183));
#4037 = CARTESIAN_POINT('',(1.720677321195,14.678648137772,
    22.216296540032));
#4038 = CARTESIAN_POINT('',(1.721156652586,14.37269547862,
    22.523338442167));
#4039 = CARTESIAN_POINT('',(1.721252213464,14.311828882327,
    22.58442162599));
#4040 = CARTESIAN_POINT('',(1.721348920554,14.25095922906,
    22.645502163998));
#4041 = CARTESIAN_POINT('',(1.721446981507,14.190086363108,
    22.706579926454));
#4042 = ADVANCED_FACE('',(#4043),#4055,.T.);
#4043 = FACE_BOUND('',#4044,.T.);
#4044 = EDGE_LOOP('',(#4045,#4052,#4053,#4054));
#4045 = ORIENTED_EDGE('',*,*,#4046,.F.);
#4046 = EDGE_CURVE('',#2660,#2488,#4047,.T.);
#4047 = CIRCLE('',#4048,0.499999999999);
#4048 = AXIS2_PLACEMENT_3D('',#4049,#4050,#4051);
#4049 = CARTESIAN_POINT('',(11.42601851563,8.532519851485,
    22.030984544503));
#4050 = DIRECTION('',(-0.508039074226,-0.442973276807,0.738695454903));
#4051 = DIRECTION('',(0.592597768408,0.442623160081,0.672987832756));
#4052 = ORIENTED_EDGE('',*,*,#2677,.F.);
#4053 = ORIENTED_EDGE('',*,*,#2564,.T.);
#4054 = ORIENTED_EDGE('',*,*,#2487,.F.);
#4055 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4056,#4057,#4058,#4059)
    ,(#4060,#4061,#4062,#4063)
    ,(#4064,#4065,#4066,#4067
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230988751),(0.,4.176352854761E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988435222711,0.988526106047,0.988543926205,0.988487608336)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4056 = CARTESIAN_POINT('',(11.734223945948,8.761885268981,
    22.352343884868));
#4057 = CARTESIAN_POINT('',(11.729613548664,8.759905290471,
    22.35727555038));
#4058 = CARTESIAN_POINT('',(11.72562976585,8.757214296422,
    22.362336558299));
#4059 = CARTESIAN_POINT('',(11.722317399833,8.753831431524,
    22.36747846088));
#4060 = CARTESIAN_POINT('',(11.692024892242,8.825787322178,
    22.347867983721));
#4061 = CARTESIAN_POINT('',(11.685469972557,8.822319613877,
    22.35514389169));
#4062 = CARTESIAN_POINT('',(11.679598557729,8.818210952041,
    22.362666866092));
#4063 = CARTESIAN_POINT('',(11.674478834803,8.813499856078,
    22.370358751064));
#4064 = CARTESIAN_POINT('',(11.638668017231,8.876967731276,
    22.327425972044));
#4065 = CARTESIAN_POINT('',(11.630165080749,8.872044109052,
    22.337291201784));
#4066 = CARTESIAN_POINT('',(11.622337042748,8.86647279548,
    22.347415170039));
#4067 = CARTESIAN_POINT('',(11.615264639201,8.860303752641,
    22.357700964131));
#4068 = ADVANCED_FACE('',(#4069),#4081,.T.);
#4069 = FACE_BOUND('',#4070,.T.);
#4070 = EDGE_LOOP('',(#4071,#4072,#4073,#4080));
#4071 = ORIENTED_EDGE('',*,*,#4002,.T.);
#4072 = ORIENTED_EDGE('',*,*,#3914,.F.);
#4073 = ORIENTED_EDGE('',*,*,#4074,.T.);
#4074 = EDGE_CURVE('',#3915,#2516,#4075,.T.);
#4075 = CIRCLE('',#4076,0.500000000044);
#4076 = AXIS2_PLACEMENT_3D('',#4077,#4078,#4079);
#4077 = CARTESIAN_POINT('',(1.676369721643,14.161482207529,
    22.030984544101));
#4078 = DIRECTION('',(0.129606574039,0.661461383514,-0.738695454221));
#4079 = DIRECTION('',(8.702401661305E-02,0.73451630104,0.6729878335));
#4080 = ORIENTED_EDGE('',*,*,#2515,.T.);
#4081 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4082,#4083,#4084,#4085)
    ,(#4086,#4087,#4088,#4089)
    ,(#4090,#4091,#4092,#4093
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.152230990447),(0.,4.17635285401E-02),.PIECEWISE_BEZIER_KNOTS.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.988487608339,0.988543926031,0.98852610639,0.988435222453)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4082 = CARTESIAN_POINT('',(1.719881729954,14.528740358082,
    22.36747846088));
#4083 = CARTESIAN_POINT('',(1.721155193609,14.533300383687,
    22.362336558291));
#4084 = CARTESIAN_POINT('',(1.721493772235,14.538095937728,
    22.357275550379));
#4085 = CARTESIAN_POINT('',(1.720903284315,14.543078648266,
    22.352343884868));
#4086 = CARTESIAN_POINT('',(1.795475383938,14.51714515776,
    22.370358751063));
#4087 = CARTESIAN_POINT('',(1.796995450985,14.523934515962,
    22.362666866146));
#4088 = CARTESIAN_POINT('',(1.797617949907,14.531073640988,
    22.355143891561));
#4089 = CARTESIAN_POINT('',(1.797343612602,14.538484222433,
    22.347867983815));
#4090 = CARTESIAN_POINT('',(1.865615845165,14.4892661084,22.357700964114
    ));
#4091 = CARTESIAN_POINT('',(1.86742219092,14.498475511008,
    22.347415170136));
#4092 = CARTESIAN_POINT('',(1.868333071829,14.508040447378,
    22.337291201592));
#4093 = CARTESIAN_POINT('',(1.86834558456,14.517866017714,
    22.327425972179));
#4094 = ADVANCED_FACE('',(#4095),#4122,.F.);
#4095 = FACE_BOUND('',#4096,.F.);
#4096 = EDGE_LOOP('',(#4097,#4107,#4114,#4115));
#4097 = ORIENTED_EDGE('',*,*,#4098,.T.);
#4098 = EDGE_CURVE('',#4099,#4101,#4103,.T.);
#4099 = VERTEX_POINT('',#4100);
#4100 = CARTESIAN_POINT('',(11.473606283744,8.801785174677,
    22.684417383746));
#4101 = VERTEX_POINT('',#4102);
#4102 = CARTESIAN_POINT('',(1.885766447684,14.337327084974,
    22.684417383747));
#4103 = LINE('',#4104,#4105);
#4104 = CARTESIAN_POINT('',(1.797794216252,14.388117876472,
    22.684417383745));
#4105 = VECTOR('',#4106,1.);
#4106 = DIRECTION('',(-0.866025403784,0.5,0.));
#4107 = ORIENTED_EDGE('',*,*,#4108,.F.);
#4108 = EDGE_CURVE('',#2516,#4101,#4109,.T.);
#4109 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4110,#4111,#4112,#4113),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4110 = CARTESIAN_POINT('',(1.865615845164,14.4892661084,22.357700964114
    ));
#4111 = CARTESIAN_POINT('',(1.872305409502,14.401272667081,
    22.442107065852));
#4112 = CARTESIAN_POINT('',(1.874949579444,14.343572206763,
    22.558550296615));
#4113 = CARTESIAN_POINT('',(1.885766447684,14.337327084974,
    22.684417383747));
#4114 = ORIENTED_EDGE('',*,*,#2524,.F.);
#4115 = ORIENTED_EDGE('',*,*,#4116,.F.);
#4116 = EDGE_CURVE('',#4099,#2488,#4117,.T.);
#4117 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4118,#4119,#4120,#4121),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4118 = CARTESIAN_POINT('',(11.473606283744,8.801785174677,
    22.684417383746));
#4119 = CARTESIAN_POINT('',(11.48431592366,8.795601961188,
    22.558863015248));
#4120 = CARTESIAN_POINT('',(11.535505902764,8.821985308834,
    22.442343789008));
#4121 = CARTESIAN_POINT('',(11.615264639207,8.860303752652,
    22.357700964118));
#4122 = CYLINDRICAL_SURFACE('',#4123,0.500000000023);
#4123 = AXIS2_PLACEMENT_3D('',#4124,#4125,#4126);
#4124 = CARTESIAN_POINT('',(1.621849266866,15.067050009579,
    22.684417383744));
#4125 = DIRECTION('',(0.866025403784,-0.5,0.));
#4126 = DIRECTION('',(0.5,0.866025403784,0.));
#4127 = ADVANCED_FACE('',(#4128),#4146,.T.);
#4128 = FACE_BOUND('',#4129,.T.);
#4129 = EDGE_LOOP('',(#4130,#4139,#4144,#4145));
#4130 = ORIENTED_EDGE('',*,*,#4131,.T.);
#4131 = EDGE_CURVE('',#4132,#4132,#4134,.T.);
#4132 = VERTEX_POINT('',#4133);
#4133 = CARTESIAN_POINT('',(10.5658436509,-2.589238605158E-15,1.71));
#4134 = CIRCLE('',#4135,10.571368850843);
#4135 = AXIS2_PLACEMENT_3D('',#4136,#4137,#4138);
#4136 = CARTESIAN_POINT('',(-5.525199942729E-03,0.,1.71));
#4137 = DIRECTION('',(0.,0.,1.));
#4138 = DIRECTION('',(1.,0.,-0.));
#4139 = ORIENTED_EDGE('',*,*,#4140,.T.);
#4140 = EDGE_CURVE('',#4132,#2546,#4141,.T.);
#4141 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4142,#4143),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,6.034142467586),.PIECEWISE_BEZIER_KNOTS.);
#4142 = CARTESIAN_POINT('',(10.5658436509,0.,1.71));
#4143 = CARTESIAN_POINT('',(10.5658436509,0.,7.744142467586));
#4144 = ORIENTED_EDGE('',*,*,#2545,.F.);
#4145 = ORIENTED_EDGE('',*,*,#4140,.F.);
#4146 = CYLINDRICAL_SURFACE('',#4147,10.571368850843);
#4147 = AXIS2_PLACEMENT_3D('',#4148,#4149,#4150);
#4148 = CARTESIAN_POINT('',(-5.525199942729E-03,0.,1.71));
#4149 = DIRECTION('',(0.,0.,1.));
#4150 = DIRECTION('',(1.,0.,-0.));
#4151 = ADVANCED_FACE('',(#4152),#4164,.T.);
#4152 = FACE_BOUND('',#4153,.T.);
#4153 = EDGE_LOOP('',(#4154,#4161,#4162,#4163));
#4154 = ORIENTED_EDGE('',*,*,#4155,.F.);
#4155 = EDGE_CURVE('',#2651,#4099,#4156,.T.);
#4156 = CIRCLE('',#4157,0.500000000001);
#4157 = AXIS2_PLACEMENT_3D('',#4158,#4159,#4160);
#4158 = CARTESIAN_POINT('',(11.223606283746,8.368772472783,
    22.684417383702));
#4159 = DIRECTION('',(-4.279675353715E-02,2.470871707422E-02,
    0.998778212211));
#4160 = DIRECTION('',(0.801462525575,0.59772521064,1.955486295124E-02));
#4161 = ORIENTED_EDGE('',*,*,#2659,.F.);
#4162 = ORIENTED_EDGE('',*,*,#4046,.T.);
#4163 = ORIENTED_EDGE('',*,*,#4116,.F.);
#4164 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4165,#4166,#4167,#4168,#4169)
    ,(#4170,#4171,#4172,#4173,#4174)
    ,(#4175,#4176,#4177,#4178,#4179
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,4),
  (0.,1.),(0.,0.359497167537,0.719060061124),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.)
    ,(0.988487608335,0.98606856949,0.981358885521,0.979374778016
      ,0.979381559884)
,(1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4165 = CARTESIAN_POINT('',(11.722317399833,8.753831431525,
    22.36747846088));
#4166 = CARTESIAN_POINT('',(11.693842928681,8.72462265024,
    22.411710563489));
#4167 = CARTESIAN_POINT('',(11.649168638268,8.676677123085,
    22.514909869948));
#4168 = CARTESIAN_POINT('',(11.628617066164,8.66377864112,
    22.634334324589));
#4169 = CARTESIAN_POINT('',(11.624337546534,8.667635078103,
    22.694194815178));
#4170 = CARTESIAN_POINT('',(11.674478834807,8.813499856085,
    22.370358751055));
#4171 = CARTESIAN_POINT('',(11.641096843576,8.790828001467,
    22.415376304991));
#4172 = CARTESIAN_POINT('',(11.59005311858,8.755116289183,
    22.518030792919));
#4173 = CARTESIAN_POINT('',(11.567509103953,8.74687363553,
    22.632220476287));
#4174 = CARTESIAN_POINT('',(11.562815646286,8.750280125199,
    22.689514105654));
#4175 = CARTESIAN_POINT('',(11.615264639208,8.860303752655,
    22.357700964114));
#4176 = CARTESIAN_POINT('',(11.573536016903,8.840232830591,
    22.401933056758));
#4177 = CARTESIAN_POINT('',(11.507688487362,8.807274864504,
    22.505132360928));
#4178 = CARTESIAN_POINT('',(11.478690604042,8.79879960097,
    22.624556868067));
#4179 = CARTESIAN_POINT('',(11.473606283744,8.801785174677,
    22.684417383746));
#4180 = ADVANCED_FACE('',(#4181),#4193,.T.);
#4181 = FACE_BOUND('',#4182,.T.);
#4182 = EDGE_LOOP('',(#4183,#4184,#4185,#4192));
#4183 = ORIENTED_EDGE('',*,*,#2739,.T.);
#4184 = ORIENTED_EDGE('',*,*,#2615,.F.);
#4185 = ORIENTED_EDGE('',*,*,#4186,.F.);
#4186 = EDGE_CURVE('',#2766,#2616,#4187,.T.);
#4187 = CIRCLE('',#4188,0.499999999066);
#4188 = AXIS2_PLACEMENT_3D('',#4189,#4190,#4191);
#4189 = CARTESIAN_POINT('',(12.859372712637,5.535541910438,
    22.684417383734));
#4190 = DIRECTION('',(-2.944799265547E-11,-4.941743427376E-02,
    0.998778212212));
#4191 = DIRECTION('',(0.918376479358,0.395224302766,1.955486292511E-02)
  );
#4192 = ORIENTED_EDGE('',*,*,#2773,.F.);
#4193 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4194,#4195,#4196,#4197,#4198,#4199)
    ,(#4200,#4201,#4202,#4203,#4204,#4205)
    ,(#4206,#4207,#4208,#4209,#4210,#4211
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.171554926301,0.359562890096,0.719060061206),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.979381559884,0.979384866106,0.979841912962,0.982488392999
      ,0.986065390236,0.988487608335)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4194 = CARTESIAN_POINT('',(13.318560951545,5.733154061251,
    22.694194815178));
#4195 = CARTESIAN_POINT('',(13.318000714237,5.735855502788,
    22.665633080165));
#4196 = CARTESIAN_POINT('',(13.322465881464,5.741483558025,
    22.605842779387));
#4197 = CARTESIAN_POINT('',(13.354053829276,5.753660242891,
    22.490287411583));
#4198 = CARTESIAN_POINT('',(13.402660346123,5.764847301428,
    22.41171107499));
#4199 = CARTESIAN_POINT('',(13.442199109972,5.774908926557,
    22.36747846088));
#4200 = CARTESIAN_POINT('',(13.359372711703,5.6385520092,22.689514105654
    ));
#4201 = CARTESIAN_POINT('',(13.359072075272,5.641316066283,
    22.662174777374));
#4202 = CARTESIAN_POINT('',(13.363180671773,5.647988824246,
    22.604937767807));
#4203 = CARTESIAN_POINT('',(13.390685015528,5.66604234672,
    22.493447795188));
#4204 = CARTESIAN_POINT('',(13.433635199663,5.686065881841,
    22.415377173621));
#4205 = CARTESIAN_POINT('',(13.469954198931,5.703645301683,
    22.370358751055));
#4206 = CARTESIAN_POINT('',(13.359372711703,5.535541910244,
    22.684417383746));
#4207 = CARTESIAN_POINT('',(13.359365162819,5.538376195103,
    22.655855636812));
#4208 = CARTESIAN_POINT('',(13.364527066106,5.54639808593,
    22.596065309924));
#4209 = CARTESIAN_POINT('',(13.395844562295,5.572005843022,
    22.480509904125));
#4210 = CARTESIAN_POINT('',(13.442627825137,5.602849454952,
    22.401933567699));
#4211 = CARTESIAN_POINT('',(13.480880464557,5.628962355745,
    22.357700964114));
#4212 = ADVANCED_FACE('',(#4213),#4232,.T.);
#4213 = FACE_BOUND('',#4214,.T.);
#4214 = EDGE_LOOP('',(#4215,#4216,#4217,#4226));
#4215 = ORIENTED_EDGE('',*,*,#4186,.T.);
#4216 = ORIENTED_EDGE('',*,*,#2632,.T.);
#4217 = ORIENTED_EDGE('',*,*,#4218,.T.);
#4218 = EDGE_CURVE('',#2633,#4219,#4221,.T.);
#4219 = VERTEX_POINT('',#4220);
#4220 = CARTESIAN_POINT('',(13.359372711657,5.535043041432,
    22.703972238558));
#4221 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4222,#4223,#4224,#4225),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4222 = CARTESIAN_POINT('',(13.318645551371,5.732700468831,
    22.70397223855));
#4223 = CARTESIAN_POINT('',(13.345241087053,5.670910542311,
    22.703972238538));
#4224 = CARTESIAN_POINT('',(13.359372711704,5.602313521754,
    22.703972238533));
#4225 = CARTESIAN_POINT('',(13.359372711658,5.535043041432,
    22.703972238558));
#4226 = ORIENTED_EDGE('',*,*,#4227,.F.);
#4227 = EDGE_CURVE('',#2766,#4219,#4228,.T.);
#4228 = LINE('',#4229,#4230);
#4229 = CARTESIAN_POINT('',(13.359372711703,5.535541910317,
    22.684417383745));
#4230 = VECTOR('',#4231,1.);
#4231 = DIRECTION('',(0.,-2.550296233198E-02,0.999674746561));
#4232 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4233,#4234,#4235,#4236)
    ,(#4237,#4238,#4239,#4240)
    ,(#4241,#4242,#4243,#4244
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.203419201618),(0.,1.956282777572E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979429613444,0.979429615751,0.979413575268,0.979381559724)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4233 = CARTESIAN_POINT('',(13.318655079324,5.732693459446,
    22.703972238558));
#4234 = CARTESIAN_POINT('',(13.318655084169,5.732693434473,
    22.700711767406));
#4235 = CARTESIAN_POINT('',(13.318623662288,5.732847203535,
    22.697451300652));
#4236 = CARTESIAN_POINT('',(13.318560951459,5.733154061452,
    22.694194815178));
#4237 = CARTESIAN_POINT('',(13.359372711705,5.638070222556,
    22.703972238558));
#4238 = CARTESIAN_POINT('',(13.359372711701,5.638070194922,
    22.699150727225));
#4239 = CARTESIAN_POINT('',(13.359372711704,5.638231045297,
    22.694329065484));
#4240 = CARTESIAN_POINT('',(13.359372711701,5.63855200942,
    22.689514105657));
#4241 = CARTESIAN_POINT('',(13.359372711703,5.535058172066,
    22.703972238557));
#4242 = CARTESIAN_POINT('',(13.359372711703,5.535058146151,
    22.697451293578));
#4243 = CARTESIAN_POINT('',(13.359372711703,5.535219636,22.690930357395)
  );
#4244 = CARTESIAN_POINT('',(13.359372711703,5.535541910449,
    22.684417383749));
#4245 = ADVANCED_FACE('',(#4246),#4274,.T.);
#4246 = FACE_BOUND('',#4247,.T.);
#4247 = EDGE_LOOP('',(#4248,#4259,#4266,#4267));
#4248 = ORIENTED_EDGE('',*,*,#4249,.F.);
#4249 = EDGE_CURVE('',#4250,#4252,#4254,.T.);
#4250 = VERTEX_POINT('',#4251);
#4251 = CARTESIAN_POINT('',(13.318634845076,5.732710213473,
    28.520590420058));
#4252 = VERTEX_POINT('',#4253);
#4253 = CARTESIAN_POINT('',(11.623991889588,8.667918608996,
    28.520590420183));
#4254 = CIRCLE('',#4255,14.499999999987);
#4255 = AXIS2_PLACEMENT_3D('',#4256,#4257,#4258);
#4256 = CARTESIAN_POINT('',(1.981456421163E-08,-5.043708506403E-13,
    28.520590420182));
#4257 = DIRECTION('',(-7.067333529713E-14,-4.080326915838E-14,1.));
#4258 = DIRECTION('',(0.932057463303,0.362310481632,8.065506172117E-14)
  );
#4259 = ORIENTED_EDGE('',*,*,#4260,.T.);
#4260 = EDGE_CURVE('',#4250,#2633,#4261,.T.);
#4261 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4262,#4263,#4264,#4265),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4262 = CARTESIAN_POINT('',(13.318634845076,5.732710213473,
    28.520590420058));
#4263 = CARTESIAN_POINT('',(13.318635797699,5.732708000246,
    26.581717692975));
#4264 = CARTESIAN_POINT('',(13.318637927392,5.73270305239,
    24.642844965766));
#4265 = CARTESIAN_POINT('',(13.318645551371,5.732700468831,
    22.70397223855));
#4266 = ORIENTED_EDGE('',*,*,#2641,.T.);
#4267 = ORIENTED_EDGE('',*,*,#4268,.T.);
#4268 = EDGE_CURVE('',#2642,#4252,#4269,.T.);
#4269 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4270,#4271,#4272,#4273),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4270 = CARTESIAN_POINT('',(11.623987023911,8.66793513988,22.70397223855
    ));
#4271 = CARTESIAN_POINT('',(11.623985449341,8.667927245553,
    24.642844965766));
#4272 = CARTESIAN_POINT('',(11.623988669456,8.667922927268,
    26.581717692975));
#4273 = CARTESIAN_POINT('',(11.623991889588,8.667918608996,
    28.520590420183));
#4274 = CYLINDRICAL_SURFACE('',#4275,14.500000000001);
#4275 = AXIS2_PLACEMENT_3D('',#4276,#4277,#4278);
#4276 = CARTESIAN_POINT('',(1.981393449313E-08,-7.671814572507E-13,
    30.332137332443));
#4277 = DIRECTION('',(0.,0.,-1.));
#4278 = DIRECTION('',(-1.,0.,0.));
#4279 = ADVANCED_FACE('',(#4280),#4299,.T.);
#4280 = FACE_BOUND('',#4281,.T.);
#4281 = EDGE_LOOP('',(#4282,#4291,#4292,#4293));
#4282 = ORIENTED_EDGE('',*,*,#4283,.T.);
#4283 = EDGE_CURVE('',#4284,#2642,#4286,.T.);
#4284 = VERTEX_POINT('',#4285);
#4285 = CARTESIAN_POINT('',(11.473174250598,8.802034609077,
    22.703972238351));
#4286 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4287,#4288,#4289,#4290),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4287 = CARTESIAN_POINT('',(11.473174250598,8.802034609077,
    22.703972238351));
#4288 = CARTESIAN_POINT('',(11.531432195591,8.768399368906,
    22.703972238447));
#4289 = CARTESIAN_POINT('',(11.583773145702,8.72186251268,
    22.703972238471));
#4290 = CARTESIAN_POINT('',(11.623987023911,8.66793513988,22.70397223855
    ));
#4291 = ORIENTED_EDGE('',*,*,#2650,.T.);
#4292 = ORIENTED_EDGE('',*,*,#4155,.T.);
#4293 = ORIENTED_EDGE('',*,*,#4294,.F.);
#4294 = EDGE_CURVE('',#4284,#4099,#4295,.T.);
#4295 = LINE('',#4296,#4297);
#4296 = CARTESIAN_POINT('',(11.473174250621,8.802034609117,
    22.703972238424));
#4297 = VECTOR('',#4298,1.);
#4298 = DIRECTION('',(2.2086208784E-02,-1.275147858684E-02,
    -0.999674746693));
#4299 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4300,#4301,#4302,#4303)
    ,(#4304,#4305,#4306,#4307)
    ,(#4308,#4309,#4310,#4311
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.20341920082),(0.,1.956282776683E-02),.PIECEWISE_BEZIER_KNOTS.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979381559885,0.979413574999,0.979429615929,0.979429613392)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4300 = CARTESIAN_POINT('',(11.624337546534,8.667635078103,
    22.694194815178));
#4301 = CARTESIAN_POINT('',(11.624103155548,8.667842815763,
    22.697451300661));
#4302 = CARTESIAN_POINT('',(11.623985698204,8.667946912937,
    22.700711767405));
#4303 = CARTESIAN_POINT('',(11.623985717605,8.667946895992,
    22.703972238558));
#4304 = CARTESIAN_POINT('',(11.562815646286,8.750280125199,
    22.689514105656));
#4305 = CARTESIAN_POINT('',(11.562537683709,8.750440606963,22.6943290655
    ));
#4306 = CARTESIAN_POINT('',(11.562398382669,8.750521032463,
    22.699150727221));
#4307 = CARTESIAN_POINT('',(11.562398406876,8.750521018485,
    22.703972238558));
#4308 = CARTESIAN_POINT('',(11.473606283744,8.801785174677,
    22.684417383746));
#4309 = CARTESIAN_POINT('',(11.473327186355,8.80194631163,
    22.690930357416));
#4310 = CARTESIAN_POINT('',(11.473187331558,8.802027056835,
    22.697451293573));
#4311 = CARTESIAN_POINT('',(11.473187354247,8.802027043735,
    22.703972238557));
#4312 = ADVANCED_FACE('',(#4313),#4349,.T.);
#4313 = FACE_BOUND('',#4314,.T.);
#4314 = EDGE_LOOP('',(#4315,#4316,#4317,#4325,#4335,#4343));
#4315 = ORIENTED_EDGE('',*,*,#2763,.T.);
#4316 = ORIENTED_EDGE('',*,*,#4227,.T.);
#4317 = ORIENTED_EDGE('',*,*,#4318,.T.);
#4318 = EDGE_CURVE('',#4219,#4319,#4321,.T.);
#4319 = VERTEX_POINT('',#4320);
#4320 = CARTESIAN_POINT('',(13.35937271156,5.535031438451,
    28.520614455894));
#4321 = LINE('',#4322,#4323);
#4322 = CARTESIAN_POINT('',(13.359372711703,5.535043041333,
    22.703972238558));
#4323 = VECTOR('',#4324,1.);
#4324 = DIRECTION('',(0.,-2.014494688459E-06,0.999999999998));
#4325 = ORIENTED_EDGE('',*,*,#4326,.F.);
#4326 = EDGE_CURVE('',#4327,#4319,#4329,.T.);
#4327 = VERTEX_POINT('',#4328);
#4328 = CARTESIAN_POINT('',(13.35937271156,-5.535031438433,
    28.520614455895));
#4329 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4330,#4331,#4332,#4333,#4334),
  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.499999999999,1.),.UNSPECIFIED.);
#4330 = CARTESIAN_POINT('',(13.359372711559,-5.535031438433,
    28.520614455895));
#4331 = CARTESIAN_POINT('',(13.359372711703,-3.692143628327,
    28.628010974246));
#4332 = CARTESIAN_POINT('',(13.359372711703,6.168473392666E-12,
    28.74811992896));
#4333 = CARTESIAN_POINT('',(13.359372711703,3.69214362834,
    28.628010974246));
#4334 = CARTESIAN_POINT('',(13.359372711559,5.535031438451,
    28.520614455894));
#4335 = ORIENTED_EDGE('',*,*,#4336,.T.);
#4336 = EDGE_CURVE('',#4327,#4337,#4339,.T.);
#4337 = VERTEX_POINT('',#4338);
#4338 = CARTESIAN_POINT('',(13.359372711657,-5.535043041364,
    22.703972238351));
#4339 = LINE('',#4340,#4341);
#4340 = CARTESIAN_POINT('',(13.359372711703,-5.535031323723,
    28.520612484109));
#4341 = VECTOR('',#4342,1.);
#4342 = DIRECTION('',(0.,-2.014503287858E-06,-0.999999999998));
#4343 = ORIENTED_EDGE('',*,*,#4344,.T.);
#4344 = EDGE_CURVE('',#4337,#2764,#4345,.T.);
#4345 = LINE('',#4346,#4347);
#4346 = CARTESIAN_POINT('',(13.359372711703,-5.535043041364,
    22.703972238424));
#4347 = VECTOR('',#4348,1.);
#4348 = DIRECTION('',(0.,-2.550295717127E-02,-0.999674746693));
#4349 = PLANE('',#4350);
#4350 = AXIS2_PLACEMENT_3D('',#4351,#4352,#4353);
#4351 = CARTESIAN_POINT('',(13.359372711703,5.637123493346,
    30.332137332443));
#4352 = DIRECTION('',(1.,0.,0.));
#4353 = DIRECTION('',(0.,0.,-1.));
#4354 = ADVANCED_FACE('',(#4355),#4367,.T.);
#4355 = FACE_BOUND('',#4356,.T.);
#4356 = EDGE_LOOP('',(#4357,#4364,#4365,#4366));
#4357 = ORIENTED_EDGE('',*,*,#4358,.F.);
#4358 = EDGE_CURVE('',#2919,#2764,#4359,.T.);
#4359 = CIRCLE('',#4360,0.5);
#4360 = AXIS2_PLACEMENT_3D('',#4361,#4362,#4363);
#4361 = CARTESIAN_POINT('',(12.859372711703,-5.535541910247,
    22.684417383702));
#4362 = DIRECTION('',(-8.73327209161E-11,4.941743429976E-02,
    0.998778212211));
#4363 = DIRECTION('',(0.918376479684,-0.39522430201,1.95548629512E-02));
#4364 = ORIENTED_EDGE('',*,*,#2927,.F.);
#4365 = ORIENTED_EDGE('',*,*,#2796,.T.);
#4366 = ORIENTED_EDGE('',*,*,#2781,.F.);
#4367 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4368,#4369,#4370,#4371,#4372)
    ,(#4373,#4374,#4375,#4376,#4377)
    ,(#4378,#4379,#4380,#4381,#4382
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,4),
  (0.,1.),(0.,0.359497167537,0.719060061124),.UNSPECIFIED.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.)
    ,(0.988487608335,0.98606856949,0.981358885521,0.979374778016
      ,0.979381559885)
,(1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4368 = CARTESIAN_POINT('',(13.442199109972,-5.774908926557,
    22.36747846088));
#4369 = CARTESIAN_POINT('',(13.402666327789,-5.764853701822,
    22.411710563489));
#4370 = CARTESIAN_POINT('',(13.338807138069,-5.750137395006,
    22.514909869948));
#4371 = CARTESIAN_POINT('',(13.317360938964,-5.738788452459,
    22.634334324589));
#4372 = CARTESIAN_POINT('',(13.318560951545,-5.733154061251,
    22.694194815178));
#4373 = CARTESIAN_POINT('',(13.469954198931,-5.703645301683,
    22.370358751055));
#4374 = CARTESIAN_POINT('',(13.433628801266,-5.686071576558,
    22.415376304991));
#4375 = CARTESIAN_POINT('',(13.377179688717,-5.65972227015,
    22.518030792919));
#4376 = CARTESIAN_POINT('',(13.358769333945,-5.644319907606,
    22.632220476287));
#4377 = CARTESIAN_POINT('',(13.359372711703,-5.6385520092,
    22.689514105654));
#4378 = CARTESIAN_POINT('',(13.480880464557,-5.628962355745,
    22.357700964114));
#4379 = CARTESIAN_POINT('',(13.44263422502,-5.602859769796,
    22.401933056758));
#4380 = CARTESIAN_POINT('',(13.381168024361,-5.562313119481,
    22.505132360928));
#4381 = CARTESIAN_POINT('',(13.359329289177,-5.541437847636,
    22.624556868067));
#4382 = CARTESIAN_POINT('',(13.359372711703,-5.535541910244,
    22.684417383746));
#4383 = ADVANCED_FACE('',(#4384),#4396,.T.);
#4384 = FACE_BOUND('',#4385,.T.);
#4385 = EDGE_LOOP('',(#4386,#4387,#4388,#4395));
#4386 = ORIENTED_EDGE('',*,*,#3077,.F.);
#4387 = ORIENTED_EDGE('',*,*,#2883,.F.);
#4388 = ORIENTED_EDGE('',*,*,#4389,.F.);
#4389 = EDGE_CURVE('',#3104,#2884,#4390,.T.);
#4390 = CIRCLE('',#4391,0.499999999066);
#4391 = AXIS2_PLACEMENT_3D('',#4392,#4393,#4394);
#4392 = CARTESIAN_POINT('',(11.223606284379,-8.368772473497,
    22.684417383734));
#4393 = DIRECTION('',(-4.279675348472E-02,-2.470871711242E-02,
    0.998778212212));
#4394 = DIRECTION('',(0.801462526068,-0.597725209979,1.955486292376E-02)
  );
#4395 = ORIENTED_EDGE('',*,*,#3111,.F.);
#4396 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4397,#4398,#4399,#4400,#4401,#4402)
    ,(#4403,#4404,#4405,#4406,#4407,#4408)
    ,(#4409,#4410,#4411,#4412,#4413,#4414
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.171554926301,0.359562890096,0.719060061206),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.979381559884,0.979384866106,0.979841912962,0.982488392999
      ,0.986065390236,0.988487608335)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4397 = CARTESIAN_POINT('',(11.624337546534,-8.667635078103,
    22.694194815178));
#4398 = CARTESIAN_POINT('',(11.626396944878,-8.665799177594,
    22.665633080165));
#4399 = CARTESIAN_POINT('',(11.6335035673,-8.666852098226,
    22.605842779387));
#4400 = CARTESIAN_POINT('',(11.659842859634,-8.688119721051,
    22.490287411583));
#4401 = CARTESIAN_POINT('',(11.693834394944,-8.724620670163,
    22.41171107499));
#4402 = CARTESIAN_POINT('',(11.722317399833,-8.753831431525,
    22.36747846088));
#4403 = CARTESIAN_POINT('',(11.562815646287,-8.750280125199,
    22.689514105654));
#4404 = CARTESIAN_POINT('',(11.565059071722,-8.748637737871,
    22.662174777374));
#4405 = CARTESIAN_POINT('',(11.572892147882,-8.748859507833,
    22.604937767807));
#4406 = CARTESIAN_POINT('',(11.60227912885,-8.763652207003,
    22.493447795188));
#4407 = CARTESIAN_POINT('',(11.641095111006,-8.79083639,22.415377173621)
  );
#4408 = CARTESIAN_POINT('',(11.674478834807,-8.813499856085,
    22.370358751055));
#4409 = CARTESIAN_POINT('',(11.473606283744,-8.801785174677,
    22.684417383746));
#4410 = CARTESIAN_POINT('',(11.476057071991,-8.800361494722,
    22.655855636812));
#4411 = CARTESIAN_POINT('',(11.485585184877,-8.800820888687,
    22.596065309924));
#4412 = CARTESIAN_POINT('',(11.523420901147,-8.815138757424,
    22.480509904125));
#4413 = CARTESIAN_POINT('',(11.573523884045,-8.840232445552,
    22.401933567699));
#4414 = CARTESIAN_POINT('',(11.615264639208,-8.860303752655,
    22.357700964114));
#4415 = ADVANCED_FACE('',(#4416),#4435,.T.);
#4416 = FACE_BOUND('',#4417,.T.);
#4417 = EDGE_LOOP('',(#4418,#4419,#4420,#4429));
#4418 = ORIENTED_EDGE('',*,*,#4389,.T.);
#4419 = ORIENTED_EDGE('',*,*,#2900,.F.);
#4420 = ORIENTED_EDGE('',*,*,#4421,.F.);
#4421 = EDGE_CURVE('',#4422,#2901,#4424,.T.);
#4422 = VERTEX_POINT('',#4423);
#4423 = CARTESIAN_POINT('',(11.473174250657,-8.802034609044,
    22.703972238558));
#4424 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4425,#4426,#4427,#4428),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4425 = CARTESIAN_POINT('',(11.473174250657,-8.802034609044,
    22.703972238558));
#4426 = CARTESIAN_POINT('',(11.531833187222,-8.768165489167,
    22.703972238552));
#4427 = CARTESIAN_POINT('',(11.583490148127,-8.722230547176,
    22.703972238548));
#4428 = CARTESIAN_POINT('',(11.623987023887,-8.667935139912,
    22.703972238551));
#4429 = ORIENTED_EDGE('',*,*,#4430,.F.);
#4430 = EDGE_CURVE('',#3104,#4422,#4431,.T.);
#4431 = LINE('',#4432,#4433);
#4432 = CARTESIAN_POINT('',(11.473606283808,-8.801785174641,
    22.684417383745));
#4433 = VECTOR('',#4434,1.);
#4434 = DIRECTION('',(-2.208621325344E-02,-1.27514811673E-02,
    0.999674746561));
#4435 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4436,#4437,#4438,#4439)
    ,(#4440,#4441,#4442,#4443)
    ,(#4444,#4445,#4446,#4447
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.203419201618),(0.,1.956282777571E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979429613444,0.979429615751,0.979413575268,0.979381559723)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4436 = CARTESIAN_POINT('',(11.623985717558,-8.667946896054,
    22.703972238558));
#4437 = CARTESIAN_POINT('',(11.623985698354,-8.667946912736,
    22.700711767406));
#4438 = CARTESIAN_POINT('',(11.624103155328,-8.667842816058,
    22.697451300652));
#4439 = CARTESIAN_POINT('',(11.624337546664,-8.667635077928,
    22.694194815178));
#4440 = CARTESIAN_POINT('',(11.562398406814,-8.750521018523,
    22.703972238558));
#4441 = CARTESIAN_POINT('',(11.56239838288,-8.750521032336,
    22.699150727225));
#4442 = CARTESIAN_POINT('',(11.562537683393,-8.750440607151,
    22.694329065484));
#4443 = CARTESIAN_POINT('',(11.562815646476,-8.750280125087,
    22.689514105657));
#4444 = CARTESIAN_POINT('',(11.473187354193,-8.802027043766,
    22.703972238557));
#4445 = CARTESIAN_POINT('',(11.47318733175,-8.802027056724,
    22.697451293578));
#4446 = CARTESIAN_POINT('',(11.473327186062,-8.801946311799,
    22.690930357395));
#4447 = CARTESIAN_POINT('',(11.473606283921,-8.801785174575,
    22.684417383749));
#4448 = ADVANCED_FACE('',(#4449),#4477,.T.);
#4449 = FACE_BOUND('',#4450,.T.);
#4450 = EDGE_LOOP('',(#4451,#4460,#4461,#4470));
#4451 = ORIENTED_EDGE('',*,*,#4452,.T.);
#4452 = EDGE_CURVE('',#4453,#2901,#4455,.T.);
#4453 = VERTEX_POINT('',#4454);
#4454 = CARTESIAN_POINT('',(11.62399194899,-8.667918529326,
    28.520591010986));
#4455 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4456,#4457,#4458,#4459),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4456 = CARTESIAN_POINT('',(11.62399194899,-8.667918529326,
    28.520591010986));
#4457 = CARTESIAN_POINT('',(11.623988709052,-8.667922874167,
    26.581718086843));
#4458 = CARTESIAN_POINT('',(11.623985469127,-8.667927219019,
    24.642845162701));
#4459 = CARTESIAN_POINT('',(11.623987023887,-8.667935139912,
    22.703972238551));
#4460 = ORIENTED_EDGE('',*,*,#2909,.T.);
#4461 = ORIENTED_EDGE('',*,*,#4462,.T.);
#4462 = EDGE_CURVE('',#2910,#4463,#4465,.T.);
#4463 = VERTEX_POINT('',#4464);
#4464 = CARTESIAN_POINT('',(13.318634839542,-5.732710226329,
    28.520590481523));
#4465 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4466,#4467,#4468,#4469),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4466 = CARTESIAN_POINT('',(13.318645551355,-5.732700468867,
    22.70397223855));
#4467 = CARTESIAN_POINT('',(13.318637927386,-5.732703052404,
    24.642844965766));
#4468 = CARTESIAN_POINT('',(13.318635797703,-5.732708000239,
    26.581717692975));
#4469 = CARTESIAN_POINT('',(13.318634839542,-5.732710226329,
    28.520590481523));
#4470 = ORIENTED_EDGE('',*,*,#4471,.F.);
#4471 = EDGE_CURVE('',#4453,#4463,#4472,.T.);
#4472 = CIRCLE('',#4473,14.499999999982);
#4473 = AXIS2_PLACEMENT_3D('',#4474,#4475,#4476);
#4474 = CARTESIAN_POINT('',(1.981429509357E-08,4.063589742476E-13,
    28.520591010985));
#4475 = DIRECTION('',(-7.067334415128E-14,4.080327340889E-14,1.));
#4476 = DIRECTION('',(0.779798824244,-0.62603018594,8.065507151367E-14)
  );
#4477 = CYLINDRICAL_SURFACE('',#4478,14.500000000001);
#4478 = AXIS2_PLACEMENT_3D('',#4479,#4480,#4481);
#4479 = CARTESIAN_POINT('',(1.981444253119E-08,7.888655007005E-13,
    30.332137332443));
#4480 = DIRECTION('',(0.,0.,-1.));
#4481 = DIRECTION('',(-1.,0.,0.));
#4482 = ADVANCED_FACE('',(#4483),#4495,.T.);
#4483 = FACE_BOUND('',#4484,.T.);
#4484 = EDGE_LOOP('',(#4485,#4492,#4493,#4494));
#4485 = ORIENTED_EDGE('',*,*,#4486,.T.);
#4486 = EDGE_CURVE('',#4337,#2910,#4487,.T.);
#4487 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4488,#4489,#4490,#4491),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4488 = CARTESIAN_POINT('',(13.359372711658,-5.535043041364,
    22.703972238351));
#4489 = CARTESIAN_POINT('',(13.359372711703,-5.602313521787,
    22.703972238447));
#4490 = CARTESIAN_POINT('',(13.345241087054,-5.670910542353,
    22.703972238471));
#4491 = CARTESIAN_POINT('',(13.318645551355,-5.732700468867,
    22.70397223855));
#4492 = ORIENTED_EDGE('',*,*,#2918,.T.);
#4493 = ORIENTED_EDGE('',*,*,#4358,.T.);
#4494 = ORIENTED_EDGE('',*,*,#4344,.F.);
#4495 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4496,#4497,#4498,#4499)
    ,(#4500,#4501,#4502,#4503)
    ,(#4504,#4505,#4506,#4507
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.20341920082),(0.,1.956282776685E-02),.PIECEWISE_BEZIER_KNOTS.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979381559885,0.979413574999,0.979429615929,0.979429613392)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4496 = CARTESIAN_POINT('',(13.318560951545,-5.733154061251,
    22.694194815178));
#4497 = CARTESIAN_POINT('',(13.318623662143,-5.732847203874,
    22.697451300661));
#4498 = CARTESIAN_POINT('',(13.318655084268,-5.732693434243,
    22.700711767405));
#4499 = CARTESIAN_POINT('',(13.318655079293,-5.732693459517,
    22.703972238558));
#4500 = CARTESIAN_POINT('',(13.359372711703,-5.6385520092,
    22.689514105656));
#4501 = CARTESIAN_POINT('',(13.359372711699,-5.638231045665,
    22.6943290655));
#4502 = CARTESIAN_POINT('',(13.359372711705,-5.638070194676,
    22.699150727221));
#4503 = CARTESIAN_POINT('',(13.359372711703,-5.638070222629,
    22.703972238558));
#4504 = CARTESIAN_POINT('',(13.359372711703,-5.535541910244,
    22.684417383746));
#4505 = CARTESIAN_POINT('',(13.359372711703,-5.535219636339,
    22.690930357416));
#4506 = CARTESIAN_POINT('',(13.359372711703,-5.535058145929,
    22.697451293573));
#4507 = CARTESIAN_POINT('',(13.359372711703,-5.535058172129,
    22.703972238557));
#4508 = ADVANCED_FACE('',(#4509),#4521,.T.);
#4509 = FACE_BOUND('',#4510,.T.);
#4510 = EDGE_LOOP('',(#4511,#4518,#4519,#4520));
#4511 = ORIENTED_EDGE('',*,*,#4512,.F.);
#4512 = EDGE_CURVE('',#3179,#3102,#4513,.T.);
#4513 = CIRCLE('',#4514,0.5);
#4514 = AXIS2_PLACEMENT_3D('',#4515,#4516,#4517);
#4515 = CARTESIAN_POINT('',(1.635766447772,-13.90431438303,
    22.684417383702));
#4516 = DIRECTION('',(4.279675344936E-02,2.470871722672E-02,
    0.998778212211));
#4517 = DIRECTION('',(0.116913954109,-0.992949512649,1.955486295244E-02)
  );
#4518 = ORIENTED_EDGE('',*,*,#3187,.F.);
#4519 = ORIENTED_EDGE('',*,*,#2997,.T.);
#4520 = ORIENTED_EDGE('',*,*,#3119,.F.);
#4521 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4522,#4523,#4524,#4525,#4526,#4527)
    ,(#4528,#4529,#4530,#4531,#4532,#4533)
    ,(#4534,#4535,#4536,#4537,#4538,#4539
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.359497167537,0.547505135028,0.719060061124),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.988487608335,0.98606539028,0.982488392989,0.979841912995
      ,0.979384866092,0.979381559884)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4522 = CARTESIAN_POINT('',(1.719881729954,-14.52874035808,
    22.36747846088));
#4523 = CARTESIAN_POINT('',(1.70882596186,-14.48946797314,
    22.411711074415));
#4524 = CARTESIAN_POINT('',(1.694211007163,-14.44177996202,
    22.490287411251));
#4525 = CARTESIAN_POINT('',(1.688962324033,-14.4083356575,
    22.605842778793));
#4526 = CARTESIAN_POINT('',(1.691603793483,-14.40165467986,
    22.665633080223));
#4527 = CARTESIAN_POINT('',(1.694223424826,-14.40078913935,
    22.694194815178));
#4528 = CARTESIAN_POINT('',(1.79547538394,-14.51714515776,
    22.370358751055));
#4529 = CARTESIAN_POINT('',(1.792540099268,-14.47690227363,
    22.415377172705));
#4530 = CARTESIAN_POINT('',(1.788405924167,-14.42969455141,
    22.493447795455));
#4531 = CARTESIAN_POINT('',(1.79028853368,-14.39684833353,22.60493776693
    ));
#4532 = CARTESIAN_POINT('',(1.794013027711,-14.38995380353,
    22.662174777577));
#4533 = CARTESIAN_POINT('',(1.796557085232,-14.38883213439,
    22.689514105654));
#4534 = CARTESIAN_POINT('',(1.865615845165,-14.4892661084,
    22.357700964114));
#4535 = CARTESIAN_POINT('',(1.869103953099,-14.44308190515,
    22.401933567805));
#4536 = CARTESIAN_POINT('',(1.87242369566,-14.38714459274,
    22.480509902556));
#4537 = CARTESIAN_POINT('',(1.8789418927,-14.34721897921,22.596065309981
    ));
#4538 = CARTESIAN_POINT('',(1.883308114264,-14.33873768786,
    22.655855636573));
#4539 = CARTESIAN_POINT('',(1.885766447774,-14.33732708492,
    22.684417383746));
#4540 = ADVANCED_FACE('',(#4541),#4578,.T.);
#4541 = FACE_BOUND('',#4542,.T.);
#4542 = EDGE_LOOP('',(#4543,#4551,#4562,#4570,#4576,#4577));
#4543 = ORIENTED_EDGE('',*,*,#4544,.T.);
#4544 = EDGE_CURVE('',#4422,#4545,#4547,.T.);
#4545 = VERTEX_POINT('',#4546);
#4546 = CARTESIAN_POINT('',(11.473164579226,-8.802040192657,
    28.520617975163));
#4547 = LINE('',#4548,#4549);
#4548 = CARTESIAN_POINT('',(11.473174250594,-8.802034609133,
    22.703972238558));
#4549 = VECTOR('',#4550,1.);
#4550 = DIRECTION('',(-1.689937973404E-06,-9.756861437345E-07,
    0.999999999998));
#4551 = ORIENTED_EDGE('',*,*,#4552,.F.);
#4552 = EDGE_CURVE('',#4553,#4545,#4555,.T.);
#4553 = VERTEX_POINT('',#4554);
#4554 = CARTESIAN_POINT('',(1.886208093994,-14.33707210027,
    28.52059982253));
#4555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#4556,#4557,#4558,#4559,
#4560,#4561),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,1,1,4),
(0.,0.238688521315,0.500000295077,1.),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((0.999997201876,
    0.999997214366,0.999997236992,0.999997255613,0.999997228324,
0.999997201893)) REPRESENTATION_ITEM('') );
#4556 = CARTESIAN_POINT('',(1.886208093994,-14.33707210027,
    28.52059982253));
#4557 = CARTESIAN_POINT('',(2.648159542961,-13.89715922617,
    28.571710052734));
#4558 = CARTESIAN_POINT('',(4.245324258926,-12.97503574746,
    28.656862850564));
#4559 = CARTESIAN_POINT('',(7.442956811591,-11.12888173241,
    28.719285983774));
#4560 = CARTESIAN_POINT('',(9.877143370335,-9.72350346747,
    28.628102435199));
#4561 = CARTESIAN_POINT('',(11.473164579226,-8.802040192657,
    28.520617975163));
#4562 = ORIENTED_EDGE('',*,*,#4563,.T.);
#4563 = EDGE_CURVE('',#4553,#4564,#4566,.T.);
#4564 = VERTEX_POINT('',#4565);
#4565 = CARTESIAN_POINT('',(1.886198480874,-14.33707765044,
    22.703972238457));
#4566 = LINE('',#4567,#4568);
#4567 = CARTESIAN_POINT('',(1.886208094029,-14.33707210033,
    28.52059982253));
#4568 = VECTOR('',#4569,1.);
#4569 = DIRECTION('',(-1.652698495516E-06,-9.541859212557E-07,
    -0.999999999998));
#4570 = ORIENTED_EDGE('',*,*,#4571,.T.);
#4571 = EDGE_CURVE('',#4564,#3102,#4572,.T.);
#4572 = LINE('',#4573,#4574);
#4573 = CARTESIAN_POINT('',(1.886198480897,-14.33707765048,
    22.703972238557));
#4574 = VECTOR('',#4575,1.);
#4575 = DIRECTION('',(-2.208620862888E-02,-1.275147849727E-02,
    -0.999674746697));
#4576 = ORIENTED_EDGE('',*,*,#3101,.T.);
#4577 = ORIENTED_EDGE('',*,*,#4430,.T.);
#4578 = PLANE('',#4579);
#4579 = AXIS2_PLACEMENT_3D('',#4580,#4581,#4582);
#4580 = CARTESIAN_POINT('',(11.561578515267,-8.750994383126,
    30.332137332443));
#4581 = DIRECTION('',(0.5,-0.866025403784,0.));
#4582 = DIRECTION('',(0.866025403784,0.5,0.));
#4583 = ADVANCED_FACE('',(#4584),#4596,.T.);
#4584 = FACE_BOUND('',#4585,.T.);
#4585 = EDGE_LOOP('',(#4586,#4587,#4588,#4595));
#4586 = ORIENTED_EDGE('',*,*,#3370,.F.);
#4587 = ORIENTED_EDGE('',*,*,#3143,.F.);
#4588 = ORIENTED_EDGE('',*,*,#4589,.F.);
#4589 = EDGE_CURVE('',#3260,#3144,#4590,.T.);
#4590 = CIRCLE('',#4591,0.499999999067);
#4591 = AXIS2_PLACEMENT_3D('',#4592,#4593,#4594);
#4592 = CARTESIAN_POINT('',(-1.635766408443,-13.90431438393,
    22.684417383733));
#4593 = DIRECTION('',(-4.279675345576E-02,2.470871716366E-02,
    0.998778212212));
#4594 = DIRECTION('',(-0.116913953291,-0.992949512746,1.95548629264E-02)
  );
#4595 = ORIENTED_EDGE('',*,*,#3267,.F.);
#4596 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4597,#4598,#4599,#4600,#4601,#4602)
    ,(#4603,#4604,#4605,#4606,#4607,#4608)
    ,(#4609,#4610,#4611,#4612,#4613,#4614
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.171554926301,0.359562890096,0.719060061206),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.979381559884,0.979384866106,0.979841912962,0.982488392999
      ,0.986065390236,0.988487608335)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4597 = CARTESIAN_POINT('',(-1.694223385196,-14.40078913935,
    22.694194815178));
#4598 = CARTESIAN_POINT('',(-1.691603749544,-14.40165468038,
    22.665633080165));
#4599 = CARTESIAN_POINT('',(-1.688962294349,-14.40833565625,
    22.605842779387));
#4600 = CARTESIAN_POINT('',(-1.694210949827,-14.44177996394,
    22.490287411583));
#4601 = CARTESIAN_POINT('',(-1.708825931364,-14.48946797159,
    22.41171107499));
#4602 = CARTESIAN_POINT('',(-1.719881690323,-14.52874035808,
    22.36747846088));
#4603 = CARTESIAN_POINT('',(-1.796557045602,-14.38883213439,
    22.689514105654));
#4604 = CARTESIAN_POINT('',(-1.794012983735,-14.38995380415,
    22.662174777374));
#4605 = CARTESIAN_POINT('',(-1.790288504076,-14.39684833208,
    22.604937767807));
#4606 = CARTESIAN_POINT('',(-1.788405866863,-14.42969455372,
    22.493447795188));
#4607 = CARTESIAN_POINT('',(-1.792540068842,-14.47690227184,
    22.415377173621));
#4608 = CARTESIAN_POINT('',(-1.79547534431,-14.51714515776,
    22.370358751055));
#4609 = CARTESIAN_POINT('',(-1.885766408144,-14.33732708492,
    22.684417383746));
#4610 = CARTESIAN_POINT('',(-1.883308071012,-14.33873768982,
    22.655855636812));
#4611 = CARTESIAN_POINT('',(-1.878941861414,-14.34721897461,
    22.596065309924));
#4612 = CARTESIAN_POINT('',(-1.872423641333,-14.38714460044,
    22.480509904125));
#4613 = CARTESIAN_POINT('',(-1.869103921277,-14.4430819005,
    22.401933567699));
#4614 = CARTESIAN_POINT('',(-1.865615805534,-14.4892661084,
    22.357700964114));
#4615 = ADVANCED_FACE('',(#4616),#4635,.T.);
#4616 = FACE_BOUND('',#4617,.T.);
#4617 = EDGE_LOOP('',(#4618,#4619,#4620,#4629));
#4618 = ORIENTED_EDGE('',*,*,#4589,.T.);
#4619 = ORIENTED_EDGE('',*,*,#3160,.F.);
#4620 = ORIENTED_EDGE('',*,*,#4621,.F.);
#4621 = EDGE_CURVE('',#4622,#3161,#4624,.T.);
#4622 = VERTEX_POINT('',#4623);
#4623 = CARTESIAN_POINT('',(-1.886198441186,-14.33707765047,
    22.703972238424));
#4624 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4625,#4626,#4627,#4628),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4625 = CARTESIAN_POINT('',(-1.886198441186,-14.33707765047,
    22.703972238424));
#4626 = CARTESIAN_POINT('',(-1.827537454686,-14.37094321976,
    22.703972238464));
#4627 = CARTESIAN_POINT('',(-1.761928147548,-14.39271198919,
    22.703972238503));
#4628 = CARTESIAN_POINT('',(-1.694658507669,-14.40063560874,
    22.703972238537));
#4629 = ORIENTED_EDGE('',*,*,#4630,.F.);
#4630 = EDGE_CURVE('',#3260,#4622,#4631,.T.);
#4631 = LINE('',#4632,#4633);
#4632 = CARTESIAN_POINT('',(-1.885766408081,-14.33732708495,
    22.684417383745));
#4633 = VECTOR('',#4634,1.);
#4634 = DIRECTION('',(-2.208621340135E-02,1.275148125269E-02,
    0.999674746557));
#4635 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4636,#4637,#4638,#4639)
    ,(#4640,#4641,#4642,#4643)
    ,(#4644,#4645,#4646,#4647
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.203419201618),(0.,1.956282777571E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979429613444,0.979429615751,0.979413575268,0.979381559723)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4636 = CARTESIAN_POINT('',(-1.69466934195,-14.40064035549,
    22.703972238558));
#4637 = CARTESIAN_POINT('',(-1.694669365999,-14.4006403472,
    22.700711767406));
#4638 = CARTESIAN_POINT('',(-1.694520487146,-14.40069001959,
    22.697451300652));
#4639 = CARTESIAN_POINT('',(-1.694223384979,-14.40078913938,
    22.694194815178));
#4640 = CARTESIAN_POINT('',(-1.796974285076,-14.38859124107,
    22.703972238558));
#4641 = CARTESIAN_POINT('',(-1.796974309006,-14.38859122725,
    22.699150727225));
#4642 = CARTESIAN_POINT('',(-1.796835008496,-14.38867165244,
    22.694329065484));
#4643 = CARTESIAN_POINT('',(-1.79655704541,-14.3888321345,
    22.689514105657));
#4644 = CARTESIAN_POINT('',(-1.886185337696,-14.33708521583,
    22.703972238557));
#4645 = CARTESIAN_POINT('',(-1.886185360138,-14.33708520287,
    22.697451293578));
#4646 = CARTESIAN_POINT('',(-1.886045505826,-14.33716594779,
    22.690930357395));
#4647 = CARTESIAN_POINT('',(-1.885766407967,-14.33732708502,
    22.684417383749));
#4648 = ADVANCED_FACE('',(#4649),#4686,.T.);
#4649 = FACE_BOUND('',#4650,.T.);
#4650 = EDGE_LOOP('',(#4651,#4660,#4661,#4670,#4679));
#4651 = ORIENTED_EDGE('',*,*,#4652,.T.);
#4652 = EDGE_CURVE('',#4653,#3161,#4655,.T.);
#4653 = VERTEX_POINT('',#4654);
#4654 = CARTESIAN_POINT('',(-1.694644666066,-14.40063121494,
    28.520591010861));
#4655 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4656,#4657,#4658,#4659),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4656 = CARTESIAN_POINT('',(-1.694644666066,-14.40063121494,
    28.520591010861));
#4657 = CARTESIAN_POINT('',(-1.694647042639,-14.40063093526,
    26.581718086843));
#4658 = CARTESIAN_POINT('',(-1.694652425353,-14.40063030183,
    24.642845162701));
#4659 = CARTESIAN_POINT('',(-1.694658507669,-14.40063560874,
    22.703972238537));
#4660 = ORIENTED_EDGE('',*,*,#3169,.T.);
#4661 = ORIENTED_EDGE('',*,*,#4662,.T.);
#4662 = EDGE_CURVE('',#3170,#4663,#4665,.T.);
#4663 = VERTEX_POINT('',#4664);
#4664 = CARTESIAN_POINT('',(1.694643682233,-14.40063133537,
    28.520587880912));
#4665 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4666,#4667,#4668,#4669),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.000000000013),
  .PIECEWISE_BEZIER_KNOTS.);
#4666 = CARTESIAN_POINT('',(1.69465854726,-14.40063560874,22.70397223855
    ));
#4667 = CARTESIAN_POINT('',(1.694652663879,-14.40063027842,
    24.642844119315));
#4668 = CARTESIAN_POINT('',(1.694647480099,-14.40063088845,
    26.581716000073));
#4669 = CARTESIAN_POINT('',(1.694643682233,-14.40063133537,
    28.520587880912));
#4670 = ORIENTED_EDGE('',*,*,#4671,.F.);
#4671 = EDGE_CURVE('',#4672,#4663,#4674,.T.);
#4672 = VERTEX_POINT('',#4673);
#4673 = CARTESIAN_POINT('',(1.981519037741E-08,-14.49999999998,
    28.520591010986));
#4674 = CIRCLE('',#4675,14.499999999981);
#4675 = AXIS2_PLACEMENT_3D('',#4676,#4677,#4678);
#4676 = CARTESIAN_POINT('',(1.981522324002E-08,3.183217578417E-13,
    28.520591010985));
#4677 = DIRECTION('',(-4.509060622044E-21,8.160649867626E-14,1.));
#4678 = DIRECTION('',(-0.152258632438,-0.988340684606,8.065502208348E-14
    ));
#4679 = ORIENTED_EDGE('',*,*,#4680,.F.);
#4680 = EDGE_CURVE('',#4653,#4672,#4681,.T.);
#4681 = CIRCLE('',#4682,14.499999999981);
#4682 = AXIS2_PLACEMENT_3D('',#4683,#4684,#4685);
#4683 = CARTESIAN_POINT('',(1.981522324002E-08,3.183217578417E-13,
    28.520591010985));
#4684 = DIRECTION('',(-4.509060622044E-21,8.160649867626E-14,1.));
#4685 = DIRECTION('',(-0.152258632438,-0.988340684606,8.065502208348E-14
    ));
#4686 = CYLINDRICAL_SURFACE('',#4687,14.500000000002);
#4687 = AXIS2_PLACEMENT_3D('',#4688,#4689,#4690);
#4688 = CARTESIAN_POINT('',(1.981524100358E-08,2.090341788552E-12,
    30.332137332443));
#4689 = DIRECTION('',(0.,0.,-1.));
#4690 = DIRECTION('',(-1.,0.,0.));
#4691 = ADVANCED_FACE('',(#4692),#4704,.T.);
#4692 = FACE_BOUND('',#4693,.T.);
#4693 = EDGE_LOOP('',(#4694,#4701,#4702,#4703));
#4694 = ORIENTED_EDGE('',*,*,#4695,.T.);
#4695 = EDGE_CURVE('',#4564,#3170,#4696,.T.);
#4696 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4697,#4698,#4699,#4700),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4697 = CARTESIAN_POINT('',(1.886198480874,-14.33707765044,
    22.703972238457));
#4698 = CARTESIAN_POINT('',(1.827940535927,-14.37071289069,
    22.703972238558));
#4699 = CARTESIAN_POINT('',(1.761467961168,-14.39277305503,
    22.703972238558));
#4700 = CARTESIAN_POINT('',(1.69465854726,-14.40063560874,22.70397223855
    ));
#4701 = ORIENTED_EDGE('',*,*,#3178,.T.);
#4702 = ORIENTED_EDGE('',*,*,#4512,.T.);
#4703 = ORIENTED_EDGE('',*,*,#4571,.F.);
#4704 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4705,#4706,#4707,#4708)
    ,(#4709,#4710,#4711,#4712)
    ,(#4713,#4714,#4715,#4716
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.20341920082),(0.,1.956282776686E-02),.PIECEWISE_BEZIER_KNOTS.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979381559885,0.979413574999,0.979429615929,0.979429613392)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4705 = CARTESIAN_POINT('',(1.694223424826,-14.40078913935,
    22.694194815178));
#4706 = CARTESIAN_POINT('',(1.69452052641,-14.40069001963,
    22.697451300661));
#4707 = CARTESIAN_POINT('',(1.694669405879,-14.40064034718,
    22.700711767405));
#4708 = CARTESIAN_POINT('',(1.694669381504,-14.4006403555,
    22.703972238558));
#4709 = CARTESIAN_POINT('',(1.796557085232,-14.38883213439,
    22.689514105656));
#4710 = CARTESIAN_POINT('',(1.796835047805,-14.38867165262,22.6943290655
    ));
#4711 = CARTESIAN_POINT('',(1.796974348851,-14.38859122713,
    22.699150727221));
#4712 = CARTESIAN_POINT('',(1.796974324642,-14.38859124111,
    22.703972238558));
#4713 = CARTESIAN_POINT('',(1.885766447774,-14.33732708492,
    22.684417383746));
#4714 = CARTESIAN_POINT('',(1.886045545164,-14.33716594796,
    22.690930357416));
#4715 = CARTESIAN_POINT('',(1.886185399961,-14.33708520276,
    22.697451293574));
#4716 = CARTESIAN_POINT('',(1.886185377271,-14.33708521586,
    22.703972238557));
#4717 = ADVANCED_FACE('',(#4718),#4755,.T.);
#4718 = FACE_BOUND('',#4719,.T.);
#4719 = EDGE_LOOP('',(#4720,#4730,#4736,#4737,#4738,#4746));
#4720 = ORIENTED_EDGE('',*,*,#4721,.T.);
#4721 = EDGE_CURVE('',#4722,#4724,#4726,.T.);
#4722 = VERTEX_POINT('',#4723);
#4723 = CARTESIAN_POINT('',(-11.47316459781,-8.802040159192,
    28.52059982253));
#4724 = VERTEX_POINT('',#4725);
#4725 = CARTESIAN_POINT('',(-11.47317421096,-8.802034609077,
    22.703972238351));
#4726 = LINE('',#4727,#4728);
#4727 = CARTESIAN_POINT('',(-11.47316459785,-8.802040159261,
    28.52059982253));
#4728 = VECTOR('',#4729,1.);
#4729 = DIRECTION('',(-1.652698501144E-06,9.541859245144E-07,
    -0.999999999998));
#4730 = ORIENTED_EDGE('',*,*,#4731,.T.);
#4731 = EDGE_CURVE('',#4724,#3258,#4732,.T.);
#4732 = LINE('',#4733,#4734);
#4733 = CARTESIAN_POINT('',(-11.47317421099,-8.802034609117,
    22.703972238425));
#4734 = VECTOR('',#4735,1.);
#4735 = DIRECTION('',(-2.208620878033E-02,1.275147858466E-02,
    -0.999674746693));
#4736 = ORIENTED_EDGE('',*,*,#3257,.T.);
#4737 = ORIENTED_EDGE('',*,*,#4630,.T.);
#4738 = ORIENTED_EDGE('',*,*,#4739,.T.);
#4739 = EDGE_CURVE('',#4622,#4740,#4742,.T.);
#4740 = VERTEX_POINT('',#4741);
#4741 = CARTESIAN_POINT('',(-1.886208112472,-14.33707206661,
    28.520617975163));
#4742 = LINE('',#4743,#4744);
#4743 = CARTESIAN_POINT('',(-1.886198441294,-14.33707765046,
    22.703972238424));
#4744 = VECTOR('',#4745,1.);
#4745 = DIRECTION('',(-1.689937965089E-06,9.756861389403E-07,
    0.999999999998));
#4746 = ORIENTED_EDGE('',*,*,#4747,.F.);
#4747 = EDGE_CURVE('',#4722,#4740,#4748,.T.);
#4748 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#4749,#4750,#4751,#4752,
#4753,#4754),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,1,1,4),
(0.,0.238688521315,0.500000295077,1.),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((0.999997201876,
    0.999997214366,0.999997236992,0.999997255613,0.999997228324,
0.999997201893)) REPRESENTATION_ITEM('') );
#4749 = CARTESIAN_POINT('',(-11.47316459781,-8.802040159192,
    28.52059982253));
#4750 = CARTESIAN_POINT('',(-10.71121314891,-9.241953033403,
    28.571710052734));
#4751 = CARTESIAN_POINT('',(-9.114048432948,-10.1640765121,
    28.656862850564));
#4752 = CARTESIAN_POINT('',(-5.916415880283,-12.01023052715,
    28.719285983774));
#4753 = CARTESIAN_POINT('',(-3.48222932154,-13.4156087921,
    28.628102435199));
#4754 = CARTESIAN_POINT('',(-1.886208112472,-14.33707206661,
    28.520617975163));
#4755 = PLANE('',#4756);
#4756 = AXIS2_PLACEMENT_3D('',#4757,#4758,#4759);
#4757 = CARTESIAN_POINT('',(-1.797794176621,-14.38811787647,
    30.332137332443));
#4758 = DIRECTION('',(-0.5,-0.866025403784,0.));
#4759 = DIRECTION('',(0.866025403784,-0.5,0.));
#4760 = ADVANCED_FACE('',(#4761),#4773,.T.);
#4761 = FACE_BOUND('',#4762,.T.);
#4762 = EDGE_LOOP('',(#4763,#4770,#4771,#4772));
#4763 = ORIENTED_EDGE('',*,*,#4764,.F.);
#4764 = EDGE_CURVE('',#3439,#3258,#4765,.T.);
#4765 = CIRCLE('',#4766,0.500000000001);
#4766 = AXIS2_PLACEMENT_3D('',#4767,#4768,#4769);
#4767 = CARTESIAN_POINT('',(-11.22360624411,-8.368772472783,
    22.684417383702));
#4768 = DIRECTION('',(4.279675353799E-02,-2.470871707325E-02,
    0.998778212211));
#4769 = DIRECTION('',(-0.801462525575,-0.59772521064,1.955486295248E-02)
  );
#4770 = ORIENTED_EDGE('',*,*,#3447,.F.);
#4771 = ORIENTED_EDGE('',*,*,#3290,.T.);
#4772 = ORIENTED_EDGE('',*,*,#3275,.F.);
#4773 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4774,#4775,#4776,#4777,#4778,#4779)
    ,(#4780,#4781,#4782,#4783,#4784,#4785)
    ,(#4786,#4787,#4788,#4789,#4790,#4791
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.359497167537,0.547505135028,0.719060061124),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.988487608335,0.98606539028,0.982488392989,0.979841912995
      ,0.979384866092,0.979381559885)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4774 = CARTESIAN_POINT('',(-11.7223173602,-8.753831431525,
    22.36747846088));
#4775 = CARTESIAN_POINT('',(-11.69383436122,-8.724620663028,
    22.411711074415));
#4776 = CARTESIAN_POINT('',(-11.65984280949,-8.688119735428,
    22.490287411251));
#4777 = CARTESIAN_POINT('',(-11.63350353372,-8.666852090238,
    22.605842778793));
#4778 = CARTESIAN_POINT('',(-11.62639690264,-8.665799181065,
    22.665633080223));
#4779 = CARTESIAN_POINT('',(-11.6243375069,-8.667635078103,
    22.694194815178));
#4780 = CARTESIAN_POINT('',(-11.67447879517,-8.813499856085,
    22.370358751055));
#4781 = CARTESIAN_POINT('',(-11.64109507752,-8.790836382923,
    22.415377172705));
#4782 = CARTESIAN_POINT('',(-11.60227907838,-8.763652221154,
    22.493447795455));
#4783 = CARTESIAN_POINT('',(-11.57289211452,-8.74885949988,
    22.60493776693));
#4784 = CARTESIAN_POINT('',(-11.56505902938,-8.748637741326,
    22.662174777577));
#4785 = CARTESIAN_POINT('',(-11.56281560665,-8.750280125199,
    22.689514105654));
#4786 = CARTESIAN_POINT('',(-11.61526459957,-8.860303752655,
    22.357700964114));
#4787 = CARTESIAN_POINT('',(-11.57352385234,-8.840232441116,
    22.401933567805));
#4788 = CARTESIAN_POINT('',(-11.5234208475,-8.815138766302,
    22.480509902556));
#4789 = CARTESIAN_POINT('',(-11.4855851534,-8.800820883762,
    22.596065309981));
#4790 = CARTESIAN_POINT('',(-11.47605702885,-8.800361496876,
    22.655855636573));
#4791 = CARTESIAN_POINT('',(-11.47360624411,-8.801785174677,
    22.684417383746));
#4792 = ADVANCED_FACE('',(#4793),#4805,.T.);
#4793 = FACE_BOUND('',#4794,.T.);
#4794 = EDGE_LOOP('',(#4795,#4796,#4797,#4804));
#4795 = ORIENTED_EDGE('',*,*,#3519,.F.);
#4796 = ORIENTED_EDGE('',*,*,#3403,.F.);
#4797 = ORIENTED_EDGE('',*,*,#4798,.F.);
#4798 = EDGE_CURVE('',#3554,#3404,#4799,.T.);
#4799 = CIRCLE('',#4800,0.499999999067);
#4800 = AXIS2_PLACEMENT_3D('',#4801,#4802,#4803);
#4801 = CARTESIAN_POINT('',(-12.859372673,-5.535541910436,
    22.684417383762));
#4802 = DIRECTION('',(1.639594016112E-11,4.94174342155E-02,
    0.998778212215));
#4803 = DIRECTION('',(-0.918376479359,-0.395224302767,1.955486289002E-02
    ));
#4804 = ORIENTED_EDGE('',*,*,#3561,.F.);
#4805 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4806,#4807,#4808,#4809,#4810,#4811)
    ,(#4812,#4813,#4814,#4815,#4816,#4817)
    ,(#4818,#4819,#4820,#4821,#4822,#4823
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.171554926312,0.359562890118,0.719060061251),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.979381559884,0.979384866106,0.979841912962,0.982488392999
      ,0.986065390237,0.988487608336)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4806 = CARTESIAN_POINT('',(-13.31856091191,-5.73315406125,
    22.694194815189));
#4807 = CARTESIAN_POINT('',(-13.3180006746,-5.735855502791,
    22.665633080174));
#4808 = CARTESIAN_POINT('',(-13.32246584182,-5.741483558032,
    22.605842779393));
#4809 = CARTESIAN_POINT('',(-13.35405378964,-5.753660242902,
    22.490287411581));
#4810 = CARTESIAN_POINT('',(-13.40266030649,-5.764847301436,
    22.411711074984));
#4811 = CARTESIAN_POINT('',(-13.44219907034,-5.774908926559,
    22.367478460872));
#4812 = CARTESIAN_POINT('',(-13.35937267207,-5.638552009199,
    22.689514105659));
#4813 = CARTESIAN_POINT('',(-13.35907203564,-5.641316066285,
    22.662174777378));
#4814 = CARTESIAN_POINT('',(-13.36318063213,-5.647988824253,
    22.60493776781));
#4815 = CARTESIAN_POINT('',(-13.39068497589,-5.666042346731,
    22.493447795186));
#4816 = CARTESIAN_POINT('',(-13.43363516003,-5.686065881851,
    22.415377173617));
#4817 = CARTESIAN_POINT('',(-13.4699541593,-5.703645301686,
    22.370358751051));
#4818 = CARTESIAN_POINT('',(-13.35937267207,-5.535541910243,
    22.684417383746));
#4819 = CARTESIAN_POINT('',(-13.35936512318,-5.538376195105,
    22.655855636813));
#4820 = CARTESIAN_POINT('',(-13.36452702647,-5.546398085936,
    22.596065309925));
#4821 = CARTESIAN_POINT('',(-13.39584452266,-5.572005843032,
    22.480509904123));
#4822 = CARTESIAN_POINT('',(-13.4426277855,-5.602849454962,
    22.401933567698));
#4823 = CARTESIAN_POINT('',(-13.48088042492,-5.62896235575,
    22.357700964114));
#4824 = ADVANCED_FACE('',(#4825),#4844,.T.);
#4825 = FACE_BOUND('',#4826,.T.);
#4826 = EDGE_LOOP('',(#4827,#4828,#4829,#4838));
#4827 = ORIENTED_EDGE('',*,*,#4798,.T.);
#4828 = ORIENTED_EDGE('',*,*,#3420,.F.);
#4829 = ORIENTED_EDGE('',*,*,#4830,.F.);
#4830 = EDGE_CURVE('',#4831,#3421,#4833,.T.);
#4831 = VERTEX_POINT('',#4832);
#4832 = CARTESIAN_POINT('',(-13.35937267202,-5.535043041432,
    22.703972238558));
#4833 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4834,#4835,#4836,#4837),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4834 = CARTESIAN_POINT('',(-13.35937267202,-5.535043041432,
    22.703972238558));
#4835 = CARTESIAN_POINT('',(-13.35937062209,-5.602777730594,
    22.703972238552));
#4836 = CARTESIAN_POINT('',(-13.34541827586,-5.670481442016,
    22.703972238548));
#4837 = CARTESIAN_POINT('',(-13.31864551174,-5.732700468831,
    22.70397223855));
#4838 = ORIENTED_EDGE('',*,*,#4839,.F.);
#4839 = EDGE_CURVE('',#3554,#4831,#4840,.T.);
#4840 = LINE('',#4841,#4842);
#4841 = CARTESIAN_POINT('',(-13.35937267207,-5.535541910316,
    22.684417383745));
#4842 = VECTOR('',#4843,1.);
#4843 = DIRECTION('',(0.,2.550296228674E-02,0.999674746562));
#4844 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4845,#4846,#4847,#4848)
    ,(#4849,#4850,#4851,#4852)
    ,(#4853,#4854,#4855,#4856
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.203419201617),(0.,1.95628277537E-02),.PIECEWISE_BEZIER_KNOTS.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979429613444,0.979429615751,0.979413575268,0.979381559724)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4845 = CARTESIAN_POINT('',(-13.31865503969,-5.732693459446,
    22.703972238558));
#4846 = CARTESIAN_POINT('',(-13.31865504453,-5.732693434473,
    22.70071176741));
#4847 = CARTESIAN_POINT('',(-13.31862362265,-5.732847203535,
    22.69745130066));
#4848 = CARTESIAN_POINT('',(-13.31856091182,-5.733154061451,
    22.694194815189));
#4849 = CARTESIAN_POINT('',(-13.35937267207,-5.638070222556,
    22.703972238558));
#4850 = CARTESIAN_POINT('',(-13.35937267207,-5.638070194922,
    22.69915072723));
#4851 = CARTESIAN_POINT('',(-13.35937267207,-5.638231045297,
    22.694329065495));
#4852 = CARTESIAN_POINT('',(-13.35937267207,-5.638552009419,
    22.689514105673));
#4853 = CARTESIAN_POINT('',(-13.35937267207,-5.535058172066,
    22.703972238557));
#4854 = CARTESIAN_POINT('',(-13.35937267207,-5.535058146151,
    22.697451293586));
#4855 = CARTESIAN_POINT('',(-13.35937267207,-5.535219636,22.69093035741)
  );
#4856 = CARTESIAN_POINT('',(-13.35937267207,-5.535541910448,
    22.684417383771));
#4857 = ADVANCED_FACE('',(#4858),#4886,.T.);
#4858 = FACE_BOUND('',#4859,.T.);
#4859 = EDGE_LOOP('',(#4860,#4869,#4870,#4879));
#4860 = ORIENTED_EDGE('',*,*,#4861,.T.);
#4861 = EDGE_CURVE('',#4862,#3421,#4864,.T.);
#4862 = VERTEX_POINT('',#4863);
#4863 = CARTESIAN_POINT('',(-13.31863494783,-5.732709882639,
    28.520586742451));
#4864 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4865,#4866,#4867,#4868),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4865 = CARTESIAN_POINT('',(-13.31863494783,-5.732709882639,
    28.520586742451));
#4866 = CARTESIAN_POINT('',(-13.31863594793,-5.73270755914,
    26.581715241153));
#4867 = CARTESIAN_POINT('',(-13.31863798269,-5.732702831837,
    24.642843739856));
#4868 = CARTESIAN_POINT('',(-13.31864551174,-5.732700468831,
    22.70397223855));
#4869 = ORIENTED_EDGE('',*,*,#3429,.T.);
#4870 = ORIENTED_EDGE('',*,*,#4871,.T.);
#4871 = EDGE_CURVE('',#3430,#4872,#4874,.T.);
#4872 = VERTEX_POINT('',#4873);
#4873 = CARTESIAN_POINT('',(-11.62399155017,-8.667919011037,
    28.52058788083));
#4874 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4875,#4876,#4877,#4878),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4875 = CARTESIAN_POINT('',(-11.62398698428,-8.66793513988,
    22.70397223855));
#4876 = CARTESIAN_POINT('',(-11.62398530978,-8.667927379564,
    24.642844119315));
#4877 = CARTESIAN_POINT('',(-11.62398842996,-8.667923195289,
    26.581716000073));
#4878 = CARTESIAN_POINT('',(-11.62399155017,-8.667919011037,
    28.52058788083));
#4879 = ORIENTED_EDGE('',*,*,#4880,.F.);
#4880 = EDGE_CURVE('',#4862,#4872,#4881,.T.);
#4881 = CIRCLE('',#4882,14.500000000001);
#4882 = AXIS2_PLACEMENT_3D('',#4883,#4884,#4885);
#4883 = CARTESIAN_POINT('',(1.981572683718E-08,3.534499082303E-13,
    28.520586742451));
#4884 = DIRECTION('',(0.,0.,1.));
#4885 = DIRECTION('',(-0.932057511301,-0.362310358156,0.));
#4886 = CYLINDRICAL_SURFACE('',#4887,14.500000000001);
#4887 = AXIS2_PLACEMENT_3D('',#4888,#4889,#4890);
#4888 = CARTESIAN_POINT('',(1.981602704149E-08,5.082739784612E-13,
    30.332137332443));
#4889 = DIRECTION('',(0.,0.,-1.));
#4890 = DIRECTION('',(-1.,0.,0.));
#4891 = ADVANCED_FACE('',(#4892),#4904,.T.);
#4892 = FACE_BOUND('',#4893,.T.);
#4893 = EDGE_LOOP('',(#4894,#4901,#4902,#4903));
#4894 = ORIENTED_EDGE('',*,*,#4895,.T.);
#4895 = EDGE_CURVE('',#4724,#3430,#4896,.T.);
#4896 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4897,#4898,#4899,#4900),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4897 = CARTESIAN_POINT('',(-11.47317421096,-8.802034609077,
    22.703972238351));
#4898 = CARTESIAN_POINT('',(-11.53143215596,-8.768399368906,
    22.703972238447));
#4899 = CARTESIAN_POINT('',(-11.58377310607,-8.72186251268,
    22.70397223847));
#4900 = CARTESIAN_POINT('',(-11.62398698428,-8.66793513988,
    22.70397223855));
#4901 = ORIENTED_EDGE('',*,*,#3438,.T.);
#4902 = ORIENTED_EDGE('',*,*,#4764,.T.);
#4903 = ORIENTED_EDGE('',*,*,#4731,.F.);
#4904 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4905,#4906,#4907,#4908)
    ,(#4909,#4910,#4911,#4912)
    ,(#4913,#4914,#4915,#4916
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.20341920082),(0.,1.95628277669E-02),.PIECEWISE_BEZIER_KNOTS.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979381559885,0.979413574999,0.979429615929,0.979429613392)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4905 = CARTESIAN_POINT('',(-11.6243375069,-8.667635078103,
    22.694194815178));
#4906 = CARTESIAN_POINT('',(-11.62410311591,-8.667842815763,
    22.697451300661));
#4907 = CARTESIAN_POINT('',(-11.62398565857,-8.667946912937,
    22.700711767405));
#4908 = CARTESIAN_POINT('',(-11.62398567797,-8.667946895992,
    22.703972238558));
#4909 = CARTESIAN_POINT('',(-11.56281560665,-8.750280125199,
    22.689514105656));
#4910 = CARTESIAN_POINT('',(-11.56253764407,-8.750440606963,
    22.6943290655));
#4911 = CARTESIAN_POINT('',(-11.56239834303,-8.750521032463,
    22.699150727221));
#4912 = CARTESIAN_POINT('',(-11.56239836724,-8.750521018485,
    22.703972238558));
#4913 = CARTESIAN_POINT('',(-11.47360624411,-8.801785174677,
    22.684417383746));
#4914 = CARTESIAN_POINT('',(-11.47332714672,-8.80194631163,
    22.690930357416));
#4915 = CARTESIAN_POINT('',(-11.47318729192,-8.802027056835,
    22.697451293573));
#4916 = CARTESIAN_POINT('',(-11.47318731461,-8.802027043735,
    22.703972238558));
#4917 = ADVANCED_FACE('',(#4918),#4930,.T.);
#4918 = FACE_BOUND('',#4919,.T.);
#4919 = EDGE_LOOP('',(#4920,#4927,#4928,#4929));
#4920 = ORIENTED_EDGE('',*,*,#4921,.F.);
#4921 = EDGE_CURVE('',#3699,#3545,#4922,.T.);
#4922 = CIRCLE('',#4923,0.500000000009);
#4923 = AXIS2_PLACEMENT_3D('',#4924,#4925,#4926);
#4924 = CARTESIAN_POINT('',(-12.85937267206,5.535541910257,
    22.68441738346));
#4925 = DIRECTION('',(5.729631907814E-10,-4.941743445521E-02,
    0.998778212203));
#4926 = DIRECTION('',(-0.918376479686,0.39522430198,1.955486345792E-02)
  );
#4927 = ORIENTED_EDGE('',*,*,#3707,.F.);
#4928 = ORIENTED_EDGE('',*,*,#3576,.T.);
#4929 = ORIENTED_EDGE('',*,*,#3544,.F.);
#4930 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#4931,#4932,#4933,#4934,#4935,#4936)
    ,(#4937,#4938,#4939,#4940,#4941,#4942)
    ,(#4943,#4944,#4945,#4946,#4947,#4948
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.359497167559,0.547505135063,0.719060061169),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.988487608336,0.986065390281,0.982488392989,0.979841912995
      ,0.979384866092,0.979381559884)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#4931 = CARTESIAN_POINT('',(-13.44219907034,5.774908926559,
    22.367478460872));
#4932 = CARTESIAN_POINT('',(-13.40266030327,5.764847310123,
    22.411711074409));
#4933 = CARTESIAN_POINT('',(-13.35405379683,5.753660226611,
    22.490287411249));
#4934 = CARTESIAN_POINT('',(-13.32246583793,5.741483567271,
    22.605842778799));
#4935 = CARTESIAN_POINT('',(-13.3180006763,5.7358554988,22.665633080232)
  );
#4936 = CARTESIAN_POINT('',(-13.31856091191,5.73315406125,
    22.694194815189));
#4937 = CARTESIAN_POINT('',(-13.4699541593,5.703645301686,
    22.370358751051));
#4938 = CARTESIAN_POINT('',(-13.43363515697,5.686065890717,
    22.415377172701));
#4939 = CARTESIAN_POINT('',(-13.39068498273,5.66604233027,
    22.493447795454));
#4940 = CARTESIAN_POINT('',(-13.36318062839,5.647988833666,
    22.604937766933));
#4941 = CARTESIAN_POINT('',(-13.35907203728,5.641316062214,
    22.662174777581));
#4942 = CARTESIAN_POINT('',(-13.35937267207,5.638552009199,
    22.689514105659));
#4943 = CARTESIAN_POINT('',(-13.48088042492,5.62896235575,
    22.357700964114));
#4944 = CARTESIAN_POINT('',(-13.44262778563,5.602849464052,
    22.401933567804));
#4945 = CARTESIAN_POINT('',(-13.39584452334,5.572005826455,
    22.480509902555));
#4946 = CARTESIAN_POINT('',(-13.36452702628,5.546398095462,
    22.596065309982));
#4947 = CARTESIAN_POINT('',(-13.35936512329,5.538376190987,
    22.655855636573));
#4948 = CARTESIAN_POINT('',(-13.35937267207,5.535541910243,
    22.684417383746));
#4949 = ADVANCED_FACE('',(#4950),#4995,.T.);
#4950 = FACE_BOUND('',#4951,.T.);
#4951 = EDGE_LOOP('',(#4952,#4960,#4970,#4979,#4987,#4993,#4994));
#4952 = ORIENTED_EDGE('',*,*,#4953,.T.);
#4953 = EDGE_CURVE('',#4831,#4954,#4956,.T.);
#4954 = VERTEX_POINT('',#4955);
#4955 = CARTESIAN_POINT('',(-13.35937267206,-5.535031445274,
    28.520589123274));
#4956 = LINE('',#4957,#4958);
#4957 = CARTESIAN_POINT('',(-13.35937267207,-5.535043041333,
    22.703972238558));
#4958 = VECTOR('',#4959,1.);
#4959 = DIRECTION('',(0.,1.98322878238E-06,0.999999999998));
#4960 = ORIENTED_EDGE('',*,*,#4961,.F.);
#4961 = EDGE_CURVE('',#4962,#4954,#4964,.T.);
#4962 = VERTEX_POINT('',#4963);
#4963 = CARTESIAN_POINT('',(-13.35937267207,-2.745847384622E-11,
    28.687939333663));
#4964 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4965,#4966,#4967,#4968,#4969),
  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.522623476437,1.),.UNSPECIFIED.);
#4965 = CARTESIAN_POINT('',(-13.35937267207,-2.745847384622E-11,
    28.687939333663));
#4966 = CARTESIAN_POINT('',(-13.35937267207,-0.964826393937,
    28.68801018528));
#4967 = CARTESIAN_POINT('',(-13.35937267207,-2.81091923315,
    28.657022468993));
#4968 = CARTESIAN_POINT('',(-13.35937267207,-4.65522223172,
    28.571625143684));
#4969 = CARTESIAN_POINT('',(-13.35937267206,-5.535031445274,
    28.520589123274));
#4970 = ORIENTED_EDGE('',*,*,#4971,.F.);
#4971 = EDGE_CURVE('',#4972,#4962,#4974,.T.);
#4972 = VERTEX_POINT('',#4973);
#4973 = CARTESIAN_POINT('',(-13.35937267199,5.535031651343,
    28.520603254299));
#4974 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4975,#4976,#4977,#4978),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4975 = CARTESIAN_POINT('',(-13.35937267199,5.535031651343,
    28.520603254299));
#4976 = CARTESIAN_POINT('',(-13.35937267207,3.692065717825,
    28.627811463827));
#4977 = CARTESIAN_POINT('',(-13.35937267207,1.846167986425,
    28.68840549956));
#4978 = CARTESIAN_POINT('',(-13.35937267207,-2.745847384622E-11,
    28.687939333663));
#4979 = ORIENTED_EDGE('',*,*,#4980,.T.);
#4980 = EDGE_CURVE('',#4972,#4981,#4983,.T.);
#4981 = VERTEX_POINT('',#4982);
#4982 = CARTESIAN_POINT('',(-13.35937267202,5.535043041364,
    22.703972238352));
#4983 = LINE('',#4984,#4985);
#4984 = CARTESIAN_POINT('',(-13.35937267207,5.535031611458,
    28.52060256747));
#4985 = VECTOR('',#4986,1.);
#4986 = DIRECTION('',(0.,1.965039128037E-06,-0.999999999998));
#4987 = ORIENTED_EDGE('',*,*,#4988,.T.);
#4988 = EDGE_CURVE('',#4981,#3545,#4989,.T.);
#4989 = LINE('',#4990,#4991);
#4990 = CARTESIAN_POINT('',(-13.35937267207,5.535043041364,
    22.703972238426));
#4991 = VECTOR('',#4992,1.);
#4992 = DIRECTION('',(0.,2.550295711083E-02,-0.999674746694));
#4993 = ORIENTED_EDGE('',*,*,#3553,.T.);
#4994 = ORIENTED_EDGE('',*,*,#4839,.T.);
#4995 = PLANE('',#4996);
#4996 = AXIS2_PLACEMENT_3D('',#4997,#4998,#4999);
#4997 = CARTESIAN_POINT('',(-13.35937267207,-5.637123493346,
    30.332137332443));
#4998 = DIRECTION('',(-1.,0.,0.));
#4999 = DIRECTION('',(0.,0.,1.));
#5000 = ADVANCED_FACE('',(#5001),#5013,.T.);
#5001 = FACE_BOUND('',#5002,.T.);
#5002 = EDGE_LOOP('',(#5003,#5004,#5005,#5012));
#5003 = ORIENTED_EDGE('',*,*,#3779,.F.);
#5004 = ORIENTED_EDGE('',*,*,#3663,.F.);
#5005 = ORIENTED_EDGE('',*,*,#5006,.F.);
#5006 = EDGE_CURVE('',#3806,#3664,#5007,.T.);
#5007 = CIRCLE('',#5008,0.499999999067);
#5008 = AXIS2_PLACEMENT_3D('',#5009,#5010,#5011);
#5009 = CARTESIAN_POINT('',(-11.22360624474,8.368772473496,
    22.684417383734));
#5010 = DIRECTION('',(4.279675348562E-02,2.470871711141E-02,
    0.998778212212));
#5011 = DIRECTION('',(-0.801462526068,0.597725209979,1.955486292506E-02)
  );
#5012 = ORIENTED_EDGE('',*,*,#3813,.F.);
#5013 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5014,#5015,#5016,#5017,#5018,#5019)
    ,(#5020,#5021,#5022,#5023,#5024,#5025)
    ,(#5026,#5027,#5028,#5029,#5030,#5031
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.171554926301,0.359562890096,0.719060061206),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.979381559885,0.979384866106,0.979841912962,0.982488392999
      ,0.986065390236,0.988487608335)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5014 = CARTESIAN_POINT('',(-11.6243375069,8.667635078103,
    22.694194815178));
#5015 = CARTESIAN_POINT('',(-11.62639690524,8.665799177594,
    22.665633080165));
#5016 = CARTESIAN_POINT('',(-11.63350352767,8.666852098226,
    22.605842779387));
#5017 = CARTESIAN_POINT('',(-11.65984282,8.688119721052,22.490287411583)
  );
#5018 = CARTESIAN_POINT('',(-11.69383435531,8.724620670163,
    22.41171107499));
#5019 = CARTESIAN_POINT('',(-11.7223173602,8.753831431525,
    22.367478460881));
#5020 = CARTESIAN_POINT('',(-11.56281560665,8.750280125199,
    22.689514105654));
#5021 = CARTESIAN_POINT('',(-11.56505903209,8.748637737871,
    22.662174777374));
#5022 = CARTESIAN_POINT('',(-11.57289210825,8.748859507833,
    22.604937767807));
#5023 = CARTESIAN_POINT('',(-11.60227908921,8.763652207003,
    22.493447795188));
#5024 = CARTESIAN_POINT('',(-11.64109507137,8.79083639,22.415377173621)
  );
#5025 = CARTESIAN_POINT('',(-11.67447879517,8.813499856085,
    22.370358751055));
#5026 = CARTESIAN_POINT('',(-11.47360624411,8.801785174677,
    22.684417383746));
#5027 = CARTESIAN_POINT('',(-11.47605703236,8.800361494722,
    22.655855636812));
#5028 = CARTESIAN_POINT('',(-11.48558514524,8.800820888687,
    22.596065309924));
#5029 = CARTESIAN_POINT('',(-11.52342086151,8.815138757424,
    22.480509904125));
#5030 = CARTESIAN_POINT('',(-11.57352384441,8.840232445552,
    22.401933567699));
#5031 = CARTESIAN_POINT('',(-11.61526459957,8.860303752655,
    22.357700964114));
#5032 = ADVANCED_FACE('',(#5033),#5052,.T.);
#5033 = FACE_BOUND('',#5034,.T.);
#5034 = EDGE_LOOP('',(#5035,#5036,#5037,#5046));
#5035 = ORIENTED_EDGE('',*,*,#5006,.T.);
#5036 = ORIENTED_EDGE('',*,*,#3680,.F.);
#5037 = ORIENTED_EDGE('',*,*,#5038,.F.);
#5038 = EDGE_CURVE('',#5039,#3681,#5041,.T.);
#5039 = VERTEX_POINT('',#5040);
#5040 = CARTESIAN_POINT('',(-11.47317421102,8.802034609044,
    22.703972238558));
#5041 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5042,#5043,#5044,#5045),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5042 = CARTESIAN_POINT('',(-11.47317421102,8.802034609044,
    22.703972238558));
#5043 = CARTESIAN_POINT('',(-11.53183314759,8.768165489167,
    22.703972238552));
#5044 = CARTESIAN_POINT('',(-11.58349010849,8.722230547176,
    22.703972238548));
#5045 = CARTESIAN_POINT('',(-11.62398698425,8.667935139912,
    22.70397223855));
#5046 = ORIENTED_EDGE('',*,*,#5047,.F.);
#5047 = EDGE_CURVE('',#3806,#5039,#5048,.T.);
#5048 = LINE('',#5049,#5050);
#5049 = CARTESIAN_POINT('',(-11.47360624417,8.801785174641,
    22.684417383745));
#5050 = VECTOR('',#5051,1.);
#5051 = DIRECTION('',(2.208621325103E-02,1.27514811659E-02,
    0.999674746561));
#5052 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5053,#5054,#5055,#5056)
    ,(#5057,#5058,#5059,#5060)
    ,(#5061,#5062,#5063,#5064
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.203419201618),(0.,1.956282777569E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979429613444,0.979429615751,0.979413575268,0.979381559723)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5053 = CARTESIAN_POINT('',(-11.62398567792,8.667946896054,
    22.703972238558));
#5054 = CARTESIAN_POINT('',(-11.62398565872,8.667946912736,
    22.700711767406));
#5055 = CARTESIAN_POINT('',(-11.62410311569,8.667842816058,
    22.697451300652));
#5056 = CARTESIAN_POINT('',(-11.62433750703,8.667635077928,
    22.694194815178));
#5057 = CARTESIAN_POINT('',(-11.56239836718,8.750521018523,
    22.703972238558));
#5058 = CARTESIAN_POINT('',(-11.56239834325,8.750521032336,
    22.699150727225));
#5059 = CARTESIAN_POINT('',(-11.56253764376,8.750440607151,
    22.694329065484));
#5060 = CARTESIAN_POINT('',(-11.56281560684,8.750280125087,
    22.689514105657));
#5061 = CARTESIAN_POINT('',(-11.47318731456,8.802027043766,
    22.703972238557));
#5062 = CARTESIAN_POINT('',(-11.47318729212,8.802027056724,
    22.697451293578));
#5063 = CARTESIAN_POINT('',(-11.47332714643,8.801946311799,
    22.690930357395));
#5064 = CARTESIAN_POINT('',(-11.47360624429,8.801785174575,
    22.684417383749));
#5065 = ADVANCED_FACE('',(#5066),#5094,.T.);
#5066 = FACE_BOUND('',#5067,.T.);
#5067 = EDGE_LOOP('',(#5068,#5077,#5078,#5087));
#5068 = ORIENTED_EDGE('',*,*,#5069,.T.);
#5069 = EDGE_CURVE('',#5070,#3681,#5072,.T.);
#5070 = VERTEX_POINT('',#5071);
#5071 = CARTESIAN_POINT('',(-11.62399190937,8.667918529303,
    28.520591010986));
#5072 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5073,#5074,#5075,#5076),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5073 = CARTESIAN_POINT('',(-11.62399190937,8.667918529303,
    28.520591010986));
#5074 = CARTESIAN_POINT('',(-11.62398866943,8.667922874152,
    26.581718086843));
#5075 = CARTESIAN_POINT('',(-11.6239854295,8.667927219011,
    24.642845162701));
#5076 = CARTESIAN_POINT('',(-11.62398698425,8.667935139912,
    22.70397223855));
#5077 = ORIENTED_EDGE('',*,*,#3689,.T.);
#5078 = ORIENTED_EDGE('',*,*,#5079,.T.);
#5079 = EDGE_CURVE('',#3690,#5080,#5082,.T.);
#5080 = VERTEX_POINT('',#5081);
#5081 = CARTESIAN_POINT('',(-13.31863480285,5.732710219442,
    28.520589269891));
#5082 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5083,#5084,#5085,#5086),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5083 = CARTESIAN_POINT('',(-13.31864551172,5.732700468867,
    22.703972238551));
#5084 = CARTESIAN_POINT('',(-13.31863792243,5.73270297184,
    24.642844488884));
#5085 = CARTESIAN_POINT('',(-13.31863582742,5.73270783911,26.58171673921
    ));
#5086 = CARTESIAN_POINT('',(-13.31863480285,5.732710219442,
    28.520589269891));
#5087 = ORIENTED_EDGE('',*,*,#5088,.F.);
#5088 = EDGE_CURVE('',#5070,#5080,#5089,.T.);
#5089 = CIRCLE('',#5090,14.499999999982);
#5090 = AXIS2_PLACEMENT_3D('',#5091,#5092,#5093);
#5091 = CARTESIAN_POINT('',(1.981562558484E-08,-2.96637714392E-13,
    28.520591010986));
#5092 = DIRECTION('',(0.,0.,1.));
#5093 = DIRECTION('',(-0.779798824247,0.626030185936,0.));
#5094 = CYLINDRICAL_SURFACE('',#5095,14.5);
#5095 = AXIS2_PLACEMENT_3D('',#5096,#5097,#5098);
#5096 = CARTESIAN_POINT('',(1.981478980895E-08,1.821459649776E-13,
    30.332137332443));
#5097 = DIRECTION('',(0.,0.,-1.));
#5098 = DIRECTION('',(-1.,0.,0.));
#5099 = ADVANCED_FACE('',(#5100),#5112,.T.);
#5100 = FACE_BOUND('',#5101,.T.);
#5101 = EDGE_LOOP('',(#5102,#5109,#5110,#5111));
#5102 = ORIENTED_EDGE('',*,*,#5103,.T.);
#5103 = EDGE_CURVE('',#4981,#3690,#5104,.T.);
#5104 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5105,#5106,#5107,#5108),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5105 = CARTESIAN_POINT('',(-13.35937267202,5.535043041364,
    22.703972238352));
#5106 = CARTESIAN_POINT('',(-13.35937267207,5.602313521787,
    22.703972238447));
#5107 = CARTESIAN_POINT('',(-13.34524104742,5.670910542353,
    22.70397223847));
#5108 = CARTESIAN_POINT('',(-13.31864551172,5.732700468867,
    22.703972238551));
#5109 = ORIENTED_EDGE('',*,*,#3698,.T.);
#5110 = ORIENTED_EDGE('',*,*,#4921,.T.);
#5111 = ORIENTED_EDGE('',*,*,#4988,.F.);
#5112 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5113,#5114,#5115,#5116)
    ,(#5117,#5118,#5119,#5120)
    ,(#5121,#5122,#5123,#5124
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.203419200816),(0.,1.956282775599E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979381559885,0.979413574998,0.97942961593,0.979429613392)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5113 = CARTESIAN_POINT('',(-13.31856091191,5.73315406125,
    22.694194815189));
#5114 = CARTESIAN_POINT('',(-13.31862362251,5.732847203874,
    22.697451300658));
#5115 = CARTESIAN_POINT('',(-13.31865504463,5.732693434242,
    22.70071176741));
#5116 = CARTESIAN_POINT('',(-13.31865503966,5.732693459517,
    22.703972238558));
#5117 = CARTESIAN_POINT('',(-13.35937267207,5.638552009199,
    22.689514105672));
#5118 = CARTESIAN_POINT('',(-13.35937267206,5.638231045666,
    22.694329065495));
#5119 = CARTESIAN_POINT('',(-13.35937267207,5.638070194675,
    22.699150727229));
#5120 = CARTESIAN_POINT('',(-13.35937267207,5.638070222629,
    22.703972238558));
#5121 = CARTESIAN_POINT('',(-13.35937267207,5.535541910243,
    22.684417383746));
#5122 = CARTESIAN_POINT('',(-13.35937267207,5.535219636339,
    22.690930357438));
#5123 = CARTESIAN_POINT('',(-13.35937267207,5.535058145928,
    22.69745129357));
#5124 = CARTESIAN_POINT('',(-13.35937267207,5.535058172129,
    22.703972238558));
#5125 = ADVANCED_FACE('',(#5126),#5163,.T.);
#5126 = FACE_BOUND('',#5127,.T.);
#5127 = EDGE_LOOP('',(#5128,#5136,#5147,#5155,#5161,#5162));
#5128 = ORIENTED_EDGE('',*,*,#5129,.T.);
#5129 = EDGE_CURVE('',#5039,#5130,#5132,.T.);
#5130 = VERTEX_POINT('',#5131);
#5131 = CARTESIAN_POINT('',(-11.47316453961,8.802040192648,
    28.520617975162));
#5132 = LINE('',#5133,#5134);
#5133 = CARTESIAN_POINT('',(-11.47317421096,8.802034609133,
    22.703972238558));
#5134 = VECTOR('',#5135,1.);
#5135 = DIRECTION('',(1.689935315837E-06,9.756846093182E-07,
    0.999999999998));
#5136 = ORIENTED_EDGE('',*,*,#5137,.F.);
#5137 = EDGE_CURVE('',#5138,#5130,#5140,.T.);
#5138 = VERTEX_POINT('',#5139);
#5139 = CARTESIAN_POINT('',(-1.886208054364,14.337072100276,
    28.52059982253));
#5140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#5141,#5142,#5143,#5144,
#5145,#5146),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((4,1,1,4),
(0.,0.238688521315,0.500000295076,1.),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((0.999997201876,
    0.999997214366,0.999997236992,0.999997255613,0.999997228324,
0.999997201893)) REPRESENTATION_ITEM('') );
#5141 = CARTESIAN_POINT('',(-1.886208054364,14.337072100276,
    28.52059982253));
#5142 = CARTESIAN_POINT('',(-2.64815950333,13.897159226171,
    28.571710052734));
#5143 = CARTESIAN_POINT('',(-4.245324219296,12.975035747468,
    28.656862850564));
#5144 = CARTESIAN_POINT('',(-7.442956771966,11.128881732415,
    28.719285983774));
#5145 = CARTESIAN_POINT('',(-9.877143330715,9.723503467464,
    28.628102435199));
#5146 = CARTESIAN_POINT('',(-11.47316453961,8.802040192648,
    28.520617975162));
#5147 = ORIENTED_EDGE('',*,*,#5148,.T.);
#5148 = EDGE_CURVE('',#5138,#5149,#5151,.T.);
#5149 = VERTEX_POINT('',#5150);
#5150 = CARTESIAN_POINT('',(-1.886198441244,14.337077650442,
    22.703972238457));
#5151 = LINE('',#5152,#5153);
#5152 = CARTESIAN_POINT('',(-1.886208054399,14.337072100337,
    28.52059982253));
#5153 = VECTOR('',#5154,1.);
#5154 = DIRECTION('',(1.652698497604E-06,9.541859224487E-07,
    -0.999999999998));
#5155 = ORIENTED_EDGE('',*,*,#5156,.T.);
#5156 = EDGE_CURVE('',#5149,#3804,#5157,.T.);
#5157 = LINE('',#5158,#5159);
#5158 = CARTESIAN_POINT('',(-1.886198441267,14.337077650481,
    22.703972238557));
#5159 = VECTOR('',#5160,1.);
#5160 = DIRECTION('',(2.20862086282E-02,1.275147849683E-02,
    -0.999674746697));
#5161 = ORIENTED_EDGE('',*,*,#3803,.T.);
#5162 = ORIENTED_EDGE('',*,*,#5047,.T.);
#5163 = PLANE('',#5164);
#5164 = AXIS2_PLACEMENT_3D('',#5165,#5166,#5167);
#5165 = CARTESIAN_POINT('',(-11.56157847563,8.750994383126,
    30.332137332443));
#5166 = DIRECTION('',(-0.5,0.866025403784,0.));
#5167 = DIRECTION('',(-0.866025403784,-0.5,0.));
#5168 = ADVANCED_FACE('',(#5169),#5181,.T.);
#5169 = FACE_BOUND('',#5170,.T.);
#5170 = EDGE_LOOP('',(#5171,#5178,#5179,#5180));
#5171 = ORIENTED_EDGE('',*,*,#5172,.F.);
#5172 = EDGE_CURVE('',#3968,#3804,#5173,.T.);
#5173 = CIRCLE('',#5174,0.5);
#5174 = AXIS2_PLACEMENT_3D('',#5175,#5176,#5177);
#5175 = CARTESIAN_POINT('',(-1.635766408142,13.904314383031,
    22.684417383702));
#5176 = DIRECTION('',(-4.279675344937E-02,-2.470871722672E-02,
    0.998778212211));
#5177 = DIRECTION('',(-0.116913954109,0.992949512649,1.955486295243E-02)
  );
#5178 = ORIENTED_EDGE('',*,*,#3976,.F.);
#5179 = ORIENTED_EDGE('',*,*,#3836,.T.);
#5180 = ORIENTED_EDGE('',*,*,#3821,.F.);
#5181 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5182,#5183,#5184,#5185,#5186,#5187)
    ,(#5188,#5189,#5190,#5191,#5192,#5193)
    ,(#5194,#5195,#5196,#5197,#5198,#5199
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.359497167537,0.547505135028,0.719060061124),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.988487608335,0.98606539028,0.982488392989,0.979841912995
      ,0.979384866092,0.979381559884)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5182 = CARTESIAN_POINT('',(-1.719881690323,14.528740358082,
    22.36747846088));
#5183 = CARTESIAN_POINT('',(-1.70882592223,14.489467973142,
    22.411711074415));
#5184 = CARTESIAN_POINT('',(-1.694210967533,14.441779962028,
    22.490287411251));
#5185 = CARTESIAN_POINT('',(-1.688962284403,14.408335657502,
    22.605842778793));
#5186 = CARTESIAN_POINT('',(-1.691603753852,14.401654679863,
    22.665633080223));
#5187 = CARTESIAN_POINT('',(-1.694223385196,14.400789139355,
    22.694194815178));
#5188 = CARTESIAN_POINT('',(-1.795475344309,14.517145157769,
    22.370358751055));
#5189 = CARTESIAN_POINT('',(-1.792540059637,14.476902273631,
    22.415377172705));
#5190 = CARTESIAN_POINT('',(-1.788405884537,14.429694551413,
    22.493447795455));
#5191 = CARTESIAN_POINT('',(-1.79028849405,14.396848333539,
    22.60493776693));
#5192 = CARTESIAN_POINT('',(-1.79401298808,14.389953803538,
    22.662174777577));
#5193 = CARTESIAN_POINT('',(-1.796557045602,14.388832134399,
    22.689514105654));
#5194 = CARTESIAN_POINT('',(-1.865615805534,14.4892661084,
    22.357700964114));
#5195 = CARTESIAN_POINT('',(-1.869103913468,14.443081905158,
    22.401933567805));
#5196 = CARTESIAN_POINT('',(-1.87242365603,14.387144592746,
    22.480509902557));
#5197 = CARTESIAN_POINT('',(-1.87894185307,14.347218979217,
    22.596065309981));
#5198 = CARTESIAN_POINT('',(-1.883308074634,14.338737687862,
    22.655855636573));
#5199 = CARTESIAN_POINT('',(-1.885766408144,14.337327084921,
    22.684417383746));
#5200 = ADVANCED_FACE('',(#5201),#5213,.T.);
#5201 = FACE_BOUND('',#5202,.T.);
#5202 = EDGE_LOOP('',(#5203,#5204,#5205,#5212));
#5203 = ORIENTED_EDGE('',*,*,#4074,.F.);
#5204 = ORIENTED_EDGE('',*,*,#3923,.F.);
#5205 = ORIENTED_EDGE('',*,*,#5206,.F.);
#5206 = EDGE_CURVE('',#4101,#3924,#5207,.T.);
#5207 = CIRCLE('',#5208,0.499999999066);
#5208 = AXIS2_PLACEMENT_3D('',#5209,#5210,#5211);
#5209 = CARTESIAN_POINT('',(1.635766448074,13.904314383935,
    22.684417383734));
#5210 = DIRECTION('',(4.279675345664E-02,-2.470871716107E-02,
    0.998778212212));
#5211 = DIRECTION('',(0.11691395329,0.992949512746,1.955486292378E-02));
#5212 = ORIENTED_EDGE('',*,*,#4108,.F.);
#5213 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5214,#5215,#5216,#5217,#5218,#5219)
    ,(#5220,#5221,#5222,#5223,#5224,#5225)
    ,(#5226,#5227,#5228,#5229,#5230,#5231
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(0.,0.171554926301,0.359562890096,0.719060061206),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.,1.)
    ,(0.979381559884,0.979384866106,0.979841912962,0.982488392999
      ,0.986065390236,0.988487608335)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5214 = CARTESIAN_POINT('',(1.694223424827,14.400789139355,
    22.694194815178));
#5215 = CARTESIAN_POINT('',(1.691603789175,14.401654680382,
    22.665633080165));
#5216 = CARTESIAN_POINT('',(1.688962333979,14.408335656251,
    22.605842779387));
#5217 = CARTESIAN_POINT('',(1.694210989457,14.441779963943,
    22.490287411583));
#5218 = CARTESIAN_POINT('',(1.708825970995,14.489467971591,
    22.41171107499));
#5219 = CARTESIAN_POINT('',(1.719881729954,14.528740358082,
    22.36747846088));
#5220 = CARTESIAN_POINT('',(1.796557085232,14.388832134399,
    22.689514105654));
#5221 = CARTESIAN_POINT('',(1.794013023366,14.389953804154,
    22.662174777374));
#5222 = CARTESIAN_POINT('',(1.790288543707,14.39684833208,
    22.604937767807));
#5223 = CARTESIAN_POINT('',(1.788405906494,14.429694553723,
    22.493447795188));
#5224 = CARTESIAN_POINT('',(1.792540108472,14.476902271841,
    22.415377173621));
#5225 = CARTESIAN_POINT('',(1.79547538394,14.517145157769,
    22.370358751055));
#5226 = CARTESIAN_POINT('',(1.885766447774,14.337327084921,
    22.684417383746));
#5227 = CARTESIAN_POINT('',(1.883308110643,14.338737689825,
    22.655855636812));
#5228 = CARTESIAN_POINT('',(1.878941901044,14.347218974617,
    22.596065309924));
#5229 = CARTESIAN_POINT('',(1.872423680963,14.387144600446,
    22.480509904125));
#5230 = CARTESIAN_POINT('',(1.869103960908,14.443081900504,
    22.401933567699));
#5231 = CARTESIAN_POINT('',(1.865615845165,14.4892661084,22.357700964114
    ));
#5232 = ADVANCED_FACE('',(#5233),#5252,.T.);
#5233 = FACE_BOUND('',#5234,.T.);
#5234 = EDGE_LOOP('',(#5235,#5236,#5237,#5246));
#5235 = ORIENTED_EDGE('',*,*,#5206,.T.);
#5236 = ORIENTED_EDGE('',*,*,#3940,.F.);
#5237 = ORIENTED_EDGE('',*,*,#5238,.F.);
#5238 = EDGE_CURVE('',#5239,#3941,#5241,.T.);
#5239 = VERTEX_POINT('',#5240);
#5240 = CARTESIAN_POINT('',(1.886198480816,14.337077650476,
    22.703972238558));
#5241 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5242,#5243,#5244,#5245),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5242 = CARTESIAN_POINT('',(1.886198480816,14.337077650476,
    22.703972238558));
#5243 = CARTESIAN_POINT('',(1.827537494317,14.370943219762,
    22.703972238552));
#5244 = CARTESIAN_POINT('',(1.761928187179,14.392711989192,
    22.703972238548));
#5245 = CARTESIAN_POINT('',(1.694658547299,14.400635608743,
    22.70397223855));
#5246 = ORIENTED_EDGE('',*,*,#5247,.F.);
#5247 = EDGE_CURVE('',#4101,#5239,#5248,.T.);
#5248 = LINE('',#5249,#5250);
#5249 = CARTESIAN_POINT('',(1.885766447711,14.337327084958,
    22.684417383745));
#5250 = VECTOR('',#5251,1.);
#5251 = DIRECTION('',(2.208621325272E-02,-1.275148116679E-02,
    0.999674746561));
#5252 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5253,#5254,#5255,#5256)
    ,(#5257,#5258,#5259,#5260)
    ,(#5261,#5262,#5263,#5264
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.203419201618),(0.,1.956282777569E-02),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979429613444,0.979429615751,0.979413575268,0.979381559723)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5253 = CARTESIAN_POINT('',(1.694669381581,14.400640355499,
    22.703972238558));
#5254 = CARTESIAN_POINT('',(1.69466940563,14.400640347209,
    22.700711767406));
#5255 = CARTESIAN_POINT('',(1.694520526776,14.400690019594,
    22.697451300652));
#5256 = CARTESIAN_POINT('',(1.69422342461,14.40078913938,22.694194815178
    ));
#5257 = CARTESIAN_POINT('',(1.796974324706,14.388591241079,
    22.703972238558));
#5258 = CARTESIAN_POINT('',(1.796974348636,14.388591227258,
    22.699150727225));
#5259 = CARTESIAN_POINT('',(1.796835048126,14.388671652448,
    22.694329065484));
#5260 = CARTESIAN_POINT('',(1.79655708504,14.388832134507,
    22.689514105657));
#5261 = CARTESIAN_POINT('',(1.886185377326,14.337085215832,
    22.703972238557));
#5262 = CARTESIAN_POINT('',(1.886185399768,14.337085202875,
    22.697451293578));
#5263 = CARTESIAN_POINT('',(1.886045545457,14.337165947799,
    22.690930357395));
#5264 = CARTESIAN_POINT('',(1.885766447597,14.337327085024,
    22.684417383749));
#5265 = ADVANCED_FACE('',(#5266),#5304,.T.);
#5266 = FACE_BOUND('',#5267,.T.);
#5267 = EDGE_LOOP('',(#5268,#5277,#5286,#5295,#5302,#5303));
#5268 = ORIENTED_EDGE('',*,*,#5269,.T.);
#5269 = EDGE_CURVE('',#3959,#5270,#5272,.T.);
#5270 = VERTEX_POINT('',#5271);
#5271 = CARTESIAN_POINT('',(-1.694644763878,14.40063120344,
    28.520588283054));
#5272 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5273,#5274,#5275,#5276),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5273 = CARTESIAN_POINT('',(-1.694658507629,14.400635608747,
    22.70397223855));
#5274 = CARTESIAN_POINT('',(-1.694652624248,14.400630278429,
    24.642844119315));
#5275 = CARTESIAN_POINT('',(-1.694647440468,14.400630888451,
    26.581716000073));
#5276 = CARTESIAN_POINT('',(-1.694644763878,14.40063120344,
    28.520588283054));
#5277 = ORIENTED_EDGE('',*,*,#5278,.F.);
#5278 = EDGE_CURVE('',#5279,#5270,#5281,.T.);
#5279 = VERTEX_POINT('',#5280);
#5280 = CARTESIAN_POINT('',(1.981512998128E-08,14.5,28.520590420183));
#5281 = CIRCLE('',#5282,14.499999999984);
#5282 = AXIS2_PLACEMENT_3D('',#5283,#5284,#5285);
#5283 = CARTESIAN_POINT('',(1.981498432002E-08,1.688753303863E-12,
    28.520590420182));
#5284 = DIRECTION('',(3.76334634255E-21,-8.16064888802E-14,1.));
#5285 = DIRECTION('',(0.152258650501,0.988340681824,8.06550122881E-14));
#5286 = ORIENTED_EDGE('',*,*,#5287,.F.);
#5287 = EDGE_CURVE('',#5288,#5279,#5290,.T.);
#5288 = VERTEX_POINT('',#5289);
#5289 = CARTESIAN_POINT('',(1.694644755043,14.40063120914,
    28.520590420058));
#5290 = CIRCLE('',#5291,14.499999999984);
#5291 = AXIS2_PLACEMENT_3D('',#5292,#5293,#5294);
#5292 = CARTESIAN_POINT('',(1.981498432002E-08,1.688753303863E-12,
    28.520590420182));
#5293 = DIRECTION('',(3.76334634255E-21,-8.16064888802E-14,1.));
#5294 = DIRECTION('',(0.152258650501,0.988340681824,8.06550122881E-14));
#5295 = ORIENTED_EDGE('',*,*,#5296,.T.);
#5296 = EDGE_CURVE('',#5288,#3941,#5297,.T.);
#5297 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5298,#5299,#5300,#5301),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5298 = CARTESIAN_POINT('',(1.694644755043,14.40063120914,
    28.520590420058));
#5299 = CARTESIAN_POINT('',(1.694647148066,14.400630927524,
    26.581717692975));
#5300 = CARTESIAN_POINT('',(1.694652497882,14.400630297964,
    24.642844965766));
#5301 = CARTESIAN_POINT('',(1.694658547299,14.400635608743,
    22.70397223855));
#5302 = ORIENTED_EDGE('',*,*,#3949,.T.);
#5303 = ORIENTED_EDGE('',*,*,#3958,.T.);
#5304 = CYLINDRICAL_SURFACE('',#5305,14.500000000001);
#5305 = AXIS2_PLACEMENT_3D('',#5306,#5307,#5308);
#5306 = CARTESIAN_POINT('',(1.981512998128E-08,-9.809861256649E-13,
    30.332137332441));
#5307 = DIRECTION('',(0.,1.235589694559E-13,-1.));
#5308 = DIRECTION('',(0.,1.,1.235589694559E-13));
#5309 = ADVANCED_FACE('',(#5310),#5322,.T.);
#5310 = FACE_BOUND('',#5311,.T.);
#5311 = EDGE_LOOP('',(#5312,#5319,#5320,#5321));
#5312 = ORIENTED_EDGE('',*,*,#5313,.T.);
#5313 = EDGE_CURVE('',#5149,#3959,#5314,.T.);
#5314 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5315,#5316,#5317,#5318),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5315 = CARTESIAN_POINT('',(-1.886198441244,14.337077650442,
    22.703972238457));
#5316 = CARTESIAN_POINT('',(-1.827940496297,14.370712890693,
    22.703972238558));
#5317 = CARTESIAN_POINT('',(-1.761467921538,14.392773055033,
    22.703972238558));
#5318 = CARTESIAN_POINT('',(-1.694658507629,14.400635608747,
    22.70397223855));
#5319 = ORIENTED_EDGE('',*,*,#3967,.T.);
#5320 = ORIENTED_EDGE('',*,*,#5172,.T.);
#5321 = ORIENTED_EDGE('',*,*,#5156,.F.);
#5322 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5323,#5324,#5325,#5326)
    ,(#5327,#5328,#5329,#5330)
    ,(#5331,#5332,#5333,#5334
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,0.20341920082),(0.,1.956282776679E-02),.PIECEWISE_BEZIER_KNOTS.) 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.979381559885,0.979413574999,0.979429615929,0.979429613392)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5323 = CARTESIAN_POINT('',(-1.694223385196,14.400789139355,
    22.694194815178));
#5324 = CARTESIAN_POINT('',(-1.694520486779,14.400690019637,
    22.697451300661));
#5325 = CARTESIAN_POINT('',(-1.694669366249,14.40064034718,
    22.700711767405));
#5326 = CARTESIAN_POINT('',(-1.694669341874,14.400640355509,
    22.703972238558));
#5327 = CARTESIAN_POINT('',(-1.796557045602,14.388832134399,
    22.689514105656));
#5328 = CARTESIAN_POINT('',(-1.796835008175,14.388671652628,
    22.6943290655));
#5329 = CARTESIAN_POINT('',(-1.796974309221,14.388591227139,
    22.699150727221));
#5330 = CARTESIAN_POINT('',(-1.796974285012,14.388591241114,
    22.703972238558));
#5331 = CARTESIAN_POINT('',(-1.885766408144,14.337327084921,
    22.684417383746));
#5332 = CARTESIAN_POINT('',(-1.886045505533,14.337165947969,
    22.690930357416));
#5333 = CARTESIAN_POINT('',(-1.886185360331,14.337085202764,
    22.697451293573));
#5334 = CARTESIAN_POINT('',(-1.886185337641,14.337085215863,
    22.703972238557));
#5335 = ADVANCED_FACE('',(#5336),#5365,.T.);
#5336 = FACE_BOUND('',#5337,.T.);
#5337 = EDGE_LOOP('',(#5338,#5346,#5356,#5362,#5363,#5364));
#5338 = ORIENTED_EDGE('',*,*,#5339,.T.);
#5339 = EDGE_CURVE('',#5239,#5340,#5342,.T.);
#5340 = VERTEX_POINT('',#5341);
#5341 = CARTESIAN_POINT('',(1.886208529243,14.3370718489,28.520614455894
    ));
#5342 = LINE('',#5343,#5344);
#5343 = CARTESIAN_POINT('',(1.886198480925,14.337077650466,
    22.703972238558));
#5344 = VECTOR('',#5345,1.);
#5345 = DIRECTION('',(1.744603568459E-06,-1.007247339831E-06,
    0.999999999998));
#5346 = ORIENTED_EDGE('',*,*,#5347,.F.);
#5347 = EDGE_CURVE('',#5348,#5340,#5350,.T.);
#5348 = VERTEX_POINT('',#5349);
#5349 = CARTESIAN_POINT('',(11.473164202115,8.802040410419,
    28.520614455894));
#5350 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5351,#5352,#5353,#5354,#5355),
  .UNSPECIFIED.,.F.,.F.,(4,1,4),(0.,0.5,1.),.UNSPECIFIED.);
#5351 = CARTESIAN_POINT('',(11.473164202115,8.802040410419,
    28.520614455894));
#5352 = CARTESIAN_POINT('',(9.877176542322,9.723484315629,
    28.628010974246));
#5353 = CARTESIAN_POINT('',(6.679686365759,11.569556129799,
    28.74811992896));
#5354 = CARTESIAN_POINT('',(3.482196189196,13.415627943969,
    28.628010974246));
#5355 = CARTESIAN_POINT('',(1.886208529243,14.3370718489,28.520614455894
    ));
#5356 = ORIENTED_EDGE('',*,*,#5357,.T.);
#5357 = EDGE_CURVE('',#5348,#4284,#5358,.T.);
#5358 = LINE('',#5359,#5360);
#5359 = CARTESIAN_POINT('',(11.473164102862,8.802040467928,
    28.520612484108));
#5360 = VECTOR('',#5361,1.);
#5361 = DIRECTION('',(1.744608257263E-06,-1.007250046883E-06,
    -0.999999999998));
#5362 = ORIENTED_EDGE('',*,*,#4294,.T.);
#5363 = ORIENTED_EDGE('',*,*,#4098,.T.);
#5364 = ORIENTED_EDGE('',*,*,#5247,.T.);
#5365 = PLANE('',#5366);
#5366 = AXIS2_PLACEMENT_3D('',#5367,#5368,#5369);
#5367 = CARTESIAN_POINT('',(1.797794216252,14.388117876472,
    30.332137332443));
#5368 = DIRECTION('',(0.5,0.866025403784,0.));
#5369 = DIRECTION('',(-0.866025403784,0.5,0.));
#5370 = ADVANCED_FACE('',(#5371,#5374),#5385,.F.);
#5371 = FACE_BOUND('',#5372,.F.);
#5372 = EDGE_LOOP('',(#5373));
#5373 = ORIENTED_EDGE('',*,*,#4131,.T.);
#5374 = FACE_BOUND('',#5375,.F.);
#5375 = EDGE_LOOP('',(#5376));
#5376 = ORIENTED_EDGE('',*,*,#5377,.F.);
#5377 = EDGE_CURVE('',#5378,#5378,#5380,.T.);
#5378 = VERTEX_POINT('',#5379);
#5379 = CARTESIAN_POINT('',(10.556976038527,-2.587066666536E-15,1.71));
#5380 = CIRCLE('',#5381,10.56250123847);
#5381 = AXIS2_PLACEMENT_3D('',#5382,#5383,#5384);
#5382 = CARTESIAN_POINT('',(-5.525199942729E-03,0.,1.71));
#5383 = DIRECTION('',(0.,0.,1.));
#5384 = DIRECTION('',(1.,0.,-0.));
#5385 = PLANE('',#5386);
#5386 = AXIS2_PLACEMENT_3D('',#5387,#5388,#5389);
#5387 = CARTESIAN_POINT('',(-5.525199942729E-03,0.,1.71));
#5388 = DIRECTION('',(0.,0.,1.));
#5389 = DIRECTION('',(1.,0.,-0.));
#5390 = ADVANCED_FACE('',(#5391),#5403,.T.);
#5391 = FACE_BOUND('',#5392,.T.);
#5392 = EDGE_LOOP('',(#5393,#5394,#5395,#5396));
#5393 = ORIENTED_EDGE('',*,*,#4318,.F.);
#5394 = ORIENTED_EDGE('',*,*,#4218,.F.);
#5395 = ORIENTED_EDGE('',*,*,#4260,.F.);
#5396 = ORIENTED_EDGE('',*,*,#5397,.T.);
#5397 = EDGE_CURVE('',#4250,#4319,#5398,.T.);
#5398 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5399,#5400,#5401,#5402),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5399 = CARTESIAN_POINT('',(13.318634845076,5.732710213473,
    28.520590420058));
#5400 = CARTESIAN_POINT('',(13.345418061071,5.670487571076,
    28.520597774825));
#5401 = CARTESIAN_POINT('',(13.359372711703,5.602773030409,
    28.520605129466));
#5402 = CARTESIAN_POINT('',(13.359372711559,5.535031438451,
    28.520614455894));
#5403 = CYLINDRICAL_SURFACE('',#5404,0.5);
#5404 = AXIS2_PLACEMENT_3D('',#5405,#5406,#5407);
#5405 = CARTESIAN_POINT('',(12.859372711703,5.5350279106,22.203972238558
    ));
#5406 = DIRECTION('',(0.,0.,1.));
#5407 = DIRECTION('',(1.,0.,0.));
#5408 = ADVANCED_FACE('',(#5409),#5455,.T.);
#5409 = FACE_BOUND('',#5410,.T.);
#5410 = EDGE_LOOP('',(#5411,#5436,#5437,#5448));
#5411 = ORIENTED_EDGE('',*,*,#5412,.T.);
#5412 = EDGE_CURVE('',#5413,#4250,#5415,.T.);
#5413 = VERTEX_POINT('',#5414);
#5414 = CARTESIAN_POINT('',(12.92603074419,5.563759692464,
    29.015305156391));
#5415 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5416,#5417,#5418,#5419,#5420,
    #5421,#5422,#5423,#5424,#5425,#5426,#5427,#5428,#5429,#5430,#5431,
    #5432,#5433,#5434,#5435),.UNSPECIFIED.,.F.,.F.,(4,2,1,1,2,2,2,2,2,2,
    4),(0.,0.125,0.1875,0.21875,0.234374999999,0.249999999999,
    0.374999999999,0.4375,0.46875,0.5,1.),.UNSPECIFIED.);
#5416 = CARTESIAN_POINT('',(12.926030744191,5.563759692464,
    29.015305156391));
#5417 = CARTESIAN_POINT('',(12.94742840883,5.572968924126,
    29.011871858844));
#5418 = CARTESIAN_POINT('',(12.96862305063,5.582043246221,
    29.006805122456));
#5419 = CARTESIAN_POINT('',(12.999791733583,5.595314132685,
    28.996807950664));
#5420 = CARTESIAN_POINT('',(13.015220398401,5.601864489554,
    28.991210861101));
#5421 = CARTESIAN_POINT('',(13.032880988667,5.609328588116,
    28.983658008721));
#5422 = CARTESIAN_POINT('',(13.040370032493,5.612486302694,
    28.980204991834));
#5423 = CARTESIAN_POINT('',(13.045344224463,5.614581957768,
    28.977855321728));
#5424 = CARTESIAN_POINT('',(13.049325587064,5.616257448529,
    28.975912080695));
#5425 = CARTESIAN_POINT('',(13.058007774267,5.619909334168,28.9716124729
    ));
#5426 = CARTESIAN_POINT('',(13.086554563302,5.632272447715,
    28.958819889329));
#5427 = CARTESIAN_POINT('',(13.148820941801,5.659412320887,
    28.909851783098));
#5428 = CARTESIAN_POINT('',(13.165181441076,5.666539340303,
    28.894170293325));
#5429 = CARTESIAN_POINT('',(13.184465719006,5.674924645958,
    28.873911138576));
#5430 = CARTESIAN_POINT('',(13.190018162965,5.677335735043,
    28.867689200533));
#5431 = CARTESIAN_POINT('',(13.19957235918,5.681476154796,
    28.856555730636));
#5432 = CARTESIAN_POINT('',(13.202420797911,5.682709174228,
    28.853097560637));
#5433 = CARTESIAN_POINT('',(13.278293646279,5.715359937378,
    28.757494917539));
#5434 = CARTESIAN_POINT('',(13.318631139186,5.732716575805,
    28.639197192325));
#5435 = CARTESIAN_POINT('',(13.318634845076,5.732710213473,
    28.520590420058));
#5436 = ORIENTED_EDGE('',*,*,#4249,.T.);
#5437 = ORIENTED_EDGE('',*,*,#5438,.T.);
#5438 = EDGE_CURVE('',#4252,#5439,#5441,.T.);
#5439 = VERTEX_POINT('',#5440);
#5440 = CARTESIAN_POINT('',(11.281372616227,8.412391131176,
    29.015305156391));
#5441 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5442,#5443,#5444,#5445,#5446,
    #5447),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#5442 = CARTESIAN_POINT('',(11.623991889588,8.667918608996,
    28.520590420183));
#5443 = CARTESIAN_POINT('',(11.623994385698,8.667913773295,
    28.639349200992));
#5444 = CARTESIAN_POINT('',(11.588714758059,8.641599342347,
    28.757609609762));
#5445 = CARTESIAN_POINT('',(11.464237999481,8.548764943515,
    28.937336911976));
#5446 = CARTESIAN_POINT('',(11.375562913747,8.482634266958,
    28.998050077533));
#5447 = CARTESIAN_POINT('',(11.281372616227,8.412391131176,
    29.015305156391));
#5448 = ORIENTED_EDGE('',*,*,#5449,.F.);
#5449 = EDGE_CURVE('',#5413,#5439,#5450,.T.);
#5450 = CIRCLE('',#5451,14.072584344647);
#5451 = AXIS2_PLACEMENT_3D('',#5452,#5453,#5454);
#5452 = CARTESIAN_POINT('',(1.981513531035E-08,3.469446951954E-15,
    29.015290134079));
#5453 = DIRECTION('',(1.972315456484E-15,1.972315456484E-15,1.));
#5454 = DIRECTION('',(1.,-2.465394320606E-16,-1.972315456484E-15));
#5455 = TOROIDAL_SURFACE('',#5456,13.999999999999,0.5);
#5456 = AXIS2_PLACEMENT_3D('',#5457,#5458,#5459);
#5457 = CARTESIAN_POINT('',(1.981616737368E-08,3.816391647149E-13,
    28.520586674506));
#5458 = DIRECTION('',(0.,0.,1.));
#5459 = DIRECTION('',(1.,0.,0.));
#5460 = ADVANCED_FACE('',(#5461),#5473,.T.);
#5461 = FACE_BOUND('',#5462,.T.);
#5462 = EDGE_LOOP('',(#5463,#5464,#5471,#5472));
#5463 = ORIENTED_EDGE('',*,*,#5357,.F.);
#5464 = ORIENTED_EDGE('',*,*,#5465,.F.);
#5465 = EDGE_CURVE('',#4252,#5348,#5466,.T.);
#5466 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5467,#5468,#5469,#5470),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5467 = CARTESIAN_POINT('',(11.623991889588,8.667918608996,
    28.520590420183));
#5468 = CARTESIAN_POINT('',(11.583496008966,8.722226350203,
    28.520597926027));
#5469 = CARTESIAN_POINT('',(11.531831880955,8.768168076097,
    28.520605898473));
#5470 = CARTESIAN_POINT('',(11.473164202115,8.802040410419,
    28.520614455894));
#5471 = ORIENTED_EDGE('',*,*,#4268,.F.);
#5472 = ORIENTED_EDGE('',*,*,#4283,.F.);
#5473 = CYLINDRICAL_SURFACE('',#5474,0.5);
#5474 = AXIS2_PLACEMENT_3D('',#5475,#5476,#5477);
#5475 = CARTESIAN_POINT('',(11.223161146995,8.369029472607,
    29.020601657225));
#5476 = DIRECTION('',(-0.,-0.,-1.));
#5477 = DIRECTION('',(-1.,0.,0.));
#5478 = ADVANCED_FACE('',(#5479),#5562,.T.);
#5479 = FACE_BOUND('',#5480,.T.);
#5480 = EDGE_LOOP('',(#5481,#5498,#5517,#5548,#5549));
#5481 = ORIENTED_EDGE('',*,*,#5482,.F.);
#5482 = EDGE_CURVE('',#5483,#5413,#5485,.T.);
#5483 = VERTEX_POINT('',#5484);
#5484 = CARTESIAN_POINT('',(12.931946941442,-9.776107811784E-17,
    29.182708196131));
#5485 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5486,#5487,#5488,#5489,#5490,
    #5491,#5492,#5493,#5494,#5495,#5496,#5497),.UNSPECIFIED.,.F.,.F.,(4,
    2,2,2,2,4),(0.,0.25,0.375,0.4375,0.5,1.),.UNSPECIFIED.);
#5486 = CARTESIAN_POINT('',(12.931946941442,-9.776107811784E-17,
    29.182708196132));
#5487 = CARTESIAN_POINT('',(12.931937760878,0.464499230357,
    29.182645624265));
#5488 = CARTESIAN_POINT('',(12.93180246698,0.928955864799,
    29.178977507906));
#5489 = CARTESIAN_POINT('',(12.931391829015,1.623909699548,
    29.168122700331));
#5490 = CARTESIAN_POINT('',(12.931203908932,1.855306279099,
    29.163619129379));
#5491 = CARTESIAN_POINT('',(12.930902618461,2.202938486484,
    29.155535820311));
#5492 = CARTESIAN_POINT('',(12.93079771804,2.318905150163,
    29.152620058515));
#5493 = CARTESIAN_POINT('',(12.930574202027,2.551166109477,
    29.146345884042));
#5494 = CARTESIAN_POINT('',(12.930453683964,2.669123102545,
    29.142936395066));
#5495 = CARTESIAN_POINT('',(12.929279106918,3.702938405272,
    29.111178438722));
#5496 = CARTESIAN_POINT('',(12.927784333081,4.619872651348,
    29.069805905556));
#5497 = CARTESIAN_POINT('',(12.926030744191,5.563759692464,
    29.015305156391));
#5498 = ORIENTED_EDGE('',*,*,#5499,.F.);
#5499 = EDGE_CURVE('',#5500,#5483,#5502,.T.);
#5500 = VERTEX_POINT('',#5501);
#5501 = CARTESIAN_POINT('',(12.926030744198,-5.563759692429,
    29.015305156392));
#5502 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5503,#5504,#5505,#5506,#5507,
    #5508,#5509,#5510,#5511,#5512,#5513,#5514,#5515,#5516),
  .UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,4),(0.,0.25,0.375,0.4375,0.5,0.75,
    1.),.UNSPECIFIED.);
#5503 = CARTESIAN_POINT('',(12.926030744198,-5.563759692429,
    29.015305156392));
#5504 = CARTESIAN_POINT('',(12.92690649416,-5.09183302264,
    29.042547021337));
#5505 = CARTESIAN_POINT('',(12.927549321179,-4.626503512541,
    29.06651859842));
#5506 = CARTESIAN_POINT('',(12.928629698243,-3.933373768679,
    29.097547998294));
#5507 = CARTESIAN_POINT('',(12.929000592482,-3.703132301965,
    29.10706980396));
#5508 = CARTESIAN_POINT('',(12.929538217864,-3.358268319699,
    29.120120521022));
#5509 = CARTESIAN_POINT('',(12.929713570553,-3.243396197473,
    29.124265428137));
#5510 = CARTESIAN_POINT('',(12.930041225022,-3.013693964562,
    29.132144578553));
#5511 = CARTESIAN_POINT('',(12.930191691142,-2.900505703322,
    29.135828383491));
#5512 = CARTESIAN_POINT('',(12.930849112467,-2.317934534199,
    29.153725132287));
#5513 = CARTESIAN_POINT('',(12.931257290555,-1.857655124953,
    29.164471199694));
#5514 = CARTESIAN_POINT('',(12.931800126122,-0.926861717626,
    29.179010739351));
#5515 = CARTESIAN_POINT('',(12.931937760878,-0.464532650296,
    29.182645624265));
#5516 = CARTESIAN_POINT('',(12.931946941442,-9.776107811784E-17,
    29.182708196132));
#5517 = ORIENTED_EDGE('',*,*,#5518,.T.);
#5518 = EDGE_CURVE('',#5500,#4327,#5519,.T.);
#5519 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5520,#5521,#5522,#5523,#5524,
    #5525,#5526,#5527,#5528,#5529,#5530,#5531,#5532,#5533,#5534,#5535,
    #5536,#5537,#5538,#5539,#5540,#5541,#5542,#5543,#5544,#5545,#5546,
    #5547),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,1,1,2,2,2,4),(0.,
    0.125,0.1875,0.25,0.375000000001,0.437500000001,0.500000000001,
    0.625000000001,0.687500000001,0.718750000002,0.734375000002,
    0.742187500002,0.750000000002,0.875000000001,1.),.UNSPECIFIED.);
#5520 = CARTESIAN_POINT('',(12.926030744198,-5.563759692429,
    29.015305156392));
#5521 = CARTESIAN_POINT('',(12.933742924363,-5.5637014527,
    29.014284618536));
#5522 = CARTESIAN_POINT('',(12.949636803793,-5.563557031537,
    29.012212218994));
#5523 = CARTESIAN_POINT('',(12.98618651574,-5.562984172272,
    29.003622760118));
#5524 = CARTESIAN_POINT('',(13.000489582652,-5.562731159954,
    28.999799913468));
#5525 = CARTESIAN_POINT('',(13.033166703185,-5.562028051766,
    28.988980867679));
#5526 = CARTESIAN_POINT('',(13.053541258379,-5.561518718378,
    28.98105036257));
#5527 = CARTESIAN_POINT('',(13.107874045477,-5.559906085028,
    28.955623980467));
#5528 = CARTESIAN_POINT('',(13.139908547195,-5.558705955071,
    28.93527792247));
#5529 = CARTESIAN_POINT('',(13.180890210691,-5.556929528257,
    28.903304514665));
#5530 = CARTESIAN_POINT('',(13.193395450394,-5.556341314667,
    28.892403703029));
#5531 = CARTESIAN_POINT('',(13.216190723476,-5.555203903831,
    28.870651938758));
#5532 = CARTESIAN_POINT('',(13.227346761903,-5.554606619231,
    28.85881409024));
#5533 = CARTESIAN_POINT('',(13.252597592411,-5.553201034861,
    28.829970705042));
#5534 = CARTESIAN_POINT('',(13.269882446196,-5.551999312372,
    28.807255627533));
#5535 = CARTESIAN_POINT('',(13.294185699776,-5.549774454949,
    28.767524218943));
#5536 = CARTESIAN_POINT('',(13.30200832237,-5.548962942852,
    28.753345645256));
#5537 = CARTESIAN_POINT('',(13.312988812271,-5.547643596562,
    28.730723705231));
#5538 = CARTESIAN_POINT('',(13.318290381347,-5.546958478253,
    28.719075493204));
#5539 = CARTESIAN_POINT('',(13.324070617368,-5.546116091994,
    28.70492074334));
#5540 = CARTESIAN_POINT('',(13.326453164142,-5.545746050153,
    28.698736981015));
#5541 = CARTESIAN_POINT('',(13.328019614141,-5.545497376607,
    28.694588810513));
#5542 = CARTESIAN_POINT('',(13.328289167264,-5.545455498694,
    28.693889051081));
#5543 = CARTESIAN_POINT('',(13.34977022272,-5.54188973112,
    28.634615507048));
#5544 = CARTESIAN_POINT('',(13.35507733848,-5.539310377278,
    28.591731194089));
#5545 = CARTESIAN_POINT('',(13.359947814045,-5.535927522784,
    28.535525964933));
#5546 = CARTESIAN_POINT('',(13.359372711703,-5.535084189226,
    28.521520753729));
#5547 = CARTESIAN_POINT('',(13.359372711559,-5.535031438433,
    28.520614455895));
#5548 = ORIENTED_EDGE('',*,*,#4326,.T.);
#5549 = ORIENTED_EDGE('',*,*,#5550,.T.);
#5550 = EDGE_CURVE('',#4319,#5413,#5551,.T.);
#5551 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5552,#5553,#5554,#5555,#5556,
    #5557,#5558,#5559,#5560,#5561),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.
    ,0.25,0.5,0.75,1.),.UNSPECIFIED.);
#5552 = CARTESIAN_POINT('',(13.359372711559,5.535031438451,
    28.520614455894));
#5553 = CARTESIAN_POINT('',(13.359372711705,5.538219629128,
    28.575381008573));
#5554 = CARTESIAN_POINT('',(13.350100388306,5.541615714538,
    28.633749111633));
#5555 = CARTESIAN_POINT('',(13.308944181536,5.54821644473,
    28.747262787664));
#5556 = CARTESIAN_POINT('',(13.276964693687,5.551406809441,
    28.802163183673));
#5557 = CARTESIAN_POINT('',(13.194556671655,5.556869724076,
    28.896242978002));
#5558 = CARTESIAN_POINT('',(13.144319346182,5.559129608362,
    28.935204085232));
#5559 = CARTESIAN_POINT('',(13.037118361564,5.56236447582,
    28.991059957089));
#5560 = CARTESIAN_POINT('',(12.980410844436,5.563343105085,
    29.008016623033));
#5561 = CARTESIAN_POINT('',(12.926030744191,5.563759692464,
    29.015305156391));
#5562 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5563,#5564,#5565,#5566,#5567)
    ,(#5568,#5569,#5570,#5571,#5572)
    ,(#5573,#5574,#5575,#5576,#5577
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,4),
  (0.,1.),(-2.494074514133E-02,5.615672635909,11.256286016959),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.)
    ,(0.752646083536,0.755047086604,0.758352288395,0.755047086604
      ,0.752646083536)
,(1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5563 = CARTESIAN_POINT('',(12.925848838765,-5.666264427868,
    29.00932214372));
#5564 = CARTESIAN_POINT('',(12.92946357027,-3.781469399411,
    29.120476179054));
#5565 = CARTESIAN_POINT('',(12.934470987858,-3.307518008926E-14,
    29.245062083076));
#5566 = CARTESIAN_POINT('',(12.92946357027,3.781469399411,
    29.120476179054));
#5567 = CARTESIAN_POINT('',(12.925848838765,5.666264427868,
    29.00932214372));
#5568 = CARTESIAN_POINT('',(13.359372711703,-5.662844731303,
    28.95126853284));
#5569 = CARTESIAN_POINT('',(13.359372711978,-3.786144718266,
    29.059343575662));
#5570 = CARTESIAN_POINT('',(13.359372711348,-4.473140610102E-14,
    29.180514542747));
#5571 = CARTESIAN_POINT('',(13.359372711978,3.786144718266,
    29.059343575662));
#5572 = CARTESIAN_POINT('',(13.359372711703,5.662844731303,
    28.95126853284));
#5573 = CARTESIAN_POINT('',(13.359372711703,-5.637123493346,
    28.514618464265));
#5574 = CARTESIAN_POINT('',(13.359372711703,-3.760324697411,
    28.625772499687));
#5575 = CARTESIAN_POINT('',(13.359372711703,-3.313497549943E-14,
    28.750358403519));
#5576 = CARTESIAN_POINT('',(13.359372711703,3.760324697411,
    28.625772499687));
#5577 = CARTESIAN_POINT('',(13.359372711703,5.637123493346,
    28.514618464265));
#5578 = ADVANCED_FACE('',(#5579),#5591,.T.);
#5579 = FACE_BOUND('',#5580,.T.);
#5580 = EDGE_LOOP('',(#5581,#5582,#5589,#5590));
#5581 = ORIENTED_EDGE('',*,*,#4336,.F.);
#5582 = ORIENTED_EDGE('',*,*,#5583,.F.);
#5583 = EDGE_CURVE('',#4463,#4327,#5584,.T.);
#5584 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5585,#5586,#5587,#5588),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5585 = CARTESIAN_POINT('',(13.318634839542,-5.732710226329,
    28.520590481523));
#5586 = CARTESIAN_POINT('',(13.346305300445,-5.668426340681,
    28.520597913672));
#5587 = CARTESIAN_POINT('',(13.35937226528,-5.600385019537,
    28.520605486918));
#5588 = CARTESIAN_POINT('',(13.359372711559,-5.535031438433,
    28.520614455895));
#5589 = ORIENTED_EDGE('',*,*,#4462,.F.);
#5590 = ORIENTED_EDGE('',*,*,#4486,.F.);
#5591 = CYLINDRICAL_SURFACE('',#5592,0.5);
#5592 = AXIS2_PLACEMENT_3D('',#5593,#5594,#5595);
#5593 = CARTESIAN_POINT('',(12.859372711703,-5.5350279106,
    29.020601657225));
#5594 = DIRECTION('',(1.307170790032E-12,-2.693743777915E-13,-1.));
#5595 = DIRECTION('',(-1.,6.760445529424E-27,-1.307170790032E-12));
#5596 = ADVANCED_FACE('',(#5597),#5609,.T.);
#5597 = FACE_BOUND('',#5598,.T.);
#5598 = EDGE_LOOP('',(#5599,#5600,#5601,#5602));
#5599 = ORIENTED_EDGE('',*,*,#4544,.F.);
#5600 = ORIENTED_EDGE('',*,*,#4421,.T.);
#5601 = ORIENTED_EDGE('',*,*,#4452,.F.);
#5602 = ORIENTED_EDGE('',*,*,#5603,.F.);
#5603 = EDGE_CURVE('',#4545,#4453,#5604,.T.);
#5604 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5605,#5606,#5607,#5608),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5605 = CARTESIAN_POINT('',(11.473164579226,-8.802040192657,
    28.520617975163));
#5606 = CARTESIAN_POINT('',(11.531832096717,-8.768167894006,
    28.520607725745));
#5607 = CARTESIAN_POINT('',(11.583496132514,-8.722226207007,
    28.520599120626));
#5608 = CARTESIAN_POINT('',(11.62399194899,-8.667918529326,
    28.520591010986));
#5609 = CYLINDRICAL_SURFACE('',#5610,0.5);
#5610 = AXIS2_PLACEMENT_3D('',#5611,#5612,#5613);
#5611 = CARTESIAN_POINT('',(11.223161146994,-8.369029472607,
    22.203972238559));
#5612 = DIRECTION('',(0.,0.,1.));
#5613 = DIRECTION('',(1.,0.,0.));
#5614 = ADVANCED_FACE('',(#5615),#5662,.T.);
#5615 = FACE_BOUND('',#5616,.T.);
#5616 = EDGE_LOOP('',(#5617,#5628,#5629,#5655));
#5617 = ORIENTED_EDGE('',*,*,#5618,.T.);
#5618 = EDGE_CURVE('',#5619,#4453,#5621,.T.);
#5619 = VERTEX_POINT('',#5620);
#5620 = CARTESIAN_POINT('',(11.281372694763,-8.412391355275,
    29.015307457313));
#5621 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5622,#5623,#5624,#5625,#5626,
    #5627),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#5622 = CARTESIAN_POINT('',(11.281372694763,-8.412391355275,
    29.015307457313));
#5623 = CARTESIAN_POINT('',(11.375562689608,-8.482634220056,
    28.998050141525));
#5624 = CARTESIAN_POINT('',(11.46423776016,-8.548764837485,
    28.937337074711));
#5625 = CARTESIAN_POINT('',(11.588714591869,-8.641599193364,
    28.757609999723));
#5626 = CARTESIAN_POINT('',(11.623994308991,-8.667913641413,
    28.639349716595));
#5627 = CARTESIAN_POINT('',(11.62399194899,-8.667918529326,
    28.520591010986));
#5628 = ORIENTED_EDGE('',*,*,#4471,.T.);
#5629 = ORIENTED_EDGE('',*,*,#5630,.T.);
#5630 = EDGE_CURVE('',#4463,#5500,#5631,.T.);
#5631 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5632,#5633,#5634,#5635,#5636,
    #5637,#5638,#5639,#5640,#5641,#5642,#5643,#5644,#5645,#5646,#5647,
    #5648,#5649,#5650,#5651,#5652,#5653,#5654),.UNSPECIFIED.,.F.,.F.,(4,
    2,2,2,1,2,2,2,1,1,2,2,4),(0.,0.250000000001,0.375000000001,
    0.437500000001,0.468750000001,0.484375000001,0.500000000001,
    0.625000000001,0.687500000001,0.718750000001,0.734375000001,
    0.750000000001,1.),.UNSPECIFIED.);
#5632 = CARTESIAN_POINT('',(13.318634839542,-5.732710226329,
    28.520590481523));
#5633 = CARTESIAN_POINT('',(13.318633221724,-5.73271358828,
    28.541521963915));
#5634 = CARTESIAN_POINT('',(13.318380914373,-5.732606842952,
    28.582230518728));
#5635 = CARTESIAN_POINT('',(13.298857562253,-5.724207740704,
    28.668726946509));
#5636 = CARTESIAN_POINT('',(13.28895941852,-5.719948985891,
    28.701705656513));
#5637 = CARTESIAN_POINT('',(13.265506878155,-5.709857245715,
    28.754842730443));
#5638 = CARTESIAN_POINT('',(13.256250419488,-5.705874030703,
    28.773145701558));
#5639 = CARTESIAN_POINT('',(13.239775357607,-5.698784327106,
    28.800942264385));
#5640 = CARTESIAN_POINT('',(13.230890736563,-5.694960971689,
    28.814923427333));
#5641 = CARTESIAN_POINT('',(13.220962425468,-5.69068841536,
    28.828901864274));
#5642 = CARTESIAN_POINT('',(13.214104341728,-5.687737089081,
    28.838204286697));
#5643 = CARTESIAN_POINT('',(13.209573769659,-5.685787380195,
    28.844084533477));
#5644 = CARTESIAN_POINT('',(13.185365002569,-5.675369224366,
    28.874588613943));
#5645 = CARTESIAN_POINT('',(13.161176887307,-5.664911148751,
    28.899174333085));
#5646 = CARTESIAN_POINT('',(13.121723807514,-5.647787607988,
    28.931412894401));
#5647 = CARTESIAN_POINT('',(13.101207219004,-5.638867890773,
    28.946375168546));
#5648 = CARTESIAN_POINT('',(13.076096047675,-5.627924778723,
    28.961655576217));
#5649 = CARTESIAN_POINT('',(13.065105894807,-5.62313004638,
    28.967724352408));
#5650 = CARTESIAN_POINT('',(13.057731057891,-5.619911407314,
    28.971662084366));
#5651 = CARTESIAN_POINT('',(13.052739138113,-5.617731767415,
    28.974214705104));
#5652 = CARTESIAN_POINT('',(13.011026460728,-5.59951372514,
    28.994992487827));
#5653 = CARTESIAN_POINT('',(12.969055091889,-5.581646473691,
    29.008453884772));
#5654 = CARTESIAN_POINT('',(12.926030744198,-5.563759692429,
    29.015305156392));
#5655 = ORIENTED_EDGE('',*,*,#5656,.F.);
#5656 = EDGE_CURVE('',#5619,#5500,#5657,.T.);
#5657 = CIRCLE('',#5658,14.072584206517);
#5658 = AXIS2_PLACEMENT_3D('',#5659,#5660,#5661);
#5659 = CARTESIAN_POINT('',(1.981511754678E-08,-1.734723475977E-15,
    29.015290154345));
#5660 = DIRECTION('',(0.,0.,1.));
#5661 = DIRECTION('',(-1.,1.232697172402E-16,0.));
#5662 = TOROIDAL_SURFACE('',#5663,13.999999999999,0.5);
#5663 = AXIS2_PLACEMENT_3D('',#5664,#5665,#5666);
#5664 = CARTESIAN_POINT('',(1.98161744791E-08,-6.678685382511E-13,
    28.520586674506));
#5665 = DIRECTION('',(0.,0.,1.));
#5666 = DIRECTION('',(1.,0.,0.));
#5667 = ADVANCED_FACE('',(#5668),#5730,.T.);
#5668 = FACE_BOUND('',#5669,.T.);
#5669 = EDGE_LOOP('',(#5670,#5683,#5716,#5729));
#5670 = ORIENTED_EDGE('',*,*,#5671,.T.);
#5671 = EDGE_CURVE('',#4545,#5619,#5672,.T.);
#5672 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5673,#5674,#5675,#5676,#5677,
    #5678,#5679,#5680,#5681,#5682),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.
    ,0.25,0.5,0.75,1.),.UNSPECIFIED.);
#5673 = CARTESIAN_POINT('',(11.473164579226,-8.802040192657,
    28.520617975163));
#5674 = CARTESIAN_POINT('',(11.475922877419,-8.800447688697,
    28.575385739384));
#5675 = CARTESIAN_POINT('',(11.474225336839,-8.790721018078,
    28.63375386287));
#5676 = CARTESIAN_POINT('',(11.459360159566,-8.751780391545,
    28.747267551344));
#5677 = CARTESIAN_POINT('',(11.446132372519,-8.722490769302,
    28.802167939649));
#5678 = CARTESIAN_POINT('',(11.409659329047,-8.648392010399,
    28.896247702816));
#5679 = CARTESIAN_POINT('',(11.386498708688,-8.603754797089,
    28.935208787153));
#5680 = CARTESIAN_POINT('',(11.335703107233,-8.50929673284,
    28.991064609426));
#5681 = CARTESIAN_POINT('',(11.308199336461,-8.45969589411,
    29.008021248628));
#5682 = CARTESIAN_POINT('',(11.281372694763,-8.412391355275,
    29.015307457313));
#5683 = ORIENTED_EDGE('',*,*,#5684,.F.);
#5684 = EDGE_CURVE('',#5685,#5619,#5687,.T.);
#5685 = VERTEX_POINT('',#5686);
#5686 = CARTESIAN_POINT('',(1.64465947888,-13.97614889322,
    29.015294893256));
#5687 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5688,#5689,#5690,#5691,#5692,
    #5693,#5694,#5695,#5696,#5697,#5698,#5699,#5700,#5701,#5702,#5703,
    #5704,#5705,#5706,#5707,#5708,#5709,#5710,#5711,#5712,#5713,#5714,
    #5715),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.125
    ,0.1875,0.21875,0.25,0.375,0.5,0.625,0.6875,0.75,0.8125,0.84375,
    0.875,1.),.UNSPECIFIED.);
#5688 = CARTESIAN_POINT('',(1.64465947888,-13.97614889322,
    29.015294893256));
#5689 = CARTESIAN_POINT('',(2.053810221701,-13.74094339417,
    29.042547145824));
#5690 = CARTESIAN_POINT('',(2.457119628297,-13.50883442338,
    29.066518670422));
#5691 = CARTESIAN_POINT('',(3.057914765573,-13.163209712,29.09754778144)
  );
#5692 = CARTESIAN_POINT('',(3.25748845809,-13.0484126728,29.1070694558)
  );
#5693 = CARTESIAN_POINT('',(3.556404958655,-12.87645198774,
    29.120119923369));
#5694 = CARTESIAN_POINT('',(3.655969848667,-12.81917001826,
    29.124264738564));
#5695 = CARTESIAN_POINT('',(3.855050708596,-12.7046078629,29.13214368763
    ));
#5696 = CARTESIAN_POINT('',(3.953137602277,-12.64815063022,
    29.135827159103));
#5697 = CARTESIAN_POINT('',(4.457986869501,-12.35743321749,
    29.153724437145));
#5698 = CARTESIAN_POINT('',(4.856816092451,-12.12764111912,
    29.16447094248));
#5699 = CARTESIAN_POINT('',(5.663176706734,-11.66271809241,
    29.179010522379));
#5700 = CARTESIAN_POINT('',(6.063726374711,-11.43162352783,
    29.182645444193));
#5701 = CARTESIAN_POINT('',(6.868240752035,-10.96713472695,
    29.18264555149));
#5702 = CARTESIAN_POINT('',(7.270430703266,-10.73477611825,
    29.178976862162));
#5703 = CARTESIAN_POINT('',(7.872063027161,-10.38694878057,
    29.168122104347));
#5704 = CARTESIAN_POINT('',(8.072360722789,-10.27108956824,
    29.163618596755));
#5705 = CARTESIAN_POINT('',(8.473562972621,-10.03899081849,
    29.152841071596));
#5706 = CARTESIAN_POINT('',(8.676381627886,-9.921642788224,
    29.146499120229));
#5707 = CARTESIAN_POINT('',(9.075955051781,-9.690342595206,
    29.132316442723));
#5708 = CARTESIAN_POINT('',(9.275824391047,-9.574596892285,
    29.124380330688));
#5709 = CARTESIAN_POINT('',(9.576451966802,-9.400481745354,
    29.111209002712));
#5710 = CARTESIAN_POINT('',(9.676797564395,-9.342360014573,
    29.106607366733));
#5711 = CARTESIAN_POINT('',(9.877867933274,-9.22588476276,
    29.096981708135));
#5712 = CARTESIAN_POINT('',(9.98010780437,-9.166653297345,
    29.091879124114));
#5713 = CARTESIAN_POINT('',(10.477353020309,-8.878524360317,
    29.066095851415));
#5714 = CARTESIAN_POINT('',(10.877034917976,-8.646835963092,
    29.042285079522));
#5715 = CARTESIAN_POINT('',(11.281372694763,-8.412391355275,
    29.015307457313));
#5716 = ORIENTED_EDGE('',*,*,#5717,.T.);
#5717 = EDGE_CURVE('',#5685,#4553,#5718,.T.);
#5718 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5719,#5720,#5721,#5722,#5723,
    #5724,#5725,#5726,#5727,#5728),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.
    ,0.25,0.5,0.75,1.),.UNSPECIFIED.);
#5719 = CARTESIAN_POINT('',(1.64465947888,-13.97614889322,
    29.015294893256));
#5720 = CARTESIAN_POINT('',(1.672214329859,-14.02301887035,
    29.007997468212));
#5721 = CARTESIAN_POINT('',(1.70142408379,-14.07163556274,
    28.991043430554));
#5722 = CARTESIAN_POINT('',(1.757838573227,-14.16285270153,
    28.935189383436));
#5723 = CARTESIAN_POINT('',(1.784918097923,-14.20522928563,
    28.896228852381));
#5724 = CARTESIAN_POINT('',(1.830854121091,-14.27386837123,
    28.802149329465));
#5725 = CARTESIAN_POINT('',(1.849604036052,-14.29997158918,
    28.747248634672));
#5726 = CARTESIAN_POINT('',(1.875887542261,-14.33232254745,
    28.633733905939));
#5727 = CARTESIAN_POINT('',(1.883456631006,-14.33866018629,
    28.575365071055));
#5728 = CARTESIAN_POINT('',(1.886208093994,-14.33707210027,
    28.52059982253));
#5729 = ORIENTED_EDGE('',*,*,#4552,.T.);
#5730 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5731,#5732,#5733,#5734,#5735,#5736)
    ,(#5737,#5738,#5739,#5740,#5741,#5742)
    ,(#5743,#5744,#5745,#5746,#5747,#5748
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(-2.494074514115E-02,2.721202865666,5.615672635909,
11.256286016959),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.)
    ,(0.752646083536,0.753804042181,0.755862181257,0.757537801842
      ,0.755052502168,0.752646083536)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5731 = CARTESIAN_POINT('',(1.555795490196,-14.02724565662,
    29.00932214372));
#5732 = CARTESIAN_POINT('',(2.351493588605,-13.56986185285,
    29.063246965258));
#5733 = CARTESIAN_POINT('',(3.987542334545,-12.62887598128,
    29.150986510708));
#5734 = CARTESIAN_POINT('',(7.263935083724,-10.74018071233,
    29.214562320334));
#5735 = CARTESIAN_POINT('',(9.739511618276,-9.306558442832,
    29.120570302753));
#5736 = CARTESIAN_POINT('',(11.370053368384,-8.360981228754,
    29.00932214372));
#5737 = CARTESIAN_POINT('',(1.775518970764,-14.40097849545,
    28.95126853284));
#5738 = CARTESIAN_POINT('',(2.568942602765,-13.94289514822,
    29.00377451926));
#5739 = CARTESIAN_POINT('',(4.20074886532,-13.00077136299,
    29.089124091832));
#5740 = CARTESIAN_POINT('',(7.476061893916,-11.10976850413,
    29.150940972424));
#5741 = CARTESIAN_POINT('',(9.958104943802,-9.676760281499,29.0594400141
    ));
#5742 = CARTESIAN_POINT('',(11.583853760754,-8.738133764148,
    28.95126853284));
#5743 = CARTESIAN_POINT('',(1.797794216252,-14.38811787647,
    28.514618464265));
#5744 = CARTESIAN_POINT('',(2.589177557313,-13.93121249147,
    28.568543285867));
#5745 = CARTESIAN_POINT('',(4.215802513801,-12.99208013497,
    28.656282831275));
#5746 = CARTESIAN_POINT('',(7.472480540795,-11.11183619943,
    28.719858640842));
#5747 = CARTESIAN_POINT('',(9.936185634539,-9.689415400353,
    28.625866623375));
#5748 = CARTESIAN_POINT('',(11.561578515267,-8.750994383126,
    28.514618464265));
#5749 = ADVANCED_FACE('',(#5750),#5762,.T.);
#5750 = FACE_BOUND('',#5751,.T.);
#5751 = EDGE_LOOP('',(#5752,#5753,#5760,#5761));
#5752 = ORIENTED_EDGE('',*,*,#4563,.F.);
#5753 = ORIENTED_EDGE('',*,*,#5754,.F.);
#5754 = EDGE_CURVE('',#4663,#4553,#5755,.T.);
#5755 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5756,#5757,#5758,#5759),
  .UNSPECIFIED.,.F.,.F.,(4,4),(6.866467166908E-06,1.),
  .PIECEWISE_BEZIER_KNOTS.);
#5756 = CARTESIAN_POINT('',(1.694643682233,-14.40063133537,
    28.520587880912));
#5757 = CARTESIAN_POINT('',(1.761922643716,-14.39271458734,
    28.520591861451));
#5758 = CARTESIAN_POINT('',(1.827540537358,-14.3709431994,
    28.520595841991));
#5759 = CARTESIAN_POINT('',(1.886208093994,-14.33707210027,
    28.52059982253));
#5760 = ORIENTED_EDGE('',*,*,#4662,.F.);
#5761 = ORIENTED_EDGE('',*,*,#4695,.F.);
#5762 = CYLINDRICAL_SURFACE('',#5763,0.499999999999);
#5763 = AXIS2_PLACEMENT_3D('',#5764,#5765,#5766);
#5764 = CARTESIAN_POINT('',(1.636211584524,-13.9040573832,
    29.020591499815));
#5765 = DIRECTION('',(-4.203003407191E-13,1.266730300147E-12,-1.));
#5766 = DIRECTION('',(-4.214006102254E-27,1.,1.266730300147E-12));
#5767 = ADVANCED_FACE('',(#5768),#5780,.T.);
#5768 = FACE_BOUND('',#5769,.T.);
#5769 = EDGE_LOOP('',(#5770,#5771,#5772,#5773));
#5770 = ORIENTED_EDGE('',*,*,#4739,.F.);
#5771 = ORIENTED_EDGE('',*,*,#4621,.T.);
#5772 = ORIENTED_EDGE('',*,*,#4652,.F.);
#5773 = ORIENTED_EDGE('',*,*,#5774,.F.);
#5774 = EDGE_CURVE('',#4740,#4653,#5775,.T.);
#5775 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5776,#5777,#5778,#5779),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5776 = CARTESIAN_POINT('',(-1.886208112472,-14.33707206661,
    28.520617975163));
#5777 = CARTESIAN_POINT('',(-1.824411876455,-14.37274951698,
    28.520606579661));
#5778 = CARTESIAN_POINT('',(-1.758190911346,-14.39315395466,
    28.520598405567));
#5779 = CARTESIAN_POINT('',(-1.694644666066,-14.40063121494,
    28.520591010861));
#5780 = CYLINDRICAL_SURFACE('',#5781,0.5);
#5781 = AXIS2_PLACEMENT_3D('',#5782,#5783,#5784);
#5782 = CARTESIAN_POINT('',(-1.636211544894,-13.9040573832,
    22.203972238557));
#5783 = DIRECTION('',(4.203003407191E-13,1.266730300147E-12,1.));
#5784 = DIRECTION('',(-4.214006102151E-27,-1.,1.266730300147E-12));
#5785 = ADVANCED_FACE('',(#5786),#5814,.T.);
#5786 = FACE_BOUND('',#5787,.T.);
#5787 = EDGE_LOOP('',(#5788,#5797,#5804,#5805));
#5788 = ORIENTED_EDGE('',*,*,#5789,.F.);
#5789 = EDGE_CURVE('',#5790,#5685,#5792,.T.);
#5790 = VERTEX_POINT('',#5791);
#5791 = CARTESIAN_POINT('',(1.981519037741E-08,-14.07258420651,
    29.015290154345));
#5792 = CIRCLE('',#5793,14.072584206517);
#5793 = AXIS2_PLACEMENT_3D('',#5794,#5795,#5796);
#5794 = CARTESIAN_POINT('',(1.981511932314E-08,1.734723475977E-15,
    29.015290154345));
#5795 = DIRECTION('',(0.,0.,1.));
#5796 = DIRECTION('',(-1.,-1.232697172402E-16,0.));
#5797 = ORIENTED_EDGE('',*,*,#5798,.F.);
#5798 = EDGE_CURVE('',#4672,#5790,#5799,.T.);
#5799 = CIRCLE('',#5800,0.5);
#5800 = AXIS2_PLACEMENT_3D('',#5801,#5802,#5803);
#5801 = CARTESIAN_POINT('',(1.981518860106E-08,-14.,28.520586674506));
#5802 = DIRECTION('',(-1.,-3.906565914601E-34,-4.645968098672E-21));
#5803 = DIRECTION('',(-4.645968098672E-21,-1.81497806146E-54,1.));
#5804 = ORIENTED_EDGE('',*,*,#4671,.T.);
#5805 = ORIENTED_EDGE('',*,*,#5806,.T.);
#5806 = EDGE_CURVE('',#4663,#5685,#5807,.T.);
#5807 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5808,#5809,#5810,#5811,#5812,
    #5813),.UNSPECIFIED.,.F.,.F.,(4,2,4),(2.96844070106E-11,
    0.500000000015,1.),.UNSPECIFIED.);
#5808 = CARTESIAN_POINT('',(1.694643682233,-14.40063133537,
    28.520587880912));
#5809 = CARTESIAN_POINT('',(1.694637111421,-14.40063182011,
    28.639347126901));
#5810 = CARTESIAN_POINT('',(1.689488166831,-14.35692177129,
    28.75760821477));
#5811 = CARTESIAN_POINT('',(1.671329922179,-14.20270430006,
    28.937336576234));
#5812 = CARTESIAN_POINT('',(1.658396736819,-14.09284363858,
    28.998050105834));
#5813 = CARTESIAN_POINT('',(1.64465947888,-13.97614889322,
    29.015294893256));
#5814 = TOROIDAL_SURFACE('',#5815,14.000000000001,0.5);
#5815 = AXIS2_PLACEMENT_3D('',#5816,#5817,#5818);
#5816 = CARTESIAN_POINT('',(1.981518860106E-08,1.106753577673E-12,
    28.520586674505));
#5817 = DIRECTION('',(-4.645968098672E-21,8.408507832237E-14,1.));
#5818 = DIRECTION('',(6.445692503426E-37,-1.,8.408507832237E-14));
#5819 = ADVANCED_FACE('',(#5820),#5862,.T.);
#5820 = FACE_BOUND('',#5821,.T.);
#5821 = EDGE_LOOP('',(#5822,#5853,#5854,#5855));
#5822 = ORIENTED_EDGE('',*,*,#5823,.T.);
#5823 = EDGE_CURVE('',#5824,#4653,#5826,.T.);
#5824 = VERTEX_POINT('',#5825);
#5825 = CARTESIAN_POINT('',(-1.644658262953,-13.9761510037,
    29.015307457313));
#5826 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5827,#5828,#5829,#5830,#5831,
    #5832,#5833,#5834,#5835,#5836,#5837,#5838,#5839,#5840,#5841,#5842,
    #5843,#5844,#5845,#5846,#5847,#5848,#5849,#5850,#5851,#5852),
  .UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.125,0.1875,
    0.21875,0.25,0.375,0.4375,0.5,0.625,0.6875,0.71875,0.75,1.),
  .UNSPECIFIED.);
#5827 = CARTESIAN_POINT('',(-1.644658262953,-13.9761510037,
    29.015307457313));
#5828 = CARTESIAN_POINT('',(-1.645294076902,-13.98155227725,
    29.0144918206));
#5829 = CARTESIAN_POINT('',(-1.647112836909,-13.99676231535,
    29.012448577995));
#5830 = CARTESIAN_POINT('',(-1.651512401902,-14.03340944614,
    29.003488556188));
#5831 = CARTESIAN_POINT('',(-1.653255910741,-14.04791694761,
    28.99946480077));
#5832 = CARTESIAN_POINT('',(-1.656243213249,-14.07274526337,
    28.990927769938));
#5833 = CARTESIAN_POINT('',(-1.657300682066,-14.08152994768,
    28.987662385634));
#5834 = CARTESIAN_POINT('',(-1.659527161484,-14.1000153998,
    28.98010581812));
#5835 = CARTESIAN_POINT('',(-1.660838649425,-14.11089772886,
    28.975240336528));
#5836 = CARTESIAN_POINT('',(-1.666210794984,-14.15544862863,
    28.953589426145));
#5837 = CARTESIAN_POINT('',(-1.669876672654,-14.18638813265,
    28.933280416714));
#5838 = CARTESIAN_POINT('',(-1.674469993039,-14.22612545955,
    28.901504712019));
#5839 = CARTESIAN_POINT('',(-1.675851487447,-14.23827019527,
    28.890685656621));
#5840 = CARTESIAN_POINT('',(-1.678334106596,-14.26051984316,
    28.869015901752));
#5841 = CARTESIAN_POINT('',(-1.679534659089,-14.27156360117,
    28.857073244548));
#5842 = CARTESIAN_POINT('',(-1.682154876123,-14.29630708343,
    28.828276620889));
#5843 = CARTESIAN_POINT('',(-1.684003690304,-14.31310144712,
    28.805788709781));
#5844 = CARTESIAN_POINT('',(-1.686700553691,-14.33678253488,
    28.766422572367));
#5845 = CARTESIAN_POINT('',(-1.68758601627,-14.34441796483,
    28.752365008082));
#5846 = CARTESIAN_POINT('',(-1.688858492242,-14.35518107251,
    28.72983616024));
#5847 = CARTESIAN_POINT('',(-1.689273317825,-14.35865337295,
    28.722086551627));
#5848 = CARTESIAN_POINT('',(-1.690077852364,-14.36531219321,
    28.706106674106));
#5849 = CARTESIAN_POINT('',(-1.690543249072,-14.36910921001,
    28.696161429195));
#5850 = CARTESIAN_POINT('',(-1.693225883688,-14.39074735067,
    28.635378249548));
#5851 = CARTESIAN_POINT('',(-1.694515560536,-14.40064590657,
    28.577991365342));
#5852 = CARTESIAN_POINT('',(-1.694644666066,-14.40063121494,
    28.520591010861));
#5853 = ORIENTED_EDGE('',*,*,#4680,.T.);
#5854 = ORIENTED_EDGE('',*,*,#5798,.T.);
#5855 = ORIENTED_EDGE('',*,*,#5856,.F.);
#5856 = EDGE_CURVE('',#5824,#5790,#5857,.T.);
#5857 = CIRCLE('',#5858,14.072584206517);
#5858 = AXIS2_PLACEMENT_3D('',#5859,#5860,#5861);
#5859 = CARTESIAN_POINT('',(1.981511932314E-08,1.734723475977E-15,
    29.015290154345));
#5860 = DIRECTION('',(0.,0.,1.));
#5861 = DIRECTION('',(-1.,-1.232697172402E-16,0.));
#5862 = TOROIDAL_SURFACE('',#5863,14.000000000001,0.5);
#5863 = AXIS2_PLACEMENT_3D('',#5864,#5865,#5866);
#5864 = CARTESIAN_POINT('',(1.981518860106E-08,1.106753577673E-12,
    28.520586674505));
#5865 = DIRECTION('',(-4.645968098672E-21,8.408507832237E-14,1.));
#5866 = DIRECTION('',(6.445692503426E-37,-1.,8.408507832237E-14));
#5867 = ADVANCED_FACE('',(#5868),#5880,.T.);
#5868 = FACE_BOUND('',#5869,.T.);
#5869 = EDGE_LOOP('',(#5870,#5871,#5878,#5879));
#5870 = ORIENTED_EDGE('',*,*,#4721,.F.);
#5871 = ORIENTED_EDGE('',*,*,#5872,.F.);
#5872 = EDGE_CURVE('',#4872,#4722,#5873,.T.);
#5873 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5874,#5875,#5876,#5877),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#5874 = CARTESIAN_POINT('',(-11.62399155017,-8.667919011037,
    28.52058788083));
#5875 = CARTESIAN_POINT('',(-11.58349583803,-8.722226412718,
    28.520591920347));
#5876 = CARTESIAN_POINT('',(-11.53183201125,-8.768167881691,
    28.520596235188));
#5877 = CARTESIAN_POINT('',(-11.47316459781,-8.802040159192,
    28.52059982253));
#5878 = ORIENTED_EDGE('',*,*,#4871,.F.);
#5879 = ORIENTED_EDGE('',*,*,#4895,.F.);
#5880 = CYLINDRICAL_SURFACE('',#5881,0.5);
#5881 = AXIS2_PLACEMENT_3D('',#5882,#5883,#5884);
#5882 = CARTESIAN_POINT('',(-11.22316110736,-8.369029472607,
    29.020591499815));
#5883 = DIRECTION('',(-0.,-0.,-1.));
#5884 = DIRECTION('',(-1.,0.,0.));
#5885 = ADVANCED_FACE('',(#5886),#5961,.T.);
#5886 = FACE_BOUND('',#5887,.T.);
#5887 = EDGE_LOOP('',(#5888,#5914,#5947,#5960));
#5888 = ORIENTED_EDGE('',*,*,#5889,.T.);
#5889 = EDGE_CURVE('',#4740,#5824,#5890,.T.);
#5890 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5891,#5892,#5893,#5894,#5895,
    #5896,#5897,#5898,#5899,#5900,#5901,#5902,#5903,#5904,#5905,#5906,
    #5907,#5908,#5909,#5910,#5911,#5912,#5913),.UNSPECIFIED.,.F.,.F.,(4,
    2,2,2,2,2,2,2,1,2,2,4),(0.,0.25,0.375000000001,0.437500000001,
    0.468750000001,0.500000000001,0.625,0.6875,0.71875,0.734375,0.75,1.)
  ,.UNSPECIFIED.);
#5891 = CARTESIAN_POINT('',(-1.886208112472,-14.33707206661,
    28.520617975163));
#5892 = CARTESIAN_POINT('',(-1.883385839138,-14.33870150708,
    28.5766657058));
#5893 = CARTESIAN_POINT('',(-1.875539256455,-14.33198398105,
    28.635785126624));
#5894 = CARTESIAN_POINT('',(-1.855631718909,-14.30739045557,
    28.720854803319));
#5895 = CARTESIAN_POINT('',(-1.847670162855,-14.29682200227,
    28.748575126791));
#5896 = CARTESIAN_POINT('',(-1.833963343909,-14.27767302057,
    28.788094998275));
#5897 = CARTESIAN_POINT('',(-1.829102505976,-14.27074451599,
    28.800925642242));
#5898 = CARTESIAN_POINT('',(-1.821419298453,-14.25959867556,
    28.819534340648));
#5899 = CARTESIAN_POINT('',(-1.818793018313,-14.2557580963,
    28.825631175581));
#5900 = CARTESIAN_POINT('',(-1.813418933992,-14.24783960329,
    28.837594206632));
#5901 = CARTESIAN_POINT('',(-1.811217940856,-14.24457870729,
    28.842340472737));
#5902 = CARTESIAN_POINT('',(-1.794465116562,-14.21954747893,
    28.876652168915));
#5903 = CARTESIAN_POINT('',(-1.779620287951,-14.19684399552,
    28.901429308692));
#5904 = CARTESIAN_POINT('',(-1.756032436921,-14.16009822708,
    28.93343353928));
#5905 = CARTESIAN_POINT('',(-1.747952019349,-14.14740605639,
    28.943248753015));
#5906 = CARTESIAN_POINT('',(-1.735621351058,-14.12789620964,
    28.956620408471));
#5907 = CARTESIAN_POINT('',(-1.729403545844,-14.11802354918,
    28.96296924062));
#5908 = CARTESIAN_POINT('',(-1.723128829892,-14.1080113098,
    28.968806236283));
#5909 = CARTESIAN_POINT('',(-1.718935421344,-14.10130956766,
    28.972583603576));
#5910 = CARTESIAN_POINT('',(-1.716230885502,-14.09697906014,
    28.974923206759));
#5911 = CARTESIAN_POINT('',(-1.690678400187,-14.05601633733,
    28.996457417401));
#5912 = CARTESIAN_POINT('',(-1.666829501892,-14.01565513597,
    29.009188666144));
#5913 = CARTESIAN_POINT('',(-1.644658262953,-13.9761510037,
    29.015307457313));
#5914 = ORIENTED_EDGE('',*,*,#5915,.F.);
#5915 = EDGE_CURVE('',#5916,#5824,#5918,.T.);
#5916 = VERTEX_POINT('',#5917);
#5917 = CARTESIAN_POINT('',(-11.28137023926,-8.412391318735,
    29.015294893256));
#5918 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5919,#5920,#5921,#5922,#5923,
    #5924,#5925,#5926,#5927,#5928,#5929,#5930,#5931,#5932,#5933,#5934,
    #5935,#5936,#5937,#5938,#5939,#5940,#5941,#5942,#5943,#5944,#5945,
    #5946),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.125
    ,0.1875,0.21875,0.25,0.375,0.5,0.625,0.6875,0.75,0.8125,0.84375,
    0.875,1.),.UNSPECIFIED.);
#5919 = CARTESIAN_POINT('',(-11.28137023926,-8.412391318735,
    29.015294893256));
#5920 = CARTESIAN_POINT('',(-10.87310093078,-8.649123506343,
    29.04254714581));
#5921 = CARTESIAN_POINT('',(-10.47043396244,-8.882345212607,
    29.0665186704));
#5922 = CARTESIAN_POINT('',(-9.870716613584,-9.229836708291,
    29.097547781418));
#5923 = CARTESIAN_POINT('',(-9.671512615072,-9.345274076356,
    29.10706945578));
#5924 = CARTESIAN_POINT('',(-9.373132042988,-9.518163016965,
    29.120119923355));
#5925 = CARTESIAN_POINT('',(-9.2737419572,-9.575747756317,
    29.124264738552));
#5926 = CARTESIAN_POINT('',(-9.074987790293,-9.690875760773,
    29.132143687624));
#5927 = CARTESIAN_POINT('',(-8.977050945503,-9.747592886257,
    29.135827159106));
#5928 = CARTESIAN_POINT('',(-8.472857647717,-10.03944646998,
    29.153724437136));
#5929 = CARTESIAN_POINT('',(-8.074437240427,-10.26994666031,
    29.16447094249));
#5930 = CARTESIAN_POINT('',(-7.268621782517,-10.73581392285,
    29.17901052237));
#5931 = CARTESIAN_POINT('',(-6.868213184083,-10.96715282908,
    29.182645444184));
#5932 = CARTESIAN_POINT('',(-6.063696894608,-11.43163831666,
    29.182645551499));
#5933 = CARTESIAN_POINT('',(-5.661373461203,-11.66376572719,
    29.178976862174));
#5934 = CARTESIAN_POINT('',(-5.059329988102,-12.01088093497,
    29.168122104342));
#5935 = CARTESIAN_POINT('',(-4.85884411904,-12.12641422159,
    29.163618596747));
#5936 = CARTESIAN_POINT('',(-4.457239580646,-12.35781618712,
    29.152841071588));
#5937 = CARTESIAN_POINT('',(-4.254203877999,-12.47478827963,
    29.14649912023));
#5938 = CARTESIAN_POINT('',(-3.854105323049,-12.70517891888,
    29.132316442722));
#5939 = CARTESIAN_POINT('',(-3.65393193432,-12.82039799267,
    29.124380330686));
#5940 = CARTESIAN_POINT('',(-3.352830006017,-12.99369153688,
    29.111209002711));
#5941 = CARTESIAN_POINT('',(-3.252322311849,-13.05153250817,
    29.106607366732));
#5942 = CARTESIAN_POINT('',(-3.050916600414,-13.16742692966,
    29.096981708134));
#5943 = CARTESIAN_POINT('',(-2.948500711039,-13.22635352264,
    29.09187912411));
#5944 = CARTESIAN_POINT('',(-2.450351124292,-13.51291604285,
    29.06609585143));
#5945 = CARTESIAN_POINT('',(-2.049862137721,-13.74320652107,
    29.042285079537));
#5946 = CARTESIAN_POINT('',(-1.644658262953,-13.9761510037,
    29.015307457313));
#5947 = ORIENTED_EDGE('',*,*,#5948,.T.);
#5948 = EDGE_CURVE('',#5916,#4722,#5949,.T.);
#5949 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5950,#5951,#5952,#5953,#5954,
    #5955,#5956,#5957,#5958,#5959),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.
    ,0.25,0.5,0.75,1.),.UNSPECIFIED.);
#5950 = CARTESIAN_POINT('',(-11.28137023926,-8.412391318735,
    29.015294893256));
#5951 = CARTESIAN_POINT('',(-11.30818340463,-8.459689508244,
    29.007997468212));
#5952 = CARTESIAN_POINT('',(-11.33568181833,-8.509294243382,
    28.991043430554));
#5953 = CARTESIAN_POINT('',(-11.38647093306,-8.603759193772,
    28.935189383436));
#5954 = CARTESIAN_POINT('',(-11.40963036907,-8.648399042132,
    28.896228852382));
#5955 = CARTESIAN_POINT('',(-11.44610554931,-8.722500347943,
    28.802149329465));
#5956 = CARTESIAN_POINT('',(-11.45933664169,-8.751789859594,
    28.747248634672));
#5957 = CARTESIAN_POINT('',(-11.47421164029,-8.790727522808,
    28.633733905939));
#5958 = CARTESIAN_POINT('',(-11.47591565215,-8.800451365366,
    28.575365071055));
#5959 = CARTESIAN_POINT('',(-11.47316459781,-8.802040159192,
    28.52059982253));
#5960 = ORIENTED_EDGE('',*,*,#4747,.T.);
#5961 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#5962,#5963,#5964,#5965,#5966,#5967)
    ,(#5968,#5969,#5970,#5971,#5972,#5973)
    ,(#5974,#5975,#5976,#5977,#5978,#5979
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(-2.494074514124E-02,2.721202865666,5.615672635909,
11.256286016959),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.)
    ,(0.752646083536,0.753804042181,0.755862181257,0.757537801842
      ,0.755052502168,0.752646083536)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5962 = CARTESIAN_POINT('',(-11.37005332875,-8.360981228754,
    29.00932214372));
#5963 = CARTESIAN_POINT('',(-10.5760982862,-8.821384093834,
    29.063246965258));
#5964 = CARTESIAN_POINT('',(-8.943156243856,-9.767750933864,
    29.150986510708));
#5965 = CARTESIAN_POINT('',(-5.669301786346,-11.66084265295,
    29.214562320334));
#5966 = CARTESIAN_POINT('',(-3.189960214251,-13.08794368613,
    29.120570302753));
#5967 = CARTESIAN_POINT('',(-1.555795450566,-14.02724565662,
    29.00932214372));
#5968 = CARTESIAN_POINT('',(-11.58385372112,-8.738133764148,
    28.95126853284));
#5969 = CARTESIAN_POINT('',(-10.79043008937,-9.196217111811,
    29.00377451926));
#5970 = CARTESIAN_POINT('',(-9.158623826576,-10.13834089662,
    29.089124091832));
#5971 = CARTESIAN_POINT('',(-5.883310797877,-12.0293437553,
    29.150940972424));
#5972 = CARTESIAN_POINT('',(-3.401267748302,-13.46235197847,
    29.0594400141));
#5973 = CARTESIAN_POINT('',(-1.775518931134,-14.40097849545,
    28.95126853284));
#5974 = CARTESIAN_POINT('',(-11.56157847563,-8.750994383126,
    28.514618464265));
#5975 = CARTESIAN_POINT('',(-10.77019513457,-9.20789976812,
    28.568543285867));
#5976 = CARTESIAN_POINT('',(-9.143570178087,-10.14703212461,
    28.656282831275));
#5977 = CARTESIAN_POINT('',(-5.886892151093,-12.02727606016,
    28.719858640842));
#5978 = CARTESIAN_POINT('',(-3.423187057349,-13.44969685924,
    28.625866623375));
#5979 = CARTESIAN_POINT('',(-1.797794176621,-14.38811787647,
    28.514618464265));
#5980 = ADVANCED_FACE('',(#5981),#5993,.T.);
#5981 = FACE_BOUND('',#5982,.T.);
#5982 = EDGE_LOOP('',(#5983,#5984,#5991,#5992));
#5983 = ORIENTED_EDGE('',*,*,#4861,.F.);
#5984 = ORIENTED_EDGE('',*,*,#5985,.F.);
#5985 = EDGE_CURVE('',#4954,#4862,#5986,.T.);
#5986 = CIRCLE('',#5987,0.5);
#5987 = AXIS2_PLACEMENT_3D('',#5988,#5989,#5990);
#5988 = CARTESIAN_POINT('',(-12.85937267207,-5.5350279106,
    28.520586742451));
#5989 = DIRECTION('',(0.,0.,1.));
#5990 = DIRECTION('',(-1.,0.,0.));
#5991 = ORIENTED_EDGE('',*,*,#4953,.F.);
#5992 = ORIENTED_EDGE('',*,*,#4830,.T.);
#5993 = CYLINDRICAL_SURFACE('',#5994,0.5);
#5994 = AXIS2_PLACEMENT_3D('',#5995,#5996,#5997);
#5995 = CARTESIAN_POINT('',(-12.85937267207,-5.5350279106,
    29.020586946296));
#5996 = DIRECTION('',(-0.,-0.,-1.));
#5997 = DIRECTION('',(-1.,0.,0.));
#5998 = ADVANCED_FACE('',(#5999),#6041,.T.);
#5999 = FACE_BOUND('',#6000,.T.);
#6000 = EDGE_LOOP('',(#6001,#6002,#6011,#6020));
#6001 = ORIENTED_EDGE('',*,*,#4880,.T.);
#6002 = ORIENTED_EDGE('',*,*,#6003,.T.);
#6003 = EDGE_CURVE('',#4872,#5916,#6004,.T.);
#6004 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6005,#6006,#6007,#6008,#6009,
    #6010),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#6005 = CARTESIAN_POINT('',(-11.62399155017,-8.667919011037,
    28.52058788083));
#6006 = CARTESIAN_POINT('',(-11.62399442114,-8.667914681584,
    28.639347126883));
#6007 = CARTESIAN_POINT('',(-11.58871488076,-8.641600540357,
    28.757608214757));
#6008 = CARTESIAN_POINT('',(-11.4642377553,-8.548766303586,
    28.93733657623));
#6009 = CARTESIAN_POINT('',(-11.37556222426,-8.482635505769,
    28.998050105833));
#6010 = CARTESIAN_POINT('',(-11.28137023926,-8.412391318735,
    29.015294893256));
#6011 = ORIENTED_EDGE('',*,*,#6012,.F.);
#6012 = EDGE_CURVE('',#6013,#5916,#6015,.T.);
#6013 = VERTEX_POINT('',#6014);
#6014 = CARTESIAN_POINT('',(-12.92603938828,-5.56374108572,
    29.015289997007));
#6015 = CIRCLE('',#6016,14.072584977367);
#6016 = AXIS2_PLACEMENT_3D('',#6017,#6018,#6019);
#6017 = CARTESIAN_POINT('',(1.981511754678E-08,-1.734723475977E-15,
    29.015290041246));
#6018 = DIRECTION('',(0.,0.,1.));
#6019 = DIRECTION('',(-1.,1.232697104879E-16,0.));
#6020 = ORIENTED_EDGE('',*,*,#6021,.T.);
#6021 = EDGE_CURVE('',#6013,#4862,#6022,.T.);
#6022 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6023,#6024,#6025,#6026,#6027,
    #6028,#6029,#6030,#6031,#6032,#6033,#6034,#6035,#6036,#6037,#6038,
    #6039,#6040),.UNSPECIFIED.,.F.,.F.,(4,2,1,1,2,2,2,2,2,4),(0.,0.125,
    0.1875,0.21875,0.234375,0.25,0.375,0.5,0.75,1.),.UNSPECIFIED.);
#6023 = CARTESIAN_POINT('',(-12.92603938828,-5.56374108572,
    29.015289997007));
#6024 = CARTESIAN_POINT('',(-12.94743683254,-5.572951814198,
    29.01187168033));
#6025 = CARTESIAN_POINT('',(-12.9686315996,-5.582026771916,
    29.006804804595));
#6026 = CARTESIAN_POINT('',(-12.9998004279,-5.595298630196,
    28.996807347816));
#6027 = CARTESIAN_POINT('',(-13.01522915477,-5.601849477571,
    28.991210096819));
#6028 = CARTESIAN_POINT('',(-13.03288979559,-5.609314155161,
    28.983657024456));
#6029 = CARTESIAN_POINT('',(-13.04037885607,-5.612472119213,
    28.980203906703));
#6030 = CARTESIAN_POINT('',(-13.045353058,-5.614567940882,
    28.977854167911));
#6031 = CARTESIAN_POINT('',(-13.04933416383,-5.616243455147,
    28.975911000513));
#6032 = CARTESIAN_POINT('',(-13.05801873584,-5.619896632285,
    28.971610092471));
#6033 = CARTESIAN_POINT('',(-13.08656061772,-5.632258591349,
    28.958820305731));
#6034 = CARTESIAN_POINT('',(-13.16958641109,-5.668450284248,
    28.893524392109));
#6035 = CARTESIAN_POINT('',(-13.19348539688,-5.67885221198,
    28.864362111856));
#6036 = CARTESIAN_POINT('',(-13.23370019015,-5.696160158512,
    28.813688163655));
#6037 = CARTESIAN_POINT('',(-13.2610288749,-5.707922079746,
    28.770198015204));
#6038 = CARTESIAN_POINT('',(-13.3035569567,-5.72622508521,
    28.660836031277));
#6039 = CARTESIAN_POINT('',(-13.31863347508,-5.732713278752,
    28.594700675325));
#6040 = CARTESIAN_POINT('',(-13.31863494783,-5.732709882639,
    28.520586742451));
#6041 = TOROIDAL_SURFACE('',#6042,14.000000000001,0.5);
#6042 = AXIS2_PLACEMENT_3D('',#6043,#6044,#6045);
#6043 = CARTESIAN_POINT('',(1.98159195719E-08,4.701100619897E-13,
    28.520586674504));
#6044 = DIRECTION('',(7.281974264749E-14,4.204249606598E-14,1.));
#6045 = DIRECTION('',(1.,-3.405137720449E-30,-7.281974264749E-14));
#6046 = ADVANCED_FACE('',(#6047),#6087,.T.);
#6047 = FACE_BOUND('',#6048,.T.);
#6048 = EDGE_LOOP('',(#6049,#6058,#6059,#6072));
#6049 = ORIENTED_EDGE('',*,*,#6050,.T.);
#6050 = EDGE_CURVE('',#6051,#4962,#6053,.T.);
#6051 = VERTEX_POINT('',#6052);
#6052 = CARTESIAN_POINT('',(-12.93195551807,6.146587327518E-16,
    29.182643013117));
#6053 = CIRCLE('',#6054,0.499999999999);
#6054 = AXIS2_PLACEMENT_3D('',#6055,#6056,#6057);
#6055 = CARTESIAN_POINT('',(-12.85937267207,7.461260546301E-12,
    28.687939333663));
#6056 = DIRECTION('',(1.027861592339E-10,-1.,-5.167827602058E-15));
#6057 = DIRECTION('',(-1.,-1.027861592339E-10,-5.551115123136E-13));
#6058 = ORIENTED_EDGE('',*,*,#4961,.T.);
#6059 = ORIENTED_EDGE('',*,*,#6060,.T.);
#6060 = EDGE_CURVE('',#4954,#6013,#6061,.T.);
#6061 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6062,#6063,#6064,#6065,#6066,
    #6067,#6068,#6069,#6070,#6071),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.
    ,0.25,0.5,0.75,1.),.UNSPECIFIED.);
#6062 = CARTESIAN_POINT('',(-13.35937267206,-5.535031445274,
    28.520589123274));
#6063 = CARTESIAN_POINT('',(-13.35937219435,-5.538210173126,
    28.575355587931));
#6064 = CARTESIAN_POINT('',(-13.35009936935,-5.541597767311,
    28.633723250871));
#6065 = CARTESIAN_POINT('',(-13.30894228446,-5.548185590311,
    28.747235994274));
#6066 = CARTESIAN_POINT('',(-13.27696242594,-5.551371591782,
    28.802135901022));
#6067 = CARTESIAN_POINT('',(-13.19455392838,-5.556831112055,
    28.89621487247));
#6068 = CARTESIAN_POINT('',(-13.14431649921,-5.559091968534,
    28.935175652527));
#6069 = CARTESIAN_POINT('',(-13.03711553846,-5.56233322891,
    28.991031178828));
#6070 = CARTESIAN_POINT('',(-12.980408144,-5.563317228841,29.00798782658
    ));
#6071 = CARTESIAN_POINT('',(-12.92603938828,-5.56374108572,
    29.015289997007));
#6072 = ORIENTED_EDGE('',*,*,#6073,.F.);
#6073 = EDGE_CURVE('',#6051,#6013,#6074,.T.);
#6074 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6075,#6076,#6077,#6078,#6079,
    #6080,#6081,#6082,#6083,#6084,#6085,#6086),.UNSPECIFIED.,.F.,.F.,(4,
    2,2,2,2,4),(0.,0.25,0.375,0.4375,0.5,1.),.UNSPECIFIED.);
#6075 = CARTESIAN_POINT('',(-12.93195551807,6.146587327518E-16,
    29.182643013117));
#6076 = CARTESIAN_POINT('',(-12.93195440214,-0.464523369133,
    29.182643176847));
#6077 = CARTESIAN_POINT('',(-12.93181547518,-0.928998265314,
    29.178975156532));
#6078 = CARTESIAN_POINT('',(-12.93140034297,-1.62395339356,
    29.168120657337));
#6079 = CARTESIAN_POINT('',(-12.93121109649,-1.855348200758,
    29.163617195881));
#6080 = CARTESIAN_POINT('',(-12.93090859962,-2.202974435598,
    29.15553406111));
#6081 = CARTESIAN_POINT('',(-12.93080342763,-2.318938556097,
    29.152618359089));
#6082 = CARTESIAN_POINT('',(-12.93057971796,-2.551193323017,
    29.146344307518));
#6083 = CARTESIAN_POINT('',(-12.93045927548,-2.669152399485,
    29.142934704646));
#6084 = CARTESIAN_POINT('',(-12.92928739526,-3.702878282802,
    29.111178924717));
#6085 = CARTESIAN_POINT('',(-12.92780957938,-4.619798015384,
    29.06980663304));
#6086 = CARTESIAN_POINT('',(-12.92603938828,-5.56374108572,
    29.015289997007));
#6087 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#6088,#6089,#6090,#6091,#6092,#6093,#6094,#6095)
    ,(#6096,#6097,#6098,#6099,#6100,#6101,#6102,#6103)
    ,(#6104,#6105,#6106,#6107,#6108,#6109,#6110,#6111
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,3,1,4
    ),(0.,1.),(-0.422684668727,-2.494074514132E-02,2.721202865678,
5.615672635887),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.,1.,1.)
    ,(0.752135803823,0.75230864476,0.752478864251,0.752646083536
      ,0.753799128349,0.755871095273,0.756697228674,0.75669204172)
,(1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6088 = CARTESIAN_POINT('',(-13.35937267207,-6.034138559458,
    28.490548835641));
#6089 = CARTESIAN_POINT('',(-13.35937267207,-5.901814071393,
    28.49879611685));
#6090 = CARTESIAN_POINT('',(-13.35937267207,-5.769475688082,
    28.506821997768));
#6091 = CARTESIAN_POINT('',(-13.35937267207,-5.637123493346,
    28.514618464266));
#6092 = CARTESIAN_POINT('',(-13.35937267207,-4.723332776051,
    28.568452820215));
#6093 = CARTESIAN_POINT('',(-13.35937267207,-2.845007860368,
    28.656450272034));
#6094 = CARTESIAN_POINT('',(-13.35937267207,-0.964826393937,
    28.68801018528));
#6095 = CARTESIAN_POINT('',(-13.35937267207,-4.393181907059E-11,
    28.687939333663));
#6096 = CARTESIAN_POINT('',(-13.35937267207,-6.061393556352,
    28.927791353435));
#6097 = CARTESIAN_POINT('',(-13.35937267207,-5.928597938215,
    28.935835787334));
#6098 = CARTESIAN_POINT('',(-13.35937267207,-5.795748011535,
    28.943664158445));
#6099 = CARTESIAN_POINT('',(-13.35937267207,-5.662844731303,
    28.95126853284));
#6100 = CARTESIAN_POINT('',(-13.35937267297,-4.746955397009,
    29.003681776822));
#6101 = CARTESIAN_POINT('',(-13.35937267164,-2.861904250661,
    29.089293975818));
#6102 = CARTESIAN_POINT('',(-13.35937267223,-0.969611840868,
    29.120006207442));
#6103 = CARTESIAN_POINT('',(-13.35937267207,-4.393405153649E-11,
    29.119932435541));
#6104 = CARTESIAN_POINT('',(-12.92508093361,-6.064971813047,
    28.985252515095));
#6105 = CARTESIAN_POINT('',(-12.92534093221,-5.932093235379,
    28.993499796304));
#6106 = CARTESIAN_POINT('',(-12.925597079,-5.799190767049,
    29.001525677223));
#6107 = CARTESIAN_POINT('',(-12.92584879913,-5.666264427868,
    29.00932214372));
#6108 = CARTESIAN_POINT('',(-12.92758436419,-4.748516995159,
    29.06315649959));
#6109 = CARTESIAN_POINT('',(-12.93071213703,-2.861046449,29.151153951503
    ));
#6110 = CARTESIAN_POINT('',(-12.93196353232,-0.970275336244,
    29.182713864722));
#6111 = CARTESIAN_POINT('',(-12.93195551807,-1.807963924418E-15,
    29.182643013117));
#6112 = ADVANCED_FACE('',(#6113),#6167,.T.);
#6113 = FACE_BOUND('',#6114,.T.);
#6114 = EDGE_LOOP('',(#6115,#6148,#6149,#6150));
#6115 = ORIENTED_EDGE('',*,*,#6116,.T.);
#6116 = EDGE_CURVE('',#6117,#4972,#6119,.T.);
#6117 = VERTEX_POINT('',#6118);
#6118 = CARTESIAN_POINT('',(-12.92603938682,5.563743172549,
    29.015299032292));
#6119 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6120,#6121,#6122,#6123,#6124,
    #6125,#6126,#6127,#6128,#6129,#6130,#6131,#6132,#6133,#6134,#6135,
    #6136,#6137,#6138,#6139,#6140,#6141,#6142,#6143,#6144,#6145,#6146,
    #6147),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,1,1,2,2,2,4),(0.,
    0.125,0.1875,0.25,0.375,0.4375,0.5,0.625,0.6875,0.71875,0.734375,
    0.7421875,0.75,0.875,1.),.UNSPECIFIED.);
#6120 = CARTESIAN_POINT('',(-12.92603938682,5.563743172549,
    29.015299032292));
#6121 = CARTESIAN_POINT('',(-12.93371889514,5.56368421966,29.01427697781
    ));
#6122 = CARTESIAN_POINT('',(-12.94960059219,5.563538768534,
    29.012207832872));
#6123 = CARTESIAN_POINT('',(-12.98614921356,5.562963716938,
    29.003621408699));
#6124 = CARTESIAN_POINT('',(-13.00045482114,5.562709864221,
    28.999799157854));
#6125 = CARTESIAN_POINT('',(-13.0331428934,5.562004894761,
    28.988978597918));
#6126 = CARTESIAN_POINT('',(-13.05353875616,5.561494082481,
    28.981039974931));
#6127 = CARTESIAN_POINT('',(-13.10786583783,5.559879582621,
    28.955616717418));
#6128 = CARTESIAN_POINT('',(-13.13989913461,5.558678890553,
    28.935272688775));
#6129 = CARTESIAN_POINT('',(-13.18088207749,5.55690221318,
    28.903299633847));
#6130 = CARTESIAN_POINT('',(-13.19338823985,5.556314012795,
    28.892398503532));
#6131 = CARTESIAN_POINT('',(-13.21618609097,5.555176740076,
    28.870644970668));
#6132 = CARTESIAN_POINT('',(-13.227346021,5.554579478657,28.858803123302
    ));
#6133 = CARTESIAN_POINT('',(-13.25259580498,5.553174624487,
    28.829961135619));
#6134 = CARTESIAN_POINT('',(-13.2698803712,5.551973809172,
    28.807246811628));
#6135 = CARTESIAN_POINT('',(-13.29418365212,5.549751224411,
    28.767516060368));
#6136 = CARTESIAN_POINT('',(-13.30200635831,5.54894062189,
    28.753337626635));
#6137 = CARTESIAN_POINT('',(-13.31298704746,5.54762289925,
    28.730715756703));
#6138 = CARTESIAN_POINT('',(-13.31828873443,5.546938657511,
    28.719067544874));
#6139 = CARTESIAN_POINT('',(-13.32406912985,5.546097412967,
    28.704912731281));
#6140 = CARTESIAN_POINT('',(-13.32645174844,5.545727886471,
    28.698728927759));
#6141 = CARTESIAN_POINT('',(-13.32801824696,5.545479562329,
    28.694580726691));
#6142 = CARTESIAN_POINT('',(-13.32828659833,5.545437943285,
    28.693884301104));
#6143 = CARTESIAN_POINT('',(-13.34978892391,5.541873864188,
    28.634553482944));
#6144 = CARTESIAN_POINT('',(-13.35508848933,5.539297639071,
    28.591641515548));
#6145 = CARTESIAN_POINT('',(-13.35995002634,5.535921311872,
    28.535437314578));
#6146 = CARTESIAN_POINT('',(-13.35937267207,5.535081318829,
    28.521458325067));
#6147 = CARTESIAN_POINT('',(-13.35937267199,5.535031651343,
    28.520603254299));
#6148 = ORIENTED_EDGE('',*,*,#4971,.T.);
#6149 = ORIENTED_EDGE('',*,*,#6050,.F.);
#6150 = ORIENTED_EDGE('',*,*,#6151,.F.);
#6151 = EDGE_CURVE('',#6117,#6051,#6152,.T.);
#6152 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6153,#6154,#6155,#6156,#6157,
    #6158,#6159,#6160,#6161,#6162,#6163,#6164,#6165,#6166),
  .UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,4),(0.,0.25,0.375,0.4375,0.5,0.75,
    1.),.UNSPECIFIED.);
#6153 = CARTESIAN_POINT('',(-12.92603938682,5.563743172549,
    29.015299032292));
#6154 = CARTESIAN_POINT('',(-12.92692076645,5.091812781227,
    29.042546177766));
#6155 = CARTESIAN_POINT('',(-12.9275636818,4.626482898652,
    29.066517612789));
#6156 = CARTESIAN_POINT('',(-12.92864281193,3.933358107412,
    29.097546816851));
#6157 = CARTESIAN_POINT('',(-12.92901305966,3.703119210205,
    29.107068560126));
#6158 = CARTESIAN_POINT('',(-12.929549591,3.35826046311,29.12011918792)
  );
#6159 = CARTESIAN_POINT('',(-12.92972455829,3.243390316099,
    29.124264065999));
#6160 = CARTESIAN_POINT('',(-12.93005143759,3.01369249446,
    29.132143159783));
#6161 = CARTESIAN_POINT('',(-12.93020151945,2.900506485376,
    29.135826941988));
#6162 = CARTESIAN_POINT('',(-12.93085704682,2.317949569463,
    29.153723532089));
#6163 = CARTESIAN_POINT('',(-12.93126409195,1.857729444749,
    29.164468766958));
#6164 = CARTESIAN_POINT('',(-12.93180874928,0.9268921542,29.179009265141
    ));
#6165 = CARTESIAN_POINT('',(-12.9319492632,0.464546136609,29.18264393083
    ));
#6166 = CARTESIAN_POINT('',(-12.93195551807,6.146587327518E-16,
    29.182643013117));
#6167 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#6168,#6169,#6170,#6171)
    ,(#6172,#6173,#6174,#6175)
    ,(#6176,#6177,#6178,#6179
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,4),(
    0.,1.),(-2.210090210052E-15,5.640613381056),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.)
    ,(0.75669204172,0.756720529118,0.755033989551,0.752646083536)
,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6168 = CARTESIAN_POINT('',(-13.35937267207,-1.098032775815E-11,
    28.687939333663));
#6169 = CARTESIAN_POINT('',(-13.35937267207,1.880258698609,
    28.688414107621));
#6170 = CARTESIAN_POINT('',(-13.35937267207,3.760237069165,
    28.625552825636));
#6171 = CARTESIAN_POINT('',(-13.35937267207,5.637123493346,
    28.514618464266));
#6172 = CARTESIAN_POINT('',(-13.35937267207,-1.098048111751E-11,
    29.119932435541));
#6173 = CARTESIAN_POINT('',(-13.35937267157,1.890056659742,
    29.12041737551));
#6174 = CARTESIAN_POINT('',(-13.35937267306,3.78514325779,
    29.059117774554));
#6175 = CARTESIAN_POINT('',(-13.35937267207,5.662844731303,
    28.95126853284));
#6176 = CARTESIAN_POINT('',(-12.93195551807,3.167415591239E-15,
    29.182643013117));
#6177 = CARTESIAN_POINT('',(-12.93199916849,1.89092237158,
    29.183117787108));
#6178 = CARTESIAN_POINT('',(-12.92944347068,3.781298715285,
    29.120256504989));
#6179 = CARTESIAN_POINT('',(-12.92584879913,5.666264427868,
    29.00932214372));
#6180 = ADVANCED_FACE('',(#6181),#6193,.T.);
#6181 = FACE_BOUND('',#6182,.T.);
#6182 = EDGE_LOOP('',(#6183,#6184,#6185,#6186));
#6183 = ORIENTED_EDGE('',*,*,#5079,.F.);
#6184 = ORIENTED_EDGE('',*,*,#5103,.F.);
#6185 = ORIENTED_EDGE('',*,*,#4980,.F.);
#6186 = ORIENTED_EDGE('',*,*,#6187,.F.);
#6187 = EDGE_CURVE('',#5080,#4972,#6188,.T.);
#6188 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6189,#6190,#6191,#6192),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#6189 = CARTESIAN_POINT('',(-13.31863480285,5.732710219442,
    28.520589269891));
#6190 = CARTESIAN_POINT('',(-13.34630559152,5.6684254792,28.520593601014
    ));
#6191 = CARTESIAN_POINT('',(-13.35937218822,5.60038426123,28.52059826152
    ));
#6192 = CARTESIAN_POINT('',(-13.35937267199,5.535031651343,
    28.520603254299));
#6193 = CYLINDRICAL_SURFACE('',#6194,0.5);
#6194 = AXIS2_PLACEMENT_3D('',#6195,#6196,#6197);
#6195 = CARTESIAN_POINT('',(-12.85937267207,5.5350279106,22.203972238557
    ));
#6196 = DIRECTION('',(1.307170790032E-12,-2.693743777916E-13,1.));
#6197 = DIRECTION('',(1.,-6.760445529887E-27,-1.307170790032E-12));
#6198 = ADVANCED_FACE('',(#6199),#6211,.T.);
#6199 = FACE_BOUND('',#6200,.T.);
#6200 = EDGE_LOOP('',(#6201,#6202,#6203,#6204));
#6201 = ORIENTED_EDGE('',*,*,#5129,.F.);
#6202 = ORIENTED_EDGE('',*,*,#5038,.T.);
#6203 = ORIENTED_EDGE('',*,*,#5069,.F.);
#6204 = ORIENTED_EDGE('',*,*,#6205,.F.);
#6205 = EDGE_CURVE('',#5130,#5070,#6206,.T.);
#6206 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6207,#6208,#6209,#6210),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#6207 = CARTESIAN_POINT('',(-11.47316453961,8.802040192648,
    28.520617975162));
#6208 = CARTESIAN_POINT('',(-11.5318320571,8.768167893994,
    28.520607725744));
#6209 = CARTESIAN_POINT('',(-11.5834960929,8.72222620699,28.520599120625
    ));
#6210 = CARTESIAN_POINT('',(-11.62399190937,8.667918529303,
    28.520591010986));
#6211 = CYLINDRICAL_SURFACE('',#6212,0.5);
#6212 = AXIS2_PLACEMENT_3D('',#6213,#6214,#6215);
#6213 = CARTESIAN_POINT('',(-11.22316110736,8.369029472607,
    22.203972238559));
#6214 = DIRECTION('',(2.926565584306E-15,4.326227385495E-15,1.));
#6215 = DIRECTION('',(1.266098817627E-29,-1.,4.326227385495E-15));
#6216 = ADVANCED_FACE('',(#6217),#6262,.T.);
#6217 = FACE_BOUND('',#6218,.T.);
#6218 = EDGE_LOOP('',(#6219,#6230,#6231,#6255));
#6219 = ORIENTED_EDGE('',*,*,#6220,.T.);
#6220 = EDGE_CURVE('',#6221,#5070,#6223,.T.);
#6221 = VERTEX_POINT('',#6222);
#6222 = CARTESIAN_POINT('',(-11.28137265516,8.412391355249,
    29.015307457312));
#6223 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6224,#6225,#6226,#6227,#6228,
    #6229),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#6224 = CARTESIAN_POINT('',(-11.28137265516,8.412391355249,
    29.015307457312));
#6225 = CARTESIAN_POINT('',(-11.37556265,8.482634220031,28.998050141523)
  );
#6226 = CARTESIAN_POINT('',(-11.46423772055,8.548764837459,
    28.937337074708));
#6227 = CARTESIAN_POINT('',(-11.58871455225,8.641599193339,
    28.75760999972));
#6228 = CARTESIAN_POINT('',(-11.62399426937,8.667913641389,
    28.639349716594));
#6229 = CARTESIAN_POINT('',(-11.62399190937,8.667918529303,
    28.520591010986));
#6230 = ORIENTED_EDGE('',*,*,#5088,.T.);
#6231 = ORIENTED_EDGE('',*,*,#6232,.T.);
#6232 = EDGE_CURVE('',#5080,#6117,#6233,.T.);
#6233 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6234,#6235,#6236,#6237,#6238,
    #6239,#6240,#6241,#6242,#6243,#6244,#6245,#6246,#6247,#6248,#6249,
    #6250,#6251,#6252,#6253,#6254),.UNSPECIFIED.,.F.,.F.,(4,2,2,1,2,2,2,
    1,1,2,2,4),(0.,0.25,0.375,0.4375,0.46875,0.5,0.625,0.6875,0.71875,
    0.734375,0.75,1.),.UNSPECIFIED.);
#6234 = CARTESIAN_POINT('',(-13.31863480285,5.732710219442,
    28.520589269891));
#6235 = CARTESIAN_POINT('',(-13.31863309259,5.732713497444,
    28.579968511712));
#6236 = CARTESIAN_POINT('',(-13.30881496485,5.728488678636,
    28.63933213506));
#6237 = CARTESIAN_POINT('',(-13.28027872987,5.716207806902,
    28.722807884276));
#6238 = CARTESIAN_POINT('',(-13.26848434762,5.711131841339,
    28.749707875008));
#6239 = CARTESIAN_POINT('',(-13.24764868987,5.702164628112,
    28.788032785439));
#6240 = CARTESIAN_POINT('',(-13.23644648663,5.697343414071,
    28.80668978889));
#6241 = CARTESIAN_POINT('',(-13.22413435812,5.692044470689,
    28.824477781659));
#6242 = CARTESIAN_POINT('',(-13.21568795669,5.688409266975,
    28.836131711271));
#6243 = CARTESIAN_POINT('',(-13.21226789305,5.686937321023,
    28.840694072361));
#6244 = CARTESIAN_POINT('',(-13.18536973468,5.675360716569,
    28.874587593392));
#6245 = CARTESIAN_POINT('',(-13.16118201509,5.664901873399,
    28.899173397683));
#6246 = CARTESIAN_POINT('',(-13.12172955365,5.647777083403,
    28.931412092911));
#6247 = CARTESIAN_POINT('',(-13.10121328054,5.638856717101,
    28.946374435556));
#6248 = CARTESIAN_POINT('',(-13.07610248763,5.627912805535,
    28.961654925035));
#6249 = CARTESIAN_POINT('',(-13.06511249915,5.62311772155,
    28.967723736604));
#6250 = CARTESIAN_POINT('',(-13.05773777231,5.619898846064,
    28.97166149221));
#6251 = CARTESIAN_POINT('',(-13.05274595172,5.617719056609,
    28.974214116484));
#6252 = CARTESIAN_POINT('',(-13.01103347166,5.599499486932,
    28.994992242568));
#6253 = CARTESIAN_POINT('',(-12.96906207207,5.58163111114,
    29.008453841061));
#6254 = CARTESIAN_POINT('',(-12.92603938682,5.563743172549,
    29.015299032292));
#6255 = ORIENTED_EDGE('',*,*,#6256,.F.);
#6256 = EDGE_CURVE('',#6221,#6117,#6257,.T.);
#6257 = CIRCLE('',#6258,14.072584206524);
#6258 = AXIS2_PLACEMENT_3D('',#6259,#6260,#6261);
#6259 = CARTESIAN_POINT('',(1.9815133534E-08,3.469446951954E-15,
    29.015290154344));
#6260 = DIRECTION('',(-0.,0.,1.));
#6261 = DIRECTION('',(1.,-2.465394344804E-16,0.));
#6262 = TOROIDAL_SURFACE('',#6263,14.000000000001,0.5);
#6263 = AXIS2_PLACEMENT_3D('',#6264,#6265,#6266);
#6264 = CARTESIAN_POINT('',(1.981568420462E-08,-2.98372437868E-13,
    28.520586674507));
#6265 = DIRECTION('',(-7.281983627577E-14,4.204254883915E-14,1.));
#6266 = DIRECTION('',(1.,3.40907836629E-30,7.281983627577E-14));
#6267 = ADVANCED_FACE('',(#6268),#6330,.T.);
#6268 = FACE_BOUND('',#6269,.T.);
#6269 = EDGE_LOOP('',(#6270,#6283,#6316,#6329));
#6270 = ORIENTED_EDGE('',*,*,#6271,.T.);
#6271 = EDGE_CURVE('',#5130,#6221,#6272,.T.);
#6272 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6273,#6274,#6275,#6276,#6277,
    #6278,#6279,#6280,#6281,#6282),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.
    ,0.25,0.5,0.75,1.),.UNSPECIFIED.);
#6273 = CARTESIAN_POINT('',(-11.47316453961,8.802040192648,
    28.520617975162));
#6274 = CARTESIAN_POINT('',(-11.4759228378,8.800447688687,
    28.575385739383));
#6275 = CARTESIAN_POINT('',(-11.47422529722,8.790721018067,
    28.633753862869));
#6276 = CARTESIAN_POINT('',(-11.45936011995,8.751780391533,
    28.747267551343));
#6277 = CARTESIAN_POINT('',(-11.44613233291,8.722490769289,
    28.802167939647));
#6278 = CARTESIAN_POINT('',(-11.40965928944,8.648392010385,
    28.896247702815));
#6279 = CARTESIAN_POINT('',(-11.38649866908,8.603754797073,
    28.935208787152));
#6280 = CARTESIAN_POINT('',(-11.33570306763,8.509296732823,
    28.991064609424));
#6281 = CARTESIAN_POINT('',(-11.30819929686,8.459695894092,
    29.008021248626));
#6282 = CARTESIAN_POINT('',(-11.28137265516,8.412391355249,
    29.015307457312));
#6283 = ORIENTED_EDGE('',*,*,#6284,.F.);
#6284 = EDGE_CURVE('',#6285,#6221,#6287,.T.);
#6285 = VERTEX_POINT('',#6286);
#6286 = CARTESIAN_POINT('',(-1.644659439247,13.976148893227,
    29.015294893256));
#6287 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6288,#6289,#6290,#6291,#6292,
    #6293,#6294,#6295,#6296,#6297,#6298,#6299,#6300,#6301,#6302,#6303,
    #6304,#6305,#6306,#6307,#6308,#6309,#6310,#6311,#6312,#6313,#6314,
    #6315),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.125
    ,0.1875,0.21875,0.25,0.375,0.5,0.625,0.6875,0.75,0.8125,0.84375,
    0.875,1.),.UNSPECIFIED.);
#6288 = CARTESIAN_POINT('',(-1.644659439247,13.976148893227,
    29.015294893256));
#6289 = CARTESIAN_POINT('',(-2.053810181656,13.740943394412,
    29.042547145797));
#6290 = CARTESIAN_POINT('',(-2.457119588086,13.50883442377,
    29.066518670381));
#6291 = CARTESIAN_POINT('',(-3.057914725393,13.163209712419,
    29.097547781399));
#6292 = CARTESIAN_POINT('',(-3.257488417967,13.048412673191,
    29.107069455762));
#6293 = CARTESIAN_POINT('',(-3.556404918678,12.876451988029,
    29.120119923342));
#6294 = CARTESIAN_POINT('',(-3.655969808748,12.819170018507,
    29.124264738541));
#6295 = CARTESIAN_POINT('',(-3.855050668811,12.704607863035,
    29.132143687618));
#6296 = CARTESIAN_POINT('',(-3.953137562836,12.648150630137,
    29.135827159107));
#6297 = CARTESIAN_POINT('',(-4.457986829139,12.357433217797,
    29.153724437136));
#6298 = CARTESIAN_POINT('',(-4.856816052933,12.127641119038,
    29.164470942485));
#6299 = CARTESIAN_POINT('',(-5.663176667009,11.662718092484,
    29.179010522376));
#6300 = CARTESIAN_POINT('',(-6.06372633528,11.431623527751,
    29.18264544419));
#6301 = CARTESIAN_POINT('',(-6.868240712231,10.96713472702,
    29.182645551495));
#6302 = CARTESIAN_POINT('',(-7.270430663158,10.73477611852,
    29.178976862173));
#6303 = CARTESIAN_POINT('',(-7.872062987794,10.386948780423,
    29.168122104343));
#6304 = CARTESIAN_POINT('',(-8.07236068354,10.271089568008,
    29.163618596748));
#6305 = CARTESIAN_POINT('',(-8.473562933367,10.038990818243,
    29.152841071589));
#6306 = CARTESIAN_POINT('',(-8.676381587978,9.921642788346,
    29.146499120243));
#6307 = CARTESIAN_POINT('',(-9.075955012469,9.690342595046,
    29.132316442709));
#6308 = CARTESIAN_POINT('',(-9.27582435188,9.574596892036,
    29.124380330667));
#6309 = CARTESIAN_POINT('',(-9.576451927631,9.400481745091,
    29.111209002691));
#6310 = CARTESIAN_POINT('',(-9.676797525187,9.342360014325,
    29.106607366714));
#6311 = CARTESIAN_POINT('',(-9.87786789392,9.225884762588,
    29.096981708122));
#6312 = CARTESIAN_POINT('',(-9.980107764728,9.166653297338,
    29.091879124116));
#6313 = CARTESIAN_POINT('',(-10.47735298084,8.878524360231,
    29.066095851406));
#6314 = CARTESIAN_POINT('',(-10.87703487851,8.646835962988,
    29.042285079512));
#6315 = CARTESIAN_POINT('',(-11.28137265516,8.412391355249,
    29.015307457312));
#6316 = ORIENTED_EDGE('',*,*,#6317,.T.);
#6317 = EDGE_CURVE('',#6285,#5138,#6318,.T.);
#6318 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6319,#6320,#6321,#6322,#6323,
    #6324,#6325,#6326,#6327,#6328),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.
    ,0.25,0.5,0.75,1.),.UNSPECIFIED.);
#6319 = CARTESIAN_POINT('',(-1.644659439247,13.976148893227,
    29.015294893256));
#6320 = CARTESIAN_POINT('',(-1.672214290226,14.023018870353,
    29.007997468212));
#6321 = CARTESIAN_POINT('',(-1.701424044158,14.071635562742,
    28.991043430554));
#6322 = CARTESIAN_POINT('',(-1.757838533595,14.162852701535,
    28.935189383436));
#6323 = CARTESIAN_POINT('',(-1.784918058291,14.205229285636,
    28.896228852382));
#6324 = CARTESIAN_POINT('',(-1.830854081459,14.273868371233,
    28.802149329465));
#6325 = CARTESIAN_POINT('',(-1.849603996421,14.299971589183,
    28.747248634672));
#6326 = CARTESIAN_POINT('',(-1.87588750263,14.332322547455,
    28.633733905939));
#6327 = CARTESIAN_POINT('',(-1.883456591376,14.338660186297,
    28.575365071055));
#6328 = CARTESIAN_POINT('',(-1.886208054364,14.337072100276,
    28.52059982253));
#6329 = ORIENTED_EDGE('',*,*,#5137,.T.);
#6330 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#6331,#6332,#6333,#6334,#6335,#6336)
    ,(#6337,#6338,#6339,#6340,#6341,#6342)
    ,(#6343,#6344,#6345,#6346,#6347,#6348
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,1,4
    ),(0.,1.),(-2.494074514118E-02,2.721202865666,5.615672635909,
11.256286016959),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.)
    ,(0.752646083536,0.753804042181,0.755862181257,0.757537801842
      ,0.755052502168,0.752646083536)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6331 = CARTESIAN_POINT('',(-1.555795450566,14.027245656622,
    29.00932214372));
#6332 = CARTESIAN_POINT('',(-2.351493548975,13.569861852853,
    29.063246965258));
#6333 = CARTESIAN_POINT('',(-3.987542294915,12.628875981285,
    29.150986510708));
#6334 = CARTESIAN_POINT('',(-7.263935044093,10.740180712332,
    29.214562320334));
#6335 = CARTESIAN_POINT('',(-9.739511578645,9.306558442832,
    29.120570302753));
#6336 = CARTESIAN_POINT('',(-11.37005332875,8.360981228754,
    29.00932214372));
#6337 = CARTESIAN_POINT('',(-1.775518931134,14.40097849545,
    28.95126853284));
#6338 = CARTESIAN_POINT('',(-2.568942563134,13.942895148226,
    29.00377451926));
#6339 = CARTESIAN_POINT('',(-4.200748825689,13.000771362991,
    29.089124091832));
#6340 = CARTESIAN_POINT('',(-7.476061854285,11.109768504132,
    29.150940972424));
#6341 = CARTESIAN_POINT('',(-9.958104904172,9.676760281499,29.0594400141
    ));
#6342 = CARTESIAN_POINT('',(-11.58385372112,8.738133764148,
    28.95126853284));
#6343 = CARTESIAN_POINT('',(-1.797794176621,14.388117876472,
    28.514618464265));
#6344 = CARTESIAN_POINT('',(-2.589177517682,13.931212491478,
    28.568543285867));
#6345 = CARTESIAN_POINT('',(-4.215802474171,12.992080134979,
    28.656282831275));
#6346 = CARTESIAN_POINT('',(-7.472480501165,11.11183619943,
    28.719858640842));
#6347 = CARTESIAN_POINT('',(-9.936185594909,9.689415400353,
    28.625866623375));
#6348 = CARTESIAN_POINT('',(-11.56157847563,8.750994383126,
    28.514618464265));
#6349 = ADVANCED_FACE('',(#6350),#6362,.T.);
#6350 = FACE_BOUND('',#6351,.T.);
#6351 = EDGE_LOOP('',(#6352,#6353,#6360,#6361));
#6352 = ORIENTED_EDGE('',*,*,#5148,.F.);
#6353 = ORIENTED_EDGE('',*,*,#6354,.F.);
#6354 = EDGE_CURVE('',#5270,#5138,#6355,.T.);
#6355 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6356,#6357,#6358,#6359),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#6356 = CARTESIAN_POINT('',(-1.694644763878,14.40063120344,
    28.520588283054));
#6357 = CARTESIAN_POINT('',(-1.758192375538,14.393153705025,
    28.52059158884));
#6358 = CARTESIAN_POINT('',(-1.824412921965,14.372748872444,
    28.520595687665));
#6359 = CARTESIAN_POINT('',(-1.886208054364,14.337072100276,
    28.52059982253));
#6360 = ORIENTED_EDGE('',*,*,#5269,.F.);
#6361 = ORIENTED_EDGE('',*,*,#5313,.F.);
#6362 = CYLINDRICAL_SURFACE('',#6363,0.499999999999);
#6363 = AXIS2_PLACEMENT_3D('',#6364,#6365,#6366);
#6364 = CARTESIAN_POINT('',(-1.636211544894,13.904057383208,
    29.020591499815));
#6365 = DIRECTION('',(4.203003407191E-13,-1.266730300147E-12,-1.));
#6366 = DIRECTION('',(-4.214006102432E-27,1.,-1.266730300147E-12));
#6367 = ADVANCED_FACE('',(#6368),#6380,.T.);
#6368 = FACE_BOUND('',#6369,.T.);
#6369 = EDGE_LOOP('',(#6370,#6371,#6372,#6373));
#6370 = ORIENTED_EDGE('',*,*,#5339,.F.);
#6371 = ORIENTED_EDGE('',*,*,#5238,.T.);
#6372 = ORIENTED_EDGE('',*,*,#5296,.F.);
#6373 = ORIENTED_EDGE('',*,*,#6374,.F.);
#6374 = EDGE_CURVE('',#5340,#5288,#6375,.T.);
#6375 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6376,#6377,#6378,#6379),
  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#6376 = CARTESIAN_POINT('',(1.886208529243,14.3370718489,28.520614455894
    ));
#6377 = CARTESIAN_POINT('',(1.824412318525,14.372749345203,
    28.520604844278));
#6378 = CARTESIAN_POINT('',(1.758191287238,14.393153902313,
    28.520597271137));
#6379 = CARTESIAN_POINT('',(1.694644755043,14.40063120914,
    28.520590420058));
#6380 = CYLINDRICAL_SURFACE('',#6381,0.499999999999);
#6381 = AXIS2_PLACEMENT_3D('',#6382,#6383,#6384);
#6382 = CARTESIAN_POINT('',(1.636211584524,13.904057383208,
    22.203972238558));
#6383 = DIRECTION('',(0.,0.,1.));
#6384 = DIRECTION('',(1.,0.,0.));
#6385 = ADVANCED_FACE('',(#6386),#6437,.T.);
#6386 = FACE_BOUND('',#6387,.T.);
#6387 = EDGE_LOOP('',(#6388,#6419,#6420,#6421,#6430));
#6388 = ORIENTED_EDGE('',*,*,#6389,.T.);
#6389 = EDGE_CURVE('',#6390,#5288,#6392,.T.);
#6390 = VERTEX_POINT('',#6391);
#6391 = CARTESIAN_POINT('',(1.644658147777,13.976150823639,
    29.015305156391));
#6392 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6393,#6394,#6395,#6396,#6397,
    #6398,#6399,#6400,#6401,#6402,#6403,#6404,#6405,#6406,#6407,#6408,
    #6409,#6410,#6411,#6412,#6413,#6414,#6415,#6416,#6417,#6418),
  .UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.125,0.1875,
    0.21875,0.25,0.375,0.4375,0.5,0.625,0.6875,0.71875,0.75,1.),
  .UNSPECIFIED.);
#6393 = CARTESIAN_POINT('',(1.644658147777,13.976150823639,
    29.015305156391));
#6394 = CARTESIAN_POINT('',(1.645294041834,13.981552773237,
    29.014491748056));
#6395 = CARTESIAN_POINT('',(1.647112828366,13.996762995384,
    29.012448452577));
#6396 = CARTESIAN_POINT('',(1.651512409637,14.033410159372,
    29.003488366561));
#6397 = CARTESIAN_POINT('',(1.653255919992,14.047917631483,
    28.999464594069));
#6398 = CARTESIAN_POINT('',(1.656243219411,14.072745846658,
    28.990927561542));
#6399 = CARTESIAN_POINT('',(1.65730068631,14.081530488058,
    28.987662180762));
#6400 = CARTESIAN_POINT('',(1.659527160317,14.100015837277,
    28.980105632465));
#6401 = CARTESIAN_POINT('',(1.660838634647,14.110898018541,
    28.975240208216));
#6402 = CARTESIAN_POINT('',(1.66621081015,14.155449020793,
    28.953589209895));
#6403 = CARTESIAN_POINT('',(1.669876706038,14.186388569329,
    28.933280122792));
#6404 = CARTESIAN_POINT('',(1.674470046546,14.226125919651,
    28.901504322757));
#6405 = CARTESIAN_POINT('',(1.675851546476,14.238270656068,
    28.890685238947));
#6406 = CARTESIAN_POINT('',(1.678334174637,14.260520294152,
    28.869015437507));
#6407 = CARTESIAN_POINT('',(1.679534732212,14.271564052639,
    28.857072746409));
#6408 = CARTESIAN_POINT('',(1.68215495242,14.296307458213,
    28.828276134429));
#6409 = CARTESIAN_POINT('',(1.684003771262,14.31310178327,
    28.805788220555));
#6410 = CARTESIAN_POINT('',(1.686700644266,14.336782821582,
    28.766422057167));
#6411 = CARTESIAN_POINT('',(1.68758611048,14.344418236403,
    28.752364480587));
#6412 = CARTESIAN_POINT('',(1.688858592324,14.355181321523,
    28.72983560829));
#6413 = CARTESIAN_POINT('',(1.689273419935,14.358653614462,
    28.722085990526));
#6414 = CARTESIAN_POINT('',(1.690077958624,14.365312419389,
    28.70610609265));
#6415 = CARTESIAN_POINT('',(1.690543358272,14.369109429779,
    28.69616082538));
#6416 = CARTESIAN_POINT('',(1.693226004847,14.390747483761,
    28.635377636005));
#6417 = CARTESIAN_POINT('',(1.69451569082,14.4006459642,28.577990757262)
  );
#6418 = CARTESIAN_POINT('',(1.694644755043,14.40063120914,
    28.520590420058));
#6419 = ORIENTED_EDGE('',*,*,#5287,.T.);
#6420 = ORIENTED_EDGE('',*,*,#5278,.T.);
#6421 = ORIENTED_EDGE('',*,*,#6422,.T.);
#6422 = EDGE_CURVE('',#5270,#6285,#6423,.T.);
#6423 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6424,#6425,#6426,#6427,#6428,
    #6429),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.,0.5,1.),.UNSPECIFIED.);
#6424 = CARTESIAN_POINT('',(-1.694644763878,14.40063120344,
    28.520588283054));
#6425 = CARTESIAN_POINT('',(-1.69463707182,14.400631820112,
    28.639347126883));
#6426 = CARTESIAN_POINT('',(-1.689488127258,14.35692177129,
    28.757608214758));
#6427 = CARTESIAN_POINT('',(-1.671329882661,14.202704300056,
    28.93733657623));
#6428 = CARTESIAN_POINT('',(-1.658396697328,14.092843638568,
    28.998050105833));
#6429 = CARTESIAN_POINT('',(-1.644659439247,13.976148893227,
    29.015294893256));
#6430 = ORIENTED_EDGE('',*,*,#6431,.F.);
#6431 = EDGE_CURVE('',#6390,#6285,#6432,.T.);
#6432 = CIRCLE('',#6433,14.072584344647);
#6433 = AXIS2_PLACEMENT_3D('',#6434,#6435,#6436);
#6434 = CARTESIAN_POINT('',(1.9815133534E-08,0.,29.015290134079));
#6435 = DIRECTION('',(0.,0.,1.));
#6436 = DIRECTION('',(1.,0.,0.));
#6437 = TOROIDAL_SURFACE('',#6438,14.000000000001,0.5);
#6438 = AXIS2_PLACEMENT_3D('',#6439,#6440,#6441);
#6439 = CARTESIAN_POINT('',(1.981516106753E-08,-2.567390744446E-13,
    28.520586674505));
#6440 = DIRECTION('',(3.877605648063E-21,-8.408506822882E-14,1.));
#6441 = DIRECTION('',(5.38007827533E-37,-1.,-8.408506822882E-14));
#6442 = ADVANCED_FACE('',(#6443),#6511,.T.);
#6443 = FACE_BOUND('',#6444,.T.);
#6444 = EDGE_LOOP('',(#6445,#6470,#6497,#6510));
#6445 = ORIENTED_EDGE('',*,*,#6446,.T.);
#6446 = EDGE_CURVE('',#5340,#6390,#6447,.T.);
#6447 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6448,#6449,#6450,#6451,#6452,
    #6453,#6454,#6455,#6456,#6457,#6458,#6459,#6460,#6461,#6462,#6463,
    #6464,#6465,#6466,#6467,#6468,#6469),.UNSPECIFIED.,.F.,.F.,(4,2,2,1,
    2,2,2,2,1,2,2,4),(0.,0.25,0.375,0.437499999999,0.468749999999,
    0.499999999999,0.625,0.6875,0.71875,0.734375,0.75,1.),
  .UNSPECIFIED.);
#6448 = CARTESIAN_POINT('',(1.886208529243,14.3370718489,28.520614455894
    ));
#6449 = CARTESIAN_POINT('',(1.883344487895,14.338725404112,
    28.577433005399));
#6450 = CARTESIAN_POINT('',(1.875329094418,14.331773993332,
    28.637006135047));
#6451 = CARTESIAN_POINT('',(1.855304375369,14.306978830649,
    28.722036353386));
#6452 = CARTESIAN_POINT('',(1.847328681752,14.296372695071,
    28.749630070065));
#6453 = CARTESIAN_POINT('',(1.833679954416,14.277288648683,
    28.78882963491));
#6454 = CARTESIAN_POINT('',(1.826437412362,14.266958549686,
    28.807883655059));
#6455 = CARTESIAN_POINT('',(1.818642161013,14.255555625018,
    28.825948022713));
#6456 = CARTESIAN_POINT('',(1.813332160297,14.247730120678,
    28.837754828945));
#6457 = CARTESIAN_POINT('',(1.811207796622,14.244582956145,
    28.842337248273));
#6458 = CARTESIAN_POINT('',(1.794454711312,14.219551354293,
    28.876649149445));
#6459 = CARTESIAN_POINT('',(1.779609964815,14.196847354957,28.9014263887
    ));
#6460 = CARTESIAN_POINT('',(1.756022671196,14.160100555337,
    28.933430654621));
#6461 = CARTESIAN_POINT('',(1.747942511032,14.147407998609,
    28.943245861496));
#6462 = CARTESIAN_POINT('',(1.73561232944,14.12789752172,28.956617479622
    ));
#6463 = CARTESIAN_POINT('',(1.729394792656,14.118024533442,
    28.962966286377));
#6464 = CARTESIAN_POINT('',(1.723120380932,14.108011949637,
    28.968803246986));
#6465 = CARTESIAN_POINT('',(1.71892718292,14.101309974483,
    28.972580588828));
#6466 = CARTESIAN_POINT('',(1.716222735294,14.096979229152,
    28.974920218866));
#6467 = CARTESIAN_POINT('',(1.69067252426,14.056016503424,
    28.996453487752));
#6468 = CARTESIAN_POINT('',(1.666826346565,14.015655160661,
    29.009184234733));
#6469 = CARTESIAN_POINT('',(1.644658147777,13.976150823639,
    29.015305156391));
#6470 = ORIENTED_EDGE('',*,*,#6471,.F.);
#6471 = EDGE_CURVE('',#5439,#6390,#6472,.T.);
#6472 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6473,#6474,#6475,#6476,#6477,
    #6478,#6479,#6480,#6481,#6482,#6483,#6484,#6485,#6486,#6487,#6488,
    #6489,#6490,#6491,#6492,#6493,#6494,#6495,#6496),.UNSPECIFIED.,.F.,
  .F.,(4,2,2,2,2,2,2,2,2,2,2,4),(0.,0.125,0.1875,0.21875,0.25,0.375,0.5,
    0.625,0.6875,0.71875,0.75,1.),.UNSPECIFIED.);
#6473 = CARTESIAN_POINT('',(11.281372616227,8.412391131176,
    29.015305156391));
#6474 = CARTESIAN_POINT('',(10.873109993399,8.649112867025,
    29.042547024691));
#6475 = CARTESIAN_POINT('',(10.470444217497,8.882334306129,
    29.066518605163));
#6476 = CARTESIAN_POINT('',(9.870716421883,9.229834781125,
    29.097548010171));
#6477 = CARTESIAN_POINT('',(9.671506904036,9.345276707976,
    29.107069817556));
#6478 = CARTESIAN_POINT('',(9.373114738825,9.518174280727,
    29.120120537209));
#6479 = CARTESIAN_POINT('',(9.273720236377,9.575762196497,29.12426544519
    ));
#6480 = CARTESIAN_POINT('',(9.074956089185,9.690897059548,
    29.132144597341));
#6481 = CARTESIAN_POINT('',(8.97700741022,9.747621492313,29.135828403129
    ));
#6482 = CARTESIAN_POINT('',(8.472814674446,10.03947639427,29.15372515639
    ));
#6483 = CARTESIAN_POINT('',(8.074390757357,10.269977857574,
    29.164471485982));
#6484 = CARTESIAN_POINT('',(7.268600080262,10.735828056971,
    29.179010515638));
#6485 = CARTESIAN_POINT('',(6.868223217518,10.967146692236,
    29.182645404142));
#6486 = CARTESIAN_POINT('',(6.063714277296,11.431626020448,
    29.182645928276));
#6487 = CARTESIAN_POINT('',(5.661401745434,11.663747162485,
    29.178977542778));
#6488 = CARTESIAN_POINT('',(5.059348769479,12.010868487529,
    29.168122729826));
#6489 = CARTESIAN_POINT('',(4.858859499204,12.126404043965,
    29.163619157081));
#6490 = CARTESIAN_POINT('',(4.557650540078,12.29995923788,
    29.155535845324));
#6491 = CARTESIAN_POINT('',(4.457168016067,12.357851728445,
    29.152620082631));
#6492 = CARTESIAN_POINT('',(4.255912372828,12.473788647902,
    29.146345906366));
#6493 = CARTESIAN_POINT('',(4.153698363672,12.532662778293,
    29.142936416462));
#6494 = CARTESIAN_POINT('',(3.257800790451,13.048553259639,
    29.11117845233));
#6495 = CARTESIAN_POINT('',(2.462965076006,13.505725911793,
    29.06980591232));
#6496 = CARTESIAN_POINT('',(1.644658147777,13.976150823639,
    29.015305156391));
#6497 = ORIENTED_EDGE('',*,*,#6498,.T.);
#6498 = EDGE_CURVE('',#5439,#5348,#6499,.T.);
#6499 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6500,#6501,#6502,#6503,#6504,
    #6505,#6506,#6507,#6508,#6509),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.
    ,0.25,0.5,0.75,1.),.UNSPECIFIED.);
#6500 = CARTESIAN_POINT('',(11.281372616227,8.412391131176,
    29.015305156391));
#6501 = CARTESIAN_POINT('',(11.308201894726,8.459693971034,
    29.00801662279));
#6502 = CARTESIAN_POINT('',(11.335708135156,8.509293436278,
    28.991059956869));
#6503 = CARTESIAN_POINT('',(11.386507149408,8.603749646381,
    28.935204085057));
#6504 = CARTESIAN_POINT('',(11.409668694613,8.648386388794,
    28.896242977848));
#6505 = CARTESIAN_POINT('',(11.446141682116,8.72248528705,
    28.802163183564));
#6506 = CARTESIAN_POINT('',(11.459368488824,8.751775518472,
    28.747262787577));
#6507 = CARTESIAN_POINT('',(11.474230191519,8.790718204536,
    28.633749111589));
#6508 = CARTESIAN_POINT('',(11.475925256652,8.800446315047,
    28.575381008551));
#6509 = CARTESIAN_POINT('',(11.473164202115,8.802040410419,
    28.520614455894));
#6510 = ORIENTED_EDGE('',*,*,#5347,.T.);
#6511 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
    (#6512,#6513,#6514,#6515,#6516)
    ,(#6517,#6518,#6519,#6520,#6521)
    ,(#6522,#6523,#6524,#6525,#6526
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,1,4),
  (0.,1.),(-2.494074514121E-02,5.615672635909,11.256286016959),
.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
((
    (1.,1.,1.,1.,1.)
    ,(0.752646083536,0.755047086604,0.758352288395,0.755047086604
      ,0.752646083536)
,(1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6512 = CARTESIAN_POINT('',(11.370053368384,8.360981228754,
    29.00932214372));
#6513 = CARTESIAN_POINT('',(9.739580358566,9.306509192294,
    29.120476179054));
#6514 = CARTESIAN_POINT('',(6.467235503836,11.201580442837,
    29.245062083076));
#6515 = CARTESIAN_POINT('',(3.18988323152,13.087978591704,
    29.120476179054));
#6516 = CARTESIAN_POINT('',(1.555795490197,14.027245656622,
    29.00932214372));
#6517 = CARTESIAN_POINT('',(11.583853760754,8.738133764148,
    28.95126853284));
#6518 = CARTESIAN_POINT('',(9.958583874319,9.676483770904,
    29.059343575662));
#6519 = CARTESIAN_POINT('',(6.679686365582,11.569556129491,
    29.180514542747));
#6520 = CARTESIAN_POINT('',(3.400788857475,13.46262848917,
    29.059343575662));
#6521 = CARTESIAN_POINT('',(1.775518970764,14.400978495451,
    28.95126853284));
#6522 = CARTESIAN_POINT('',(11.561578515267,8.750994383126,
    28.514618464265));
#6523 = CARTESIAN_POINT('',(9.936223080196,9.689393781093,
    28.625772499687));
#6524 = CARTESIAN_POINT('',(6.679686365759,11.569556129799,
    28.750358403519));
#6525 = CARTESIAN_POINT('',(3.423149651323,13.449718478505,
    28.625772499687));
#6526 = CARTESIAN_POINT('',(1.797794216252,14.388117876472,
    28.514618464265));
#6527 = ADVANCED_FACE('',(#6528),#6556,.T.);
#6528 = FACE_BOUND('',#6529,.T.);
#6529 = EDGE_LOOP('',(#6530,#6541,#6547,#6548,#6549));
#6530 = ORIENTED_EDGE('',*,*,#6531,.F.);
#6531 = EDGE_CURVE('',#6532,#6534,#6536,.T.);
#6532 = VERTEX_POINT('',#6533);
#6533 = CARTESIAN_POINT('',(8.963163075556,-5.903844578815E-15,
    6.100532582803E-02));
#6534 = VERTEX_POINT('',#6535);
#6535 = CARTESIAN_POINT('',(-8.974213475442,-7.518521910252E-15,
    6.100532582803E-02));
#6536 = CIRCLE('',#6537,8.968688275499);
#6537 = AXIS2_PLACEMENT_3D('',#6538,#6539,#6540);
#6538 = CARTESIAN_POINT('',(-5.52519994273E-03,-8.616869449166E-15,
    6.100532582769E-02));
#6539 = DIRECTION('',(-6.290300100229E-15,-6.290300100229E-15,-1.));
#6540 = DIRECTION('',(1.,-6.344450177972E-31,-6.290300100229E-15));
#6541 = ORIENTED_EDGE('',*,*,#6542,.T.);
#6542 = EDGE_CURVE('',#6532,#5378,#6543,.T.);
#6543 = LINE('',#6544,#6545);
#6544 = CARTESIAN_POINT('',(8.963163075556,-2.196695077828E-15,
    6.100532582769E-02));
#6545 = VECTOR('',#6546,1.);
#6546 = DIRECTION('',(0.694973581893,-1.702194345114E-16,0.719035270673)
  );
#6547 = ORIENTED_EDGE('',*,*,#5377,.F.);
#6548 = ORIENTED_EDGE('',*,*,#6542,.F.);
#6549 = ORIENTED_EDGE('',*,*,#6550,.F.);
#6550 = EDGE_CURVE('',#6534,#6532,#6551,.T.);
#6551 = CIRCLE('',#6552,8.968688275499);
#6552 = AXIS2_PLACEMENT_3D('',#6553,#6554,#6555);
#6553 = CARTESIAN_POINT('',(-5.52519994273E-03,-8.616869449166E-15,
    6.100532582769E-02));
#6554 = DIRECTION('',(-6.290300100229E-15,-6.290300100229E-15,-1.));
#6555 = DIRECTION('',(1.,-6.344450177972E-31,-6.290300100229E-15));
#6556 = CONICAL_SURFACE('',#6557,8.968688275499,0.768383159103);
#6557 = AXIS2_PLACEMENT_3D('',#6558,#6559,#6560);
#6558 = CARTESIAN_POINT('',(-5.525199942729E-03,0.,6.100532582769E-02));
#6559 = DIRECTION('',(0.,0.,1.));
#6560 = DIRECTION('',(1.,0.,0.));
#6561 = ADVANCED_FACE('',(#6562),#6567,.T.);
#6562 = FACE_BOUND('',#6563,.T.);
#6563 = EDGE_LOOP('',(#6564,#6565,#6566));
#6564 = ORIENTED_EDGE('',*,*,#5397,.F.);
#6565 = ORIENTED_EDGE('',*,*,#5412,.F.);
#6566 = ORIENTED_EDGE('',*,*,#5550,.F.);
#6567 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#6568,#6569,#6570)
    ,(#6571,#6572,#6573)
    ,(#6574,#6575,#6576
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.308539530708,1.040162070606),(3.098942350061,3.587439636485),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.973200166488,1.)
    ,(0.744091399344,0.724149873723,0.744091399344)
,(1.,0.973200166488,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6568 = CARTESIAN_POINT('',(12.920138470162,5.533711552469,
    29.01687871531));
#6569 = CARTESIAN_POINT('',(12.920412144658,5.602076732544,
    29.017026537645));
#6570 = CARTESIAN_POINT('',(12.893733502671,5.663350636692,
    29.002616356246));
#6571 = CARTESIAN_POINT('',(13.365729133836,5.532045773632,
    28.962316390731));
#6572 = CARTESIAN_POINT('',(13.366349128261,5.68692330553,
    28.962651274048));
#6573 = CARTESIAN_POINT('',(13.305910141326,5.825735944273,
    28.930005805597));
#6574 = CARTESIAN_POINT('',(13.359317709835,5.533042017524,
    28.513441393903));
#6575 = CARTESIAN_POINT('',(13.359730582459,5.636179546409,
    28.513664402608));
#6576 = CARTESIAN_POINT('',(13.319482473618,5.728618987833,28.4919248197
    ));
#6577 = ADVANCED_FACE('',(#6578),#6583,.T.);
#6578 = FACE_BOUND('',#6579,.T.);
#6579 = EDGE_LOOP('',(#6580,#6581,#6582));
#6580 = ORIENTED_EDGE('',*,*,#5465,.T.);
#6581 = ORIENTED_EDGE('',*,*,#6498,.F.);
#6582 = ORIENTED_EDGE('',*,*,#5438,.F.);
#6583 = SPHERICAL_SURFACE('',#6584,0.499999999993);
#6584 = AXIS2_PLACEMENT_3D('',#6585,#6586,#6587);
#6585 = CARTESIAN_POINT('',(11.223161147304,8.36902947239,
    28.520586674483));
#6586 = DIRECTION('',(0.670324366904,0.730857865173,-0.128499120809));
#6587 = DIRECTION('',(8.685616215031E-02,9.469968925583E-02,
    0.991709622799));
#6588 = ADVANCED_FACE('',(#6589),#6621,.T.);
#6589 = FACE_BOUND('',#6590,.T.);
#6590 = EDGE_LOOP('',(#6591,#6602,#6608,#6609,#6610,#6611,#6612,#6613,
    #6614,#6615));
#6591 = ORIENTED_EDGE('',*,*,#6592,.F.);
#6592 = EDGE_CURVE('',#6593,#6595,#6597,.T.);
#6593 = VERTEX_POINT('',#6594);
#6594 = CARTESIAN_POINT('',(7.813228689746,1.1232794106E-15,
    29.933661813704));
#6595 = VERTEX_POINT('',#6596);
#6596 = CARTESIAN_POINT('',(-7.813228650115,9.568445480954E-16,
    29.933661813704));
#6597 = CIRCLE('',#6598,7.81322866993);
#6598 = AXIS2_PLACEMENT_3D('',#6599,#6600,#6601);
#6599 = CARTESIAN_POINT('',(1.981512021132E-08,1.562624446533E-15,
    29.933661813704));
#6600 = DIRECTION('',(-3.552382348983E-15,-3.552382348983E-15,1.));
#6601 = DIRECTION('',(-1.,-7.753259555414E-17,-3.552382348983E-15));
#6602 = ORIENTED_EDGE('',*,*,#6603,.T.);
#6603 = EDGE_CURVE('',#6593,#5483,#6604,.T.);
#6604 = LINE('',#6605,#6606);
#6605 = CARTESIAN_POINT('',(7.674400360668,7.23002546783E-16,
    29.9540306843));
#6606 = VECTOR('',#6607,1.);
#6607 = DIRECTION('',(0.98940735891,1.211674555141E-16,-0.145165692006)
  );
#6608 = ORIENTED_EDGE('',*,*,#5482,.T.);
#6609 = ORIENTED_EDGE('',*,*,#5449,.T.);
#6610 = ORIENTED_EDGE('',*,*,#6471,.T.);
#6611 = ORIENTED_EDGE('',*,*,#6431,.T.);
#6612 = ORIENTED_EDGE('',*,*,#6284,.T.);
#6613 = ORIENTED_EDGE('',*,*,#6256,.T.);
#6614 = ORIENTED_EDGE('',*,*,#6151,.T.);
#6615 = ORIENTED_EDGE('',*,*,#6616,.F.);
#6616 = EDGE_CURVE('',#6595,#6051,#6617,.T.);
#6617 = LINE('',#6618,#6619);
#6618 = CARTESIAN_POINT('',(-7.674400321038,-2.168404344971E-16,
    29.9540306843));
#6619 = VECTOR('',#6620,1.);
#6620 = DIRECTION('',(-0.98940735891,0.,-0.145165692006));
#6621 = CONICAL_SURFACE('',#6622,7.674400340853,1.425115890434);
#6622 = AXIS2_PLACEMENT_3D('',#6623,#6624,#6625);
#6623 = CARTESIAN_POINT('',(1.981511932314E-08,-2.168404344971E-16,
    29.9540306843));
#6624 = DIRECTION('',(0.,0.,-1.));
#6625 = DIRECTION('',(-1.,0.,0.));
#6626 = ADVANCED_FACE('',(#6627),#6646,.T.);
#6627 = FACE_BOUND('',#6628,.T.);
#6628 = EDGE_LOOP('',(#6629,#6630,#6637,#6638,#6639,#6640,#6641,#6642,
    #6643,#6644,#6645));
#6629 = ORIENTED_EDGE('',*,*,#6603,.F.);
#6630 = ORIENTED_EDGE('',*,*,#6631,.F.);
#6631 = EDGE_CURVE('',#6595,#6593,#6632,.T.);
#6632 = CIRCLE('',#6633,7.81322866993);
#6633 = AXIS2_PLACEMENT_3D('',#6634,#6635,#6636);
#6634 = CARTESIAN_POINT('',(1.981512021132E-08,1.562624446533E-15,
    29.933661813704));
#6635 = DIRECTION('',(-3.552382348983E-15,-3.552382348983E-15,1.));
#6636 = DIRECTION('',(-1.,-7.753259555414E-17,-3.552382348983E-15));
#6637 = ORIENTED_EDGE('',*,*,#6616,.T.);
#6638 = ORIENTED_EDGE('',*,*,#6073,.T.);
#6639 = ORIENTED_EDGE('',*,*,#6012,.T.);
#6640 = ORIENTED_EDGE('',*,*,#5915,.T.);
#6641 = ORIENTED_EDGE('',*,*,#5856,.T.);
#6642 = ORIENTED_EDGE('',*,*,#5789,.T.);
#6643 = ORIENTED_EDGE('',*,*,#5684,.T.);
#6644 = ORIENTED_EDGE('',*,*,#5656,.T.);
#6645 = ORIENTED_EDGE('',*,*,#5499,.T.);
#6646 = CONICAL_SURFACE('',#6647,7.674400340853,1.425115890434);
#6647 = AXIS2_PLACEMENT_3D('',#6648,#6649,#6650);
#6648 = CARTESIAN_POINT('',(1.981511932314E-08,-2.168404344971E-16,
    29.9540306843));
#6649 = DIRECTION('',(0.,0.,-1.));
#6650 = DIRECTION('',(-1.,0.,0.));
#6651 = ADVANCED_FACE('',(#6652),#6657,.T.);
#6652 = FACE_BOUND('',#6653,.T.);
#6653 = EDGE_LOOP('',(#6654,#6655,#6656));
#6654 = ORIENTED_EDGE('',*,*,#5583,.T.);
#6655 = ORIENTED_EDGE('',*,*,#5518,.F.);
#6656 = ORIENTED_EDGE('',*,*,#5630,.F.);
#6657 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#6658,#6659,#6660)
    ,(#6661,#6662,#6663)
    ,(#6664,#6665,#6666
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.308539530708,1.040162070606),(3.02643963423,3.514936920655),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.973200166488,1.)
    ,(0.744091399344,0.724149873723,0.744091399344)
,(1.,0.973200166488,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6658 = CARTESIAN_POINT('',(12.893733502671,-5.663350636692,
    29.002616356246));
#6659 = CARTESIAN_POINT('',(12.920412144658,-5.602076732544,
    29.017026537645));
#6660 = CARTESIAN_POINT('',(12.920138470162,-5.533711552469,
    29.01687871531));
#6661 = CARTESIAN_POINT('',(13.305910141326,-5.825735944273,
    28.930005805597));
#6662 = CARTESIAN_POINT('',(13.366349128261,-5.68692330553,
    28.962651274048));
#6663 = CARTESIAN_POINT('',(13.365729133836,-5.532045773632,
    28.962316390731));
#6664 = CARTESIAN_POINT('',(13.319482473618,-5.728618987833,
    28.4919248197));
#6665 = CARTESIAN_POINT('',(13.359730582459,-5.636179546409,
    28.513664402609));
#6666 = CARTESIAN_POINT('',(13.359317709835,-5.533042017524,
    28.513441393904));
#6667 = ADVANCED_FACE('',(#6668),#6673,.T.);
#6668 = FACE_BOUND('',#6669,.T.);
#6669 = EDGE_LOOP('',(#6670,#6671,#6672));
#6670 = ORIENTED_EDGE('',*,*,#5603,.T.);
#6671 = ORIENTED_EDGE('',*,*,#5618,.F.);
#6672 = ORIENTED_EDGE('',*,*,#5671,.F.);
#6673 = SPHERICAL_SURFACE('',#6674,0.499999999993);
#6674 = AXIS2_PLACEMENT_3D('',#6675,#6676,#6677);
#6675 = CARTESIAN_POINT('',(11.223161147303,-8.369029472389,
    28.520586674483));
#6676 = DIRECTION('',(0.670324366904,-0.730857865173,-0.128499120811));
#6677 = DIRECTION('',(8.685616215208E-02,-9.469968925745E-02,
    0.991709622798));
#6678 = ADVANCED_FACE('',(#6679),#6684,.T.);
#6679 = FACE_BOUND('',#6680,.T.);
#6680 = EDGE_LOOP('',(#6681,#6682,#6683));
#6681 = ORIENTED_EDGE('',*,*,#5754,.T.);
#6682 = ORIENTED_EDGE('',*,*,#5717,.F.);
#6683 = ORIENTED_EDGE('',*,*,#5806,.F.);
#6684 = SPHERICAL_SURFACE('',#6685,0.499999999999);
#6685 = AXIS2_PLACEMENT_3D('',#6686,#6687,#6688);
#6686 = CARTESIAN_POINT('',(1.636211584181,-13.90405738336,
    28.520586674477));
#6687 = DIRECTION('',(-0.831666833434,-0.485966934598,0.268638077426));
#6688 = DIRECTION('',(0.555274957265,-0.727860272401,0.402354502516));
#6689 = ADVANCED_FACE('',(#6690),#6695,.T.);
#6690 = FACE_BOUND('',#6691,.T.);
#6691 = EDGE_LOOP('',(#6692,#6693,#6694));
#6692 = ORIENTED_EDGE('',*,*,#5774,.T.);
#6693 = ORIENTED_EDGE('',*,*,#5823,.F.);
#6694 = ORIENTED_EDGE('',*,*,#5889,.F.);
#6695 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#6696,#6697,#6698)
    ,(#6699,#6700,#6701)
    ,(#6702,#6703,#6704
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.527688071336,1.252967142781),(3.04743169035,3.643634078139),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.960167261357,1.)
    ,(0.748314330656,0.7185069215,0.748314330656)
,(1.,0.960167261357,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6696 = CARTESIAN_POINT('',(-1.645912748803,-14.40393547543,
    28.515316029249));
#6697 = CARTESIAN_POINT('',(-1.772486537303,-14.40146463877,
    28.513950173336));
#6698 = CARTESIAN_POINT('',(-1.877779941759,-14.33993866354,
    28.479939176863));
#6699 = CARTESIAN_POINT('',(-1.650784418236,-14.40851370901,
    28.958491318492));
#6700 = CARTESIAN_POINT('',(-1.840919970868,-14.4048020883,
    28.956439568507));
#6701 = CARTESIAN_POINT('',(-1.999088734573,-14.31237951455,
    28.905349214914));
#6702 = CARTESIAN_POINT('',(-1.642831210872,-13.96914448475,
    29.016288045516));
#6703 = CARTESIAN_POINT('',(-1.729199482598,-13.96745849672,
    29.01535604675));
#6704 = CARTESIAN_POINT('',(-1.80104697547,-13.92547593295,
    28.992148469416));
#6705 = ADVANCED_FACE('',(#6706),#6711,.T.);
#6706 = FACE_BOUND('',#6707,.T.);
#6707 = EDGE_LOOP('',(#6708,#6709,#6710));
#6708 = ORIENTED_EDGE('',*,*,#5872,.T.);
#6709 = ORIENTED_EDGE('',*,*,#5948,.F.);
#6710 = ORIENTED_EDGE('',*,*,#6003,.F.);
#6711 = SPHERICAL_SURFACE('',#6712,0.499999999994);
#6712 = AXIS2_PLACEMENT_3D('',#6713,#6714,#6715);
#6713 = CARTESIAN_POINT('',(-11.22316110767,-8.36902947239,
    28.520586674483));
#6714 = DIRECTION('',(-0.670324366904,-0.730857865173,-0.12849912081));
#6715 = DIRECTION('',(-8.685616215102E-02,-9.469968925647E-02,
    0.991709622798));
#6716 = ADVANCED_FACE('',(#6717),#6722,.T.);
#6717 = FACE_BOUND('',#6718,.T.);
#6718 = EDGE_LOOP('',(#6719,#6720,#6721));
#6719 = ORIENTED_EDGE('',*,*,#6021,.F.);
#6720 = ORIENTED_EDGE('',*,*,#6060,.F.);
#6721 = ORIENTED_EDGE('',*,*,#5985,.T.);
#6722 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#6723,#6724,#6725)
    ,(#6726,#6727,#6728)
    ,(#6729,#6730,#6731
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.530630395114,1.262253373601),(3.026411716067,3.51490567015),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.973200530481,1.)
    ,(0.744091106332,0.724149859408,0.744091106332)
,(1.,0.973200530481,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6723 = CARTESIAN_POINT('',(-13.31948266722,-5.728616926201,
    28.491914642535));
#6724 = CARTESIAN_POINT('',(-13.35973037929,-5.636178394065,
    28.513653254336));
#6725 = CARTESIAN_POINT('',(-13.35931751101,-5.533042039636,
    28.513430255736));
#6726 = CARTESIAN_POINT('',(-13.30592015785,-5.825734695481,
    28.929996158327));
#6727 = CARTESIAN_POINT('',(-13.36635893295,-5.686922540277,
    28.9626403759));
#6728 = CARTESIAN_POINT('',(-13.3657389411,-5.532045788048,
    28.96230550563));
#6729 = CARTESIAN_POINT('',(-12.89374397601,-5.663351061675,
    29.002615493534));
#6730 = CARTESIAN_POINT('',(-12.92042272749,-5.602076904742,
    29.017025232419));
#6731 = CARTESIAN_POINT('',(-12.92014905204,-5.533711548643,
    29.016877414719));
#6732 = ADVANCED_FACE('',(#6733),#6738,.T.);
#6733 = FACE_BOUND('',#6734,.T.);
#6734 = EDGE_LOOP('',(#6735,#6736,#6737));
#6735 = ORIENTED_EDGE('',*,*,#6232,.F.);
#6736 = ORIENTED_EDGE('',*,*,#6187,.T.);
#6737 = ORIENTED_EDGE('',*,*,#6116,.F.);
#6738 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#6739,#6740,#6741)
    ,(#6742,#6743,#6744)
    ,(#6745,#6746,#6747
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.530630395114,1.262253373602),(3.098973600565,3.587467554648),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.973200530481,1.)
    ,(0.744091106332,0.724149859408,0.744091106332)
,(1.,0.973200530481,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6739 = CARTESIAN_POINT('',(-13.35931751101,5.533042039637,
    28.513430255736));
#6740 = CARTESIAN_POINT('',(-13.35973037929,5.636178394065,
    28.513653254336));
#6741 = CARTESIAN_POINT('',(-13.31948266722,5.728616926201,
    28.491914642535));
#6742 = CARTESIAN_POINT('',(-13.3657389411,5.532045788048,28.96230550563
    ));
#6743 = CARTESIAN_POINT('',(-13.36635893295,5.686922540277,28.9626403759
    ));
#6744 = CARTESIAN_POINT('',(-13.30592015785,5.825734695481,
    28.929996158327));
#6745 = CARTESIAN_POINT('',(-12.92014905204,5.533711548643,
    29.016877414719));
#6746 = CARTESIAN_POINT('',(-12.92042272749,5.602076904742,
    29.017025232419));
#6747 = CARTESIAN_POINT('',(-12.89374397601,5.663351061675,
    29.002615493534));
#6748 = ADVANCED_FACE('',(#6749),#6754,.T.);
#6749 = FACE_BOUND('',#6750,.T.);
#6750 = EDGE_LOOP('',(#6751,#6752,#6753));
#6751 = ORIENTED_EDGE('',*,*,#6205,.T.);
#6752 = ORIENTED_EDGE('',*,*,#6220,.F.);
#6753 = ORIENTED_EDGE('',*,*,#6271,.F.);
#6754 = SPHERICAL_SURFACE('',#6755,0.499999999994);
#6755 = AXIS2_PLACEMENT_3D('',#6756,#6757,#6758);
#6756 = CARTESIAN_POINT('',(-11.22316110767,8.36902947239,
    28.520586674483));
#6757 = DIRECTION('',(-0.670324366904,0.730857865173,-0.12849912081));
#6758 = DIRECTION('',(-8.685616215153E-02,9.469968925697E-02,
    0.991709622798));
#6759 = ADVANCED_FACE('',(#6760),#6765,.T.);
#6760 = FACE_BOUND('',#6761,.T.);
#6761 = EDGE_LOOP('',(#6762,#6763,#6764));
#6762 = ORIENTED_EDGE('',*,*,#6354,.T.);
#6763 = ORIENTED_EDGE('',*,*,#6317,.F.);
#6764 = ORIENTED_EDGE('',*,*,#6422,.F.);
#6765 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#6766,#6767,#6768)
    ,(#6769,#6770,#6771)
    ,(#6772,#6773,#6774
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.317829184014,1.043108255459),(3.04743169035,3.643634078139),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.960167261357,1.)
    ,(0.748314330656,0.7185069215,0.748314330656)
,(1.,0.960167261357,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6766 = CARTESIAN_POINT('',(-1.642831210872,13.969144484758,
    29.016288045516));
#6767 = CARTESIAN_POINT('',(-1.729199482598,13.967458496727,
    29.01535604675));
#6768 = CARTESIAN_POINT('',(-1.80104697547,13.925475932958,
    28.992148469416));
#6769 = CARTESIAN_POINT('',(-1.650784418236,14.40851370901,
    28.958491318492));
#6770 = CARTESIAN_POINT('',(-1.840919970867,14.404802088302,
    28.956439568507));
#6771 = CARTESIAN_POINT('',(-1.999088734573,14.312379514554,
    28.905349214914));
#6772 = CARTESIAN_POINT('',(-1.645912748803,14.403935475437,
    28.515316029249));
#6773 = CARTESIAN_POINT('',(-1.772486537303,14.401464638774,
    28.513950173336));
#6774 = CARTESIAN_POINT('',(-1.877779941759,14.33993866354,
    28.479939176863));
#6775 = ADVANCED_FACE('',(#6776),#6781,.T.);
#6776 = FACE_BOUND('',#6777,.T.);
#6777 = EDGE_LOOP('',(#6778,#6779,#6780));
#6778 = ORIENTED_EDGE('',*,*,#6374,.T.);
#6779 = ORIENTED_EDGE('',*,*,#6389,.F.);
#6780 = ORIENTED_EDGE('',*,*,#6446,.F.);
#6781 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
    (#6782,#6783,#6784)
    ,(#6785,#6786,#6787)
    ,(#6788,#6789,#6790
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,3),(
    0.317829184014,1.043108255459),(2.970245192576,3.566447580365),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,0.960167261357,1.)
    ,(0.748314330656,0.7185069215,0.748314330656)
,(1.,0.960167261357,1.))) REPRESENTATION_ITEM('') SURFACE() );
#6782 = CARTESIAN_POINT('',(1.8010470151,13.925475932958,28.992148469416
    ));
#6783 = CARTESIAN_POINT('',(1.729199522229,13.967458496727,
    29.01535604675));
#6784 = CARTESIAN_POINT('',(1.642831250503,13.969144484757,
    29.016288045516));
#6785 = CARTESIAN_POINT('',(1.999088774204,14.312379514553,
    28.905349214915));
#6786 = CARTESIAN_POINT('',(1.840920010498,14.404802088302,
    28.956439568507));
#6787 = CARTESIAN_POINT('',(1.650784457867,14.40851370901,
    28.958491318492));
#6788 = CARTESIAN_POINT('',(1.877779981389,14.33993866354,
    28.479939176863));
#6789 = CARTESIAN_POINT('',(1.772486576934,14.401464638774,
    28.513950173336));
#6790 = CARTESIAN_POINT('',(1.645912788433,14.403935475437,
    28.515316029249));
#6791 = ADVANCED_FACE('',(#6792),#6820,.T.);
#6792 = FACE_BOUND('',#6793,.T.);
#6793 = EDGE_LOOP('',(#6794,#6803,#6812,#6819));
#6794 = ORIENTED_EDGE('',*,*,#6795,.F.);
#6795 = EDGE_CURVE('',#6796,#6534,#6798,.T.);
#6796 = VERTEX_POINT('',#6797);
#6797 = CARTESIAN_POINT('',(-8.830406421308,-7.719198323517E-15,
    4.220703431201E-08));
#6798 = CIRCLE('',#6799,0.2);
#6799 = AXIS2_PLACEMENT_3D('',#6800,#6801,#6802);
#6800 = CARTESIAN_POINT('',(-8.830406421308,-6.661814716737E-15,
    0.200000042207));
#6801 = DIRECTION('',(1.224646799147E-16,1.,-6.290300100229E-15));
#6802 = DIRECTION('',(1.558944541561E-44,6.290300100229E-15,1.));
#6803 = ORIENTED_EDGE('',*,*,#6804,.F.);
#6804 = EDGE_CURVE('',#6805,#6796,#6807,.T.);
#6805 = VERTEX_POINT('',#6806);
#6806 = CARTESIAN_POINT('',(8.819356021422,-9.000610990843E-15,
    4.220703431201E-08));
#6807 = CIRCLE('',#6808,8.824881221365);
#6808 = AXIS2_PLACEMENT_3D('',#6809,#6810,#6811);
#6809 = CARTESIAN_POINT('',(-5.52519994273E-03,-9.000610990843E-15,
    4.220657956466E-08));
#6810 = DIRECTION('',(-6.290300100229E-15,-6.290300100229E-15,-1.));
#6811 = DIRECTION('',(1.,5.605193857299E-44,-6.290300100229E-15));
#6812 = ORIENTED_EDGE('',*,*,#6813,.T.);
#6813 = EDGE_CURVE('',#6805,#6532,#6814,.T.);
#6814 = CIRCLE('',#6815,0.2);
#6815 = AXIS2_PLACEMENT_3D('',#6816,#6817,#6818);
#6816 = CARTESIAN_POINT('',(8.819356021422,-7.742550970797E-15,
    0.200000042207));
#6817 = DIRECTION('',(3.869101338721E-29,-1.,6.290300100229E-15));
#6818 = DIRECTION('',(4.699621137841E-57,-6.290300100229E-15,-1.));
#6819 = ORIENTED_EDGE('',*,*,#6531,.T.);
#6820 = TOROIDAL_SURFACE('',#6821,8.824881221365,0.2);
#6821 = AXIS2_PLACEMENT_3D('',#6822,#6823,#6824);
#6822 = CARTESIAN_POINT('',(-5.525199942729E-03,-7.742550970797E-15,
    0.200000042207));
#6823 = DIRECTION('',(6.290300100229E-15,6.290300100229E-15,1.));
#6824 = DIRECTION('',(1.,-1.73047095742E-30,-6.290300100229E-15));
#6825 = ADVANCED_FACE('',(#6826),#6838,.T.);
#6826 = FACE_BOUND('',#6827,.T.);
#6827 = EDGE_LOOP('',(#6828,#6835,#6836,#6837));
#6828 = ORIENTED_EDGE('',*,*,#6829,.F.);
#6829 = EDGE_CURVE('',#6796,#6805,#6830,.T.);
#6830 = CIRCLE('',#6831,8.824881221365);
#6831 = AXIS2_PLACEMENT_3D('',#6832,#6833,#6834);
#6832 = CARTESIAN_POINT('',(-5.52519994273E-03,-9.000610990843E-15,
    4.220657956466E-08));
#6833 = DIRECTION('',(-6.290300100229E-15,-6.290300100229E-15,-1.));
#6834 = DIRECTION('',(1.,5.605193857299E-44,-6.290300100229E-15));
#6835 = ORIENTED_EDGE('',*,*,#6795,.T.);
#6836 = ORIENTED_EDGE('',*,*,#6550,.T.);
#6837 = ORIENTED_EDGE('',*,*,#6813,.F.);
#6838 = TOROIDAL_SURFACE('',#6839,8.824881221365,0.2);
#6839 = AXIS2_PLACEMENT_3D('',#6840,#6841,#6842);
#6840 = CARTESIAN_POINT('',(-5.525199942729E-03,-7.742550970797E-15,
    0.200000042207));
#6841 = DIRECTION('',(6.290300100229E-15,6.290300100229E-15,1.));
#6842 = DIRECTION('',(1.,-1.73047095742E-30,-6.290300100229E-15));
#6843 = ADVANCED_FACE('',(#6844),#6872,.T.);
#6844 = FACE_BOUND('',#6845,.T.);
#6845 = EDGE_LOOP('',(#6846,#6857,#6864,#6865));
#6846 = ORIENTED_EDGE('',*,*,#6847,.F.);
#6847 = EDGE_CURVE('',#6848,#6850,#6852,.T.);
#6848 = VERTEX_POINT('',#6849);
#6849 = CARTESIAN_POINT('',(7.798712120366,4.195181925973E-15,
    29.933661813704));
#6850 = VERTEX_POINT('',#6851);
#6851 = CARTESIAN_POINT('',(-7.798712080735,5.150248707114E-15,
    29.933661813704));
#6852 = CIRCLE('',#6853,7.79871210055);
#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856);
#6854 = CARTESIAN_POINT('',(1.981512021132E-08,4.091284646634E-15,
    29.933661813704));
#6855 = DIRECTION('',(0.,0.,1.));
#6856 = DIRECTION('',(1.,0.,0.));
#6857 = ORIENTED_EDGE('',*,*,#6858,.F.);
#6858 = EDGE_CURVE('',#6593,#6848,#6859,.T.);
#6859 = CIRCLE('',#6860,5.000000024949E-02);
#6860 = AXIS2_PLACEMENT_3D('',#6861,#6862,#6863);
#6861 = CARTESIAN_POINT('',(7.805970405163,4.195181925973E-15,
    29.884191445535));
#6862 = DIRECTION('',(0.,-1.,0.));
#6863 = DIRECTION('',(0.,0.,-1.));
#6864 = ORIENTED_EDGE('',*,*,#6592,.T.);
#6865 = ORIENTED_EDGE('',*,*,#6866,.T.);
#6866 = EDGE_CURVE('',#6595,#6850,#6867,.T.);
#6867 = CIRCLE('',#6868,5.00000002495E-02);
#6868 = AXIS2_PLACEMENT_3D('',#6869,#6870,#6871);
#6869 = CARTESIAN_POINT('',(-7.805970365533,5.151137590639E-15,
    29.884191445535));
#6870 = DIRECTION('',(1.224646799147E-16,1.,-0.));
#6871 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#6872 = TOROIDAL_SURFACE('',#6873,7.805970385348,5.00000002495E-02);
#6873 = AXIS2_PLACEMENT_3D('',#6874,#6875,#6876);
#6874 = CARTESIAN_POINT('',(1.981512021132E-08,4.195181925973E-15,
    29.884191445535));
#6875 = DIRECTION('',(0.,0.,1.));
#6876 = DIRECTION('',(1.,0.,0.));
#6877 = ADVANCED_FACE('',(#6878),#6890,.T.);
#6878 = FACE_BOUND('',#6879,.T.);
#6879 = EDGE_LOOP('',(#6880,#6887,#6888,#6889));
#6880 = ORIENTED_EDGE('',*,*,#6881,.F.);
#6881 = EDGE_CURVE('',#6850,#6848,#6882,.T.);
#6882 = CIRCLE('',#6883,7.79871210055);
#6883 = AXIS2_PLACEMENT_3D('',#6884,#6885,#6886);
#6884 = CARTESIAN_POINT('',(1.981512021132E-08,4.091284646634E-15,
    29.933661813704));
#6885 = DIRECTION('',(0.,0.,1.));
#6886 = DIRECTION('',(1.,0.,0.));
#6887 = ORIENTED_EDGE('',*,*,#6866,.F.);
#6888 = ORIENTED_EDGE('',*,*,#6631,.T.);
#6889 = ORIENTED_EDGE('',*,*,#6858,.T.);
#6890 = TOROIDAL_SURFACE('',#6891,7.805970385348,5.00000002495E-02);
#6891 = AXIS2_PLACEMENT_3D('',#6892,#6893,#6894);
#6892 = CARTESIAN_POINT('',(1.981512021132E-08,4.195181925973E-15,
    29.884191445535));
#6893 = DIRECTION('',(0.,0.,1.));
#6894 = DIRECTION('',(1.,0.,0.));
#6895 = ADVANCED_FACE('',(#6896,#6900),#6911,.T.);
#6896 = FACE_BOUND('',#6897,.T.);
#6897 = EDGE_LOOP('',(#6898,#6899));
#6898 = ORIENTED_EDGE('',*,*,#6804,.T.);
#6899 = ORIENTED_EDGE('',*,*,#6829,.T.);
#6900 = FACE_BOUND('',#6901,.T.);
#6901 = EDGE_LOOP('',(#6902));
#6902 = ORIENTED_EDGE('',*,*,#6903,.T.);
#6903 = EDGE_CURVE('',#6904,#6904,#6906,.T.);
#6904 = VERTEX_POINT('',#6905);
#6905 = CARTESIAN_POINT('',(7.438018990054,-1.821789229633E-15,
    4.220653160303E-08));
#6906 = CIRCLE('',#6907,7.438018990054);
#6907 = AXIS2_PLACEMENT_3D('',#6908,#6909,#6910);
#6908 = CARTESIAN_POINT('',(0.,0.,4.220657956466E-08));
#6909 = DIRECTION('',(0.,0.,1.));
#6910 = DIRECTION('',(1.,0.,-0.));
#6911 = PLANE('',#6912);
#6912 = AXIS2_PLACEMENT_3D('',#6913,#6914,#6915);
#6913 = CARTESIAN_POINT('',(-5.525199942727E-03,-1.150258815854E-14,
    4.220657956466E-08));
#6914 = DIRECTION('',(-6.441267302634E-15,-3.718867411098E-15,-1.));
#6915 = DIRECTION('',(-1.,0.,6.441267302634E-15));
#6916 = ADVANCED_FACE('',(#6917,#6921),#6941,.T.);
#6917 = FACE_BOUND('',#6918,.T.);
#6918 = EDGE_LOOP('',(#6919,#6920));
#6919 = ORIENTED_EDGE('',*,*,#6881,.T.);
#6920 = ORIENTED_EDGE('',*,*,#6847,.T.);
#6921 = FACE_BOUND('',#6922,.T.);
#6922 = EDGE_LOOP('',(#6923,#6934));
#6923 = ORIENTED_EDGE('',*,*,#6924,.T.);
#6924 = EDGE_CURVE('',#6925,#6927,#6929,.T.);
#6925 = VERTEX_POINT('',#6926);
#6926 = CARTESIAN_POINT('',(7.714407769779,2.245785087983E-15,
    29.933661813704));
#6927 = VERTEX_POINT('',#6928);
#6928 = CARTESIAN_POINT('',(-7.714407814564,1.301042606983E-15,
    29.933661813704));
#6929 = CIRCLE('',#6930,7.714407792172);
#6930 = AXIS2_PLACEMENT_3D('',#6931,#6932,#6933);
#6931 = CARTESIAN_POINT('',(-2.239240881607E-08,1.301042606983E-15,
    29.933661813704));
#6932 = DIRECTION('',(0.,0.,-1.));
#6933 = DIRECTION('',(-1.,0.,0.));
#6934 = ORIENTED_EDGE('',*,*,#6935,.T.);
#6935 = EDGE_CURVE('',#6927,#6925,#6936,.T.);
#6936 = CIRCLE('',#6937,7.714407792172);
#6937 = AXIS2_PLACEMENT_3D('',#6938,#6939,#6940);
#6938 = CARTESIAN_POINT('',(-2.239240881607E-08,1.301042606983E-15,
    29.933661813704));
#6939 = DIRECTION('',(0.,0.,-1.));
#6940 = DIRECTION('',(-1.,0.,0.));
#6941 = PLANE('',#6942);
#6942 = AXIS2_PLACEMENT_3D('',#6943,#6944,#6945);
#6943 = CARTESIAN_POINT('',(1.98151210995E-08,1.91978307908E-15,
    29.933661813704));
#6944 = DIRECTION('',(-3.637639525359E-15,-2.100192159181E-15,1.));
#6945 = DIRECTION('',(1.,0.,3.637639525359E-15));
#6946 = ADVANCED_FACE('',(#6947),#6966,.F.);
#6947 = FACE_BOUND('',#6948,.F.);
#6948 = EDGE_LOOP('',(#6949,#6957,#6964,#6965));
#6949 = ORIENTED_EDGE('',*,*,#6950,.T.);
#6950 = EDGE_CURVE('',#6904,#6951,#6953,.T.);
#6951 = VERTEX_POINT('',#6952);
#6952 = CARTESIAN_POINT('',(7.438018990054,-1.821789229633E-15,
    8.758091647263));
#6953 = LINE('',#6954,#6955);
#6954 = CARTESIAN_POINT('',(7.438018990054,-1.821789229633E-15,-1.));
#6955 = VECTOR('',#6956,1.);
#6956 = DIRECTION('',(0.,0.,1.));
#6957 = ORIENTED_EDGE('',*,*,#6958,.F.);
#6958 = EDGE_CURVE('',#6951,#6951,#6959,.T.);
#6959 = CIRCLE('',#6960,7.438018990054);
#6960 = AXIS2_PLACEMENT_3D('',#6961,#6962,#6963);
#6961 = CARTESIAN_POINT('',(0.,0.,8.758091647263));
#6962 = DIRECTION('',(0.,0.,1.));
#6963 = DIRECTION('',(1.,0.,-0.));
#6964 = ORIENTED_EDGE('',*,*,#6950,.F.);
#6965 = ORIENTED_EDGE('',*,*,#6903,.T.);
#6966 = CYLINDRICAL_SURFACE('',#6967,7.438018990054);
#6967 = AXIS2_PLACEMENT_3D('',#6968,#6969,#6970);
#6968 = CARTESIAN_POINT('',(0.,0.,-1.));
#6969 = DIRECTION('',(0.,0.,1.));
#6970 = DIRECTION('',(1.,0.,-0.));
#6971 = ADVANCED_FACE('',(#6972),#6998,.T.);
#6972 = FACE_BOUND('',#6973,.T.);
#6973 = EDGE_LOOP('',(#6974,#6982,#6991,#6997));
#6974 = ORIENTED_EDGE('',*,*,#6975,.F.);
#6975 = EDGE_CURVE('',#6976,#6925,#6978,.T.);
#6976 = VERTEX_POINT('',#6977);
#6977 = CARTESIAN_POINT('',(7.702616488049,2.424384621648E-15,
    29.940692296238));
#6978 = LINE('',#6979,#6980);
#6979 = CARTESIAN_POINT('',(10.72266053364,2.614189799811E-15,
    28.140008757317));
#6980 = VECTOR('',#6981,1.);
#6981 = DIRECTION('',(0.858912864227,1.051864889922E-16,-0.512121754727)
  );
#6982 = ORIENTED_EDGE('',*,*,#6983,.F.);
#6983 = EDGE_CURVE('',#6984,#6976,#6986,.T.);
#6984 = VERTEX_POINT('',#6985);
#6985 = CARTESIAN_POINT('',(-7.702616532834,1.301042606982E-15,
    29.940692296238));
#6986 = CIRCLE('',#6987,7.702616510442);
#6987 = AXIS2_PLACEMENT_3D('',#6988,#6989,#6990);
#6988 = CARTESIAN_POINT('',(-2.239240881607E-08,8.29393374254E-16,
    29.940692296238));
#6989 = DIRECTION('',(3.60339575234E-15,-3.60339575234E-15,1.));
#6990 = DIRECTION('',(1.,-2.301415158483E-16,-3.60339575234E-15));
#6991 = ORIENTED_EDGE('',*,*,#6992,.T.);
#6992 = EDGE_CURVE('',#6984,#6927,#6993,.T.);
#6993 = LINE('',#6994,#6995);
#6994 = CARTESIAN_POINT('',(-10.72266057842,1.301042606983E-15,
    28.140008757317));
#6995 = VECTOR('',#6996,1.);
#6996 = DIRECTION('',(-0.858912864227,0.,-0.512121754727));
#6997 = ORIENTED_EDGE('',*,*,#6924,.F.);
#6998 = CONICAL_SURFACE('',#6999,10.722660556033,1.033143071197);
#6999 = AXIS2_PLACEMENT_3D('',#7000,#7001,#7002);
#7000 = CARTESIAN_POINT('',(-2.239240881607E-08,1.301042606983E-15,
    28.140008757317));
#7001 = DIRECTION('',(0.,0.,-1.));
#7002 = DIRECTION('',(-1.,0.,0.));
#7003 = ADVANCED_FACE('',(#7004),#7016,.T.);
#7004 = FACE_BOUND('',#7005,.T.);
#7005 = EDGE_LOOP('',(#7006,#7013,#7014,#7015));
#7006 = ORIENTED_EDGE('',*,*,#7007,.F.);
#7007 = EDGE_CURVE('',#6976,#6984,#7008,.T.);
#7008 = CIRCLE('',#7009,7.702616510442);
#7009 = AXIS2_PLACEMENT_3D('',#7010,#7011,#7012);
#7010 = CARTESIAN_POINT('',(-2.239240881607E-08,8.29393374254E-16,
    29.940692296238));
#7011 = DIRECTION('',(3.60339575234E-15,-3.60339575234E-15,1.));
#7012 = DIRECTION('',(1.,-2.301415158483E-16,-3.60339575234E-15));
#7013 = ORIENTED_EDGE('',*,*,#6975,.T.);
#7014 = ORIENTED_EDGE('',*,*,#6935,.F.);
#7015 = ORIENTED_EDGE('',*,*,#6992,.F.);
#7016 = CONICAL_SURFACE('',#7017,10.722660556033,1.033143071197);
#7017 = AXIS2_PLACEMENT_3D('',#7018,#7019,#7020);
#7018 = CARTESIAN_POINT('',(-2.239240881607E-08,1.301042606983E-15,
    28.140008757317));
#7019 = DIRECTION('',(0.,0.,-1.));
#7020 = DIRECTION('',(-1.,0.,0.));
#7021 = ADVANCED_FACE('',(#7022,#7025),#7036,.F.);
#7022 = FACE_BOUND('',#7023,.F.);
#7023 = EDGE_LOOP('',(#7024));
#7024 = ORIENTED_EDGE('',*,*,#6958,.T.);
#7025 = FACE_BOUND('',#7026,.F.);
#7026 = EDGE_LOOP('',(#7027));
#7027 = ORIENTED_EDGE('',*,*,#7028,.F.);
#7028 = EDGE_CURVE('',#7029,#7029,#7031,.T.);
#7029 = VERTEX_POINT('',#7030);
#7030 = CARTESIAN_POINT('',(5.1,-1.24913973513E-15,8.758091647263));
#7031 = CIRCLE('',#7032,5.1);
#7032 = AXIS2_PLACEMENT_3D('',#7033,#7034,#7035);
#7033 = CARTESIAN_POINT('',(0.,0.,8.758091647263));
#7034 = DIRECTION('',(0.,0.,1.));
#7035 = DIRECTION('',(1.,0.,-0.));
#7036 = PLANE('',#7037);
#7037 = AXIS2_PLACEMENT_3D('',#7038,#7039,#7040);
#7038 = CARTESIAN_POINT('',(0.,0.,8.758091647263));
#7039 = DIRECTION('',(0.,0.,1.));
#7040 = DIRECTION('',(1.,0.,-0.));
#7041 = ADVANCED_FACE('',(#7042),#7070,.T.);
#7042 = FACE_BOUND('',#7043,.T.);
#7043 = EDGE_LOOP('',(#7044,#7053,#7062,#7069));
#7044 = ORIENTED_EDGE('',*,*,#7045,.F.);
#7045 = EDGE_CURVE('',#7046,#6976,#7048,.T.);
#7046 = VERTEX_POINT('',#7047);
#7047 = CARTESIAN_POINT('',(7.600192137111,-1.355605283445E-17,
    29.968909723414));
#7048 = CIRCLE('',#7049,0.200000000146);
#7049 = AXIS2_PLACEMENT_3D('',#7050,#7051,#7052);
#7050 = CARTESIAN_POINT('',(7.600192137027,-6.986947367845E-16,
    29.768909723268));
#7051 = DIRECTION('',(-1.224646799147E-16,1.,-3.651957086496E-15));
#7052 = DIRECTION('',(-1.007183271233E-44,3.651957086496E-15,1.));
#7053 = ORIENTED_EDGE('',*,*,#7054,.F.);
#7054 = EDGE_CURVE('',#7055,#7046,#7057,.T.);
#7055 = VERTEX_POINT('',#7056);
#7056 = CARTESIAN_POINT('',(-7.600192181896,-1.925929944387E-31,
    29.968909723414));
#7057 = CIRCLE('',#7058,7.600192159503);
#7058 = AXIS2_PLACEMENT_3D('',#7059,#7060,#7061);
#7059 = CARTESIAN_POINT('',(-2.239240703972E-08,-6.505213034913E-16,
    29.968909723414));
#7060 = DIRECTION('',(0.,0.,1.));
#7061 = DIRECTION('',(-1.,8.559274421475E-17,0.));
#7062 = ORIENTED_EDGE('',*,*,#7063,.T.);
#7063 = EDGE_CURVE('',#7055,#6984,#7064,.T.);
#7064 = CIRCLE('',#7065,0.200000000146);
#7065 = AXIS2_PLACEMENT_3D('',#7066,#7067,#7068);
#7066 = CARTESIAN_POINT('',(-7.600192181812,-1.629449836878E-15,
    29.768909723268));
#7067 = DIRECTION('',(-1.333679056161E-29,-1.,3.651957086496E-15));
#7068 = DIRECTION('',(-1.085293864459E-57,-3.651957086496E-15,-1.));
#7069 = ORIENTED_EDGE('',*,*,#6983,.T.);
#7070 = TOROIDAL_SURFACE('',#7071,7.60019215942,0.200000000146);
#7071 = AXIS2_PLACEMENT_3D('',#7072,#7073,#7074);
#7072 = CARTESIAN_POINT('',(-2.23924079279E-08,-1.629449836878E-15,
    29.768909723268));
#7073 = DIRECTION('',(3.651957086496E-15,-3.651957086496E-15,-1.));
#7074 = DIRECTION('',(-1.,-3.419605643799E-31,-3.651957086496E-15));
#7075 = ADVANCED_FACE('',(#7076),#7088,.T.);
#7076 = FACE_BOUND('',#7077,.T.);
#7077 = EDGE_LOOP('',(#7078,#7085,#7086,#7087));
#7078 = ORIENTED_EDGE('',*,*,#7079,.F.);
#7079 = EDGE_CURVE('',#7046,#7055,#7080,.T.);
#7080 = CIRCLE('',#7081,7.600192159503);
#7081 = AXIS2_PLACEMENT_3D('',#7082,#7083,#7084);
#7082 = CARTESIAN_POINT('',(-2.239240703972E-08,-6.505213034913E-16,
    29.968909723414));
#7083 = DIRECTION('',(0.,0.,1.));
#7084 = DIRECTION('',(-1.,8.559274421475E-17,0.));
#7085 = ORIENTED_EDGE('',*,*,#7045,.T.);
#7086 = ORIENTED_EDGE('',*,*,#7007,.T.);
#7087 = ORIENTED_EDGE('',*,*,#7063,.F.);
#7088 = TOROIDAL_SURFACE('',#7089,7.60019215942,0.200000000146);
#7089 = AXIS2_PLACEMENT_3D('',#7090,#7091,#7092);
#7090 = CARTESIAN_POINT('',(-2.23924079279E-08,-1.629449836878E-15,
    29.768909723268));
#7091 = DIRECTION('',(3.651957086496E-15,-3.651957086496E-15,-1.));
#7092 = DIRECTION('',(-1.,-3.419605643799E-31,-3.651957086496E-15));
#7093 = ADVANCED_FACE('',(#7094),#7113,.F.);
#7094 = FACE_BOUND('',#7095,.F.);
#7095 = EDGE_LOOP('',(#7096,#7104,#7111,#7112));
#7096 = ORIENTED_EDGE('',*,*,#7097,.T.);
#7097 = EDGE_CURVE('',#7029,#7098,#7100,.T.);
#7098 = VERTEX_POINT('',#7099);
#7099 = CARTESIAN_POINT('',(5.1,-1.24913973513E-15,29.968909723414));
#7100 = LINE('',#7101,#7102);
#7101 = CARTESIAN_POINT('',(5.1,-1.24913973513E-15,7.744142467586));
#7102 = VECTOR('',#7103,1.);
#7103 = DIRECTION('',(0.,0.,1.));
#7104 = ORIENTED_EDGE('',*,*,#7105,.F.);
#7105 = EDGE_CURVE('',#7098,#7098,#7106,.T.);
#7106 = CIRCLE('',#7107,5.1);
#7107 = AXIS2_PLACEMENT_3D('',#7108,#7109,#7110);
#7108 = CARTESIAN_POINT('',(0.,0.,29.968909723414));
#7109 = DIRECTION('',(0.,0.,1.));
#7110 = DIRECTION('',(1.,0.,-0.));
#7111 = ORIENTED_EDGE('',*,*,#7097,.F.);
#7112 = ORIENTED_EDGE('',*,*,#7028,.T.);
#7113 = CYLINDRICAL_SURFACE('',#7114,5.1);
#7114 = AXIS2_PLACEMENT_3D('',#7115,#7116,#7117);
#7115 = CARTESIAN_POINT('',(0.,0.,7.744142467586));
#7116 = DIRECTION('',(0.,0.,1.));
#7117 = DIRECTION('',(1.,0.,-0.));
#7118 = ADVANCED_FACE('',(#7119,#7123),#7126,.F.);
#7119 = FACE_BOUND('',#7120,.F.);
#7120 = EDGE_LOOP('',(#7121,#7122));
#7121 = ORIENTED_EDGE('',*,*,#7054,.F.);
#7122 = ORIENTED_EDGE('',*,*,#7079,.F.);
#7123 = FACE_BOUND('',#7124,.F.);
#7124 = EDGE_LOOP('',(#7125));
#7125 = ORIENTED_EDGE('',*,*,#7105,.T.);
#7126 = PLANE('',#7127);
#7127 = AXIS2_PLACEMENT_3D('',#7128,#7129,#7130);
#7128 = CARTESIAN_POINT('',(-7.655291241586,0.,29.968909723414));
#7129 = DIRECTION('',(-2.494661471147E-31,-4.07409135905E-15,-1.));
#7130 = DIRECTION('',(1.,-6.123233995737E-17,0.));
#7131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7135)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#7132,#7133,#7134)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#7132 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#7133 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#7134 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#7135 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-04),#7132,
  'distance_accuracy_value','confusion accuracy');
#7136 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#7137 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7138,#7149,#7157,#7164,#7171,#7178,#7185,#7192,#7199,#7206,#7213),
  #7131);
#7138 = STYLED_ITEM('color',(#7139),#15);
#7139 = PRESENTATION_STYLE_ASSIGNMENT((#7140,#7146));
#7140 = SURFACE_STYLE_USAGE(.BOTH.,#7141);
#7141 = SURFACE_SIDE_STYLE('',(#7142));
#7142 = SURFACE_STYLE_FILL_AREA(#7143);
#7143 = FILL_AREA_STYLE('',(#7144));
#7144 = FILL_AREA_STYLE_COLOUR('',#7145);
#7145 = COLOUR_RGB('',0.713725498821,0.745098043297,0.776470591567);
#7146 = CURVE_STYLE('',#7147,POSITIVE_LENGTH_MEASURE(0.1),#7148);
#7147 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7148 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
  9.803921802644E-02);
#7149 = OVER_RIDING_STYLED_ITEM('overriding color',(#7150),#363,#7138);
#7150 = PRESENTATION_STYLE_ASSIGNMENT((#7151));
#7151 = SURFACE_STYLE_USAGE(.BOTH.,#7152);
#7152 = SURFACE_SIDE_STYLE('',(#7153));
#7153 = SURFACE_STYLE_FILL_AREA(#7154);
#7154 = FILL_AREA_STYLE('',(#7155));
#7155 = FILL_AREA_STYLE_COLOUR('',#7156);
#7156 = COLOUR_RGB('',0.,0.611764719091,0.941176459967);
#7157 = OVER_RIDING_STYLED_ITEM('overriding color',(#7158),#584,#7138);
#7158 = PRESENTATION_STYLE_ASSIGNMENT((#7159));
#7159 = SURFACE_STYLE_USAGE(.BOTH.,#7160);
#7160 = SURFACE_SIDE_STYLE('',(#7161));
#7161 = SURFACE_STYLE_FILL_AREA(#7162);
#7162 = FILL_AREA_STYLE('',(#7163));
#7163 = FILL_AREA_STYLE_COLOUR('',#7156);
#7164 = OVER_RIDING_STYLED_ITEM('overriding color',(#7165),#1755,#7138);
#7165 = PRESENTATION_STYLE_ASSIGNMENT((#7166));
#7166 = SURFACE_STYLE_USAGE(.BOTH.,#7167);
#7167 = SURFACE_SIDE_STYLE('',(#7168));
#7168 = SURFACE_STYLE_FILL_AREA(#7169);
#7169 = FILL_AREA_STYLE('',(#7170));
#7170 = FILL_AREA_STYLE_COLOUR('',#7156);
#7171 = OVER_RIDING_STYLED_ITEM('overriding color',(#7172),#6971,#7138);
#7172 = PRESENTATION_STYLE_ASSIGNMENT((#7173));
#7173 = SURFACE_STYLE_USAGE(.BOTH.,#7174);
#7174 = SURFACE_SIDE_STYLE('',(#7175));
#7175 = SURFACE_STYLE_FILL_AREA(#7176);
#7176 = FILL_AREA_STYLE('',(#7177));
#7177 = FILL_AREA_STYLE_COLOUR('',#7156);
#7178 = OVER_RIDING_STYLED_ITEM('overriding color',(#7179),#7003,#7138);
#7179 = PRESENTATION_STYLE_ASSIGNMENT((#7180));
#7180 = SURFACE_STYLE_USAGE(.BOTH.,#7181);
#7181 = SURFACE_SIDE_STYLE('',(#7182));
#7182 = SURFACE_STYLE_FILL_AREA(#7183);
#7183 = FILL_AREA_STYLE('',(#7184));
#7184 = FILL_AREA_STYLE_COLOUR('',#7156);
#7185 = OVER_RIDING_STYLED_ITEM('overriding color',(#7186),#7021,#7138);
#7186 = PRESENTATION_STYLE_ASSIGNMENT((#7187));
#7187 = SURFACE_STYLE_USAGE(.BOTH.,#7188);
#7188 = SURFACE_SIDE_STYLE('',(#7189));
#7189 = SURFACE_STYLE_FILL_AREA(#7190);
#7190 = FILL_AREA_STYLE('',(#7191));
#7191 = FILL_AREA_STYLE_COLOUR('',#7156);
#7192 = OVER_RIDING_STYLED_ITEM('overriding color',(#7193),#7041,#7138);
#7193 = PRESENTATION_STYLE_ASSIGNMENT((#7194));
#7194 = SURFACE_STYLE_USAGE(.BOTH.,#7195);
#7195 = SURFACE_SIDE_STYLE('',(#7196));
#7196 = SURFACE_STYLE_FILL_AREA(#7197);
#7197 = FILL_AREA_STYLE('',(#7198));
#7198 = FILL_AREA_STYLE_COLOUR('',#7156);
#7199 = OVER_RIDING_STYLED_ITEM('overriding color',(#7200),#7075,#7138);
#7200 = PRESENTATION_STYLE_ASSIGNMENT((#7201));
#7201 = SURFACE_STYLE_USAGE(.BOTH.,#7202);
#7202 = SURFACE_SIDE_STYLE('',(#7203));
#7203 = SURFACE_STYLE_FILL_AREA(#7204);
#7204 = FILL_AREA_STYLE('',(#7205));
#7205 = FILL_AREA_STYLE_COLOUR('',#7156);
#7206 = OVER_RIDING_STYLED_ITEM('overriding color',(#7207),#7093,#7138);
#7207 = PRESENTATION_STYLE_ASSIGNMENT((#7208));
#7208 = SURFACE_STYLE_USAGE(.BOTH.,#7209);
#7209 = SURFACE_SIDE_STYLE('',(#7210));
#7210 = SURFACE_STYLE_FILL_AREA(#7211);
#7211 = FILL_AREA_STYLE('',(#7212));
#7212 = FILL_AREA_STYLE_COLOUR('',#7156);
#7213 = OVER_RIDING_STYLED_ITEM('overriding color',(#7214),#7118,#7138);
#7214 = PRESENTATION_STYLE_ASSIGNMENT((#7215));
#7215 = SURFACE_STYLE_USAGE(.BOTH.,#7216);
#7216 = SURFACE_SIDE_STYLE('',(#7217));
#7217 = SURFACE_STYLE_FILL_AREA(#7218);
#7218 = FILL_AREA_STYLE('',(#7219));
#7219 = FILL_AREA_STYLE_COLOUR('',#7156);
ENDSEC;
END-ISO-10303-21;
